2 GCC regressions, 0 new, with your patch on 2002-11-05T03:00:04Z.

GCC regression checker geoffk@apple.com
Tue Nov 5 04:00:00 GMT 2002


With your recent patch, GCC has some regression test failures, which
used to pass.  There are 0 new failures, and 2
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:
native gcc.sum gcc.c-torture/compile/simd-4.c,
native gcc.sum gcc.c-torture/execute/simd-2.c

For more information, see (web pages still under construction).
-------------- next part --------------
ChangeLog entries since last run on 2002-11-04T18:10:25Z:
--- /Users/regress/tbox/changelog_mail/gcc/ChangeLog	Mon Oct 28 01:30:45 2002
+++ gcc/ChangeLog	Mon Nov  4 19:00:49 2002
@@ -1,3 +1,9 @@
+2002-11-04  Kevin Buettner  <kevinb@redhat.com>
+
+	* Makefile.def (host_modules): Add rda.
+	* Makefile.in: Regenerate.
+	* configure.in (target_tool): Add target-rda to list.
+
 2002-10-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
 
 	* MAINTAINERS: Remove "co-maintainer" note for web pages.
--- /Users/regress/tbox/changelog_mail/gcc/gcc/ChangeLog	Mon Nov  4 10:11:13 2002
+++ gcc/gcc/ChangeLog	Mon Nov  4 19:00:50 2002
@@ -1,3 +1,14 @@
+2002-11-04  Dale Johannesen  <dalej@apple.com>
+
+        * doloop.c (doloop_modify_runtime):  Fix loop count computation
+        for unrolled loops.
+	* loop.c (loop_invariant_p):  Support calling from unroller.
+
+2002-11-04  Ulrich Weigand  <uweigand@de.ibm.com>
+
+	* config/s390/s390.c (s390_decompose_address): Use arg_pointer_rtx
+	for comparison.
+
 2002-11-04  Aldy Hernandez  <aldyh@redhat.com>
 
 	* hard-reg-set.h (REG_CANNOT_CHANGE_MODE_P): New.
--- /Users/regress/tbox/changelog_mail/gcc/libstdc++-v3/ChangeLog	Fri Nov  1 22:53:36 2002
+++ gcc/libstdc++-v3/ChangeLog	Mon Nov  4 19:01:10 2002
@@ -1,3 +1,9 @@
+2002-11-04  Benjamin Kosnik  <bkoz@redhat.com>
+
+	* config/linker-map.gnu: Export string operator+.
+	Export __default_alloc_template::_S_force_new.
+	* testsuite/abi_check.cc: Output tweaks.
+	
 2002-11-01  Benjamin Kosnik  <bkoz@redhat.com>
 
 	PR libstdc++/8172

ChangeLog entries between 2002-11-04T18:10:25Z and the last time everything
passed, on 2002-11-02T15:27:42Z:
--- /Users/regress/tbox/changelog_pass/gcc/gcc/ChangeLog	Sat Nov  2 07:28:26 2002
+++ gcc/gcc/ChangeLog	Mon Nov  4 10:11:13 2002
@@ -1,3 +1,111 @@
+2002-11-04  Aldy Hernandez  <aldyh@redhat.com>
+
+	* hard-reg-set.h (REG_CANNOT_CHANGE_MODE_P): New.
+
+	* config/rs6000/rs6000.h (CLASS_CANNOT_CHANGE_MODE_P): Remove.
+	(CLASS_CANNOT_CHANGE_MODE): Remove.
+	(CANNOT_CHANGE_MODE_CLASS): New.
+
+	* config/alpha/alpha.h: Same.
+
+	* config/ia64/ia64.h: Same.
+
+	* config/mips/mips.h: Same.
+
+	* config/s390/s390.h: Same.
+
+	* config/sh/sh.h: Same.
+
+	* config/pa/pa64-regs.h: Same.
+
+	* config/sh/sh-protos.h (sh_cannot_change_mode_class): Add prototype.
+	
+	* config/sh/sh.c (sh_cannot_change_mode_class): New.
+
+	* config/mips/mips-protos.h (mips_cannot_change_mode_class): Add
+	prototype.
+
+	* config/mips/mips.c (mips_cannot_change_mode_class): New.
+
+	* doc/tm.texi (Register Classes): Remove
+	CLASS_CANNOT_CHANGE_MODE and CLASS_CANNOT_CHANGE_MODE_P.
+	Document CANNOT_CHANGE_MODE_CLASS.
+
+	* reload.c (push_reload): Use CANNOT_CHANGE_MODE_CLASS.
+	(push_reload): Same.
+
+	* simplify-rtx.c (simplify_subreg): Same.
+
+	* reload1.c (choose_reload_regs): Same.
+
+	* recog.c (register_operand): Same.
+
+	* regrename.c (mode_change_ok): Change to use new
+	CANNOT_CHANGE_MODE_CLASS infrastructure.
+
+	* regclass.c (cannot_change_mode_set_regs): New.
+	Declare subregs_of_mode.
+	(regclass): Use subregs_of_mode.
+	Remove references to reg_changes_mode.
+	(init_reg_sets_1): Remove class_can_change_mode and
+	reg_changes_mode code.
+	(invalid_mode_change_p): New.
+	(dump_regclass): Use invalid_mode_change_p instead of
+	class_can_change_mode.
+	(regclass): Same.
+	(record_operand_costs): Do not set reg_changes_mode.
+
+	* local-alloc.c (struct qty): Remove changes_mode field.
+	(alloc_qty): Remove changes_mode initialization.
+	(update_qty_class): Remove set of changes_mode.
+	(find_free_reg): Use subregs_of_mode.
+
+	* global.c (find_reg): Use subregs_of_mode info.
+
+	* rtl.h (cannot_change_mode_set_regs): New prototype.
+	(invalid_mode_change_p): Same.
+	(REG_CANNOT_CHANGE_MODE_P): New macro.
+
+	* flow.c (mark_used_regs): Calculate subregs_of_mode.  Remove
+	REG_CHANGES_MODE.
+	(life_analysis): Clear subregs_of_mode.
+
+	* combine.c (subst): Pass class to CLASS_CANNOT_CHANGE_MODE_P.
+	Remove use of CLASS_CANNOT_CHANGE_MODE.
+	(simplify_set): Same.
+	(gen_lowpart_for_combine): Calculate subregs_of_mode.  Remove
+	REG_CHANGES_MODE.
+	
+	* regs.h: Add extern for subregs_of_mode;
+	Include hard-reg-set and basic-block.
+	(REG_CHANGES_MODE): Delete.
+
+2002-11-03  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+
+	* jump.c (never_reached_warning): Don't set contains_insn until the
+	first line note is seen.
+
+2002-11-03  David Edelsohn  <edelsohn@gnu.org>
+
+	* config/rs6000/rs6000.md (movti_string): Use string instructions.
+
+2002-11-03  Roger Sayle  <roger@eyesopen.com>
+
+	PR c/7128
+	* c-typeck.c (c_expand_asm_operands): Defend against
+	error_mark_nodes in the output argument to avoid ICE.
+
+2002-11-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+	PR middle-end/8408
+	* genrecog.c (preds): Handle ADDRESSOF.
+	(validate_pattern): Mark it as an lvalue.
+
+2002-11-02  David Edelsohn  <edelsohn@gnu.org>
+
+	* config/rs6000/rs6000.c (rs6000_override_options): Use string
+	instructions when optimizing for size.
+
 2002-11-02  Kazu Hirata  <kazu@cs.umass.edu>
 
 	* config/h8300/h8300.h: Fix comment typos.
--- /Users/regress/tbox/changelog_pass/gcc/gcc/cp/ChangeLog	Fri Nov  1 22:53:26 2002
+++ gcc/gcc/cp/ChangeLog	Sun Nov  3 18:52:16 2002
@@ -1,3 +1,40 @@
+2002-11-03  Mark Mitchell  <mark@codesourcery.com>
+
+	* call.c (build_special_member_call): Do not try to lookup VTTs by
+	name.
+	* class.c (vtbl_init_data): Add generate_vcall_entries.
+	(get_vtable_decl): Do not look up virtual tables by name.
+	(copy_virtuals): Do not use BV_USE_VCALL_INDEX_P.
+	(set_primary_base): Do not set CLASSTYPE_RTTI.
+	(determine_primary_base): Likewise.
+	(get_matching_virtual): Remove.
+	(get_vcall_index): New function.
+	(update_vtable_entry_for_fn): Do not try to use virtual thunks
+	when they are not required.  Assign vcall indices at this point.
+	(finish_struct_1): Do not set CLASSTYPE_NEEDS_VIRTUAL_REINIT.
+	Do update dynamic_classes.
+	(build_vtt): Do not add VTTs to the symbol table.
+	(build_ctor_vtbl_group): Likewise.
+	(build_vtbl_initializer): Simplify handling of vcall indices.
+	(build_vcall_offset_vtbl_entries): Pretend to build vcall offsets
+	for the most derived class.
+	(add_vcall_offset_vtbl_entries_1): But do not actually add them to
+	the vtable.
+	* cp-tree.h (dynamic_classes): New macro.
+	(lang_type_class): Remove rtti.  Add vtables.  Add vcall_indices.
+	(CLASSTYPE_RTTI): Remove.
+	(CLASSTYPE_NEEDS_VIRTUAL_REINIT): Remove.
+	(CLASSTYPE_VCALL_INDICES): New macro.
+	(CLASSTYPE_VTABLES): Likewise.
+	(BV_USE_VCALL_INDEX_P): Remove.
+	(build_vtable_path): Remove.
+	* decl2.c (finish_vtable_vardecl): Remove.
+	(key_method): Remove #if 0'd code.
+	(finish_vtable_vardecl): Rename to ...
+	(maybe_emit_vtables): ... this.
+	(finish_file): Use it.
+	* search.c (look_for_overrides_here): Update comment.
+
 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
 
 	PR c/7353 redux
--- /Users/regress/tbox/changelog_pass/gcc/gcc/f/ChangeLog	Wed Oct 30 21:29:25 2002
+++ gcc/gcc/f/ChangeLog	Sat Nov  2 15:47:59 2002
@@ -1,3 +1,9 @@
+2002-11-02  Toon Moene  <toon@moene.indiv.nluug.nl>
+
+	* g77.texi: Correct documentation on generating C++ prototypes
+	of Fortran routines with f2c.
+	* news.texi: Document fixes in GCC-3.3, 3.2 and 3.1.
+
 2002-10-30  Roger Sayle  <roger@eyesopen.com>
 
 	* com.c (ffecom_subscript_check_): Cast the failure branch
--- /Users/regress/tbox/changelog_pass/gcc/gcc/java/ChangeLog	Thu Oct 24 20:30:35 2002
+++ gcc/gcc/java/ChangeLog	Sat Nov  2 23:53:36 2002
@@ -1,3 +1,10 @@
+2002-11-02  Tom Tromey  <tromey@redhat.com>
+
+	* java-tree.h: Move JV_STATE_ERROR before JV_STATE_DONE.
+
+	* class.c (make_method_value): Put class name, not signature, into
+	`throws' field.  For PR java/8415.
+
 2002-10-24  Tom Tromey  <tromey@redhat.com>
 
 	* gcj.texi (Invoking gij): Document --showversion.
--- /Users/regress/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog	Fri Nov  1 22:53:28 2002
+++ gcc/gcc/testsuite/ChangeLog	Sun Nov  3 18:52:21 2002
@@ -1,3 +1,14 @@
+2002-11-03  Mark Mitchell  <mark@codesourcery.com>
+
+	* g++.dg/abi/thunk1.C: New test.
+	* g++.dg/abi/thunk2.C: Likewise.
+	* g++.dg/abi/vtt1.C: Likewise.
+
+2002-11-02  Diego Novillo  <dnovillo@redhat.com>
+
+	PR optimization/8423
+	* gcc.c-torture/execute/builtin-constant.c: New test.
+
 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
 
 	* g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
--- /Users/regress/tbox/changelog_pass/gcc/libjava/ChangeLog	Fri Nov  1 06:00:36 2002
+++ gcc/libjava/ChangeLog	Mon Nov  4 03:05:20 2002
@@ -1,3 +1,79 @@
+2002-11-03  Tom Tromey  <tromey@redhat.com>
+
+	* java/lang/ClassLoader.java (loadClass): Call loadClass on
+	VMClassLoader, not findClass.
+
+2002-11-03  Jeff Sturm  <jsturm@one-point.com>
+
+	* resolve.cc (METHOD_NOT_THERE, METHOD_INACCESSIBLE): Remove.
+	(_Jv_ResolvePoolEntry): Use _Jv_Method.index, not
+	_Jv_DetermineVTableIndex, to determine vtable offset.
+	(_Jv_DetermineVTableIndex): Remove.
+	(_Jv_PrepareClass): Don't layout vtable.  Use _Jv_MakeVTable instead.
+
+	* java/lang/Class.h (friend int _Jv_DetermineVTableIndex): Remove.
+
+2002-11-03  Tom Tromey  <tromey@redhat.com>
+
+	* java/nio/channels/AlreadyConnectedException.java: Extend
+	IllegalStateException, per spec.
+
+2002-10-31  Stephen Crawley  <crawley@dstc.edu.au>
+
+	* java/lang/Double.java (valueOf): Return new Double(parseDouble(s)).
+
+2002-10-31  Wu Gansha <gansha.wu@intel.com>:
+
+        * java/util/ArrayList.java (readObject, writeObject): Only read/write
+        size items.
+
+2002-10-31  Wu Gansha <gansha.wu@intel.com>:
+
+        * java/io/DataInputStream.java (convertFromUTF): Give StringBuffer an
+        initial estimated size to avoid enlarge buffer frequently.
+
+2002-10-31  Wu Gansha <gansha.wu@intel.com>:
+
+	* java/lang/reflect/Proxy.java (ProxyType): Set loader to System
+	ClassLoader when null.
+	(ProxyType.hashCode): Loader null check no longer needed.
+	(ProxyType.sameTypes): New method.
+	(ProxyType.equals): Use new method.
+
+2002-10-31  Mark Wielaard  <mark@klomp.org>
+
+        * java/net/URLDecoder.java (decode): Initialize Stringbuffer size to
+	length of String.
+	* java/net/URLEncoder.java (encode): Likewise.
+
+2002-10-31  Mark Wielaard  <mark@klomp.org>
+
+	* java/util/zip/ZipInputStream.java (getNextEntry): Throw IOException
+	when stream is closed.
+	(closeEntry): Likewise.
+	(read): Likewise.
+	* java/util/zip/ZipOutputStream.java (putNextEntry): Throw
+	ZipException when no entry active.
+	(closeEntry): Likewise.
+	(write): Likewise.
+
+2002-11-02  Tom Tromey  <tromey@redhat.com>
+
+	* java/lang/Class.h: Move JV_STATE_ERROR before JV_STATE_DONE.
+	* java/lang/natClass.cc (initializeClass): Don't return just
+	because self==thread.
+
+	For PR java/8415:
+	* java/lang/reflect/natMethod.cc (getType): Use _Jv_FindClass.
+	* prims.cc (_Jv_FindClassFromSignature): Indentation fix.
+
+2002-11-02  Andreas Schwab  <schwab@suse.de>
+
+	* Makefile.am (AM_MAKEFLAGS): Don't pass JC1FLAGS, CC and CXX, do
+	pass GCJFLAGS.
+	(FLAGS_TO_PASS): Define.
+	* Makefile.in: Regenerated.
+
 2002-11-01  Michael Koch  <konqueror@gmx.de>
 
 	* java/nio/ByteOrder.java: New file.
--- /Users/regress/tbox/changelog_pass/gcc/libjava/testsuite/ChangeLog	Fri Nov  1 22:53:35 2002
+++ gcc/libjava/testsuite/ChangeLog	Mon Nov  4 10:11:31 2002
@@ -1,3 +1,35 @@
+2002-11-04  Andrew Haley  <aph@redhat.com>
+
+	* libjava.lang/utilTest.java: New.
+	* libjava.lang/utilTest.out: New.
+
+2002-11-04  Anthony Green  <green@redhat.com>
+
+	* libjava.loader/MyLoader.java: New constructor.
+	* libjava.loader/TestParent.java: New file.
+	* libjava.loader/TestParent.out: New file.
+
+2002-11-04  Anthony Green  <green@redhat.com>
+
+	* libjava.loader/TestEarlyGC.java,
+	libjava.loader/TestEarlyGC.out: New files (from
+	Jeff Sturm).
+
+2002-11-04  Anthony Green  <green@redhat.com>
+
+	* libjava.loader/dummy.java, libjava.loader/loader.exp,
+	libjava.loader/MyLoader.java, libjava.loader/TestLeak.java,
+	libjava.loader/TestLeak.out, libjava.loader/TestMultiple.java,
+	libjava.loader/TestMultiple.out: New files.
+
+2002-11-02  Tom Tromey  <tromey@redhat.com>
+
+	* libjava.lang/initexc.java (fail): Static initializers must be
+	able to complete normally.  From Eric Blake.
+
+	* libjava.lang/initexc.java: New file.
+	* libjava.lang/initexc.out: New file.
+
 2002-11-01  Tom Tromey  <tromey@redhat.com>
 
 	For PR java/8415:
-------------- next part --------------
-- 
Geoffrey Keating <geoffk@apple.com> 
(via an automated GCC regression-testing script.)


More information about the Gcc-regression mailing list