skew_symmetric_matrix3_1 test case fails
Environment
- Operating System : Linux
- Architecture : x64
- Eigen Version : fb212c74 (Fri Sep 9 03:41:45 2022 +0000)
- Compiler Version : g++ (Debian 12.1.0-8) 12.1.0
Minimal Example
xlz@X300M-STX:~/src/eigen/build$ cmake ..
...
xlz@X300M-STX:~/src/eigen/build$ make skew_symmetric_matrix3_1 VERBOSE=1
...
Building CXX object test/CMakeFiles/skew_symmetric_matrix3_1.dir/skew_symmetric_matrix3.cpp.o
cd /home/xlz/src/eigen/build/test && /usr/bin/c++ -DEIGEN_TEST_MAX_SIZE=320 -DEIGEN_TEST_PART_1=1 -I/home/xlz/src/eigen -pedantic -Wall -Wextra -Wundef -Wcast-align -Wchar-subscripts -Wnon-virtual-dtor -Wunused-local-typedefs -Wpointer-arith -Wwrite-strings -Wformat-security -Wlogical-op -Wenum-conversion -Wc++11-extensions -Wdouble-promotion -Wshadow -Wno-psabi -Wno-variadic-macros -Wno-long-long -fno-check-new -fno-common -fstrict-aliasing -O3 -DNDEBUG -std=c++14 -MD -MT test/CMakeFiles/skew_symmetric_matrix3_1.dir/skew_symmetric_matrix3.cpp.o -MF CMakeFiles/skew_symmetric_matrix3_1.dir/skew_symmetric_matrix3.cpp.o.d -o CMakeFiles/skew_symmetric_matrix3_1.dir/skew_symmetric_matrix3.cpp.o -c /home/xlz/src/eigen/test/skew_symmetric_matrix3.cpp
...
xlz@X300M-STX:~/src/eigen/build$ ./test/skew_symmetric_matrix3_1
Initializing random number generator with seed 1662727943
Repeating each test 10 times
Test constructors<float>() failed in /home/xlz/src/eigen/test/skew_symmetric_matrix3.cpp (30)
!test_isApprox(v1, s3.vector())
Stack:
- constructors<float>()
- skew_symmetric_matrix3
- Seed: 1662727943
Aborted
Found when I was running the test suite locally. It reproduces consistently.