aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
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.patch80
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,