Michael R. Crusoe pushed to branch debian/experimental at Debian Med / simde
Commits: 4676e471 by Michael R. Crusoe at 2020-12-22T15:31:34+01:00 arm64: skip gcc 11 snapshot due to https://github.com/simd-everywhere/simde/issues/677 - - - - - bef84416 by Michael R. Crusoe at 2020-12-22T19:16:50+01:00 amd64; skip gcc 11 snapshot due to https://github.com/simd-everywhere/simde/issues/674 - - - - - b13f1bb8 by Michael R. Crusoe at 2020-12-23T11:07:34+01:00 Return to an "Arch: all" library & restore the "nocheck" checks - - - - - f2ee01e6 by Michael R. Crusoe at 2020-12-23T11:10:05+01:00 routine-update: Standards-Version: 4.5.1 - - - - - bb92a761 by Michael R. Crusoe at 2020-12-23T11:10:33+01:00 release 0.7.0~rc-2-2 to experimental - - - - - 3 changed files: - debian/changelog - debian/control - debian/rules Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,14 @@ +simde (0.7.0~rc-2-2) experimental; urgency=medium + + * arm64: skip gcc 11 snapshot due to + https://github.com/simd-everywhere/simde/issues/677 + * amd64; skip gcc 11 snapshot due to + https://github.com/simd-everywhere/simde/issues/674 + * Return to an "Arch: all" library & restore the "nocheck" checks. + * Standards-Version: 4.5.1 (routine-update) + + -- Michael R. Crusoe <[email protected]> Wed, 23 Dec 2020 11:10:18 +0100 + simde (0.7.0~rc-2-1) experimental; urgency=medium * Another go at fixing the ppc64 build. ===================================== debian/control ===================================== @@ -6,26 +6,26 @@ Uploaders: Michael R. Crusoe <[email protected]> Build-Depends: debhelper-compat (= 13), meson, ninja-build, - gcc-8, - g++-8, - gcc-9, - g++-9, - gcc-10, - g++-10, - gcc-11 [!mips64el !mipsel !alpha !hppa !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !m68k !riscv64 !x32], - g++-11 [!mips64el !mipsel !alpha !hppa !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !m68k !riscv64 !x32], - clang-9 [!alpha !hppa !ia64 !m68k !sh4 !x32], - clang-10 [!alpha !hppa !ia64 !m68k !sh4 !x32], - clang-11 [!alpha !hppa !ia64 !m68k !sh4 !x32] -Standards-Version: 4.5.0 + gcc-8 <!nocheck>, + g++-8 <!nocheck>, + gcc-9 <!nocheck>, + g++-9 <!nocheck>, + clang-9 [!alpha !hppa !ia64 !m68k !sh4 !x32] <!nocheck>, + clang-10 [!alpha !hppa !ia64 !m68k !sh4 !x32] <!nocheck>, + clang-11 [!alpha !hppa !ia64 !m68k !sh4 !x32] <!nocheck> +# gcc-10 <!nocheck>, # implicit by build-essential -> gcc +# g++-10 <!nocheck>, # implicit by build-essential -> g++ +# gcc-11 [!amd64 !arm64 !mips64el !mipsel !alpha !hppa !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !m68k !riscv64 !x32] <!nocheck>, +# g++-11 [!amd64 !arm64 !mips64el !mipsel !alpha !hppa !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !m68k !riscv64 !x32] <!nocheck>, +Standards-Version: 4.5.1 Vcs-Browser: https://salsa.debian.org/med-team/simde Vcs-Git: https://salsa.debian.org/med-team/simde.git Homepage: https://github.com/simd-everywhere/simde Rules-Requires-Root: no Package: libsimde-dev -Architecture: any -Multi-Arch: foreign +Architecture: all +#Multi-Arch: foreign Depends: ${misc:Depends} Description: Implementations of SIMD instructions for all systems SIMDe provides fast, portable implementations of SIMD intrinsics on hardware ===================================== debian/rules ===================================== @@ -5,8 +5,7 @@ export LC_ALL=C.UTF-8 CLANG_SKIP=alpha hppa ia64 m68k sh4 x32 # ppc64 is due to https://github.com/nemequ/simde/issues/185 -GCC_11_SKIP=mips64el mipsel alpha hppa hurd-i386 ia64 kfreebsd-amd64 kfreebsd-i386 m68k riscv64 x32 - +GCC_11_SKIP=amd64 arm64 mips64el mipsel alpha hppa hurd-i386 ia64 kfreebsd-amd64 kfreebsd-i386 m68k riscv64 x32 include /usr/share/dpkg/default.mk export DEB_BUILD_MAINT_OPTIONS=hardening=+all @@ -26,32 +25,32 @@ endif dh $@ --buildsystem=meson+ninja override_dh_auto_configure: -#ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) +ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) ifeq (,$(filter $(DEB_HOST_ARCH),$(CLANG_SKIP))) $(foreach VER,$(CLANG_VERS),CC=clang-$(VER) CXX=clang++-$(VER) dh_auto_configure --builddirectory=clang$(VER)_test --buildsystem=meson+ninja && ) true ; endif $(foreach VER,$(GCC_VERS),CC=gcc-$(VER) CXX=g++-$(VER) dh_auto_configure --builddirectory=gcc$(VER)_test --buildsystem=meson+ninja && ) true ; -#else -# echo DEB_BUILD_OPTIONS contains "nocheck" so there is no need to configure the tests. -#endif +else + echo DEB_BUILD_OPTIONS contains "nocheck" so there is no need to configure the tests. +endif override_dh_auto_build: -#ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) +ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) $(foreach VER,$(GCC_VERS),dh_auto_build --builddirectory=gcc$(VER)_test --buildsystem=meson+ninja && ) true ; ifeq (,$(filter $(DEB_HOST_ARCH),$(CLANG_SKIP))) $(foreach VER,$(CLANG_VERS),dh_auto_build --builddirectory=clang$(VER)_test --buildsystem=meson+ninja && ) true ; endif -#endif +endif override_dh_auto_test: -#ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) +ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) 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 +endif override_dh_auto_clean: $(foreach VER,$(GCC_VERS),dh_auto_clean --builddirectory=gcc$(VER)_test --buildsystem=meson+ninja ; ) View it on GitLab: https://salsa.debian.org/med-team/simde/-/compare/11389afd6886b094d830ba87e03fcb0f09cef35a...bb92a7612e276d2927bdd4d952b8f4907428da43 -- View it on GitLab: https://salsa.debian.org/med-team/simde/-/compare/11389afd6886b094d830ba87e03fcb0f09cef35a...bb92a7612e276d2927bdd4d952b8f4907428da43 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
