gmres_2, minres_1, and levenberg_marquardt tests fail
Submitted by fin..@..ks.com
Assigned to Nobody
Link to original bugzilla bug (#715)
Version: 3.2
Description
On OS X 10.7, the following tests fail:
631 - gmres_2 (Failed)
632 - minres_1 (Failed)
634 - levenberg_marquardt (Failed)
This is the output from running each test manually:
./gmres_2
Initializing random number generator with seed 1387021094
Repeating each test 10 times
Test check_sparse_square_solving(gmres_colmajor_diag) failed in /sw/build.build/eigen3-3.2.0-1/eigen-eigen-56f9b810/unsupported/test/../../test/sparse_solver.h (39)
x.isApprox(refX,test_precision<Scalar>())
Stack:
- check_sparse_square_solving(gmres_colmajor_diag)
- test_gmres_T<std::complex<double> >()
- gmres
- Seed: 1387021094
Abort trap: 6
./minres_1
Initializing random number generator with seed 1387021144
Repeating each test 10 times
Test check_sparse_square_solving(minres_colmajor_diag) failed in /sw/build.build/eigen3-3.2.0-1/eigen-eigen-56f9b810/unsupported/test/../../test/sparse_solver.h (39)
x.isApprox(refX,test_precision<Scalar>())
Stack:
- check_sparse_square_solving(minres_colmajor_diag)
- test_minres_T<double>()
- minres
- Seed: 1387021144
Abort trap: 6
levenberg_marquardt
Initializing random number generator with seed 1387021162
Repeating each test 10 times
actual = 546
expected = 545
Test testNistMGH17() failed in /sw/build.build/eigen3-3.2.0-1/eigen-eigen-56f9b810/unsupported/test/levenberg_marquardt.cpp (954)
test_is_equal(lm.njev(), 545)
Stack:
- testNistMGH17()
- levenberg_marquardt
- Seed: 1387021162
Abort trap: 6
I can provide the crash log that OS X generates if necessary. Interestingly, gmres_2 succeeds about 20% of the time, while the other two tests fail all the time.