[PATCH 17/90] Fix missing define in OpenCL-CTS
authorMichal Babej <michal.babej@tuni.fi>
Thu, 9 Sep 2021 08:39:05 +0000 (11:39 +0300)
committerAndreas Beckmann <anbe@debian.org>
Fri, 7 Jan 2022 23:55:22 +0000 (23:55 +0000)
Gbp-Pq: Name 0017-Fix-missing-define-in-OpenCL-CTS.patch

examples/conformance/CMakeLists.txt

index d8dd28a318da6f3e97e7cde02c3ce6a0a55f4fbb..6bcecd2a6377a4d765d04db612282838fa882437 100644 (file)
@@ -51,7 +51,10 @@ ExternalProject_Add(
   PREFIX "${TS_BASEDIR}"
   GIT_REPOSITORY "https://github.com/franz/OpenCL-CTS"
   GIT_TAG "cl12_trunk"
-  CONFIGURE_COMMAND ${CMAKE_COMMAND} -DCMAKE_BUILD_TYPE=Release
+  CONFIGURE_COMMAND ${CMAKE_COMMAND}
+    -DCMAKE_BUILD_TYPE=Release
+    -DCMAKE_C_FLAGS_RELEASE=-DCL_TARGET_OPENCL_VERSION=120
+    -DCMAKE_CXX_FLAGS_RELEASE=-DCL_TARGET_OPENCL_VERSION=120
     -DENABLE_ASAN=${ENABLE_ASAN}
     -DENABLE_TSAN=${ENABLE_TSAN}
     ${CTS_OPENCL_LIBRARY}