Michael R. Crusoe pushed to branch master at Debian Med / simde
Commits: 6da44b3f by Michael R. Crusoe at 2026-02-26T17:12:25+01:00 d/tests: skip emulated tests on riscv64, to avoid timeout - - - - - 2 changed files: - debian/changelog - debian/tests/run-unit-test Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,9 @@ +simde (0.8.4~rc3-2) unstable; urgency=medium + + * d/tests: skip emulated tests on riscv64, to avoid timeout + + -- Michael R. Crusoe <[email protected]> Thu, 26 Feb 2026 17:12:21 +0100 + simde (0.8.4~rc3-1) unstable; urgency=medium * tests: also run the emulated tests ===================================== debian/tests/run-unit-test ===================================== @@ -1,5 +1,5 @@ #!/bin/bash -set -e +set -ex pkg=simde @@ -17,10 +17,12 @@ SOURCE=$PWD cd "${AUTOPKGTEST_TMP}" cp -r /usr/include/simde ./ -cp -r ${SOURCE}/test ./ -cp -r ${SOURCE}/meson* ./ +cp -r "${SOURCE}"/test ./ +cp -r "${SOURCE}"/meson* ./ -if [ "$(dpkg-architecture -qDEB_HOST_ARCH)" = "i386" ] ; then +arch="$(dpkg-architecture -qDEB_HOST_ARCH)" + +if [ "${arch}" = "i386" ] ; then # https://github.com/simd-everywhere/simde/issues/867 sed -i "/'dbsad'/d" meson.build sed -i "/'fpclass'/d" meson.build @@ -28,11 +30,15 @@ if [ "$(dpkg-architecture -qDEB_HOST_ARCH)" = "i386" ] ; then rm -f test/x86/avx512/fpclass.c fi +if [ "${arch}" = "risc64" ] ; then + tests="-- $(shell meson test -C gcc_test --list | grep -v emul)" +fi + mkdir build-gcc build-clang cd build-gcc CC=gcc CXX=g++ meson .. -meson test --print-errorlogs +meson test --print-errorlogs ${tests} # cd ../build-clang # CC=clang CXX=clang++ meson .. View it on GitLab: https://salsa.debian.org/med-team/simde/-/commit/6da44b3fe09b7a3bbb2016b8f55bf8c07a287dc1 -- View it on GitLab: https://salsa.debian.org/med-team/simde/-/commit/6da44b3fe09b7a3bbb2016b8f55bf8c07a287dc1 You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
