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]

GCC build failed with your patch on 2000-11-09T14:05:00Z.


(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-11-08T23:05: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 -g -O2 -I. -I/sloth/delay/tbox/cvs-gcc/egcs/libio   /sloth/delay/tbox/cvs-gcc/egcs/libio/ioseekoff.c -o pic/ioseekoff.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 -g -O2 -I. -I/sloth/delay/tbox/cvs-gcc/egcs/libio  /sloth/delay/tbox/cvs-gcc/egcs/libio/ioseekoff.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 -g -O2 -I. -I/sloth/delay/tbox/cvs-gcc/egcs/libio   /sloth/delay/tbox/cvs-gcc/egcs/libio/ioseekpos.c -o pic/ioseekpos.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 -g -O2 -I. -I/sloth/delay/tbox/cvs-gcc/egcs/libio  /sloth/delay/tbox/cvs-gcc/egcs/libio/ioseekpos.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 -g -O2 -I. -I/sloth/delay/tbox/cvs-gcc/egcs/libio   /sloth/delay/tbox/cvs-gcc/egcs/libio/outfloat.c -o pic/outfloat.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 -g -O2 -I. -I/sloth/delay/tbox/cvs-gcc/egcs/libio  /sloth/delay/tbox/cvs-gcc/egcs/libio/outfloat.c
/sloth/delay/tbox/cvs-gcc/egcs/libio/outfloat.c: In function `_IO_outfloat':
/sloth/delay/tbox/cvs-gcc/egcs/libio/outfloat.c:210: Internal compiler error in verify_local_live_at_start, at flow.c:2896
   Please submit a full bug report.
   See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[1]: *** [outfloat.o] Error 1
make[1]: Leaving directory `/sloth/delay/tbox/build-gcc/powerpc-eabisim/libio'
make: *** [all-target-libio] Error 2
+ exit 1
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/ChangeLog	Wed Nov  8 15:05:29 2000
+++ egcs/gcc/ChangeLog	Thu Nov  9 06:05:45 2000
@@ -1,3 +1,95 @@
+2000-11-09  Alexandre Oliva  <aoliva@redhat.com>
+
+	* mklibgcc.in (EXTRA_MULTILIB_PARTS): Prevent `make' from
+	interpreting $out as a macro assignment.
+	* Makefile.in (T_TARGET): New auxiliary macro and target.
+	(all): Add a target right in the beginning, so that we don't build
+	T_TARGET by default.
+
+2000-11-09  Graham Stott  <grahams@redhat.com>
+
+        * config/i386/i386.md (mmx_pinsrw): Output operands in correct
+	order for -mintel-syntax.  Remove comment now that the operand
+	order has been checked.
+	(mmx_pextrw): Likewise.
+	(mmx_pshufw): Likewise.
+
+2000-11-09  Jakub Jelinek  <jakub@redhat.com>
+
+	* builtins.c (c_strlen): Use TREE_STRING_LENGTH - 1 for max.
+	(c_getstr): New function.
+	(expand_builtin_strstr): Do nothing if -fcheck-memory-usage.
+	If both arguments are constant string, optimize out.
+	(expand_builtin_strchr, expand_builtin_strrchr): New functions.
+	(expand_builtin_strpbrk): Use c_getstr, do nothing if
+	-fcheck-memory-usage.
+	(expand_builtin_fputs): Likewise.
+	(expand_builtin_strcmp): Add MODE argument.
+	Use even if !HAVE_cmpstrsi.
+	Optimize the case when both arguments are constant strings.
+	(expand_builtin): Adjust expand_builtin_strcmp caller.
+	Call expand_builtin_strchr and expand_builtin_strrchr.
+	* c-common.c (c_common_nodes_and_builtins): Add strchr and strrchr
+	builtins.
+	* builtins.def (BUILT_IN_STRRCHR): Add.
+
+2000-11-08  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
+
+	* fixinc/gnu-regex.c: Rename EGCS LOCAL markers to GCC LOCAL.
+
+2000-11-09  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* calls.c (expand_call, emit_library_call_value_1), collect2.c
+	(scan_prog_file), config/a29k/a29k.c (print_operand),
+	config/sparc/sparc.c (order_regs_for_local_alloc): Use memcpy ()
+	instead of bcopy ().
+	* real.h: Use memcmp () instead of bcmp ().
+	* config/m88k/m88k.c (m88k_layout_frame), config/sh/sh.c
+	(split_branches), config/sparc/sparc.c (ultra_flush_pipeline,
+	ultrasparc_sched_init, ultrasparc_sched_reorder),
+	config/sparc/sparc.h (CONDITIONAL_REGISTER_USAGE): Use memset ()
+	instead of bzero ().
+	* config/vax/xm-xms.h (FILE_NAME_NONDIRECTORY): Use strrchr ()
+	instead of rindex ().
+	* configure.in: Don't check for bzero, bcmp, index or rindex.
+	* configure, config.in: Regenerate.
+	* system.h: Don't include declarations for bzero, bcmp, index or
+	rindex.
+	* config/i386/xm-beos.h, config/rs6000/xm-beos.h: Don't define
+	bzero, bcmp, index or rindex.
+
+Wed Nov  8 21:58:20 2000  Christopher Faylor <cgf@cygnus.com>
+
+	* config/i386/cygwin.h: Add -no-win32 switch.  Separate -mno-cygwin
+	include and library paths from -mcygwin case.  Parameterize some
+	declarations to avoid warnings.  Use standard locations for include and
+	lib dirs.
+
+2000-11-08  Nick Clifton  <nickc@redhat.com>
+
+	* config/arm/arm.md (mulsidi3adddi): Change output operand
+	constraint from "=&" to "=&".
+	(umulsidi3adddi): Change output operand	constraint from "=&" to
+	"=&".
+
+2000-11-08  Richard Henderson  <rth@redhat.com>
+
+	* flow.c (init_propagate_block_info): Protect the rtx stored in
+	mem_set_list from modification by find_auto_inc.
+	(mark_set_1): Likewise.
+
+2000-11-08  Neil Booth  <neilb@earthling.net>
+
+        Move directive handling into the lexer itself.
+	  
+        * cpplex.c (_cpp_lex_token): Handle directives directly.
+        In the case of a directive interrupting a function-like
+        macro invocation, use extra_char since read_ahead is
+        used to store the '#'.  Return a CPP_EOF in this case.
+        * cppmacro.c (parse_arg): No need to handle CPP_DHASH any more.
+        (cpp_get_token): Don't handle directives here.
+        * cpplib.h: Remove CPP_DHASH token type.
+
 Wed Nov  8 21:53:41 MET 2000  Jan Hubicka  <jh@suse.cz>
 
 	* regmove.c (combine_stack_adjustments_for_blocks): Recognize pushes
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/cp/ChangeLog	Wed Nov  8 11:05:44 2000
+++ egcs/gcc/cp/ChangeLog	Thu Nov  9 02:35:49 2000
@@ -1,3 +1,10 @@
+2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
+
+	* lex.c (do_identifier): Don't lookup_name for operators.
+	* parse.y (operator): Save looking_for_typename.
+	(unoperator): Restore it.
+	* spew.c (frob_opname): Use nth_token for lookahead.
+
 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
 
 	* decl.c (grok_op_properties): Always use coerce_new_type and
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/java/ChangeLog	Wed Nov  8 15:05:31 2000
+++ egcs/gcc/java/ChangeLog	Wed Nov  8 23:50:59 2000
@@ -1,3 +1,8 @@
+2000-11-09  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* parse.y (create_new_parser_context): Use memset () instead of
+	bzero ().
+
 2000-11-08  Tom Tromey  <tromey@cygnus.com>
 
 	* gjavah.c (process_file): Only include gcj/cni.h when generating
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/testsuite/ChangeLog	Wed Nov  8 11:05:46 2000
+++ egcs/gcc/testsuite/ChangeLog	Thu Nov  9 02:35:50 2000
@@ -1,3 +1,24 @@
+2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
+
+	* g++.old-deja/g++.pt/operator1.C: New test.
+
+2000-11-09  Jakub Jelinek  <jakub@redhat.com>
+
+	* gcc.dg/20001108-1.c: New test.
+
+2000-11-09  Jakub Jelinek  <jakub@redhat.com>
+
+	* gcc.c-torture/execute/string-opt-1.c: Add test for strstr
+	with both arguments constant strings.
+	* gcc.c-torture/execute/string-opt-3.c: New test.
+	* gcc.c-torture/execute/string-opt-4.c: New test.
+	* gcc.c-torture/execute/string-opt-5.c: New test.
+
+2000-11-08  Nick Clifton  <nickc@redhat.com>
+
+	* gcc.c-torture/execute/20001108-1.c: New test case.  Checks
+	mulsidi3adddi patterns.
+
 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
 
 	* g++.old-deja/g++.other/crash36.C: New test.
-- 
Geoffrey Keating <geoffk@cygnus.com> 
(via an automated GCC regression script.)

aoliva@redhat.com

2000-11-09T14:05:00Z 2000-11-09T15:20:19Z build

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