Test for `prec_inverse_4x4_1` failed with seed `1620720176`
Summary
Test for prec_inverse_4x4_1 failed with seed 1620720176, errors can also occur in other situations, the seed setting here is just one of these:
Environment
- Operating System : Linux
- Architecture : x64
- Eigen Version : 3.3.9
- Compiler Version : Gcc7.3.0
- Compile Flags : Default in CmakeList.txt
- Vector Extension : None
Minimal Example
Steps to reproduce
Set the g_seed variable in main.h to 1620720176 then:
mkdir build && cd build
make prec_inverse_4x4_1 && ./test/prec_inverse_4x4_1
Relevant logs
Initializing random number generator with seed 1620720176
Repeating each test 10 times
error = 0
error = 0
error = 0
error = 0
error = 0
error = 0
error = 0
error = 0
error = 0
error = 0
error = 0
error = 0
error = 0
error = 0
error = 0
error = 0
error = 0
error = 0
error = 0
error = 0
error = 0
error = 0
error = 0
error = 0
inverse_general_4x4, Scalar = float
error_avg = 1.14017
error_max = 13.1454
inverse_general_4x4, Scalar = float
error_avg = -nan
error_max = 13.5223
Test ( inverse_general_4x4<Matrix<float,4,4,RowMajor> >(200000 * g_repeat) ) failed in /home/qiguoqiang/huawei/eigen/test/prec_inverse_4x4.cpp (54)
error_avg < (NumTraits<Scalar>::IsComplex ? 8.0 : 1.25)
Stack:
- ( inverse_general_4x4<Matrix<float,4,4,RowMajor> >(200000 * g_repeat) )
- prec_inverse_4x4
- Seed: 1620720176
Aborted (core dumped)
-
Have a plan to fix this issue.