[GHC-Releases] GHC 9.6.7 plans
Luite Stegeman
stegeman at gmail.com
Wed Dec 18 07:55:44 UTC 2024
Hi all,
I am currently in the process of preparing ghc-9.6.7 [1]. I'm planning
for a release candidate to be ready on December 21st.
If you need anything included that's not already listed, please reply
in this thread or leave a comment in the tracking ticket [2], and
apply the ~"backport needed:9.6" label.
Already backported:
* !13692: (setNumCapabilities: Assert that n_caps < MAX_N_CAPS)
* !13618: rts/linker: Fix out-of-bounds mapping logic
* !13544: DmdAnal: Make prompt# lazy (#25439 (closed))
* !13431: rts: fix pointer overflow undefined behavior in bytecode interpreter
* !13371: Consider Wanteds with rewriters as not-insoluble
* !13337: configure: Fix C++ probing when GCC version is the latest
but G++ is old #23118
* !13276: Fix interaction between fork and kqueue (#24672 (closed))
* !13196: driver: Fix -working-dir for foreign files
* !13151: JS: support rubbish static literals (#25177 (closed))
* !13113: AARCH64 linker: skip NONE relocations
* !13096: Cmm: don't perform unsound optimizations on 32-bit compiler
hosts (#24893 (closed) #24700 (closed))
* !13085: driver: Fix -Wmissing-home-modules when multiple units have
the same module name
* !13070: Only lookup ghcversion.h file in the RTS include-dirs by
default. ( f954f428 )
* !13038: Address #25055 (closed), by disabling case-of-runRW# in Gentle phase
* !13010: Linker: Add windows R_X86_64_PC64 relocation support
* !12990: Fix -freg-graphs for FP and AARch64 NCG (#24941 (closed)).
* !12975: X86 NCG: Fix argument promotion in foreign C calls ( a82121b3 )
* !12914: Linker: use m32 allocator for sections when NEED_PLT (#24432 (closed))
* !12748: rts: fix checkClosure error message
* !12484: compiler: Fingerprint -fwrite-if-simplified-core
* !12416: Don't generate wrappers for type data constructors with StrictData
* !12201: RTS: Emit warning when -M < -H
* !11989: Fix ffi callbacks with >6 args and non-64bit args.
* !11777: GHCi: fix improper location of ghci_history file
* !10520: Update rdt-theme to latest upstream version
* !10436: rts: fix --disable-large-address-space
* !10384: Simplify code and allow more optimisation on linearly typed code
* !11878: release-ci: remove
release-x86_64-linux-deb11-release+boot_nonmoving_gc job
In progress:
* !13524: hadrian: Bump directory bound to >=1.3.9
* !13252: Bump submodule array to 0.5.8.0
* !11020: Update Haddock submodule to fix #23368
* 13624: Widen uniques to 64 bit.
Luite
[1] https://gitlab.haskell.org/ghc/ghc/-/merge_requests/13740
[2] https://gitlab.haskell.org/ghc/ghc/-/issues/25559
More information about the ghc-releases
mailing list