This is the mail archive of the gcc-regression@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
(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; 0 failures have been fixed. The new failures are: g++.sum g++.jason/ctor1.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-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++.jason/ctor1.C field with name of class (test for errors, line 6) 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 Tue May 9 11:05:27 2000 +++ egcs/gcc/ChangeLog Wed May 10 10:50:27 2000 @@ -1,3 +1,121 @@ +2000-05-10 Richard Henderson <rth@cygnus.com> + + * flow.c (find_basic_blocks_1): Remove any spare bb_note + after completion. + +2000-05-10 Bruce Korb <bkorb@gnu.org> + + * fixinc/gnu-regex.c: reg_syntax_t re_syntax_options must be static + +2000-05-10 Eric Schweitz <schweitz@nortelnetworks.com> + + * dwarfout.c (dwarfout_finish): Call retry_incomplete_types + after we enter .debug. + +2000-05-10 Jason Merrill <jason@casey.cygnus.com> + + * dwarf2out.c (gen_subprogram_die): Fixup die_parent for the + abstract instance of a nested inline function. + + * stor-layout.c (finish_record_layout): finalize_type_size + before laying out the pending_statics. + +Wed 10 May 09:36:47 2000 Neil Booth <NeilB@earthling.net> + + * cpplex.c (spell_token): New function. + (spell_string, spell_comment, spell_name): fold into + spell_token. + (I, S): Add macros. + (E, H): Remove macros. + (save_comment): Save comment opening characters too. + (_cpp_lex_file): Update to use spell_token. Tidy up comment + handling. + * cpplib.h (I, S): Add macros. + (E, H): Remove macros. + (TTYPE_TABLE): Update entries for new speller. + (SYNTAX_ASSERT): Remove. + +Wed 10 May 09:08:30 2000 Neil Booth <NeilB@earthling.net> + + * cpplex.c (_cpp_lex_line): Maintain PREV_WHITESPACE flag + when removing escaped newlines. Reverse sense of test for + escaped newline. + +2000-05-09 Richard Henderson <rth@cygnus.com> + + * flow.c (find_basic_blocks_1): Do not delete the first + bb_note we run across. + (create_basic_block): Use reorder_insns to move an existing + bb_note to the correct place. + +2000-05-09 Richard Henderson <rth@cygnus.com> + + * calls.c (expand_call): Increment currently_expanding_call + before calling optimize_tail_recursion. + +Tue May 9 18:54:16 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> + + * reload1.c (reload_combine): Fix errors in last change. + +2000-05-09 Zack Weinberg <zack@wolery.cumb.org> + + * gcc.c (used_arg): Skip over a semicolon at the end of the + split-up loop; don't break out of it. + + * Makefile.in (WARN_CFLAGS): Add -Wwrite-strings. + (tree.o): Depend on output.h. + + * c-decl.c (pending_invalid_xref_file, + current_function_prototype_file): Constify. + (pushdecl): Constify a local char *. + (define_label): Constify filename parameter. + * c-lex.c (init_parse): Constify parameter and return value. + * c-typeck.c (c_expand_asm_operands): Constify filename parameter. + * c-tree.h: Update prototypes. + * c-parse.in: Constify filename member of %union, and if_stmt_file. + * c-parse.y, c-parse.c, c-parse.h, objc/objc-parse.y, + objc/objc-parse.c: Regenerate. + + * dwarfout.c (dwarfout_init): Constify main_input_filename parameter. + * dwarfout.h: Update prototypes. + * expr.c (expand_expr): Constify a local char *. + * flags.h: Constify main_input_filename. + * function.c (expand_function_end): Constify filename parameter. + * genrecog.c (make_insn_sequence): Use a character array for + c_test_pos. + (main): Remove unused variables. + * input.h: Constify input_filename, main_input_filename, and + file_stack.name. Update prototypes. + * output.h: Declare first_global_object_name and + weak_global_object_name here, as const char *. + * stmt.c (expand_asm_operands): Constify filename parameter. + * toplev.c (compile_file, push_srcloc, debug_start_source_file): + Constify filename parameter. + (input_filename, main_input_filename): Constify. + * toplev.h: Update prototypes. + * tree.c: Include output.h. Don't declare + first_global_object_name or weak_global_object_name. Clean up string + bashing in get_file_function_name_long. + * tree.h (struct tree_decl): Constify filename member. + (input_filename): Constify. + Update prototypes. + * varasm.c (first_global_object_name, weak_global_object_name): + Constify. + (assemble_start_function, assemble_variable): Clean up string bashing. + + * gcc.c: Constify all spec-related strings initialized, + transitively, from string constants. Constify all strings + and string variables related to multilibs. + (set_spec, read_specs): Cast argument to free to PTR. + (used_arg): Do not modify multilib_matches. Use strncmp plus + length comparison to compare multilib switches. + * genmultilib: Constify everything declared in multilib.h. + +Tue May 9 22:28:03 2000 Denis Chertykov <denisc@overta.ru> + + * flow.c (flow_delete_insn): Use INSN_DELETED_P for marking insn + as deleted. + Tue May 9 20:52:43 2000 Denis Chertykov <denisc@overta.ru> * config/avr/avr-protos.h (extra_constraint): change a type of @@ -55,6 +173,7 @@ * fixinc/check.tpl: Template for checking fixes * fixinc/inclhack.def: Added 'test_text' for many fixes + disable hpux8_bogus_inlines on SCO * fixinc/fixinc.sco: Oh, yes, we don't need this any more. Tue May 9 16:30:27 MET DST 2000 Jan Hubicka <jh@suse.cz> --- /sloth/delay/tbox/changelog_pass/egcs/gcc/ch/ChangeLog Thu May 4 11:20:30 2000 +++ egcs/gcc/ch/ChangeLog Tue May 9 13:05:23 2000 @@ -1,3 +1,18 @@ +2000-05-09 Zack Weinberg <zack@wolery.cumb.org> + + * ch-tree.h: Update prototypes. Remove prototypes for + functions declared elsewhere. + * decl.c (define_label): Constify filename parameter. + * grant.c (globalize_decl, set_default_grant_file): Constify + local char * variables. Don't declare + first_global_object_name or asm_out_file. + * lang.c (chill_real_input_filename): Constify. + * lex.c (init_parse): Constify parameter and return value. + * parse.c: Don't declare input_filename. + (ch_expand_asm_operands): Constify filename parameter. + (parse_multi_dimension_case_action): Constify local char *. + * satisfy.c (safe_satisfy_decl): Constify local char *. + 2000-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> * ch-tree.h (init_function_start): Constify. --- /sloth/delay/tbox/changelog_pass/egcs/gcc/cp/ChangeLog Mon May 8 14:20:29 2000 +++ egcs/gcc/cp/ChangeLog Wed May 10 10:50:29 2000 @@ -1,3 +1,30 @@ +2000-05-10 Jason Merrill <jason@casey.cygnus.com> + + * decl.c (grokdeclarator): Allow non-static data members with + same name as class. + +2000-05-09 Zack Weinberg <zack@wolery.cumb.org> + + * cp-tree.h: Constify tree_srcloc.filename, tinst_level.file, + and pending_inline.filename. Update prototypes. + * decl.c (define_label): Constify filename parameter. + * decl2.c (warn_if_unknown_interface): Constify local char *. + * input.c Constify input_source.filename. Don't declare + input_filename or lineno. Constify filename parameter to feed_input. + * lex.c (init_parse): Constify parameter and return value. + (cp_pragma_interface, cp_pragma_implementation): Constify + filename argument. + (reinit_parse_for_method, reinit_parse_for_block, + reinit_parse_for_expr, feed_defarg, handle_cp_pragma): + Constify local char *. + * pt.c: Don't declare lineno or input_filename. + (print_template_context, tsubst_friend_function, tsubst_decl, + tsubst, instantiate_decl): Constify local char *. + * semantics.c (expand_body): Constify local char *. + * tree.c (build_srcloc): Constify filename parameter. + * typeck.c (c_expand_asm_operands): Constify filename + parameter. + 2000-05-08 Nathan Sidwell <nathan@codesourcery.com> * tinfo.cc (__dynamic_cast): Use a reinterpret_cast. Fix --- /sloth/delay/tbox/changelog_pass/egcs/gcc/f/ChangeLog Sat May 6 10:50:15 2000 +++ egcs/gcc/f/ChangeLog Tue May 9 13:05:31 2000 @@ -1,3 +1,21 @@ +2000-05-09 Zack Weinberg <zack@wolery.cumb.org> + + * com.c (ffecom_subscript_check_): Constify array_name + parameter. Clean up string bashing. + (ffecom_arrayref_, ffecom_char_args_x_): Constify array_name + parameter. + (ffecom_do_entry_, ffecom_gen_sfuncdef_, ffecom_start_progunit_, + ffecom_sym_transform_, ffecom_sym_transform_assign_): Constify + local char *. + (init_parse): Constify parameter and return value. + * lex.c: Include dwarfout.h instead of prototyping dwarfout_* + functions here. + (ffelex_file_pop_, ffelex_file_push_): Constify filename parameter. + (ffelex_hash_, ffelex_include_): Constify local char *. + * std.c (ffestd_exec_end): Constify local char *. + * where.c (ffewhere_file_new): Constify filename parameter. + * where.h: Update prototypes. + 2000-05-06 Zack Weinberg <zack@wolery.cumb.org> * com.c (ffecom_overlap_): Set source_offset to --- /sloth/delay/tbox/changelog_pass/egcs/gcc/java/ChangeLog Mon May 8 19:35:27 2000 +++ egcs/gcc/java/ChangeLog Tue May 9 13:05:33 2000 @@ -1,3 +1,26 @@ +2000-05-09 Zack Weinberg <zack@wolery.cumb.org> + + * check_init.c (check_init): Constify local char *. + * class.c (push_class): Constify local char *. + * java_tree.h: Update prototypes. + * jcf-io.c (open_class): Constify filename parameter and + return value. + (find_class): Remove redundant string copy. Cast return from + open_class. + * jcf-parse.c (read_class, parse_class_file, yyparse): + Constify local char *. + * jcf-write.c (generate_bytecode_insns, generate_classfile): + Constify local char *. + * jcf.h (JCF): Constify filename and classname. + (JCF_FINISH): Cast args to FREE to char * when appropriate. + * lang.c (init_parse): Constify parameter and return value. + * lex.c (java_get_line_col): Constify filename parameter. + * parse.h: Constify parser_ctxt.filename. Update prototypes. + * parse.y (java_parser_context_suspend, + issue_warning_error_from_context, safe_layout_class): Constify + local char *. + * parse.c: Regenerate. + 2000-05-08 Tom Tromey <tromey@cygnus.com> * expr.c (build_jni_stub): Cache the result of
-- Geoffrey Keating <geoffk@cygnus.com> (via an automated GCC regression script.) jason@casey.cygnus.com rth@cygnus.com
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |