-
d17257ed
by Cheng Shao at 2025-09-10T17:01:27+02:00
rel-eng: update alpine images to 3.22
This patch is a part of #25876 and updates alpine images to 3.22,
while still retaining 3.12 for x86_64 fully_static bindists.
-------------------------
Metric Decrease:
MultiComponentModulesRecomp
-------------------------
-
db3276bb
by Sylvain Henry at 2025-09-11T11:27:28-04:00
T16180: indicate that the stack isn't executable
-
11eeeba7
by Sylvain Henry at 2025-09-11T11:27:28-04:00
Fix some tests (statically linked GHC vs libc)
When GHC is linked statically, the stdout C global variable that GHC uses
isn't shared with the stdout C global variable used by loaded code.
As a consequence, the latter must be explicitly flushed because GHC
won't flush it before exiting.
-
80a07571
by Sylvain Henry at 2025-09-11T11:28:18-04:00
Testsuite: fix debug_rts detection
Running the testsuite without Hadrian should set config.debug_rts
correctly too.
-
528d4b9f
by Richard Eisenberg at 2025-09-12T17:23:28+01:00
Move some fundep solving to new spot
Work in progress...[skip ci]
This completes moving dict fundeps to the main loop
We need wanted/wanted fundeps too
...and some other refactors
Wibbles
Make FunDeps into a new module
Solve new_eqs rather than adding them to WantedConstraints
Wibble
Import wibbles
Comments only [skip ci]
WIP on FunDeps [skip ci]
Work in progress [skip ci]
More WIP
Wibbles to fundeps [skip ci]
Kill off kickOutAfterUnification
More wibbles
Need to remove the unification-count stuff entirely
and do more tidying up -- this commit is mainly for CI
Wibbles solver
Iterate the simples more often than plugins
Start to extend to equalities
Whitespace only
Small improvements
Wibbles
-
6cb3cd88
by Simon Peyton Jones at 2025-09-12T17:23:28+01:00
Improved error messages from fundep changes
-
3a2e06f1
by Simon Peyton Jones at 2025-09-12T17:23:28+01:00
Wibbles
-
fe0e87dd
by Simon Peyton Jones at 2025-09-12T17:23:28+01:00
Fix typo
-
44654a33
by Simon Peyton Jones at 2025-09-12T17:23:28+01:00
Wibbles
-
da739bfc
by Simon Peyton Jones at 2025-09-12T17:23:28+01:00
Nuke FunDepOrigin1 and 2
-
010eb11a
by Simon Peyton Jones at 2025-09-12T17:23:28+01:00
Wibble
-
7e75a032
by Simon Peyton Jones at 2025-09-12T17:23:28+01:00
More refactoring
-
cefee196
by Simon Peyton Jones at 2025-09-12T17:23:28+01:00
More tidying up
-
aab7d336
by Simon Peyton Jones at 2025-09-12T17:23:28+01:00
Yet more