[med-svn] [Git][med-team/simde][debian/experimental] 2 commits: run all the tests but still failing if one fails

Michael R. Crusoe gitlab at salsa.debian.org
Sun Nov 29 12:27:55 GMT 2020



Michael R. Crusoe pushed to branch debian/experimental at Debian Med / simde


Commits:
e3a504ee by Michael R. Crusoe at 2020-11-29T13:25:35+01:00
run all the tests but still failing if one fails

- - - - -
93a85b99 by Michael R. Crusoe at 2020-11-29T13:26:21+01:00
release debian/0.7.0~rc-1-3 to experimental

- - - - -


2 changed files:

- debian/changelog
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,4 +1,4 @@
-simde (0.7.0~rc-1-3) UNRELEASED; urgency=medium
+simde (0.7.0~rc-1-3) experimental; urgency=medium
 
   * Don't set a default --builddirectory, as builds that skip tests will fail
   * Adjust ppc64 workaround


=====================================
debian/rules
=====================================
@@ -45,10 +45,12 @@ override_dh_auto_build:
 
 override_dh_auto_test:
 #ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
-	$(foreach VER,$(GCC_VERS),dh_auto_test --builddirectory=gcc$(VER)_test --buildsystem=meson+ninja && ) true ;
-  ifeq (,$(filter $(DEB_HOST_ARCH),$(CLANG_SKIP)))
-	$(foreach VER,$(CLANG_VERS),dh_auto_test --builddirectory=clang$(VER)_test --buildsystem=meson+ninja && ) true ;
-  endif
+ifeq (,$(filter $(DEB_HOST_ARCH),$(CLANG_SKIP)))
+	RESULT=0 $(foreach VER,$(CLANG_VERS),dh_auto_test --builddirectory=clang$(VER)_test --buildsystem=meson+ninja || { true ; RESULT=1 ; } ; ) \
+	  $(foreach VER,$(GCC_VERS),dh_auto_test --builddirectory=gcc$(VER)_test --buildsystem=meson+ninja || { true ; RESULT=1 ; } ; ) exit $${RESULT}
+else
+	RESULT=0 $(foreach VER,$(GCC_VERS),dh_auto_test --builddirectory=gcc$(VER)_test --buildsystem=meson+ninja || { true ; RESULT=1 ; } ; ) exit $${RESULT}
+endif
 #endif
 
 override_dh_auto_clean:



View it on GitLab: https://salsa.debian.org/med-team/simde/-/compare/242d2cfc70fb317e866163aba8555075d0285c83...93a85b991e04a03348ef500d59bb8bae43532d0a

-- 
View it on GitLab: https://salsa.debian.org/med-team/simde/-/compare/242d2cfc70fb317e866163aba8555075d0285c83...93a85b991e04a03348ef500d59bb8bae43532d0a
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/20201129/c14782e6/attachment.html>


More information about the debian-med-commit mailing list