Skip to content

Commit 08c0515

Browse files
authored
GHC update 47 (#108)
1 parent f7fe9fa commit 08c0515

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

blog/2025-06-12-ghc-update-47.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
---
2+
slug: 2025-06-12-ghc-update
3+
title: "IOG GHC Update #47"
4+
authors: [sylvain,luite]
5+
tags: [ghc,ghc-update]
6+
---
7+
8+
Triweekly update from the GHC DevX team at IOG.
9+
10+
<!-- truncate -->
11+
12+
Previous updates can be found [here](https://engineering.iog.io/tags/ghc-update).
13+
14+
The team attended
15+
[HEW](https://haskell.foundation/events/2025-haskell-ecosystem-workshop.html),
16+
[HIW](https://haskell.foundation/events/2025-haskell-implementors-workshop.html),
17+
and [Zurihac](https://zfoh.ch/zurihac2025/) in Switzerland.
18+
19+
20+
Luite: chaired a session at HIW.
21+
22+
Luite: fixed a Windows cross-compilation issue in haskell.nix.
23+
[haskell.nix#2361](https://github.com/input-output-hk/haskell.nix/issues/2361)
24+
[haskell.nix!2385](https://github.com/input-output-hk/haskell.nix/pull/2385).
25+
26+
Sylvain: fixed compilation of C files with GHC when the package database doesn't
27+
contain the rts (useful when building the RTS).
28+
[GHC#26018](https://gitlab.haskell.org/ghc/ghc/-/issues/26018) and
29+
[GHC!14300](https://gitlab.haskell.org/ghc/ghc/-/merge_requests/14300).
30+
31+
Sylvain: removed unsafe `emptyModBreaks`
32+
[GHC!14348](https://gitlab.haskell.org/ghc/ghc/-/merge_requests/14348).
33+
34+
Sylvain: debugged STM performance issue and provided a fix (not merged yet).
35+
[GHC#26028](https://gitlab.haskell.org/ghc/ghc/-/issues/26028)
36+
[GHC!14354](https://gitlab.haskell.org/ghc/ghc/-/merge_requests/14354).

0 commit comments

Comments
 (0)