This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
GCC build failed with your patch.
- To: toon at moene dot indiv dot nluug dot nl
- To: gcc-regression at gcc dot gnu dot org
- Subject: GCC build failed with your patch.
- From: "GCC regression checker" <geoffk at cygnus dot com>
- Date: Wed, 26 Jul 2000 06:22:09 -0700 (PDT)
(This is an automated message.)
With your recent patch, GCC does not compile. The last 20 or so
lines of the build output are attached. Also attached is a diff of
the ChangeLog entries since the last time the regression tests passed,
on 2000-07-25T09:35:00Z.
The last time the regression tests were run, GCC did not compile either,
so the problem might not be caused by your patch.
For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
If it seems that you have been sent this mail incorrectly---that is,
if you did not recently check in a change to GCC---please
contact Geoffrey Keating <geoffk@cygnus.com>. The script that
extracts e-mail addresses from ChangeLog entries is not completely
reliable.
/sloth/delay/tbox/cvs/egcs/gcc/cp/exception.cc:339: call of overloaded `unexpected ()' is ambiguous
/sloth/delay/tbox/build/gcc/include/exception:58: candidates are: void unexpected (...)
/sloth/delay/tbox/cvs/egcs/gcc/cp/exception.cc:79: void unexpected ()
/sloth/delay/tbox/cvs/egcs/gcc/cp/exception.cc:361: call of overloaded `terminate ()' is ambiguous
/sloth/delay/tbox/build/gcc/include/exception:56: candidates are: void terminate (...)
/sloth/delay/tbox/cvs/egcs/gcc/cp/exception.cc:46: void terminate ()
/sloth/delay/tbox/cvs/egcs/gcc/cp/exception.cc:363: warning: ICE: would have deleted prologue/epilogue
insn
(insn 754 752 755 (set (reg:SI 30 r30)
(plus:SI (reg:SI 0 r0)
(reg:SI 30 r30))) -1 (nil)
(nil))
make[3]: *** [exception.o] Error 1
make[3]: Leaving directory `/sloth/delay/tbox/build/gcc'
make[2]: *** [libgcc/./exception.o] Error 2
make[2]: Leaving directory `/sloth/delay/tbox/build/gcc'
make[1]: *** [stmp-multilib] Error 2
make[1]: Leaving directory `/sloth/delay/tbox/build/gcc'
make: *** [all-gcc] Error 2
+ exit 1
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/ChangeLog Tue Jul 25 02:35:26 2000
+++ egcs/gcc/ChangeLog Tue Jul 25 21:05:34 2000
@@ -1,3 +1,75 @@
+2000-07-26 Alexandre Oliva <aoliva@redhat.com>
+
+ * c-decl.c (finish_enum): Convert enumerations that fit in an
+ `int' to `int'.
+ (build_enumerator): In pedantic mode, cast to `int' those that
+ don't.
+
+2000-07-25 Rodney Brown <RodneyBrown@pmsc.com>
+
+ * config/alpha/osf.h (SIZE_TYPE, PTRDIFF_TYPE): New.
+
+Tue Jul 25 23:08:33 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
+
+ * sh.md (cmpgtdi_t): Must be split.
+ (cmpgtdi_t+1): New splitter.
+
+2000-07-25 Zack Weinberg <zack@wolery.cumb.org>
+
+ * cpplib.c (_cpp_check_directive): Issue -Wtraditional
+ warnings for indented directives even if we are skipping.
+
+2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
+
+ * invoke.texi (strict-prototypes): Remove.
+ * extend.texi (Deprecated Features): Add strict-prototypes.
+ (Backwards Compatibility): New node.
+
+2000-07-25 Jakub Jelinek <jakub@redhat.com>
+
+ * config/i386/i386.md (andsi_1+1): Allow HImode.
+ (andsi_1+2): Require q_regs_operand.
+
+2000-07-25 Jakub Jelinek <jakub@redhat.com>
+
+ * config/i386/i386.md (call_pop): Check operands[0],
+ not operands[1]. Only check SYMBOL_REF_FLAG for a SYMBOL_REF.
+ (call): Likewise.
+ (call_value_pop): Only check SYMBOL_REF_FLAG for a SYMBOL_REF.
+ (call_value): Likewise.
+
+2000-07-25 Zack Weinberg <zack@wolery.cumb.org>
+
+ * toplev.c (pipe_closed): Delete.
+ (crash_signal): New. Generate ICE for a fatal signal.
+ (float_signal): Call crash_signal outside a float-handler
+ block, not abort.
+ (main): Install crash_signal as handler for core-dumping signals.
+
+2000-07-25 David Edelsohn <edelsohn@gnu.org>
+
+ * rs6000.c (print_operand, case 'T'): New case.
+
+ * rs6000.md (call_indirect_aix32): Convert to expander of
+ scheduled instructions.
+ (call_indirect_aix64): Likewise.
+ (call_value_indirect_aix{32,64}): Likewise.
+ (call, call_value): Invoke expanders for AIX. Fall through to
+ matchers for SysV.
+ (call_indirect_nonlocal_aix{32,64}): New patterns (ctr and lr).
+ (call_value_indirect_nonlocal_aix{32,64}): New patterns.
+ (call_nonlocal_aix32): Remove CALL_LONG alternative. Operand 1
+ only "g" constraint.
+ (call_nonlocal_aix64): Likewise.
+ (call_value_nonlocal_aix{32,64}): Likewise.
+ (call_nonlocal_sysv): New pattern for ctr, lr, and symbolic
+ operands.
+ (call_value_nonlocal_sysv): New pattern.
+ (indirect_jump{si,di}): Use new 'T' modifier.
+ (tablejump{si,di} matchers): Likewise.
+ (return_internal_{si,di}): Likewise.
+ (return_eh_{si,di}): Likewise.
+
2000-07-24 Richard Henderson <rth@cygnus.com>
* config/ia64/ia64.c (ia64_print_operand): Handle "%,".
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/cp/ChangeLog Sun Jul 23 15:05:23 2000
+++ egcs/gcc/cp/ChangeLog Tue Jul 25 13:35:32 2000
@@ -1,3 +1,37 @@
+2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
+
+ Kill strict_prototype. Backwards compatibility only for
+ non NO_IMPLICIT_EXTERN_C systems.
+ * cp-tree.h (flag_strict_prototype): Remove.
+ (strict_prototype): Remove.
+ (strict_prototypes_lang_c, strict_prototypes_lang_cplusplus): Remove.
+ * decl.c (maybe_push_to_top_level): Adjust.
+ (pop_from_top_level): Adjust.
+ (decls_match): Only allow sloppy parm matching for ancient
+ system headers.
+ (init_decl_processing): Adjust.
+ (grokdeclarator): Adjust.
+ * decl2.c (flag_strict_prototype): Remove.
+ (strict_prototype): Remove.
+ (strict_prototypes_lang_c, strict_prototypes_lang_cplusplus): Remove.
+ (lang_f_options): Remove "strict-prototype".
+ (unsupported-options): Add "strict-prototype".
+ * lex.c (do_identifier): Adjust.
+ (do_scoped_id): Adjust.
+ * parse.y (empty_parms): Adjust.
+ * class.c (push_lang_context): Adjust.
+ (pop_lang_context): Adjust.
+ * typeck.c (comp_target_parms): Adjust.
+
+2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
+
+ * decl.c (poplevel): Deal with anonymous variables at for scope.
+ (maybe_inject_for_scope_var): Likewise.
+
+2000-07-25 Zack Weinberg <zack@wolery.cumb.org>
+
+ * decl.c: Remove all signal handling code, now done in toplev.c.
+
2000-07-23 Mark Mitchell <mark@codesourcery.com>
* decl.c (make_rtl_for_nonlocal_decl): Rework.
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/f/ChangeLog Sun Jul 23 15:05:25 2000
+++ egcs/gcc/f/ChangeLog Wed Jul 26 05:50:34 2000
@@ -1,3 +1,7 @@
+2000-07-26 Toon Moene <toon@moene.indiv.nluug.nl>
+
+ * lang-specs.h: Remove one /dev/null from tradcpp invocation.
+
Sun Jul 23 15:47:30 2000 Billinghurst, David <David.Billinghurst@riotinto.com>
* Make-lang.in: Put $(build_exeext) suffix on programs which run
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/java/ChangeLog Sat Jul 22 00:05:24 2000
+++ egcs/gcc/java/ChangeLog Tue Jul 25 13:35:36 2000
@@ -1,3 +1,7 @@
+2000-07-25 Alexandre Petit-Bianco <apbianco@cygnus.com>
+
+ * parse.c: Remove (again.)
+
2000-07-21 Alexandre Petit-Bianco <apbianco@cygnus.com>
* parse.y (simple_name:): Fixed typo in error message.
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/testsuite/ChangeLog Mon Jul 24 15:35:30 2000
+++ egcs/gcc/testsuite/ChangeLog Tue Jul 25 21:05:35 2000
@@ -1,3 +1,31 @@
+2000-07-26 Alexandre Oliva <aoliva@redhat.com>
+
+ * gcc.c-torture/execute/enum-2.c: New test.
+
+2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/cpp/tr-warn3.c: New test.
+
+2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
+
+ * g++.old-deja/g++.ext/implicit1.C: Remove.
+ * g++.old-deja/g++.jason/c2.C: Remove
+ * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
+ * g++.old-deja/g++.pt/crash16.C: Likewise.
+ * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
+
+2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
+
+ * g++.old-deja/g++.other/for2.C: New test.
+
+2000-07-25 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/20000720-1.c: New test.
+
+2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
+
+ * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
+
2000-07-24 Geoff Keating <geoffk@cygnus.com>
* gcc.c-torture/execute/20000722-1.x: New, testcase fails.
--
Geoffrey Keating <geoffk@cygnus.com>
(via an automated GCC regression script.)
toon@moene.indiv.nluug.nl
2000-07-26T12:50:00Z 2000-07-26T13:22:07Z build