Dominique Leuenberger c8d128b8a2 Accepting request 1103611 from devel:languages:haskell
- update to 9.4.6
- remove fix_extlinks.patch and add bytestring.patch
 * Fix a bug where certain dictionaries for undecidable
    instances could end up looping at runtime
 * Fix a compiler panic involving newtype family instances
 * Fix a bug preventing using the command line
    to compile .cmm files to assembly
 * Fix compiler panics with certain RULE pragmas
 * Fix a loop in the simplifier due to a bug in
    the representation of certain fields in interface files
 * Make type equality (~) checks in the presence
    of quantified contrains more robust to argument ordering
 * Fix some segfaults when using UnliftedDataTypes
 * Improve bounds checking with -fcheck-prim-bounds
 * Fix a bug in the simplifier leading to core lint errors
 * Ensure array read operations have proper memory barries
 * Fix a spurious -dcore-lint failure with certain kinds of type family instances
 * Fix a bug with .hie files containing spurious references
    to generated functions in files with partial field selectors
 * With the aarch64 backend, fix a bug arising from lack
    of zero-extension for 8/16 bit add/sub with immediate
 * Fix a number of bugs having to do with default
    representation polymorphic type variables
 * Add support for top-level Addr# literals
 * Fix some tag inference bugs when using the bytecode interpreter
 * Support the foreign import prim calling convention in the bytecode interpreter
 * Support sized literals in the bytecode interpreter
 * Fix a bug with the handling of unboxed tuples in the bytecode interpreter
 * Make the bytecode interpreter more robust when run on optimised code
 * Accurately account for mutator allocations when using the non-moving GC (forwarded request 1103464 from mimi_vx)

OBS-URL: https://build.opensuse.org/request/show/1103611
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc?expand=0&rev=104
2023-08-13 17:17:43 +00:00
Description
No description provided
1.3 MiB
Languages
Roff 100%