Skip to content

fix MSVC breakage

fix MSVC breakage #306

GitHub Actions / tests/Ubuntu-GCC succeeded Sep 11, 2023 in 0s

tests/Ubuntu-GCC ✅

Tests passed successfully

Report Passed Failed Skipped Time
build/tests/junit/vxsort_tests_avx2_f.xml 7634✅ 2⚪ 4s
build/tests/junit/vxsort_tests_avx2_i.xml 17024✅ 1⚪ 4s
build/tests/junit/vxsort_tests_avx2_u.xml 16794✅ 1⚪ 6s
build/tests/junit/vxsort_tests_avx512_f.xml 8959✅ 2⚪ 8s
build/tests/junit/vxsort_tests_avx512_i.xml 8960✅ 9390⚪ 8s
build/tests/junit/vxsort_tests_avx512_u.xml 8960✅ 9390⚪ 8s

✅ build/tests/junit/vxsort_tests_avx2_f.xml

7636 tests were completed in 4s with 7634 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
AVX2MaskedLoadStoreTest/0 4✅ 0ms
AVX2MaskedLoadStoreTest/1 4✅ 0ms
BitonicAVX2/BitonicAVX2_f32 4096✅ 113ms
BitonicAVX2/BitonicAVX2_f64 2048✅ 35ms
BitonicMachineAVX2/BitonicMachineAVX2_f32 4✅ 0ms
BitonicMachineAVX2/BitonicMachineAVX2_f64 4✅ 0ms
MaskedLoadStoreDeathTest/0 3✅ 217ms
PackMachineAVX2Test/0 1⚪ 0ms
PackMachineAVX2Test/1 1⚪ 0ms
PartitionMachineAVX2Test/0 3✅ 0ms
PartitionMachineAVX2Test/1 3✅ 0ms
VxSort/VxSortAVX2_f32 955✅ 2s
VxSort/VxSortAVX2_f64 510✅ 1s

✅ build/tests/junit/vxsort_tests_avx2_i.xml

17025 tests were completed in 4s with 17024 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
AVX2MaskedLoadStoreTest/0 4✅ 0ms
AVX2MaskedLoadStoreTest/1 4✅ 0ms
AVX2MaskedLoadStoreTest/2 4✅ 0ms
BitonicAVX2/BitonicAVX2_i16 8192✅ 350ms
BitonicAVX2/BitonicAVX2_i32 4096✅ 104ms
BitonicAVX2/BitonicAVX2_i64 2048✅ 31ms
BitonicMachineAVX2/BitonicMachineAVX2_i16 4✅ 0ms
BitonicMachineAVX2/BitonicMachineAVX2_i32 4✅ 0ms
BitonicMachineAVX2/BitonicMachineAVX2_i64 4✅ 0ms
MaskedLoadStoreDeathTest/0 3✅ 222ms
PackMachineAVX2Test/0 1⚪ 0ms
PackMachineAVX2Test/1 1✅ 0ms
PackMachineAVX2Test/2 1✅ 0ms
PartitionMachineAVX2Test/0 3✅ 0ms
PartitionMachineAVX2Test/1 3✅ 0ms
PartitionMachineAVX2Test/2 3✅ 0ms
VxSort/VxSortAVX2_i16 1185✅ 40ms
VxSort/VxSortAVX2_i32 955✅ 2s
VxSort/VxSortAVX2_i64 510✅ 1s

✅ build/tests/junit/vxsort_tests_avx2_u.xml

16795 tests were completed in 6s with 16794 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
AVX2MaskedLoadStoreTest/0 4✅ 0ms
AVX2MaskedLoadStoreTest/1 4✅ 0ms
AVX2MaskedLoadStoreTest/2 4✅ 0ms
BitonicAVX2/BitonicAVX2_u16 8192✅ 368ms
BitonicAVX2/BitonicAVX2_u32 4096✅ 103ms
BitonicAVX2/BitonicAVX2_u64 2048✅ 32ms
BitonicMachineAVX2/BitonicMachineAVX2_u16 4✅ 0ms
BitonicMachineAVX2/BitonicMachineAVX2_u32 4✅ 0ms
BitonicMachineAVX2/BitonicMachineAVX2_u64 4✅ 0ms
MaskedLoadStoreDeathTest/0 3✅ 216ms
PackMachineAVX2Test/0 1⚪ 0ms
PackMachineAVX2Test/1 1✅ 0ms
PackMachineAVX2Test/2 1✅ 0ms
PartitionMachineAVX2Test/0 3✅ 0ms
PartitionMachineAVX2Test/1 3✅ 0ms
PartitionMachineAVX2Test/2 3✅ 0ms
VxSort/VxSortAVX2_u16 955✅ 2s
VxSort/VxSortAVX2_u32 955✅ 2s
VxSort/VxSortAVX2_u64 510✅ 1s

✅ build/tests/junit/vxsort_tests_avx512_f.xml

8961 tests were completed in 8s with 8959 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
AVX512MaskedLoadStoreTest/0 4✅ 0ms
AVX512MaskedLoadStoreTest/1 4✅ 0ms
BitonicAVX512/BitonicAVX512_f32 4096✅ 115ms
BitonicAVX512/BitonicAVX512_f64 2048✅ 34ms
BitonicMachineAVX512/BitonicMachineAVX512_f32 4✅ 0ms
BitonicMachineAVX512/BitonicMachineAVX512_f64 4✅ 0ms
MaskedLoadStoreDeathTest/0 3✅ 213ms
PackMachineAVX512Test/0 1⚪ 0ms
PackMachineAVX512Test/1 1⚪ 0ms
PartitionMachineAVX512Test/0 3✅ 0ms
PartitionMachineAVX512Test/1 3✅ 0ms
VxSort/VxSortAVX512_f32 1835✅ 5s
VxSort/VxSortAVX512_f64 955✅ 3s

✅ build/tests/junit/vxsort_tests_avx512_i.xml

18350 tests were completed in 8s with 8960 passed, 0 failed and 9390 skipped.

Test suite Passed Failed Skipped Time
AVX512MaskedLoadStoreTest/0 4⚪ 0ms
AVX512MaskedLoadStoreTest/1 4✅ 0ms
AVX512MaskedLoadStoreTest/2 4✅ 0ms
BitonicAVX512/BitonicAVX512_i16 8192⚪ 395ms
BitonicAVX512/BitonicAVX512_i32 4096✅ 109ms
BitonicAVX512/BitonicAVX512_i64 2048✅ 33ms
BitonicMachineAVX512/BitonicMachineAVX512_i16 4⚪ 0ms
BitonicMachineAVX512/BitonicMachineAVX512_i32 4✅ 0ms
BitonicMachineAVX512/BitonicMachineAVX512_i64 4✅ 0ms
MaskedLoadStoreDeathTest/0 3✅ 215ms
PackMachineAVX512Test/0 1⚪ 0ms
PackMachineAVX512Test/1 1⚪ 0ms
PackMachineAVX512Test/2 1✅ 0ms
PartitionMachineAVX512Test/0 3⚪ 0ms
PartitionMachineAVX512Test/1 3✅ 0ms
PartitionMachineAVX512Test/2 3✅ 0ms
VxSort/VxSortAVX512_i16 1185⚪ 47ms
VxSort/VxSortAVX512_i32 1835✅ 4s
VxSort/VxSortAVX512_i64 955✅ 2s

✅ build/tests/junit/vxsort_tests_avx512_u.xml

18350 tests were completed in 8s with 8960 passed, 0 failed and 9390 skipped.

Test suite Passed Failed Skipped Time
AVX512MaskedLoadStoreTest/0 4⚪ 0ms
AVX512MaskedLoadStoreTest/1 4✅ 0ms
AVX512MaskedLoadStoreTest/2 4✅ 0ms
BitonicAVX512/BitonicAVX512_u16 8192⚪ 386ms
BitonicAVX512/BitonicAVX512_u32 4096✅ 107ms
BitonicAVX512/BitonicAVX512_u64 2048✅ 33ms
BitonicMachineAVX512/BitonicMachineAVX512_u16 4⚪ 0ms
BitonicMachineAVX512/BitonicMachineAVX512_u32 4✅ 0ms
BitonicMachineAVX512/BitonicMachineAVX512_u64 4✅ 0ms
MaskedLoadStoreDeathTest/0 3✅ 216ms
PackMachineAVX512Test/0 1⚪ 0ms
PackMachineAVX512Test/1 1⚪ 0ms
PackMachineAVX512Test/2 1✅ 0ms
PartitionMachineAVX512Test/0 3⚪ 0ms
PartitionMachineAVX512Test/1 3✅ 0ms
PartitionMachineAVX512Test/2 3✅ 0ms
VxSort/VxSortAVX512_u16 1185⚪ 46ms
VxSort/VxSortAVX512_u32 1835✅ 4s
VxSort/VxSortAVX512_u64 955✅ 2s