[Patch,fortran] PR 27740 Symbol versioning for libgfortran

Brooks Moses brooks.moses@codesourcery.com
Mon Nov 6 21:45:00 GMT 2006


Steve Kargl wrote:
> I applied this gzipped patch and see multiple testsuite regressions.
> 
>                 === gfortran Summary ===
> 
> # of expected passes            14828
> # of unexpected failures        32
> # of expected failures          7
> # of untested testcases         16
> # of unsupported tests          80
> /usr/home/kargl/gcc/obj/gcc/testsuite/gfortran/../../gfortran  version 4.3.0 20061105 (experimental)
> 
> FAIL: gfortran.dg/csqrt_2.f  -O0  (test for excess errors)
> Excess errors:
> : undefined reference to `csqrtf'
> : undefined reference to `csqrtf'

I'm seeing what looks like a similar thing on trunk without having 
applied the patch:

FAIL: gfortran.dg/csqrt_2.f  -O0  execution test
FAIL: gfortran.dg/csqrt_2.f  -O1  execution test
FAIL: gfortran.dg/csqrt_2.f  -O2  execution test
FAIL: gfortran.dg/csqrt_2.f  -O3 -fomit-frame-pointer  execution test
FAIL: gfortran.dg/csqrt_2.f  -O3 -fomit-frame-pointer -funroll-loops 
execution test
FAIL: gfortran.dg/csqrt_2.f  -O3 -fomit-frame-pointer -funroll-all-loops 
-finline-functions  execution test
FAIL: gfortran.dg/csqrt_2.f  -O3 -g  execution test
FAIL: gfortran.dg/csqrt_2.f  -Os  execution test

(This is on Debian stable, with an unmodified trunk except for applying 
Richard Guenther's recent patch for fixincludes so it will bootstrap.)

- Brooks



More information about the Gcc-patches mailing list