Martin Uecker pushed to branch master at Debian Med / bart
Commits: bf78f16d by Martin Uecker at 2022-10-24T17:15:47+02:00 more tests, remove old port - - - - - 4e1df5a1 by Martin Uecker at 2022-10-24T17:15:47+02:00 turn off two tests on i386 - - - - - 462c49ef by Martin Uecker at 2022-10-24T17:15:58+02:00 update changelog - - - - - 4 changed files: - debian/changelog - + debian/patches/0010-turn-off-one-test-on-i386.patch - debian/patches/series - debian/rules Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,10 @@ +bart (0.8.00-3) UNRELEASED; urgency=medium + + * Run more unit tests. + * Turn off two hanging tests on i386. + + -- Martin Uecker <uec...@tugraz.at> Fri, 14 Oct 2022 19:50:43 +0200 + bart (0.8.00-2) unstable; urgency=medium * Backport fixes for upstream (should also fix 32-bit archs) ===================================== debian/patches/0010-turn-off-one-test-on-i386.patch ===================================== @@ -0,0 +1,25 @@ +From: Martin Uecker <martin.uec...@med.uni-goettingen.de> +Date: Mon, 24 Oct 2022 16:48:57 +0200 +Subject: turn off one test on i386 + +--- + Makefile | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/Makefile b/Makefile +index 8f262ac..9216553 100644 +--- a/Makefile ++++ b/Makefile +@@ -646,7 +646,12 @@ UTARGETS += test_blas test_mdfft test_ops test_ops_p test_flpmath2 test_convcorr + UTARGETS_GPU += test_cudafft test_cuda_flpmath test_cuda_flpmath2 test_cuda_gpukrnls test_cuda_convcorr + + # lib simu ++ifeq ($(ODE_SIMU_OFF),1) ++# FIXME: test_ode_simu and test_pulse hang on i386, turn off for now ++UTARGETS += test_ode_bloch test_biot_savart test_signals test_epg ++else + UTARGETS += test_ode_bloch test_ode_simu test_biot_savart test_signals test_epg test_pulse ++endif + MODULES_test_ode_bloch += -lsimu + MODULES_test_ode_simu += -lsimu + MODULES_test_biot_savart += -lsimu ===================================== debian/patches/series ===================================== @@ -7,3 +7,4 @@ 0007-add-CXXFLAGS-to-nvcc-to-fix-C-build-issue.patch 0008-relax-a-failing-test.patch 0009-backport-specfun-fixes.patch +0010-turn-off-one-test-on-i386.patch ===================================== debian/rules ===================================== @@ -14,6 +14,11 @@ export PARALLEL_NJOBS=1 # some archs require turning of some optimizations NOEXPOPT_ARCHS=arm64 ppc64el s390x ia64 powerpc ppc64 riscv64 +# turn off hanging tests on i386 +ifeq ($(DEB_BUILD_ARCH), i386) +export ODE_SIMU_OFF=1 +endif + ifneq (,$(filter $(NOEXPOPT_ARCHS), $(DEB_BUILD_ARCH))) export DEB_CFLAGS_MAINT_APPEND = -fno-expensive-optimizations endif @@ -21,10 +26,10 @@ endif # Some tests fail on the following architectures probably # due to minor differences in floating point processing. # For now, just turn it off... -NOTEST_ARCHS=hurd-i386 kfreebsd-i386 m68k powerpcspe sh4 +NOTEST_ARCHS=hurd-i386 kfreebsd-i386 # For this architesture the test will be run but it will pass in any case even when errors occure -PRINT_ERRORS_WHEN_TESTING=armel armhf mips mipsel +PRINT_ERRORS_WHEN_TESTING=alpha sh4 arc m68k %: dh $@ View it on GitLab: https://salsa.debian.org/med-team/bart/-/compare/c5ba90fd73d23807c6701eb5da98df5a768d18c0...462c49ef74450a540470b84f461f9d328f69ddc8 -- View it on GitLab: https://salsa.debian.org/med-team/bart/-/compare/c5ba90fd73d23807c6701eb5da98df5a768d18c0...462c49ef74450a540470b84f461f9d328f69ddc8 You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list debian-med-com...@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit