diff options
author | Yuri Victorovich <yuri@FreeBSD.org> | 2020-11-05 02:02:36 +0000 |
---|---|---|
committer | Yuri Victorovich <yuri@FreeBSD.org> | 2020-11-05 02:02:36 +0000 |
commit | f599ab18a98cec0fd0e45c0d6f2b42b43f13dbd8 (patch) | |
tree | 21f16a4b1a5c6f2f19d9910df15a10326be16c82 /math/onednn | |
parent | 8d7f50417a495a807c89e29758cf35ce13574366 (diff) | |
download | ports-f599ab18a98cec0fd0e45c0d6f2b42b43f13dbd8.tar.gz ports-f599ab18a98cec0fd0e45c0d6f2b42b43f13dbd8.zip |
math/onednn: Update 1.6.5 -> 1.7
Reported by: portscout
Notes
Notes:
svn path=/head/; revision=554116
Diffstat (limited to 'math/onednn')
-rw-r--r-- | math/onednn/Makefile | 2 | ||||
-rw-r--r-- | math/onednn/distinfo | 6 | ||||
-rw-r--r-- | math/onednn/files/patch-CMakeLists.txt | 15 | ||||
-rw-r--r-- | math/onednn/files/patch-cmake_platform.cmake | 29 | ||||
-rw-r--r-- | math/onednn/pkg-plist | 4 |
5 files changed, 21 insertions, 35 deletions
diff --git a/math/onednn/Makefile b/math/onednn/Makefile index d2cf16fd3407..e56245fefabc 100644 --- a/math/onednn/Makefile +++ b/math/onednn/Makefile @@ -2,7 +2,7 @@ PORTNAME= onednn DISTVERSIONPREFIX= v -DISTVERSION= 1.6.5 +DISTVERSION= 1.7 CATEGORIES= math # machine-learning MAINTAINER= yuri@FreeBSD.org diff --git a/math/onednn/distinfo b/math/onednn/distinfo index 780e313bee3e..c78600e975ef 100644 --- a/math/onednn/distinfo +++ b/math/onednn/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1604130246 -SHA256 (oneapi-src-oneDNN-v1.6.5_GH0.tar.gz) = 6258d961fe1757b70d10cf34f0925079401ffae264f056b15024270b11d5c1eb -SIZE (oneapi-src-oneDNN-v1.6.5_GH0.tar.gz) = 5802462 +TIMESTAMP = 1604535503 +SHA256 (oneapi-src-oneDNN-v1.7_GH0.tar.gz) = 2dbd53578b36bd84bbc3e411d1a4cacc0eed832892818c5fa16b72cbf1dab015 +SIZE (oneapi-src-oneDNN-v1.7_GH0.tar.gz) = 8696108 diff --git a/math/onednn/files/patch-CMakeLists.txt b/math/onednn/files/patch-CMakeLists.txt index 169ff83ba2f1..79cc4d19a98c 100644 --- a/math/onednn/files/patch-CMakeLists.txt +++ b/math/onednn/files/patch-CMakeLists.txt @@ -1,15 +1,6 @@ ---- CMakeLists.txt.orig 2020-08-06 03:36:08 UTC +--- CMakeLists.txt.orig 2020-10-28 05:50:44 UTC +++ CMakeLists.txt -@@ -91,7 +91,7 @@ endif() - if(NOT DNNL_TARGET_ARCH) - if(CMAKE_SYSTEM_PROCESSOR MATCHES "^(aarch64.*|AARCH64.*|arm64.*|ARM64.*)") - set(DNNL_TARGET_ARCH "AARCH64") -- elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^(ppc64.*|PPC64.*)") -+ elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^(ppc64.*|PPC64.*|powerpc64.*)") - set(DNNL_TARGET_ARCH "PPC64") - else() - set(DNNL_TARGET_ARCH "X64") -@@ -113,7 +113,9 @@ include("cmake/mkldnn_compat.cmake") +@@ -115,7 +115,9 @@ include("cmake/mkldnn_compat.cmake") include("cmake/utils.cmake") include("cmake/options.cmake") @@ -20,7 +11,7 @@ include("cmake/TBB.cmake") include("cmake/Threadpool.cmake") include("cmake/OpenCL.cmake") -@@ -156,8 +158,12 @@ include(GNUInstallDirs) +@@ -160,8 +162,12 @@ include(GNUInstallDirs) include(CMakePackageConfigHelpers) add_subdirectory(src) diff --git a/math/onednn/files/patch-cmake_platform.cmake b/math/onednn/files/patch-cmake_platform.cmake index ba45ceb6cb53..eb4bf3e72db7 100644 --- a/math/onednn/files/patch-cmake_platform.cmake +++ b/math/onednn/files/patch-cmake_platform.cmake @@ -1,6 +1,6 @@ ---- cmake/platform.cmake.orig 2020-08-06 03:36:08 UTC +--- cmake/platform.cmake.orig 2020-10-28 05:50:44 UTC +++ cmake/platform.cmake -@@ -104,16 +104,16 @@ elseif(UNIX OR MINGW) +@@ -104,22 +104,22 @@ elseif(UNIX OR MINGW) if(DNNL_TARGET_ARCH STREQUAL "AARCH64") set(DEF_ARCH_OPT_FLAGS "-O3") # For native compilation tune for the host processor @@ -15,26 +15,21 @@ + if (FALSE AND CMAKE_SYSTEM_PROCESSOR STREQUAL CMAKE_HOST_SYSTEM_PROCESSOR) append(DEF_ARCH_OPT_FLAGS "-mcpu=native") endif() -- elseif(DNNL_TARGET_ARCH STREQUAL "X64") -+ elseif(FALSE AND DNNL_TARGET_ARCH STREQUAL "X64") - set(DEF_ARCH_OPT_FLAGS "-msse4.1") - endif() - # Clang cannot vectorize some loops with #pragma omp simd and gets -@@ -162,17 +162,17 @@ elseif(UNIX OR MINGW) - if(DNNL_TARGET_ARCH STREQUAL "AARCH64") + elseif(DNNL_TARGET_ARCH STREQUAL "S390X") set(DEF_ARCH_OPT_FLAGS "-O3") # For native compilation tune for the host processor - if (CMAKE_SYSTEM_PROCESSOR STREQUAL CMAKE_HOST_SYSTEM_PROCESSOR) + if (FALSE AND CMAKE_SYSTEM_PROCESSOR STREQUAL CMAKE_HOST_SYSTEM_PROCESSOR) - append(DEF_ARCH_OPT_FLAGS "-mcpu=native") + append(DEF_ARCH_OPT_FLAGS "-march=native") endif() - elseif(DNNL_TARGET_ARCH STREQUAL "PPC64") - set(DEF_ARCH_OPT_FLAGS "-O3") - # In GCC, -ftree-vectorize is turned on under -O3 since 2007. - # For native compilation tune for the host processor -- if (CMAKE_SYSTEM_PROCESSOR STREQUAL CMAKE_HOST_SYSTEM_PROCESSOR) -+ if (FALSE AND CMAKE_SYSTEM_PROCESSOR STREQUAL CMAKE_HOST_SYSTEM_PROCESSOR) - append(DEF_ARCH_OPT_FLAGS "-mcpu=native") +- elseif(DNNL_TARGET_ARCH STREQUAL "X64") ++ elseif(FALSE AND DNNL_TARGET_ARCH STREQUAL "X64") + set(DEF_ARCH_OPT_FLAGS "-msse4.1") + endif() + # Clang cannot vectorize some loops with #pragma omp simd and gets +@@ -203,7 +203,7 @@ elseif(UNIX OR MINGW) + if (CMAKE_SYSTEM_PROCESSOR STREQUAL CMAKE_HOST_SYSTEM_PROCESSOR) + append(DEF_ARCH_OPT_FLAGS "-march=native") endif() - elseif(DNNL_TARGET_ARCH STREQUAL "X64") + elseif(FALSE AND DNNL_TARGET_ARCH STREQUAL "X64") diff --git a/math/onednn/pkg-plist b/math/onednn/pkg-plist index 0be668cbe3c2..6a564d396aa1 100644 --- a/math/onednn/pkg-plist +++ b/math/onednn/pkg-plist @@ -22,7 +22,7 @@ lib/cmake/mkldnn/mkldnn-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/mkldnn/mkldnn-targets.cmake lib/libdnnl.so lib/libdnnl.so.1 -lib/libdnnl.so.1.6 +lib/libdnnl.so.1.7 lib/libmkldnn.so lib/libmkldnn.so.1 -lib/libmkldnn.so.1.6 +lib/libmkldnn.so.1.7 |