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 2000-08-24T21:35:00Z.
- To: wilson at cygnus dot com
- To: jason at redhat dot com
- To: greg at mcgary dot org
- To: gcc-regression at gcc dot gnu dot org
- Subject: GCC build failed with your patch on 2000-08-24T21:35:00Z.
- From: "GCC regression checker" <geoffk at cygnus dot com>
- Date: Thu, 24 Aug 2000 15:21:58 -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-08-24T19:05:00Z.
The build failures are new.
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.
else true; fi
/sloth/delay/tbox/build-gcc/gcc/xgcc -B/sloth/delay/tbox/build-gcc/gcc/ -nostdinc -B/sloth/delay/tbox/build-gcc/powerpc-eabisim/newlib/ -isystem /sloth/delay/tbox/build-gcc/powerpc-eabisim/newlib/targ-include -isystem /sloth/delay/tbox/cvs-gcc/egcs/newlib/libc/include -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/egcs/libiberty/../include -W -Wall -Wtraditional -pedantic /sloth/delay/tbox/cvs-gcc/egcs/libiberty/getpagesize.c
if [ x"" != x ]; then \
/sloth/delay/tbox/build-gcc/gcc/xgcc -B/sloth/delay/tbox/build-gcc/gcc/ -nostdinc -B/sloth/delay/tbox/build-gcc/powerpc-eabisim/newlib/ -isystem /sloth/delay/tbox/build-gcc/powerpc-eabisim/newlib/targ-include -isystem /sloth/delay/tbox/cvs-gcc/egcs/newlib/libc/include -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/egcs/libiberty/../include -W -Wall -Wtraditional -pedantic /sloth/delay/tbox/cvs-gcc/egcs/libiberty/insque.c -o pic/insque.o; \
else true; fi
/sloth/delay/tbox/build-gcc/gcc/xgcc -B/sloth/delay/tbox/build-gcc/gcc/ -nostdinc -B/sloth/delay/tbox/build-gcc/powerpc-eabisim/newlib/ -isystem /sloth/delay/tbox/build-gcc/powerpc-eabisim/newlib/targ-include -isystem /sloth/delay/tbox/cvs-gcc/egcs/newlib/libc/include -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/egcs/libiberty/../include -W -Wall -Wtraditional -pedantic /sloth/delay/tbox/cvs-gcc/egcs/libiberty/insque.c
if [ x"" != x ]; then \
/sloth/delay/tbox/build-gcc/gcc/xgcc -B/sloth/delay/tbox/build-gcc/gcc/ -nostdinc -B/sloth/delay/tbox/build-gcc/powerpc-eabisim/newlib/ -isystem /sloth/delay/tbox/build-gcc/powerpc-eabisim/newlib/targ-include -isystem /sloth/delay/tbox/cvs-gcc/egcs/newlib/libc/include -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/egcs/libiberty/../include -W -Wall -Wtraditional -pedantic /sloth/delay/tbox/cvs-gcc/egcs/libiberty/mkstemps.c -o pic/mkstemps.o; \
else true; fi
/sloth/delay/tbox/build-gcc/gcc/xgcc -B/sloth/delay/tbox/build-gcc/gcc/ -nostdinc -B/sloth/delay/tbox/build-gcc/powerpc-eabisim/newlib/ -isystem /sloth/delay/tbox/build-gcc/powerpc-eabisim/newlib/targ-include -isystem /sloth/delay/tbox/cvs-gcc/egcs/newlib/libc/include -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/egcs/libiberty/../include -W -Wall -Wtraditional -pedantic /sloth/delay/tbox/cvs-gcc/egcs/libiberty/mkstemps.c
if [ x"" != x ]; then \
/sloth/delay/tbox/build-gcc/gcc/xgcc -B/sloth/delay/tbox/build-gcc/gcc/ -nostdinc -B/sloth/delay/tbox/build-gcc/powerpc-eabisim/newlib/ -isystem /sloth/delay/tbox/build-gcc/powerpc-eabisim/newlib/targ-include -isystem /sloth/delay/tbox/cvs-gcc/egcs/newlib/libc/include -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/egcs/libiberty/../include -W -Wall -Wtraditional -pedantic /sloth/delay/tbox/cvs-gcc/egcs/libiberty/random.c -o pic/random.o; \
else true; fi
/sloth/delay/tbox/build-gcc/gcc/xgcc -B/sloth/delay/tbox/build-gcc/gcc/ -nostdinc -B/sloth/delay/tbox/build-gcc/powerpc-eabisim/newlib/ -isystem /sloth/delay/tbox/build-gcc/powerpc-eabisim/newlib/targ-include -isystem /sloth/delay/tbox/cvs-gcc/egcs/newlib/libc/include -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/egcs/libiberty/../include -W -Wall -Wtraditional -pedantic /sloth/delay/tbox/cvs-gcc/egcs/libiberty/random.c
/sloth/delay/tbox/cvs-gcc/egcs/libiberty/random.c:201: warning: implicit declaration of function `ARRAY_SIZE'
/sloth/delay/tbox/cvs-gcc/egcs/libiberty/random.c:201: initializer element is not constant
make[1]: *** [random.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/egcs/gcc/ChangeLog Thu Aug 24 12:05:25 2000
+++ egcs/gcc/ChangeLog Thu Aug 24 14:35:23 2000
@@ -1,3 +1,77 @@
+2000-08-24 Jim Wilson <wilson@cygnus.com>
+
+ * config/ia64/ia64.md (movdi): Don't call gen_movdi_symbolic if
+ we have a SYMBOL_REF with SYMBOL_REF_FLAG set.
+
+2000-08-24 Jason Merrill <jason@redhat.com>
+
+ * dwarf2out.c (AT_flag, AT_int, AT_unsigned, AT_string, AT_ref,
+ AT_loc, AT_addr, AT_lbl): Abort on unsuitable input.
+ (get_AT_low_pc, get_AT_hi_pc, get_AT_string, get_AT_flag,
+ get_AT_unsigned, get_AT_ref): Don't call them if get_AT fails.
+
+2000-08-24 Greg McGary <greg@mcgary.org>
+
+ * optabs.c (init_optabs): Initialize fixtab, fixtrunctab, floattab,
+ and extendtab within their proper array boundaries.
+ * emit-rtl.c (init_emit_once): Pass `const_tiny_rtx' with bounds
+ for the entire array.
+
+ * config/arm/arm.c (arm_override_options): Use ARRAY_SIZE.
+ * config/alpha/alpha.c (alpha_lookup_xfloating_lib_func): Likewise.
+ * config/avr/avr.c (order_regs_for_local_alloc): Likewise.
+ * config/fr30/fr30.c (fr30_print_operand): Likewise.
+ * config/i386/dgux.c (output_options): Likewise.
+ * config/i386/dgux.h (ASM_FILE_START): Likewise.
+ * config/m88k/m88k.c (output_options): Likewise.
+ * config/m88k/m88k.h (ASM_FILE_START): Likewise.
+ * config/mcore/mcore.c (mcore_output_inline_const_forced,
+ layout_mcore_frame, handle_structs_in_regs): Likewise.
+ * config/mips/mips.c (output_block_move): Likewise.
+ * config/rs6000/rs6000.c (rs6000_override_options,
+ rs6000_file_start): Likewise.
+ * config/sparc/sparc.c (sparc_add_gc_roots): Likewise.
+ * fixinc/fixfixes.c (FIX_TABLE_CT): Likewise.
+ * fixinc/fixtests.c (TEST_TABLE_CT): Likewise.
+ * builtins.c (expand_builtin_setjmp): Likewise.
+ * expr.c (safe_from_p): Likewise.
+ * flow.c (life_analysis): Likewise.
+ * fold-const.c (size_int_type_wide): Likewise.
+ * gcc.c (translate_options, init_spec, set_spec, main): Likewise.
+ * genattrtab.c (make_length_attrs): Likewise.
+ * genopinit.c (gen_insn): Likewise.
+ * genrecog.c (NUM_KNOWN_PREDS, NUM_SPECIAL_MODE_PREDS): Likewise.
+ * global.c (global_alloc): Likewise.
+ * local-alloc.c (find_free_reg): Likewise.
+ * mips-tdump.c (print_symbol): Likewise.
+ * mips-tfile.c (parse_def, parse_input): Likewise.
+ * reload1.c (NUM_ELIMINABLE_REGS): Likewise.
+ * stmt.c (expand_nl_goto_receiver): Likewise.
+ * stor-layout.c (set_sizetype): Likewise.
+ * varasm.c (decode_reg_name): Likewise.
+ * toplev.c (decode_f_option, decode_W_option,
+ set_target_switch, print_switch_values): Likewise.
+ (NUM_ELEM): Remove macro.
+ (display_help, main): s/NUM_ELEM/ARRAY_SIZE/
+
+2000-08-24 Greg McGary <greg@mcgary.org>
+
+ * tree.h (enum tree_index): New member `TI_MAIN_IDENTIFIER'.
+ (MAIN_NAME_P, main_identifier_node): New macros.
+ * c-common.c (c_common_nodes_and_builtins): Init main_identifier_node.
+ * c-decl.c (start_decl, grokdeclarator, start_function,
+ store_parm_decls, finish_function): Use MAIN_NAME_P.
+ * config/avr/avr.c (function_prologue, function_epilogue): Likewise.
+ * config/i386/cygwin.h (SUBTARGET_PROLOGUE): Likewise.
+ * config/i386/win32.h (SUBTARGET_PROLOGUE): Likewise.
+ * config/pdp11/pdp11.c (output_function_prologue): Likewise.
+
+2000-08-24 Greg McGary <greg@mcgary.org>
+
+ * cppfiles.c (actual_directory): Don't write beyond `dir'
+ when it contains "".
+ * real.c (asctoeg): Stay within bounds of etens[][].
+
2000-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* dependence.c (dependence_string, direction_string,
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/cp/ChangeLog Thu Aug 24 01:50:27 2000
+++ egcs/gcc/cp/ChangeLog Thu Aug 24 14:35:37 2000
@@ -1,3 +1,12 @@
+2000-08-24 Jason Merrill <jason@redhat.com>
+
+ * typeck.c (build_ptrmemfunc): Just reinterpret if there's no
+ adjustment necessary.
+
+2000-08-24 Greg McGary <greg@mcgary.org>
+
+ * cp-tree.h (MAIN_NAME_P): Remove macro.
+
2000-08-24 Gabriel Dos Reis <gdr@codesourcery.com>
* error.c (print_instantiation_context): Don't forget to flush the
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/f/ChangeLog Wed Aug 23 14:20:42 2000
+++ egcs/gcc/f/ChangeLog Thu Aug 24 14:35:38 2000
@@ -1,3 +1,9 @@
+2000-08-24 Greg McGary <greg@mcgary.org>
+
+ * intdoc.c (ARRAY_SIZE): Remove macro.
+ * proj.h (ARRAY_SIZE): Remove macro.
+ * com.c (init_decl_processing): Use ARRAY_SIZE.
+
2000-08-22 Toon Moene <toon@moene.indiv.nluug.nl>
* com-rt.def: Adapt macro DEFGFRT to accept CONST boolean.
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/java/ChangeLog Wed Aug 23 20:50:38 2000
+++ egcs/gcc/java/ChangeLog Thu Aug 24 14:35:39 2000
@@ -1,3 +1,8 @@
+2000-08-24 Greg McGary <greg@mcgary.org>
+
+ * lang.c (lang_decode_option): Use ARRAY_SIZE.
+ * parse.y (BINOP_LOOKUP): Likewise.
+
2000-08-21 Nix <nix@esperi.demon.co.uk>
* lang-specs.h: Do not process -o or run the assembler if
--
Geoffrey Keating <geoffk@cygnus.com>
(via an automated GCC regression script.)
greg@mcgary.org
jason@redhat.com
wilson@cygnus.com
2000-08-24T21:35:00Z 2000-08-24T22:21:55Z build