Failure to bootstrap for trunk on athlon_mp-pc-linux-gnu

Autocrasher autocrasher@devphil.com
Sat Apr 19 08:58:00 GMT 2003


The tree has failed during the bootstrap step.  The last 30 lines of
the log are below; since I do parallel builds, the error may not be on the
last line.


Attached are the ChangeLogs since the previous run.  Possibly a patch with
your name on it has caused the additional regression(s).


The full transcript is at http://www.devphil.com/build/

Host was specified as athlon_mp-pc-linux-gnu.  Target was specified
as athlon_mp-pc-linux-gnu.

This particular run used standard (previously installed) binutils.

This email is generated by a machine, not sent from a person.  If you think
it's been sent to you in error, please see the gcc-regression list archives
for possible followup discussion; this could be legitimate or it could be a
false positive.  Also watch for email from the other regression testers and
check the logs from the known autobuilders.


With love,
The Autocrasher (Phil's Builder Bot, version 1.1)

=========================================================================
-------------- next part --------------
diff -u1r previous/CL/ChangeLog broken/CL/ChangeLog
--- previous/CL/ChangeLog	2003-04-17 17:17:51.000000000 -0400
+++ broken/CL/ChangeLog	2003-04-18 16:40:01.000000000 -0400
@@ -1 +1,11 @@
+2003-04-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
+
+	* Makefile.tpl (MAKEINFOFLAGS): Default to --split-size=5000000.
+	* Makefile.in: Regenerate.
+
+2003-04-18  Jakub Jelinek  <jakub@redhat.com>
+
+	* configure.in (powerpc64*-*-linux*): Remove.
+	* configure: Rebuilt.
+
 2003-04-17  Phil Edwards  <pme@gcc.gnu.org>
diff -u1r previous/CL/gcc/ChangeLog broken/CL/gcc/ChangeLog
--- previous/CL/gcc/ChangeLog	2003-04-18 04:55:03.000000000 -0400
+++ broken/CL/gcc/ChangeLog	2003-04-19 04:55:03.000000000 -0400
@@ -1 +1,118 @@
+2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
+
+	* cppfiles.c (ENABLE_VALGRIND_CHECKING, VALGRIND_DISCARD,
+	MMAP_THRESHOLD, TEST_THRESHOLD, SHOULD_MMAP): Remove.
+	(struct include_file): Remove fefcnt, mapped members.
+	(open_file, stack_include_file, _cpp_pop_file_buffer): Disable caching.
+	(read_include_file): Don't use mmap, terminate buffers in '\r'.
+	(purge_cache): Don't use munmap.
+	* cpphash.h (CPP_BUF_COLUMN): Update.
+	(lexer_state): Remove lexing_comment.
+	(struct _cpp_line_note): New.
+	(struct cpp_buffer): New members cur_note, notes_used, notes_cap,
+	next_line and need_line.  Remove col_adjust and saved_flags.
+	(_cpp_process_line_notes, _cpp_clean_line, _cpp_get_fresh_line,
+	_cpp_skip_block_comment, scan_out_logical_line): New.
+	(_cpp_init_mbchar): Remove.
+	* cppinit.c (init_library): Remove call to _cpp_init_mbchar.
+	(cpp_read_main_file): Set line to 1 earlier.
+	(post_options): -traditional-cpp doesn't want trigraphs.
+	* cpplex.c (MULTIBYTE_CHARS): Remove code predicated on this.
+	(add_line_note, _cpp_clean_line, _cpp_process_line_notes,
+	_cpp_get_fresh_line): New.
+	(handle_newline, skip_escaped_newlines, trigraph_p,
+	continue_after_nul, _cpp_init_mbchar): Remove.
+	(get_effective_char): Update.
+	(_cpp_skip_block_comment): Rename from skip_block_comment, simplify.
+	(skip_line_comment): Simplify.
+	(skip_whitespace, parse_identifier, parse_slow, parse_number,
+	parse_string): Update.
+	(cpp_lex_direct): Use clean lines and process line notes.  Update.
+	(cpp_interpret_charconst): No MULTIBYTE_CHARS.
+	* cpplib.c (prepare_directive_trad): Call scan_out_logical_line
+	directly.
+	(_cpp_handle_directive): Don't set saved_flags.
+	(run_directive, destringize_and_run, cpp_define, cpp_define_builtin,
+	cpp_undef, handle_assertion, cpp_push_buffer): Update.
+	(_cpp_pop_buffer): Free notes.
+	* cppmacro.c (builtin_macro, paste_tokens): \n terminate buffer.
+	* cpppch.c (cpp_read_state): \n terminate buffer.
+	* cpptrad.c (skip_escaped_newlines, handle_newline): Remove.
+	(copy_comment): Use _cpp_skip_block_comment.
+	(skip_whitespace, lex_identifier, _cpp_read_logical_line_trad):
+	Simplify.
+	(_cpp_overlay_buffer, _cpp_remove_overlay, push_replacement_text,
+	save_replacement_text): Update.
+	(scan_out_logical_line): Update to use clean lines and process
+	line notes.
+	* fix-header.c (read_scan_file): Update.
+
+2003-04-18  Douglas B Rupp  <rupp@gnat.com>
+
+	* unwind-dw2-fde.c (__register_frame_info_bases): Check for
+	null begin parameter (as well as pointer to null).
+	(__deregister_frame_info_bases): Likewise.
+
+2003-04-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
+
+	* function.c (purge_addressof_1): For ADDRESSOF, see if SUB is a
+	hard or virtual register and copy into pseudo if replacement fails.
+
+	* cfgcleanup.c (flow_find_cross_jump): Use INSN_P, not active_insn_p.
+
+	* expmed.c (mask_rtx): Avoid undefined shifts for BITSIZE of 0.
+
+2003-04-18  Olivier Hainque <hainque@act-europe.fr>
+
+	* calls.c (expand_call): Move special case for constructor calls
+	to right place. Ensures constructor calls used to initialize
+	arguments get a clean outgoing argument block for themselves. 
+	Move check for stack deallocation completeness until after last
+	deallocation.  Add stack_pointer_delta to set of state
+	variables saved and restored along with current stack_level.
+	
+        * integrate.c (expand_inline_function): Ensure non-const actuals
+        don't end up const in the caller's flow after conversion to possibly
+        const formal type.
+
+2003-04-18  Vincent Celier  <celier@gnat.com>
+
+        * dwarf2out.c (loc_descriptor_from_tree): Treat all *_MOD_EXPR
+        and *_DIV_EXPR as TRUNC_*_EXPR.
+
+2003-04-18  Mark Mitchell  <mark@codesourcery.com>
+
+	* cfgrtl.c (try_redirect_by_replacing_jump): Create a basic block
+	for orphaned jump tables.
+
+2003-04-18  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* reload1.c: Revert my previous patch on 2002-04-17.
+
+2003-04-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
+
+	* doc/contrib.texi (Contributors): Prefer "bug fix" over "bugfix".
+	Add Segher Boessenkool.
+
+2003-04-18  Alexander Sotirov  <sluncho@mirizma.org>
+
+	PR c/9177
+	* c-decl.c (c_expand_body): Don't garbage collect the function
+	body if we are going to dump it later.
+
+2003-04-18  Richard Henderson  <rth@redhat.com>
+
+	* config/alpha/alpha.c (SYMBOL_FLAG_NEAR, SYMBOL_FLAG_SAMEGP): Remove.
+	(alpha_end_function): Don't set them.
+	(decl_in_text_section): Remove.
+	(alpha_encode_section_info): Remove.
+	(samegp_function_operand): Use SYMBOL_REF LOCAL_P and EXTERNAL_P.
+	(direct_call_operand): Use SYMBOL_REF_DECL and compare actual
+	sections, rather than decl_in_text_section results.
+
+2003-04-18  Roger Sayle  <roger@eyesopen.com>
+
+	* rtlanal.c (reg_overlap_mentioned_p): Handle ZERO_EXTRACT
+	and SIGN_EXTRACT.
+
 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
@@ -4191,2 +4308,7 @@
 
+2003-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
+
+	* tree.c (substitute_in_expr, case 'e'): Only make recursive call
+	on operands if it has a PLACEHOLDER_EXPR.
+
 2003-03-09  David Edelsohn  <edelsohn@gnu.org>
diff -u1r previous/CL/gcc/testsuite/ChangeLog broken/CL/gcc/testsuite/ChangeLog
--- previous/CL/gcc/testsuite/ChangeLog	2003-04-18 04:55:19.000000000 -0400
+++ broken/CL/gcc/testsuite/ChangeLog	2003-04-19 04:55:18.000000000 -0400
@@ -1 +1,6 @@
+2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
+
+	* gcc.dg/cpp/_Pragma4.c: Remove stray space.
+	* gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
+
 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
diff -u1r previous/CL/libstdc++-v3/ChangeLog broken/CL/libstdc++-v3/ChangeLog
--- previous/CL/libstdc++-v3/ChangeLog	2003-04-18 04:55:29.000000000 -0400
+++ broken/CL/libstdc++-v3/ChangeLog	2003-04-18 16:40:24.000000000 -0400
@@ -1 +1,22 @@
+2003-04-18  Paolo Carlini  <pcarlini@unitus.it>
+
+	According to 5.9 para 2 (second bullet) for pointers p, q
+	pointing to the same type, with  p == 0 and q == 0, (p < q)
+	is false.
+	* include/bits/fstream.tcc (close, overflow, _M_really_overflow,
+	seekoff): Remove redundant NULL pointer checks from tests
+	involving _M_out_* and _M_in_*, const qualify bool variables.
+	(showmanyc, pbackfail, _M_convert_to_external, imbue): Const
+	qualify bool variables.
+	* include/bits/streambuf.tcc (sbumpc, sputbackc, sungetc, sputc):
+	Remove redundant NULL pointer checks from tests involving
+	_M_out_* and _M_in_*, const qualify bool variables.
+	* include/std/std_fstream.h (sync): Likewise.
+	(_M_is_indeterminate): Const qualify bool variables.
+	* include/std/std_streambuf.h (sgetc, uflow): Remove redundant
+	NULL pointer checks from tests involving _M_out_* and _M_in_*,
+	const qualify bool variables.
+	(_M_in_cur_move, _M_out_cur_move, uflow): Const qualify bool
+	variables.
+
 2003-04-18  Loren J. Rittle  <ljrittle@acm.org>
@@ -5,2 +26,15 @@
 
+	* docs/html/17_intro/porting.texi (_GLIBCPP_USE_C99_CHECK): New macro.
+	(_GLIBCPP_USE_C99_DYNAMIC): New macro.
+	(_GLIBCPP_USE_C99_LONG_LONG_CHECK): New macro.
+	(_GLIBCPP_USE_C99_LONG_LONG_DYNAMIC): New macro.
+	* config/os/bsd/freebsd/os_defines.h (_GLIBCPP_USE_C99_CHECK):
+	New macro.
+	(_GLIBCPP_USE_C99_DYNAMIC): New macro.
+	(_GLIBCPP_USE_C99_LONG_LONG_CHECK): New macro.
+	(_GLIBCPP_USE_C99_LONG_LONG_DYNAMIC): New macro.
+	* include/c_std/std_cstdlib.h: Use new macros.
+	* include/c_std/std_cstdio.h: Use new macros.
+	* include/c_std/std_cwchar.h: Use new macros.
+
 2003-04-17  Benjamin Kosnik  <bkoz@redhat.com>
-------------- next part --------------
./genopinit /home/pme/src/trunk/gcc/config/i386/i386.md > tmp-opinit.c
/bin/sh /home/pme/src/trunk/gcc/move-if-change tmp-opinit.c insn-opinit.c
echo timestamp > s-opinit
./genoutput /home/pme/src/trunk/gcc/config/i386/i386.md > tmp-output.c
/bin/sh /home/pme/src/trunk/gcc/move-if-change tmp-emit.c insn-emit.c
echo timestamp > s-emit
./genpeep /home/pme/src/trunk/gcc/config/i386/i386.md > tmp-peep.c
/bin/sh /home/pme/src/trunk/gcc/move-if-change tmp-peep.c insn-peep.c
echo timestamp > s-peep
./genrecog /home/pme/src/trunk/gcc/config/i386/i386.md > tmp-recog.c
/bin/sh /home/pme/src/trunk/gcc/move-if-change tmp-output.c insn-output.c
echo timestamp > s-output
stage1/xgcc -Bstage1/ -B/home/pme/build/install-2003-04-19-trunk/athlon_mp-pc-linux-gnu/bin/ -c   -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long  -fno-common   -DHAVE_CONFIG_H    -I. -I. -I/home/pme/src/trunk/gcc -I/home/pme/src/trunk/gcc/. -I/home/pme/src/trunk/gcc/config -I/home/pme/src/trunk/gcc/../include /home/pme/src/trunk/gcc/c-dump.c -o c-dump.o
stage1/xgcc -Bstage1/ -B/home/pme/build/install-2003-04-19-trunk/athlon_mp-pc-linux-gnu/bin/ -c   -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long  -fno-common   -DHAVE_CONFIG_H    -I. -I. -I/home/pme/src/trunk/gcc -I/home/pme/src/trunk/gcc/. -I/home/pme/src/trunk/gcc/config -I/home/pme/src/trunk/gcc/../include /home/pme/src/trunk/gcc/cpplib.c -o cpplib.o
/home/pme/src/trunk/gcc/config/i386/i386.md:16595: warning: operand 1 missing mode?
/bin/sh /home/pme/src/trunk/gcc/move-if-change tmp-recog.c insn-recog.c
echo timestamp > s-recog
stage1/xgcc -Bstage1/ -B/home/pme/build/install-2003-04-19-trunk/athlon_mp-pc-linux-gnu/bin/ -c   -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long  -fno-common   -DHAVE_CONFIG_H    -I. -I. -I/home/pme/src/trunk/gcc -I/home/pme/src/trunk/gcc/. -I/home/pme/src/trunk/gcc/config -I/home/pme/src/trunk/gcc/../include /home/pme/src/trunk/gcc/cpplex.c -o cpplex.o
/home/pme/src/trunk/gcc/cpplex.c: In function `skip_whitespace':
/home/pme/src/trunk/gcc/cpplex.c:365: error: verify_flow_info: REG_BR_PROB does not match cfg 9000 1000
/home/pme/src/trunk/gcc/cpplex.c:365: internal compiler error: verify_flow_info failed
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
gmake[2]: *** [cpplex.o] Error 1
gmake[2]: *** Waiting for unfinished jobs....
gmake[2]: Leaving directory `/home/pme/build/build-2003-04-19-trunk/gcc'
gmake[1]: *** [stage2_build] Error 2
gmake[1]: Leaving directory `/home/pme/build/build-2003-04-19-trunk/gcc'
gmake: *** [bootstrap] Error 2


More information about the Gcc-regression mailing list