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] |
With your recent patch, GCC HEAD revision 160428 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 160423. Log information for changes since the last build: ------------------------------------------------------------------------ r160424 | burnus | 2010-06-07 23:37:32 -0700 (Mon, 07 Jun 2010) | 13 lines Changed paths: M /trunk/gcc/fortran/ChangeLog M /trunk/gcc/fortran/resolve.c M /trunk/gcc/fortran/symbol.c M /trunk/gcc/testsuite/ChangeLog A /trunk/gcc/testsuite/gfortran.dg/proc_ptr_27.f90 2010-06-07 Tobias Burnus <burnus@net-b.de> PR fortran/44446 * symbol.c (check_conflict): Move protected--external/procedure check ... * resolve.c (resolve_select_type): ... to the resolution stage. 2010-06-07 Tobias Burnus <burnus@net-b.de> PR fortran/44446 * gfortran.dg/proc_ptr_27.f90: New. ------------------------------------------------------------------------ r160425 | lauras | 2010-06-08 00:25:24 -0700 (Tue, 08 Jun 2010) | 605 lines Changed paths: M /trunk/gcc/ChangeLog M /trunk/gcc/Makefile.in M /trunk/gcc/ada/ChangeLog M /trunk/gcc/ada/gcc-interface/ada-tree.h M /trunk/gcc/ada/gcc-interface/decl.c M /trunk/gcc/ada/gcc-interface/misc.c M /trunk/gcc/ada/gcc-interface/trans.c M /trunk/gcc/ada/gcc-interface/utils.c M /trunk/gcc/alias.c M /trunk/gcc/bitmap.c M /trunk/gcc/bitmap.h M /trunk/gcc/c-decl.c M /trunk/gcc/c-family/ChangeLog M /trunk/gcc/c-family/c-common.c M /trunk/gcc/c-family/c-common.h M /trunk/gcc/c-family/c-pragma.c M /trunk/gcc/c-parser.c M /trunk/gcc/cfg.c M /trunk/gcc/cfgloop.c M /trunk/gcc/cfgrtl.c M /trunk/gcc/cgraph.c M /trunk/gcc/config/alpha/alpha.c M /trunk/gcc/config/arm/arm.c M /trunk/gcc/config/avr/avr.c M /trunk/gcc/config/bfin/bfin.c M /trunk/gcc/config/cris/cris.c M /trunk/gcc/config/darwin.c M /trunk/gcc/config/frv/frv.c M /trunk/gcc/config/i386/i386.c M /trunk/gcc/config/i386/winnt.c M /trunk/gcc/config/ia64/ia64.c M /trunk/gcc/config/iq2000/iq2000.c M /trunk/gcc/config/m32c/m32c.c M /trunk/gcc/config/mep/mep.c M /trunk/gcc/config/mips/mips.c M /trunk/gcc/config/mmix/mmix.c M /trunk/gcc/config/moxie/moxie.c M /trunk/gcc/config/pa/pa.c M /trunk/gcc/config/rs6000/rs6000.c M /trunk/gcc/config/s390/s390.c M /trunk/gcc/config/score/score3.c M /trunk/gcc/config/score/score7.c M /trunk/gcc/config/sparc/sparc.c M /trunk/gcc/config/xtensa/xtensa.c M /trunk/gcc/cp/ChangeLog M /trunk/gcc/cp/class.c M /trunk/gcc/cp/cp-objcp-common.c M /trunk/gcc/cp/cp-tree.h M /trunk/gcc/cp/decl.c M /trunk/gcc/cp/lex.c M /trunk/gcc/cp/name-lookup.c M /trunk/gcc/cp/parser.c M /trunk/gcc/cp/pt.c M /trunk/gcc/cp/typeck2.c M /trunk/gcc/dbxout.c M /trunk/gcc/doc/gty.texi M /trunk/gcc/doc/tm.texi M /trunk/gcc/dwarf2asm.c M /trunk/gcc/dwarf2out.c M /trunk/gcc/emit-rtl.c M /trunk/gcc/except.c M /trunk/gcc/fortran/ChangeLog M /trunk/gcc/fortran/f95-lang.c M /trunk/gcc/fortran/trans-decl.c M /trunk/gcc/fortran/trans-types.c M /trunk/gcc/fortran/trans.h M /trunk/gcc/function.c M /trunk/gcc/gengtype.c M /trunk/gcc/ggc-common.c A /trunk/gcc/ggc-internal.h M /trunk/gcc/ggc-none.c M /trunk/gcc/ggc-page.c M /trunk/gcc/ggc-zone.c M /trunk/gcc/ggc.h M /trunk/gcc/gimple-iterator.c M /trunk/gcc/gimple.c M /trunk/gcc/gimple.h M /trunk/gcc/integrate.c M /trunk/gcc/ipa-cp.c M /trunk/gcc/ipa-prop.c M /trunk/gcc/ipa.c M /trunk/gcc/ira.c M /trunk/gcc/java/ChangeLog M /trunk/gcc/java/class.c M /trunk/gcc/java/constants.c M /trunk/gcc/java/decl.c M /trunk/gcc/java/except.c M /trunk/gcc/java/expr.c M /trunk/gcc/java/java-tree.h M /trunk/gcc/java/jcf-parse.c M /trunk/gcc/java/jcf-reader.c M /trunk/gcc/java/jcf.h M /trunk/gcc/lambda-code.c M /trunk/gcc/lambda.h M /trunk/gcc/loop-init.c M /trunk/gcc/lto/ChangeLog M /trunk/gcc/lto/lto.c M /trunk/gcc/lto-cgraph.c M /trunk/gcc/lto-section-in.c M /trunk/gcc/lto-streamer-in.c M /trunk/gcc/lto-streamer.h M /trunk/gcc/lto-symtab.c M /trunk/gcc/objc/ChangeLog M /trunk/gcc/objc/objc-act.c M /trunk/gcc/objc/objc-act.h M /trunk/gcc/objcp/ChangeLog M /trunk/gcc/objcp/objcp-decl.h M /trunk/gcc/omp-low.c M /trunk/gcc/optabs.c M /trunk/gcc/passes.c M /trunk/gcc/rtl.c M /trunk/gcc/rtl.h M /trunk/gcc/sese.c M /trunk/gcc/stringpool.c M /trunk/gcc/toplev.c M /trunk/gcc/tree-cfg.c M /trunk/gcc/tree-dfa.c M /trunk/gcc/tree-eh.c M /trunk/gcc/tree-iterator.c M /trunk/gcc/tree-phinodes.c M /trunk/gcc/tree-scalar-evolution.c M /trunk/gcc/tree-ssa-alias.c M /trunk/gcc/tree-ssa-loop-niter.c M /trunk/gcc/tree-ssa-operands.c M /trunk/gcc/tree-ssa-operands.h M /trunk/gcc/tree-ssa-structalias.c M /trunk/gcc/tree-ssa.c M /trunk/gcc/tree-ssanames.c M /trunk/gcc/tree.c M /trunk/gcc/tree.h M /trunk/gcc/varasm.c M /trunk/gcc/varpool.c M /trunk/include/ChangeLog M /trunk/include/hashtab.h M /trunk/include/splay-tree.h M /trunk/libcpp/ChangeLog M /trunk/libcpp/include/symtab.h M /trunk/libiberty/ChangeLog M /trunk/libiberty/functions.texi M /trunk/libiberty/hashtab.c M /trunk/libiberty/splay-tree.c gcc/ada: 2010-06-08 Laurynas Biveinis <laurynas.biveinis@gmail.com> * gcc-interface/utils.c (init_gnat_to_gnu): Use typed GC allocation. (init_dummy_type): Likewise. (gnat_pushlevel): Likewise. * gcc-interface/trans.c (Attribute_to_gnu): Likewise. (Subprogram_Body_to_gnu): Likewise. (Compilation_Unit_to_gnu): Likewise. (start_stmt_group): Likewise. (extract_encoding): Likewise. (decode_name): Likewise. * gcc-interface/misc.c (gnat_printable_name): Likewise. * gcc-interface/decl.c (annotate_value): Likewise. * gcc-interface/ada-tree.h (struct lang_type): Add variable_size GTY option. (struct lang_decl): Likewise. (SET_TYPE_LANG_SPECIFIC): Use typed GC allocation. (SET_DECL_LANG_SPECIFIC): Likewise. gcc/c-family: 2010-06-08 Laurynas Biveinis <laurynas.biveinis@gmail.com> * c-pragma.c (push_alignment): Use typed GC allocation. (handle_pragma_push_options): Likewise. * c-common.c (parse_optimize_options): Likewise. * c-common.h (struct sorted_fields_type): Add variable_size GTY option. gcc/cp: 2010-06-08 Laurynas Biveinis <laurynas.biveinis@gmail.com> * typeck2.c (abstract_virtuals_error): Likewise. * pt.c (maybe_process_partial_specialization): Likewise. (register_specialization): Likewise. (add_pending_template): Likewise. (lookup_template_class): Likewise. (push_tinst_level): Likewise. * parser.c (cp_lexer_new_main): Likewise. (cp_lexer_new_from_tokens): Likewise. (cp_token_cache_new): Likewise. (cp_parser_context_new): Likewise. (cp_parser_new): Likewise. (cp_parser_nested_name_specifier_opt): Likewise. (cp_parser_template_id): Likewise. * name-lookup.c (binding_entry_make): Likewise. (binding_table_construct): Likewise. (binding_table_new): Likewise. (cxx_binding_make): Likewise. (pushdecl_maybe_friend): Likewise. (begin_scope): Likewise. (push_to_top_level): Likewise. * lex.c (init_reswords): Likewise. (retrofit_lang_decl): Likewise. (cxx_dup_lang_specific_decl): Likewise. (copy_lang_type): Likewise. (cxx_make_type): Likewise. * decl.c (make_label_decl): Likewise. (check_goto): Likewise. (start_preparsed_function): Likewise. (save_function_data): Likewise. * cp-tree.h (TYPE_SET_PTRMEMFUNC_TYPE): Likewise. * cp-objcp-common.c (decl_shadowed_for_var_insert): Likewise. * class.c (finish_struct_1): Likewise. * cp-tree.h (struct lang_type): Add variable_size GTY option. (struct lang_decl): Likewise. * parser.c (cp_parser_new): Update comment to not reference ggc_alloc. gcc/fortran: 2010-06-08 Laurynas Biveinis <laurynas.biveinis@gmail.com> * trans-types.c (gfc_get_nodesc_array_type): Use typed GC allocation. (gfc_get_array_type_bounds): Likewise. * trans-decl.c (gfc_allocate_lang_decl): Likewise. (gfc_find_module): Likewise. * f95-lang.c (pushlevel): Likewise. * trans.h (struct lang_type): Add variable_size GTY option. (struct lang_decl): Likewise. gcc/java: 2010-06-08 Laurynas Biveinis <laurynas.biveinis@gmail.com> * jcf-reader.c (jcf_parse_constant_pool): Use typed GC allocation. * jcf-parse.c (java_parse_file): Likewise. (process_zip_dir): Likewise. * java-tree.h (MAYBE_CREATE_VAR_LANG_DECL_SPECIFIC): Likewise. (MAYBE_CREATE_TYPE_TYPE_LANG_SPECIFIC): Likewise. * expr.c (add_type_assertion): Likewise. * decl.c (make_binding_level): Likewise. (java_dup_lang_specific_decl): Likewise. * constants.c (set_constant_entry): Likewise. (cpool_for_class): Likewise. * class.c (add_method_1): Likewise. (java_treetreehash_new): Likewise. * java-tree.h (struct lang_type): Add variable_size GTY option. (struct lang_decl): Likewise. * jch.h (struct cpool_entry): Likewise. * java-tree.h (java_treetreehash_create): Remove parameter ggc. * except.c (prepare_eh_table_type): Update java_treetreehash_create call. * class.c (add_method_1): Update java_treetreehash_create call. (java_treetreehash_create): Remove parameter gc. Use htab_create_ggc. gcc/lto: 2010-06-08 Laurynas Biveinis <laurynas.biveinis@gmail.com> * lto.c (lto_read_in_decl_state): Use typed GC allocation. (lto_file_read): Likewise. (new_partition): Likewise. (read_cgraph_and_symbols): Likewise. gcc/objc: 2010-06-08 Laurynas Biveinis <laurynas.biveinis@gmail.com> * objc-act.h (ALLOC_OBJC_TYPE_LANG_SPECIFIC): Use typed GC allocation. * objc-act.c (objc_volatilize_decl): Likewise. (objc_build_string_object): Likewise. (hash_init): Likewise. (hash_enter): Likewise. (hash_add_attr): Likewise. (add_class): Likewise. (start_class): Likewise. gcc/objcp: 2010-06-08 Laurynas Biveinis <laurynas.biveinis@gmail.com> * objcp-decl.h (ALLOC_OBJC_TYPE_LANG_SPECIFIC): Use typed GC allocation. gcc: 2010-06-08 Laurynas Biveinis <laurynas.biveinis@gmail.com> * doc/tm.texi (Per-Function Data): Do not reference ggc_alloc. * doc/gty.texi (GTY Options): Document typed GC allocation and variable_size GTY option. * ggc-internal.h: New. * ggc.h: Update copyright year. (digit_string): Move to stringpool.c. (ggc_mark_stringpool, ggc_purge_stringpool, ggc_mark_roots) (gt_pch_save_stringpool, gt_pch_fixup_stringpool) (gt_pach_restore_stringpool, gt_pch_p_S, gt_pch_note_object) (init_ggc_pch, ggc_pch_count_object, ggc_pch_total_size) (ggc_pch_this_base, ggc_pch_alloc_object, ggc_pch_prepare_write) (ggc_pch_write_object, ggc_pch_finish, ggc_pch_read) (ggc_force_collect, ggc_get_size, ggc_statistics) (ggc_print_common_statistics): Move to ggc-internal.h. (digit_vector, new_ggc_zone, destroy_ggc_zone, ggc_alloc_stat) (ggc_alloc, ggc_alloc_cleared, ggc_realloc, ggc_calloc, GGC_NEW) (GGC_CNEW, GGC_NEWVEC, GGC_CNEWVEC, GGC_NEWVAR, ggc_alloc_rtvec) (ggc_alloc_tree, gt_pch_save, ggc_min_expand_heuristic) (ggc_min_heapsize_heuristic, ggc_alloc_zone) (ggc_alloc_zone_pass_stat): Remove. (ggc_internal_alloc_stat, ggc_internal_alloc) (ggc_internal_cleared_alloc_stat): New. (GGC_RESIZEVEC, GGC_RESIZEVAR): Redefine. (ggc_internal_vec_alloc_stat) (ggc_internal_cleared_vec_alloc_stat) (ggc_internal_vec_alloc_stat, ggc_internal_cleared_vec_alloc) (ggc_alloc_atomic_stat, ggc_alloc_atomic) (ggc_alloc_cleared_atomic, ggc_cleared_alloc_htab_ignore_args) (ggc_cleared_alloc_ptr_array_two_args): New. (htab_create_ggc, splay_tree_new_ggc): Redefine. (ggc_splay_alloc): Change the type of the first argument to enum gt_types_enum. (ggc_alloc_string): Make macro. (ggc_alloc_string_stat): New. (ggc_strdup): Redefine. (rtl_zone, tree_zone, tree_id_zone): Declare unconditionally. (ggc_alloc_rtvec_sized): New. (ggc_alloc_zone_stat): Rename to ggc_internal_alloc_zone_stat. (ggc_internal_alloc_zone_pass_stat, ggc_internal_alloc_zone_stat) (ggc_internal_cleared_alloc_zone_stat) (ggc_internal_zone_alloc_stat) (ggc_internal_zone_cleared_alloc_stat) (ggc_internal_zone_vec_alloc_stat) (ggc_alloc_zone_rtx_def_stat) (ggc_alloc_zone_tree_node_stat) (ggc_alloc_zone_cleared_tree_node_stat) (ggc_alloc_cleared_gimple_statement_d_stat): New. * ggc-common.c: Include ggc-internal.h. (ggc_internal_cleared_alloc_stat): Rename from ggc_alloc_cleared_stat. (ggc_realloc_stat): Use ggc_internal_alloc_stat. (ggc_calloc): Remove. (ggc_cleared_alloc_htab_ignore_args): New. (ggc_cleared_alloc_ptr_array_two_args): New. (ggc_splay_alloc): Add obj_type parameter. (init_ggc_heuristics): Formatting fixes. * ggc-none.c: Update copyright year. (ggc_alloc_stat): Rename to ggc_alloc_stat. (ggc_alloc_cleared_stat): Rename to ggc_internal_cleared_alloc_stat. (struct alloc_zone, rtl_zone, tree_zone, tree_id_zone): New. * ggc-page.c: Update copyright year. Include ggc-internal.h. Remove references to ggc_alloc in comments. (ggc_alloc_typed_stat): Call ggc_internal_alloc_stat. (ggc_alloc_stat): Rename to ggc_internal_alloc_stat. (new_ggc_zone, destroy_ggc_zone): Remove. (struct alloc_zone, rtl_zone, tree_zone, tree_id_zone): New. * ggc-zone.c: Include ggc-internal.h. Remove references to ggc_alloc in comments. (ggc_alloc_zone_stat): ggc_internal_alloc_zone_stat. (ggc_internal_alloc_zone_pass_stat): New. (ggc_internal_cleared_alloc_zone_stat): New. (ggc_alloc_typed_stat): Use ggc_internal_alloc_zone_pass_stat. (ggc_alloc_stat): Rename ggc_internal_alloc_stat. (new_ggc_zone, destroy_ggc_zone): Remove. * stringpool.c: Update copyright year. Include ggc-internal.h (digit_vector): Make static. (digit_string): Moved from ggc.h. (stringpool_ggc_alloc): Use ggc_alloc_atomic. (ggc_alloc_string): Rename to ggc_alloc_string_stat. * Makefile.in (GGC_INTERNAL_H): New. (ggc_common.o, ggc-page.o, ggc-zone.o, stringpool.o): Add $(GGC_INTERNAL_H) to dependencies. * gentype.c: Update copyright year. (walk_type): Accept variable_size GTY option. (USED_BY_TYPED_GC_P): New macro. (write_enum_defn): Use USED_BY_TYPED_GC_P. Do not output whitespace at the end of strings. (get_type_specifier, variable_size_p): New functions. (alloc_quantity, alloc_zone): New enums. (write_typed_alloc_def): New function. (write_typed_struct_alloc_def): Likewise. (write_typed_typed_typedef_alloc_def): Likewise. (write_typed_alloc_defns): Likewise. (output_typename, write_splay_tree_allocator_def): Likewise. (write_splay_tree_allocators): Likewise. (main): Call write_typed_alloc_defns and write_splay_tree_allocators. * lto-streamer.h (lto_file_decl_data_ptr): New. * passes.c (order): Define using cgraph_node_ptr. * strinpool.c (struct string_pool_data): Declare nested_ptr using ht_identifier_ptr. * gimple.h (union gimple_statement_d): Likewise. * rtl.h (struct rtx_def): Likewise. (struct rtvec_def): Likewise. * tree.h (union tree_node): Likewise. * tree-ssa-operands.h (struct ssa_operand_memory_d): Likewise. * cfgloop.c (record_loop_exits): Use htab_create_ggc. * tree-scalar-evolution.c (scev_initialize): Likewise. * alias.c (record_alias_subset): Update splay_tree_new_ggc call. * dwarf2asm.c (dw2_force_const_mem): Likewise. * omp-low.c (lower_omp_critical): Likewise. * bitmap.h (struct bitmap_head_def): Update comment to not reference ggc_alloc. * config/pa/pa.c (get_deferred_label): Use GGC_RESIZEVEC. * ira.c (fix_reg_equiv_init): Use GGC_RESIZEVEC. * ipa-prop.c (duplicate_ggc_array): Rename to duplicate_ipa_jump_func_array. Use typed GC allocation. (ipa_edge_duplication_hook): Call duplicate_ipa_jump_func_array. * gimple.c (gimple_alloc_stat): Use ggc_alloc_cleared_gimple_statement_d_stat. * varasm.c (create_block_symbol): Use ggc_alloc_zone_rtx_def. * tree.c (make_node_stat): Use ggc_alloc_zone_cleared_tree_node_stat. (make_tree_vec_stat): Likewise. (build_vl_exp_stat): Likewise. (copy_node_stat): Use ggc_alloc_zone_tree_node_stat. (truncated) 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] |