[Git][ghc/ghc][wip/drop-win32] Drop 32-bit Windows support

Ben Gamari gitlab at gitlab.haskell.org
Wed Jul 22 23:38:47 UTC 2020



Ben Gamari pushed to branch wip/drop-win32 at Glasgow Haskell Compiler / GHC


Commits:
f8e23a10 by Ben Gamari at 2020-07-22T19:38:21-04:00
Drop 32-bit Windows support

As noted in #18487, we have reached the end of this road.

- - - - -


2 changed files:

- .gitlab-ci.yml
- docs/users_guide/8.12.1-notes.rst


Changes:

=====================================
.gitlab-ci.yml
=====================================
@@ -817,15 +817,6 @@ validate-x86_64-windows-hadrian:
   cache:
     key: "x86_64-windows-hadrian-$WINDOWS_TOOLCHAIN_VERSION"
 
-nightly-i386-windows-hadrian:
-  <<: *nightly
-  extends: .build-windows-hadrian
-  variables:
-    MSYSTEM: MINGW32
-    TEST_ENV: "i386-windows-hadrian"
-  cache:
-    key: "i386-windows-hadrian-$WINDOWS_TOOLCHAIN_VERSION"
-
 .build-windows-make:
   extends: .build-windows
   stage: full-build
@@ -882,34 +873,6 @@ release-x86_64-windows-integer-simple:
     BIGNUM_BACKEND: native
     BUILD_FLAVOUR: "perf"
 
-
-.build-i386-windows-make:
-  extends: .build-windows-make
-  variables:
-    MSYSTEM: MINGW32
-    # Due to #15934
-    BUILD_PROF_LIBS: "NO"
-    TEST_ENV: "i386-windows"
-  # Due to #17736
-  allow_failure: true
-  cache:
-    key: "i386-windows-$WINDOWS_TOOLCHAIN_VERSION"
-
-validate-i386-windows:
-  extends: .build-i386-windows-make
-  variables:
-    BUILD_FLAVOUR: "perf"
-
-release-i386-windows:
-  <<: *release
-  extends: .build-i386-windows-make
-  variables:
-    BUILD_FLAVOUR: "perf"
-
-nightly-i386-windows:
-  <<: *nightly
-  extends: .build-i386-windows-make
-
 ############################################################
 # Cleanup
 ############################################################


=====================================
docs/users_guide/8.12.1-notes.rst
=====================================
@@ -79,6 +79,11 @@ Highlights
       $(return [])
       instance C Bool where foo = True
 
+ * Support for 32-bit Windows has officially been dropped as Microsoft has
+   formally discontinued new 32-bit Windows 10 releases in 2020. See
+   :ghc-ticket:`18487` for details.
+
+
 Full details
 ------------
 



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

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/f8e23a101c5b57606b5650f32c36a88fcd290f96
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/20200722/f3fb2907/attachment-0001.html>


More information about the ghc-commits mailing list