Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package onednn for openSUSE:Factory checked in at 2021-04-06 17:29:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/onednn (Old) and /work/SRC/openSUSE:Factory/.onednn.new.2401 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "onednn" Tue Apr 6 17:29:55 2021 rev:2 rq:882580 version:2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/onednn/onednn.changes 2020-10-23 16:09:25.727764872 +0200 +++ /work/SRC/openSUSE:Factory/.onednn.new.2401/onednn.changes 2021-04-06 17:31:19.435228431 +0200 @@ -1,0 +2,6 @@ +Wed Feb 17 14:17:47 UTC 2021 - Guillaume GARDET <guillaume.gar...@opensuse.org> + +- Update to 2.1 +- Add Arm ComputeLibrary support on aarch64 + +------------------------------------------------------------------- Old: ---- onednn-1.6.3.tar.gz New: ---- onednn-2.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ onednn.spec ++++++ --- /var/tmp/diff_new_pack.hOjmIC/_old 2021-04-06 17:31:20.055229132 +0200 +++ /var/tmp/diff_new_pack.hOjmIC/_new 2021-04-06 17:31:20.055229132 +0200 @@ -1,7 +1,7 @@ # # spec file for package onednn # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,9 +23,15 @@ %bcond_with opencl %endif -%define libname libdnnl1 +%ifarch aarch64 +%bcond_without acl +%else +%bcond_with acl +%endif + +%define libname libdnnl2 Name: onednn -Version: 1.6.3 +Version: 2.1 Release: 0 Summary: Intel(R) Math Kernel Library for Deep Neural Networks License: Apache-2.0 @@ -37,6 +43,9 @@ BuildRequires: gcc-c++ BuildRequires: graphviz BuildRequires: texlive-dvips-bin +%if %{with acl} +BuildRequires: ComputeLibrary-devel +%endif %if %{with opencl} BuildRequires: opencl-headers BuildRequires: pkgconfig @@ -111,6 +120,11 @@ -DCMAKE_INSTALL_LIBDIR=%{_lib} \ -DMKLDNN_ARCH_OPT_FLAGS="" \ -DDNNL_CPU_RUNTIME=OMP \ +%if %{with acl} + -DDNNL_AARCH64_USE_ACL=ON \ + -DACL_INCLUDE_DIR=%{_includedir} \ + -DACL_LIBRARY=%{_libdir}/libarm_compute.so \ +%endif %if %{with opencl} -DDNNL_GPU_RUNTIME=OCL \ %endif @@ -156,6 +170,9 @@ %{_includedir}/mkl-dnn %{_includedir}/mkldnn*.h* %{_includedir}/dnnl*.h* +%dir %{_includedir}/oneapi +%dir %{_includedir}/oneapi/dnnl +%{_includedir}/oneapi/dnnl/dnnl*.h* %{_libdir}/libdnnl.so %{_libdir}/libmkldnn.so %dir %{_libdir}/cmake/dnnl ++++++ onednn-1.6.3.tar.gz -> onednn-2.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/onednn/onednn-1.6.3.tar.gz /work/SRC/openSUSE:Factory/.onednn.new.2401/onednn-2.1.tar.gz differ: char 13, line 1