Sven Tennie pushed to branch wip/romes/hadrian-cross-stage2-rebase_SVEN_FINAL at Glasgow Haskell Compiler / GHC

Commits:

2 changed files:

Changes:

  • .gitlab/generate-ci/gen_ci.hs
    ... ... @@ -1176,7 +1176,6 @@ debian_x86 =
    1176 1176
       ]
    
    1177 1177
       where
    
    1178 1178
         validate_debian = Debian12
    
    1179
    -
    
    1180 1179
         perfProfilingJob arch sys buildConfig =
    
    1181 1180
             -- Rename the job to avoid conflicts
    
    1182 1181
             rename (<> "-perf")
    
    ... ... @@ -1309,7 +1308,7 @@ cross_jobs = [
    1309 1308
             (validateBuilds AArch64 (Linux Debian12Wine) (winAarch64Config {llvmBootstrap = True}))
    
    1310 1309
       ]
    
    1311 1310
       where
    
    1312
    -    javascriptConfig = (crossConfig "javascript-unknown-ghcjs" (Emulator "js-emulator") (Just "emconfigure"))
    
    1311
    +    javascriptConfig = (crossConfig "javascript-unknown-ghcjs" NoEmulatorNeeded (Just "emconfigure"))
    
    1313 1312
                              { bignumBackend = Native }
    
    1314 1313
     
    
    1315 1314
         makeWinArmJobs = modifyJobs
    

  • .gitlab/jobs.yaml
    ... ... @@ -2118,11 +2118,10 @@
    2118 2118
           "BUILD_FLAVOUR": "validate",
    
    2119 2119
           "CONFIGURE_ARGS": "--with-intree-gmp --enable-strict-ghc-toolchain-check",
    
    2120 2120
           "CONFIGURE_WRAPPER": "emconfigure",
    
    2121
    -      "CROSS_EMULATOR": "js-emulator",
    
    2122 2121
           "CROSS_STAGE": "2",
    
    2123 2122
           "CROSS_TARGET": "javascript-unknown-ghcjs",
    
    2124 2123
           "INSTALL_CONFIGURE_ARGS": "--enable-strict-ghc-toolchain-check",
    
    2125
    -      "RUNTEST_ARGS": "-e config.timeout=900",
    
    2124
    +      "RUNTEST_ARGS": "",
    
    2126 2125
           "TEST_ENV": "x86_64-linux-deb11-emsdk-closure-int_native-cross_javascript-unknown-ghcjs-validate",
    
    2127 2126
           "XZ_OPT": "-9"
    
    2128 2127
         }
    
    ... ... @@ -6292,11 +6291,10 @@
    6292 6291
           "BUILD_FLAVOUR": "validate",
    
    6293 6292
           "CONFIGURE_ARGS": "--with-intree-gmp --enable-strict-ghc-toolchain-check",
    
    6294 6293
           "CONFIGURE_WRAPPER": "emconfigure",
    
    6295
    -      "CROSS_EMULATOR": "js-emulator",
    
    6296 6294
           "CROSS_STAGE": "2",
    
    6297 6295
           "CROSS_TARGET": "javascript-unknown-ghcjs",
    
    6298 6296
           "INSTALL_CONFIGURE_ARGS": "--enable-strict-ghc-toolchain-check",
    
    6299
    -      "RUNTEST_ARGS": "-e config.timeout=900",
    
    6297
    +      "RUNTEST_ARGS": "",
    
    6300 6298
           "TEST_ENV": "x86_64-linux-deb11-emsdk-closure-int_native-cross_javascript-unknown-ghcjs-validate"
    
    6301 6299
         }
    
    6302 6300
       },