1 new GCC HEAD@200940 regression

GCC regression tester regress@geoffk.org
Sun Jul 14 01:24:00 GMT 2013


With your recent patch, GCC HEAD revision 200940 had problems on:
native: regress-3 (1 NEW failures)
The previous build was of revision 200936.

Regressions for native:
old   gcc.sum gcc.dg/guality/vla-2.c
NEW   gcc.sum gcc.dg/pr42611.c
old   gfortran.sum gfortran.dg/lto/pr45586

Log information for changes since the last build:
------------------------------------------------------------------------
r200937 | jason | 2013-07-13 16:10:12 -0700 (Sat, 13 Jul 2013) | 7 lines
Changed paths:
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/call.c
   M /trunk/gcc/cp/cp-tree.h
   M /trunk/gcc/cp/cvt.c
   M /trunk/gcc/cp/pt.c
   M /trunk/gcc/cp/search.c

	* call.c (can_convert): Allow user-defined conversions.
	(can_convert_standard): New.
	* cp-tree.h: Declare it.
	* cvt.c (convert_to_reference): Use it.
	* pt.c (convert_nontype_argument): Likewise.
	* search.c (check_final_overrider): Likewise.
	Don't worry about user-defined conversions.
------------------------------------------------------------------------
r200938 | jason | 2013-07-13 16:10:17 -0700 (Sat, 13 Jul 2013) | 5 lines
Changed paths:
   M /trunk/gcc/c/ChangeLog
   M /trunk/gcc/c/c-decl.c
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/class.c
   A /trunk/gcc/testsuite/c-c++-common/pr57793.c

	PR c++/57793
c/
	* c-decl.c (finish_struct): Check for too-large class.
cp/
	* class.c (layout_class_type): Check for too-large class.
------------------------------------------------------------------------
r200939 | jason | 2013-07-13 16:10:24 -0700 (Sat, 13 Jul 2013) | 3 lines
Changed paths:
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/init.c
   A /trunk/gcc/testsuite/g++.dg/cpp0x/defaulted45.C
   A /trunk/gcc/testsuite/g++.dg/cpp1y/vla-initlist1.C

	PR c++/57402
	* init.c (build_vec_init): Use {} for arrays of class type.
	(build_vec_delete): Don't take the address of the array.
------------------------------------------------------------------------
r200940 | jason | 2013-07-13 16:10:29 -0700 (Sat, 13 Jul 2013) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/print-tree.c
   M /trunk/gcc/tree.h

	* print-tree.c (debug_vec_tree): Use debug_raw.
	(debug_raw (vec<tree, va_gc> &)): New.
	(debug_raw (vec<tree, va_gc> *)): New.
	* tree.h: Declare them.
------------------------------------------------------------------------

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