-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
unittest failed by math_avx512_ldouble_float_double_schar_ #24
Comments
It seems that the position of nan will lead to different results.
while debugging and break at the "target point", we will see the data as follow:
|
It seems that __k1 ^ _mm512_mask_fpclass_ps_mask(xk1, __xi, 0x99); can not eval nan for float to some extent.
|
This failure is strange. Why is the input value different than defined in |
Testcase
Actual Results
29904 99% tests passed, 9 tests failed out of 4821
29905
29906 Label Time Summary:
29907 AVX = 2250.66 secproc (804 tests)
29908 AVX2 = 2282.78 secproc (803 tests)
29909 AVX512 = 1805.20 secproc (803 tests)
29910 KNL = 0.13 secproc (3 tests)
29911 SSE = 0.22 secproc (5 tests)
29912 SSE2 = 2840.78 secproc (801 tests)
29913 SSE4_2 = 2787.19 secproc (801 tests)
29914 SSSE3 = 2892.13 secproc (801 tests)
29915
29916 Total Test time (real) = 14874.98 sec
29917
29918 The following tests FAILED:
29919 3592 - math_avx512_ldouble_float_double_schar_uchar_0 (Failed)
29920 3593 - math_avx512_ldouble_float_double_schar_uchar_1 (Failed)
29921 3594 - math_avx512_ldouble_float_double_schar_uchar_2 (Failed)
29922 3595 - math_avx512_ldouble_float_double_schar_uchar_3 (Failed)
29923 3596 - math_avx512_ldouble_float_double_schar_uchar_4 (Failed)
29924 3597 - math_avx512_ldouble_float_double_schar_uchar_5 (Failed)
29925 3598 - math_avx512_ldouble_float_double_schar_uchar_6 (Failed)
29926 3599 - math_avx512_ldouble_float_double_schar_uchar_7 (Failed)
29927 3600 - math_avx512_ldouble_float_double_schar_uchar_8 (Failed)
29928 FAILED: CMakeFiles/test_random
29929 cd /home/zhongxiao.yzx/workspace/cpp_libs/std-simd/build-disk1-zhongxiao.yzx-compiler-gcc-release-bin-g++ && /usr/local/bin/ctest --schedule-random
29930 ninja: build stopped: subcommand failed.
29931 make: *** [Makefile:37: test] Error 1
Expected Results
100% Passed
The text was updated successfully, but these errors were encountered: