Re: [eigen] 3.0.4 coming soon, testing appreciated |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [eigen] 3.0.4 coming soon, testing appreciated
- From: Gael Guennebaud <gael.guennebaud@xxxxxxxxx>
- Date: Wed, 23 Nov 2011 23:04:40 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; bh=LJxmxakO6Y2FsAXgMVX07d+7lV0x7h1EI42ZwVEnhjA=; b=kPLAHCaqsMt90d9g9DJF7iRIm5e9y5GcZmyLKvixTa1M141089NAYGVRnF9PesF+Tg mtx4wP0PilUbpCYnqpBDzjtUQXoPcJnKltATT9HZ7hEa7c9wSfZQElo/8vHVYNU6zW9n FHjlgsJ6g91Bz10ZTaDjg0Jh9x1NPt5GfxNUE=
Hi,
don't worry, these "error=..." messages are just output of some
numerical comparisons and they does not mean at all that the tests
failed.
Nevertheless, to check whether NEON is used or not you can look at the
compiler flags by recompiling one test, e.g.:
touch path/to/eigen/test/prec_inverse_4x4.cpp
make VERBOSE=1 prec_inverse_4x4
gael
On Wed, Nov 23, 2011 at 7:46 PM, Márton Danóczy <marton78@xxxxxxxxx> wrote:
>> First I'll try to scp the whole test directory and run all files in a for loop.
>
> OK, iPhone tests are through. Unfortunately, I didn't have the time to
> try and compile ctest for iPhone, so I scp'd all tests to the phone
> and ran
>
> find . -exec echo {} \; -exec {} \; &>log
>
> Everything passed but prec_inverse_4x4_*:
>
> ./prec_inverse_4x4_1
> Initializing random number generator with seed 1322067782
> Repeating each test 10 times
> error = 0
> [...]
> error = 0
> inverse_general_4x4, Scalar = float
> error_avg = 1.2084
> error_max = 14.0611
>
> ./prec_inverse_4x4_2
> Initializing random number generator with seed 1322068985
> Repeating each test 10 times
> error = 0
> [...]
> error = 0
> inverse_general_4x4, Scalar = double
> error_avg = 1.21005
> error_max = 14.899
>
> ./prec_inverse_4x4_3
> Initializing random number generator with seed 1322070254
> Repeating each test 10 times
> error = 0
> [...]
> error = 0
> inverse_general_4x4, Scalar = complex<float>
> error_avg = 6.66181
> error_max = 39.1478
>
> The rest looks ok:
>
> ./adjoint_1
> Initializing random number generator with seed 1322041848
> Repeating each test 10 times
> ./adjoint_2
> Initializing random number generator with seed 1322041848
> Repeating each test 10 times
> [...]
> ./visitor_9
> Initializing random number generator with seed 1322064948
> Repeating each test 10 times
> ./zerosized
> Initializing random number generator with seed 1322064948
> Repeating each test 10 times
>
> Is it possible that I simply don't see some other tests failing? On
> other platforms much more fails...
>
> Also, the whole test suite took quite long (hours), how can I check if
> NEON was enabled?
>
> Marton
>
>
>