This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
GCC build failed with your patch on 2001-01-10T04:20:00Z.
- To: gcc-regression at gcc dot gnu dot org
- Subject: GCC build failed with your patch on 2001-01-10T04:20:00Z.
- From: "GCC regression checker" <geoffk at cygnus dot com>
- Date: Wed, 10 Jan 2001 04:57:17 +0000
- CC: jlarmour at redhat dot com
(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 2001-01-09T08: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 [ x"" != x ]; then \
/sloth/delay/tbox/build-gcc/gcc/xgcc -B/sloth/delay/tbox/build-gcc/gcc/ -B/sloth/delay/tbox/objs/powerpc-eabisim/bin/ -B/sloth/delay/tbox/objs/powerpc-eabisim/lib/ -isystem /sloth/delay/tbox/objs/powerpc-eabisim/include -c -DHAVE_CONFIG_H -g -O2 -I. -I/sloth/delay/tbox/cvs-gcc/gcc/libiberty/../include -W -Wall -Wtraditional -pedantic /sloth/delay/tbox/cvs-gcc/gcc/libiberty/cplus-dem.c -o pic/cplus-dem.o; \
else true; fi
/sloth/delay/tbox/build-gcc/gcc/xgcc -B/sloth/delay/tbox/build-gcc/gcc/ -B/sloth/delay/tbox/objs/powerpc-eabisim/bin/ -B/sloth/delay/tbox/objs/powerpc-eabisim/lib/ -isystem /sloth/delay/tbox/objs/powerpc-eabisim/include -c -DHAVE_CONFIG_H -g -O2 -I. -I/sloth/delay/tbox/cvs-gcc/gcc/libiberty/../include -W -Wall -Wtraditional -pedantic /sloth/delay/tbox/cvs-gcc/gcc/libiberty/cplus-dem.c
if [ x"" != x ]; then \
/sloth/delay/tbox/build-gcc/gcc/xgcc -B/sloth/delay/tbox/build-gcc/gcc/ -B/sloth/delay/tbox/objs/powerpc-eabisim/bin/ -B/sloth/delay/tbox/objs/powerpc-eabisim/lib/ -isystem /sloth/delay/tbox/objs/powerpc-eabisim/include -c -DHAVE_CONFIG_H -g -O2 -I. -I/sloth/delay/tbox/cvs-gcc/gcc/libiberty/../include -W -Wall -Wtraditional -pedantic /sloth/delay/tbox/cvs-gcc/gcc/libiberty/cp-demangle.c -o pic/cp-demangle.o; \
else true; fi
/sloth/delay/tbox/build-gcc/gcc/xgcc -B/sloth/delay/tbox/build-gcc/gcc/ -B/sloth/delay/tbox/objs/powerpc-eabisim/bin/ -B/sloth/delay/tbox/objs/powerpc-eabisim/lib/ -isystem /sloth/delay/tbox/objs/powerpc-eabisim/include -c -DHAVE_CONFIG_H -g -O2 -I. -I/sloth/delay/tbox/cvs-gcc/gcc/libiberty/../include -W -Wall -Wtraditional -pedantic /sloth/delay/tbox/cvs-gcc/gcc/libiberty/cp-demangle.c
/sloth/delay/tbox/cvs-gcc/gcc/libiberty/cp-demangle.c: In function `demangle_operator_name':
/sloth/delay/tbox/cvs-gcc/gcc/libiberty/cp-demangle.c:1657: Could not split insn
(insn 514 259 515 (set (reg:SI 9 r9 [168])
(const_int 2863267840 [0xaaaa0000])) 282 {*movsi_internal1} (nil)
(nil))
/sloth/delay/tbox/cvs-gcc/gcc/libiberty/cp-demangle.c:1657: Internal compiler error in final_scan_insn, at final.c:2986
Please submit a full bug report.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[1]: *** [cp-demangle.o] Error 1
make[1]: Leaving directory `/sloth/delay/tbox/build-gcc/powerpc-eabisim/libiberty'
make: *** [all-target-libiberty] Error 2
+ exit 1
--- /sloth/delay/tbox/changelog_pass/gcc/ChangeLog Tue Jan 2 09:20:48 2001
+++ gcc/ChangeLog Tue Jan 9 11:20:29 2001
@@ -1,3 +1,8 @@
+2001-01-09 Mike Stump <mrs@wrs.com>
+
+ * Makefile.in (CONFIGURE_TARGET_MODULES): Pass back configuration
+ failures of subdirectories.
+
2001-01-02 Laurynas Biveinis <lauras@softhome.net>
* ltcf-c.sh: clear ac_cv_prog_cc_pic for DJGPP. Do not add
--- /sloth/delay/tbox/changelog_pass/gcc/gcc/ChangeLog Tue Jan 9 00:35:43 2001
+++ gcc/gcc/ChangeLog Tue Jan 9 19:05:27 2001
@@ -1,3 +1,184 @@
+2001-01-09 Kazu Hirata <kazu@hxi.com>
+
+ * config/h8300/h8300.c (get_shift_alg): Use a struct shift_info to
+ return the result.
+
+2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
+
+ * reload.c (find_reloads_address): Check for eliminable registers
+ when substituting a constant expression for a pseudo.
+
+2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * c-common.c (enum format_type): Add format_type_error.
+ (decode_format_type): New function.
+ (decl_attributes): Use it.
+ (format_kind_info): Adjust comment.
+
+2001-01-09 David O'Brien <obrien@BSDi.com>
+
+ * config.gcc (*-*-gnu*, i[34567]86-*-elf*, i[34567]86-*-linux*libc1,
+ i[34567]86-*-linux*, i[34567]86-*-moss*): Specify needed platform specific
+ files in tm_file.
+ * config/i386/gnu.h: Don't include required platform specific .h files,
+ tm.h will do it instead.
+ * config/i386/i386elf.h: Likewise.
+ * config/i386/linux.h: Likewise.
+ * config/i386/moss.h: Likewise.
+ * config/mips/gnu.h: Likewise.
+
+2001-01-09 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
+
+ * config.gcc (powerpc-*-beos*): Include ${tm_file} and rs6000/aix.h.
+ (rs6000-ibm-aix3.[01]*): Likewise.
+ (rs6000-ibm-aix3.2.[456789]*, powerpc-ibm-aix3.2.[456789]*): Likewise.
+ (rs6000-ibm-aix4.[12]*, powerpc-ibm-aix4.[12]*): Likewise.
+ (rs6000-ibm-aix4.[3456789]*, powerpc-ibm-aix4.[3456789]*): Likewise.
+ (rs6000-ibm-aix[56789].*, powerpc-ibm-aix[56789].*): Likewise.
+ (powerpc-*-sysv*): Include {tm_file}. svr4.h and rs6000/sysv4.h.
+ (powerpc-*-eabiaix*): Likewise.
+ (powerpc-*-eabisim*): Likewise.
+ (powerpc-*-elf*): Likewise.
+ (powerpc-*-eabi*): Likewise.
+ (powerpc-*-rtems*): Likewise.
+ (powerpc-*-linux*libc1): Likewise.
+ (powerpc-*-linux*): Likewise.
+ (powerpc-wrs-vxworks*): Likewise.
+ (powerpcle-wrs-vxworks*): Likewise.
+ (powerpcle-*-sysv*): Likewise.
+ (powerpcle-*-elf*): Likewise.
+ (powerpcle-*-eabisim*): Likewise.
+ (powerpcle-*-eabi*): Likewise.
+ (powerpcle-*-solaris2*): Likewise.
+ * config/rs6000/aix31.h: Delete includes.
+ * config/rs6000/aix3newas.h: Likewise.
+ * config/rs6000/aix41.h: Likewise.
+ * config/rs6000/aix43.h: Likewise.
+ * config/rs6000/beos.h: Likewise.
+ * config/rs6000/rtems.h: Likewise.
+ * config/rs6000/sysv4.h: Likewise.
+
+2001-01-09 Kazu Hirata <kazu@hxi.com>
+
+ * config/h8300/h8300.c (get_shift_alg): Remove an argument cpu.
+ Change an argument mode of machine_mode to shift_mode of
+ shift_mode. Remove an extra error check.
+ (emit_a_shift): Adopt to the new calling prototype of
+ get_shift_alg.
+ (function_prologue): Fix code for a monitor
+ function. Support H8/S.
+ (function_epilogue): Do not output pop for a monitor function.
+
+2001-01-09 Nick Clifton <nickc@redhat.com>
+
+ * config/rs6000/rs6000.c (rs6000_sysv_varargs_p): Delete.
+ (setup_incoming_varargs): Use sysv_varargs_p field of the
+ cfun->machine structure.
+ (struct machine_function): Move to rs6000.h
+ (rs6000_save_machine_status): Delete.
+ (rs6000_restore_machine_status): Delete.
+ (rs6000_init_machine_status): New Function.
+ (rs6000_free_machine_status): New Function.
+ (rs6000_init_expanders): Use new functions.
+
+ * config/rs6000/rs6000.h (rs6000_sysv_varargs_p): Delete
+ export.
+ (struct machine_function): Move here.
+
+ * config/rs6000/sysv4.h (RS6000_VARARGS_AREA): Use
+ sysv_varargs_p field of the cfun->machine structure.
+
+ * config/rs6000/rs6000-protos.h (rs6000_save_machine_status):
+ Remove prototype.
+ (rs6000_restore_machine_status): Remove prototype.
+
+2001-01-09 Richard Henderson <rth@redhat.com>
+
+ * sched-int.h (struct deps): Add max_reg, reg_last_in_use; merge
+ reg_last_uses, reg_last_sets, reg_last_clobbers into struct deps_reg.
+ * sched-deps.c (sched_analyze_1): Update uses of struct deps.
+ (sched_analyze_2, sched_analyze_insn): Likewise.
+ (sched_analyze, init_deps): Likewise.
+ (free_deps): Likewise. Iterate with EXECUTE_IF_SET_IN_REG_SET.
+ * sched-rgn.c (propagate_deps): Likewise. Remove max_reg argument.
+ (compute_block_backward_dependences): Update propagate_deps call.
+
+2001-01-09 Mark Elbrecht <snowball3@bigfoot.com>
+
+ * gcc.c (process_command): Set switches[n_switches].ordering to 0.
+
+2001-01-09 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * cppinit.c (OPT_MD, OPT_MMD): Restore.
+ (cpp_handle_option): Handle them.
+ (cpp_post_options): Ensure one of -M or -MM is specified with
+ any other -M? option.
+ (init_dependency_output): Suppress output with -MG.
+
+2001-01-09 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * cpp.texi: Update.
+ * invoke.texi: Update.
+
+2001-01-09 Bernd Schmidt <bernds@redhat.com>
+
+ * sh.md (reload_outsf): Generate recognizable patterns for
+ TARGET_SH3E.
+
+2001-01-09 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * c-lang.c (lang_hooks): Update.
+ (lang_init): Rename c_init.
+ (lang_finish): Remove.
+ * toplev.c (compile_file): Use lang_hooks for lang_init ()
+ and lang_finish ().
+ * toplev.h (lang_hooks): Add init () and finish ().
+ * tree.h (lang_init, lang_finish): Remove.
+ * cp/tree.h (lang_init, lang_finish): Remove.
+ * cp/decl2.c (cxx_post_options, lang_hooks): Move to cp/lex.c.
+ * cp/lex.c (cxx_init, cxx_finish, cxx_post_options,
+ lang_hooks): New.
+ (lang_init, lang_finish): Remove.
+ * f/com.c (lang_init, lang_finish): Rename f_init, f_finish.
+ (lang_hooks): Update.
+ * java/lang.c (lang_init): Rename java_init.
+ (lang_finish): Remove.
+ (lang_hooks): Update.
+ * objc/objc-act.c (lang_init): Rename objc_init.
+ (lang_finish): Remove.
+ (lang_hoooks): Update.
+
+20001-01-09 Graham Stott <grahams@redhat.com>
+
+ * cppfiles.c (_cpp_execute_include): Move `len` initialisation
+ after `ptr` is initialised.
+
+2001-01-09 Alexandre Oliva <aoliva@redhat.com>
+
+ * config/sh/sh.h (STATIC_CHAIN_REGNUM): Change from r13 to r3.
+ (INITIALIZE_TRAMPOLINE): Adjust accordingly.
+ * config/sh/sh.c (sh_expand_prologue): Use r1 as temporary for
+ stack adjusts, instead of r3.
+
+2001-01-09 Michael Hayes <mhayes@redhat.com>
+
+ * flow.c (flow_loop_scan): Break out of ...
+ (flow_loops_find) ... here.
+ * basic-block.h (flow_loop_scan): New.
+ (LOOP_ENTRY_EDGES, LOOP_EXIT_EDGES): Add.
+ (LOOP_EDGES, LOOP_EXITS_DOMS, LOOP_ALL): Redefine.
+
+2001-01-09 Alexandre Oliva <aoliva@redhat.com>
+
+ * cppinit.c (cpp_cleanup): NULLify macro_buffer and zero
+ macro_buffer_len.
+ * cppmacro.c (cpp_macro_definition): Reset macro_buffer_len when
+ realloc()ing macro_buffer.
+
+ * hwint.h (HOST_BITS_PER_WIDE_INT, HOST_WIDE_INT): Use long long
+ if it's wider than long and the target's long is wider than the
+ host's.
+
2001-01-09 Mark Mitchell <mark@codesourcery.com>
Remove support for using UWIN as a host machine.
--- /sloth/delay/tbox/changelog_pass/gcc/gcc/cp/ChangeLog Mon Jan 8 09:35:34 2001
+++ gcc/gcc/cp/ChangeLog Tue Jan 9 04:20:32 2001
@@ -1,3 +1,13 @@
+2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
+
+ * class.c (handle_using_decl): Reject using of constructor name
+ of sourcing class. Allow injecting of a method with same name as
+ nested class. Fixup error messages.
+
+2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * decl2.c (lang_decode_option): Handle -Wformat=2.
+
2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
* cp-tree.h (lang_decl_flags): Rename defined_in_class to
--- /sloth/delay/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog Mon Jan 8 18:35:45 2001
+++ gcc/gcc/testsuite/ChangeLog Tue Jan 9 20:20:29 2001
@@ -1,3 +1,31 @@
+2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
+
+ * gcc.dg/20000419-2.c: Move to "special" subdirectory.
+ * gcc.dg/special/20000419-2.c: New file. Identical to above.
+ * gcc.dg/special/special.exp: New test driver which will check
+ for alias support for the above test.
+
+2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
+
+ * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
+ problems on small machines.
+ * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
+ parameterize.
+
+2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
+
+ * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
+ mips.
+ * g++.old-deja/g++.ext/instantiate3.C: Likewise.
+
+2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
+
+ * g++.old_deja/g++.pt/using8.C: New test.
+
+2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
+
2000-01-08 Loren J. Rittle <ljrittle@acm.org>
* gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
--- /sloth/delay/tbox/changelog_pass/gcc/libstdc++-v3/ChangeLog Tue Jan 9 00:35:47 2001
+++ gcc/libstdc++-v3/ChangeLog Tue Jan 9 19:05:32 2001
@@ -1,3 +1,17 @@
+2001-01-10 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
+
+ * tests_flags.in (check_directory): Fix typo.
+
+2001-01-09 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
+ * include/bits/std_complex.h: Fix a typo.
+
+2001-01-10 Loren J. Rittle <ljrittle@acm.org>
+
+ * config/os/bsd/freebsd/bits/ctype_inline.h (is): (Make right
+ code path:) Remove magic constants and restructure to handle
+ ctype.h bit mask layout changes more gracefully. (Make fast
+ code path:) Use __maskrune (), if available.
+ (is): Remove special case for digit and xdigit masks.
2001-01-09 Robert Lipe <robertlipe@usa.net>
--- /sloth/delay/tbox/changelog_pass/gcc/libjava/ChangeLog Tue Jan 9 00:35:46 2001
+++ gcc/libjava/ChangeLog Tue Jan 9 03:35:57 2001
@@ -1,3 +1,9 @@
+2001-01-09 Oskar Liljeblad <osk@hem.passagen.se>
+
+ Fix for PR libgcj/1338:
+ * java/io/StreamTokenizer.java (nextToken): Handle // and /* before
+ commentChar. Fixed typos in comments.
+
2001-01-08 Warren Levy <warrenl@redhat.com>
Fix for PR libgcj/1411:
--
Geoffrey Keating <geoffk@cygnus.com>
(via an automated GCC regression script.)
jlarmour@redhat.com
2001-01-10T04:20:00Z 2001-01-10T04:57:15Z build