From 53c87950e8bb913fab021213469ab8ea1d58c2f1 Mon Sep 17 00:00:00 2001 From: Anuj Mittal Date: Mon, 20 Apr 2020 15:27:26 +0800 Subject: mkl-dnn: upgrade 1.2.2 -> 1.4 The name of project has changed to oneDNN. Enable GPU engine to be built by default which would need clang layer to be included. Also include two minor fixes to install logic that have been submitted for review upstream. Signed-off-by: Anuj Mittal --- recipes-core/mkl-dnn/files/run-ptest | 15 ---------- recipes-core/mkl-dnn/mkl-dnn_1.2.2.bb | 53 ----------------------------------- 2 files changed, 68 deletions(-) delete mode 100755 recipes-core/mkl-dnn/files/run-ptest delete mode 100644 recipes-core/mkl-dnn/mkl-dnn_1.2.2.bb (limited to 'recipes-core/mkl-dnn') diff --git a/recipes-core/mkl-dnn/files/run-ptest b/recipes-core/mkl-dnn/files/run-ptest deleted file mode 100755 index 82d4df58..00000000 --- a/recipes-core/mkl-dnn/files/run-ptest +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh - -cd tests -./api-c -if [ $? -eq 0 ]; then - echo 'PASS: api-c' -else - echo 'FAIL: api-c' -fi -./test_c_symbols-c -if [ $? -eq 0 ]; then - echo 'PASS: test_c_symbols-c' -else - echo 'FAIL: test_c_symbols-c' -fi diff --git a/recipes-core/mkl-dnn/mkl-dnn_1.2.2.bb b/recipes-core/mkl-dnn/mkl-dnn_1.2.2.bb deleted file mode 100644 index 1231fdf0..00000000 --- a/recipes-core/mkl-dnn/mkl-dnn_1.2.2.bb +++ /dev/null @@ -1,53 +0,0 @@ -SUMMARY = "Deep Neural Network Library" -DESCRIPTION = "This software is a user mode library that accelerates\ -deep-learning applications and frameworks on Intel architecture." -LICENSE = "Apache-2.0 & BSD-3-Clause & BSL-1.0" -LIC_FILES_CHKSUM = "file://LICENSE;md5=0c328b62744f16fbb96f4335c5b65325 \ - file://tests/gtests/gtest/LICENSE;md5=cbbd27594afd089daa160d3a16dd515a \ - file://src/cpu/xbyak/COPYRIGHT;md5=3b9bf048d063d54cdb28964db558bcc7 \ - file://src/cpu/jit_utils/jitprofiling/LICENSE.BSD;md5=e671ff178b24a95a382ba670503c66fb \ - file://doc/assets/mathjax/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \ - " -SECTION = "lib" - -inherit pkgconfig cmake ptest - -S = "${WORKDIR}/git" -SRCREV = "8e96ef49488c65e0738c552cec5c0563ab92c1af" -SRC_URI = "git://github.com/intel/mkl-dnn.git;branch=rls-v1.2 \ - file://run-ptest \ - " - -UPSTREAM_CHECK_GITTAGREGEX = "^v(?P(\d+(\.\d+)+))$" - -CVE_PRODUCT = "intel:math_kernel_library" - -COMPATIBLE_HOST = '(x86_64).*-linux' -COMPATIBLE_HOST_libc-musl = 'null' - -EXTRA_OECMAKE += "-DDNNL_LIBRARY_TYPE=SHARED" -EXTRA_OECMAKE += "-DDNNL_THREADING=OMP" -EXTRA_OECMAKE += "-DWITH_EXAMPLE=ON" -EXTRA_OECMAKE += "-DWITH_TEST=ON" -EXTRA_OECMAKE += "-DARCH_OPT_FLAGS=''" -EXTRA_OECMAKE += "-DCMAKE_SKIP_RPATH=ON" - -do_install_append () { - install -d ${D}${bindir}/mkl-dnn - install -d ${D}${bindir}/mkl-dnn/tests - install -d ${D}${bindir}/mkl-dnn/tests/benchdnn - install -d ${D}${bindir}/mkl-dnn/tests/benchdnn/inputs - install -m 0755 ${B}/tests/benchdnn/benchdnn ${D}${bindir}/mkl-dnn/tests/benchdnn - cp -r ${B}/tests/benchdnn/inputs/* ${D}${bindir}/mkl-dnn/tests/benchdnn/inputs -} - - -do_install_ptest () { - install -d ${D}${PTEST_PATH}/tests - install -m 0755 ${B}/tests/api-c ${D}${PTEST_PATH}/tests - install -m 0755 ${B}/tests/test_c_symbols-c ${D}${PTEST_PATH}/tests -} - -PACKAGES =+ "${PN}-test" - -FILES_${PN}-test = "${bindir}/mkl-dnn/*" -- cgit v1.2.3-54-g00ecf