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, 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?

Thanks!
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]