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, a dot tobler at schweiz dot ch, bowdidge at apple dot com, dorit at il dot ibm dot com, edelsohn at gnu dot org, fjahanian at apple dot com, konqueror at gmx dot de, mark at codesourcery dot com, pcarlini at suse dot de, robertmh at gnu dot org, shebs at apple dot com, tfautre at pandora dot be, wilson at specifixinc dot com
- Date: Wed, 18 Aug 2004 09:30: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.dg/vect/pr16105.c scan-tree-dump-times vectorized 1 loops 1
FAIL: gcc.dg/vect/vect-10.c scan-tree-dump-times vectorized 0 loops 1
FAIL: gcc.dg/vect/vect-35.c scan-tree-dump-times vectorized 0 loops 1
FAIL: gcc.dg/vect/vect-37.c scan-tree-dump-times vectorized 0 loops 1
FAIL: gcc.dg/vect/vect-38.c scan-tree-dump-times vectorized 1 loops 1
FAIL: gcc.dg/vect/vect-40.c scan-tree-dump-times vectorized 1 loops 1
FAIL: gcc.dg/vect/vect-42.c scan-tree-dump-times vectorized 1 loops 1
FAIL: gcc.dg/vect/vect-43.c scan-tree-dump-times vectorized 1 loops 1
FAIL: gcc.dg/vect/vect-none.c scan-tree-dump-times vectorized 3
FAIL: gcc.dg/vect/vect-none.c scan-tree-dump-times vectorized 0 loops 3
The complete testsuite logs can be found at
http://www.mailsys.de/~gcc/logs-HEAD-i686-1092786004.tar.bz2
These are the new ChangeLog entries since the last run:
2004-08-17 Robert Millan <robertmh@gnu.org>
* configure.in: In noconfigdirs check, match GNU/k*BSD with GNU/Linux
(instead of FreeBSD).
* configure: Regenerate.
2004-08-17 James E Wilson <wilson@specifixinc.com>
* config/mips/mips.c (gen_conditional_move): Use GET_MODE (op0) instead
of VOIDmode for comparison code mode.
* config/mips/mips.md: For conditional move patterns, use mode of
first compare operand for comparison mode, instead of VOIDmode.
* config/mips/mips.md: Add canonical nmadd and nmsub patterns for both
normal and -ffast-math code.
2004-08-17 Mark Mitchell <mark@codesourcery.com>
PR c++/15871
* doc/invoke.texi (-fkeep-inline-functions): Update documentation.
2004-08-17 Robert Bowdidge <bowdidge@apple.com>
* config/rs6000/x-darwin: Add -mdynamic-no-pic to gcc build flags.
2004-08-17 Andreas Tobler <a.tobler@schweiz.ch>
* config/rs6000/darwin.md (*call_nonlocal_darwin64): Add #else clause
for non Darwin targets.
(*call_value_nonlocal_darwin64): Likewise.
2004-08-17 Fariborz Jahanian <fjahanian@apple.com>
* config/rs6000/rs6000.c (rs6000_function_value): Check for
altivec mode for altivec return register.
2004-08-17 David Edelsohn <edelsohn@gnu.org>
Revert 2004-08-16 Stan Shebs <shebs@apple.com>
* config/darwin.c (macho_indirect_data_reference): Add DImode case.
* config/rs6000/rs6000.md: Include darwin.md.
(builtin_setjmp_receiver): Add DImode case.
* config/rs6000/rs6000.c (rs6000_emit_move): Add DImode case to
Darwin bits.
2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
* tree-vectorizer.c: New File: loop vectorization on SSAed GIMPLE trees.
* tree-vectorizer.h: New File: Same.
* Makefile.in (tree-vectorizer.c, tree-vectorizer.h): Add new files.
* common.opt (ftree-vectorize): New flag to enable vectorization.
* timevar.def (TV_TREE_VECTORIZATION): New dump file for vectorization
pass.
* tree-data-ref.h (init_data_ref): Additional argument.
(array_base_name_differ_p): Moved to tree-data-ref.c.
* tree-data-ref.c (array_base_name_differ_p): Revised.
(initialize_data_dependence_relation): Call array_base_name_differ_p
with an extra argument.
(analyze_all_data_dependences): Same.
(init_data_ref): Additional argument is_read to set DR_IS_READ.
* tree-ssa-phiopt.c (empty_block_p): Expose for usage out of this file.
* tree-flow.h (vectorize_loops, empty_block_p): Add declaration.
* tree-optimize.c (pass_vectorize): Schedule the vectorization pass.
* tree-pass.h (tree_opt_pass pass_vectorize): Declare the new
vectorization pass.
* tree-ssa-loop.c (tree_ssa_loop_init): Call scev_initialize.
(tree_ssa_loop_done): Call scev_finalize.
(tree_vectorize): Define the new vectorization pass.
* defaults.h (UNITS_PER_SIMD_WORD): Allow targets to specify the size of
the vector they support (until support for multiple vector sizes is
added to the vectorizer).
* config/i386/i386.h (UNITS_PER_SIMD_WORD): Define.
* config/rs6000/rs6000.h (UNITS_PER_SIMD_WORD): Define.
* invoke.texi (fdump-tree-vect, ftree-vectorize): Add
documentation.
Tanguy Fautrà <tfautre@pandora.be>
2004-08-17 Mark Mitchell <mark@codesourcery.com>
PR c++/15871
* semantics.c (expand_or_defer_fn): Honor -fkeep-inline-functions.
PR c++/16965
* cp-tree.h (qualified_name_lookup_error): Add parameter.
* name-lookup.c (do_class_using_decl): Restrict set of entities
passed to cp_emit_debug_info_for_using more carefully.
(lookup_qualified_name): Allow lookup_member to return sets of
ambiguous entries.
* parser.c (cp_parser_lookup_name): Add ambiguous_p parameter.
(cp_parser_primary_expression): Handle ambiguous lookups.
(cp_parser_template_name): Adjust use of cp_parser_lookup_name.
(cp_parser_template_argument): Likewise.
(cp_parser_elaborate_type_specifier): Likewise.
(cp_parser_namespace_name): Likewise.
(cp_parser_class_name): Likewise.
(cp_parser_lookup_name_simple): Likewise.
* pt.c (tsubst_qualified_id): Handle ambiguous results.
(tsubst_expr): Likewise.
* semantics.c (qualified_name_lookup_error): Add decl paramter.
For ambiguous lookups, print candidates.
2004-08-17 James E Wilson <wilson@specifixinc.com>
* gcc.dg/mips-movcc-1.c: New test.
* gcc.dg/mips-movcc-2.c: New test.
* gcc.dg/mips-movcc-3.c: New test.
* gcc.dg/mips-nmadd-1.c: New test.
* gcc.dg/mips-nmadd-2.c: New test.
2004-08-17 Mark Mitchell <mark@codesourcery.com>
PR c++/15871
* g++.dg/opt/inline8.C: New test.
PR c++/16965
* g++.dg/parse/error17.C: New test.
2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
* gcc.dg/vect: New directory for vectorizer tests.
(vect-*.c): New tests.
2004-08-17 Michael Koch <konqueror@gmx.de>
* Makefile.am (AM_CXXFLAGS): Reformatted to make it more ease to read.
* Makefile.in: Regenerated.
2004-08-17 Paolo Carlini <pcarlini@suse.de>
* config/abi/ia64-linux-gnu/baseline_symbols.txt: Update to 3.4.0.