This is the mail archive of the gcc-regression@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]

GCC build failure, HEAD@174301 on native


With your recent patch, GCC HEAD revision 174301 had problems on:
native: build (about the same as the previous build)
Attached is build output for those targets.
The previous build was of revision 174296.

Log information for changes since the last build:
------------------------------------------------------------------------
r174300 | froydnj | 2011-05-26 10:38:51 -0700 (Thu, 26 May 2011) | 18 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/c-family/ChangeLog
   M /trunk/gcc/c-family/c-common.c
   M /trunk/gcc/java/ChangeLog
   M /trunk/gcc/java/decl.c
   M /trunk/gcc/java/expr.c
   M /trunk/gcc/tree.c
   M /trunk/gcc/tree.h

make TS_BLOCK a substructure of TS_BASE
gcc/
	* tree.c (initialize_tree_contains_struct): Mark TS_BLOCK as
	TS_BASE instead of TS_COMMON.
	(find_decls_types_r): Check for TS_TYPED structure before looking at
	TREE_TYPE.
	* tree.h (struct tree_block): Inherit from tree_base, not tree_common.
	Add chain field.
	(BLOCK_CHAIN): Use new chain field.

gcc/c-family/
	* c-common.c (warning_candidate_p): Check for BLOCKs.

gcc/java/
	* decl.c (poplevel): Don't access TREE_TYPE of BLOCKs.
	* expr.c (build_jni_stub): Likewise.


------------------------------------------------------------------------
r174301 | burnus | 2011-05-26 10:41:34 -0700 (Thu, 26 May 2011) | 34 lines
Changed paths:
   M /trunk/gcc/fortran/ChangeLog
   M /trunk/gcc/fortran/trans-array.c
   M /trunk/gcc/fortran/trans-decl.c
   M /trunk/gcc/fortran/trans-types.c
   M /trunk/gcc/fortran/trans.h
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gfortran.dg/coarray/registering_1.f90

2011-05-26  Tobias Burnus  <burnus@net-b.de>

        PR fortran/18918
        * trans-array.c (gfc_conv_array_ref): Handle pointer coarrays.
        * trans-decl.c (has_coarray_vars, caf_init_block,
        gfor_fndecl_caf_register): New file-global variables.
        (gfc_finish_var_decl): Make sure that coarrays in main are static.
        (gfc_build_qualified_array): Generate coarray token variable.
        (gfc_get_symbol_decl): Don't use a static initializer for coarrays.
        (gfc_build_builtin_function_decls): Set gfor_fndecl_caf_register.
        (gfc_trans_deferred_vars, gfc_emit_parameter_debug_info): Skip for
        static coarrays.
        (generate_local_decl): Check for local coarrays.
        (create_main_function): SYNC ALL before calling MAIN.
        (generate_coarray_sym_init): Register static coarray.
        (generate_coarray_init): Generate CAF registering constructor
        function.
        (gfc_generate_function_code): Call it, if needed, do not create
        cgraph twice.
        (gfc_generate_module_vars, gfc_process_block_locals): Call
        generate_coarray_init.
        * trans-types.c (gfc_get_nodesc_array_type): Generate pointers
        * for
        -fcoarray=lib.
        * trans.h (gfor_fndecl_caf_register): New variable.
        (lang_type): New element caf_token.
        (GFC_TYPE_ARRAY_CAF_TOKEN): New macro.

2011-05-26  Tobias Burnus  <burnus@net-b.de>

        PR fortran/18918
        * gfortran.dg/coarray/registering_1.f90: New.


------------------------------------------------------------------------

For more information, see <http://gcc.gnu.org/regtest/HEAD/>.

Attachment: native-log.txt
Description: Text document

-- 
Geoffrey Keating <geoffk@apple.com> 
(via an automated GCC regression-testing script.)

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