I noticed that we are failing... FAIL: 27_io/ios_base/storage/11584.cc execution test
in the libstdc++ testsuite on i686-apple-darwin9 in gcc 4.3 branch and gcc 4.3.0. However we stopped failing this in gcc trunk by r132965... http://gcc.gnu.org/ml/gcc-testresults/2008-03/msg00427.html and the last recorded failure in gcc trunk was for r132950. This implies that either... Author: zadeck Date: Thu Mar 6 00:21:34 2008 New Revision: 132962 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132962 Log: 2008-03-05 Kenneth Zadeck <[EMAIL PROTECTED]> * fwprop.c (update_df): Support width and offset parameters of df_ref_create. * ra-conflict.c (mark_reg_store, clear_reg_in_live, global_conflicts): Change DF_REF_EXTRACT to either DF_REF_ZERO_EXTRACT or DF_REF_SIGN_EXTRACT. Change DF_REF_STRICT_LOWER_PART to DF_REF_STRICT_LOW_PART. * df-scan.c (df_ref_record, df_defs_record, df_ref_create_structure, df_def_record_1, df_uses_record, df_get_conditional_uses, df_get_call_refs, df_insn_refs_collect, df_bb_refs_collect, df_entry_block_defs_collect, df_exit_block_uses_collect): Support new width and offset fields. (ref_extract_pool): New storage pool. (df_free_ref): New function. (df_reg_chain_unlink, df_free_collection_rec, df_sort_and_compress_refs): Call df_free_ref. (df_ref_equal_p, df_ref_compare): Compare offset and width fields of df_ref_extract. (df_ref_create_structure): Allocate df_ref_extract if offset and width fields are used. (df_def_record_1): Get offset and width from ZERO_EXTRACT. (df_uses_record): Get offset and width from ZERO_EXTRACT and SIGN_EXTRACT. * global.c (build_insn_chain): Change DF_REF_EXTRACT to either DF_REF_ZERO_EXTRACT or DF_REF_SIGN_EXTRACT. Change DF_REF_STRICT_LOWER_PART to DF_REF_STRICT_LOW_PART. * df.h (df_ref_flags): Change DF_REF_EXTRACT to either DF_REF_ZERO_EXTRACT or DF_REF_SIGN_EXTRACT. Change DF_REF_STRICT_LOWER_PART to DF_REF_STRICT_LOW_PART. (df_ref_extract): New structure. (DF_REF_WIDTH, DF_REF_OFFSET): New macros. (df_ref_create): Add width and offset parameters. Modified: trunk/gcc/ChangeLog trunk/gcc/df-scan.c trunk/gcc/df.h trunk/gcc/fwprop.c trunk/gcc/global.c trunk/gcc/ra-conflict.c or Author: ian Date: Thu Mar 6 01:18:51 2008 New Revision: 132964 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132964 Log: * alias.h (alias_set_type): Change from HOST_WIDE_INT to int. Modified: trunk/gcc/ChangeLog trunk/gcc/alias.h ...fixed the failure of 27_io/ios_base/storage/11584.cc on Macintel. Any idea which it might be and if this merits a backport into gcc 4.3 branch? Jack