new FAILs on HEAD
Michael Ritzert
gcc@ds217-115-141-84.dedicated.hosteurope.de
Fri May 21 02:16:00 GMT 2004
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: g++.dg/pch/static-1.C -g assembly comparison
FAIL: g++.dg/pch/static-1.C -O2 -g (test for excess errors)
FAIL: g++.dg/pch/static-1.C -O2 (test for excess errors)
FAIL: g++.dg/pch/system-1.C -O2 -g (test for excess errors)
FAIL: g++.dg/pch/system-1.C -O2 (test for excess errors)
FAIL: g++.dg/pch/system-2.C -O2 -g (test for excess errors)
FAIL: g++.dg/pch/system-2.C -O2 (test for excess errors)
FAIL: g++.dg/pch/uninst.C -O2 -g (test for excess errors)
FAIL: g++.dg/pch/uninst.C -O2 (test for excess errors)
FAIL: gcc.dg/pch/common-1.c -O2 assembly comparison
FAIL: gcc.dg/pch/common-1.c -O3 -fomit-frame-pointer assembly comparison
FAIL: gcc.dg/pch/common-1.c -O3 -g assembly comparison
FAIL: gcc.dg/pch/common-1.c -Os assembly comparison
FAIL: gcc.dg/pch/except-1.c -O1 assembly comparison
FAIL: gcc.dg/pch/except-1.c -O2 (test for excess errors)
FAIL: gcc.dg/pch/except-1.c -O3 -fomit-frame-pointer (test for excess errors)
FAIL: gcc.dg/pch/except-1.c -O3 -g (test for excess errors)
FAIL: gcc.dg/pch/except-1.c -Os (test for excess errors)
FAIL: gcc.dg/pch/inline-1.c -O1 assembly comparison
FAIL: gcc.dg/pch/inline-1.c -O2 (test for excess errors)
FAIL: gcc.dg/pch/inline-1.c -O3 -fomit-frame-pointer (test for excess errors)
FAIL: gcc.dg/pch/inline-1.c -O3 -g (test for excess errors)
FAIL: gcc.dg/pch/inline-1.c -Os (test for excess errors)
FAIL: gcc.dg/pch/inline-2.c -O2 (test for excess errors)
FAIL: gcc.dg/pch/inline-2.c -O3 -fomit-frame-pointer (test for excess errors)
FAIL: gcc.dg/pch/inline-2.c -Os (test for excess errors)
FAIL: gcc.dg/pch/inline-3.c -O0 -g assembly comparison
FAIL: gcc.dg/pch/inline-3.c -O2 (test for excess errors)
FAIL: gcc.dg/pch/inline-3.c -O3 -fomit-frame-pointer (test for excess errors)
FAIL: gcc.dg/pch/inline-3.c -O3 -g (test for excess errors)
FAIL: gcc.dg/pch/inline-3.c -Os (test for excess errors)
FAIL: gcc.dg/pch/inline-4.c -O0 -g assembly comparison
FAIL: gcc.dg/pch/inline-4.c -O0 assembly comparison
FAIL: gcc.dg/pch/inline-4.c -O1 assembly comparison
FAIL: gcc.dg/pch/inline-4.c -O2 (test for excess errors)
FAIL: gcc.dg/pch/inline-4.c -O3 -g (test for excess errors)
FAIL: gcc.dg/pch/inline-4.c -Os (test for excess errors)
FAIL: gcc.dg/pch/static-1.c -O2 (test for excess errors)
FAIL: gcc.dg/pch/static-1.c -O3 -g (test for excess errors)
FAIL: gcc.dg/pch/static-2.c -O2 (test for excess errors)
FAIL: gcc.dg/pch/static-2.c -O3 -g (test for excess errors)
FAIL: gcc.dg/pch/static-3.c -O2 (test for excess errors)
FAIL: gcc.dg/pch/static-3.c -O3 -fomit-frame-pointer (test for excess errors)
FAIL: gcc.dg/pch/static-3.c -O3 -g (test for excess errors)
FAIL: gcc.dg/pch/static-3.c -Os (test for excess errors)
FAIL: gcc.dg/pch/system-1.c -O2 (test for excess errors)
FAIL: gcc.dg/pch/system-1.c -O3 -fomit-frame-pointer (test for excess errors)
FAIL: gcc.dg/pch/system-1.c -O3 -g (test for excess errors)
FAIL: ext/enc_filebuf/char/13189.cc (test for excess errors)
FAIL: ext/enc_filebuf/wchar_t/13189.cc (test for excess errors)
The complete testsuite logs can be found at
http://gcctests.port5.com/logs-HEAD-i686-1085076312.tar.bz2
These are the new ChangeLog entries since the last run:
2004-05-19 Joel Brobecker <brobecker@gnat.com>
* exp_dbug.ads: Correct comments concerning handling of overloading,
since we no longer use $ anymore.
2004-05-19 Sergey Rybin <rybin@act-europe.fr>
* sem_ch10.adb (Optional_Subunit): When loading a subunit, do not
ignore errors if ASIS_Mode is set. This prevents creating ASIS trees
with illegal subunits.
2004-05-19 Ed Schonberg <schonberg@gnat.com>
* sem_ch6.adb (Check_Following_Pragma): When compiling a subprogram
body with front-end inlining enabled, check whether an inline pragma
appears immediately after the body and applies to it.
* sem_prag.adb (Cannot_Inline): Emit warning if front-end inlining is
enabled and the pragma appears after the body of the subprogram.
2004-05-19 Jeff Law <law@redhat.com>
* tree-ssa-phiopt.c (value_replacement): Handle the case where
the desired edge out of COND_BLOCK reaches OTHER_BLOCK rather than
BB directly.
2004-05-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
PR c++/15463
* loop-iv.c (iv_number_of_iterations): Use trunc_int_for_mode on
result of inverse.
PR rtl-optimization/15274
* loop-iv.c (determine_max_iter, shorten_into_mode,
iv_number_of_iterations): Handle constants correctly.
* rtl.h (get_mode_bounds): Declaration changed.
* stor-layout.c (get_mode_bounds): Return a constant suitable for
the target mode.
PR rtl-optimization/14692
* loop-unswitch.c (may_unswitch_on): Try folding the result.
(unswitch_single_loop): Work correctly when may_unswitch_on
returns a folded constant.
* loop-iv.c (implies_p): Handle A < B ==> A + 1 <= B.
* simplify-rtx.c (simplify_const_relational_operation): Optimize
comparisons with mode bounds.
* function.c (struct temp_slot): Add new field prev.
(free_after_compilation, init_temp_slots): Free new fields.
(cut_slot_from_list, insert_slot_to_list,
temp_slots_at_level, max_slot_level, move_slot_to_level,
make_slot_available): New functions.
(assign_stack_temp_for_type, combine_temp_slots,
find_temp_slot_from_address, preserve_temp_slots,
preserve_rtl_expr_result, free_temp_slots,
free_temps_for_rtl_expr, pop_temp_slots): Work with
the new structure of lists.
(mark_all_temps_used): Removed.
* function.h (struct function): Field x_temp_slots
replaced by x_used_temp_slots and x_avail_temp_slots.
(temp_slots): Replaced by ...
(used_temp_slots, avail_temp_slots): New.
* tree.h (mark_all_temps_used): Declaration removed.
* loop-iv.c (mark_single_set, get_biv_step_1, iv_analyze,
simplify_using_assignment): Take the expression out of
the expr_list wrapper.
* loop-iv.c (iv_number_of_iterations): Improve clasification of
infinite loops.
2004-05-19 Roger Sayle <roger@eyesopen.com>
* doc/tm.texi (TARGET_RTX_COSTS): Document that instruction
costs should be based on code size when optimizing for size.
2004-05-19 Paolo Bonzini <bonzini@gnu.org>
* typeck.c: Remove non-printable character 160.
2004-05-20 Andrew Pinski <pinskia@physics.uc.edu>
* rs6000.c (print_operand) <case 'z'>: Call
mark_decl_referenced before assemble_name.
2004-05-20 Zack Weinberg <zack@codesourcery.com>
* cgraph.c (hash_node, eq_node, cgraph_node, cgraph_remove_node)
(cgraph_varpool_hash_node, eq_cgraph_varpool_node)
(cgraph_varpool_node): Hash on the pointer to the decl, not
the DECL_UID. Fixes 64-bit bootstrap failure.
2004-05-20 Richard Earnshaw <rearnsha@arm.com>
* arm.md (ite_ne_zeroextractsi, ite_ne_zeroextractsi_shifted): Ensure
we don't earlyclobber operands used in the second insn.
2004-05-20 Steven Bosscher <stevenb@suse.de>
* tree-mudflap.c: Formatting fixes.
2004-05-20 J"orn Rennecke <joern.rennecke@superh.com>
* Makefile.in (GTFILES): Add $(srcdir)/reload.h.
* gengtype.c (open_base_files): Include reload.h in ifiles.
* reload.h (reg_equiv_memory_loc_varray): Declare.
* reload1.c (reg_equiv_memory_loc_varray): New variable.
(init_reload): Initialize it.
(reload): Instead of freeing reg_equiv_memory_loc, 'grow'
reg_equiv_memory_loc_varray to size 0.
* ra.c (reg_alloc): Allocate reg_equiv_memory_loc by
growing reg_equiv_memory_loc_varray to the desired size.
* passes.c (rest_of_handle_old_regalloc): Likewise.
* reload.c: Amend comment on calling init_reload.
2004-05-20 Nick Clifton <nickc@redhat.com>
* config/c4x/c4x.h (INITIALIZE_TRAMPOLINE): Replace 'tramp'
with 'TRAMP' in the body of the macro definition.
2004-05-19 H.J. Lu <hongjiu.lu@intel.com>
PR target/15383
* config/ia64/ia64.c (ia64_expand_compare): Don't check
TARGET_HPUX for TFmode compare. Abort if op0 is in TFmode and
cmptf_libfunc isn't set.
(ia64_init_libfuncs): Rename TFmode libfuncs using the HPUX
conventions.
(ia64_sysv4_init_libfuncs): New.
* config/ia64/sysv4.h (TARGET_INIT_LIBFUNCS): New. Defined as
ia64_sysv4_init_libfuncs.
2004-05-20 Falk Hueffner <falk@debian.org>
PR other/15526
* libgcc2.c (__mulvsi3): Fix overflow test.
2004-05-19 Andrew Pinski <pinskia@physics.uc.edu>
PR c/14171
* reg-stack.c (nan): Rename to ...
(not_a_num): Here.
(reg_to_stack): Rename nan to not_a_num.
(subst_stack_regs_pat): Likewise.
(convert_regs_entry): Likewise.
(convert_regs_1): Likewise.
* tree-cfg.c (find_case_label_for_value): Replace call to
simple_cst_equal with tree_int_cst_equal.
* tree-into-ssa.c (prepare_operand_for_rename): New argument is_use.
If the operand is for a use, then strip away the SSA_NAME, do not
strip away the SSA_NAME for a set. Never call release_ssa_name.
(mark_def_sites): Appropriately pass additional argument to
prepare_operand_for_rename. If a VDEF_RESULT is not an SSA_NAME,
then set the VDEF_RESULT to the VDEF_OP.
(set_def_block): Strip away any SSA_NAME to get to the real
underlying variable.
2005-05-20 Andrew Pinski <pinskia@physics.uc.edu>
* optimize.c (calls_setjmp_r): Remove.
(calls_setjmp_p): Remove.
* cp-tree.c (calls_setjmp_p): Remove.
* decl.c (finish_function): Do not call calls_setjmp_p.
2004-05-20 Falk Hueffner <falk@debian.org>
PR other/15526
* gcc.dg/ftrapv-1.c: New test case.
2004-05-19 Anthony Green <green@localhost.localdomain>
* Makefile.am (awt_java_source_files): Remove javax.rmi and
gnu.javax.rmi code.
* Makefile.in: Rebuilt.
* javax/rmi/ClassDesc.java, javax/rmi/StubDelegate.java,
javax/rmi/UtilDelegate.java, javax/rmi/Stub.java,
javax/rmi/Util.java, javax/rmi/ObjectImpl.java,
javax/rmi/SystemException.java, javax/rmi/ValueHandler.java,
javax/rmi/PortableRemoteObjectDelegate.java, javax/rmi/Tie.java,
gnu/javax/rmi/CORBA/DelegateFactory.java,
gnu/javax/rmi/CORBA/GetDelegateInstanceException.java,
gnu/javax/rmi/CORBA/PortableRemoteObjectDelegateImpl.java,
gnu/javax/rmi/CORBA/StubDelegateImpl.java,
gnu/javax/rmi/CORBA/UtilDelegateImpl.java,
gnu/javax/rmi/CORBA/ValueHandlerImpl.java,
gnu/javax/rmi/PortableServer.java: Remove files.
2004-05-19 Anthony Green <green@redhat.com>
* Makefile.am: Define JAVA_EXT_DIRS.
* Makefile.in: Rebuilt.
* java/lang/natRuntime.cc (insertSystemProperties): Set
java.ext.dirs property.
More information about the Gcc-regression
mailing list