Magnus pushed to branch wip/mangoiv/ghcup-metadata-missing-fix at Glasgow Haskell Compiler / GHC Commits: 8450bbad by mangoiv at 2026-03-26T16:12:21+01:00 ci: build i386 non-validate for deb12 This is a small fix that will unlock ghcup metadata to run, i386 debian 12 was missing as a job. [skip ci] - - - - - 2 changed files: - .gitlab/generate-ci/gen_ci.hs - .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py Changes: ===================================== .gitlab/generate-ci/gen_ci.hs ===================================== @@ -1173,17 +1173,17 @@ debian_x86 = debian_aarch64 :: [JobGroup Job] debian_aarch64 = - [ - disableValidate (standardBuildsWithConfig AArch64 (Linux Debian11) (splitSectionsBroken vanilla)) - , disableValidate (standardBuildsWithConfig AArch64 (Linux Debian12) (splitSectionsBroken vanilla)) - , fastCI (standardBuildsWithConfig AArch64 (Linux Debian13) (splitSectionsBroken vanilla)) - -- LLVM backend bootstrap - , onlyRule LLVMBackend (validateBuilds AArch64 (Linux Debian13) llvm) + [ disableValidate (standardBuildsWithConfig AArch64 (Linux Debian11) (splitSectionsBroken vanilla)) + , disableValidate (standardBuildsWithConfig AArch64 (Linux Debian12) (splitSectionsBroken vanilla)) + , fastCI (standardBuildsWithConfig AArch64 (Linux Debian13) (splitSectionsBroken vanilla)) + -- LLVM backend bootstrap + , onlyRule LLVMBackend (validateBuilds AArch64 (Linux Debian13) llvm) ] debian_i386 :: [JobGroup Job] debian_i386 = [ disableValidate (standardBuildsWithConfig I386 (Linux Debian11) (splitSectionsBroken vanilla)) + , disableValidate (standardBuildsWithConfig I386 (Linux Debian12) (splitSectionsBroken vanilla)) , addValidateRule I386Backend (standardBuildsWithConfig I386 (Linux Debian13) (splitSectionsBroken vanilla)) ] ===================================== .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py ===================================== @@ -244,7 +244,8 @@ def mk_new_yaml(release_mode, version, date, pipeline_type, job_map): } a32 = { "Linux_Debian": { "( >= 11 && < 12 )": deb11_i386 - , ">= 12": deb12_i386 + , "( >= 12 && < 13 )": deb12_i386 + , ">= 13": deb13_i386 , "unknown_versioning": deb11_i386 } , "Linux_Ubuntu": { "unknown_versioning": deb11_i386 } , "Linux_Mint" : { "unknown_versioning": deb11_i386 } View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/8450bbad52ef915e0c20f6925085759d... -- View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/8450bbad52ef915e0c20f6925085759d... You're receiving this email because of your account on gitlab.haskell.org.
participants (1)
-
Magnus (@MangoIV)