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: graphite regressions of trunk


Hi Steve,
On Tue, 2008-09-02 at 13:59 -0700, Steve Kargl wrote:
> On Tue, Sep 02, 2008 at 05:57:07PM -0300, Tobias Grosser wrote:
> > Hi Steve,
> > 
> > On Tue, 2008-09-02 at 13:49 -0700, Steve Kargl wrote:
> > > x86_64-*-freebsd8.0
> > > 
> > > FAIL: gfortran.dg/graphite/block-1.f90  -O  (test for excess errors)
> > > FAIL: gfortran.dg/graphite/block-2.f  -O  (test for excess errors)
> > > FAIL: gfortran.dg/graphite/block-3.f90  -O  (test for excess errors)
> > > FAIL: gfortran.dg/graphite/block-4.f90  -O  (test for excess errors)
> > > FAIL: gfortran.dg/graphite/scop-1.f  -O  (test for excess errors)
> > > 
> > > Please fix.
> > 
> > thanks for your bug reports. I will have a look into this one.
> > 
> 
> gfortran.log shows that all the failures are the same.  Note I've trimmed
> the directory paths:
> 
> gfortran.dg/graphite/block-1.f90: In function 'matrix_multiply':
> gfortran.dg/graphite/block-1.f90:3: sorry, unimplemented: Graphite loop optimizations cannot be used

It seems gcc could not find cloog or ppl during configure. So graphite is
disabled right now (and therefore the test cases fail).

Your ./configure output should start like this:

ï---------------------------------------------------------------------------
tobilaptop% ./do_build.sh 
checking build system type... i386-unknown-freebsd8.0
checking host system type... i386-unknown-freebsd8.0
checking target system type... i386-unknown-freebsd8.0
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln works... yes
checking whether ln -s works... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for gnatbind... no
checking for gnatmake... no
checking whether compiler driver understands Ada... no
checking how to compare bootstrapped objects... cmp $$f1 $$f2 16 16
checking for correct version of gmp.h... yes
checking for correct version of mpfr.h... yes
checking for version 0.10 of PPL... yes
checking for correct version of CLooG... yes
---------------------------------------------------------------------------

The last two rows are important.

May be you missed to add "--with-cloog" or "--with-ppl" to
your ./configure.
Can you send me your config.log file?

Tobi



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