3 new GCC HEAD@174775 regressions

GCC regression tester regress@geoffk.org
Wed Jun 8 00:02:00 GMT 2011


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

Regressions for native:
old   gcc.sum gcc.dg/guality/vla-2.c
old   gcc.sum gcc.dg/tree-ssa/vrp47.c
NEW   libstdc++.sum 20_util/unique_ptr/cons/ptr_deleter_neg.cc
NEW   libstdc++.sum 23_containers/forward_list/requirements/citerators.cc
NEW   libstdc++.sum 23_containers/multimap/modifiers/insert/1.cc

Log information for changes since the last build:
------------------------------------------------------------------------
r174767 | nicola | 2011-06-07 14:20:42 -0700 (Tue, 07 Jun 2011) | 9 lines
Changed paths:
   M /trunk/libobjc/ChangeLog
   M /trunk/libobjc/class.c

In libobjc/:
2011-06-07  Nicola Pero  <nicola.pero@meta-innovation.com>

	* class.c (objc_next_class): Removed.
	(class_pose_as): Removed.
	(CLASSOF): Removed.
	(class_table_replace): Removed.
	(objc_lookup_class): Removed.

------------------------------------------------------------------------
r174768 | nicola | 2011-06-07 14:36:57 -0700 (Tue, 07 Jun 2011) | 6 lines
Changed paths:
   M /trunk/libobjc/ChangeLog
   M /trunk/libobjc/encoding.c

In libobjc/:
2011-06-07  Nicola Pero  <nicola.pero@meta-innovation.com>

	* encoding.c (method_get_number_of_arguments): Removed.
	(method_get_sizeof_arguments): Removed.

------------------------------------------------------------------------
r174770 | jason | 2011-06-07 14:52:46 -0700 (Tue, 07 Jun 2011) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/c-family/ChangeLog
   M /trunk/gcc/c-family/c-format.c
   M /trunk/gcc/pretty-print.h

gcc/
	* pretty-print.h (ATTRIBUTE_GCC_PPDIAG): Use GCC_DIAG_STYLE if set.
gcc/c-family/
	* c-format.c (gcc_cxxdiag_char_table): Add 'S' format.
------------------------------------------------------------------------
r174771 | jason | 2011-06-07 14:53:53 -0700 (Tue, 07 Jun 2011) | 2 lines
Changed paths:
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/pt.c

	* pt.c (deduction_tsubst_fntype): Use push_deduction_access_scope.
	(fn_type_unification): Don't call push_deduction_access_scope here.
------------------------------------------------------------------------
r174772 | jason | 2011-06-07 14:54:07 -0700 (Tue, 07 Jun 2011) | 11 lines
Changed paths:
   M /trunk/gcc/c-family/ChangeLog
   M /trunk/gcc/c-family/c-common.c
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/error.c
   M /trunk/gcc/cp/pt.c
   M /trunk/gcc/doc/invoke.texi
   M /trunk/gcc/testsuite/ChangeLog
   M /trunk/gcc/testsuite/g++.dg/abi/mangle11.C
   M /trunk/gcc/testsuite/g++.dg/abi/mangle12.C
   M /trunk/gcc/testsuite/g++.dg/abi/mangle17.C
   M /trunk/gcc/testsuite/g++.dg/abi/mangle20-2.C
   M /trunk/gcc/testsuite/g++.dg/abi/pragma-pack1.C
   M /trunk/gcc/testsuite/g++.dg/cpp0x/decltype26.C
   M /trunk/gcc/testsuite/g++.dg/cpp0x/decltype28.C
   M /trunk/gcc/testsuite/g++.dg/cpp0x/decltype29.C
   M /trunk/gcc/testsuite/g++.dg/cpp0x/enum11.C
   M /trunk/gcc/testsuite/g++.dg/cpp0x/forw_enum8.C
   M /trunk/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-errloc2.C
   M /trunk/gcc/testsuite/g++.dg/cpp0x/pr47416.C
   M /trunk/gcc/testsuite/g++.dg/ext/case-range2.C
   M /trunk/gcc/testsuite/g++.dg/ext/case-range3.C
   M /trunk/gcc/testsuite/g++.dg/gomp/for-19.C
   M /trunk/gcc/testsuite/g++.dg/gomp/pr37533.C
   M /trunk/gcc/testsuite/g++.dg/gomp/pr38639.C
   M /trunk/gcc/testsuite/g++.dg/gomp/tpl-parallel-2.C
   M /trunk/gcc/testsuite/g++.dg/inherit/base3.C
   M /trunk/gcc/testsuite/g++.dg/inherit/using6.C
   M /trunk/gcc/testsuite/g++.dg/init/placement4.C
   M /trunk/gcc/testsuite/g++.dg/init/reference3.C
   M /trunk/gcc/testsuite/g++.dg/lookup/scoped6.C
   M /trunk/gcc/testsuite/g++.dg/lookup/using7.C
   M /trunk/gcc/testsuite/g++.dg/other/abstract1.C
   M /trunk/gcc/testsuite/g++.dg/other/error10.C
   M /trunk/gcc/testsuite/g++.dg/other/error5.C
   M /trunk/gcc/testsuite/g++.dg/other/field1.C
   M /trunk/gcc/testsuite/g++.dg/other/offsetof5.C
   M /trunk/gcc/testsuite/g++.dg/parse/bitfield2.C
   M /trunk/gcc/testsuite/g++.dg/parse/constant4.C
   M /trunk/gcc/testsuite/g++.dg/parse/crash20.C
   M /trunk/gcc/testsuite/g++.dg/parse/invalid-op1.C
   M /trunk/gcc/testsuite/g++.dg/parse/non-dependent2.C
   M /trunk/gcc/testsuite/g++.dg/parse/template18.C
   M /trunk/gcc/testsuite/g++.dg/tc1/dr152.C
   M /trunk/gcc/testsuite/g++.dg/tc1/dr166.C
   M /trunk/gcc/testsuite/g++.dg/tc1/dr176.C
   M /trunk/gcc/testsuite/g++.dg/tc1/dr213.C
   M /trunk/gcc/testsuite/g++.dg/template/access11.C
   M /trunk/gcc/testsuite/g++.dg/template/access2.C
   M /trunk/gcc/testsuite/g++.dg/template/access3.C
   M /trunk/gcc/testsuite/g++.dg/template/access7.C
   M /trunk/gcc/testsuite/g++.dg/template/arg7.C
   M /trunk/gcc/testsuite/g++.dg/template/cond2.C
   M /trunk/gcc/testsuite/g++.dg/template/crash13.C
   M /trunk/gcc/testsuite/g++.dg/template/crash40.C
   M /trunk/gcc/testsuite/g++.dg/template/crash7.C
   M /trunk/gcc/testsuite/g++.dg/template/crash84.C
   M /trunk/gcc/testsuite/g++.dg/template/ctor5.C
   M /trunk/gcc/testsuite/g++.dg/template/defarg13.C
   M /trunk/gcc/testsuite/g++.dg/template/defarg14.C
   M /trunk/gcc/testsuite/g++.dg/template/dtor7.C
   M /trunk/gcc/testsuite/g++.dg/template/eh2.C
   M /trunk/gcc/testsuite/g++.dg/template/error2.C
   M /trunk/gcc/testsuite/g++.dg/template/error43.C
   M /trunk/gcc/testsuite/g++.dg/template/friend32.C
   M /trunk/gcc/testsuite/g++.dg/template/injected1.C
   M /trunk/gcc/testsuite/g++.dg/template/instantiate1.C
   M /trunk/gcc/testsuite/g++.dg/template/instantiate3.C
   M /trunk/gcc/testsuite/g++.dg/template/instantiate5.C
   M /trunk/gcc/testsuite/g++.dg/template/instantiate7.C
   M /trunk/gcc/testsuite/g++.dg/template/local6.C
   M /trunk/gcc/testsuite/g++.dg/template/lookup2.C
   M /trunk/gcc/testsuite/g++.dg/template/member5.C
   M /trunk/gcc/testsuite/g++.dg/template/memfriend15.C
   M /trunk/gcc/testsuite/g++.dg/template/memfriend16.C
   M /trunk/gcc/testsuite/g++.dg/template/memfriend17.C
   M /trunk/gcc/testsuite/g++.dg/template/memfriend7.C
   M /trunk/gcc/testsuite/g++.dg/template/meminit1.C
   M /trunk/gcc/testsuite/g++.dg/template/nested3.C
   M /trunk/gcc/testsuite/g++.dg/template/non-type-template-argument-1.C
   M /trunk/gcc/testsuite/g++.dg/template/nontype12.C
   M /trunk/gcc/testsuite/g++.dg/template/nontype13.C
   M /trunk/gcc/testsuite/g++.dg/template/nontype6.C
   M /trunk/gcc/testsuite/g++.dg/template/pr23510.C
   M /trunk/gcc/testsuite/g++.dg/template/pr35240.C
   M /trunk/gcc/testsuite/g++.dg/template/ptrmem15.C
   M /trunk/gcc/testsuite/g++.dg/template/ptrmem6.C
   M /trunk/gcc/testsuite/g++.dg/template/qualified-id1.C
   M /trunk/gcc/testsuite/g++.dg/template/qualttp20.C
   M /trunk/gcc/testsuite/g++.dg/template/qualttp3.C
   M /trunk/gcc/testsuite/g++.dg/template/qualttp4.C
   M /trunk/gcc/testsuite/g++.dg/template/qualttp5.C
   M /trunk/gcc/testsuite/g++.dg/template/qualttp6.C
   M /trunk/gcc/testsuite/g++.dg/template/qualttp7.C
   M /trunk/gcc/testsuite/g++.dg/template/qualttp8.C
   M /trunk/gcc/testsuite/g++.dg/template/recurse.C
   M /trunk/gcc/testsuite/g++.dg/template/recurse2.C
   M /trunk/gcc/testsuite/g++.dg/template/ref5.C
   M /trunk/gcc/testsuite/g++.dg/template/scope2.C
   M /trunk/gcc/testsuite/g++.dg/template/sfinae10.C
   M /trunk/gcc/testsuite/g++.dg/template/sfinae3.C
   M /trunk/gcc/testsuite/g++.dg/template/sizeof3.C
   M /trunk/gcc/testsuite/g++.dg/template/static9.C
   M /trunk/gcc/testsuite/g++.dg/template/template-id-2.C
   M /trunk/gcc/testsuite/g++.dg/template/typedef13.C
   M /trunk/gcc/testsuite/g++.dg/template/typename4.C
   M /trunk/gcc/testsuite/g++.dg/template/using14.C
   M /trunk/gcc/testsuite/g++.dg/template/using2.C
   M /trunk/gcc/testsuite/g++.dg/template/warn1.C
   M /trunk/gcc/testsuite/g++.dg/warn/Wparentheses-13.C
   M /trunk/gcc/testsuite/g++.dg/warn/Wparentheses-15.C
   M /trunk/gcc/testsuite/g++.dg/warn/Wparentheses-16.C
   M /trunk/gcc/testsuite/g++.dg/warn/Wparentheses-17.C
   M /trunk/gcc/testsuite/g++.dg/warn/Wparentheses-18.C
   M /trunk/gcc/testsuite/g++.dg/warn/Wparentheses-19.C
   M /trunk/gcc/testsuite/g++.dg/warn/Wparentheses-20.C
   M /trunk/gcc/testsuite/g++.dg/warn/Wparentheses-23.C
   M /trunk/gcc/testsuite/g++.dg/warn/Wstrict-aliasing-3.C
   M /trunk/gcc/testsuite/g++.dg/warn/noeffect2.C
   M /trunk/gcc/testsuite/g++.dg/warn/noeffect4.C
   M /trunk/gcc/testsuite/g++.dg/warn/pr8570.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.brendan/init2.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.eh/spec6.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.pt/crash10.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.pt/crash36.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.pt/derived3.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.pt/error2.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.pt/explicit70.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.pt/infinite1.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.pt/memtemp89.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.pt/overload7.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.pt/vaarg3.C
   M /trunk/gcc/testsuite/lib/prune.exp
   M /trunk/libstdc++-v3/ChangeLog
   M /trunk/libstdc++-v3/testsuite/20_util/declval/requirements/1_neg.cc
   M /trunk/libstdc++-v3/testsuite/20_util/duration/requirements/typedefs_neg1.cc
   M /trunk/libstdc++-v3/testsuite/20_util/duration/requirements/typedefs_neg2.cc
   M /trunk/libstdc++-v3/testsuite/20_util/duration/requirements/typedefs_neg3.cc
   M /trunk/libstdc++-v3/testsuite/20_util/forward/1_neg.cc
   M /trunk/libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs_neg.cc
   M /trunk/libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc
   M /trunk/libstdc++-v3/testsuite/20_util/ratio/cons/cons_overflow_neg.cc
   M /trunk/libstdc++-v3/testsuite/20_util/ratio/operations/ops_overflow_neg.cc
   M /trunk/libstdc++-v3/testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc
   M /trunk/libstdc++-v3/testsuite/ext/ext_pointer/1_neg.cc
   M /trunk/libstdc++-v3/testsuite/ext/pb_ds/example/hash_resize_neg.cc
   M /trunk/libstdc++-v3/testsuite/ext/type_traits/add_unsigned_floating_neg.cc
   M /trunk/libstdc++-v3/testsuite/ext/type_traits/add_unsigned_integer_neg.cc
   M /trunk/libstdc++-v3/testsuite/ext/type_traits/remove_unsigned_floating_neg.cc
   M /trunk/libstdc++-v3/testsuite/ext/type_traits/remove_unsigned_integer_neg.cc
   M /trunk/libstdc++-v3/testsuite/lib/prune.exp
   M /trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc

	PR c++/48969
	PR c++/44175
gcc/c-family/
	* c-common.c (max_tinst_depth): Lower default to 900.
gcc/cp/
	* error.c (subst_to_string): New.
	(cp_printer): Use it for 'S'.
	(print_instantiation_partial_context_line): Handle subst context.
	* pt.c (push_tinst_level): Handle subst context.
	(deduction_tsubst_fntype): Don't track specific substitutions.
	Use push_tinst_level.
------------------------------------------------------------------------
r174773 | nicola | 2011-06-07 15:07:48 -0700 (Tue, 07 Jun 2011) | 17 lines
Changed paths:
   M /trunk/libobjc/ChangeLog
   M /trunk/libobjc/error.c
   M /trunk/libobjc/gc.c
   M /trunk/libobjc/objc-private/module-abi-8.h
   M /trunk/libobjc/objects.c
   M /trunk/libobjc/selector.c

In libobjc/:
2011-06-07  Nicola Pero  <nicola.pero@meta-innovation.com>

	* objc-private/module-abi-8.h (class_get_instance_size): Removed.
	* objects.c (class_create_instance): Removed.
	* error.c (__USE_FIXED_PROTOTYPES__): Removed.
	* gc.c (__objc_generate_gc_type_description): Use
	class_getInstanceSize() instead of class_get_instance_size().
	* selector.c (sel_types_match): Made static.
	(sel_get_typed_uid): Removed.
	(sel_get_any_typed_uid): Removed.
	(sel_get_name): Removed.
	(sel_get_type): Removed.
	(sel_register_name): Removed.
	(sel_register_typed_name): Removed.
	(sel_get_uid): Removed.

------------------------------------------------------------------------
r174775 | nicola | 2011-06-07 15:25:13 -0700 (Tue, 07 Jun 2011) | 7 lines
Changed paths:
   M /trunk/libobjc/ChangeLog
   M /trunk/libobjc/sendmsg.c

In libobjc/:
2011-06-07  Nicola Pero  <nicola.pero@meta-innovation.com>

	* sendmsg.c (class_get_instance_method): Removed.
	(class_get_class_method): Removed.
	(objc_get_uninstalled_dtable): Removed.

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

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