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-10T07:50: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 build failures are new.

For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
gcc -c -DCROSS_COMPILE -DIN_GCC  -DSVR4  -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I/sloth/delay/tbox/cvs-gcc/egcs/gcc -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/. -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/config -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/../include /sloth/delay/tbox/cvs-gcc/egcs/gcc/c-lex.c -o c-lex.o
/sloth/delay/tbox/cvs-gcc/egcs/gcc/c-lex.c: In function `read_ucs':
/sloth/delay/tbox/cvs-gcc/egcs/gcc/c-lex.c:858: warning: integer constant is unsigned in ANSI C, signed with -traditional
gcc -c -DCROSS_COMPILE -DIN_GCC  -DSVR4  -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I/sloth/delay/tbox/cvs-gcc/egcs/gcc -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/. -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/config -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/../include /sloth/delay/tbox/cvs-gcc/egcs/gcc/c-pragma.c -o c-pragma.o
gcc -c -DCROSS_COMPILE -DIN_GCC  -DSVR4  -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I/sloth/delay/tbox/cvs-gcc/egcs/gcc -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/. -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/config -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/../include /sloth/delay/tbox/cvs-gcc/egcs/gcc/c-decl.c -o c-decl.o
gcc -c -DCROSS_COMPILE -DIN_GCC  -DSVR4  -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I/sloth/delay/tbox/cvs-gcc/egcs/gcc -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/. -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/config -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/../include /sloth/delay/tbox/cvs-gcc/egcs/gcc/c-typeck.c -o c-typeck.o
gcc -c -DCROSS_COMPILE -DIN_GCC  -DSVR4  -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I/sloth/delay/tbox/cvs-gcc/egcs/gcc -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/. -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/config -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/../include /sloth/delay/tbox/cvs-gcc/egcs/gcc/c-convert.c -o c-convert.o
gcc -c -DCROSS_COMPILE -DIN_GCC  -DSVR4  -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I/sloth/delay/tbox/cvs-gcc/egcs/gcc -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/. -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/config -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/../include /sloth/delay/tbox/cvs-gcc/egcs/gcc/c-aux-info.c -o c-aux-info.o
gcc -c -DCROSS_COMPILE -DIN_GCC  -DSVR4  -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I/sloth/delay/tbox/cvs-gcc/egcs/gcc -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/. -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/config -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/../include /sloth/delay/tbox/cvs-gcc/egcs/gcc/c-common.c -o c-common.o
/sloth/delay/tbox/cvs-gcc/egcs/gcc/c-common.c: In function `check_format_info_main':
/sloth/delay/tbox/cvs-gcc/egcs/gcc/c-common.c:2819: warning: comparison between signed and unsigned
/sloth/delay/tbox/cvs-gcc/egcs/gcc/c-common.c:2889: warning: comparison between signed and unsigned
/sloth/delay/tbox/cvs-gcc/egcs/gcc/c-common.c:2914: warning: comparison between signed and unsigned
/sloth/delay/tbox/cvs-gcc/egcs/gcc/c-common.c:2923: warning: comparison between signed and unsigned
/sloth/delay/tbox/cvs-gcc/egcs/gcc/c-common.c:3041: warning: comparison between signed and unsigned
gcc -c -DCROSS_COMPILE -DIN_GCC  -DSVR4  -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I/sloth/delay/tbox/cvs-gcc/egcs/gcc -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/. -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/config -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/../include /sloth/delay/tbox/cvs-gcc/egcs/gcc/c-semantics.c -o c-semantics.o
make[1]: *** No rule to make target `c-dump.h', needed by `c-dump.o'.  Stop.
make[1]: Leaving directory `/sloth/delay/tbox/build-gcc/gcc'
make: *** [all-gcc] Error 2
+ exit 1
--- /sloth/delay/tbox/changelog_pass/egcs/ChangeLog	Mon Nov  6 13:20:37 2000
+++ egcs/ChangeLog	Thu Nov  9 14:05:28 2000
@@ -1,3 +1,11 @@
+2000-11-09  David Edelsohn  <edelsohn@gnu.org>
+
+	* ltcf-c.sh (aix4): Improve shared library configuration; require
+	exporting symbols.
+	* ltcf-cxx.sh (aix4): Define.
+	* ltconfig (aix4): Define library and soname specs appropriate for
+	AIX.  Define command to create export symbols list.
+
 Mon Nov  6 14:19:35 2000  Christopher Faylor <cgf@cygnus.com>
 
 	* config.sub: Add support for Sun Chorus
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/ChangeLog	Wed Nov  8 15:05:29 2000
+++ egcs/gcc/ChangeLog	Thu Nov  9 23:50:47 2000
@@ -1,3 +1,188 @@
+2000-11-09  Jan van Male  <jan.vanmale@fenk.wau.nl>
+
+        * c-tree.texi: Fix typos.
+        * extend.texi: Likewise
+        * gcov.texi: Likewise
+        * rtl.texi: Likewise
+        * tm.texi: Likewise
+
+2000-11-09  Hans-Peter Nilsson  <hp@axis.com>
+
+	* c-lex.c [! NO_IMPLICIT_EXTERN_C] (cb_enter_file): Check
+	in_system_header and flags[1] before dereferencing flags[2].
+
+2000-11-09  Matthew Hiller <hiller@redhat.com>
+
+	* reload1.c (reload_combine): Fixed calculation of
+	first_index_reg, last_index_reg.
+
+2000-11-09  Mark Mitchell  <mark@codesourcery.com>
+
+	* c-dump.c (dequeue_and_dump): Dump function bodies.
+
+	* Makefile.in (C_AND_OBJC_OBJS): Add c-dump.o.
+	(c-dump.o): New target.
+	* c-common.h (flag_dump_translation_unit): New variable.
+	(C_TYPE_QUALS): New macro.
+	(strip_array_types): New function.
+	(DECL_C_BIT_FIELD): New macro.
+	(SET_DECL_C_BIT_FIELD): Likewise.
+	(CLEAR_DECL_C_BIT_FIELD): Likewise.
+	(dump_info_p): New typedef.
+	(dump_tree_fn): Likewise.
+	(lang_dump_tree): New variable.
+	(dump_node_to_file): New function.
+	* c-common.c (flag_dump_translation_unit): Define it.
+	(strip_array_types): New function.
+	* c-decl.c (c_decode_option): Handle -fdump-translation-unit.
+	* c-lang.c (finish_file): Call dump_node_to_file if 
+	flag_dump_translation_unit.
+	* c-semantics.c (mark_rtl_for_local_static): Fix typo in comment.
+	* c-tree.h (DECL_C_BIT_FIELD): Remove declaration.
+	* c-dump.c: New file.
+	
+2000-11-09  Christopher Faylor <cgf@cygnus.com>
+
+	* config/i386/cygwin.h: Add mingw startfile prefix.
+
+2000-11-09  Richard Henderson  <rth@redhat.com>
+
+	* flow.c (invalidate_mems_from_set): Split out from ...
+	(mark_set_1): ... here.
+	(try_pre_increment_1): Use it.  Use propagate_block_delete_insn
+	instead of turning insn into a NOTE_INSN_DELETED.
+
+2000-11-10  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* extend.texi, invoke.texi: Move documentation of builtin versions
+	of C library functions to one place and update.
+
+2000-11-09  Richard Henderson  <rth@redhat.com>
+
+	* fold-const.c (fold): Compare TYPE_MAIN_VARIANT rather than
+	the types themselves to discover type equivalence.
+
+2000-11-09  Mike Stump  <mrs@wrs.com>
+
+	* Makefile.in (distclean): Remove a few extra leftovers.
+
+2000-11-09  Richard Henderson  <rth@redhat.com>
+
+	* recog.c (validate_replace_rtx_1): Consider subregs when
+	replacing a register with a constant inside a sign/zero_extend.
+
+	* config/alpha/linux.h (HANDLE_PRAGMA_PACK_PUSH_POP): Define.
+
+2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
+
+	* c-decl.c (finish_struct): When a structure is completed,
+	check all its variant types for completeness.
+
+2000-11-09  Neil Booth  <neilb@earthling.net>
+
+	* cpphash.c: Move cpp_defined here from cpplib.c.
+	* cpplib.c: Update comments, move cpp_defined to cpphash.c.
+	* cpplex.c (_cpp_lex_token): Don't leave the lexer at EOL.
+	* cppmacro.c (cpp_get_token): Update comments, no need now
+	to catch the CPP_EOF meaning EOL case.
+
+2000-11-08  Geoffrey Keating  <geoffk@redhat.com>
+
+	* config/sparc/sparc.c (sparc_va_arg): When the required alignment
+	is more than that provided, copy to a temporary.
+
+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 23:50:55 2000
@@ -1,3 +1,40 @@
+2000-11-09  Mark Mitchell  <mark@codesourcery.com>
+
+	* dump.c (cp_dump_tree): Don't dump function bodies here.
+
+	* Make-lang.in (CXX_C_OBJS): Add c-dump.o.
+	(dump.o): Update dependency list.
+	* cp-tree.h (DECL_MAYBE_TEMPLATE): Remove.
+	(flag_dump_translation_unit): Likewise.
+	(CP_TYPE_QUALS): Adjust definition.
+	(DECL_C_BIT_FIELD): Remove.
+	(SET_DECL_C_BIT_FIELD): Likewise.
+	(CLEAR_DECL_C_BIT_FIELD): Likewise.
+	(add_maybe_template): Likewise.
+	(strip_array_types): Likewise.
+	(dump_node_to_file): Likewise.
+	(cp_dump_tree): New function.
+	* decl.c (init_decl_processing): Set lang_dump_tree.
+	* decl2.c (flag_dump_translation_unit): Remove.
+	* dump.c: Move most of it to ../c-dump.c.
+	(cp_dump_tree): New function.
+	* pt.c (add_maybe_template): Remove.
+	* typeck.c (strip_array_types): Likewise.
+	
+2000-11-07  Eric Christopher  <echristo@redhat.com>
+
+        * decl.c (init_decl_processing): Change definition of
+        __wchar_t to wchar_t.  Remove artificial declaration of
+        wchar_t.
+        * lex.c: Change instances of __wchar_t to wchar_t.
+
+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 17:05:44 2000
@@ -1,3 +1,40 @@
+2000-11-09  Richard Henderson  <rth@redhat.com>
+
+	* gcc.dg/sequence-pt-1.c: Cast from pointer to integer
+	via size_t instead of int.
+
+	* gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
+	* gcc.c-torture/execute/string-opt-2.c: Likewise.
+	* gcc.c-torture/execute/string-opt-3.c: Likewise.
+	* gcc.c-torture/execute/string-opt-4.c: Likewise.
+
+2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
+
+	* gcc.c-torture/compile/20001109-1.c: New test.
+	* gcc.c-torture/compile/20001109-2.c: New test.
+
+2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
+
+	* g++.old-deja/g++.pt/operator1.C: New test.
+	* g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
+
+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.)

cgf@cygnus.com
hiller@redhat.com
hp@axis.com
jan.vanmale@fenk.wau.nl
mark@codesourcery.com

2000-11-10T07:50:00Z 2000-11-10T08:01:53Z build

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