[Git][ghc/ghc][wip/js-staging] Remove PerfJS mention in ci script

Sylvain Henry (@hsyl20) gitlab at gitlab.haskell.org
Fri Nov 4 16:38:03 UTC 2022



Sylvain Henry pushed to branch wip/js-staging at Glasgow Haskell Compiler / GHC


Commits:
8467a528 by Sylvain Henry at 2022-11-04T17:41:34+01:00
Remove PerfJS mention in ci script

- - - - -


2 changed files:

- .gitlab/gen_ci.hs
- .gitlab/jobs.yaml


Changes:

=====================================
.gitlab/gen_ci.hs
=====================================
@@ -147,7 +147,7 @@ data Flavour = Flavour BaseFlavour [FlavourTrans]
 
 data FlavourTrans = Llvm | Dwarf | FullyStatic | ThreadSanitiser
 
-data BaseFlavour = Release | Validate | SlowValidate | PerfJS
+data BaseFlavour = Release | Validate | SlowValidate
 
 -----------------------------------------------------------------------------
 -- Build Configs
@@ -282,7 +282,6 @@ flavourString (Flavour base trans) = baseString base ++ concatMap (("+" ++) . fl
     baseString Release = "release"
     baseString Validate = "validate"
     baseString SlowValidate = "slow-validate"
-    baseString PerfJS = "perf-js"
 
     flavourString Llvm = "llvm"
     flavourString Dwarf = "debug_info"
@@ -823,7 +822,7 @@ jobs = Map.fromList $ concatMap flattenJobGroup $
      , validateBuilds Amd64 (Linux Debian11) (crossConfig "js-unknown-ghcjs" Nothing (Just "emconfigure")
         )
         { bignumBackend = Native
-        , buildFlavour  = PerfJS
+        , buildFlavour  = Release
         }
      ]
 


=====================================
.gitlab/jobs.yaml
=====================================
@@ -1328,7 +1328,7 @@
       "XZ_OPT": "-9"
     }
   },
-  "nightly-x86_64-linux-deb11-int_native-cross_js-unknown-ghcjs-perf-js": {
+  "nightly-x86_64-linux-deb11-int_native-cross_js-unknown-ghcjs-release": {
     "after_script": [
       ".gitlab/ci.sh save_cache",
       ".gitlab/ci.sh clean",
@@ -1338,7 +1338,7 @@
     "artifacts": {
       "expire_in": "8 weeks",
       "paths": [
-        "ghc-x86_64-linux-deb11-int_native-cross_js-unknown-ghcjs-perf-js.tar.xz",
+        "ghc-x86_64-linux-deb11-int_native-cross_js-unknown-ghcjs-release.tar.xz",
         "junit.xml"
       ],
       "reports": {
@@ -1380,12 +1380,12 @@
     ],
     "variables": {
       "BIGNUM_BACKEND": "native",
-      "BIN_DIST_NAME": "ghc-x86_64-linux-deb11-int_native-cross_js-unknown-ghcjs-perf-js",
-      "BUILD_FLAVOUR": "perf-js",
+      "BIN_DIST_NAME": "ghc-x86_64-linux-deb11-int_native-cross_js-unknown-ghcjs-release",
+      "BUILD_FLAVOUR": "release",
       "CONFIGURE_ARGS": "--with-intree-gmp",
       "CONFIGURE_WRAPPER": "emconfigure",
       "CROSS_TARGET": "js-unknown-ghcjs",
-      "TEST_ENV": "x86_64-linux-deb11-int_native-cross_js-unknown-ghcjs-perf-js",
+      "TEST_ENV": "x86_64-linux-deb11-int_native-cross_js-unknown-ghcjs-release",
       "XZ_OPT": "-9"
     }
   },
@@ -3871,7 +3871,7 @@
       "TEST_ENV": "x86_64-linux-deb11-cross_aarch64-linux-gnu-validate"
     }
   },
-  "x86_64-linux-deb11-int_native-cross_js-unknown-ghcjs-perf-js": {
+  "x86_64-linux-deb11-int_native-cross_js-unknown-ghcjs-release": {
     "after_script": [
       ".gitlab/ci.sh save_cache",
       ".gitlab/ci.sh clean",
@@ -3881,7 +3881,7 @@
     "artifacts": {
       "expire_in": "2 weeks",
       "paths": [
-        "ghc-x86_64-linux-deb11-int_native-cross_js-unknown-ghcjs-perf-js.tar.xz",
+        "ghc-x86_64-linux-deb11-int_native-cross_js-unknown-ghcjs-release.tar.xz",
         "junit.xml"
       ],
       "reports": {
@@ -3923,12 +3923,12 @@
     ],
     "variables": {
       "BIGNUM_BACKEND": "native",
-      "BIN_DIST_NAME": "ghc-x86_64-linux-deb11-int_native-cross_js-unknown-ghcjs-perf-js",
-      "BUILD_FLAVOUR": "perf-js",
+      "BIN_DIST_NAME": "ghc-x86_64-linux-deb11-int_native-cross_js-unknown-ghcjs-release",
+      "BUILD_FLAVOUR": "release",
       "CONFIGURE_ARGS": "--with-intree-gmp",
       "CONFIGURE_WRAPPER": "emconfigure",
       "CROSS_TARGET": "js-unknown-ghcjs",
-      "TEST_ENV": "x86_64-linux-deb11-int_native-cross_js-unknown-ghcjs-perf-js"
+      "TEST_ENV": "x86_64-linux-deb11-int_native-cross_js-unknown-ghcjs-release"
     }
   },
   "x86_64-linux-deb11-validate": {



View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/8467a5284bde461e132812cd40242852e3ff7962

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/8467a5284bde461e132812cd40242852e3ff7962
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20221104/15478516/attachment-0001.html>


More information about the ghc-commits mailing list