summaryrefslogtreecommitdiffstats
path: root/academic
diff options
context:
space:
mode:
author Isaac Yu2022-08-28 23:54:16 +0200
committer Willy Sudiarto Raharjo2022-09-03 12:58:50 +0200
commit7c02c833a7ab3210abe0d8b25484d9b9467228a3 (patch)
tree571a77b37747cee2adb719dc25571f8f0db49748 /academic
parent4c97c363b8e600ce5578377312ab7c9516e84ac8 (diff)
downloadslackbuilds-7c02c833a7ab3210abe0d8b25484d9b9467228a3.tar.gz
academic/xsimd: Updated for version 9.0.1.
Signed-off-by: Andrew Clemons <andrew.clemons@gmail.com> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'academic')
-rw-r--r--academic/xsimd/6f6b2fa82b8a0cf24ac50899a6d53cd9fd329d2b.patch48
-rw-r--r--academic/xsimd/xsimd.SlackBuild4
-rw-r--r--academic/xsimd/xsimd.info6
3 files changed, 4 insertions, 54 deletions
diff --git a/academic/xsimd/6f6b2fa82b8a0cf24ac50899a6d53cd9fd329d2b.patch b/academic/xsimd/6f6b2fa82b8a0cf24ac50899a6d53cd9fd329d2b.patch
deleted file mode 100644
index 6e09ea5bf5..0000000000
--- a/academic/xsimd/6f6b2fa82b8a0cf24ac50899a6d53cd9fd329d2b.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From 6f6b2fa82b8a0cf24ac50899a6d53cd9fd329d2b Mon Sep 17 00:00:00 2001
-From: serge-sans-paille <serge.guelton@telecom-bretagne.eu>
-Date: Fri, 13 May 2022 11:34:53 +0200
-Subject: [PATCH] Do not run tests on unsupported architectures
-
----
- test/test_batch_manip.cpp | 5 +++++
- test/test_sum.hpp | 3 +++
- 2 files changed, 8 insertions(+)
-
-diff --git a/test/test_batch_manip.cpp b/test/test_batch_manip.cpp
-index 45c8939f8..b8ca978d3 100644
---- a/test/test_batch_manip.cpp
-+++ b/test/test_batch_manip.cpp
-@@ -9,6 +9,9 @@
- * The full license is in the file LICENSE, distributed with this software. *
- ****************************************************************************/
-
-+#include "xsimd/xsimd.hpp"
-+#ifndef XSIMD_NO_SUPPORTED_ARCHITECTURE
-+
- #include "test_utils.hpp"
-
- namespace xsimd
-@@ -212,3 +215,5 @@ TYPED_TEST(swizzle_test, swizzle_dup)
- {
- this->swizzle_dup();
- }
-+
-+#endif
-diff --git a/test/test_sum.hpp b/test/test_sum.hpp
-index 89af1a236..e5edeaf0f 100644
---- a/test/test_sum.hpp
-+++ b/test/test_sum.hpp
-@@ -1,6 +1,7 @@
- #ifndef XSIMD_TEST_SUM_HPP
- #define XSIMD_TEST_SUM_HPP
- #include "xsimd/xsimd.hpp"
-+#ifndef XSIMD_NO_SUPPORTED_ARCHITECTURE
-
- struct sum
- {
-@@ -29,3 +30,5 @@ extern template float sum::operator()(xsimd::avx, float const*, unsigned);
- #endif
-
- #endif
-+
-+#endif
diff --git a/academic/xsimd/xsimd.SlackBuild b/academic/xsimd/xsimd.SlackBuild
index 5938fdb195..7c58e10170 100644
--- a/academic/xsimd/xsimd.SlackBuild
+++ b/academic/xsimd/xsimd.SlackBuild
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=xsimd
-VERSION=${VERSION:-8.1.0}
+VERSION=${VERSION:-9.0.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -71,8 +71,6 @@ cd $TMP
rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
-# https://github.com/xtensor-stack/xsimd/pull/742
-patch -p1 -i $CWD/6f6b2fa82b8a0cf24ac50899a6d53cd9fd329d2b.patch
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
diff --git a/academic/xsimd/xsimd.info b/academic/xsimd/xsimd.info
index cf1d4b7475..bcde1ece15 100644
--- a/academic/xsimd/xsimd.info
+++ b/academic/xsimd/xsimd.info
@@ -1,8 +1,8 @@
PRGNAM="xsimd"
-VERSION="8.1.0"
+VERSION="9.0.1"
HOMEPAGE="https://github.com/QuantStack/xsimd"
-DOWNLOAD="https://github.com/QuantStack/xsimd/archive/8.1.0/xsimd-8.1.0.tar.gz"
-MD5SUM="e3edf90fcdf1d11297ed74bda96d7fbd"
+DOWNLOAD="https://github.com/QuantStack/xsimd/archive/9.0.1/xsimd-9.0.1.tar.gz"
+MD5SUM="59f38fe3364acd7ed137771258812d6c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="gtest"