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: PR235 compilation from bytecode
FAIL: PR235 -O3 compilation from bytecode
FAIL: ArrayStore compilation from bytecode
FAIL: ArrayStore -O3 compilation from bytecode
FAIL: Array_1 compilation from bytecode
FAIL: Array_1 -O3 compilation from bytecode
FAIL: G19990302_02 compilation from bytecode
FAIL: G19990302_02 -O3 compilation from bytecode
FAIL: G19990303_01 compilation from bytecode
FAIL: G19990303_01 -O3 compilation from bytecode
FAIL: G19990304_01 compilation from bytecode
FAIL: G19990304_01 -O3 compilation from bytecode
FAIL: InvokeInterface compilation from bytecode
FAIL: InvokeInterface -O3 compilation from bytecode
FAIL: N19990310_02 compilation from bytecode
FAIL: N19990310_02 -O3 compilation from bytecode
FAIL: PR160 compilation from bytecode
FAIL: PR160 -O3 compilation from bytecode
FAIL: PR16867 compilation from bytecode
FAIL: PR16867 -O3 compilation from bytecode
FAIL: PR3096 compilation from bytecode
FAIL: PR3096 -O3 compilation from bytecode
FAIL: Process_1 compilation from bytecode
FAIL: Process_1 -O3 compilation from bytecode
FAIL: Process_2 compilation from bytecode
FAIL: Process_2 -O3 compilation from bytecode
FAIL: Process_3 compilation from bytecode
FAIL: Process_3 -O3 compilation from bytecode
FAIL: Process_4 compilation from bytecode
FAIL: Process_4 -O3 compilation from bytecode
FAIL: Process_5 compilation from bytecode
FAIL: Process_5 -O3 compilation from bytecode
FAIL: Process_6 compilation from bytecode
FAIL: Process_6 -O3 compilation from bytecode
FAIL: SyncTest compilation from bytecode
FAIL: SyncTest -O3 compilation from bytecode
FAIL: TestProxy compilation from bytecode
FAIL: TestProxy -O3 compilation from bytecode
FAIL: anonarray compilation from source
FAIL: anonarray compilation from bytecode
FAIL: anonarray -O3 compilation from source
FAIL: anonarray -O3 compilation from bytecode
FAIL: anonarray2 compilation from source
FAIL: anonarray2 compilation from bytecode
FAIL: anonarray2 -O3 compilation from source
FAIL: anonarray2 -O3 compilation from bytecode
FAIL: err1 compilation from bytecode
FAIL: err1 -O3 compilation from bytecode
FAIL: err11 compilation from bytecode
FAIL: err11 -O3 compilation from bytecode
FAIL: err4 compilation from bytecode
FAIL: err4 -O3 compilation from bytecode
FAIL: err6 compilation from bytecode
FAIL: err6 -O3 compilation from bytecode
The complete testsuite logs can be found at
http://www.mailsys.de/~gcc/logs-HEAD-i686-1092925300.tar.bz2
These are the new ChangeLog entries since the last run:
2004-08-19 Nathan Sidwell <nathan@codesourcery.com>
* doc/invoke.texi (integer-share-limit): Document.
* tree.h (TYPE_CACHED_VALUES_P): New.
(TYPE_CACHED_VALUES): New.
(TYPE_ORIG_SIZE_TYPE): Adjust.
* tree.def (INTEGER_CST): Update documentation.
* tree.c: Inlcude params.h.
(build_int_cst): Cache small values.
(build_type_copy): Do not copy the value cache.
* c-common.c (c_common_nodes_and_builtins): Add comment, remove
unneeded zeroing.
* c-typeck.c (build_c_cast): Add comment about OVERFLOW setting.
* expmed.c (const_mult_add_overflow_p): Clear type copy's value
cache.
* fold-const.c (force_fit_type): Copy value when setting
overflows.
(int_const_binop): Likewise.
* stor-layout.c: Include params.h
(set_sizetype): Create values cache.
(fixup_unsigned_type): Set UNSIGNED_P before caching any values.
* params.def (PARAM_INTEGER_SHARE_LIMIT): New.
* params.h (INTEGER_SHARE_LIMIT): New.
* Makefile.in (tree.o, stor-layout.o): Depend on PARAMS_H.
2004-08-19 Paolo Bonzini <bonzini@gnu.org>
* gimplify.c (gimplify_minimax_expr): Remove.
(gimplify_expr) <MIN_EXPR, MAX_EXPR>: Remove special handling.
2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
* tree-vectorizer.c (vect_can_force_dr_alignment_p): Replace
STACK_BOUDARY with PREFERRED_STACK_BOUNDARY.
2004-08-19 Mark Mitchell <mark@codesourcery.com>
* bpabi.h (FPUTYPE_DEFAULT): Set it to FPUTYPE_VFP.
2004-08-18 Andrew Pinski <apinski@apple.com>
* varasm.c (ecode_reg_name): Do nothing if the asmspec is empty.
2004-08-18 Mark Mitchell <mark@codesourcery.com>
* config/arm/bpabi.c (__aeabi_ul2d): Give it default visibility.
(__aeabi_ul2f): Likewise.
2004-08-18 Richard Henderson <rth@redhat.com>
* config/xtensa/xtensa.c (xtensa_expand_block_move): Expand block
move to rtl completely.
(struct meminsnbuf, xtensa_emit_block_move): Remove.
(xtensa_find_mode_for_size): Remove.
* config/xtensa/xtensa-protos.h (xtensa_emit_block_move): Remove.
* config/xtensa/xtensa.md (movmemsi_internal): Remove.
* toplev.h (user_defined_section_attribute): Extern declaration
for new global variable.
(unlikely_text_section): Add code to initialize
unlikely_text_section_name if necessary; modify to use
unlikely_text_section_name and unlikely_section_label; also to use
named_section properly.
(in_unlikely_text_section): Modify to work correctly with
named_section and to use unlikely_text_section_name.
* config/darwin.c (darwin_asm_named_section): Return to original
code, removing use of SECTION_FORMAT_STRING.
* tree-vectorizer.c: New File: loop vectorization on SSAed GIMPLE
trees.
* timevar.def (TV_TREE_VECTORIZATION): New dump file for
vectorization pass.
* tree-ssa-phiopt.c (empty_block_p): Expose for usage out of this
file.
* 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).
Tanguy Fautrà <tfautre@pandora.be>
2004-08-19 Nathan Sidwell <nathan@codesourcery.com>
* cp-tree.h (build_shared_int_cst): Remove.
* tree.c (shared_int_cache): Remove.
(build_shared_int_cst): Remove.
* class.c (finish_struct_1): Use build_int_cst.
2004-08-19 Nathan Sidwell <nathan@codesourcery.com>
* decl.c (finish_enum): Do not copy value node early, copy
later.
* lex.c (cxx_init): Force null_node to be unique.
2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
PR c++/17041
* pt.c (tsubst_copy, tsubst_copy_and_build): Copy TREE_NO_WARNING
from input for MODOP_EXPR.
2004-08-19 Nathan Sidwell <nathan@codesourcery.com>
* parse.h (JAVA_RADIX10_FLAG): Rename to ...
(JAVA_NOT_RADIX10_FLAG): ... here. Invert meaning.
* lex.c (do_java_lex): Adjust.
(error_if_numeric_overflow): Likewise.
* class.c (make_local_function_alias): Only make a new decl if we
support alias attribute on all decls.
2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
PR c++/17041
* g++.dg/Wparentheses-3.C: New test.
2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
* gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
* gcc.dg/vect/vect-2.c: Likewise.
* gcc.dg/vect/vect-3.c: Likewise.
* gcc.dg/vect/vect-4.c: Likewise.
* gcc.dg/vect/vect-5.c: Likewise.
* gcc.dg/vect/vect-6.c: Likewise.
* gcc.dg/vect/vect-7.c: Likewise.
* gcc.dg/vect/vect-25.c: Likewise.
* gcc.dg/vect/vect-31.c: Likewise.
* gcc.dg/vect/vect-32.c: Likewise.
* gcc.dg/vect/vect-34.c: Likewise.
* gcc.dg/vect/vect-36.c: Likewise.
* gcc.dg/vect/vect-all.c: Likewise.
* gcc.dg/vect/tree-vect.h: New file.
* gcc.dg/vect/vect.exp: New file.
* gcc.dg/vect/pr16105.c.c: New test.
* gcc.dg/vect/vect-1.c: New test.
* gcc.dg/vect/vect-2.c: New test.
* gcc.dg/vect/vect-3.c: New test.
* gcc.dg/vect/vect-4.c: New test.
* gcc.dg/vect/vect-5.c: New test.
* gcc.dg/vect/vect-6.c: New test.
* gcc.dg/vect/vect-7.c: New test.
* gcc.dg/vect/vect-8.c: New test.
* gcc.dg/vect/vect-9.c: New test.
* gcc.dg/vect/vect-10.c: New test.
* gcc.dg/vect/vect-11.c: New test.
* gcc.dg/vect/vect-12.c: New test.
* gcc.dg/vect/vect-13.c: New test.
* gcc.dg/vect/vect-14.c: New test.
* gcc.dg/vect/vect-15.c: New test.
* gcc.dg/vect/vect-16.c: New test.
* gcc.dg/vect/vect-17.c: New test.
* gcc.dg/vect/vect-18.c: New test.
* gcc.dg/vect/vect-19.c: New test.
* gcc.dg/vect/vect-20.c: New test.
* gcc.dg/vect/vect-21.c: New test.
* gcc.dg/vect/vect-22.c: New test.
* gcc.dg/vect/vect-23.c: New test.
* gcc.dg/vect/vect-24.c: New test.
* gcc.dg/vect/vect-25.c: New test.
* gcc.dg/vect/vect-26.c: New test.
* gcc.dg/vect/vect-27.c: New test.
* gcc.dg/vect/vect-28.c: New test.
* gcc.dg/vect/vect-29.c: New test.
* gcc.dg/vect/vect-30.c: New test.
* gcc.dg/vect/vect-31.c: New test.
* gcc.dg/vect/vect-32.c: New test.
* gcc.dg/vect/vect-33.c: New test.
* gcc.dg/vect/vect-34.c: New test.
* gcc.dg/vect/vect-35.c: New test.
* gcc.dg/vect/vect-36.c: New test.
* gcc.dg/vect/vect-37.c: New test.
* gcc.dg/vect/vect-38.c: New test.
* gcc.dg/vect/vect-40.c: New test.
* gcc.dg/vect/vect-41.c: New test.
* gcc.dg/vect/vect-42.c: New test.
* gcc.dg/vect/vect-43.c: New test.
* gcc.dg/vect/vect-44.c: New test.
* gcc.dg/vect/vect-45.c: New test.
* gcc.dg/vect/vect-46.c: New test.
* gcc.dg/vect/vect-47.c: New test.
* gcc.dg/vect/vect-48.c: New test.
* gcc.dg/vect/vect-49.c: New test.
* gcc.dg/vect/vect-50.c: New test.
* gcc.dg/vect/vect-51.c: New test.
* gcc.dg/vect/vect-52.c: New test.
* gcc.dg/vect/vect-53.c: New test.
* gcc.dg/vect/vect-54.c: New test.
* gcc.dg/vect/vect-55.c: New test.
* gcc.dg/vect/vect-56.c: New test.
* gcc.dg/vect/vect-57.c: New test.
* gcc.dg/vect/vect-58.c: New test.
* gcc.dg/vect/vect-59.c: New test.
* gcc.dg/vect/vect-60.c: New test.
* gcc.dg/vect/vect-61.c: New test.
* gcc.dg/vect/vect-all.c: New test.
* gcc.dg/vect/vect-none.c: New test.
2004-08-19 Tom Tromey <tromey@redhat.com>
* java/net/DatagramSocket.java: Fixed typo.
2004-08-19 Paolo Carlini <pcarlini@suse.de>
* testsuite/22_locale/time_put/put/char/1.cc: Add VERIFY on the
results.
* testsuite/22_locale/time_put/put/char/2.cc: Likewise.
* testsuite/22_locale/time_put/put/char/3.cc: Likewise.
* testsuite/22_locale/time_put/put/char/4.cc: Likewise.
* testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
* testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
* testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
* testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
2004-08-19 Paolo Carlini <pcarlini@suse.de>
* config/abi/x86_64-linux-gnu/baseline_symbols.txt: Update to 3.4.0.