https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114304

            Bug ID: 114304
           Summary: [14 Regression] Rejects lapack test
           Product: gcc
           Version: 14.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libfortran
          Assignee: unassigned at gcc dot gnu.org
          Reporter: rguenth at gcc dot gnu.org
  Target Milestone: ---

I see

[  208s] make[1]: Entering directory
'/home/abuild/rpmbuild/BUILD/lapack-3.9.0/TESTING'
[  208s] DGEBAL: Testing the balancing of a DOUBLE PRECISION general matrix
[  208s] ./EIG/xeigtstd < dbal.in > dbal.out 2>&1
[  208s] make[1]: *** [Makefile:427: dbal.out] Error 2

> cat dbal.out 
At line 119 of file dchkbl.f (unit = 5, file = 'stdin')
Fortran runtime error: Semicolon not allowed as separator with DECIMAL='point'

Error termination. Backtrace:
#0  0x7efcc2c38b42 in ???
#1  0x7efcc2c3961e in ???
#2  0x7efcc2c3a17f in ???
#3  0x7efcc2e8dc75 in ???
#4  0x7efcc2e906f1 in ???
#5  0x7efcc2e9144d in ???
#6  0x7efcc2e921aa in ???
#7  0x7efcc2e97a00 in ???
#8  0x55b5f7e0a993 in dchkbl_.constprop.0
        at /home/abuild/rpmbuild/BUILD/lapack-3.9.0/TESTING/EIG/dchkbl.f:119

which does

      READ( NIN, FMT = * )( SCALIN( I ), I = 1, N )

and the input has at its end

  2.494800386918399765D+291  1.582914569427869018D+175 
1.004336277661868922D+59  3.186183822264904554D-58  5.053968264940243633D-175 
0.40083367200179455560D-291;

0

Reply via email to