This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
new FAILs on HEAD
- From: Michael Ritzert <gcc at ds217-115-141-84 dot dedicated dot hosteurope dot de>
- To: gcc-regression at gcc dot gnu dot org, austern at apple dot com, bje at au dot ibm dot com, bkoz at redhat dot com, dan at codesourcery dot com, dhruvbird at gmx dot net, dpatel at apple dot com, edelsohn at gnu dot org, geoffk at apple dot com, joseph at codesourcery dot com, pcarlini at suse dot de, pinskia at physics dot uc dot edu, rth at redhat dot com, uweigand at de dot ibm dot com
- Date: Fri, 15 Oct 2004 12:35:01 +0200
- Subject: new FAILs on HEAD
- Reply-to: gcc-regression at gcc dot gnu dot org
If you directly receive this mail, your name is tagged to one of the ChangeLog
entries. A copy is also mailed to gcc-regressions.
The build system:
debian GNU/Linux i686 unstable
i686-pc-linux-gnu
configure flags: --enable-threads=posix --prefix=/opt/gcc-HEAD --enable-__cxa_atexit --with-system-zlib --enable-languages=c,c++,f95,java,objc
These new FAILs appeared since the last run:
FAIL: gcc.c-torture/execute/builtins/strlen-2.c execution, -O2
FAIL: gcc.c-torture/execute/builtins/strlen-2.c execution, -O3 -fomit-frame-pointer
FAIL: gcc.c-torture/execute/builtins/strlen-2.c execution, -O3 -g
FAIL: gcc.c-torture/execute/builtins/strpcpy.c execution, -O1
FAIL: gcc.c-torture/execute/builtins/strpcpy.c execution, -O2
FAIL: gcc.c-torture/execute/builtins/strpcpy.c execution, -O3 -fomit-frame-pointer
FAIL: gcc.c-torture/execute/builtins/strpcpy.c execution, -O3 -g
FAIL: gcc.c-torture/execute/builtins/strpcpy.c execution, -Os
FAIL: gcc.dg/tree-ssa/20031022-1.c scan-tree-dump-times entry_exit_blocks.1..pred 1
FAIL: gcc.dg/vect/vect-73.c scan-tree-dump-times vectorized 1 loops 1
FAIL: 21_strings/basic_string/inserters_extractors/pod/10081-in.cc (test for excess errors)
FAIL: 27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc (test for excess errors)
FAIL: 27_io/basic_istream/extractors_character/pod/3983-2.cc (test for excess errors)
FAIL: 27_io/basic_istream/extractors_other/pod/3983-3.cc (test for excess errors)
FAIL: 27_io/basic_istream/sentry/pod/1.cc (test for excess errors)
The complete testsuite logs can be found at
http://www.mailsys.de/~gcc/logs-HEAD-i686-1097806880.tar.bz2
These are the new ChangeLog entries since the last run:
2004-10-14 Geoffrey Keating <geoffk@apple.com>
* config/darwin.h (JUMP_TABLES_IN_TEXT_SECTION): Don't define.
2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
* tree-vectorizer.c (vect_transform_loop): Declare vectorization_factor
always.
2004-10-14 Daniel Jacobowitz <dan@codesourcery.com>
* config/rs6000/rs6000.h (REG_CLASS_FROM_LETTER): Return NO_REGS
for 'f' if !TARGET_FPRS.
2004-10-14 Richard Henderson <rth@redhat.com>
PR debug/14492
* dwarf2out.c (loc_descriptor_from_tree_1): Handle FIX_*_EXPR.
2004-10-14 Richard Henderson <rth@redhat.com>
PR c/17023
* c-decl.c (store_parm_decls_oldstyle): Care for parameter type
as error_mark_node.
* c-parse.in (compstmt_primary_start): Check cur_stmt_list non-null
instaed of current_function_decl non-null.
2004-10-14 Matt Austern <austern@apple.com>
* pointer-set.c: New file, special-purpose hash table.
* pointer-set.h: New file.
* tree.h (struct pointer_set_t): Declare as opaque type.
(tree_walk): Last argument is pointer_set_t* now.
* tree-inline.c (WALK_SUBTREE): Convert from htab to pset.
(walk_type_fields):
(walk_tree): Convert from htab_t to pointer_set_t for keeping
track of which nodes have already been visited.
(walk_tree_without_duplicates): Convert from htab_t to pointer_set_t.
* cgraphunit.c (cgraph_create_edges): Likewise.
(cgraph_characterize_statics_local): Likewise.
* tree-dfa.c (collect_dfa_stats): Likewise.
* langhooks-def.h (lhd_tree_inlining_walk_subtrees): Last arg is
pointer_set_t* now.
* langhooks.c (lhd_tree_inlining_walk_subtrees): Likewise.
* langhooks.h (struct lang_hooks_for_tree_inlining): Last arg type
of walk_subtrees is pointer_set_t* now.
* Makefile.in (OBJS-common): add pointer-set.o
(tree-inline.o): Depends on pointer-set.h
(tree-dfa.o): Likewise
(cgraphunit.o): Likewise
2004-10-14 Geoffrey Keating <geoffk@apple.com>
* config/rs6000/darwin.h (ASM_SPEC): Delete.
(TARGET_ASM_FILE_START): Define.
* config/darwin.h (ASM_SPEC): Define.
* config/rs6000/t-darwin (TARGET_LIBGCC2_CFLAGS): Don't supply
-mlong-double-128, it's the default. Update comment about reason
for force_cpusubtype_ALL.
* config/rs6000/darwin-vecsave.asm: Supply .machine.
* config/rs6000/darwin-world.asm: Likewise.
* config/rs6000/rs6000.c (rs6000_darwin_file_start): New.
(symbolic_operand): Delete #if 0ed code.
2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
* stmt.c (add_case_node): Make sure that we have integer
constant before calling tree_int_cst_compare.
2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
PR middle-end/17967
Revert:
* tree-cfg.c (remove_usless_stmts_cond): Fold statement.
(remove_useless_stmts_1): Fold trees we know how to fold.
2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
* config/rs6000/eabispe.h (SUBSUBTARGET_OVERRIDE_OPTIONS),
config/rs6000/linuxspe.h (SUBSUBTARGET_OVERRIDE_OPTIONS): Disallow
-m64.
2004-10-14 Ulrich Weigand <uweigand@de.ibm.com>
* reload.c (find_reloads): When reloading a PLUS with constant
operand, make sure the constant is pushed to the constant pool
if required.
* config/s390/s390.c (s390_secondary_input_reload_class): Remove
reload bug workaround.
(s390_expand_plus_operand): Likewise.
2004-10-14 David Edelsohn <edelsohn@gnu.org>
* opts.c (common_handle_option): Do not enable
flag_speculative_prefetching for -fprofile-generate/use.
2004-10-14 Devang Patel <dpatel@apple.com>
PR 17635
* tree-if-conv.c (process_phi_nodes): Process latch block.
(combine_blocks): Process latch block and update loop structure.
2004-10-14 Matt Austern <austern@apple.com>
* Make-lang.in (pt.o): depends on pointer-set.h
* cp-tree.h (cp_walk_subtrees): Last argument is pointer_set_t* now.
* pt.c (struct pair_fn_data): Use pointer_set_t, not htab_t
(for_each_template_parm): Convert from htab_t to pointer_set_t.
* tree.c (cp_walk_subtrees): Last argument is pointer_set_t* now.
2004-10-14 Matt Austern <austern@apple.com>
* lang.c (java_tree_inlining_walk_subtrees): Last arg is struct
pointer_set_t* now.
2004-10-15 Ben Elliston <bje@au.ibm.com>
* gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
2004-10-14 Geoffrey Keating <geoffk@apple.com>
* gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
* gcc.dg/macho-lo-sum.c: Likewise.
2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
* gcc.dg/ppc-spe64-1.c: New test.
2004-10-14 Devang Patel <dpatel@apple.com>
PR 17635
* gcc.dg/pr17635.c : New test.
2004-10-14 Ulrich Weigand <uweigand@de.ibm.com>
* jni.cc (_Jv_JNIMethod::call): Use ffi_java_raw_call instead of
ffi_raw_call if FFI_NATIVE_RAW_API is not defined.
2004-10-14 Benjamin Kosnik <bkoz@redhat.com>
* include/ext/mt_allocator.h (__mt_alloc::deallocate): Check for
null pointer.
* include/ext/pool_allocator.h (debug_allocator::deallocate):
Check pointer value.
* include/ext/debug_allocator.h (debug_allocator::deallocate):
Throw exceptions, don't abort.
* include/ext/array_allocator.h
(array_allocator_base::deallocate): Remove unused parameters.
* testsuite/testsuite_allocator.h (check_deallocate_null): New.
* testsuite/ext/mt_allocator/check_deallocate_null.cc: New.
* testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: New.
* testsuite/ext/array_allocator/check_deallocate_null.cc: New.
* testsuite/ext/debug_allocator/check_deallocate_null.cc: New.
* testsuite/ext/malloc_allocator/check_deallocate_null.cc: New.
* testsuite/ext/new_allocator/check_deallocate_null.cc: New.
* testsuite/ext/pool_allocator/check_deallocate_null.cc: New.
* testsuite/testsuite_allocator.h (check_new): Add instance argument.
* testsuite/ext/array_allocator/check_new.cc: New.
2004-10-14 Paolo Carlini <pcarlini@suse.de>
* include/ext/bitmap_allocator.h (bitmap_allocator::_Alloc_block):
Rename __unused to __M_unused.
2004-10-14 Benjamin Kosnik <bkoz@redhat.com>
* testsuite/ext/headers.cc: Add includes, compile only.
* testsuite/ext/hash_map.cc: Move to...
* testsuite/ext/hash_map/1.cc: ...here.
* testsuite/ext/14648.cc: Move to...
* testsuite/ext/hash_map/14648.cc: ...here.
* testsuite/ext/hash_map/instantiate.cc: Add.
* testsuite/ext/hash_set.cc: Move to...
* testsuite/ext/hash_set/1.cc: ...here.
* testsuite/ext/hash_set_explicit_instantiation.cc: Move to...
* testsuite/ext/hash_set/instantiate.cc: ...here.
* testsuite/ext/hash_check_construct_destroy.cc: Move to...
* testsuite/ext/hash_set/check_construct_destroy.cc: ...here.
* testsuite/ext/slist_check_construct_destroy.cc: Move to...
* testsuite/ext/slist/check_construct_destroy.cc: ...here.
* testsuite/ext/slist_explicit_instantiation.cc: Move to...
* testsuite/ext/slist/instantiate.cc: ...here.
2004-10-14 Benjamin Kosnik <bkoz@redhat.com>
* include/ext/mt_allocator.h: Tweaks.
* src/mt_allocator.cc: Same.
2004-10-14 Dhruv Matani <dhruvbird@gmx.net>
* ext/bitmap_allocator.h: Clean-up add/remove functions.
* src/bitmap_allocator.cc: New file. Contains the out-of-line
function definitions, static initialization of variables, and
explicit instantiations needed for the allocator.
* src/Makefile.am: Add.
* src/Makefile.in: Regenerate.
* config/linker.map.gnu: Add the necessary symbols.