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]

4 new GCC HEAD@166717 regressions


With your recent patch, GCC HEAD revision 166717 had problems on:
native: regress-33 (4 NEW failures)
The previous build was of revision 166696.

Regressions for native:
old   g++.sum g++.dg/eh/simd-3.C
old   g++.sum g++.dg/eh/simd-4.C
old   g++.sum g++.dg/ext/visibility/anon6.C
old   g++.sum g++.dg/torture/pr34850.C
old   g++.sum tmpdir-g++.dg-struct-layout-1/t026
old   gcc.sum gcc.dg/compat/vector-1
old   gcc.sum gcc.dg/compat/vector-2
NEW   gcc.sum gcc.dg/cpp/direct2.c
NEW   gcc.sum gcc.dg/cpp/direct2s.c
NEW   gcc.sum gcc.dg/gomp/pr34607.c
NEW   gcc.sum gcc.dg/pr35746.c
old   gcc.sum gcc.dg/sms-2.c
old   gcc.sum gcc.dg/sms-3.c
old   gcc.sum gcc.dg/sms-4.c
old   gcc.sum gcc.dg/sms-5.c
old   gcc.sum gcc.dg/sms-6.c
old   gcc.sum gcc.dg/sms-7.c
old   gcc.sum gcc.dg/torture/builtin-attr-1.c
old   gcc.sum gcc.dg/torture/builtin-math-2.c
old   gcc.sum gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c
old   gcc.sum gcc.dg/vect/vect-114.c
old   gcc.sum gcc.dg/vect/vect-15.c
old   gcc.sum gcc.target/powerpc/405-dlmzb-strlen-1.c
old   gcc.sum gcc.target/powerpc/440-dlmzb-strlen-1.c
old   gcc.sum gcc.target/powerpc/ppc-fmadd-1.c
old   gcc.sum gcc.target/powerpc/ppc-vector-memcpy.c
old   gcc.sum tmpdir-gcc.dg-struct-layout-1/t025
old   gcc.sum tmpdir-gcc.dg-struct-layout-1/t027
old   gcc.sum tmpdir-gcc.dg-struct-layout-1/t028
old   gfortran.sum gfortran.fortran-torture/execute/where_2.f90
old   libcpp/symtab.o differs
fixed libjava.sum Thread_Sleep_2
old   libstdc++.sum ext/mt_allocator/deallocate_global_thread-1.cc
old   libstdc++.sum ext/mt_allocator/deallocate_global_thread-3.cc

Log information for changes since the last build:
------------------------------------------------------------------------
r166697 | amonakov | 2010-11-13 01:28:52 -0800 (Sat, 13 Nov 2010) | 6 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/sel-sched-ir.c

	PR rtl-optimization/46204
	* sel-sched-ir.c (maybe_tidy_empty_bb): Remove second argument.
	Update all callers.  Do not recompute topological order.  Adjust
	fallthrough edges following a degenerate conditional jump.


------------------------------------------------------------------------
r166698 | bonzini | 2010-11-13 01:42:58 -0800 (Sat, 13 Nov 2010) | 38 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/Makefile.in
   M /trunk/gcc/c-family/c-format.c
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/g++.dg/ext/builtin4.C
   M /trunk/gcc/testsuite/g++.dg/ext/builtin5.C
   M /trunk/gcc/testsuite/gcc.dg/format/asm_fprintf-1.c
   M /trunk/gcc/testsuite/gcc.dg/format/c90-printf-1.c
   M /trunk/gcc/testsuite/gcc.dg/format/c90-scanf-1.c
   M /trunk/gcc/testsuite/gcc.dg/format/cmn-err-1.c
   M /trunk/gcc/testsuite/gcc.dg/format/dfp-printf-1.c
   M /trunk/gcc/testsuite/gcc.dg/format/dfp-scanf-1.c
   A /trunk/gcc/testsuite/gcc.dg/format/few-1.c
   M /trunk/gcc/testsuite/gcc.dg/format/gcc_diag-1.c
   M /trunk/gcc/testsuite/gcc.dg/format/ms_unnamed-1.c
   M /trunk/gcc/testsuite/gcc.dg/format/strfmon-1.c
   M /trunk/gcc/testsuite/gcc.dg/format/unnamed-1.c
   M /trunk/gcc/testsuite/gcc.dg/format/xopen-2.c

gcc:
2010-11-13  Paolo Bonzini  <bonzini@gnu.org>

	* c-format.c (enum format_specifier_kind, kind_descriptions): New.
	(struct format_wanted_type): Replace field "name" with "kind", add
	"format_start" and "format_length".
	(check_format_info_main): Fill in new fields.  Fill in
	FORMAT_WANTED_TYPES even for missing arguments.  Move checks
	after the final NUL outside the while loop.  Do not include
	width and precision modifiers in the format_start/format_length
	of the main format.
	(check_format_types): Remove FORMAT_START and FORMAT_LENGTH
	arguments.  Compute WANTED_TYPE first so that format_type_warning
	can be called for missing arguments.  Adjust calls to
	format_type_warning.
	(format_type_warning): Fetch as much information as possible
	from format_wanted_type.  Adjust printing now that every
	warning has a "descr", as well as for missing argument warnings
	and to include % sign for format specifiers.

testsuite:
2010-11-13  Paolo Bonzini  <bonzini@gnu.org>

	* gcc.dg/format/few-1.c: New test.
	* gcc.dg/format/asm_fprintf-1.c: Adjust.
	* gcc.dg/format/c90-scanf-1.c: Adjust.
	* gcc.dg/format/cmn-err-1.c: Adjust.
	* gcc.dg/format/dfp-printf-1.c: Adjust.
	* gcc.dg/format/dfp-scanf-1.c: Adjust.
	* gcc.dg/format/gcc_diag-1.c: Adjust.
	* gcc.dg/format/ms_unnamed-1.c: Adjust.
	* gcc.dg/format/strfmon-1.c: Adjust.
	* gcc.dg/format/unnamed-1.c: Adjust.
	* gcc.dg/format/xopen-2.c: Adjust.
	* g++.dg/ext/builtin4.C: Adjust.
	* g++.dg/ext/builtin5.C: Adjust.


------------------------------------------------------------------------
r166699 | bonzini | 2010-11-13 01:52:00 -0800 (Sat, 13 Nov 2010) | 23 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/c-decl.c
   M /trunk/gcc/c-parser.c
   M /trunk/gcc/c-tree.h
   M /trunk/gcc/c-typeck.c
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/gcc.dg/Wcxx-compat-8.c

2010-11-13  Paolo Bonzini  <bonzini@gnu.org>

	* c-tree.h (enum c_typespec_kind): Add ctsk_none.
	(struct c_declspecs): Replace tagdef_seen_p and type_seen_p
	with typespec_kind.
	* c-decl.c (build_null_declspecs): Initialize typespec_kind.
	(shadow_tag_warned, check_compound_literal_type): Adjust
	uses of tag_defined_p.
	(declspecs_add_type): Set typespec_kind.
	* c-parser.c (c_parser_declaration_or_fndef,
	c_parser_declspecs, c_parser_struct_declaration,
	c_parser_parameter_declaration, c_parser_type_name,
	c_parser_objc_diagnose_bad_element_prefix): Adjust uses
	of type_seen_p.
	* c-typeck.c (c_cast_expr): Use typespec_kind instead of
	tag_defined_p, pass ctsk_firstref through.

testsuite:
2010-11-13  Paolo Bonzini  <bonzini@gnu.org>

	* gcc.dg/Wcxx-compat-8.c: Add testcases involving incomplete types.


------------------------------------------------------------------------
r166700 | bonzini | 2010-11-13 02:01:33 -0800 (Sat, 13 Nov 2010) | 18 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/c-parser.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.dg/decl-9.c

2010-10-30  Paolo Bonzini  <bonzini@gnu.org>

	PR c/20385
	* c-parser.c (c_parser_next_token_starts_declaration): Rename to...
	(c_parser_next_tokens_start_declaration): ... this.  Handle 2nd
	token lookahead.
	(c_parser_compound_statement_nostart, c_parser_label,
	c_parser_for_statement, c_parser_omp_for_loop): Adjust calls.
	(c_parser_declaration_or_fndef): Detect the case now matched by
	c_parser_next_tokens_start_declaration, give error and correct it.

testsuite:
2010-11-13  Paolo Bonzini  <bonzini@gnu.org>

	PR c/20385
	* gcc.dg/decl-9.c: New.


------------------------------------------------------------------------
r166701 | burnus | 2010-11-13 02:29:04 -0800 (Sat, 13 Nov 2010) | 14 lines
Changed paths:
   M /trunk/gcc/fortran/ChangeLog
   M /trunk/gcc/fortran/trans-common.c
   M /trunk/gcc/fortran/trans-decl.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gfortran.dg/volatile12.f90

2010-11-13  Tobias Burnus  <burnus@net-b.de>

        PR fortran/45742
        * trans-common.c (build_field): Add TREE_SIDE_EFFECTS for
        * volatile.
        * trans-decl.c (gfc_finish_var_decl): Ditto.
        (create_function_arglist): Handle volatile dummy arguments.

2010-11-13  Tobias Burnus  <burnus@net-b.de>

        PR fortran/45742
        * gfortran.dg/volatile12.f90: New.


------------------------------------------------------------------------
r166702 | burnus | 2010-11-13 03:46:25 -0800 (Sat, 13 Nov 2010) | 7 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/gfortran.dg/volatile12.f90

2010-11-13  Tobias Burnus  <burnus@net-b.de>

        PR fortran/45742
        * gfortran.dg/volatile12.f90: Use the right three in
        * cleanup-tree-dump.


------------------------------------------------------------------------
r166703 | jsm28 | 2010-11-13 04:13:53 -0800 (Sat, 13 Nov 2010) | 2 lines
Changed paths:
   M /trunk/gcc/po/ChangeLog
   M /trunk/gcc/po/gcc.pot

	* gcc.pot: Regenerate.

------------------------------------------------------------------------
r166704 | iains | 2010-11-13 04:50:37 -0800 (Sat, 13 Nov 2010) | 22 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/dwarf2out.c


don't emit debug sections until they are required

gcc:

	* dwarf2out.c (macinfo_entry): New struct.
	(output_comp_unit): Emit the section start label here and flag that we
	will emit an info section.
	(dwarf2out_start_source_file): Save data in a macinfo entry rather than
	emitting directly.
	(dwarf2out_end_source_file): Likewise.
	(dwarf2out_define): Likewise.
	(dwarf2out_undef): Likewise.
	(output_macinfo): New.
	(dwarf2out_init): Do not emit debug section switches here, allocate a
	vec for macinfo, when required.
	(dwarf2out_finish): First switch to debug_abbrev_section here.
	debug_line_section,  debug_macinfo_section, Likewise.  
	Check that the pubtypes table has at least one unpruned entry before
	trying to emit it.


------------------------------------------------------------------------
r166705 | iains | 2010-11-13 04:56:39 -0800 (Sat, 13 Nov 2010) | 6 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.dg/darwin-segaddr.c


gcc/testsuite:

	* gcc.dg/darwin-segaddr.c: New test for multiple argument c/l switch.


------------------------------------------------------------------------
r166706 | iains | 2010-11-13 05:02:24 -0800 (Sat, 13 Nov 2010) | 7 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/darwin.h


gcc:

	* config/darwin.h (LINK_COMMAND_SPEC_A): Update for changes to lto
	switches.


------------------------------------------------------------------------
r166707 | bonzini | 2010-11-13 07:00:06 -0800 (Sat, 13 Nov 2010) | 5 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/objc.dg/attributes/method-format-1.m

2010-11-13  Paolo Bonzini  <bonzini@gnu.org>

	* objc.dg/attributes/method-format-1.m: New test.


------------------------------------------------------------------------
r166708 | ebotcazou | 2010-11-13 07:15:02 -0800 (Sat, 13 Nov 2010) | 1 line
Changed paths:
   M /trunk/gcc/ada/ChangeLog

Fix a couple of formatting issues
------------------------------------------------------------------------
r166709 | nicola | 2010-11-13 07:53:32 -0800 (Sat, 13 Nov 2010) | 17 lines
Changed paths:
   M /trunk/gcc/objc/ChangeLog
   M /trunk/gcc/objc/objc-act.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/obj-c++.dg/invalid-type-1.mm
   M /trunk/gcc/testsuite/objc/compile/20060406-1.m
   A /trunk/gcc/testsuite/objc.dg/invalid-type-1.m

In gcc/objc/:
2010-11-13  Nicola Pero  <nicola.pero@meta-innovation.com>

        * objc-act.c (objc_get_protocol_qualified_type): detect cases
        where we are asked to attach a protocol to something which is not
        an Objective-C object type, and produce an error.

In gcc/testsuite/:
2010-11-13  Nicola Pero  <nicola.pero@meta-innovation.com>

        * objc/compile/20060406-1.m: Fixed testcase not to try to qualify
        a pointer to an arbitrary C struct with an Objective-C protocol.
        Test various valid uses of typedef with Objective-C objects and
        protocols instead.
        * objc.dg/invalid-type-1.m: New.
        * obj-c++.dg/invalid-type-1.m: New.

------------------------------------------------------------------------
r166710 | nicola | 2010-11-13 07:58:02 -0800 (Sat, 13 Nov 2010) | 4 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/obj-c++.dg/attributes/method-format-1.mm

2010-11-13  Nicola Pero  <nicola.pero@meta-innovation.com>

        * obj-c++.dg/attributes/method-format-1.mm: Adjust.

------------------------------------------------------------------------
r166711 | bonzini | 2010-11-13 08:19:33 -0800 (Sat, 13 Nov 2010) | 11 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/gcc.dg/cpp/direct2.c
   M /trunk/gcc/testsuite/gcc.dg/cpp/direct2s.c
   M /trunk/gcc/testsuite/gcc.dg/dfp/constants-c99.c
   M /trunk/gcc/testsuite/gcc.dg/gomp/pr34607.c
   M /trunk/gcc/testsuite/gcc.dg/noncompile/920923-1.c
   M /trunk/gcc/testsuite/gcc.dg/pr35746.c

2010-11-13  Paolo Bonzini  <bonzini@gnu.org>

	PR c/46462
	* gcc.dg/gomp/pr34607.c: Adjust errors for unknown typenames.
	* gcc.dg/pr35746.c: Likewise.
	* gcc.dg/cpp/direct2.c: Likewise.
	* gcc.dg/cpp/direct2s.c: Likewise.
	* gcc.dg/noncompile/920923-1.c: Likewise.
	* gcc.dg/dfp/constants-c99.c: Add -Wno-overflow.


------------------------------------------------------------------------
r166712 | ghazi | 2010-11-13 08:34:31 -0800 (Sat, 13 Nov 2010) | 3 lines
Changed paths:
   M /trunk/ChangeLog
   M /trunk/MAINTAINERS

	* MAINTAINERS: Update my email address.


------------------------------------------------------------------------
r166713 | iains | 2010-11-13 09:15:17 -0800 (Sat, 13 Nov 2010) | 7 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/obj-c++.dg/fsf-nsstring-format-1.mm
   M /trunk/gcc/testsuite/objc.dg/fsf-nsstring-format-1.m


gcc/testsuite:

	* objc.dg/fsf-nsstring-format-1.m: Adjust format messages.
	* obj-c++.dg/fsf-nsstring-format-1.mm: Likewise.


------------------------------------------------------------------------
r166716 | rsandifo | 2010-11-13 09:30:52 -0800 (Sat, 13 Nov 2010) | 14 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/mips/mips.c
   M /trunk/gcc/config/mips/mips.h
   M /trunk/gcc/config/mips/mips.md
   M /trunk/gcc/doc/invoke.texi

gcc/
2010-09-21  Mingming Sun  <mingm.sun@gmail.com>

	* doc/invoke.texi (MIPS Options): Add loongson3a processor.
	* config/mips/mips.md (define_attr "cpu"): Add loongson_3a.
	(define_insn "prefetch"): Add TARGET_LOONGSON_3A.
	* config/mips/mips.h (TARGET_LOONGSON_3A): Define.
	(TUNE_LOONGSON_3A): Define.
	(TARGET_LOONGSON_VECTORS): Add TARGET_LOONGSON_3A.
	(MIPS_ISA_LEVEL_SPEC): Add loongson3a.
	* config/mips/mips.c (mips_cpu_info_table): Add loongson3a.
	(mips_issue_rate): Add PROCESSOR_LOONGSON_3A.
	(mips_rtx_cost_data): Add Loongson-3A.

------------------------------------------------------------------------
r166717 | rsandifo | 2010-11-13 09:32:46 -0800 (Sat, 13 Nov 2010) | 12 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/mips/mips.c
   M /trunk/gcc/config/mips/mips.md

gcc/
2010-11-03  Uros Bizjak  <ubizjak@gmail.com>

	* config/mips/mips.md (call_internal): Pass curr_insn to
	mips_split_call.
	(call_internal_direct): Ditto.
	(call_value_internal): Ditto.
	(call_value_internal_direct): Ditto.
	(call_value_multiple_internal): Ditto.
	* config/mips/mips.c (mips_split_call): Do not copy
	CALL_INSN_FUNCTION_USAGE here.

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

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

-- 
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]