make check fails in linalg

Brian makemoneyfast2@netzero.com
Fri Mar 17 13:28:00 GMT 2000


Configuration: cygwin-b20 under Windows 98
./configure
make
make check

If I had to make an ignorant guess, it would seem
to be a precision problem. The x86 FP internal
register size?

Thanks,
Brian

--Output of make check
make  test_la
make[1]: `test_la' is up to date.
make  check-TESTS
PASS: Matrix Multiply
PASS: Matrix Multiply with Modification
PASS:   solve_LU hilbert(2)
PASS:   solve_LU hilbert(3)
PASS:   solve_LU hilbert(4)
PASS:   solve_LU hilbert(12)
PASS:   solve_LU vander(2)
PASS:   solve_LU vander(3)
  4[0]: -1.04083408558608426e-17                        0
  4[1]: 1.24900090270330185e-16                        0
  4[3]: 2.22044604925031259e-16                        0
FAIL:   solve_LU vander(4)
 12[0]: -2.66822535639952236e-13                        0
 12[1]: 1.81545260902433614e-11                        0
 12[2]: -5.44438612354179128e-10                        0
 12[3]: 9.47672001543103068e-09                        0
 12[4]: -1.0607961716333582e-07                        0
 12[5]: 7.99037652257140137e-07                        0
 12[6]: -4.11543937371223868e-06                        0
 12[7]: 1.44182659189005111e-05                        0
 12[8]: -3.34497439296624311e-05                        0
 12[9]: 4.85121346376069841e-05                        0
 12[11]:  1.304008127082465e-05                        0
FAIL:   solve_LU vander(12)
FAIL: LU Decomposition and Solve
PASS:   solve_QR hilbert(2)
PASS:   solve_QR hilbert(3)
PASS:   solve_QR hilbert(4)
PASS:   solve_QR hilbert(12)
  2[1]: 1.01337819927476612e-16                        0
FAIL:   solve_QR vander(2)
  3[2]: -6.42726167775492556e-17                        0
FAIL:   solve_QR vander(3)
  4[0]: -5.08049207870976742e-17                        0
  4[1]: 3.06510371052682574e-16                        0
  4[3]: 4.7236782802337235e-16                        0
FAIL:   solve_QR vander(4)
 12[0]: -2.2117496798129479e-23                        0
 12[1]: 1.04165505403009298e-21                        0
 12[2]: -1.97930105468853715e-20                        0
 12[3]: 1.99059124760719104e-19                        0
 12[4]: -1.28002225894906368e-18                        0
 12[5]: 7.57976649104912704e-18                        0
 12[6]: -4.97586951462343209e-17                        0
 12[7]: 2.5111166746042398e-16                        0
 12[8]: -7.36670386075235091e-16                        0
 12[9]: 1.13291072320998938e-15                        0
 12[11]: 3.09917506942664071e-16                        0
FAIL:   solve_QR vander(12)
FAIL: QR Decomposition and Solve
PASS:   update_QR hilbert(2)
PASS:   update_QR hilbert(3)
PASS:   update_QR hilbert(4)
PASS:   update_QR hilbert(12)
PASS:   update_QR vander(2)
  3[0]:    3.15324499781592893      3.15324499781602974
  3[1]:   -8.97139145592337073      -8.9713914559236887
FAIL:   update_QR vander(3)
PASS:   update_QR vander(4)
PASS:   update_QR vander(12)
FAIL: QR Rank-1 Update
PASS:   solve_QRPT hilbert(2)
PASS:   solve_QRPT hilbert(3)
PASS:   solve_QRPT hilbert(4)
PASS:   solve_QRPT hilbert(12)
  2[1]: 1.01337819927476587e-16                        0
FAIL:   solve_QRPT vander(2)
  3[0]: -2.24298922669110738e-16                        0
  3[2]: -9.99200722162640886e-16                        0
FAIL:   solve_QRPT vander(3)
  4[0]: -1.27012301967744179e-16                        0
  4[1]: 1.07278629868438916e-15                        0
  4[3]: 1.84464013436887726e-15                        0
FAIL:   solve_QRPT vander(4)
 12[0]: 9.22230582278307626e-21                        0
 12[1]: -6.71773649312090313e-19                        0
 12[2]: 2.14910381996287099e-17                        0
 12[3]: -3.97122953897639601e-16                        0
 12[4]: 4.69011792244979349e-15                        0
 12[5]: -3.69998721494244529e-14                        0
 12[6]: 1.97923362941019039e-13                        0
 12[7]: -7.1385270133242699e-13                        0
 12[8]: 1.69087155574372521e-12                        0
 12[9]: -2.48846677878413356e-12                        0
 12[11]: -6.85821093718453465e-13                        0
FAIL:   solve_QRPT vander(12)
FAIL: QRPT Decomposition and Solve
PASS:   solve_HH hilbert(2)
PASS:   solve_HH hilbert(3)
PASS:   solve_HH hilbert(4)
 12[0]:   -1746.28426658201442                    -1728
 12[1]:    248017.790670874732                   245388
 12[2]:   -8618790.31481914595                 -8528520
 12[3]:    128338823.204663604                127026900
 12[4]:   -1019115477.69762874              -1009008000
FAIL:   solve_HH hilbert(12)
  2[1]: -4.96506830649454821e-16                        0
FAIL:   solve_HH vander(2)
PASS:   solve_HH vander(3)
  4[0]: 1.01609841574195348e-16                        0
  4[1]: -6.13020742105364951e-16                        0
  4[3]: -5.02538127811320129e-16                        0
FAIL:   solve_HH vander(4)
 12[0]: 1.74311364321392575e-23                        0
 12[1]: -1.32914397253367267e-21                        0
 12[2]: 4.17943321878447657e-20                        0
 12[3]: -7.17734308996412135e-19                        0
 12[4]: 7.44740223388733748e-18                        0
 12[5]: -4.85105055427701251e-17                        0
 12[6]: 1.9903478058567233e-16                        0
 12[7]: -5.02223334923172043e-16                        0
 12[8]: 7.36670386076097119e-16                        0
 12[9]: -5.66455361643360644e-16                        0
FAIL:   solve_HH vander(12)
FAIL: Householder solve
PASS:   solve_TD dim=2 A
PASS:   solve_TD dim=2 B
PASS:   solve_TD dim=5
PASS: Tridiagonal solve
FAIL: test_la
===================
1 of 1 tests failed
===================
__________________________________________
NetZero - Defenders of the Free World
Get your FREE Internet Access and Email at
http://www.netzero.net/download/index.html


More information about the Gsl-discuss mailing list