4 GCC regressions, 0 new, with your patch on 2002-02-01T07:25:11Z.

GCC regression checker regress@maat.cygnus.com
Fri Feb 1 01:58:00 GMT 2002


With your recent patch, GCC has some regression test failures, which
used to pass.  There are 0 new failures, and 4
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 gdb.sum gdb.base/setvar.exp:
native gdb.sum gdb.base/call-ar-st.exp:
native gdb.sum gdb.base/call-rt-st.exp:
native gdb.sum gdb.base/setvar.exp:

For more information, see <http://people.redhat.com/geoffk/gcc-regression/>.
-------------- next part --------------
ChangeLog entries since last run on 2002-02-01T04:49:52Z:
--- /maat/heart/tbox/changelog_mail/gcc/libjava/ChangeLog	Thu Jan 31 13:06:48 2002
+++ gcc/libjava/ChangeLog	Thu Jan 31 23:25:34 2002
@@ -1,3 +1,12 @@
+2002-01-31  Tom Tromey  <tromey@redhat.com>
+
+	* verify.cc (state::enter_subroutine): New method.
+	(handle_jsr_insn): Use it.
+	(state::merge): When processing a `ret', correctly use
+	subroutine's state to determine which local variables have
+	changed.
+	(push_exception_jump): Don't let stack overflow.
+
 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
 
 	* gnu/gcj/convert/Convert.java: Only include one copyright year in

ChangeLog entries between 2002-02-01T04:49:52Z and the last time everything
passed, on 2002-01-29T16:48:36Z:
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ChangeLog	Tue Jan 29 05:30:33 2002
+++ gcc/gcc/ChangeLog	Thu Jan 31 18:15:56 2002
@@ -1,3 +1,175 @@
+2002-01-31  Zack Weinberg  <zack@codesourcery.com>
+
+	* c-lex.c (yyparse): Call debug_hooks->start_source_file for
+	the primary source file; this has not been done yet.
+	* c-decl.c (c_expand_body): Reset input_filename from
+	DECL_SOURCE_FILE (fndecl) before calling init_function_start.
+
+2002-01-31  Kazu Hirata  <kazu@hxi.com>
+
+	* rtlanal.c (subreg_regno_offset): Do not use
+	SUBREG_REGNO_OFFSET.
+	* system.h: Add SUBREG_REGNO_OFFSET to the GCC poison list.
+	* doc/tm.texi (SUBREG_REGNO_OFFSET): Remove.
+
+2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* gccbug.in: Follow GNU Coding Standards for --version.  Use GCC
+	version rather than GNATS version in --version output.
+
+2002-01-31  Richard Sandiford  <rsandifo@redhat.com>
+
+	* ifcvt.c (noce_process_if_block): Make a copy of the destination
+	when copying back from a temporary.
+
+2002-01-30  Richard Henderson  <rth@redhat.com>
+
+	* ifcvt.c (dead_or_predicable): Handling merging when other_bb
+	and new_dest are the same.
+
+2002-01-30  Richard Henderson  <rth@redhat.com>
+
+	PR opt/5076
+	* rtl.h (NOTE_INSN_LOOP_END_TOP_COND): New.
+	* rtl.c (note_insn_name): Update.
+	* emit-rtl.c (remove_unnecessary_notes): Kill it.
+	* stmt.c (expand_end_loop): Kill jump opt code.  Use LOOP_END_TOP_COND
+	to perform loop rotation.
+	(expand_exit_loop_top_cond): New.
+	* tree.h (expand_exit_loop_top_cond): Declare it.
+	* c-semantics.c (genrtl_while_stmt): Use it.
+	(genrtl_for_stmt): Likewise.
+
+2002-01-30  Alexandre Oliva  <aoliva@redhat.com>
+
+	* config/mips/mips.h (PARM_BOUNDARY): Guarantee alignment of
+	arguments to 64-bit boundaries on 64-bit ABIs.
+
+2002-01-30  Steve Ellcey  <sje@cup.hp.com>
+
+	* loop.c (loop_invariant_p): Special case pic_offset_table_rtx.
+
+2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* c-decl.c (grokdeclarator): Handle type being a typedef for an
+	invalid type.
+
+2002-01-30  David O'Brien  <obrien@FreeBSD.org>
+
+	* config.gcc: Include sparc/biarch64.h rather than sparc/sparc_bi.h.
+	* config/sparc/sparc_bi.h: Remove file.
+	* config/sparc/biarch64.h: New file (rename of sparc_bi.h).
+
+2002-01-30  Richard Henderson  <rth@redhat.com>
+
+	* sched-deps.c (sched_analyze): Make a call read the frame pointer.
+
+2002-01-30  Zack Weinberg  <zack@codesourcery.com>
+
+	* expmed.c (emit_store_flag): Call protect_from_queue on op0 and op1.
+
+2002-01-28  Jason Merrill  <jason@redhat.com>
+
+	* dwarf2out.c (dwarf_cfi_name): Add other DWARF 3 codes.
+	(output_cfi): Likewise. Disable DW_CFA_GNU_negative_offset_extended.
+	(reg_save): Use DW_CFA_offset_extended_sf instead.
+
+	* dwarf2out.c (dwarf2out_finish): Don't abort if there were errors.
+
+2002-01-29  Jakub Jelinek  <jakub@redhat.com>
+
+	* cselib.c (cselib_record_sets): Use IF_THEN_ELSE result
+	in cselib_lookup.
+
+2002-01-29  Aldy Hernandez  <aldyh@redhat.com>
+
+	* rs6000.md ("*call_value_local32"): Remove constraints.
+	("*call_value_local64"): Same.
+	("*call_value_indirect_nonlocal_aix32"): Same.
+	("*call_value_nonlocal_aix32"): Same.
+	("*call_value_indirect_nonlocal_aix64"): Same.
+	("*call_value_nonlocal_aix64"): Same.
+	("*call_value_nonlocal_sysv"): Same.
+
+2002-01-29  Richard Henderson  <rth@redhat.com>
+
+	* config/alpha/elf.h (SDB_DEBUGGING_INFO): Undef.
+
+2002-01-29  Richard Henderson  <rth@redhat.com>
+
+	* expr.c (force_operand): Ignore flag_pic for detecting pic
+	address loads.
+	* regclass.c (init_reg_sets_1): Test fixed_regs not flag_pic
+	for determining if PIC_OFFSET_TABLE_REGNUM is call-clobbered.
+	* resource.c (mark_target_live_regs): Use regs_invalidated_by_call
+	instead of open-coded loop.
+	* doc/tm.texi (PIC_OFFSET_TABLE_REGNUM): Clarify that it must
+	be fixed when in use.
+
+2002-01-29  Richard Henderson  <rth@redhat.com>
+
+	* sched-int.h (struct deps_reg): Add uses_length, clobbers_length.
+	* sched-rgn.c (propagate_deps): Update them.
+	* sched-deps.c (sched_analyze_insn): Update them.  Flush the
+	clobbers list when either gets too long.
+
+2002-01-29  Jakub Jelinek  <jakub@redhat.com>
+
+	* config/i386/i386.h (LIMIT_RELOAD_CLASS): Handle LEGACY_REGS
+	and INDEX_REGS the same as GENERAL_REGS.
+	(SECONDARY_OUTPUT_RELOAD_CLASS): Likewise.
+
+2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+	* tree.c (build_nonstandard_integer_type): Correct prototype.
+
+2002-01-29  Ulrich Weigand  <uweigand@de.ibm.com>
+
+	* config/s390/s390.md (movstrsico, movstrdix_64,
+	movstrsix_31): Remove, replace by ...
+	(movstrdi_short, movstrsi_short, movstrdi_long,
+	movstrsi_long): ... these.  New.
+	(movstrdi, movstrsi): Adapt.
+
+	(rotldi3, rotlsi3, ashldi3, *ashldi3_31, *ashldi3_64,
+	ashlsi3, lshrdi3, *lshrdi3_31, *lshrdi3_64, lshrsi3):
+	Remove unnecessary CC clobber.
+	(*ashrdi3_cc_31, *ashrdi3_cconly_31, *ashrdi3_cc_64,
+	*ashrdi3_cconly_64, *ashrsi3_cc, *ashrsi3_cconly): New.
+
+	(divmoddi4): Don't partially initialize TImode register.
+
+2002-01-29  Geoffrey Keating  <geoffk@redhat.com>
+
+	* doc/sourcebuild.texi (C Tests): Document gcc.dg/debug directory.
+
+2002-01-29  Richard Henderson  <rth@redhat.com>
+
+	* flow.c (print_rtl_and_abort): Remove.
+	(print_rtl_and_abort_fcn): Remove.
+	(verify_local_live_at_start): Use dump_bb instead.
+	(verify_wide_reg): Likewise. Take a basic_block, not rtl endpoints.
+	(verify_wide_reg_1): Return 2 on mode test failure.
+
+2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+	PR c/3325, c/3326, c/2511, c/3347
+	* c-decl.c (enum_decl_context): Remove BITFIELD.
+	(grokdeclarator): Take bitfield width as an input.
+	Ensure bitfields are given the correct type.  Perform
+	bitfield width validation with build_bitfield_integer_type
+	rather than waiting for finish_struct.
+	(grok_typename, grok_typename_in_parm_context, start_decl,
+	push_parmdecl, grokfield, start_function): Update calls to
+	grokdeclarator.
+	(build_bitfield_integer_type): New function.
+	(finish_struct): Move bitfield validation to grokdeclarator
+	and build_bitfield_integer_type.
+	* tree.c (build_nonstandard_integer_type): New function.
+	* tree.h (build_nonstandard_integer_type): New prototype.
+objc:
+	* objc-act.c (objc_copy_list): Remove DECL_INITIAL kludge.
+
 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
 
 	PR other/1502:
@@ -56,8 +228,7 @@
 
 2002-01-28  Jason Merrill  <jason@redhat.com>
 
-	* dwarf2.h (enum dwarf_call_frame_info): Add other DWARF 3 codes.
-	Sync with src version.
+	* dwarf2.h: Sync with src version.
 
 2002-01-28  Paul Koning  <pkoning@equallogic.com>
 
--- /maat/heart/tbox/changelog_pass/gcc/gcc/cp/ChangeLog	Tue Jan 29 05:30:59 2002
+++ gcc/gcc/cp/ChangeLog	Thu Jan 31 15:41:28 2002
@@ -1,3 +1,18 @@
+2002-01-31  Jason Merrill  <jason@redhat.com>
+
+	PR c++/3395
+	* decl.c (xref_tag): Remember early attributes in TYPE_ATTRIBUTES,
+	not TREE_TYPE.
+	* semantics.c (finish_class_definition): Adjust.
+
+	Allow attributes in parms and casts.
+	* parse.y (named_parm): Don't strip attrs.
+	(declmods): Remove 'attributes' production.
+	(nonempty_cv_qualifiers): Accept attributes.
+	(ATTRIBUTE): Give precedence.
+	* decl.c (groktypename): Handle attributes.
+	(grokparms): Likewise.
+
 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
 
 	* decl2.c (cxx_decode_option): Pass 0 as last argument to
--- /maat/heart/tbox/changelog_pass/gcc/gcc/f/ChangeLog	Sat Jan 26 09:44:24 2002
+++ gcc/gcc/f/ChangeLog	Thu Jan 31 13:06:28 2002
@@ -1,3 +1,19 @@
+2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* g77spec.c (lang_specific_driver): Follow GNU Coding Standards
+	for --version.
+
+2002-01-30  Richard Henderson  <rth@redhat.com>
+
+	* ste.c (ffeste_begin_iterdo_): Use expand_exit_loop_top_cond.
+	(ffeste_R819B): Likewise.
+
+2002-01-30  Toon Moene  <toon@moene.indiv.nluug.nl>
+
+	* intrin.c (upcasecmp_): New function.
+	(ffeintrin_cmp_name_): Use it to correctly compare name
+	and table entry for bsearch.
+
 2002-01-26  Toon Moene  <toon@moene.indiv.nluug.nl>
 
 	* intrin.c (ffeintrin_cmp_name_): Correct comparison
--- /maat/heart/tbox/changelog_pass/gcc/gcc/java/ChangeLog	Mon Jan 28 09:56:32 2002
+++ gcc/gcc/java/ChangeLog	Thu Jan 31 13:06:44 2002
@@ -1,3 +1,8 @@
+2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* gjavah.c (version), jcf-dump.c (version), jv-scan.c (version):
+	Follow GNU Coding Standards for --version.
+
 2002-01-28  Tom Tromey  <tromey@redhat.com>
 
 	* expr.c (build_jni_stub): Ensure storage for `meth' is
--- /maat/heart/tbox/changelog_pass/gcc/gcc/po/ChangeLog	Tue Jan 29 05:31:02 2002
+++ gcc/gcc/po/ChangeLog	Thu Jan 31 06:12:07 2002
@@ -1,3 +1,6 @@
+2002-01-31  Philipp Thomas  <pthomas@suse.de>
+	* el.po: New file.
+
 2002-01-29  Philipp Thomas  <pthomas@suse.de>
 	* es.po, fr.po, ja.po: Updated to current versions.
 
--- /maat/heart/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog	Tue Jan 29 02:00:29 2002
+++ gcc/gcc/testsuite/ChangeLog	Thu Jan 31 18:16:11 2002
@@ -1,3 +1,38 @@
+2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
+
+	PR fortran/3743
+	* g77.f-torture/execute/f90-intrinsic-bit.x: Remove
+	* g77.f-torture/compile/pr3743.x: Remove
+
+2002-01-31  Tom Rix  <trix@redhat.com>
+
+	* gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
+
+2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* gcc.dg/noncompile/20020130-1.c: New test.
+
+2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
+
+	* g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
+
+2002-01-29  Richard Henderson  <rth@redhat.com>
+
+	* gcc.c-torture/execute/991118-1.c: Cast various constants back
+	to long long.
+	* gcc.c-torture/execute/bf64-1.c: Likewise.
+
+2002-01-29  Jakub Jelinek  <jakub@redhat.com>
+
+	* gcc.c-torture/execute/20020129-1.c: New test.
+
+2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+	* gcc.c-torture/compile/20000224-1.c: Update.
+	* gcc.c-torture/execute/bitfld-1.c: New tests.
+	* gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
+	* gcc.dg/uninit-A.c: Update.
+
 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
 
 	* g++.dg/template/ctor1.C: Add instantiation.
--- /maat/heart/tbox/changelog_pass/gcc/libiberty/ChangeLog	Tue Jan 22 16:59:28 2002
+++ gcc/libiberty/ChangeLog	Thu Jan 31 18:16:17 2002
@@ -1,3 +1,19 @@
+2002-01-31  Phil Edwards  <pme@gcc.gnu.org>
+
+	* cp-demangle.c:  Revert yesterday's change.
+
+2002-01-31  Adam Megacz  <adam@xwt.org>
+
+	* gcc/libiberty/configure.in: Treat mingw the same as cywin
+	wrt HAVE_SYS_ERRLIST.
+
+2002-01-30  Phil Edwards  <pme@gcc.gnu.org>
+
+	* cp-demangle.c (cp_demangle_type):  Do not protect with IN_LIBGCC2.
+	(cplus_demangle_v3):  Mimic __cxa_demangle and fall back on
+	cp_demangle_type.
+	* testsuite/demangle-expected:  New gnu-v3 test.
+
 2002-01-22  Momchil Velikov  <velco@fadata.bg>
 
 	* configure.in (variable detection): Use arrays of unspecified
--- /maat/heart/tbox/changelog_pass/gcc/libstdc++-v3/ChangeLog	Mon Jan 28 20:13:19 2002
+++ gcc/libstdc++-v3/ChangeLog	Thu Jan 31 20:50:52 2002
@@ -1,3 +1,82 @@
+2002-01-31  Benjamin Kosnik  <bkoz@redhat.com>
+
+	* config/locale/codecvt_specializations_ieee_1003.1-200x.h:
+	Initialize all data members in copy ctor. Make ctors explicit.
+	(__enc_traits::__enc_traits()): Default ctor does nothing.
+	(__enc_traits::_M_init): Guard against multiple iconv_opens.
+	* include/std/std_sstream.h (basic_stringbuf): Make data members
+	protected.
+	* include/std/std_fstream.h (basic_filebuf): Same.
+	* include/std/std_streambuf.h: Tweak.
+	* include/bits/streambuf.tcc: Same.
+	* include/bits/sstream.tcc: Same.
+	* include/bits/fstream.tcc: Same.	
+
+2002-01-31  Loren Rittle <ljrittle@acm.org>
+
+	* testsuite/22_locale/codecvt_members_char_char.cc: Do not
+	allow NULL argument to be passed to setenv().
+	* testsuite/22_locale/codecvt_members_wchar_t_char.cc: Likewise.
+	* testsuite/22_locale/collate_members_char.cc: Likewise.
+	* testsuite/22_locale/collate_members_wchar_t.cc: Likewise.
+	* testsuite/22_locale/ctype_members_char.cc: Likewise.
+	* testsuite/22_locale/ctype_members_wchar_t.cc: Likewise.
+	* testsuite/22_locale/messages_members_char.cc: Likewise.
+	* testsuite/22_locale/money_get_members_char.cc: Likewise.
+	* testsuite/22_locale/money_get_members_wchar_t.cc: Likewise.
+	* testsuite/22_locale/money_put_members_char.cc: Likewise.
+	* testsuite/22_locale/money_put_members_wchar_t.cc: Likewise.
+	* testsuite/22_locale/moneypunct_members_char.cc: Likewise.
+	* testsuite/22_locale/moneypunct_members_wchar_t.cc: Likewise.
+	* testsuite/22_locale/num_get_members_char.cc: Likewise.
+	* testsuite/22_locale/num_get_members_wchar_t.cc: Likewise.
+	* testsuite/22_locale/num_put_members_char.cc: Likewise.
+	* testsuite/22_locale/num_put_members_wchar_t.cc: Likewise.
+	* testsuite/22_locale/numpunct_members_char.cc: Likewise.
+	* testsuite/22_locale/numpunct_members_wchar_t.cc: Likewise.
+	* testsuite/22_locale/time_get_members_char.cc: Likewise.
+	* testsuite/22_locale/time_get_members_wchar_t.cc: Likewise.
+	* testsuite/22_locale/time_put_members_char.cc: Likewise.
+	* testsuite/22_locale/time_put_members_wchar_t.cc: Likewise.
+
+2002-01-30  Benjamin Kosnik  <bkoz@redhat.com>
+
+	* config/locale/c_locale_gnu.cc: Same errno fixes as generic.
+
+	* ChangeLog-2001: Fix spelling errors...
+	* docs/html/17_intro/RELEASE-NOTES: Update.
+	* docs/html/17_intro/TODO: Update.
+	* README (file): Update.
+	
+2002-01-30  Loren Rittle <ljrittle@acm.org>
+
+	* config/locale/c_locale_generic.cc: Check errno for ERANGE
+	instead of non-zero to aid portability.
+
+2002-01-30  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
+
+	* docs/html/22_locale/messages.html: Fix example code.
+
+2002-01-30  Richard Henderson  <rth@redhat.com>
+
+	* testsuite/27_io/ostream_inserter_arith.cc (test03_check): Break
+	out from test03 and templatize.
+	(test03): Use it.
+
+2002-01-30  Paolo Carlini  <pcarlini@unitus.it>
+
+	* config/locale/numpunct_members_gnu.cc
+	(numpunct<char, wchar_t>::_M_initialize_numpunct()):
+	Fix initialization of _M_grouping for locales which have
+	_M_thousands_sep == '\0'(L'\0', respectively).
+	* testsuite/22_locale/numpunct_byname.cc (test02): Add test.
+
+2002-01-30  Paolo Carlini  <pcarlini@unitus.it>
+
+	* testsuite/27_io/ostream_inserter_arith.cc (test03):
+	Better fix for 32/64 bit architectures, avoiding the
+	implicit assumption that CHAR_BIT == 8.
+
 2002-01-28  Phil Edwards  <pme@gcc.gnu.org>
 
 	* Makefile.am (doxygen, doxygen-maint, doxygen-man):  Tweak targets.
--- /maat/heart/tbox/changelog_pass/gcc/fastjar/ChangeLog	Sun Jan 13 10:15:19 2002
+++ gcc/fastjar/ChangeLog	Wed Jan 30 17:12:53 2002
@@ -1,3 +1,8 @@
+2002-01-30  Tom Tromey  <tromey@redhat.com>
+
+	* jartool.c (main): NULL-terminate new_argv.  Pass 0 as argument
+	to init_args.
+
 2002-01-11  Tom Tromey  <tromey@redhat.com>
 
 	* Makefile.in: Rebuilt.
--- /maat/heart/tbox/changelog_pass/gcc/libffi/ChangeLog	Fri Jan 18 11:09:18 2002
+++ gcc/libffi/ChangeLog	Thu Jan 31 15:41:57 2002
@@ -1,3 +1,11 @@
+2002-01-31  Anthony Green  <green@redhat.com>
+
+	* configure: Rebuilt.
+	* configure.in: Replace CHECK_SIZEOF and endian tests with
+	cross-compiler friendly macros.
+	* aclocal.m4 (AC_COMPILE_CHECK_SIZEOF, AC_C_BIGENDIAN_CROSS): New
+	macros.
+
 2002-01-18  David Edelsohn  <edelsohn@gnu.org>
 
 	* src/powerpc/darwin.S (_ffi_call_AIX): New.
--- /maat/heart/tbox/changelog_pass/gcc/libjava/ChangeLog	Tue Jan 29 08:49:24 2002
+++ gcc/libjava/ChangeLog	Thu Jan 31 13:06:48 2002
@@ -1,4 +1,24 @@
+2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* gnu/gcj/convert/Convert.java: Only include one copyright year in
+	--version output.
+
+2002-01-30  Tom Tromey  <tromey@redhat.com>
+
+	* java/net/natPlainSocketImpl.cc (_Jv_recv): Added template
+	parameter for `recv' return type.
+
+	* verify.cc (handle_ret_insn): Check for subroutine merge here...
+	(state::merge): ... not here.
+	(subr_entry_info): New structure.
+	(entry_points): New field.
+	(~_Jv_BytecodeVerifier): Correctly free jsr_ptrs.  Free
+	entry_points.
+
 2002-01-29  Tom Tromey  <tromey@redhat.com>
+
+	* java/awt/List.java (addNotify): Correctly check to see if peer
+	does not exist.
 
 	* java/awt/GridLayout.java (layoutContainer): Use number of rows
 	to compute height of each cell, and number of columns to compute
-------------- next part --------------
-- 
Geoffrey Keating <regress@maat.cygnus.com> 
(via an automated GCC regression-testing script.)



More information about the Gcc-regression mailing list