Hi all,
a quick test with gm2 (GCC) 14.0.1 20240411 (Red Hat 14.0.1-0) gave
wrong results with a simple Gaussian elimination, while older
gm2-frontends
(gm2 (GCC) 13.2.1 20240316 (Red Hat 13.2.1-7)) give correct results
test compiled with:
gm2 -O2 -fiso testgauss.mod -lm
Result with version 13.2.1 :
125.000000000000369482222595252097
-2880.000000000007275957614183425903
14490.000000000032741809263825416565
-24640.000000000047293724492192268372
13230.000000000023646862246096134186
Result with 14.0.1:
1.000000000000000000000000000000
1.500000000000000000000000000000
1.166666666666666740681534975010
-24640.000000000047293724492192268372
13230.000000000023646862246096134186
With pivoted Gaussian elimination, the first three are NaN's.
Any idea's ???
testgauss.mod is attached here.
Regards, Gerald