$ rocfft-test-d --gtest_filter=pow2_1D_half/accuracy_test.vs_fftw/complex_forward_len_2_half_ip_batch_1_istride_1_CI_ostride_1_CI_idist_2_odist_2_ioffset_0_0_ooffset_0_0 --verbose 4 half epsilon: 0.000977 single epsilon: 3.75e-05 double epsilon: 1e-15 Random seed: 2327734360 rocFFT version: 1.0.23.9bd44ae-dirty Note: Google Test filter = pow2_1D_half/accuracy_test.vs_fftw/complex_forward_len_2_half_ip_batch_1_istride_1_CI_ostride_1_CI_idist_2_odist_2_ioffset_0_0_ooffset_0_0 [==========] Running 1 test from 1 test suite. [----------] Global test environment set-up. [----------] 1 test from pow2_1D_half/accuracy_test [ RUN ] pow2_1D_half/accuracy_test.vs_fftw/complex_forward_len_2_half_ip_batch_1_istride_1_CI_ostride_1_CI_idist_2_odist_2_ioffset_0_0_ooffset_0_0 required host memory for buffers (GiB): 0 Raw problem size: 9 data footprint: 9 (9) workbuffer: 0 (0) free: 16972251136 (1.69723e+10) total: 17163091968 (1.71631e+10) CPU params: length: 2 istride: 1 idist: 2 ostride: 1 odist: 2 batch: 1 isize: 2 osize: 2 ioffset: 0 0 ooffset: 0 0 out-of-place transform_type: fft_transform_type_complex_forward fft_array_type_complex_interleaved -> fft_array_type_complex_interleaved half-precision ilength: 2 olength: 2 ibuffer_size: 8 obuffer_size: 8 required host memory for FFTW (GiB): 0 CPU input: (-0.0275879,-0.0275879) (-0.0275879,-0.0275879) GPU output: (-0.0275879,-0.0275879) (-0.0275879,-0.0275879) CPU Input Linf norm: 0 CPU Input L2 norm: 0 CPU output: (-0.0275879,-0.0275879) (-0.0275879,-0.0275879) CPU Output Linf norm: 0 CPU Output L2 norm: 0 GPU output: (-0.0275879,-0.0275879) (-0.0275879,-0.0275879) GPU output Linf norm: 0 GPU output L2 norm: 0 GPU linf norm failures: (0,0) (0,0) (0,1) (0,1) L2 diff: 43008 Linf diff: 43008 /home/tflink/rocm/rocFFT/clients/tests/accuracy_test.h:1644: Failure Value of: diff.l_inf <= linf_cutoff Actual: false Expected: true Linf test failed. Linf:43008 normalized Linf: inf cutoff: 0length: 2, istride: 1, idist: 2, ostride: 1, odist: 2, batch: 1, isize: 2, osize: 2, ioffset: 0 0, ooffset: 0 0, in-place, transform_type: fft_transform_type_complex_forward, fft_array_type_complex_interleaved -> fft_array_type_complex_interleaved, half-precision, ilength: 2, olength: 2, ibuffer_size: 8, obuffer_size: 8, /home/tflink/rocm/rocFFT/clients/tests/accuracy_test.h:1650: Failure Value of: diff.l_2 / cpu_output_norm.l_2 < sqrt(log2(total_length)) * type_epsilon(params.precision) Actual: false Expected: true L2 test failed. L2: 43008 normalized L2: inf epsilon: 0.000977length: 2, istride: 1, idist: 2, ostride: 1, odist: 2, batch: 1, isize: 2, osize: 2, ioffset: 0 0, ooffset: 0 0, in-place, transform_type: fft_transform_type_complex_forward, fft_array_type_complex_interleaved -> fft_array_type_complex_interleaved, half-precision, ilength: 2, olength: 2, ibuffer_size: 8, obuffer_size: 8, GPU output Linf norm: 0 GPU output L2 norm: 0 GPU linf norm failures: (0,0) (0,0) (0,1) (0,1) L2 diff: 160 Linf diff: 160 /home/tflink/rocm/rocFFT/clients/tests/accuracy_test.h:1027: Failure Value of: diff.l_inf <= linf_cutoff Actual: false Expected: true Linf test failed. Linf:160 normalized Linf: inf cutoff: 0length: 2, istride: 1, idist: 2, ostride: 1, odist: 2, batch: 1, isize: 2, osize: 2, ioffset: 0 0, ooffset: 0 0, in-place, transform_type: fft_transform_type_complex_inverse, fft_array_type_complex_interleaved -> fft_array_type_complex_interleaved, half-precision, ilength: 2, olength: 2, ibuffer_size: 8, obuffer_size: 8, /home/tflink/rocm/rocFFT/clients/tests/accuracy_test.h:1033: Failure Value of: diff.l_2 / cpu_input_norm.l_2 < sqrt(log2(total_length)) * type_epsilon(params.precision) Actual: false Expected: true L2 test failed. L2: 160 normalized L2: inf epsilon: 0.000977length: 2, istride: 1, idist: 2, ostride: 1, odist: 2, batch: 1, isize: 2, osize: 2, ioffset: 0 0, ooffset: 0 0, in-place, transform_type: fft_transform_type_complex_inverse, fft_array_type_complex_interleaved -> fft_array_type_complex_interleaved, half-precision, ilength: 2, olength: 2, ibuffer_size: 8, obuffer_size: 8, [ FAILED ] pow2_1D_half/accuracy_test.vs_fftw/complex_forward_len_2_half_ip_batch_1_istride_1_CI_ostride_1_CI_idist_2_odist_2_ioffset_0_0_ooffset_0_0, where GetParam() = length: 2, istride: 1, idist: 2, ostride: 1, odist: 2, batch: 1, isize: 2, osize: 2, ioffset: 0 0, ooffset: 0 0, in-place, transform_type: fft_transform_type_complex_forward, fft_array_type_complex_interleaved -> fft_array_type_complex_interleaved, half-precision, ilength: 2, olength: 2, ibuffer_size: 8, obuffer_size: 8, (593 ms) [----------] 1 test from pow2_1D_half/accuracy_test (593 ms total) [----------] Global test environment tear-down [==========] 1 test from 1 test suite ran. (595 ms total) [ PASSED ] 0 tests. [ FAILED ] 1 test, listed below: [ FAILED ] pow2_1D_half/accuracy_test.vs_fftw/complex_forward_len_2_half_ip_batch_1_istride_1_CI_ostride_1_CI_idist_2_odist_2_ioffset_0_0_ooffset_0_0, where GetParam() = length: 2, istride: 1, idist: 2, ostride: 1, odist: 2, batch: 1, isize: 2, osize: 2, ioffset: 0 0, ooffset: 0 0, in-place, transform_type: fft_transform_type_complex_forward, fft_array_type_complex_interleaved -> fft_array_type_complex_interleaved, half-precision, ilength: 2, olength: 2, ibuffer_size: 8, obuffer_size: 8, 1 FAILED TEST Random seed: 2327734360 half precision max l-inf epsilon: inf half precision max l2 epsilon: inf single precision max l-inf epsilon: 0 single precision max l2 epsilon: 0 double precision max l-inf epsilon: 0 double precision max l2 epsilon: 0