From dd42bceff84d073e3615de6ec2b60af5620cd114 Mon Sep 17 00:00:00 2001 From: psykose Date: Mon, 5 Jun 2023 00:21:02 +0000 Subject: [PATCH] testing/one-dnn: upgrade to 3.1 --- testing/one-dnn/APKBUILD | 13 ++++++++----- testing/one-dnn/gcc13.patch | 12 ++++++++++++ 2 files changed, 20 insertions(+), 5 deletions(-) create mode 100644 testing/one-dnn/gcc13.patch diff --git a/testing/one-dnn/APKBUILD b/testing/one-dnn/APKBUILD index 029bf832d56..045953ab2d1 100644 --- a/testing/one-dnn/APKBUILD +++ b/testing/one-dnn/APKBUILD @@ -1,7 +1,7 @@ # Contributor: Dennis Krupenik # Maintainer: Dennis Krupenik pkgname=one-dnn -pkgver=2.5 +pkgver=3.1 pkgrel=0 pkgdesc="oneAPI Deep Neural Network Library" url="https://01.org/oneDNN" @@ -11,7 +11,9 @@ license="Apache-2.0" depends_dev="onetbb-dev opencl-headers opencl-icd-loader-dev" makedepends="cmake samurai $depends_dev" subpackages="$pkgname-dev $pkgname-doc" -source="https://github.com/oneapi-src/oneDNN/archive/v$pkgver/oneDNN-$pkgver.tar.gz" +source="https://github.com/oneapi-src/oneDNN/archive/v$pkgver/oneDNN-$pkgver.tar.gz + gcc13.patch + " builddir="$srcdir/oneDNN-$pkgver" build() { @@ -23,10 +25,10 @@ build() { -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_VERBOSE_MAKEFILE=ON \ -DDNNL_GPU_RUNTIME=OCL \ -DDNNL_CPU_RUNTIME=TBB \ - $CMAKE_CROSSOPTS . + -DONEDNN_BUILD_GRAPH=OFF \ + $CMAKE_CROSSOPTS cmake --build build } @@ -39,5 +41,6 @@ package() { } sha512sums=" -49b0730d1af1e6ba18b9ae3c1f43430a4e22d581e5b540323db2b053fa58915a42a1797974e59c508e85e0ee6ddb61020d570df6cd956a97a19f2a8435d10ef1 oneDNN-2.5.tar.gz +2053157a3885618364a9da5ec738c9cc2dde15db1ce9737578565d25c4a15a65944db3bbd17780de2032cfa2329bea4cb0af24ee428c9c246bdfa07a5bdde30b oneDNN-3.1.tar.gz +356b2d6e2aa3156e92e23872ee6643ba0d27de08af15fdd9dcf0f6dd45eaf30bf8506dbcc3594981f5a8a68fadf9d790b4b2c920c33675bc316aea6fb5a26d6b gcc13.patch " diff --git a/testing/one-dnn/gcc13.patch b/testing/one-dnn/gcc13.patch new file mode 100644 index 00000000000..fbe8614bc5b --- /dev/null +++ b/testing/one-dnn/gcc13.patch @@ -0,0 +1,12 @@ +diff --git a/tests/benchdnn/utils/dims.hpp b/tests/benchdnn/utils/dims.hpp +index 8b8430c..5c25428 100644 +--- a/tests/benchdnn/utils/dims.hpp ++++ b/tests/benchdnn/utils/dims.hpp +@@ -18,6 +18,7 @@ + #define UTILS_DIMS_T_HPP + + #include ++#include + #include + #include + #include