This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [dj@delorie.com: Results for 4.4.0 20080612 (experimental) [trunk revision 136692] (GCC) testsuite on m32c-unknown-elf]


On Fri, 13 Jun 2008, DJ Delorie wrote:

> 
> > I should start posting these to the testing list.  Lots of m16c
> > improvements, but some m32c regressions.  I haven't tried to diagnose
> > these yet, but if nobody claims it's their fault I will ;-)
> > 
> > Anyone know why the regressions happened?
> > 
> > PASS-FAIL: gcc.c-torture/execute/builtins/vsprintf-chk.c execution,  -O3 -fomit-frame-pointer 
> > PASS-FAIL: gcc.c-torture/execute/builtins/vsprintf-chk.c execution,  -O3 -fomit-frame-pointer -funroll-loops 
> > PASS-FAIL: gcc.c-torture/execute/builtins/vsprintf-chk.c execution,  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions 
> > PASS-FAIL: gcc.c-torture/execute/builtins/vsprintf-chk.c execution,  -O3 -g 
> 
> FYI I tracked this down to this patch (r136679):
> 
> 2008-06-11  Richard Guenther  <rguenther@suse.de>
> 
> 	* alias.c (get_alias_set): Use the element alias-set for arrays.
> 	(record_component_aliases): For arrays and vectors do nothing.
> 	* c-common.c (strict_aliasing_warning): Handle the cases
> 	of alias set zero explicitly.
> 	* Makefile.in (dfp.o-warn): Add -Wno-error.
> 
> Before the patch, -mcpu=m16c had execute failures for this test.
> After, -mcpu=m32c had execute failures.  The problem is in the way
> newlib is compiled, not the test case itself.
> 
> Richard, do you want me to try to track this down further, or is this
> enough for you to figure out what's happening?

I won't be able to look at this, so any help is appreciated.

Richard.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]