1 new GCC HEAD@142442 regression

Richard Guenther rguenther@suse.de
Sat Dec 6 11:00:00 GMT 2008


On Fri, 5 Dec 2008, Geoff Keating wrote:

> 
> On Dec 5, 2008, at 11:43 AM, Richard Guenther wrote:
> 
> > On Fri, 5 Dec 2008, Geoff Keating wrote:
> > 
> > > Looks like Richard's fix for this testcase didn't work.
> > 
> > I don't see the fix in the log below.
> 
> r142437?

r142471

Or I am confused as of what testcase you mean.

Richard.

> > > > ------------------------------------------------------------------------
> > > > 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.
> > > 
> 
> > > > For more information, see <http://gcc.gnu.org/regtest/HEAD/>.

-- 
Richard Guenther <rguenther@suse.de>
Novell / SUSE Labs
SUSE LINUX Products GmbH - Nuernberg - AG Nuernberg - HRB 16746 - GF: Markus Rex



More information about the Gcc-regression mailing list