[med-svn] [Git][med-team/bart][master-contrib] 5 commits: Upload to unstable

Martin Uecker (@uecker-guest) gitlab at salsa.debian.org
Fri Dec 31 10:36:39 GMT 2021



Martin Uecker pushed to branch master-contrib at Debian Med / bart


Commits:
3f680ac5 by Nilesh Patra at 2021-12-31T01:07:46+05:30
Upload to unstable

- - - - -
3090062d by Martin Uecker at 2021-12-31T10:33:52+01:00
turn off parallel make

- - - - -
c00660d8 by Martin Uecker at 2021-12-31T10:35:43+01:00
arm unit tests on s390x

- - - - -
bc643ce8 by Martin Uecker at 2021-12-31T11:28:14+01:00
Merge branch 'master' into master-contrib

- - - - -
9be3f8b9 by Martin Uecker at 2021-12-31T11:31:09+01:00
run tests for correct package

- - - - -


3 changed files:

- debian/changelog
- debian/rules
- debian/tests/control


Changes:

=====================================
debian/changelog
=====================================
@@ -1,9 +1,11 @@
 bart-cuda (0.7.00-3) UNRELEASED; urgency=medium
 
-  * Fix cross-builds by reverting patch for determinstic archives.
-  * Arm the unit tests on mips64el.
-  * Add workaround for compiler bug on armel and s390x.
   * Drop old compatibility patch.
+  * Add workaround for compiler bug on armel and s390x.
+  * Arm the unit tests on mips64el and s390x.
+  * Fix cross-builds by reverting patch for deterministic archives.
+  * Turn off parallel build for determinism.
+  * Actually run test suite for bart-cuda.
 
  -- Martin Uecker <martin.uecker at med.uni-goettingen.de>  Thu, 30 Dec 2021 16:28:18 +0100
 


=====================================
debian/rules
=====================================
@@ -11,13 +11,17 @@ export CUDA_BASE=/usr/
 # set installation prefix
 export PREFIX=/usr/
 
+# turn of parallel builds here to make build deterministic
+export PARALLEL=1
+export PARALLEL_NJOBS=1
+
 # Some tests fail on the following architectures probably
 # due to minor differences in floating point processing.
 # For now, just turn it off...
 NOTEST_ARCHS=armel armhf mips mipsel hurd-i386 kfreebsd-i386 m68k powerpcspe sh4
 
 # For this architesture the test will be run but it will pass in any case even when errors occure
-PRINT_ERRORS_WHEN_TESTING=i386 s390x
+PRINT_ERRORS_WHEN_TESTING=i386
 
 %:
 	dh $@


=====================================
debian/tests/control
=====================================
@@ -1,21 +1,8 @@
 Test-Command: /usr/bin/bart version
-Depends: bart
-Restrictions: superficial
-
-Tests: octave-integration
-Depends: octave-bart, octave
-Restrictions: superficial
-
-Tests: commands
-Depends: bart
+Depends: bart-cuda
 Restrictions: superficial
 
 Tests: suite
-Depends: bart, make
+Depends: bart-cuda, make
 Architecture: amd64
 Restrictions: allow-stderr
-
-Tests: suite
-Depends: bart, make
-Architecture: i386, mips64el, s390x
-Restrictions: allow-stderr, flaky



View it on GitLab: https://salsa.debian.org/med-team/bart/-/compare/217d60fecbec412056674d31fc4115c13de2709e...9be3f8b98baaa5bdc28bf4517ac9a2bca781a626

-- 
View it on GitLab: https://salsa.debian.org/med-team/bart/-/compare/217d60fecbec412056674d31fc4115c13de2709e...9be3f8b98baaa5bdc28bf4517ac9a2bca781a626
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/20211231/9aacbc13/attachment-0001.htm>


More information about the debian-med-commit mailing list