Re: [eigen] Eigen 3.1.0-beta1 released!

[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]


Hi,

For that particular test (with that seed) I seem to end up in and endless loop (one repetition runs in about 1s; 3 repetitions do not finish within 15s (also not within a minute or so).
Build-type was DEBUG.

$ time test/qr_colpivoting_3 r1 s1339059513
Initializing random number generator with seed 1339059513
Repeating each test 1 times

real	0m1.076s
user	0m1.070s
sys	0m0.000s
$ time test/qr_colpivoting_3 r3 s1339059513
Initializing random number generator with seed 1339059513
Repeating each test 3 times
^C

real	0m15.090s
user	0m15.050s
sys	0m0.040s

$ gcc --version
gcc (Ubuntu 4.4.3-4ubuntu5.1) 4.4.3


I also very rarely experienced failed tests on product_trmm (I guess that's merely a question of precision):

$ time test/product_trmm_131 r1000 s1328456987
Initializing random number generator with seed 1328456987
Repeating each test 1000 times
Test (trmv<float, StrictlyUpper, ColMajor>()) failed in /home/chtz/workspace/eigen/test/product_trmm.cpp (72) test_isApprox(ge_sx_save - (ge_right.adjoint() * (-s1 * triTr).conjugate()).eval(), ge_sx.noalias() -= (ge_right.adjoint() * (-s1 * mat).adjoint().template triangularView<Mode>()).eval())





Christoph


On 07.06.2012 13:17, Gael Guennebaud wrote:
Hi Pavel,

thanks for the report. It's probably just noise. What happen if you
re-run qr_colpivoting_3.exe?


cheers,
Gael.

On Thu, Jun 7, 2012 at 11:39 AM, Pavel Holoborodko
<pavel@xxxxxxxxxxxxxxx>  wrote:
Visual Studio 2011 Ultimate, Windows 7 64-bit:

x86: All tests are passed
x64: 1 test failed - qr_colpivoting_3, log below.

285/544 Testing: qr_colpivoting_3
285/544 Test: qr_colpivoting_3
Command: "U:/Temp/eigen/build64/test/Release/qr_colpivoting_3.exe"
Directory: U:/Temp/eigen/build64/test
"qr_colpivoting_3" start time: Jun 07 17:58 Tokyo Standard Time
Output:
----------------------------------------------------------
Initializing random number generator with seed 1339059513
Repeating each test 10 times
Test qr<MatrixXcd>() failed in U:\Temp\eigen\test\qr_colpivoting.cpp (43)
     rank == qr.rank()

<end of output>
Test time =   2.71 sec
----------------------------------------------------------
Test Failed.
"qr_colpivoting_3" end time: Jun 07 17:58 Tokyo Standard Time
"qr_colpivoting_3" time elapsed: 00:00:02
----------------------------------------------------------


On Thu, Jun 7, 2012 at 5:55 AM, Gael Guennebaud<gael.guennebaud@xxxxxxxxx>
wrote:

Hi all,

Eigen 3.1.0-beta1 has been released today.

The source archive is at:
http://bitbucket.org/eigen/eigen/get/3.1.0-beta1.tar.bz2

This beta release introduces an incomplete LU preconditioner with dual
thresholding, and an interface to the parallel
[http://pastix.gforge.inria.fr/ PaStiX] sparse solver (LLT, LDLT, LU).
This release also includes the renaming of the SimplicialLLt and
SimplicialLDLt classes to SimplicialLLT and SimplicialLDLT.
Sparse-dense products have been slightly accelerated, while the
support for permutation and self-adjoint view with sparse matrices has
been significantly improved.
This release also includes many bug fixes.

Complete changelog:
http://eigen.tuxfamily.org/index.php?title=ChangeLog#Eigen_3.1.0-beta1

It is time to test this release as much as possible before the release
candidate that is planed on Thursday 14th.
The final release of the 3.1.0 version is planed for the Thursday 21th of
June.


Cheers,
Gaël






--
----------------------------------------------
Dipl.-Inf. Christoph Hertzberg
Cartesium 0.049
Universität Bremen
Enrique-Schmidt-Straße 5
28359 Bremen

Tel: +49 (421) 218-64252
----------------------------------------------



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/