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

Reply via email to