Fwd: 1 new GCC HEAD@142442 regression

Geoff Keating geoffk@apple.com
Fri Dec 5 19:42:00 GMT 2008


Looks like Richard's fix for this testcase didn't work.

Begin forwarded message:

> From: regress@apple.com (regress)
> Date: December 4, 2008 7:42:24 PM PST
> To: geoffk@apple.com
> Subject: 1 new GCC HEAD@142442 regression
> Reply-To: geoffk@apple.com
>
> With your recent patch, GCC HEAD revision 142442 had problems on:
> native: regress-35 (1 NEW failures)
> The previous build was of revision 142431.
>
> Regressions for native:
> old   g++.sum g++.dg/eh/crossjump1.C
> old   g++.sum g++.dg/inherit/covariant1.C
> old   g++.sum g++.dg/inherit/ptrmem2.C
> old   g++.sum g++.dg/init/copy5.C
> old   g++.sum g++.dg/pch/pch.C
> old   g++.sum g++.dg/pubtypes.C
> old   g++.sum g++.old-deja/g++.abi/empty2.C
> old   g++.sum g++.old-deja/g++.mike/virt2.C
> old   gcc.sum gcc.c-torture/compile/limits-exprparen.c
> old   gcc.sum gcc.c-torture/execute/930718-1.c
> NEW   gcc.sum gcc.dg/Wstrict-aliasing-converted-assigned.c
> old   gcc.sum gcc.dg/pch/save-temps-1.c
> old   gcc.sum gcc.dg/vect/vect-67.c
> old   libstdc++.sum ext/pb_ds/example/basic_map.cc
> old   libstdc++.sum ext/pb_ds/example/basic_multimap.cc
> old   libstdc++.sum ext/pb_ds/example/basic_set.cc
> old   libstdc++.sum ext/pb_ds/example/erase_if.cc
> old   libstdc++.sum ext/pb_ds/example/hash_illegal_resize.cc
> old   libstdc++.sum ext/pb_ds/example/hash_initial_size.cc
> old   libstdc++.sum ext/pb_ds/example/hash_load_set_change.cc
> old   libstdc++.sum ext/pb_ds/example/hash_mod.cc
> old   libstdc++.sum ext/pb_ds/example/hash_resize.cc
> old   libstdc++.sum ext/pb_ds/example/hash_shift_mask.cc
> old   libstdc++.sum ext/pb_ds/example/priority_queue_xref.cc
> old   libstdc++.sum ext/pb_ds/example/ranged_hash.cc
> old   libstdc++.sum ext/pb_ds/example/store_hash.cc
> old   libstdc++.sum ext/pb_ds/example/tree_join.cc
> old   libstdc++.sum ext/pb_ds/example/tree_order_statistics_join.cc
> old   libstdc++.sum ext/pb_ds/regression/associative_containers.cc
> old   libstdc++.sum ext/pb_ds/regression/hash_data_map_rand.cc
> old   libstdc++.sum ext/pb_ds/regression/hash_no_data_map_rand.cc
> old   libstdc++.sum ext/pb_ds/regression/tree_data_map_rand.cc
> old   libstdc++.sum ext/pb_ds/regression/tree_no_data_map_rand.cc
> old   libstdc++.sum ext/pb_ds/regression/trie_data_map_rand.cc
> old   libstdc++.sum ext/pb_ds/regression/trie_no_data_map_rand.cc
>
> Log information for changes since the last build:
> ------------------------------------------------------------------------
> r142432 | ebotcazou | 2008-12-04 03:44:41 -0800 (Thu, 04 Dec 2008) |  
> 2 lines
> Changed paths:
>   M /trunk/gcc/ChangeLog
>   M /trunk/gcc/cse.c
>   M /trunk/gcc/testsuite/ChangeLog
>   A /trunk/gcc/testsuite/gcc.dg/union-4.c
>
> 	* cse.c (equiv_constant): Fix pasto.
>
> ------------------------------------------------------------------------
> r142437 | rguenth | 2008-12-04 07:55:25 -0800 (Thu, 04 Dec 2008) |  
> 25 lines
> Changed paths:
>   M /trunk/gcc/ChangeLog
>   M /trunk/gcc/Makefile.in
>   M /trunk/gcc/cp/ChangeLog
>   M /trunk/gcc/cp/typeck.c
>   M /trunk/gcc/testsuite/ChangeLog
>   M /trunk/gcc/testsuite/g++.dg/warn/Wstrict-aliasing-float-ref-int- 
> obj.C
>   M /trunk/gcc/testsuite/gcc.dg/Wstrict-aliasing-converted-assigned.c
>   M /trunk/gcc/testsuite/gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c
>   M /trunk/gcc/tree-inline.c
>   D /trunk/gcc/tree-ssa-alias-warnings.c
>   M /trunk/gcc/tree-ssa-alias.c
>   M /trunk/gcc/tree-ssa-reassoc.c
>   M /trunk/gcc/tree-ssa-structalias.c
>
> 2008-12-04  Richard Guenther  <rguenther@suse.de>
>
> 	PR middle-end/36509
> 	PR c++/38334
> 	* Makefile.in (tree-ssa-alias-warnings.o): Remove.
> 	(tree-ssa-structalias.o): Remove errors.h dependency.
> 	(tree-ssa-reassoc.o): Likewise.
> 	* tree-ssa-reassoc.c: Do not include errors.h.
> 	* tree-ssa-alias-warnings.c: Remove.
> 	* tree-ssa-alias.c (compute_may_aliases): Remove call to
> 	strict_aliasing_warning_backend.
> 	* tree-ssa-structalias.c (emit_pointer_definition): New function.
> 	(emit_alias_warning): Likewise.
> 	(set_uids_in_ptset): Warn for clear cases of type-punning.
> 	* tree-inline.c (remap_gimple_op_r): Preserve TREE_NO_WARNING
> 	on INDIRECT_REFs.
>
> 	cp/
> 	* typeck.c (get_member_function_from_ptrfunc): Mark the vtbl
> 	pointer access with TREE_NO_WARNING.
>
> 	* gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: Adjust, remove XFAIL.
> 	* gcc.dg/Wstrict-aliasing-converted-assigned.c: Adjust.
> 	* g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Likewise.
>
> ------------------------------------------------------------------------
> r142439 | paolo | 2008-12-04 09:16:27 -0800 (Thu, 04 Dec 2008) | 14  
> lines
> Changed paths:
>   M /trunk/libstdc++-v3/ChangeLog
>   M /trunk/libstdc++-v3/config/locale/gnu/monetary_members.cc
>   M /trunk/libstdc++-v3/config/locale/gnu/numeric_members.cc
>   A /trunk/libstdc++-v3/testsuite/22_locale/locale/cons/38368.cc
>
> 2008-12-04  Paolo Carlini  <paolo.carlini@oracle.com>
>
> 	PR libstdc++/38368
> 	* config/locale/gnu/numeric_members.cc (numpunct<char>::
> 	_M_initialize_numpunct, numpunct<wchar_t>::_M_initialize_numpunct):
> 	Fix for THOUSANDS_SEP == '\0' consistently with "C" locale.
> 	* config/locale/gnu/monetary_members.cc (moneypunct<char, true>::
> 	_M_initialize_moneypunct, moneypunct<char, false>::
> 	_M_initialize_moneypunct, moneypunct<wchar_t, true>::
> 	_M_initialize_moneypunct, moneypunct<wchar_t, false>::
> 	_M_initialize_moneypunct): Fix for __MON_DECIMAL_POINT == '\0' or
> 	__MON_THOUSANDS_SEP == '\0' consistently with "C" locale.
> 	* testsuite/22_locale/locale/cons/38368.cc: New.
>
> ------------------------------------------------------------------------
> r142442 | jason | 2008-12-04 11:00:03 -0800 (Thu, 04 Dec 2008) | 6  
> lines
> Changed paths:
>   M /trunk/gcc/cp/ChangeLog
>   M /trunk/gcc/cp/class.c
>   M /trunk/gcc/cp/decl.c
>   M /trunk/gcc/testsuite/ChangeLog
>   A /trunk/gcc/testsuite/g++.dg/cpp0x/defaulted6.C
>
>        PR c++/37906
>        * decl.c (grok_special_member_properties): Set  
> TYPE_HAS_COMPLEX_DFLT
>        here.
>        * class.c (check_bases_and_members): Rather than assuming any
>        user-declared default constructor is complex here.
>
> ------------------------------------------------------------------------
>
> For more information, see <http://gcc.gnu.org/regtest/HEAD/>.
>
>
> -- 
> Geoffrey Keating <geoffk@apple.com>
> (via an automated GCC regression-testing script.)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2462 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-regression/attachments/20081205/6cce4357/attachment.p7s>


More information about the Gcc-regression mailing list