This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: Bounds-checking for Fortran testsuite was: Re: [gfortran, testsuite] Fix bounds checking for substrings, enable bounds chekcing in dg testsuite, assorted fixes
- From: Andrew Pinski <pinskia at gmail dot com>
- To: Tobias Schlüter <tobias dot schlueter at physik dot uni-muenchen dot de>
- Cc: Dorit Nuzman <DORIT at il dot ibm dot com>, janis187 at us dot bim dot com, Tobias Burnus <burnus at net-b dot de>, fortran at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org, Thomas Koenig <Thomas dot Koenig at online dot de>
- Date: Wed, 13 Dec 2006 07:26:27 -0800
- Subject: Re: Bounds-checking for Fortran testsuite was: Re: [gfortran, testsuite] Fix bounds checking for substrings, enable bounds chekcing in dg testsuite, assorted fixes
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:subject:from:to:cc:in-reply-to:references:content-type:date:message-id:mime-version:x-mailer:content-transfer-encoding; b=jQcUi/IoM8rikPZPkgneDcQVmVomb8tKUkPHVvdQVTbty/fTQ9RoB/scneZ8cf6mADUHs3YGhJ0APMYsjaeT+IePSBjLn26ziXoxK+ks8hErSMJ4nz4QSS8fmmFC8XgnM4RsesXwiSEjVwSxAo3OrSqjiT2aQu/EBGRNLaMBQXo=
- References: <OFD35CB343.0B772F83-ONC2257242.004D53AD-C2257242.004DDE15@il.ibm.com> <20061212201907.p89usy7u0ow8kk88@webmail.physik.uni-muenchen.de> <1166002100.4529.15.camel@celery.andrew.com> <20061213121306.gosdth4sg0wgw0wg@webmail.physik.uni-muenchen.de>
On Wed, 2006-12-13 at 12:13 +0100, Tobias SchlÃter wrote:
> Andrew Pinski <pinskia@gmail.com> wrote on Wed, 13 Dec 2006:
> >> With this patch gfortran passes the testsuite with no unexpected
> >> failures on i386-darwin, provided my workaround for PR 29516 is in
> >> place.
> >
> > This breaks gfortran testing on powerpc-darwin:
> > ERROR: (DejaGnu) proc "is-effective-target powerpc_altivec_ok" does not
> > exist.
> > The error code is NONE
> > The info on the error is:
> > no files matched glob pattern
> > "/Users/pinskia/src/trunk/gcc/gcc/testsuite/gfortran.fortran-torture/gfortran*"
> > while executing
> > "glob
> > /Users/pinskia/src/trunk/gcc/gcc/testsuite/gfortran.fortran-torture/gfortran*"
> > invoked from within
> > "catch "glob ${path}/${pattern}" tmp"
>
> My Tcl-fu is nil, but does this patch fix it?
Most likely but this patch is not enough to keep some failures away if
the target GCC supports altivec but the machine does not. Likewise for
SSE2. FX's testresults show those failures. Maybe adding the testing
of a trivial.f90 which contains a couple of vectorizable loops inside
fortran-torture.exp will fix that issue.
Thanks,
Andrew Pinski
- References:
- Re: [gfortran, testsuite] Fix bounds checking for substrings, enable bounds chekcing in dg testsuite, assorted fixes
- Bounds-checking for Fortran testsuite was: Re: [gfortran, testsuite] Fix bounds checking for substrings, enable bounds chekcing in dg testsuite, assorted fixes
- Re: Bounds-checking for Fortran testsuite was: Re: [gfortran, testsuite] Fix bounds checking for substrings, enable bounds chekcing in dg testsuite, assorted fixes
- Re: Bounds-checking for Fortran testsuite was: Re: [gfortran, testsuite] Fix bounds checking for substrings, enable bounds chekcing in dg testsuite, assorted fixes