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-12-06T19:20: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-12-06T01:20: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/>.
gcc -c -DCROSS_COMPILE -DIN_GCC  -DSVR4  -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes   -DHAVE_CONFIG_H    -I. -Ijava -I/sloth/delay/tbox/cvs-gcc/egcs/gcc -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/java -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/java/buffer.c -o java/buffer.o
gcc -c -DCROSS_COMPILE -DIN_GCC  -DSVR4  -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes   -DHAVE_CONFIG_H    -I. -Ijava -I/sloth/delay/tbox/cvs-gcc/egcs/gcc -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/java -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/java/check-init.c -o java/check-init.o
gcc -c -DCROSS_COMPILE -DIN_GCC  -DSVR4  -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes   -DHAVE_CONFIG_H    -I. -Ijava -I/sloth/delay/tbox/cvs-gcc/egcs/gcc -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/java -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/java/jcf-depend.c -o java/jcf-depend.o
gcc -c -DCROSS_COMPILE -DIN_GCC  -DSVR4  -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes   -DHAVE_CONFIG_H    -I. -Ijava -I/sloth/delay/tbox/cvs-gcc/egcs/gcc -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/java -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/config -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/../include \
  -DLIBGCJ_ZIP_FILE='"/sloth/delay/tbox/objs/share/libgcj.zip"' \
  /sloth/delay/tbox/cvs-gcc/egcs/gcc/java/jcf-path.c -o java/jcf-path.o
gcc -c -DCROSS_COMPILE -DIN_GCC  -DSVR4  -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes   -DHAVE_CONFIG_H    -I. -Ijava -I/sloth/delay/tbox/cvs-gcc/egcs/gcc -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/java -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/java/xref.c -o java/xref.o
gcc -c -DCROSS_COMPILE -DIN_GCC  -DSVR4  -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes   -DHAVE_CONFIG_H    -I. -Ijava -I/sloth/delay/tbox/cvs-gcc/egcs/gcc -I/sloth/delay/tbox/cvs-gcc/egcs/gcc/java -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/java/boehm.c -o java/boehm.o
rm -f jc1
gcc -DCROSS_COMPILE -DIN_GCC  -DSVR4  -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H  -o jc1 \
	java/parse.o java/class.o java/decl.o java/expr.o java/constants.o java/lang.o java/typeck.o java/except.o java/verify.o java/zextract.o java/jcf-io.o java/jcf-parse.o java/mangle.o java/jcf-write.o java/buffer.o java/check-init.o java/jcf-depend.o java/jcf-path.o java/xref.o java/boehm.o mkdeps.o toplev.o libbackend.a -L../zlib -lz obstack.o alloca.o       ../libiberty/libiberty.a
Undefined			first referenced
 symbol  			    in file
exit_blcok                          java/parse.o
ld: fatal: Symbol referencing errors. No output written to jc1
collect2: ld returned 1 exit status
make[1]: *** [jc1] Error 1
make[1]: Leaving directory `/sloth/delay/tbox/build-gcc/gcc'
make: *** [all-gcc] Error 2
+ exit 1
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/ChangeLog	Tue Dec  5 17:20:51 2000
+++ egcs/gcc/ChangeLog	Wed Dec  6 11:20:49 2000
@@ -1,3 +1,34 @@
+2000-12-06  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* invoke.texi: Use @table @samp instead of @itemize @minus for
+	table of language standards.  Fix use of @pxref.  From Zack
+	Weinberg.  Also exclude specs documentation from generated
+	manpage, and create separate ENVIRONMENT section.
+
+2000-12-06  Michael Matz  <matzmich@cs.tu-berlin.de>
+
+	* gcse.c (compute_pre_data): Kill trapping expressions in
+	destination blocks of abnormal edges.
+
+2000-12-05  Richard Sandiford  <r.sandiford@redhat.com>
+
+	* config/mn10300/mn10300.c (mn10300_print_reg_list): Added.
+	(mn10300_get_live_callee_saved_regs): Likewise.
+	(mn10300_gen_multiple_store): Likewise.
+	(store_multiple_operation): Likewise.
+	(expand_prologue): Use mn10300_gen_multiple_store().
+	* config/mn10300/mn10300-protos.h (mn10300_print_reg_list): Added.
+	(mn10300_get_live_callee_saved_regs): Likewise.
+	(mn10300_gen_multiple_store): Likewise.
+	(store_multiple_operation): Likewise.
+	* config/mn10300/mn10300.md (store_movm): Use a MATCH_PARALLEL
+	tied to store_multiple_operation().
+
+Tue Dec  5 20:09:14 2000  Jeffrey A Law  (law@cygnus.com)
+
+	* builtins.c (expand_builtin_setjmp_setup): Set
+	current_function_has_nonlocal_label.
+
 2000-12-05  Neil Booth  <neilb@earthling.net>
 
         * cppfiles.c (stack_include_file): Push zero-length buffers
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/cp/ChangeLog	Tue Dec  5 12:05:48 2000
+++ egcs/gcc/cp/ChangeLog	Wed Dec  6 11:20:51 2000
@@ -1,3 +1,9 @@
+2000-12-06  Alexandre Oliva  <aoliva@redhat.com>
+
+	* lang-specs.h (c++): When invoking the stand-alone preprocessor
+	for -save-temps, pass all relevant -Defines to it, and then don't
+	pass them to cc1plus.
+
 2000-12-05  Will Cohen  <wcohen@redhat.com>
 
 	* decl.c (finish_case_label): Cleared
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/java/ChangeLog	Mon Dec  4 23:20:49 2000
+++ egcs/gcc/java/ChangeLog	Wed Dec  6 11:20:52 2000
@@ -235,6 +235,17 @@
 
 	* verify.c (CHECK_PC_IN_RANGE): Cast result of stmt-expr to void.
 
+2000-10-18  Alexandre Petit-Bianco  <apbianco@cygnus.com>
+
+	* jcf-write.c (OP1): Update `last_bc'.
+	(struct jcf_block): Fixed indentation and typo in comments.  New
+	field `last_bc'.
+	(generate_bytecode_insns): Insert `nop' if `jsr' immediately
+	follows `monitorenter'.
+	* parse.y (patch_synchronized_statement): New local `tmp'. Call
+	`patch_string'.
+	Fixes gcj/232.
+
 2000-10-16  Tom Tromey  <tromey@cygnus.com>
 
 	* jvspec.c (lang_specific_driver): Recognize -MF and -MT.
@@ -298,6 +309,68 @@
 	* decl.c (init_decl_processing): Call init_class_processing before
 	anything else.
 
+2000-10-13  Alexandre Petit-Bianco  <apbianco@cygnus.com>
+
+	* check-init.c (check_init): Fixed leading comment. Use
+	LOCAL_FINAL_P.
+	* decl.c (push_jvm_slot): Use MAYBE_CREATE_VAR_LANG_DECL_SPECIFIC.
+	(give_name_to_locals): Likewise.
+	(lang_mark_tree): Handle FIELD_DECL. Register `am' and `wfl'
+	fields in lang_decl_var.
+	* java-tree.h (DECL_FUNCTION_SYNTHETIC_CTOR,
+	DECL_FUNCTION_ALL_FINAL_INITIALIZED): New macros.
+	(FIELD_INNER_ACCESS): Removed ugly cast, macro rewritten.
+	(FIELD_INNER_ACCESS_P, DECL_FIELD_FINAL_IUD, DECL_FIELD_FINAL_LIIC,
+	DECL_FIELD_FINAL_IERR, DECL_FIELD_FINAL_WFL): New macros.
+	(LOCAL_FINAL): Rewritten.
+	(LOCAL_FINAL_P, FINAL_VARIABLE_P, CLASS_FINAL_VARIABLE_P
+	MAYBE_CREATE_VAR_LANG_DECL_SPECIFIC): New macros.
+	(struct lang_decl): Fixed comments. Added `synthetic_ctor' and
+	`init_final' fields.
+	(struct lang_decl_var): Fixed leading comment. Added `am', `wfl',
+	`final_uid', `final_liic', `final_ierr' and `local_final' fields.
+	(TYPE_HAS_FINAL_VARIABLE): New macro.
+	(struct lang_type): Added `afv' field.
+	* parse.y (check_static_final_variable_assignment_flag): New function.
+	(reset_static_final_variable_assignment_flag): Likewise.
+	(check_final_variable_local_assignment_flag): Likewise.
+	(reset_final_variable_local_assignment_flag): Likewise.
+	(check_final_variable_indirect_assignment): Likewise.
+	(check_final_variable_global_assignment_flag): Likewise.
+	(add_inner_class_fields): Use LOCAL_FINAL_P.
+	(register_fields): Handle local finals and final variables.
+	(craft_constructor): Set DECL_FUNCTION_SYNTHETIC_CTOR.
+	(declare_local_variables): Call MAYBE_CREATE_VAR_LANG_DECL_SPECIFIC.
+	(source_start_java_method): Call MAYBE_CREATE_VAR_LANG_DECL_SPECIFIC
+	on local finals.
+	(java_complete_expand_methods): Loop to set
+	TYPE_HAS_FINAL_VARIABLE. Call
+	`reset_final_variable_local_assignment_flag' and 
+	`check_final_variable_local_assignment_flag' accordingly before
+	and after constructor expansion. Call
+	`reset_static_final_variable_assignment_flag'
+	before expanding <clinit> and after call 
+	`check_static_final_variable_assignment_flag' if the
+	current_class isn't an interface. After all methods have been
+	expanded, call `check_final_variable_global_assignment_flag' and
+	`check_static_final_variable_assignment_flag' if the current class
+	is an interface. 
+	(maybe_yank_clinit): Fixed typo in comment.
+	(build_outer_field_access_methods): Removed old sanity check. Use
+	FIELD_INNER_ACCESS_P. Call MAYBE_CREATE_VAR_LANG_DECL_SPECIFIC.
+	Don't create access methods for finals.
+	(resolve_field_access): Use `CLASS_FINAL_VARIABLE_P'.
+	(java_complete_tree): Likewise. Reset DECL_FIELD_FINAL_IUD if
+	existing DECL_INIT has been processed. 
+	(java_complete_lhs): Likewise.
+	(check_final_assignment): Filter input on `lvalue''s TREE_CODE.
+	Test for COMPONENT_REF to get to the FIELD_DECL. Implemented new
+	logic.
+	(patch_assignment): Use LOCAL_FINAL_P.
+	(fold_constant_for_init): Reset DECL_FIELD_FINAL_IUD if
+	DECL_INITIAL is nullified.
+	Fixes gcj/163.
+
 2000-10-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
 	* Make-lang.in (parse.c, parse-scan.c): Create atomically.
@@ -402,6 +475,20 @@
 	* lex.c (java_new_lexer): Initialize out_first and out_last
 	fields.
 	* lex.h (java_lexer): Added out_buffer, out_first, out_last.
+
+2000-10-09  Alexandre Petit-Bianco  <apbianco@cygnus.com>
+
+	* parse.y (pop_current_osb): New function.
+	(array_type:): Use `dims:', changed actions
+	accordingly. Suggested by Anthony Green.
+	(array_creation_expression:): Used pop_current_osb.
+	(cast_expression:): Likewise.
+	(search_applicable_method_list): Fixed indentation.
+
+2000-10-08  Anthony Green  <green@redhat.com>
+
+	* parse.y (array_type_literal): Remove production.
+	(type_literals): Refer to array_type, not array_type_literal.
 
 2000-10-07  Alexandre Petit-Bianco  <apbianco@cygnus.com>
 
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/testsuite/ChangeLog	Tue Dec  5 12:05:52 2000
+++ egcs/gcc/testsuite/ChangeLog	Wed Dec  6 05:20:49 2000
@@ -1,3 +1,8 @@
+2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+	* testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
+	* testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
+
 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
 
 	* gcc.c-torture/execute/20001203-2.c: New testcase.
@@ -33,7 +38,7 @@
         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
         New tests.
 
-2000-12-03  Kaveh R. Ghazi  <ghazi@teal.rutgers.edu>
+2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
 	* gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
 	* gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
-- 
Geoffrey Keating <geoffk@cygnus.com> 
(via an automated GCC regression script.)

aoliva@redhat.com
apbianco@cygnus.com
green@redhat.com
jsm28@cam.ac.uk
matzmich@cs.tu-berlin.de

2000-12-06T19:20:00Z 2000-12-06T20:50:35Z build

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