This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
GCC testing failed with your patch.
- To: rth at cygnus dot com
- To: gcc-regression at gcc dot gnu dot org
- Subject: GCC testing failed with your patch.
- From: "GCC regression checker" <geoffk at cygnus dot com>
- Date: Tue, 16 May 2000 20:59:50 -0700 (PDT)
(This is an automated message.)
With your recent patch, GCC has some regression test failures, which
used to pass. There are 1 new failures, and 0
failures that existed before that patch; 1 failures have been
fixed.
The new failures are:
gcc.sum gcc.c-torture/execute/920501-1.c
The fixed failures are:
gcc.sum gcc.c-torture/unsorted/cp.c,
A complete list of failures is attached. Also attached is a diff of
the ChangeLog entries since the last time the regression tests passed.
GCC was configured with
CFLAGS=\'-O\' \
/sloth/delay/tbox/cvs/egcs/configure --target=powerpc-eabisim --prefix=/sloth/delay/objs/H-sparc-sun-solaris2.5.1 \
--enable-checking=misc,gc
make
make check-gcc
If it seems that you have been sent this mail incorrectly---that is,
if you did not recently check in a change to GCC---please
contact Geoffrey Keating <geoffk@cygnus.com>. The script that
extracts e-mail addresses from ChangeLog entries is not completely
reliable.
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000225-1.c execution, -O2
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000225-1.c execution, -O3 -fomit-frame-pointer
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000225-1.c execution, -O3 -fomit-frame-pointer -funroll-loops
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000225-1.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000225-1.c execution, -O3 -g
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000225-1.c execution, -Os
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000412-2.c execution, -O2
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000412-2.c execution, -O3 -fomit-frame-pointer
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000412-2.c execution, -O3 -g
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000412-2.c execution, -Os
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/920501-1.c execution, -O1
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/991221-1.c execution, -O1
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/991221-1.c execution, -O2
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/991221-1.c execution, -O3 -fomit-frame-pointer
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/991221-1.c execution, -O3 -g
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/991221-1.c execution, -Os
gcc/testsuite/gcc.sum:FAIL: gcc.dg/compare2.c case 10 (test for bogus messages, line 29)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/compare2.c case 12 (test for bogus messages, line 33)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/cpp-tradpaste.c (test for excess errors)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/cpp-tradwarn1.c (test for excess errors)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/cpp-unc.c (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.oliva/template7.C caused compiler crash
gcc/testsuite/g++.sum:FAIL: g++.other/vaarg3.C promote (test for errors, line 26)
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/ChangeLog Mon May 15 23:20:14 2000
+++ egcs/gcc/ChangeLog Tue May 16 19:20:33 2000
@@ -1,3 +1,97 @@
+2000-05-16 Richard Henderson <rth@cygnus.com>
+
+ * config/ia64/crtbegin.asm (__dso_handle): Mark hidden if the
+ assembler supports it.
+ (.fini, .init): Use a gp-relative indirect call.
+ (__do_global_dtors_aux): Preserve the gp; rebundle.
+ (__do_frame_setup): Likewise.
+ * config/ia64/crtend.asm (.IA_64.unwind): Don't terminate with -1.
+ (.init): Use a gp-relative indirect call.
+ (__do_global_ctors_aux): Preserve the gp.
+
+2000-05-16 Richard Henderson <rth@cygnus.com>
+
+ * flow.c (commit_one_edge_insertion): Be prepared for a return
+ insn to be inserted on the edge with a normal jump.
+ * jump.c (jump_optimize_1): Don't look to create return isns.
+
+ * flow.c (flow_delete_insn): Don't adjust reference count of notes.
+ * jump.c (jump_optimize_1): Likewise.
+ (returnjump_p): Verify the argument is a JUMP_INSN.
+ * rtl.def (NOTE): Add 5th element for NOTE_INSN_DELETED_LABEL.
+
+2000-05-16 Nick Clifton <nickc@cygnus.com>
+
+ * config/m32r/m32r.c (small_insn_p): Use INSN_P() to replace
+ GET_RTX_CLASS (GET_CODE ()) == 'i'.
+ (large_insn_p): Ditto.
+ (m32r_is_insn): New function: Return true if the insn contains
+ an executable instruction.
+ (m32r_adjust_insn): Use m32r_is_insn.
+ (m32r_sched_reorder): Use m32r_is_insn.
+ (m32r_sched_variable_issue): Use m32r_is_insn.
+
+2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
+
+ * rs6000/rs6000.c (rs6000_select_section): Treat CONSTRUCTOR like
+ VAR_DECL.
+
+ * rs6000/sysv4.h (ASM_OUTPUT_DWARF_ADDR): Delete unused variable.
+
+ * rs6000/sysv4.h (CPP_OS_LINUX_SPEC): Define __unix and __linux
+ according to given options.
+
+Tue May 16 12:17:31 2000 Jeffrey A Law (law@cygnus.com)
+
+ * mn10200.h (PREFERRED_RELOAD_CLASS): Do not prefer DATA_REGS
+ if X has VOIDmode either.
+ (LIMIT_RELOAD_CLASS): Similarly.
+
+ * mn10200.md (indirect_jump, tablejump): Use "register_operand",
+ not "general_operand" to match the processor's capabilities.
+
+2000-05-16 Bruce Korb <bkorb@gnu.org>
+
+ * fixinc/README: corrected return address
+ * fixinc/check.diff: regenerate, now that test works
+ * fixinc/fixfixes.c(format_fix,format_write): reformatted
+ (char_macro_def_fix,char_macro_use_fix): corrected and
+ rewrote to use regex to parse the text
+ * fixinc/inclhack.def: more testing
+ * fixinc/fixincl.x: regenerated
+
+ * fixinc/inclhack.def: added several "test_text" attributes
+ changed several fixes to use `c_fix = format'
+ re-alphabetized the fixes
+
+ * fixinc/check.diff: regenerate
+ * fixinc/fixincl.x: regenerate
+ * fixinc/check.tpl: added `sparc' and `netinet' to the list
+ of created dirs
+
+
+2000-05-16 Alexandre Oliva <aoliva@cygnus.com>
+
+ * config/mn10300/mn10300.h (ASM_OUTPUT_DWARF2_ADDR_CONST): Remove.
+
+2000-05-15 Richard Henderson <rth@cygnus.com>
+
+ * toplev.c (rest_of_compilation): Run full jump pass before
+ find_basic_blocks of flow2.
+
+2000-05-15 Richard Henderson <rth@cygnus.com>
+
+ * jump.c: Fix typos and clarify commentary from last change.
+ (any_condjump_p): Verify SET_SRC is an IF_THEN_ELSE.
+ (safe_to_remove_jump_p): Remove.
+ (condjump_label): Use pc_set.
+
+2000-05-15 Richard Henderson <rth@cygnus.com>
+
+ * ifcvt.c (cond_exec_process_insns): Drop USE and CLOBBER insns
+ that get in the way after reload.
+ (cond_exec_process_if_block): Skip a label heading THEN block.
+
2000-05-15 Richard Henderson <rth@cygnus.com>
* varasm.c (output_constant_pool): Abort instead of converting
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/cp/ChangeLog Mon May 15 06:20:28 2000
+++ egcs/gcc/cp/ChangeLog Tue May 16 17:35:29 2000
@@ -1,3 +1,34 @@
+2000-05-16 Mark Mitchell <mark@codesourcery.com>
+
+ * cp-treeh (BINFO_NEW_VTABLE_MARKED): Update documentation.
+ * init.c (dfs_vtable_path_unmark): Remove.
+ * search.c (marked_new_vtable_p): Likewise.
+ (unmarked_new_vtable_p): Likewise.
+ (dfs_search_slot_nonempty_p): Likewise.
+ (dfs_mark): Likewise.
+ (dfs_vtable_path_unmark): Likewise.
+ (dfs_find_vbases): Don't set BINFO_NEW_VTABLE_MARKED.
+ (dfs_int_vbase_pointers): Don't clear BINFO_VTABLE_PATH_MARKED.
+ (dfs_init_vbase_pointers): Remove special-case new ABI code.
+ (dfs_clear_vbase_slots): Don't clear BINFO_NEW_VTABLE_MARKED.
+ (init_vbase_pointers): Simplify.
+ (expand_indirect_vtbls_init): Likewise.
+
+ * class.c (copy_virtuals): New function.
+ (build_primary_table): Use it.
+ (build_secondary_vtable): Likewise.
+ (modify_vtable_entry): Use NULL_TREE, not integer_zero_node, to
+ indicate that no vcall offset is required.
+ (add_virtual_function): Likewise.
+ (modify_all_vtables): Likewise.
+ (dfs_finish_vtbls): Adjust call to build_vtbl_initializer.
+ (dfs_accumulate_vtbl_inits): Likewise.
+ (build_vtbl_initializer): Make changes to handle construction
+ vtables.
+ (dfs_build_vcall_offset_vtbl_entries): Likewise.
+ (build_rtti_vtbl_entries): Likewise.
+ (build_vtable_entries): Handle a NULL vcall_index.
+
2000-05-15 Gabriel Dos Reis <gdr@codesourcery.com>
* decl2.c (lang_decode_option): Fix thinko.
--
Geoffrey Keating <geoffk@cygnus.com>
(via an automated GCC regression script.)
rth@cygnus.com