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]
Other format: [Raw text]

new FAILs on HEAD


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]