]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Remove some extra ci configurations.
authorNathan Moinvaziri <nathan@nathanm.com>
Wed, 1 Jul 2020 03:27:08 +0000 (20:27 -0700)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Wed, 1 Jul 2020 21:10:56 +0000 (23:10 +0200)
.github/workflows/cmake.yml
.github/workflows/configure.yml

index 5963e58488154201e2425ab3e5f050de6876d3f1..4820614a03c6d9a075e07b0da09203c8b3c10cf4 100644 (file)
@@ -15,22 +15,14 @@ jobs:
           Ubuntu GCC No SSE2,
           Ubuntu GCC No SSE4,
           Ubuntu GCC No PCLMULQDQ,
-          Ubuntu GCC No Opt,
-          Ubuntu GCC Compat,
           Ubuntu GCC Compat No Opt,
-          Ubuntu GCC Compat,
           Ubuntu GCC ARM SF,
           Ubuntu GCC ARM SF No ACLE,
-          Ubuntu GCC ARM SF No Opt,
-          Ubuntu GCC ARM SF Compat,
           Ubuntu GCC ARM SF Compat No Opt,
           Ubuntu GCC ARM HF,
           Ubuntu GCC ARM HF No NEON,
-          Ubuntu GCC ARM HF No Opt,
-          Ubuntu GCC ARM HF Compat,
           Ubuntu GCC ARM HF Compat No Opt,
-          Ubuntu GCC ARM HF Compat No Neon,
-          Ubuntu GCC AARCH64 Compat,
+          Ubuntu GCC AARCH64,
           Ubuntu GCC AARCH64 Compat No Opt,
           Ubuntu GCC PPC Compat,
           Ubuntu GCC PPC64 Compat,
@@ -97,30 +89,12 @@ jobs:
             cmake-args: -DWITH_SANITIZERS=ON -DWITH_PCLMULQDQ=OFF
             codecov: ubuntu_gcc_no_pclmulqdq
 
-          - name: Ubuntu GCC No Opt
-            os: ubuntu-latest
-            compiler: gcc
-            cmake-args: -DWITH_NEW_STRATEGIES=OFF -DWITH_OPTIM=OFF -DWITH_SANITIZERS=ON
-            codecov: ubuntu_gcc_no_opt
-
-          - name: Ubuntu GCC Compat
-            os: ubuntu-latest
-            compiler: gcc
-            cmake-args: -DZLIB_COMPAT=ON
-            codecov: ubuntu_gcc_compat
-
           - name: Ubuntu GCC Compat No Opt
             os: ubuntu-latest
             compiler: gcc
             cmake-args: -DZLIB_COMPAT=ON -DWITH_NEW_STRATEGIES=OFF -DWITH_OPTIM=OFF -DWITH_SANITIZERS=ON
             codecov: ubuntu_gcc_compat_no_opt
 
-          - name: Ubuntu GCC Compat
-            os: ubuntu-latest
-            compiler: gcc
-            cmake-args: -DZLIB_COMPAT=ON -DWITH_SANITIZERS=ON
-            codecov: ubuntu_gcc_compat_sani
-
           - name: Ubuntu GCC ARM SF
             os: ubuntu-latest
             compiler: arm-linux-gnueabi-gcc
@@ -135,20 +109,6 @@ jobs:
             packages: qemu gcc-arm-linux-gnueabi libc-dev-armel-cross
             codecov: ubuntu_gcc_armsf_no_acle
 
-          - name: Ubuntu GCC ARM SF No Opt
-            os: ubuntu-latest
-            compiler: arm-linux-gnueabi-gcc
-            cmake-args: -DCMAKE_TOOLCHAIN_FILE=cmake/toolchain-arm.cmake -DCMAKE_C_COMPILER_TARGET=arm-linux-gnueabi -DWITH_NEW_STRATEGIES=OFF -DWITH_OPTIM=OFF -DWITH_SANITIZERS=ON
-            packages: qemu gcc-arm-linux-gnueabi libc-dev-armel-cross
-            codecov: ubuntu_gcc_armsf_no_opt
-
-          - name: Ubuntu GCC ARM SF Compat
-            os: ubuntu-latest
-            compiler: arm-linux-gnueabi-gcc
-            cmake-args: -DCMAKE_TOOLCHAIN_FILE=cmake/toolchain-arm.cmake -DCMAKE_C_COMPILER_TARGET=arm-linux-gnueabi -DZLIB_COMPAT=ON -DWITH_SANITIZERS=ON
-            packages: qemu gcc-arm-linux-gnueabi libc-dev-armel-cross
-            codecov: ubuntu_gcc_armsf_compat
-
           - name: Ubuntu GCC ARM SF Compat No Opt
             os: ubuntu-latest
             compiler: arm-linux-gnueabi-gcc
@@ -170,20 +130,6 @@ jobs:
             packages: qemu gcc-arm-linux-gnueabihf libc-dev-armel-cross
             codecov: ubuntu_gcc_armhf_no_neon
 
-          - name: Ubuntu GCC ARM HF No Opt
-            os: ubuntu-latest
-            compiler: arm-linux-gnueabihf-gcc
-            cmake-args: -DCMAKE_TOOLCHAIN_FILE=cmake/toolchain-arm.cmake -DCMAKE_C_COMPILER_TARGET=arm-linux-gnueabihf -DWITH_NEW_STRATEGIES=OFF -DWITH_OPTIM=OFF -DWITH_SANITIZERS=ON
-            packages: qemu gcc-arm-linux-gnueabihf libc-dev-armel-cross
-            codecov: ubuntu_gcc_armhf_no_opt
-
-          - name: Ubuntu GCC ARM HF Compat
-            os: ubuntu-latest
-            compiler: arm-linux-gnueabihf-gcc
-            cmake-args: -DCMAKE_TOOLCHAIN_FILE=cmake/toolchain-arm.cmake -DCMAKE_C_COMPILER_TARGET=arm-linux-gnueabihf -DZLIB_COMPAT=ON -DWITH_SANITIZERS=ON
-            packages: qemu gcc-arm-linux-gnueabihf libc-dev-armel-cross
-            codecov: ubuntu_gcc_armhf_compat
-
           - name: Ubuntu GCC ARM HF Compat No Opt
             os: ubuntu-latest
             compiler: arm-linux-gnueabihf-gcc
@@ -191,20 +137,13 @@ jobs:
             packages: qemu gcc-arm-linux-gnueabihf libc-dev-armel-cross
             codecov: ubuntu_gcc_armhf_compat_no_opt
 
-          - name: Ubuntu GCC ARM HF Compat No Neon
-            os: ubuntu-latest
-            compiler: arm-linux-gnueabihf-gcc
-            cmake-args: -DCMAKE_TOOLCHAIN_FILE=cmake/toolchain-arm.cmake -DCMAKE_C_COMPILER_TARGET=arm-linux-gnueabihf -DZLIB_COMPAT=ON -DWITH_NEON=OFF -DWITH_SANITIZERS=ON
-            packages: qemu gcc-arm-linux-gnueabihf libc-dev-armel-cross
-            codecov: ubuntu_gcc_armhf_compat_no_neon
-
-          - name: Ubuntu GCC AARCH64 Compat
+          - name: Ubuntu GCC AARCH64
             os: ubuntu-latest
             compiler: aarch64-linux-gnu-gcc
-            cmake-args: -DCMAKE_TOOLCHAIN_FILE=cmake/toolchain-aarch64.cmake -DZLIB_COMPAT=ON -DWITH_SANITIZERS=ON
+            cmake-args: -DCMAKE_TOOLCHAIN_FILE=cmake/toolchain-aarch64.cmake -DWITH_SANITIZERS=ON
             asan-options: detect_leaks=0
             packages: qemu gcc-aarch64-linux-gnu libc-dev-arm64-cross
-            codecov: ubuntu_gcc_aarch64_compat
+            codecov: ubuntu_gcc_aarch64
 
           - name: Ubuntu GCC AARCH64 Compat No Opt
             os: ubuntu-latest
index 86520db94de962329fe3a921c8862267d401c754..55d669e377cf4514c8ebf9be3aff65afea29ea61 100644 (file)
@@ -10,21 +10,14 @@ jobs:
         name: [
           Ubuntu GCC,
           Ubuntu GCC OSB,
-          Ubuntu GCC No Opt,
-          Ubuntu GCC Compat,
           Ubuntu GCC Compat No Opt,
-          Ubuntu GCC Compat,
           Ubuntu GCC ARM SF,
-          Ubuntu GCC ARM SF No Opt,
-          Ubuntu GCC ARM SF Compat,
           Ubuntu GCC ARM SF Compat No Opt,
           Ubuntu GCC ARM HF,
-          Ubuntu GCC ARM HF No Opt,
-          Ubuntu GCC ARM HF Compat,
+          Ubuntu GCC ARM HF No NEON,
           Ubuntu GCC ARM HF Compat No Opt,
-          Ubuntu GCC ARM HF Compat No Neon,
+          Ubuntu GCC AARCH64,
           Ubuntu GCC AARCH64 Compat No Opt,
-          Ubuntu GCC AARCH64 Compat,
           macOS GCC
         ]
         include:
@@ -40,26 +33,11 @@ jobs:
             build-dir: ../build
             build-src-dir: ../zlib-ng
 
-          - name: Ubuntu GCC No Opt
-            os: ubuntu-latest
-            compiler: gcc
-            configure-args: --warn --without-optimizations --without-new-strategies
-
-          - name: Ubuntu GCC Compat
-            os: ubuntu-latest
-            compiler: gcc
-            configure-args: --warn --zlib-compat
-
           - name: Ubuntu GCC Compat No Opt
             os: ubuntu-latest
             compiler: gcc
             configure-args: --warn --zlib-compat --without-optimizations --without-new-strategies
 
-          - name: Ubuntu GCC Compat
-            os: ubuntu-latest
-            compiler: gcc
-            configure-args: --warn --zlib-compat
-
           - name: Ubuntu GCC ARM SF
             os: ubuntu-latest
             compiler: arm-linux-gnueabi-gcc
@@ -67,20 +45,6 @@ jobs:
             chost: arm-linux-gnueabi
             packages: qemu gcc-arm-linux-gnueabi libc-dev-armel-cross
 
-          - name: Ubuntu GCC ARM SF No Opt
-            os: ubuntu-latest
-            compiler: arm-linux-gnueabi-gcc
-            configure-args: --warn --without-optimizations --without-new-strategies
-            chost: arm-linux-gnueabi
-            packages: qemu gcc-arm-linux-gnueabi libc-dev-armel-cross
-
-          - name: Ubuntu GCC ARM SF Compat
-            os: ubuntu-latest
-            compiler: arm-linux-gnueabi-gcc
-            configure-args: --warn --zlib-compat
-            chost: arm-linux-gnueabi
-            packages: qemu gcc-arm-linux-gnueabi libc-dev-armel-cross
-
           - name: Ubuntu GCC ARM SF Compat No Opt
             os: ubuntu-latest
             compiler: arm-linux-gnueabi-gcc
@@ -95,17 +59,10 @@ jobs:
             chost: arm-linux-gnueabihf
             packages: qemu gcc-arm-linux-gnueabihf libc-dev-armel-cross
 
-          - name: Ubuntu GCC ARM HF No Opt
+          - name: Ubuntu GCC ARM HF No NEON
             os: ubuntu-latest
             compiler: arm-linux-gnueabihf-gcc
-            configure-args: --warn --without-optimizations --without-new-strategies
-            chost: arm-linux-gnueabihf
-            packages: qemu gcc-arm-linux-gnueabihf libc-dev-armel-cross
-
-          - name: Ubuntu GCC ARM HF Compat
-            os: ubuntu-latest
-            compiler: arm-linux-gnueabihf-gcc
-            configure-args: --warn --zlib-compat
+            configure-args: --warn --without-neon
             chost: arm-linux-gnueabihf
             packages: qemu gcc-arm-linux-gnueabihf libc-dev-armel-cross
 
@@ -116,17 +73,10 @@ jobs:
             chost: arm-linux-gnueabihf
             packages: qemu gcc-arm-linux-gnueabihf libc-dev-armel-cross
 
-          - name: Ubuntu GCC ARM HF Compat No Neon
-            os: ubuntu-latest
-            compiler: arm-linux-gnueabihf-gcc
-            configure-args: --warn --zlib-compat --without-neon
-            chost: arm-linux-gnueabihf
-            packages: qemu gcc-arm-linux-gnueabihf libc-dev-armel-cross
-
-          - name: Ubuntu GCC AARCH64 Compat
+          - name: Ubuntu GCC AARCH64
             os: ubuntu-latest
             compiler: aarch64-linux-gnu-gcc
-            configure-args: --warn --zlib-compat
+            configure-args: --warn
             chost: aarch64-linux-gnu
             packages: qemu gcc-aarch64-linux-gnu libc-dev-arm64-cross