GCC build failed for 3 targets with your patch on 2002-05-27T15:14:42Z.

GCC regression checker regress@redhat.com
Mon May 27 09:14:00 GMT 2002


With your recent patch, GCC does not compile on:
 powerpc-eabisim mips-elf native
Attached is build output for those targets.

The build failures are new.

For more information, see <http://people.redhat.com/geoffk/gcc-regression/>.
-------------- next part --------------
ChangeLog entries since last run on 2002-05-27T12:49:44Z:
--- /maat/heart/tbox/changelog_mail/gcc/gcc/ChangeLog	Mon May 27 05:50:20 2002
+++ gcc/gcc/ChangeLog	Mon May 27 08:15:07 2002
@@ -1,3 +1,56 @@
+2002-05-24  Andrew Haley  <aph@redhat.com>
+
+	* fold-const.c (fold): Don't convert (T)(x & c) into (T)x & (T)c
+	if T is a boolean type.
+
+2002-05-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
+
+	* basic-block.h (last_basic_block): Defined as synonym for
+	n_basic_blocks.
+	* cfganal.c (mark_dfs_back_edges, flow_reverse_top_sort_order_compute,
+	flow_depth_first_order_compute, flow_preorder_transversal_compute,
+	flow_dfs_compute_reverse_init): Replaced relevant occurences of
+	n_basic_blocks with last_basic_block.
+	* cfgbuild.c (make_edges): Likewise.
+	* cfgloop.c (flow_loop_scan, flow_loops_find): Likewise.
+	* cfgrtl.c (verify_flow_info, purge_all_dead_edges): Likewise.
+	* combine.c (combine_instructions): Likewise.
+	* df.c (df_alloc, df_analyse_1, df_analyse, iterative_dataflow_sbitmap,
+	iterative_dataflow_bitmap): Likewise.
+	* dominance.c (init_dom_info, calc_dfs_tree_nonrec, calc_dfs_tree,
+	calc_idoms, idoms_to_doms): Likewise.
+	* flow.c (update_life_info_in_dirty_blocks, free_basic_block_vars):
+	Likewise.
+	* gcse.c (gcse_main, alloc_gcse_mem, compute_local_properties,
+	compute_hash_table, expr_reaches_here_p, one_classic_gcse_pass,
+	one_cprop_pass, compute_pre_data, pre_expr_reaches_here_p,
+	one_pre_gcse_pass, compute_transpout, delete_null_pointer_checks_1,
+	delete_null_pointer_checks, compute_code_hoist_vbeinout,
+	hoist_expr_reaches_here_p, hoist_code, one_code_hoisting_pass,
+	compute_store_table, build_store_vectors): Likewise.
+	* haifa-sched.c (sched_init): Likewise.
+	* ifcvt.c (if_convert): Likewise.
+	* lcm.c (compute_antinout_edge, compute_laterin, compute_insert_delete,
+	pre_edge_lcm, compute_available, compute_nearerout,
+	compute_rev_insert_delete, pre_edge_rev_lcm, optimize_mode_switching):
+	Likewise.
+	* predict.c (estimate_probability, process_note_prediction,
+	note_prediction_to_br_prob): Likewise.
+	* profile.c (GCOV_INDEX_TO_BB, BB_TO_GCOV_INDEX): Likewise.
+	* recog.c (split_all_insns, peephole2_optimize): Likewise.
+	* regrename.c (copyprop_hardreg_forward): Likewise.
+	* resource.c (init_resource_info): Likewise.
+	* sched-rgn.c (build_control_flow, find_rgns, compute_trg_info,
+	init_regions, schedule_insns): Likewise.
+	* ssa-ccp.c (ssa_const_prop): Likewise.
+	* ssa-dce.c (ssa_eliminate_dead_code): Likewise.
+	* ssa.c (compute_dominance_frontiers,
+	compute_iterated_dominance_frontiers, convert_to_ssa): Likewise.
+
+	* df.c (df_refs_unlink): Fix FOR_EACH_BB usage (in #if 0'ed code)
+	* gcse.c (alloc_rd_mem, alloc_avail_expr_mem): Use n_blocks for vector
+	sizes consistently.
+
 Mon May 27 14:28:12 CEST 2002  Jan Hubicka  <jh@suse.cz>
 
 	* basic-block.h (can_hoist_p, hoist_insn_after, hoist_insn_to_edge):
--- /maat/heart/tbox/changelog_mail/gcc/libstdc++-v3/ChangeLog	Mon May 27 05:52:35 2002
+++ gcc/libstdc++-v3/ChangeLog	Mon May 27 08:16:58 2002
@@ -1,5 +1,21 @@
 2002-05-27  Benjamin Kosnik  <bkoz@redhat.com>
 
+	* src/misc-inst.cc: Define unnecessary algorithm
+	instantiations. Break apart instantiations into groupings below.
+	* src/fstream-inst.cc: New.
+	* src/io-inst.cc: New.	
+	* src/istream-inst.cc: New.	
+	* src/ostream-inst.cc: New.		
+	* src/streambuf-inst.cc: New.	
+	* src/sstream-inst.cc: New.		
+	* src/Makefile.am (sources): Add files.
+	* src/Makefile.in: Regenerate.
+
+	* acinclude.m4: Work around automake 1.4-p5 bug, change
+	AM_GNU_GETTEXT in comments to AM-GNU-GETTEXT.
+	
+2002-05-27  Benjamin Kosnik  <bkoz@redhat.com>
+
 	PR libstdc++/6795.
 	* config/os/solaris/solaris2.6/bits/ctype_noninline.h
 	(classic_table): Fix.
--- /maat/heart/tbox/changelog_mail/gcc/libffi/ChangeLog	Mon May 13 15:42:21 2002
+++ gcc/libffi/ChangeLog	Mon May 27 08:16:18 2002
@@ -1,3 +1,8 @@
+2002-05-27  Bo Thorsen  <bo@suse.de>
+
+	* src/x86/ffi.c (ffi_prep_args): Remove unused variable and
+	fix formatting.
+
 2002-05-13  Andreas Tobler  <a.tobler@schweiz.ch>
 
 	* src/powerpc/ffi_darwin.c (ffi_prep_closure): Declare fd at

ChangeLog entries between 2002-05-27T12:49:44Z and the last time everything
passed, on 2002-05-27T04:30:10Z:
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ChangeLog	Sun May 26 21:30:50 2002
+++ gcc/gcc/ChangeLog	Mon May 27 05:50:20 2002
@@ -1,3 +1,26 @@
+Mon May 27 14:28:12 CEST 2002  Jan Hubicka  <jh@suse.cz>
+
+	* basic-block.h (can_hoist_p, hoist_insn_after, hoist_insn_to_edge):
+	new.
+	* rtlanal.c (hoist_test_store, can_hoist_insn_p, hoist_update_store,
+	hoist_insn_after, hoist_insn_to_edge): New.
+
+Mon May 27 12:14:02 CEST 2002  Jan Hubicka  <jh@suse.cz>
+
+	* basic-block.h (PEOP_SCAN_DEAD_STORES): New.
+	(PROP_FINAL): Include.
+	* flow.c (life_analysis, update_life_info,
+	init_propagate_block_info, mark_set_1, mark_used_rgs):
+	Support SCAN_DEAD_STORE.
+
+2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+	* c-common.c (c_common_init): Set CPP arithmetic precision.
+	* cppexp.c (cpp_num_part): Move typedef ...
+	* cpphash.h: ...here; make unsigned HOST_WIDE_INT.
+	* cppinit.c (cpp_create_reader): Default to host long arithmetic.
+	(sanity_checks): Update.
+
 2002-05-26  Geoffrey Keating  <geoffk@redhat.com>
 
 	* Makefile.in (INSTALL_HEADERS): Add 'install-mkheaders'.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog	Sun May 26 16:07:33 2002
+++ gcc/gcc/testsuite/ChangeLog	Mon May 27 00:49:02 2002
@@ -1,3 +1,8 @@
+2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+	* gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
+	* gcc.dg/cpp/if-3.c: Remove.
+
 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
 
 	* g++.dg/opt/cse2.C: New test.
--- /maat/heart/tbox/changelog_pass/gcc/libstdc++-v3/ChangeLog	Sun May 26 09:41:14 2002
+++ gcc/libstdc++-v3/ChangeLog	Mon May 27 05:52:35 2002
@@ -1,3 +1,18 @@
+2002-05-27  Benjamin Kosnik  <bkoz@redhat.com>
+
+	PR libstdc++/6795.
+	* config/os/solaris/solaris2.6/bits/ctype_noninline.h
+	(classic_table): Fix.
+	* config/os/solaris/solaris2.5/bits/ctype_noninline.h: Same.
+	
+2002-05-27  Benjamin Kosnik  <bkoz@redhat.com>
+
+	* testsuite/22_locale/ctype_is_wchar_t.cc: Guard with
+	_GLIBCPP_USE_WCHAR_T.
+	* testsuite/22_locale/ctype_narrow_wchar_t.cc: Same.
+	* testsuite/22_locale/ctype_to_wchar_t.cc: Same.
+	* testsuite/22_locale/ctype_widen_wchar_t.cc: Same.
+	
 2002-05-26  Carlo Wood  <carlo@alinoe.com>
             Paolo Carlini  <pcarlini@unitus.it>
 
--- /maat/heart/tbox/changelog_pass/gcc/libjava/testsuite/ChangeLog	Wed May 22 20:45:44 2002
+++ gcc/libjava/testsuite/ChangeLog	Mon May 27 00:49:25 2002
@@ -1,3 +1,8 @@
+2002-05-27  Bryce McKinlay  <bryce@waitaki.otago.ac.nz>
+
+	* libjava.lang/PR6820.java: New file.
+	* libjava.lang/PR6820.out: New file.
+
 2002-05-23  Bryce McKinlay  <bryce@waitaki.otago.ac.nz>
 
 	* libjava.lang/PR6729.java: New file.
-------------- next part --------------
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c:835:31: warning: integer constant too large for its type
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c:835:64: warning: integer constant too large for its type
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c:867:28: warning: integer constant too large for its type
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c:867:61: warning: integer constant too large for its type
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c:877:31: warning: integer constant too large for its type
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c:877:64: warning: integer constant too large for its type
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c:909:28: warning: integer constant too large for its type
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c:909:61: warning: integer constant too large for its type
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c:1007:30: warning: integer constant too large for its type
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c:1007:63: warning: integer constant too large for its type
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c:1026:30: warning: integer constant too large for its type
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c:1026:63: warning: integer constant too large for its type
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c:1107:30: warning: integer constant too large for its type
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c:1107:63: warning: integer constant too large for its type
make[2]: *** [libgcc/./_muldi3.o] Error 1
make[2]: Leaving directory `/maat/heart/tbox/powerpc-eabisim/build/gcc'
make[1]: *** [stmp-multilib] Error 2
make[1]: Leaving directory `/maat/heart/tbox/powerpc-eabisim/build/gcc'
make: *** [all-gcc] Error 2
+ exit 1
-------------- next part --------------
/maat/heart/tbox/cvs-gcc/gcc/gcc/longlong.h:1208:8: warning: integer constant too large for its type
/maat/heart/tbox/cvs-gcc/gcc/gcc/longlong.h:1208:23: warning: integer constant too large for its type
/maat/heart/tbox/cvs-gcc/gcc/gcc/longlong.h:1273:26: warning: integer constant too large for its type
/maat/heart/tbox/cvs-gcc/gcc/gcc/longlong.h:1273:41: warning: integer constant too large for its type
/maat/heart/tbox/cvs-gcc/gcc/gcc/longlong.h:1318:28: warning: integer constant too large for its type
/maat/heart/tbox/cvs-gcc/gcc/gcc/longlong.h:1318:43: warning: integer constant too large for its type
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c: In function `__mulhi3':
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c:362: `USItype' undeclared (first use in this function)
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c:362: (Each undeclared identifier is reported only once
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c:362: for each function it appears in.)
/maat/heart/tbox/cvs-gcc/gcc/gcc/libgcc2.c:362: tree check: expected class 't', have 'x' (error_mark) in c_expand_asm_operands, at c-typeck.c:6977
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[2]: *** [libgcc/./_muldi3.o] Error 1
make[2]: Leaving directory `/anubis/mummy/tbox/mips-elf/build/gcc'
make[1]: *** [stmp-multilib] Error 2
make[1]: Leaving directory `/anubis/mummy/tbox/mips-elf/build/gcc'
make: *** [all-gcc] Error 2
+ exit 1
-------------- next part --------------
/maat/heart/tbox/native/build/gcc/xgcc -B/maat/heart/tbox/native/build/gcc/ -B/maat/heart/tbox/objs/i686-pc-linux-gnu/bin/ -B/maat/heart/tbox/objs/i686-pc-linux-gnu/lib/ -isystem /maat/heart/tbox/objs/i686-pc-linux-gnu/include -DHAVE_CONFIG_H -I. -I/maat/heart/tbox/cvs-gcc/gcc/libffi -I. -I/maat/heart/tbox/cvs-gcc/gcc/libffi/include -Iinclude -I/maat/heart/tbox/cvs-gcc/gcc/libffi/src -fexceptions -g -O2 -c /maat/heart/tbox/cvs-gcc/gcc/libffi/src/java_raw_api.c  -fPIC -DPIC -o src/.libs/java_raw_api.o
/maat/heart/tbox/native/build/gcc/xgcc -B/maat/heart/tbox/native/build/gcc/ -B/maat/heart/tbox/objs/i686-pc-linux-gnu/bin/ -B/maat/heart/tbox/objs/i686-pc-linux-gnu/lib/ -isystem /maat/heart/tbox/objs/i686-pc-linux-gnu/include -DHAVE_CONFIG_H -I. -I/maat/heart/tbox/cvs-gcc/gcc/libffi -I. -I/maat/heart/tbox/cvs-gcc/gcc/libffi/include -Iinclude -I/maat/heart/tbox/cvs-gcc/gcc/libffi/src -fexceptions -g -O2 -c /maat/heart/tbox/cvs-gcc/gcc/libffi/src/java_raw_api.c -o src/java_raw_api.o >/dev/null 2>&1
/bin/sh ./libtool --mode=compile /maat/heart/tbox/native/build/gcc/xgcc -B/maat/heart/tbox/native/build/gcc/ -B/maat/heart/tbox/objs/i686-pc-linux-gnu/bin/ -B/maat/heart/tbox/objs/i686-pc-linux-gnu/lib/ -isystem /maat/heart/tbox/objs/i686-pc-linux-gnu/include -DHAVE_CONFIG_H -I. -I/maat/heart/tbox/cvs-gcc/gcc/libffi -I. -I/maat/heart/tbox/cvs-gcc/gcc/libffi/include -Iinclude -I/maat/heart/tbox/cvs-gcc/gcc/libffi/src   -fexceptions -g -O2 -c -o src/x86/ffi.lo /maat/heart/tbox/cvs-gcc/gcc/libffi/src/x86/ffi.c
mkdir src/x86/.libs
/maat/heart/tbox/native/build/gcc/xgcc -B/maat/heart/tbox/native/build/gcc/ -B/maat/heart/tbox/objs/i686-pc-linux-gnu/bin/ -B/maat/heart/tbox/objs/i686-pc-linux-gnu/lib/ -isystem /maat/heart/tbox/objs/i686-pc-linux-gnu/include -DHAVE_CONFIG_H -I. -I/maat/heart/tbox/cvs-gcc/gcc/libffi -I. -I/maat/heart/tbox/cvs-gcc/gcc/libffi/include -Iinclude -I/maat/heart/tbox/cvs-gcc/gcc/libffi/src -fexceptions -g -O2 -c /maat/heart/tbox/cvs-gcc/gcc/libffi/src/x86/ffi.c  -fPIC -DPIC -o src/x86/.libs/ffi.o
/maat/heart/tbox/cvs-gcc/gcc/libffi/src/x86/ffi.c: In function `ffi_prep_args':
/maat/heart/tbox/cvs-gcc/gcc/libffi/src/x86/ffi.c:56: `avn' undeclared (first use in this function)
/maat/heart/tbox/cvs-gcc/gcc/libffi/src/x86/ffi.c:56: (Each undeclared identifier is reported only once
/maat/heart/tbox/cvs-gcc/gcc/libffi/src/x86/ffi.c:56: for each function it appears in.)
make[4]: *** [src/x86/ffi.lo] Error 1
make[4]: Leaving directory `/maat/heart/tbox/native/build/i686-pc-linux-gnu/libffi'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/maat/heart/tbox/native/build/i686-pc-linux-gnu/libffi'
make[2]: *** [all-recursive-am] Error 2
make[2]: Leaving directory `/maat/heart/tbox/native/build/i686-pc-linux-gnu/libffi'
make[1]: *** [all-target-libffi] Error 2
make[1]: Leaving directory `/maat/heart/tbox/native/build'
make: *** [bootstrap] Error 2
+ '[' -s gcc/.bad_compare ']'
+ exit 1
-------------- next part --------------
-- 
Geoffrey Keating <regress@redhat.com> 
(via an automated GCC regression-testing script.)


More information about the Gcc-regression mailing list