12 new GCC HEAD@171845 regressions

GCC regression tester regress@geoffk.org
Fri Apr 1 19:41:00 GMT 2011


With your recent patch, GCC HEAD revision 171845 had problems on:
native: regress-15 (12 NEW failures)
The previous build was of revision 171836.

Regressions for native:
old   gcc.sum gcc.dg/guality/vla-2.c
old   gcc.sum gcc.dg/vect/pr38529.c
NEW   gcc/build/genautomata.o differs
NEW   gcc/c-decl.o differs
NEW   gcc/combine.o differs
NEW   gcc/gimple-iterator.o differs
NEW   gcc/tree-iterator.o differs
NEW   gcc/tree-ssa-structalias.o differs
old   gfortran.sum gfortran.dg/cray_pointers_8.f90
NEW   libiberty/floatformat.o differs
NEW   libiberty/pic/floatformat.o differs
NEW   libiberty/pic/md5.o differs
NEW   libiberty/pic/regex.o differs
NEW   zlib/libz_a-infback.o differs
NEW   zlib/libz_a-inflate.o differs

Log information for changes since the last build:
------------------------------------------------------------------------
r171837 | uweigand | 2011-04-01 10:16:47 -0700 (Fri, 01 Apr 2011) | 2 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/spu/t-spu-elf

	* config/spu/t-spu-elf (dp-bit.c): Use > instead of >>.

------------------------------------------------------------------------
r171839 | bernds | 2011-04-01 10:35:13 -0700 (Fri, 01 Apr 2011) | 8 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/dwarf2out.c
   M /trunk/gcc/dwarf2out.h
   M /trunk/gcc/final.c

	* dwarf2out.h (dwarf2out_frame_debug_init): Declare.
	* dwarf2out.c (dwarf2out_frame_debug_init): New function, broken
	out of ...
	(dwarf2out_frame_debug): ... here. Don't handle a NULL argument.
	* final.c (final_start_function): Call the new function rather
	than using a NULL argument for dwarf2out_frame_debug.


------------------------------------------------------------------------
r171840 | bernds | 2011-04-01 10:40:27 -0700 (Fri, 01 Apr 2011) | 6 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/ifcvt.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.c-torture/compile/20110401-1.c

	* ifcvt.c (cond_exec_process_insns): Disallow converting a block
	that contains the prologue.

	* gcc.c-torture/compile/20110401-1.c: New test.


------------------------------------------------------------------------
r171841 | bernds | 2011-04-01 10:41:18 -0700 (Fri, 01 Apr 2011) | 3 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/haifa-sched.c

	* haifa-sched.c (queue_insn): New arg REASON.  All callers
	changed.  Print it in debugging output.

------------------------------------------------------------------------
r171842 | bernds | 2011-04-01 10:42:35 -0700 (Fri, 01 Apr 2011) | 2 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/sched-ebb.c

	* sched-ebb.c (schedule_ebbs): Honor the BB_DISABLE_SCHEDULE flag.

------------------------------------------------------------------------
r171843 | bernds | 2011-04-01 10:46:17 -0700 (Fri, 01 Apr 2011) | 17 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/haifa-sched.c
   M /trunk/gcc/modulo-sched.c
   M /trunk/gcc/sched-ebb.c
   M /trunk/gcc/sched-int.h
   M /trunk/gcc/sched-rgn.c
   M /trunk/gcc/sel-sched-ir.c

	* sched-ebb.c (begin_schedule_ready): Remove second argument.
	Split most of the code into...
	(begin_move_insn): ... here.  New function.
	(ebb_sched_info): Add a pointer to it.
	* haifa-sched.c (scheduled_insns): New static variable.
	(sched_extend_ready_list): Allocate it.
	(schedule_block): Use it to record the order of scheduled insns.
	Perform RTL changes to move insns only after all scheduling
	decisions have been made.
	* modulo-sched.c (sms_sched_haifa_sched_info): Add NULL entry for the
	begin_move_insn field.
	* sel-sched-ir.c (sched_sel_haifa_sched_info): Likewise.
	* sched-int.h (struct haifa_sched_info): Remove second argument
	from begin_schedule_ready hook.  Add new member begin_move_insn.
	* sched-rgn.c (begin_schedule_ready): Remove second argument.
	(rgn_const_sched_info): Add NULL entry for the begin_move_insn field.

------------------------------------------------------------------------
r171844 | bernds | 2011-04-01 10:47:12 -0700 (Fri, 01 Apr 2011) | 28 lines
Changed paths:
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/g++.dg/lto/20081109-1_0.C
   M /trunk/gcc/testsuite/g++.dg/lto/20081118_0.C
   M /trunk/gcc/testsuite/g++.dg/lto/20081119-1_0.C
   M /trunk/gcc/testsuite/g++.dg/lto/20081123_0.C
   M /trunk/gcc/testsuite/g++.dg/lto/20081204-1_0.C
   M /trunk/gcc/testsuite/g++.dg/lto/20081219_0.C
   M /trunk/gcc/testsuite/g++.dg/lto/20090302_0.C
   M /trunk/gcc/testsuite/g++.dg/lto/20090313_0.C
   M /trunk/gcc/testsuite/g++.dg/lto/20091002-1_0.C
   M /trunk/gcc/testsuite/g++.dg/lto/20091002-2_0.C
   M /trunk/gcc/testsuite/g++.dg/lto/20091002-3_0.C
   M /trunk/gcc/testsuite/g++.dg/lto/20091004-1_0.C
   M /trunk/gcc/testsuite/g++.dg/lto/20091004-2_0.C
   M /trunk/gcc/testsuite/gcc.dg/lto/20081204-1_0.c
   M /trunk/gcc/testsuite/gcc.dg/lto/20081224_0.c
   M /trunk/gcc/testsuite/gcc.dg/lto/20090116_0.c
   M /trunk/gcc/testsuite/gcc.dg/lto/20090126-2_0.c
   M /trunk/gcc/testsuite/gcc.dg/lto/20090206-2_0.c
   M /trunk/gcc/testsuite/gcc.dg/lto/20090210_0.c
   M /trunk/gcc/testsuite/gcc.dg/lto/20090219_0.c
   M /trunk/gcc/testsuite/gcc.dg/lto/20091013-1_0.c
   M /trunk/gcc/testsuite/gcc.dg/lto/20091014-1_0.c
   M /trunk/gcc/testsuite/gcc.dg/lto/20091015-1_0.c
   M /trunk/gcc/testsuite/gcc.dg/lto/20091016-1_0.c
   M /trunk/gcc/testsuite/gcc.dg/lto/20091020-1_0.c
   M /trunk/gcc/testsuite/gcc.dg/lto/20091020-2_0.c

	* g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
	* g++.dg/lto/20091002-2_0.C: Likewise.
	* g++.dg/lto/20090303_0.c: Likewise.
	* g++.dg/lto/20091004-1_0.C: Likewise.
	* g++.dg/lto/20091002-3_0.C: Likewise.
	* g++.dg/lto/20091004-2_0.C: Likewise.
	* g++.dg/lto/20081123_0.C: Likewise.
	* g++.dg/lto/20090313_0.C: Likewise.
	* g++.dg/lto/20081109-1_0.C: Likewise.
	* g++.dg/lto/20081219_0.C: Likewise.
	* g++.dg/lto/20081204-1_0.C: Likewise.
	* g++.dg/lto/20090302_0.C: Likewise.
	* g++.dg/lto/20081119-1_0.C: Likewise.
	* g++.dg/lto/20081118_0.C: Likewise.
	* gcc.dg/lto/20091020-2_0.c: Likewise.
	* gcc.dg/lto/20090210_0.c: Likewise.
	* gcc.dg/lto/20081204-1_0.c: Likewise.
	* gcc.dg/lto/20081224_0.c: Likewise.
	* gcc.dg/lto/20090219_0.c: Likewise.
	* gcc.dg/lto/20091014-1_0.c: Likewise.
	* gcc.dg/lto/20091016-1_0.c: Likewise.
	* gcc.dg/lto/20090206-2_0.c: Likewise.
	* gcc.dg/lto/20090116_0.c: Likewise.
	* gcc.dg/lto/20091013-1_0.c: Likewise.
	* gcc.dg/lto/20091015-1_0.c: Likewise.
	* gcc.dg/lto/20090126-2_0.c: Likewise.


------------------------------------------------------------------------
r171845 | bernds | 2011-04-01 10:48:35 -0700 (Fri, 01 Apr 2011) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/haifa-sched.c

	* haifa-sched.c (prune_ready_list): New function, broken out of
	schedule_block.
	(schedule_block): Use it.

------------------------------------------------------------------------

For more information, see <http://glutton.geoffk.org/HEAD/>.

-------------- next part --------------

-- 
Geoffrey Keating <geoffk@geoffk.org> 
(via an automated GCC regression-testing script.)


More information about the Gcc-regression mailing list