From a3756043516e4046090a6a62e95f87b6c90221cb Mon Sep 17 00:00:00 2001 From: Ben Gamari <ben@smart-cactus.org> Date: Mon, 24 Jul 2023 11:36:08 -0400 Subject: [PATCH] gitlab-ci: Mark linker_unload_native as broken on Alpine Due to lack of dlinfo() support, which is necessary for sound unloading support. --- .gitlab/gen_ci.hs | 3 ++- .gitlab/jobs.yaml | 14 +++++++------- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/.gitlab/gen_ci.hs b/.gitlab/gen_ci.hs index 807eaaa6de0..7595a2778a0 100755 --- a/.gitlab/gen_ci.hs +++ b/.gitlab/gen_ci.hs @@ -434,7 +434,8 @@ distroVariables Alpine = mconcat , "HADRIAN_ARGS" =: "--docs=no-sphinx" -- encoding004: due to lack of locale support -- T10458, ghcilink002: due to #17869 - , "BROKEN_TESTS" =: "encoding004 T10458" + -- linker_unload_native: due to lack of dlinfo() support + , "BROKEN_TESTS" =: "encoding004 T10458 linker_unload_native" ] distroVariables Centos7 = mconcat [ "HADRIAN_ARGS" =: "--docs=no-sphinx" diff --git a/.gitlab/jobs.yaml b/.gitlab/jobs.yaml index 04d8e28e09d..c3a120cb609 100644 --- a/.gitlab/jobs.yaml +++ b/.gitlab/jobs.yaml @@ -598,7 +598,7 @@ "variables": { "BIGNUM_BACKEND": "native", "BIN_DIST_NAME": "ghc-x86_64-linux-alpine3_12-int_native-validate+fully_static", - "BROKEN_TESTS": "ghcilink002 linker_unload_native encoding004 T10458", + "BROKEN_TESTS": "ghcilink002 linker_unload_native encoding004 T10458 linker_unload_native", "BUILD_FLAVOUR": "validate+fully_static", "CONFIGURE_ARGS": "--disable-ld-override ", "HADRIAN_ARGS": "--docs=no-sphinx", @@ -660,7 +660,7 @@ "variables": { "BIGNUM_BACKEND": "gmp", "BIN_DIST_NAME": "ghc-x86_64-linux-alpine3_12-validate", - "BROKEN_TESTS": "encoding004 T10458", + "BROKEN_TESTS": "encoding004 T10458 linker_unload_native", "BUILD_FLAVOUR": "validate", "CONFIGURE_ARGS": "--disable-ld-override ", "HADRIAN_ARGS": "--docs=no-sphinx", @@ -722,7 +722,7 @@ "variables": { "BIGNUM_BACKEND": "gmp", "BIN_DIST_NAME": "ghc-x86_64-linux-alpine3_12-validate+fully_static", - "BROKEN_TESTS": "ghcilink002 linker_unload_native encoding004 T10458", + "BROKEN_TESTS": "ghcilink002 linker_unload_native encoding004 T10458 linker_unload_native", "BUILD_FLAVOUR": "validate+fully_static", "CONFIGURE_ARGS": "--disable-ld-override ", "HADRIAN_ARGS": "--docs=no-sphinx", @@ -2536,7 +2536,7 @@ "variables": { "BIGNUM_BACKEND": "native", "BIN_DIST_NAME": "ghc-x86_64-linux-alpine3_12-int_native-release+fully_static", - "BROKEN_TESTS": "ghcilink002 linker_unload_native encoding004 T10458", + "BROKEN_TESTS": "ghcilink002 linker_unload_native encoding004 T10458 linker_unload_native", "BUILD_FLAVOUR": "release+fully_static", "CONFIGURE_ARGS": "--disable-ld-override ", "HADRIAN_ARGS": "--hash-unit-ids --docs=no-sphinx", @@ -2599,7 +2599,7 @@ "variables": { "BIGNUM_BACKEND": "gmp", "BIN_DIST_NAME": "ghc-x86_64-linux-alpine3_12-release+fully_static+no_split_sections", - "BROKEN_TESTS": "ghcilink002 linker_unload_native encoding004 T10458", + "BROKEN_TESTS": "ghcilink002 linker_unload_native encoding004 T10458 linker_unload_native", "BUILD_FLAVOUR": "release+fully_static+no_split_sections", "CONFIGURE_ARGS": "--disable-ld-override ", "HADRIAN_ARGS": "--hash-unit-ids --docs=no-sphinx", @@ -2662,7 +2662,7 @@ "variables": { "BIGNUM_BACKEND": "gmp", "BIN_DIST_NAME": "ghc-x86_64-linux-alpine3_12-release+no_split_sections", - "BROKEN_TESTS": "encoding004 T10458", + "BROKEN_TESTS": "encoding004 T10458 linker_unload_native", "BUILD_FLAVOUR": "release+no_split_sections", "CONFIGURE_ARGS": "--disable-ld-override ", "HADRIAN_ARGS": "--hash-unit-ids --docs=no-sphinx", @@ -3647,7 +3647,7 @@ "variables": { "BIGNUM_BACKEND": "gmp", "BIN_DIST_NAME": "ghc-x86_64-linux-alpine3_12-validate+fully_static", - "BROKEN_TESTS": "ghcilink002 linker_unload_native encoding004 T10458", + "BROKEN_TESTS": "ghcilink002 linker_unload_native encoding004 T10458 linker_unload_native", "BUILD_FLAVOUR": "validate+fully_static", "CONFIGURE_ARGS": "--disable-ld-override ", "HADRIAN_ARGS": "--docs=no-sphinx", -- GitLab