diff options
Diffstat (limited to 'dev-python/dpnp/files/dpnp-0.11.0-fix-compile.patch')
-rw-r--r-- | dev-python/dpnp/files/dpnp-0.11.0-fix-compile.patch | 80 |
1 files changed, 0 insertions, 80 deletions
diff --git a/dev-python/dpnp/files/dpnp-0.11.0-fix-compile.patch b/dev-python/dpnp/files/dpnp-0.11.0-fix-compile.patch deleted file mode 100644 index 2ccc0a6b8..000000000 --- a/dev-python/dpnp/files/dpnp-0.11.0-fix-compile.patch +++ /dev/null @@ -1,80 +0,0 @@ -diff --git a/dpnp/backend/CMakeLists.txt b/dpnp/backend/CMakeLists.txt -index 409a29f..11d21f1 100644 ---- a/dpnp/backend/CMakeLists.txt -+++ b/dpnp/backend/CMakeLists.txt -@@ -98,30 +98,7 @@ string(CONCAT COMMON_LINK_FLAGS - "-fsycl " - "-fsycl-device-code-split=per_kernel " - ) --if(UNIX) -- set(CMAKE_CXX_COMPILER "dpcpp") -- # add_compile_options(-fPIC) --elseif(WIN32) -- set(CMAKE_CXX_COMPILER "dpcpp") -- # set(CMAKE_SHARED_LINKER_FLAGS_INIT "-fuse-ld=lld-link") -- # set(CMAKE_LINKER "lld-link") -- # include (Platform/Windows-Clang) -- # set(CMAKE_LINKER "dpcpp") -- # set(CMAKE_AR "llvm-ar") -- # set(CMAKE_RANLIB "llvm-ranlib") -- # set(CMAKE_CXX_FLAGS "/EHsc") - -- string(APPEND COMMON_COMPILER_FLAGS -- "/EHsc " --# "/Ox " --# "/W3 " --# "/GL " --# "/DNDEBUG " --# "/MD " -- ) --else() -- message(FATAL_ERROR "Unsupported system ${CMAKE_SYSTEM} in compiler selection case") --endif() - - # set language version - set(CMAKE_CXX_STANDARD 17) -@@ -327,6 +304,7 @@ endif() - # set_target_properties(dpnp_backend_c PROPERTIES VERSION ${DPNP_VERSION} SOVERSION ${DPNP_API_VERSION}) - - install(TARGETS dpnp_backend_c -+ DESTINATION ${DPNP_INSTALL_PREFIX} - PERMISSIONS OWNER_WRITE OWNER_READ OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE - ) - -diff --git a/utils/command_build_clib.py b/utils/command_build_clib.py -index 3d1177b..d8fbdac 100644 ---- a/utils/command_build_clib.py -+++ b/utils/command_build_clib.py -@@ -61,8 +61,8 @@ else: - Set compiler for the project - """ - # default variables (for Linux) --_project_compiler = "dpcpp" --_project_linker = "dpcpp" -+_project_compiler = os.environ.get("CXX") -+_project_linker = os.environ.get("CXX") - _project_cmplr_flag_sycl_devel = ["-fsycl-device-code-split=per_kernel", "-fno-approx-func"] - _project_cmplr_flag_sycl = ["-fsycl"] - _project_cmplr_flag_stdcpp_static = [] # This brakes TBB ["-static-libstdc++", "-static-libgcc"] -@@ -114,7 +114,7 @@ except ImportError: - - # other OS specific - if IS_WIN: -- _project_compiler = "dpcpp" -+ _project_compiler = os.environ.get("CXX") - _project_linker = "lld-link" - _project_cmplr_flag_sycl = [] - _project_cmplr_flag_stdcpp_static = [] -diff --git a/utils/command_build_cmake_clib.py b/utils/command_build_cmake_clib.py -index 0ef0e24..84f2469 100644 ---- a/utils/command_build_cmake_clib.py -+++ b/utils/command_build_cmake_clib.py -@@ -112,7 +112,7 @@ class custom_build_cmake_clib(build_clib.build_clib): - "-S" + backend_directory, - "-B" + abs_build_temp_path, - "-DCMAKE_BUILD_TYPE=" + config, -- "-DDPNP_INSTALL_PREFIX=" + install_directory.replace(os.sep, "/"), # adjust to cmake requirenments -+ "-DDPNP_INSTALL_PREFIX=" + os.environ.get('BUILD_DIR_LIBS'), # adjust to cmake requirenments - "-DDPNP_INSTALL_STRUCTURED=OFF", - # "-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=" + install_directory, - "-DDPNP_SYCL_QUEUE_MGR_ENABLE:BOOL=" + _dpctrl_exists, |