This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
4 GCC regressions, 1 new, with your patch on 2001-07-28T03:15:01Z.
- To: gcc-regression at gcc dot gnu dot org
- Subject: 4 GCC regressions, 1 new, with your patch on 2001-07-28T03:15:01Z.
- From: "GCC regression checker" <regress at maat dot cygnus dot com>
- Date: Sat, 28 Jul 2001 05:22:27 +0000
- CC: dj at redhat dot com
- Reply-To: gcc-regression at gcc dot gnu dot org
With your recent patch, GCC has some regression test failures, which
used to pass. There are 1 new failures, and 3
failures that existed before and after that patch; 0 failures
have been fixed.
The new failures are:
powerpc-eabisim gcc.sum gcc.c-torture/execute/compndlit-1.c
The old failures, which were not fixed or introduced by your patch, are:
powerpc-eabisim g++.sum g++.law/copy1.C
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/hibug.c,
native g++.sum g++.law/copy1.C
For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
ChangeLog entries since last run on 2001-07-27T17:22:45Z:
--- /maat/heart/tbox/changelog_mail/gcc/gcc/ChangeLog Fri Jul 27 10:23:01 2001
+++ gcc/gcc/ChangeLog Fri Jul 27 20:15:11 2001
@@ -1,3 +1,9 @@
+2001-07-27 DJ Delorie <dj@redhat.com>
+
+ * ifcvt.c (noce_get_alt_condition): If the condition is a compare
+ against a constant, try to adjust the compare to have the desired
+ constant in it so that min/max optimizations happen more often.
+
Fri Jul 27 17:53:00 CEST 2001 Jan Hubicka <jh@suse.cz>
* flow.c (last_loop_beg_note): New function.
ChangeLog entries between 2001-07-27T17:22:45Z and the last time everything
passed, on 2001-07-26T16:41:53Z:
--- /maat/heart/tbox/changelog_pass/gcc/ChangeLog Mon Jul 23 06:41:06 2001
+++ gcc/ChangeLog Thu Jul 26 23:52:40 2001
@@ -1,3 +1,7 @@
+2001-07-27 Richard Henderson <rth@redhat.com>
+
+ * .cvsignore: Add LAST_UPDATED.
+
2001-07-23 Ulrich Weigand <uweigand@de.ibm.com>
* MAINTAINERS (Various maintainers: s390 port): Added myself.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ChangeLog Thu Jul 26 09:42:02 2001
+++ gcc/gcc/ChangeLog Fri Jul 27 10:23:01 2001
@@ -1,3 +1,63 @@
+Fri Jul 27 17:53:00 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * flow.c (last_loop_beg_note): New function.
+ (redirect_edge_and_branch): Use it.
+ (split_edge): Likewise.
+
+ * alias.c (loop_p): Avoid uninitialized memory access.
+
+ * flow.c (try_forward_edges): Avoid accessing freed memory.
+
+ * flow.c (backward_edge_of_syntactic_loop_p): Avoid uninitialized
+ variable access.
+
+2001-07-27 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
+
+ * doc/install.texi (Configuration): Properly link the host
+ specific instructions also when generating HTML.
+
+Fri Jul 27 00:33:35 EDT 2001 John Wehle (john@feith.com)
+
+ * flow.c (redirect_edge_and_branch_force): Test
+ target->global_live_at_start.
+
+2001-07-26 Richard Henderson <rth@redhat.com>
+
+ * simplify-rtx.c (avoid_constant_pool_reference): Export.
+ * rtl.h (avoid_constant_pool_reference): Declare it.
+ * dwarf2out.c (add_location_or_const_value_attribute): Use it.
+ (add_const_value_attribute): Use add_AT_unsigned for unsigned values.
+
+Thu Jul 26 22:30:22 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * rtl.h (cleanup_barriers): Declare.
+ * jump.c (cleanup_barriers): New function.
+ * toplev.c (rest_of_compilation): Call cleanup_barriers
+ before loop optimizer and after bb_reorder.
+
+ * flow.c (back_edge_of_syntactic_loop_p): New.
+ (split_edge): Use it.
+
+2001-07-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * glimits.h (_MACH_MACHLIMITS_H_): Delete.
+
+Thu Jul 26 22:22:21 2001 Denis Chertykov <denisc@overta.ru>
+
+ * cse.c (cse_process_notes): Replace any registers if the address
+ remains valid.
+
+Thu Jul 26 14:04:03 EDT 2001 John Wehle (john@feith.com)
+
+ * basic-block.h (PROP_ALLOW_CFG_CHANGES): Define.
+ (PROP_FINAL): Include PROP_ALLOW_CFG_CHANGES.
+ (propagate_block): Update prototype.
+ * flow.c (update_life_info): Simplify the CFG and
+ recalculate the global regs which are alive when
+ removing dead code during a global update.
+ (propagate_block): Return non-zero if an INSN is
+ deleted.
+
2001-07-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* Makefile.in (LIBICONV): Define.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/cp/ChangeLog Thu Jul 26 07:32:58 2001
+++ gcc/gcc/cp/ChangeLog Fri Jul 27 08:15:44 2001
@@ -1,3 +1,15 @@
+2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
+
+ * class.c (mark_primary_virtual_base): Don't adjust base
+ offsets here.
+ (dfs_unshared_virtual_bases): Adjust them here.
+ (mark_primary_bases): Explain why we adjust at the end.
+
+2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
+
+ * class.c (finish_struct_1): When copying the primary base's
+ VFIELD, make sure we find it is at offset zero.
+
2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
* pt.c (tsubst_template_parms): Call maybe_fold_nontype_arg and
@@ -5,6 +17,7 @@
2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
+ PR c++/3621
* spew.c (yylex): Only copy the token's lineno, if it is
non-zero.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog Thu Jul 26 07:33:00 2001
+++ gcc/gcc/testsuite/ChangeLog Fri Jul 27 08:15:45 2001
@@ -1,3 +1,27 @@
+2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
+
+ * g++.dg/abi/vbase8-21.C: New test.
+
+2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
+
+ * g++.dg/abi/vbase8-10.C: New test.
+
+2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * lib/g++.exp (g++_set_ld_library_path): Renamed to
+ ${tool}_set_ld_library_path.
+ Changed caller.
+ * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
+ g++.exp.
+
+2001-07-26 Stan Cox <scox@redhat.com>
+
+ * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
+ * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
+ gcc_exit, gcc_check_unsupported_p):
+ Moved to gcc-deps.exp
+ * gcc-deps.exp: New file.
+
2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
* g++.old-deja/g++.pt/defarg14.C: New test.
--- /maat/heart/tbox/changelog_pass/gcc/libjava/testsuite/ChangeLog Thu Jul 19 07:03:08 2001
+++ gcc/libjava/testsuite/ChangeLog Fri Jul 27 05:30:10 2001
@@ -1,3 +1,8 @@
+2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * lib/libjava.exp (${tool}_set_ld_library_path): New, copied from
+ g++.exp.
+
2001-07-19 Jeff Sturm <jsturm@one-point.com>
* libjava.lang/PR3731.java: New file.