From 3006f9d8c06841745338582be72a89314dc8f973 Mon Sep 17 00:00:00 2001 From: Eric Engestrom Date: Wed, 6 Mar 2019 17:59:03 +0000 Subject: [PATCH] gitlab-ci: only build the default (=latest) and oldest llvm versions Signed-off-by: Eric Engestrom Reviewed-by: Lionel Landwerlin Reviewed-by: Eric Anholt --- .gitlab-ci.yml | 46 ++++++++++-------------------------- .gitlab-ci/Dockerfile.ubuntu | 2 -- 2 files changed, 12 insertions(+), 36 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7d6d6bdc451..19f53197598 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -270,7 +270,7 @@ meson-gallium-drivers-other: GALLIUM_DRIVERS: "i915,iris,nouveau,kmsro,r300,r600,freedreno,svga,swrast,v3d,vc4,virgl,etnaviv" LLVM_VERSION: "5.0" -meson-gallium-clover-llvm5: +meson-gallium-clover-llvm: extends: .meson-build variables: UNWIND: "true" @@ -287,19 +287,13 @@ meson-gallium-clover-llvm5: -D gallium-xa=false -D gallium-nine=false -D gallium-opencl=icd - GALLIUM_DRIVERS: "r600" - LLVM_VERSION: "5.0" - -meson-gallium-clover-llvm6: - extends: meson-gallium-clover-llvm5 - variables: - LLVM_VERSION: "6.0" + GALLIUM_DRIVERS: "r600,radeonsi" -meson-gallium-clover-llvm7: - extends: meson-gallium-clover-llvm5 +meson-gallium-clover-llvm39: + extends: meson-gallium-clover-llvm variables: - GALLIUM_DRIVERS: "r600,radeonsi" - LLVM_VERSION: "7" + GALLIUM_DRIVERS: "r600" + LLVM_VERSION: "3.9" meson-gallium-st-other: extends: .meson-build @@ -407,11 +401,10 @@ make-gallium-drivers-other: LLVM_VERSION: "3.9" GALLIUM_DRIVERS: "i915,nouveau,kmsro,r300,r600,freedreno,svga,swrast,v3d,vc4,virgl,etnaviv" -make-gallium-st-clover-llvm-39: +make-gallium-st-clover-llvm: extends: .make-build variables: MAKE_CHECK_COMMAND: "true" - LLVM_VERSION: "3.9" DRI_LOADERS: > --disable-glx --disable-gbm @@ -428,29 +421,14 @@ make-gallium-st-clover-llvm-39: --disable-va --disable-omx-bellagio --disable-gallium-osmesa - GALLIUM_DRIVERS: "r600" LIBUNWIND_FLAGS: --enable-libunwind + GALLIUM_DRIVERS: "r600,radeonsi" -make-gallium-st-clover-llvm-4: - extends: make-gallium-st-clover-llvm-39 - variables: - LLVM_VERSION: "4.0" - -make-gallium-st-clover-llvm-5: - extends: make-gallium-st-clover-llvm-39 - variables: - LLVM_VERSION: "5.0" - -make-gallium-st-clover-llvm-6: - extends: make-gallium-st-clover-llvm-39 - variables: - LLVM_VERSION: "6.0" - -make-gallium-st-clover-llvm-7: - extends: make-gallium-st-clover-llvm-39 +make-gallium-st-clover-llvm-39: + extends: make-gallium-st-clover-llvm variables: - LLVM_VERSION: "7" - GALLIUM_DRIVERS: "r600,radeonsi" + LLVM_VERSION: "3.9" + GALLIUM_DRIVERS: "r600" make-gallium-st-other: extends: .make-build diff --git a/.gitlab-ci/Dockerfile.ubuntu b/.gitlab-ci/Dockerfile.ubuntu index 83ab85d6f89..2d59882b9e7 100644 --- a/.gitlab-ci/Dockerfile.ubuntu +++ b/.gitlab-ci/Dockerfile.ubuntu @@ -25,8 +25,6 @@ RUN apt-get install -y \ libva-dev \ llvm-3.9-dev \ libclang-3.9-dev \ - llvm-4.0-dev \ - libclang-4.0-dev \ llvm-5.0-dev \ llvm-6.0-dev \ llvm-7-dev \ -- 2.30.2