[med-svn] [Git][med-team/bart][master] 3 commits: more tests, remove old port

Martin Uecker (@uecker-guest) gitlab at salsa.debian.org
Mon Oct 24 16:16:57 BST 2022



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 <uecker at 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.uecker at 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.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20221024/4c40e537/attachment-0001.htm>


More information about the debian-med-commit mailing list