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: phdm at macqel dot be
- To: nickc at cygnus dot com
- To: cgd at sibyte 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: Thu, 18 May 2000 14:14:02 -0700 (PDT)
(This is an automated message.)
With your recent patch, GCC has some regression test failures, which
used to pass. There are 0 new failures, and 1
failures that existed before and after that patch; 1 failures
have been fixed.
The old failures, which were not fixed or introduced by your patch, are:
gcc.sum gcc.dg/cpp-as1.c
The fixed failures are:
gcc.sum gcc.dg/cpp-as2.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/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-as1.c (test for excess errors)
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 Thu May 18 08:50:29 2000
+++ egcs/gcc/ChangeLog Thu May 18 12:20:34 2000
@@ -1,3 +1,90 @@
+2000-05-18 Nick Clifton <nickc@cygnus.com>
+
+ * config/arm/unknown-elf.h (UNIQUE_SECTION): Place constant,
+ uninitialised data in .rodata not .bss, and do not interpret an
+ error in the initialisation value as meaning that the variable
+ should be placed in the .bss section.
+
+Thu May 18 12:10:18 2000 Philippe De Muyter <phdm@macqel.be>
+
+ * configure.in (NO_MINUS_C_MINUS_O): Test `$ac_cv_prog_cc_${ac_cc}_c_o',
+ not `$ac_cv_prog_cc_cc_c_o'.
+ * configure: Regenerated.
+
+2000-05-18 Chris Demetriou <cgd@sibyte.com>
+ Richard Henderson <rth@cygnus.com>
+
+ * c-common.h (enum c_tree_index): Add g77 type entries.
+ (g77_integer_type_node, g77_uinteger_type_node): New.
+ (g77_longint_type_node, g77_ulongint_type_node): New.
+ * c-decl.c (init_decl_processing): Initialize them.
+
+2000-05-18 Richard Henderson <rth@cygnus.com>
+
+ * config/h8300/h8300.md (subs patterns): Use %G to negate.
+
+ * config/h8300/h8300.c (ok_for_bclr): Take a HOST_WIDE_INT.
+ (small_power_of_two): Likewise; use exact_log2.
+ (adds_subs_operand, one_insn_adds_subs_operand): Remove.
+ (output_adds_subs): Remove.
+ (two_insn_adds_subs_operand): New.
+ (split_adds_subs): New.
+ * config/h8300/h8300-protos.h: Update.
+ * config/h8300/h8300.h (CONST_OK_FOR_J): Cast to uns HOST_WIDE_INT.
+ (CONST_OK_FOR_L): Match strict adds operands.
+ (CONST_OK_FOR_N): Match struct subs operands.
+ * config/h8300/h8300.md (adds_subs insns): Remove.
+ (addhi patterns): Output adds/subs directly.
+ (addsi_h8300h): Likewise.
+ (addhi/addsi splitters): New. Decompose two_insn_adds_subs_operand.
+
+2000-05-18 Zack Weinberg <zack@wolery.cumb.org>
+
+ * cppexp.c (parse_assertion): New.
+ (lex): Call it for CPP_HASH. Remove CPP_ASSERTION case.
+ (_cpp_parse_expr): Remove case '#'. Don't set
+ parsing_if_directive.
+ * cpphash.c (collect_objlike_expansion,
+ collect_funlike_expansion, collect_params,
+ _cpp_create_definition): The list no longer has a trailing
+ VSPACE token.
+ * cpphash.h (enum node_type): Add T_ASSERTION.
+ (struct hashnode): Remove aschain, add pred.
+ (struct predicate): New.
+ Update prototypes.
+
+ * cpplex.c (expand_token_space): Handle both offset and
+ nonoffset lists.
+ (init_token_list, _cpp_free_token_list, _cpp_parse_assertion): Delete.
+ (_cpp_init_toklist, _cpp_clear_toklist, _cpp_free_toklist,
+ _cpp_slice_toklist, _cpp_squeeze_toklist, _cpp_equiv_tokens,
+ _cpp_equiv_toklists): New.
+ (_cpp_scan_line): Rename to _cpp_scan_until; add ability to
+ stop at any single-character token, not just newline.
+ (_cpp_lex_token): Remove special cases for #define and #if.
+ (cpp_get_token): Expect # as a separate token type. Remove
+ DIRECTIVE case.
+ (_cpp_get_directive_token): Remove DIRECTIVE case.
+ (_cpp_lex_line, _cpp_lex_file, _cpp_init_input_buffer): Update.
+
+ * cpplib.c (_cpp_check_directive): Set dirno and
+ SYNTAX_INCLUDE bit of flags, not dir_handler and dir_flags.
+ (_cpp_handle_directive): Run # <number> through the same logic
+ as normal directives.
+ (do_define): Don't set parsing_define_directive. Use
+ _cpp_scan_until. The list does not have a VSPACE at the end.
+ (do_if): Save, clear, and restore only_seen_white around
+ _cpp_parse_expr.
+ (skip_if_group): s/CPP_DIRECTIVE/CPP_HASH/
+ (do_assert, do_unassert): Rewrite.
+
+ * cpplib.h (TTYPE_TABLE): Remove CPP_ASSERTION.
+ (LIST_OFFSET): New flag.
+ (struct cpp_toklist): Replace dir_handler and dir_flags with
+ dirno and flags.
+ (struct cpp_reader): Remove parsing_if_directive and
+ parsing_define_directive.
+
2000-05-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* fixinc/inclhack.def (broken_cabs): Update fix to handle comments
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/f/ChangeLog Wed May 17 01:20:35 2000
+++ egcs/gcc/f/ChangeLog Thu May 18 12:20:37 2000
@@ -1,3 +1,9 @@
+2000-05-18 Chris Demetriou <cgd@sibyte.com>
+
+ * com.h (FFECOM_f2cINTEGER, FFECOM_f2cLONGINT): Note that
+ these types correspond to built-in types now defined in
+ the C front end (for libf2c).
+
Wed May 17 17:27:44 2000 Andrew Cagney <cagney@b1.cygnus.com>
* top.c (ffe_decode_option): Update -Wall unused flags by calling
--
Geoffrey Keating <geoffk@cygnus.com>
(via an automated GCC regression script.)
cgd@sibyte.com
nickc@cygnus.com
phdm@macqel.be