-
0fc947c2
by mangoiv at 2026-07-21T16:18:11+05:30
compiler: rename ZonkAny to UnusedType and add pretty printing logic
ZonkAny is a hard to understand name for users who do not know how the
compiler works internally. Additionally, it is confusing that ZonkAny,
while being a concrete type *represents* a meta variable, espeically in
the compiler output.
This patch changes the name of ZonkAny to UnusedType which is closer to
its intended semantics and adds special pretty printing logic to display
this type in the same fashion the compiler displays meta variables in
other places, whenever they leak from the implementation to the user.
It also exports the type from ghc-internal:GHC.Internal.Types in order
to expose documentation.
Fixes #27390
Co-Authored-By: Sam Derbyshire <sam.derbyshire@gmail.com>
(cherry picked from commit a72ff58fa86172b1557e405f7246d27914fdae6e)
-
d9d9a27c
by Zubin Duggal at 2026-07-21T16:18:11+05:30
hadrian: Remove old package.conf files when generating new ones
Old package.conf files might exists with different hashes, causing issues like #26661
Fixes #26661
(cherry picked from commit 5ac9ce7d3821c75e2d2cc17fae00b9e865a02987)
-
576e3a03
by Zubin Duggal at 2026-07-21T16:18:11+05:30
testsuite: disable git auto-gc when fetching perf notes
Otherwise the message it prints breaks the parsing
-
d0cd71ee
by Zubin Duggal at 2026-07-21T16:18:11+05:30
Prepare 9.14.2
Bump filpath submodule to 1.5.5.0
Bump Win32 submodule to 2.14.2.2
Metric Increase:
T4029
T13379
Metric Decrease:
T5030