1 GCC regressions, 0 new, with your patch on 2002-01-05T22:51:19Z.

GCC regression checker regress@maat.cygnus.com
Sat Jan 5 17:26:00 GMT 2002


With your recent patch, GCC has some regression test failures, which
used to pass.  There are 0 new failures, and 1
failures that existed before and after that patch; 0 failures
have been fixed.

The old failures, which were not fixed or introduced by your patch, are:
powerpc-eabisim gcc.sum gcc.c-torture/compile/20000728-1.c,

For more information, see <http://people.redhat.com/geoffk/gcc-regression/>.
-------------- next part --------------
ChangeLog entries since last run on 2002-01-05T20:16:09Z:
--- /maat/heart/tbox/changelog_mail/gcc/gcc/ChangeLog	Sat Jan  5 12:16:22 2002
+++ gcc/gcc/ChangeLog	Sat Jan  5 14:51:32 2002
@@ -1,3 +1,22 @@
+2002-01-05  Kazu Hirata  <kazu@hxi.com>
+
+	* cse.c: Fix formatting.
+	* dwarf2asm.c: Likewise.
+	* dwarf2out.c: Likewise.
+	* explow.c: Likewise.
+	* expmed.c: Likewise.
+	* function.c: Likewise.
+	* gcov.c: Likewise.
+	* gencheck.c: Likewise.
+	* genrecog.c: Likewise.
+	* ggc-common.c: Likewise.
+	* ggc-page.c: Likewise.
+	* global.c: Likewise.
+
+2002-01-05  Kazu Hirata  <kazu@hxi.com>
+
+	* combine.c: Fix formatting.
+
 2002-01-05  Craig Rodrigues  <crodrigu@bbn.com>
 
 	PR middle-end/1557
--- /maat/heart/tbox/changelog_mail/gcc/libjava/testsuite/ChangeLog	Thu Dec 20 11:55:05 2001
+++ gcc/libjava/testsuite/ChangeLog	Sat Jan  5 14:51:53 2002
@@ -1,3 +1,7 @@
+2002-01-05  H.J. Lu <hjl@gnu.org>
+
+	* libjava.jni/jni.exp: Add -I.. for generated header.
+
 2001-12-20  Tom Tromey  <tromey@redhat.com>
 
 	For PR java/4766:

ChangeLog entries between 2002-01-05T20:16:09Z and the last time everything
passed, on 2002-01-04T04:07:54Z:
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ChangeLog	Thu Jan  3 20:08:09 2002
+++ gcc/gcc/ChangeLog	Sat Jan  5 12:16:22 2002
@@ -1,3 +1,153 @@
+2002-01-05  Craig Rodrigues  <crodrigu@bbn.com>
+
+	PR middle-end/1557
+	* config/ia64/ia64.h (RENAME_EXTENDED_BLOCKS): Remove.
+
+2002-01-05  David Edelsohn  <edelsohn@gnu.org>
+
+	* config/rs6000/rs6000.h (TARGET_POWERPC): For IN_LIBGCC2, define
+	as 1 for __powerpc64__ as well.
+
+	* config/rs6000/t-aix43 (T_ADAFLAGS): Define.
+
+	* alias.c (find_base_value, PLUS/MINUS): If we found a base,
+	return it.
+
+2002-01-05  Daniel Berlin  <dan@dberlin.org>
+
+	* lcm.c: Revert change, due to performance regression it causes on
+	SPEC because it's slightly more conservative (sigh, I hate
+	edge-based LCM).
+	
+Sat Jan  5 11:52:05 CET 2002  Jan Hubicka  <jh@suse.cz>
+
+	* cfgcleanup.c (try_forward_edges): Allow multiple jump threading.
+
+2002-01-05  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+	* doc/cppinternals.texi: Update.
+
+2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
+
+	* doc/invoke.texi (Option Summary) <MMIX Options>: Document
+	-mbranch-predict, -mreg-stack-fill-bug-workaround and their
+	negatives.
+	(MMIX Options): Ditto.  Fix item/itemx typo for -mno-zero-extend.
+	* config/mmix/mmix.c (mmix_target_asm_function_prologue): Rework
+	kludge for pre-october-14th mmix versions to handle new-found bug
+	with PUSHJ/PUSHGO and the register stack.
+	* config/mmix/mmix.h (struct machine_function): Rename member
+	has_call_value_without_parameters to has_call_without_parameters.
+	All referers changed.
+	(TARGET_MASK_REG_STACK_FILL_BUG, TARGET_DEFAULT
+	TARGET_MASK_BRANCH_PREDICT): New macros.
+	(TARGET_SWITCHES): New options -mreg-stack-fill-bug-workaround,
+	-mno-reg-stack-fill-bug-workaround.
+	* config/mmix/mmix.md ("call"): Set struct machine member
+	has_call_without_parameters.
+
+Sat Jan  5 02:20:22 CET 2002  Jan Hubicka  <jh@suse.cz>
+
+	* cfgcleanup.c (thread_jump): Fix handling of reversed branches.
+
+Sat Jan  5 01:35:29 CET 2002  Jan Hubicka  <jh@suse.cz>
+
+	* cfgcleanup.c: Include tm_p.h
+	(mark_effect): Fix handling of hard register; fix handling of SET
+
+2002-01-04  Kazu Hirata  <kazu@hxi.com>
+
+	* config/h8300/h8300.md (anonymous patterns): Check that
+	operands are registers before using REGNO on them.
+
+2002-01-03  Roland McGrath  <roland@frob.com>
+
+	* doc/invoke.texi (RS/6000 and PowerPC Options): Add -mcall-gnu.
+
+2002-01-04  Jakub Jelinek  <jakub@redhat.com>
+
+	* tree.h (expand_expr_stmt_value): Add maybe_last argument.
+	* c-common.h (genrtl_expr_stmt_value): Likewise.
+	* stmt.c (expand_expr_stmt): Pass 1 as maybe_last.
+	(expand_expr_stmt_value): Add maybe_last argument.
+	Don't warn about statement with no effect if it is the last statement
+	in expression statement.
+	* c-semantics.c (genrtl_expr_stmt): Pass 1 as maybe_last.
+	(genrtl_expr_stmt_value): Add maybe_last argument, pass it down to
+	expand_expr_stmt_value.
+	(expand_stmt) [EXPR_STMT]: Pass 1 as maybe_last to
+	genrtl_expr_stmt_value if t is the last EXPR_STMT in its scope.
+	* expr.c (expand_expr) [LABELED_BLOCK_EXPR, LOOP_EXPR]: Pass 1
+	as maybe_last to expand_expr_stmt_value.
+
+Fri Jan  4 11:45:05 2002  Jeffrey A Law  (law@redhat.com)
+
+        * c-common.c (c_expand_start_cond): Expect the IF_STMT node to
+        be passed in, do not build it.
+        (c_begin_if_stmt): New function.
+        (c_begin_while_stmt, c_finish_while_stmt_cond): Likewise.
+        * c-common.h (c_expand_start_cond): Update prototype.
+        (c_begin_if_stmt): Prototype new function.
+        (c_begin_while_stmt, c_finish_while_stmt_cond): Likewise.
+        * c-parse.in (if_prefix): Use c_begin_if_stmt,
+        c_begin_while_stmt and c_finish_while_stmt_cond.
+
+2002-01-04  William Cohen  <wcohen@redhat.com>
+
+	* config/pa/elf.h (ASM_FILE_START): Reverted to profile_flag.
+	* config/pa/pa-linux.h (ASM_FILE_START): Likewise.
+	* config/pa/pa64-hpux.h (ASM_FILE_START): Likewise.
+	* config/pa/som.h (ASM_FILE_START): Likewise.
+
+2001-01-04  Daniel Berlin  <dan@cgsoftware.com>
+
+	* lcm.c: Include df.h.
+	Add available_transfer_function prototype.
+	(compute_available): Rework to use iterative dataflow framework.
+	(struct bb_info): s/bb_info/lcm_bb_info/g to avoid conflict
+	with bb_info in df.h
+	(available_transfer_function): New function.
+
+	* Makefile.in (lcm.o): add df.h to dependencies.
+
+2002-01-04  Richard Henderson  <rth@redhat.com>
+
+	* config/alpha/alpha.c (some_operand): Accept HIGH.
+	(input_operand): Likewise; accept simple references to globals.
+	(alpha_const_ok_for_letter_p): New, outlined from alpha.h.
+	(alpha_const_double_ok_for_letter_p): Likewise.
+	(alpha_extra_constraint): Likewise.
+	(alpha_preferred_reload_class): Likewise.  Do not force
+	symbolic constants to memory.
+	(alpha_legitimate_address_p): Accept simple references
+	to small_symbolic_operand.
+	(alpha_legitimize_address): New arg scratch.  Be prepared to be
+	called when no_new_pseudos.  Emit simple symbolic references.
+	Split integers into low, high, and rest.
+	(alpha_expand_mov): Use alpha_legitimize_address.
+	(some_small_symbolic_mem_operand): New.
+	(split_small_symbolic_mem_operand): New.
+	* config/alpha/alpha-protos.h: Update.
+	* config/alpha/alpha.h (CONST_OK_FOR_LETTER_P): Out-line.
+	(CONST_DOUBLE_OK_FOR_LETTER_P): Likewise.
+	(EXTRA_CONSTRAINT): Likewise.
+	(PREFERRED_RELOAD_CLASS): Likewise.
+	(LEGITIMIZE_ADDRESS): Update for alpha_legitimize_address change.
+	(PREDICATE_CODES): Update.
+	* config/alpha/alpha.md: New post-reload splitters to convert
+	simplfied symbolic operands to the form that references $29.
+	(divide expanders): Use emit_move_insn, not gen_movdi_er_high_g.
+	(movdi_er_nofix, movdi_er_fix): Accept any symbolic operand.
+
+2002-01-03  Richard Henderson  <rth@redhat.com>
+
+	* local-alloc.c (function_invariant_p): Update commentary.
+
+2002-01-04  H.J. Lu <hjl@gnu.org>
+
+	* toplev.c (rest_of_compilation): Fix a typo when calling
+	cleanup_cfg.
+
 2002-01-03  Kazu Hirata  <kazu@hxi.com>
 
 	* c-common.c: Fix formatting.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/cp/ChangeLog	Wed Jan  2 12:11:42 2002
+++ gcc/gcc/cp/ChangeLog	Fri Jan  4 06:15:17 2002
@@ -1,3 +1,11 @@
+2002-01-04  Jason Merrill  <jason@redhat.com>
+
+	* class.c (update_vtable_entry_for_fn): Set delta to zero for a
+	lost primary.
+
+	* class.c (build_vtbl_initializer): Check for a lost primary
+	before calculating the vtable entry to throw away.
+
 2002-01-02  Jason Merrill  <jason@redhat.com>
 
 	* semantics.c (expand_body): Call outlining_inline_function when
--- /maat/heart/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog	Thu Jan  3 17:33:50 2002
+++ gcc/gcc/testsuite/ChangeLog	Fri Jan  4 21:49:41 2002
@@ -1,3 +1,35 @@
+2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
+
+	* gcc.c-torture/execute/nestfunc-4.c: New test.
+
+2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
+
+        * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
+	extra triple that slipped in.
+        * g++.old-deja/g++.abi/align.C: Likewise.
+        * g++.old-deja/g++.abi/bitfields.C: Likewise.
+
+2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
+
+	* g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
+	* g++.old-deja/g++.abi/align.C: Likewise.
+	* g++.old-deja/g++.abi/bitfields.C: Likewise.
+
+	* gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
+	on FreeBSD/i386.
+	* gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
+	FreeBSD.
+
+2002-01-04  Jakub Jelinek  <jakub@redhat.com>
+
+	* gcc.dg/20020104-1.c: New test.
+
+	* gcc.dg/20020104-2.c: New test.
+
+2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
+
+	* gcc.dg/20020103-1.c: Fix typo in target selector.
+
 2002-01-03  Richard Henderson  <rth@redhat.com>
 
 	* gcc.dg/20020103-1.c: New.
--- /maat/heart/tbox/changelog_pass/gcc/libstdc++-v3/ChangeLog	Thu Jan  3 12:23:42 2002
+++ gcc/libstdc++-v3/ChangeLog	Fri Jan  4 14:14:52 2002
@@ -1,3 +1,147 @@
+2002-01-04  Benjamin  Kosnik  <bkoz@redhat.com>
+
+	* include/Makefile.am (std_headers): Remove cXXX from list.
+	(c_base_srcdir): No bits subdirectory.
+	(c_base_builddir): Same.
+	(c_base_headers): Adjust names, add ciso646.
+	(bits_headers): Remove std_xxx.h headers.
+	* include/Makefile.in: Regenerate.
+	
+	* include/ext/iterator: Adjust includes.
+	* include/ext/ropeimpl.h: Same.
+	* include/ext/stl_hash_fun.h: Same.
+	* include/ext/algorithm: Same.
+	
+	* include/backward/bvector.h: Adjust includes.
+	* include/backward/vector.h: Same.
+	* include/backward/strstream: Same.
+	* include/backward/streambuf.h: Same.
+	* include/backward/stack.h: Same.
+	* include/backward/set.h: Same.
+	* include/backward/queue.h: Same.
+	* include/backward/multiset.h: Same.
+	* include/backward/multimap.h: Same.
+	* include/backward/map.h: Same.
+	* include/backward/list.h: Same.
+	* include/backward/iterator.h: Same.
+	* include/backward/iostream.h: Same.
+	* include/backward/iomanip.h: Same.
+	* include/backward/fstream.h: Same.
+	* include/backward/deque.h: Same.
+	* include/backward/complex.h: Same.
+
+	* include/bits/std_algorithm.h: Move to...
+	* include/std/algorithm: ...here.
+	* include/bits/std_iosfwd.h, std_locale.h, std_stack.h,
+	std_bitset.h, std_ios.h, std_map.h, std_stdexcept.h,
+	std_complex.h, std_iostream.h, std_memory.h, std_streambuf.h,
+	std_deque.h, std_istream.h, std_numeric.h, std_string.h,
+	std_fstream.h, std_ostream.h, std_utility.h, std_iterator.h,
+	std_queue.h, std_valarray.h, std_functional.h, std_limits.h,
+	std_set.h, std_vector.h, std_iomanip.h, std_list.h, std_sstream.h:
+	Same.
+	
+	* include/c_std/bits/std_cassert.h: Move to...
+	* include/c_std/cassert: Here.
+	* include/c_std/std_cctype.h, std_cerrno.h, std_cfloat.h,
+	std_climits.h, std_clocale.h, std_cmath.h, std_csetjmp.h,
+	std_csignal.h, std_cstdarg.h, std_cstddef.h, std_cstdio.h,
+	std_cstdlib.h, std_cstring.h, std_ctime.h, std_cwchar.h,
+	std_cwctype.h: Same.
+	* include/c_std/cmath: Adjust cmath.tcc include.
+	* include/c_std/cstdlib: Adjust includes.
+	* include/c_std/cwchar: Same.
+	* include/c_std/ctime: Same.
+	* include/c_std/cstring: Same.
+	* include/c_std/cstdio: Same.
+	* include/c_std/bits: Remove directory.
+	
+	* include/c/bits/std_cassert.h: Move to...
+	* include/c/cassert: Here.
+	* include/c/std_cctype.h, std_cerrno.h, std_cfloat.h,
+	std_climits.h, std_clocale.h, std_cmath.h, std_csetjmp.h,
+	std_csignal.h, std_cstdarg.h, std_cstddef.h, std_cstdio.h,
+	std_cstdlib.h, std_cstring.h, std_ctime.h, std_cwchar.h,
+	std_cwctype.h: Same.
+	* include/c/bits: Remove directory.
+	
+	* include/std/cwctype: Remove.
+	* include/std/cwchar: Remove.
+	* include/std/ctime: Remove.
+	* include/std/cstring: Remove.
+	* include/std/cstdlib: Remove.
+	* include/std/cstdio: Remove.
+	* include/std/cstddef: Remove.
+	* include/std/cstdarg: Remove.
+	* include/std/csignal: Remove.
+	* include/std/csetjmp: Remove.
+	* include/std/cmath: Remove.
+	* include/std/clocale: Remove.
+	* include/std/climits: Remove.
+	* include/std/ciso646: Remove.
+	* include/std/cfloat: Remove.
+	* include/std/cerrno: Remove.
+	* include/std/cctype: Remove.
+	* include/std/cassert: Remove.
+
+	* include/bits/fpos.h: Adjust includes, removing <bits/std_xxx.h>
+	files and subsituting <.xxx>
+	* include/bits/valarray_array.h: Same.
+	* include/bits/stl_uninitialized.h: Same.
+	* include/bits/stl_alloc.h: Same.
+	* include/bits/stl_algobase.h: Same.
+	* include/bits/sstream.tcc: Same.
+	* include/bits/pthread_allocimpl.h: Same.
+	* include/bits/ostream.tcc: Same.
+	* include/bits/localefwd.h: Same.
+	* include/bits/locale_facets.tcc: Same.
+	* include/bits/locale_facets.h: Same.
+	* include/bits/istream.tcc: Same.
+	* include/bits/char_traits.h: Same.
+	* include/bits/boost_concept_check.h: Same.
+	* include/bits/basic_file.h: Same.
+	* include/std/bitset: Same.
+	* include/std/complex: Same.
+	* include/std/fstream: Same.
+	* include/std/functional: Same.
+	* include/std/ios: Same.
+	* include/std/iostream: Same.
+	* include/std/ostream: Same.
+	* include/std/sstream: Same.
+	* include/std/streambuf: Same.
+	* include/std/string: Same.
+	* include/std/iterator: Same.
+	* include/std/valarray: Same.
+
+	* src/ios.cc: Adjust includes.
+	* src/valarray-inst.cc: Same.
+	* src/string-inst.cc: Same.
+	* src/stl-inst.cc: Same.
+	* src/stdexcept.cc: Same.
+	* src/misc-inst.cc: Same.
+	* src/localename.cc: Same.
+	* src/locale-inst.cc: Same.
+	* src/locale.cc: Same.
+	* src/limits.cc: Same.
+	* src/concept-inst.cc: Same.
+	* src/complex_io.cc: Same.
+	* src/codecvt.cc: Same.
+	* src/bitset.cc: Same.
+	* src/cmath.cc: Same.
+
+2002-01-04  Paolo Carlini  <pcarlini@unitus.it>
+
+	* include/bits/stl_tree.h (rb_tree):  Move to...
+	* include/ext/rb_tree:  ...here, new file.
+	* include/Makefile.am (ext_headers):  Add new file.
+	* include/Makefile.in:  Regenerate.
+	* include/bits/stl_tempbuf.h (get_temporary_buffer + helper,
+	return_temporary_buffer, struct temporary_buffer):  Move to...
+	* include/ext/memory:  ...here.
+	* testsuite/ext/headers.cc:  Include <ext/rb_tree>.
+	* include/backward/tempbuf.h:  Include <ext/memory>, tweak.
+	* include/backward/tree.h:  Include <ext/rb_tree), tweak.
+
 2002-01-03  Paolo Carlini  <pcarlini@unitus.it>
 
 	* include/bits/stl_numeric.h (power + helpers, iota):  Move to...
@@ -17,7 +161,7 @@
 	* include/backward/function.h:  Include <ext/functional>, tweak.
         * include/ext/ropeimpl.h:  Include <ext/numeric>.
 
-Thu Jan  3 11:05:41 2002  Jeffrey A Law  (law@redhat.com)
+2002-01-03  Jeffrey A Law  <law@redhat.com>
 
         * config/os/hpux/bits/os_defines.h: Prefix __strtoll and
         __strtoull declarations with __extension__.
--- /maat/heart/tbox/changelog_pass/gcc/libjava/ChangeLog	Wed Jan  2 09:18:00 2002
+++ gcc/libjava/ChangeLog	Fri Jan  4 21:49:52 2002
@@ -1,3 +1,12 @@
+2002-01-02 Andreas Tobler <a.tobler@schweiz.ch>
+
+	* configure.host: Disable the interpreter for Darwin.
+
+2002-01-04  Tom Tromey  <tromey@redhat.com>
+
+	* java/lang/Thread.java (stop): No longer synchronized.
+	(start): Likewise.
+
 2002-01-02  Tom Tromey  <tromey@redhat.com>
 
 	* java/lang/ieeefp.h: Fix bug in my hand-application of previous
--- /maat/heart/tbox/changelog_pass/gcc/libf2c/ChangeLog	Tue Dec  4 04:07:49 2001
+++ gcc/libf2c/ChangeLog	Fri Jan  4 16:46:42 2002
@@ -1,3 +1,13 @@
+2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
+
+	* libI77/fio.h (FSEEK): Enforce type of second parameter to be
+	off_t when prototype is missing from system headers for the
+	non-standard function.
+
+2002-01-03  Loren J. Rittle  <ljrittle@acm.org>
+
+	* Makefile.in ($(LIBG2C):): Let libtool decide when to add -lc.
+
 2001-12-04  Alexandre Oliva  <aoliva@redhat.com>
 
 	* Makefile.in ($(LIBG2C)): Fix -rpath argument to libtool.
-------------- next part --------------
-- 
Geoffrey Keating <regress@maat.cygnus.com> 
(via an automated GCC regression-testing script.)



More information about the Gcc-regression mailing list