Re: [eigen] eigen test run on Mac OS X 10.4.8 |
[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]
Yes, so what happens is that the tests are run only 30 times each time, so sometimes you fall on a special case where it doesn't work, and sometimes you don't. That's why sometimes I change REPEAT from 30 to 300 before a release, but this time I forgot to. Yes, Floating-point is very tricky.... Benoit On Monday 26 February 2007 23:57:33 Franz Keferböck wrote: > K then - it did run fine with linux though (same revision). Anyhow, i will > rerun the tests once you fixed that. > > c ya > > On 26/02/07, Benoît Jacob <jacob@xxxxxxxxxxxxxxx> wrote: > > Thanks for reporting; anyway don't worry about that, it has to be a bug > > in the > > new unittest I added today, not in Eigen itself, and if it were a MacOSX > > portability issue it'd give a compile error. > > > > I'll fix the test tomorrow. > > > > Benoit > > > > On Monday 26 February 2007 21:41:27 Franz Keferböck wrote: > > > Hi, all! > > > > > > I compiled and run the eigen tests; don't look too good though, as this > > > > is > > > > > what i get (from current svn which worx fíne for me on linux) > > > > > > franz-keferbocks-computer:~/Workspace/eigen/build/tests franz$ ./tests > > > Initializing random number generator with seed 1172516950 > > > Repeating each test 30 times > > > ********* Start testing of MainTest ********* > > > Config: Using QTest library 4.2.2, Qt 4.2.2 > > > PASS : MainTest::initTestCase() > > > PASS : MainTest::checkComparisons() > > > PASS : MainTest::checkBasicStuff() > > > PASS : MainTest::checkRowColumnAdjoint() > > > PASS : MainTest::checkEuclidean() > > > PASS : MainTest::checkLUDecomposition() > > > QDEBUG : MainTest::checkImplicitLU() Type = dynamic<float>(8) > > > FAIL! : MainTest::checkImplicitLU() 'compareMatrices( mat1*mat2, mat3, > > > strType )' returned FALSE. () > > > Loc: [/Users/franz/Workspace/eigen/tests/implicitlu.cpp(47)] > > > PASS : MainTest::checkSolver() > > > PASS : MainTest::checkRegression() > > > PASS : MainTest::checkSpecialMatrices() > > > PASS : MainTest::checkProjective() > > > PASS : MainTest::cleanupTestCase() > > > Totals: 11 passed, 1 failed, 0 skipped > > > ********* Finished testing of MainTest ********* > > > > > > couldn't really figure what the problem was, as that's the "i don't > > > > really > > > > > understand this" part of eigen... > > > i'm happy to help figuring this one though > > > > > > greetz > > > Franz
Attachment:
pgpSFLJ824WiY.pgp
Description: PGP signature
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |