This is the mail archive of the gcc-patches@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: [PATCH][fortran] Rework allocator library interface


On Mon, 11 Dec 2006, Richard Guenther wrote:

> On Mon, 11 Dec 2006, Thomas Koenig wrote:
> 
> > On Mon, Dec 11, 2006 at 06:14:56PM +0100, Richard Guenther wrote:
> > 
> > > Bootstrapped and tested on x86_64-unknown-linux-gnu.
> > > 
> > > Ok for mainline?  (4.2?)
> > 
> > Regression-test fails for me on i686-pc-linux-gnu:
> > 
> > Running /home/ig25/gcc/trunk/gcc/testsuite/gfortran.dg/dg.exp ...
> > FAIL: gfortran.dg/allocatable_function_1.f90  -O0  scan-tree-dump-times free 10
> > FAIL: gfortran.dg/allocatable_function_1.f90  -O1  scan-tree-dump-times free 10
> > FAIL: gfortran.dg/allocatable_function_1.f90  -O2  scan-tree-dump-times free 10
> > FAIL: gfortran.dg/allocatable_function_1.f90  -O3 -fomit-frame-pointer  scan-tree-dump-times free 10
> > FAIL: gfortran.dg/allocatable_function_1.f90  -O3 -fomit-frame-pointer -funroll-loops  scan-tree-dump-times free 10
> > FAIL: gfortran.dg/allocatable_function_1.f90  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  scan-tree-dump-times free 10
> > FAIL: gfortran.dg/allocatable_function_1.f90  -O3 -g  scan-tree-dump-times free 10
> > FAIL: gfortran.dg/allocatable_function_1.f90  -Os  scan-tree-dump-times free 10
> > 
> > This is probably due to too new alias information making some calls
> > to free redundant.
> > 
> > FAIL: gfortran.dg/array_section_1.f90  -O0  execution test
> > FAIL: gfortran.dg/array_section_1.f90  -O1  execution test
> > FAIL: gfortran.dg/array_section_1.f90  -O2  execution test
> > FAIL: gfortran.dg/array_section_1.f90  -O3 -fomit-frame-pointer  execution test
> > FAIL: gfortran.dg/array_section_1.f90  -O3 -fomit-frame-pointer -funroll-loops execution test
> > FAIL: gfortran.dg/array_section_1.f90  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  execution test
> > FAIL: gfortran.dg/array_section_1.f90  -O3 -g  execution test
> > FAIL: gfortran.dg/array_section_1.f90  -Os  execution test
> > 
> > A problem with a function with side effects here.
> 
> *sigh* - I thought this might have been an issue due to the fact I tested
> on 64bits while you on 32bit.  But I cannot reproduce the above failures
> on i686-pc-linux-gnu.  Can you send me -fdump-tree-gimple-uid and 
> -fdump-tree-alias1-vops-uid output of -O1 compile of both of these 
> failures on your system?

Hm, are you sure you don't have other patches applied?  
gfortran.de/array_section_1.f90 doesn't even contain allocate or 
deallocate statements.

I have tested i686-pc-linux-gnu with r119746.

Richard.

--
Richard Guenther <rguenther@suse.de>
Novell / SUSE Labs


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