From 9a1dada8a0201f2b2275df540b5c0d1a8b3fe329 Mon Sep 17 00:00:00 2001 From: Sergey Kopienko Date: Wed, 22 Jan 2025 15:12:54 +0100 Subject: [PATCH] [tests] Modify broken tests macros for tests of `std::complex' (#2014) --- test/support/test_config.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/test/support/test_config.h b/test/support/test_config.h index 449fa3eeaca..2446fdf539c 100644 --- a/test/support/test_config.h +++ b/test/support/test_config.h @@ -184,10 +184,11 @@ #define _PSTL_ICC_TEST_COMPLEX_POW_SCALAR_COMPLEX_PASS_BROKEN_TEST_EDGES _PSTL_TEST_COMPLEX_OP_BROKEN_IN_INTEL_LLVM_COMPILER #define _PSTL_ICC_TEST_COMPLEX_NORM_MINUS_INF_NAN_BROKEN_TEST_EDGES _PSTL_TEST_COMPLEX_OP_BROKEN_IN_INTEL_LLVM_COMPILER #define _PSTL_ICC_TEST_COMPLEX_POLAR_BROKEN_TEST_EDGES _PSTL_TEST_COMPLEX_OP_BROKEN_IN_INTEL_LLVM_COMPILER -#define _PSTL_ICC_TEST_COMPLEX_EXP_BROKEN_TEST_EDGES (20240201 < __INTEL_LLVM_COMPILER && __INTEL_LLVM_COMPILER <= _PSTL_TEST_LATEST_INTEL_LLVM_COMPILER) -#define _PSTL_TEST_COMPLEX_ACOS_BROKEN_IN_KERNEL (__INTEL_LLVM_COMPILER <= 20240200 && __SYCL_DEVICE_ONLY__) -#define _PSTL_TEST_COMPLEX_EXP_BROKEN (__INTEL_LLVM_COMPILER <= 20240200 && __SYCL_DEVICE_ONLY__) -#define _PSTL_TEST_COMPLEX_TANH_BROKEN_IN_KERNEL (__INTEL_LLVM_COMPILER <= 20240200 && __SYCL_DEVICE_ONLY__) +#define _PSTL_ICC_TEST_COMPLEX_EXP_BROKEN_TEST_EDGES (20240201 < __INTEL_LLVM_COMPILER && __INTEL_LLVM_COMPILER < 20250100) +#define _PSTL_TEST_COMPLEX_ACOS_BROKEN_IN_KERNEL (__SYCL_DEVICE_ONLY__ && __INTEL_LLVM_COMPILER < 20250100) +#define _PSTL_TEST_COMPLEX_EXP_BROKEN (__SYCL_DEVICE_ONLY__ && __INTEL_LLVM_COMPILER < 20250100) +#define _PSTL_TEST_COMPLEX_TANH_BROKEN_IN_KERNEL (__SYCL_DEVICE_ONLY__ && __INTEL_LLVM_COMPILER < 20250100) + #define _PSTL_ICC_TEST_COMPLEX_ISINF_BROKEN (_MSVC_STL_VERSION && __INTEL_LLVM_COMPILER) #define _PSTL_ICC_TEST_COMPLEX_ISNAN_BROKEN (_MSVC_STL_VERSION && __INTEL_LLVM_COMPILER)