[Git][ghc/ghc][wip/marge_bot_batch_merge_job] 6 commits: hadrian: Bump directory bound to >=1.3.9
Marge Bot (@marge-bot)
gitlab at gitlab.haskell.org
Tue Dec 3 00:41:08 UTC 2024
Marge Bot pushed to branch wip/marge_bot_batch_merge_job at Glasgow Haskell Compiler / GHC
Commits:
7890f2d8 by Ben Gamari at 2024-11-28T10:26:46-05:00
hadrian: Bump directory bound to >=1.3.9
Earlier versions of `directory` are racy on Windows due to #24382.
Also includes necessary Hadrian bootstrap plan bump.
Fixes #24382.
- - - - -
0fd43ea6 by Adam Sandberg Ericsson at 2024-11-28T10:27:22-05:00
mention -Iw in +RTS -?
- - - - -
6cf579b9 by Ben Gamari at 2024-11-28T10:27:59-05:00
gitlab-ci: Set GIT_SUBMODULE_FORCE_HTTPS
GitLab recommends using `https://` to clone submodules and provides the
`GIT_SUBMODULE_FORCE_HTTPS` variable to force this.
Fixes #25528.
- - - - -
fcafa3cb by sheaf at 2024-12-01T13:50:50-05:00
Hadrian: use / when making filepaths absolute
In Hadrian, we are careful to use -/- rather than </>, in order to use
/ instead of \ in filepaths. However, this gets ruined by the use of
makeAbsolute from System.Directory, which, on Windows, changes back
forward slashes to backslashes.
- - - - -
b6379524 by Ben Gamari at 2024-12-01T13:50:51-05:00
rts/linker: Fix out-of-bounds mapping logic
Previously the structure of `mmapInRegion` concealed a subtle bug
concerning handling of `mmap` returning mappings below the beginning of
the desired region. Specifically, we would reset `p = result + bytes`
and then again reset `p = region->start` before looping around for
another iteration. This resulted in an infinite loop on FreeBSD.
Fixes #25492.
- - - - -
b74f7936 by Ben Gamari at 2024-12-01T13:50:51-05:00
rts/linker: Clarify debug output
- - - - -
6 changed files:
- .gitlab-ci.yml
- .gitlab/ci.sh
- hadrian/bootstrap/plan-9_10_1.json
- hadrian/bootstrap/plan-9_6_1.json
- hadrian/bootstrap/plan-9_6_2.json
- hadrian/bootstrap/plan-9_6_3.json
The diff was not included because it is too large.
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/26e60bb43e0db3d129bceb328935dafa621655d8...b74f793699757d7e97067b65f7b0599fb6ad92e4
--
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/26e60bb43e0db3d129bceb328935dafa621655d8...b74f793699757d7e97067b65f7b0599fb6ad92e4
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/20241202/205558e9/attachment.html>
More information about the ghc-commits
mailing list