[Git][ghc/ghc][wip/ghc-9.10.2-submodules] 7 commits: terminfo: Bump to 0.4.1.7
Ben Gamari (@bgamari)
gitlab at gitlab.haskell.org
Sat Feb 1 21:46:35 UTC 2025
Ben Gamari pushed to branch wip/ghc-9.10.2-submodules at Glasgow Haskell Compiler / GHC
Commits:
c2ac72f3 by Ben Gamari at 2025-02-01T16:45:56-05:00
terminfo: Bump to 0.4.1.7
- - - - -
398dab07 by Ben Gamari at 2025-02-01T16:45:56-05:00
text: Bump to 2.1.2
- - - - -
eca1167b by Ben Gamari at 2025-02-01T16:45:56-05:00
unix: Bump to 2.8.6.0
- - - - -
78dec51f by Ben Gamari at 2025-02-01T16:45:56-05:00
exceptions: Bump to 0.10.9
- - - - -
beacc0d1 by Ben Gamari at 2025-02-01T16:45:56-05:00
Win32: Bump to 2.14.1.0
- - - - -
f5c2c721 by Ben Gamari at 2025-02-01T16:45:56-05:00
directory: Bump to 1.3.8.5
- - - - -
74adf738 by Ben Gamari at 2025-02-01T16:46:17-05:00
Bump process submodule to v1.6.25.0
(cherry picked from commit 18f532f3ed021fff9529f50da2006b8a8d8b1df7)
- - - - -
12 changed files:
- hadrian/src/Settings/Warnings.hs
- libraries/Win32
- libraries/directory
- libraries/exceptions
- libraries/process
- libraries/terminfo
- libraries/text
- libraries/unix
- testsuite/tests/process/process004.hs
- testsuite/tests/process/process004.stdout
- testsuite/tests/process/process004.stdout-javascript-unknown-ghcjs
- testsuite/tests/process/process004.stdout-mingw32
Changes:
=====================================
hadrian/src/Settings/Warnings.hs
=====================================
@@ -56,7 +56,7 @@ ghcWarningsArgs = do
, package primitive ? pure [ "-Wno-unused-imports"
, "-Wno-deprecations" ]
, package rts ? pure [ "-Wcpp-undef" ]
- , package text ? pure [ "-Wno-deprecations" ]
+ , package text ? pure [ "-Wno-deprecations", "-Wno-unused-imports" ]
, package terminfo ? pure [ "-Wno-unused-imports" ]
, package transformers ? pure [ "-Wno-unused-matches"
, "-Wno-unused-imports"
=====================================
libraries/Win32
=====================================
@@ -1 +1 @@
-Subproject commit 350ebd43f9a8d9e1ca767b0000f95bdfb42a5471
+Subproject commit 027cbcf0de25d681823ea92fb545a2604c3a6a8b
=====================================
libraries/directory
=====================================
@@ -1 +1 @@
-Subproject commit 4b7c231d187cf253c5f446c4aed2fea26b81d5f9
+Subproject commit e8ee4d5565ec82272ca612034ba6029993e23fd0
=====================================
libraries/exceptions
=====================================
@@ -1 +1 @@
-Subproject commit d9fba07b664e3c48f011baca1a8a204292ca2722
+Subproject commit 0b6abb3ac433c7d1d5c6f6a5a45b37f7c486e33b
=====================================
libraries/process
=====================================
@@ -1 +1 @@
-Subproject commit dfbe62c7d9fc84d2550fc7e7db993dc0aa143ef5
+Subproject commit b8c88fb5bbdebbcbb3e7c734f0c7515dd3cef84e
=====================================
libraries/terminfo
=====================================
@@ -1 +1 @@
-Subproject commit 500399a1497dfe1786ba67d6d2bfced4832f3fed
+Subproject commit 788ce671cb1cec54c3c9b3ac1c1ba189e8424819
=====================================
libraries/text
=====================================
@@ -1 +1 @@
-Subproject commit cdb9e13b39079904eed9d75cd332b66ee0cad0c0
+Subproject commit ee0a8f8b9a4bd3fdad23e9ac0db56e7f08ce35cd
=====================================
libraries/unix
=====================================
@@ -1 +1 @@
-Subproject commit 69552a5267c7dc5c46a8bceec5ec4b40d26b9463
+Subproject commit 6be36ed54cc035c0f095d24bf3a451638d45513c
=====================================
testsuite/tests/process/process004.hs
=====================================
@@ -4,8 +4,13 @@ import System.IO.Error
import System.Process
main :: IO ()
-main = do test1 `catchIOError` \e -> putStrLn ("Exc: " ++ show e)
- test2 `catchIOError` \e -> putStrLn ("Exc: " ++ show e)
+main = do
+ -- N.B. Only show the error type since the exact error text
+ -- may depend upon precise system call which @process@ decided
+ -- to use.
+ let printError e = putStrLn ("Exc: " ++ show (ioeGetErrorType e))
+ test1 `catchIOError` printError
+ test2 `catchIOError` printError
test1 :: IO ()
test1 = do
=====================================
testsuite/tests/process/process004.stdout
=====================================
@@ -1,2 +1,2 @@
-Exc: true: runInteractiveProcess: chdir: does not exist (No such file or directory)
-Exc: true: runProcess: chdir: does not exist (No such file or directory)
+Exc: does not exist
+Exc: does not exist
=====================================
testsuite/tests/process/process004.stdout-javascript-unknown-ghcjs
=====================================
@@ -1,2 +1,2 @@
-Exc: true: runInteractiveProcess: does not exist (No such file or directory)
-Exc: true: runProcess: does not exist (No such file or directory)
+Exc: does not exist
+Exc: does not exist
=====================================
testsuite/tests/process/process004.stdout-mingw32
=====================================
@@ -1,2 +1,2 @@
-Exc: true: runInteractiveProcess: invalid argument (Invalid argument)
-Exc: true: runProcess: invalid argument (Invalid argument)
+Exc: invalid argument
+Exc: invalid argument
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/d91e20b1bcd6095a34fa939cac6c82c2787ba3fa...74adf73854268462055a55514c45c6feee6ea72e
--
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/d91e20b1bcd6095a34fa939cac6c82c2787ba3fa...74adf73854268462055a55514c45c6feee6ea72e
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/20250201/f71e47a7/attachment-0001.html>
More information about the ghc-commits
mailing list