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