Open pszi1ard opened 6 years ago
Multiple clFFT tests fail on both Vega10 and Fiji with ROCm 1.9.
Repro ingredients ROCm 1.9
$ dpkg -l | grep rocm-opencl ii rocm-opencl 1.2.0-2018090737 amd64 OpenCL/ROCm ii rocm-opencl-dev 1.2.0-2018090737 amd64 OpenCL/ROCm
clFFT current HEAD from github:
$ git log HEAD --oneline | head -n1 c59712e bumping version num
Restults of running staging/Tests (note that some errors do not seem fully reproducible):
staging/Tests
Vega10
$ tail -n10 test-dev-gpu02.log [ PASSED ] 16436 tests. [ FAILED ] 4 tests, listed below: [ FAILED ] mixed_radices/mixed_radix.double_precision_hermitian_to_real_auto_generated/173, where GetParam() = 70 [ FAILED ] clfft_DirectedTest_double_1d_inv/accuracy_test_directed_real.inplace_interleaved/47, where GetParam() = 120-byte object <13-00 00-00 00-00 00-00 02-00 00-00 01-00 00-00 01-00 00-00 00-00 00-00 B0-FD 83-68 3B-7F 00-00 B8-FD 83-68 3B-7F 00-00 B8-FD 83-68 3B-7F 00-00 D0-FD 83-68 3B-7F 00-00 D8-FD 83-68 3B-7F 00-00 D8-FD 83-68 3B-7F 00-00 F0-FD 83-68 3B-7F 00-00 F8-FD 83-68 3B-7F 00-00 F8-FD 83-68 3B-7F 00-00 24-00 00-00 00-00 00-00 48-00 00-00 00-00 00-00 03-00 00-00 05-00 00-00> [ FAILED ] mixed_radices_postcallback/mixed_radix_postcallback.double_precision_complex_to_complex_auto_generated/227, where GetParam() = 490 [ FAILED ] mixed_radices_postcallback/mixed_radix_postcallback.double_precision_hermitian_to_real_auto_generated/173, where GetParam() = 70 4 FAILED TESTS YOU HAVE 299 DISABLED TESTS
$ ##############################################################
$ tail -n10 test-dev-gpu02_RE.log [==========] 16440 tests from 46 test cases ran. (26452562 ms total) [ PASSED ] 16437 tests. [ FAILED ] 3 tests, listed below: [ FAILED ] clfft_RandomTest/accuracy_test_random.random_transform/822, where GetParam() = 160-byte object <01-00 00-00 00-00 00-00 02-00 00-00 FF-FF FF-FF 02-00 00-00 DD-01 00-00 40-96 4A-02 00-00 00-00 50-96 4A-02 00-00 00-00 50-96 4A-02 00-00 00-00 30-BB 19-38 2B-7F 00-00 40-BB 19-38 2B-7F 00-00 ... 6E-F7 17-00 00-00 00-00 DC-EE 2F-00 00-00 00-00 03-00 00-00 05-00 00-00 01-00 00-00 F7-01 00-00 00-00 00-40 25-52 D8-3F 00-00 00-40 04-F0 F8-3F 03-00 00-00 FD-01 00-00 95-96 BA-0D 00-00 00-00> [ FAILED ] clfft_DirectedTest_double_1d_inv/accuracy_test_directed_real.inplace_interleaved/47, where GetParam() = 120-byte object <13-00 00-00 00-00 00-00 02-00 00-00 01-00 00-00 01-00 00-00 00-00 00-00 60-2F 45-02 00-00 00-00 68-2F 45-02 00-00 00-00 68-2F 45-02 00-00 00-00 80-2F 45-02 00-00 00-00 88-2F 45-02 00-00 00-00 88-2F 45-02 00-00 00-00 A0-2F 45-02 00-00 00-00 A8-2F 45-02 00-00 00-00 A8-2F 45-02 00-00 00-00 24-00 00-00 00-00 00-00 48-00 00-00 00-00 00-00 03-00 00-00 05-00 00-00> [ FAILED ] mixed_radices_postcallback/mixed_radix_postcallback.double_precision_hermitian_to_real_auto_generated/173, where GetParam() = 70
3 FAILED TESTS YOU HAVE 299 DISABLED TESTS
- Fiji:
[==========] 16440 tests from 46 test cases ran. (26842891 ms total) [ PASSED ] 16437 tests. [ FAILED ] 3 tests, listed below: [ FAILED ] clfft_RandomTest/accuracy_test_random.random_transform/1840, where GetParam() = 160-byte object <02-00 00-00 00-00 00-00 02-00 00-00 01-00 00-00 03-00 00-00 20-30 32-2D 10-C7 76-03 00-00 00-00 28-C7 76-03 00-00 00-00 28-C7 76-03 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 ... 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 04-00 00-00 05-00 00-00 02-00 00-00 30-2D 30-30 00-00 00-E0 D5-2F E0-3F 00-00 00-20 5E-0D E0-3F 03-00 00-00 32-2D 31-42 FE-C5 BC-13 00-00 00-00> [ FAILED ] clfft_DirectedTest_double_1d_inv/accuracy_test_directed_real.inplace_interleaved/47, where GetParam() = 120-byte object <13-00 00-00 00-00 00-00 02-00 00-00 01-00 00-00 01-00 00-00 00-00 00-00 30-8F FF-17 29-7F 00-00 38-8F FF-17 29-7F 00-00 38-8F FF-17 29-7F 00-00 50-8F FF-17 29-7F 00-00 58-8F FF-17 29-7F 00-00 58-8F FF-17 29-7F 00-00 70-8F FF-17 29-7F 00-00 78-8F FF-17 29-7F 00-00 78-8F FF-17 29-7F 00-00 24-00 00-00 00-00 00-00 48-00 00-00 00-00 00-00 03-00 00-00 05-00 00-00> [ FAILED ] mixed_radices_postcallback/mixed_radix_postcallback.double_precision_hermitian_to_real_auto_generated/173, where GetParam() = 70
I assume these are either ROCm OpenCL bugs or bug in the clFFT code that only surface with ROCm (and not with AMDGPU-PRO).
Multiple clFFT tests fail on both Vega10 and Fiji with ROCm 1.9.
Repro ingredients ROCm 1.9
clFFT current HEAD from github:
Restults of running
staging/Tests
(note that some errors do not seem fully reproducible):Vega10
$ ##############################################################
$ tail -n10 test-dev-gpu02_RE.log [==========] 16440 tests from 46 test cases ran. (26452562 ms total) [ PASSED ] 16437 tests. [ FAILED ] 3 tests, listed below: [ FAILED ] clfft_RandomTest/accuracy_test_random.random_transform/822, where GetParam() = 160-byte object <01-00 00-00 00-00 00-00 02-00 00-00 FF-FF FF-FF 02-00 00-00 DD-01 00-00 40-96 4A-02 00-00 00-00 50-96 4A-02 00-00 00-00 50-96 4A-02 00-00 00-00 30-BB 19-38 2B-7F 00-00 40-BB 19-38 2B-7F 00-00 ... 6E-F7 17-00 00-00 00-00 DC-EE 2F-00 00-00 00-00 03-00 00-00 05-00 00-00 01-00 00-00 F7-01 00-00 00-00 00-40 25-52 D8-3F 00-00 00-40 04-F0 F8-3F 03-00 00-00 FD-01 00-00 95-96 BA-0D 00-00 00-00> [ FAILED ] clfft_DirectedTest_double_1d_inv/accuracy_test_directed_real.inplace_interleaved/47, where GetParam() = 120-byte object <13-00 00-00 00-00 00-00 02-00 00-00 01-00 00-00 01-00 00-00 00-00 00-00 60-2F 45-02 00-00 00-00 68-2F 45-02 00-00 00-00 68-2F 45-02 00-00 00-00 80-2F 45-02 00-00 00-00 88-2F 45-02 00-00 00-00 88-2F 45-02 00-00 00-00 A0-2F 45-02 00-00 00-00 A8-2F 45-02 00-00 00-00 A8-2F 45-02 00-00 00-00 24-00 00-00 00-00 00-00 48-00 00-00 00-00 00-00 03-00 00-00 05-00 00-00> [ FAILED ] mixed_radices_postcallback/mixed_radix_postcallback.double_precision_hermitian_to_real_auto_generated/173, where GetParam() = 70
3 FAILED TESTS YOU HAVE 299 DISABLED TESTS
[==========] 16440 tests from 46 test cases ran. (26842891 ms total) [ PASSED ] 16437 tests. [ FAILED ] 3 tests, listed below: [ FAILED ] clfft_RandomTest/accuracy_test_random.random_transform/1840, where GetParam() = 160-byte object <02-00 00-00 00-00 00-00 02-00 00-00 01-00 00-00 03-00 00-00 20-30 32-2D 10-C7 76-03 00-00 00-00 28-C7 76-03 00-00 00-00 28-C7 76-03 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 ... 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 04-00 00-00 05-00 00-00 02-00 00-00 30-2D 30-30 00-00 00-E0 D5-2F E0-3F 00-00 00-20 5E-0D E0-3F 03-00 00-00 32-2D 31-42 FE-C5 BC-13 00-00 00-00> [ FAILED ] clfft_DirectedTest_double_1d_inv/accuracy_test_directed_real.inplace_interleaved/47, where GetParam() = 120-byte object <13-00 00-00 00-00 00-00 02-00 00-00 01-00 00-00 01-00 00-00 00-00 00-00 30-8F FF-17 29-7F 00-00 38-8F FF-17 29-7F 00-00 38-8F FF-17 29-7F 00-00 50-8F FF-17 29-7F 00-00 58-8F FF-17 29-7F 00-00 58-8F FF-17 29-7F 00-00 70-8F FF-17 29-7F 00-00 78-8F FF-17 29-7F 00-00 78-8F FF-17 29-7F 00-00 24-00 00-00 00-00 00-00 48-00 00-00 00-00 00-00 03-00 00-00 05-00 00-00> [ FAILED ] mixed_radices_postcallback/mixed_radix_postcallback.double_precision_hermitian_to_real_auto_generated/173, where GetParam() = 70
3 FAILED TESTS YOU HAVE 299 DISABLED TESTS