This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

27_io/ios_base/storage/11584.cc failure on i686-apple-darwin9


   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 <zadeck@naturalbridge.com>

	* 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]