16 GCC regressions, 0 new, with your patch on 2002-03-17T02:34:12Z.
GCC regression checker
regress@maat.cygnus.com
Sat Mar 16 21:10:00 GMT 2002
With your recent patch, GCC has some regression test failures, which
used to pass. There are 0 new failures, and 16
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 g++.sum g++.dg/template/qualttp20.C
powerpc-eabisim g++.sum g++.dg/template/qualttp3.C
powerpc-eabisim g++.sum g++.dg/template/qualttp4.C
powerpc-eabisim g++.sum g++.dg/template/qualttp5.C
powerpc-eabisim g++.sum g++.dg/template/qualttp6.C
powerpc-eabisim g++.sum g++.dg/template/qualttp7.C
powerpc-eabisim g++.sum g++.dg/template/qualttp8.C
powerpc-eabisim g++.sum g++.dg/template/recurse.C
native g++.sum g++.dg/template/qualttp20.C
native g++.sum g++.dg/template/qualttp3.C
native g++.sum g++.dg/template/qualttp4.C
native g++.sum g++.dg/template/qualttp5.C
native g++.sum g++.dg/template/qualttp6.C
native g++.sum g++.dg/template/qualttp7.C
native g++.sum g++.dg/template/qualttp8.C
native g++.sum g++.dg/template/recurse.C
For more information, see <http://people.redhat.com/geoffk/gcc-regression/>.
-------------- next part --------------
ChangeLog entries since last run on 2002-03-16T23:57:46Z:
--- /maat/heart/tbox/changelog_mail/gcc/gcc/ChangeLog Sat Mar 16 15:58:02 2002
+++ gcc/gcc/ChangeLog Sat Mar 16 18:34:28 2002
@@ -1,5 +1,13 @@
2002-03-16 Alexandre Oliva <aoliva@redhat.com>
+ * config/mips/mips.h (CAN_ELIMINATE): Don't eliminate rap to $fp
+ (s8), but rather HARD_FRAME_POINTER_REGNUM. Add parentheses
+ where appropriate. Make the second reference to
+ leaf_function_p a function call, as intended. Reindented.
+
+ * config/mips/mips.h (ISA_HAS_COND_TRAP): Not available on MIPS16.
+ * config/mips/mips.md (trap) [TARGET_MIPS16]: Emit `break 0'.
+
* config/mips/mips.md (addsi3, adddi3): Use scratch register to
add register to non-constant into sp.
--- /maat/heart/tbox/changelog_mail/gcc/boehm-gc/ChangeLog Fri Mar 15 11:14:34 2002
+++ gcc/boehm-gc/ChangeLog Sat Mar 16 18:34:25 2002
@@ -1,3 +1,8 @@
+2002-03-17 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
+
+ * Makefile.am: Make a convenience library.
+ * Makefile.in: Rebuilt.
+
2002-03-15 Anthony Green <green@redhat.com>
* misc.c (GC_init_inner): Initialize GC_write_cs before use.
--- /maat/heart/tbox/changelog_mail/gcc/libffi/ChangeLog Thu Mar 7 12:21:01 2002
+++ gcc/libffi/ChangeLog Sat Mar 16 18:34:34 2002
@@ -1,3 +1,11 @@
+2002-03-17 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
+
+ * Makefile.am: libfficonvenience -> libffi_convenience.
+ * Makefile.in: Rebuilt.
+
+ * Makefile.am: Define ffitest_OBJECTS.
+ * Makefile.in: Rebuilt.
+
2002-03-07 Andreas Tobler <toa@pop.agri.ch>
David Edelsohn <edelsohn@gnu.org>
--- /maat/heart/tbox/changelog_mail/gcc/libjava/ChangeLog Sat Mar 16 13:21:33 2002
+++ gcc/libjava/ChangeLog Sat Mar 16 18:34:35 2002
@@ -1,3 +1,16 @@
+2002-03-17 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
+
+ Build a single libgcj.so, without separate gc and zlib libraries.
+ * configure.in: Use convenience libraries for boehm-gc and zlib. Set
+ SYS_ZLIBS if system zlib is used.
+ * configure: Rebuilt.
+ * Makefile.am: Use boehm-gc and zlib convenience libraries.
+ * Makefile.in: Rebuilt.
+ * libtool-version: Increment .so version number.
+
+ * Makefile.am: Escape quotes in echo.
+ * Makefile.in: Rebuilt.
+
2002-03-16 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
* Makefile.am: Use empty -classpath flag in addition to -bootclasspath.
ChangeLog entries between 2002-03-16T23:57:46Z and the last time everything
passed, on 2002-03-15T22:17:46Z:
--- /maat/heart/tbox/changelog_pass/gcc/ChangeLog Tue Mar 12 17:46:06 2002
+++ gcc/ChangeLog Sat Mar 16 07:51:12 2002
@@ -1,3 +1,13 @@
+2002-03-16 Alexandre Oliva <aoliva@redhat.com>
+
+ * ltmain.sh (relink_command): Fix typo in previous change.
+
+2002-03-15 Alexandre Oliva <aoliva@redhat.com>
+
+ * ltmain.sh (taglist): Initialized. Don't let `CC' tag out of it.
+ (relink_command): Added --tag flags.
+ (mode=install): If relinking fails; error out.
+
2002-03-12 Richard Henderson <rth@redhat.com>
* Makefile.in (NOTPARALLEL): New. Use it instead of explicit
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ChangeLog Fri Mar 15 14:18:05 2002
+++ gcc/gcc/ChangeLog Sat Mar 16 15:58:02 2002
@@ -1,3 +1,101 @@
+2002-03-16 Alexandre Oliva <aoliva@redhat.com>
+
+ * config/mips/mips.md (addsi3, adddi3): Use scratch register to
+ add register to non-constant into sp.
+
+ * config/mips/mips-protos.h (embedded_pic_fnaddr_reg): New.
+ * config/mips/mips.h (embedded_pic_fnaddr_rtx): Lose.
+ (mips16_gp_pseudo_rtx): Lose.
+ (INIT_EXPANDERS): Deleted.
+ * config/mips/mips.c (mips_init_machine_status): New.
+ (mips_free_machine_status): New.
+ (mips_mark_machine_status): New.
+ (override_options): Set them.
+ (embedded_pic_fnaddr_rtx, mips16_gp_pseudo_rtx): Moved to...
+ (struct machine_function): ... new. Replaced all references.
+ (mips_add_gc_roots): Don't mark them.
+ (embedded_pic_fnaddr_reg): New, extracted from...
+ (embedded_pic_offset): ... here.
+ * config/mips/mips.md (movdi): Call embedded_pic_fnaddr_reg.
+ (movsi): Likewise.
+
+2002-03-16 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * cppinit.c: Revert -MD removal.
+
+2002-03-16 Stephane Carrez <Stephane.Carrez@worldnet.fr>
+
+ * config/m68hc11/m68hc11.c (m68hc11_override_options): Don't use
+ soft registers by default for 68HC12.
+ (m68hc11_conditional_register_usage): Don't use Z register for 68HC12
+ when compiling with -fomit-frame-pointer.
+ (expand_prologue): Use push/pop to allocate 4-bytes of locals on 68HC12.
+ (expand_epilogue): Likewise.
+ (m68hc11_gen_rotate): Use exg when rotating by 8.
+
+2002-03-16 Stephane Carrez <Stephane.Carrez@worldnet.fr>
+
+ * config/m68hc11/m68hc11-protos.h (ix_reg): Declare.
+ * config/m68hc11/m68hc11.md ("addsi3"): Use general_operand for sources.
+ (splits): Remove unused add splits.
+ ("*addhi3_68hc12"): Tune constraints.
+ ("addhi_sp"): Try to use X instead of Y in all cases and if the
+ constant fits in 8-bits and D is dead use abx/aby instructions.
+ ("*addhi3"): Remove extern declaration of ix_reg.
+ ("*subsi3"): Optimize and provide new split.
+ ("subhi3"): Cleanup.
+ ("*subhi3_sp"): Avoid saving X if we know it is dead.
+ (arith splits): For 68hc12 save the address register on the stack
+ and do the arithmetic operation with a pop.
+
+2002-03-16 Stephane Carrez <Stephane.Carrez@worldnet.fr>
+
+ * config/m68hc11/m68hc11.md ("*movqi_68hc12"): Fix constraints, avoid
+ allocating QImode in address registers.
+ ("*movqi_m68hc11"): Likewise.
+
+Sat Mar 16 12:57:28 CET 2002 Jan HUbicka <jh@suse.cz>
+
+ * cfgcleanup.c (cleanup_cfg): Fix updating of liveness.
+
+2002-03-16 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * cppinit.c (print_help): Display -MD and -MMD.
+ Don't display usage string. Update assertion syntax and
+ typo.
+ (COMMAND_LINE_OPTIONS): Remove OPT_MD, OPT_MMD.
+ (cpp_handle_option): Update.
+
+2002-03-15 Chris Demetriou <cgd@broadcom.com>
+
+ * config/mips/mips.h (SUBTARGET_CPP_SIZE_SPEC): Provide an
+ MEABI case for each definition of SUBTARGET_CPP_SIZE_SPEC,
+ and define it so that regardless of target CPU size,
+ __SIZE_TYPE__ and __PTRDIFF_TYPE__ are defined in terms
+ of "int" rather than "long."
+
+2002-03-15 Richard Henderson <rth@redhat.com>
+
+ * config/alpha/alpha.c (alpha_va_arg): Manipulate the type
+ size as a tree.
+
+2002-03-15 Stephane Carrez <Stephane.Carrez@worldnet.fr>
+
+ * config/m68hc11/m68hc11.md ("tstqi_1"): Try to use ldab instead of tst.
+ ("tstqi" split): Avoid using memory for tstqi on address register.
+ (splits): Remove constraints.
+ ("cmphi_1_hc12"): New from "cmphi_1" and tuned for 68HC12.
+ ("cmpdf", "cmpsf"): Remove since not used.
+ ("*tbeq", "*tbne", "*tbeq8", "*tbne8"): Also look in cc_status.value2.
+ (peephole2): New peepholes to optimize tstqi and pre inc/dec addressing.
+
+2002-03-15 Stephane Carrez <Stephane.Carrez@worldnet.fr>
+
+ * config/m68hc11/m68hc11.md ("negsi2"): Optimize inline case.
+ ("neghi2"): Tighten constraints.
+ ("one_cmplsi2"): Optimize and simplify split.
+ * config/m68hc11/larith.asm (__negsi2): Likewise for library.
+
2002-03-15 Stephane Carrez <Stephane.Carrez@worldnet.fr>
* config/m68hc11/m68hc11.md ("logicalsi3_zexthi"): Fix constraints
--- /maat/heart/tbox/changelog_pass/gcc/gcc/cp/ChangeLog Fri Mar 15 14:18:12 2002
+++ gcc/gcc/cp/ChangeLog Sat Mar 16 10:45:18 2002
@@ -1,3 +1,34 @@
+2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
+
+ PR c++/4361
+ * cp-tree.h (CLASSTYPE_METHOD_VEC): Document where templated
+ conversion operators go.
+ (struct lang_decl_flags): Add template_conv_p and unused
+ bitfields.
+ (DECL_TEMPLATE_CONV_FN_P): New macro.
+ * call.c (build_user_type_conversion_1): Don't check second type
+ conversion of overload set first.
+ * class.c (add_method): Make sure templated conversion operators
+ all end up on slot 2.
+ * lex.c (do_identifier): A conversion operator token might be
+ satisfied by a templated conversion operator.
+ * mangle.c (struct globals) Add internal_mangling_p member.
+ (write_template_param): Do internal mangling, if needed.
+ (mangle_conv_op_name_for_type): Request internal mangling.
+ * pt.c (check_explicit_specialization): Use
+ CLASSTYPE_FIRST_CONVERSION_SLOT.
+ (template_parm_this_level_p): New function.
+ (push_template_decl_real): Determine DECL_TEMPLATE_CONV_FN_P.
+ * search.c (lookup_fn_fields_1): Template conversions will be on
+ the first slot.
+ * typeck.c (build_component_ref): Preserve the type of an
+ conversion operator name on the overload type.
+ (build_x_function_call): Retrieve the conversion operator name.
+
+2002-03-15 Richard Henderson <rth@redhat.com>
+
+ * init.c (build_new_1): Use size_binop instead of cp_build_binary_op.
+
2002-03-15 Mark Mitchell <mark@codesourcery.com>
* cp-tree.h (CLEANUP_DECL): Remove.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/java/ChangeLog Fri Mar 15 11:14:54 2002
+++ gcc/gcc/java/ChangeLog Sat Mar 16 13:21:29 2002
@@ -1,3 +1,10 @@
+2002-03-16 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
+
+ * parse.y (craft_constructor): Return the constructor decl.
+ (java_expand_classes): Update comments.
+ (lookup_method_invoke): Call fix_constructors immediately for
+ anonymous class. Fixes PR java/5935.
+
2002-03-15 Anthony Green <green@redhat.com>
* jcf-parse.c (yyparse): Don't emit class registration
--- /maat/heart/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog Fri Mar 15 14:18:18 2002
+++ gcc/gcc/testsuite/ChangeLog Sat Mar 16 10:45:27 2002
@@ -1,3 +1,21 @@
+2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
+
+ * g++.dg/template/conv1.C: New test.
+ * g++.dg/template/conv2.C: New test.
+ * g++.dg/template/conv3.C: New test.
+ * g++.dg/template/conv4.C: New test.
+
+2002-03-15 Mark Mitchell <mark@codesourcery.com>
+
+ * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
+ * g++.dg/template/qualttp3.C: Likewise.
+ * g++.dg/template/qualttp4.C: Likewise
+ * g++.dg/template/qualttp5.C: Likewise
+ * g++.dg/template/qualttp6.C: Likewise
+ * g++.dg/template/qualttp7.C: Likewise
+ * g++.dg/template/qualttp8.C: Likewise
+ * g++.dg/template/recurse.C: Likewise.
+
2002-03-15 Mark Mitchell <mark@codesourcery.com>
* g++.dg/opt/dtor1.C: New test.
--- /maat/heart/tbox/changelog_pass/gcc/libjava/ChangeLog Fri Mar 15 14:18:18 2002
+++ gcc/libjava/ChangeLog Sat Mar 16 13:21:33 2002
@@ -1,3 +1,26 @@
+2002-03-16 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
+
+ * Makefile.am: Use empty -classpath flag in addition to -bootclasspath.
+ * Makefile.in: Rebuilt.
+
+2002-03-15 Anthony Green <green@redhat.com>
+
+ * configure.host (FILE): New macro for specifing File
+ implementation.
+ * configure: Rebuilt.
+ * configure.in: Use FILE. Define HAVE_TIME for newlib targets.
+
+2002-03-15 Alexandre Oliva <aoliva@redhat.com>
+
+ * Makefile.am (jv_convert_LDADD): Don't list libraries that are
+ already implicitly brought in from libgcj.la.
+ (gij_LDADD, rmic_LDADD, rmiregistry_LDADD): Likewise.
+ * Makefile.in: Rebuilt.
+
+2002-03-15 Eric Blake <ebb9@email.byu.edu>
+
+ * THANKS: Fix punctuation, alphabetization.
+
2002-03-15 Tom Tromey <tromey@redhat.com>
Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
@@ -83,7 +106,6 @@
* java/lang/natObject.cc: Move thread synchronization primitives to
system-dependent headers.
->>>>>>> 1.1231
2002-03-09 Adam Megacz <adam@xwt.org>
* java/io/natFileDescriptorWin32.cc (read): Return -1 if zero
-------------- next part --------------
--
Geoffrey Keating <regress@maat.cygnus.com>
(via an automated GCC regression-testing script.)
More information about the Gcc-regression
mailing list