From: Eric Engestrom Date: Thu, 3 Aug 2023 09:52:29 +0000 (+0100) Subject: ci: use mold to build deqp X-Git-Tag: upstream/23.3.3~4637 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=35307aa9b97834878531069925e339a0469e4cc1;p=platform%2Fupstream%2Fmesa.git ci: use mold to build deqp deqp is probably the biggest thing that we're building (definitely in size of binary linked), so it's also the one that benefits the most from using mold for linking. Signed-off-by: Eric Engestrom Part-of: --- diff --git a/.gitlab-ci/container/build-deqp.sh b/.gitlab-ci/container/build-deqp.sh index 94529b9..12286ba 100644 --- a/.gitlab-ci/container/build-deqp.sh +++ b/.gitlab-ci/container/build-deqp.sh @@ -123,7 +123,7 @@ cmake -S /VK-GL-CTS -B . -G Ninja \ -DDEQP_TARGET=${DEQP_TARGET:-x11_glx} \ -DCMAKE_BUILD_TYPE=Release \ $EXTRA_CMAKE_ARGS -ninja +mold --run ninja if [ "${DEQP_TARGET}" = 'android' ]; then mv /deqp/modules/egl/deqp-egl /deqp/modules/egl/deqp-egl-android diff --git a/.gitlab-ci/image-tags.yml b/.gitlab-ci/image-tags.yml index adec6eb..0083720 100644 --- a/.gitlab-ci/image-tags.yml +++ b/.gitlab-ci/image-tags.yml @@ -14,9 +14,9 @@ variables: DEBIAN_X86_64_TEST_IMAGE_VK_PATH: "debian/x86_64_test-vk" DEBIAN_X86_64_TEST_ANDROID_IMAGE_PATH: "debian/x86_64_test-android" - DEBIAN_X86_64_TEST_ANDROID_TAG: "2023-06-07-deqp" - DEBIAN_X86_64_TEST_GL_TAG: "2023-07-20-piglit-ed58dfbd" - DEBIAN_X86_64_TEST_VK_TAG: "2023-07-20-piglit-ed58dfbd" + DEBIAN_X86_64_TEST_ANDROID_TAG: "2023-08-03-deqp-mold" + DEBIAN_X86_64_TEST_GL_TAG: "2023-08-03-deqp-mold" + DEBIAN_X86_64_TEST_VK_TAG: "2023-08-03-deqp-mold" ALPINE_X86_64_BUILD_TAG: "2023-05-01-3.18-bump-1" ALPINE_X86_64_LAVA_SSH_TAG: "2023-06-26-first-version"