Revisions of ghc
Peter Simons (psimons)
committed
(revision 403)
osc copypac from project:devel:languages:haskell:ghc-9.8.x package:ghc revision:22, using keep-link
Peter Simons (psimons)
committed
(revision 402)
osc copypac from project:devel:languages:haskell:ghc-9.8.x package:ghc revision:20, using keep-link
Peter Simons (psimons)
committed
(revision 401)
osc copypac from project:devel:languages:haskell:ghc-9.8.x package:ghc revision:19, using keep-link
Peter Simons (psimons)
committed
(revision 400)
osc copypac from project:devel:languages:haskell:ghc-9.8.x package:ghc revision:18, using keep-link
Peter Simons (psimons)
accepted
request 1152126
from
Dominique Leuenberger (dimstar)
(revision 399)
Prepare for RPM 4.20
Ondřej Súkup (mimi_vx)
accepted
request 1150196
from
Ondřej Súkup (mimi_vx)
(revision 398)
- update to 9.6.4 * Fix a code generator bug on AArch64 platforms resulting in invalid conditional jumps . * Fix a simplifier bug that may cause segfaults and core lint failures due to incorrect handling of join points . * Ensure unconstrained instance dictionaries get IPE info . * Fix a bug where we could silently truncate 64 bit values to 32 bit on 32 bit architectures. * Fix a GHCi bug where a failure in the :add command would cause the process to exit . * Fix a bug causing suboptimal error messages for certain invalid cyclic module graphs with hs-boot files . * Fix a bug causing compiler panics with certain package databases involving unusable units and module reexports * Fix some memory leaks in GHCi that manifest on reloads * Fix a bug leading to some template haskell splices failing on being reloaded into GHCi due to not clearing the interactive context properly . * Fix a type checker crash on certain programs involving implicitly scoped type variables . * Fix a bug where certain warning flags were not recognised . * Fix an incorrect assertion in the simplifier . * Align objects in the data section properly when using the LLVM backend . * Ensure concurrent thunk update is sound . * Ensure the listAllBlocks function takes the non-moving heap into account . * Ensure the non-moving GC is not running when pausing * Fix some non-moving loops and bugs on Windows and LLP64 platforms * Fix a bug where certain programs could have incorrect async exception masking . * Ensure we respect maximum event length and don’t overflow into program memory . * Ensure we use the right linker flags on AArch64 darwin * Fix a bug where -DNOSMP wasn’t being passed to the C compiler even if the target doesn’t support SMP . * Ensure we use the right otool and install_name_tool on Darwin . * Fix a bug in ghc-bignum where usage of bigNatIsPowerOf2 might result in out of bounds access .
Ondřej Súkup (mimi_vx)
accepted
request 1126684
from
Ondřej Súkup (mimi_vx)
(revision 397)
- cabal-riscv64.patch: libraries/Cabal: Add support for the 64-bit RISC-V
Ondřej Súkup (mimi_vx)
accepted
request 1126682
from
Ondřej Súkup (mimi_vx)
(revision 396)
- cabal-riscv64i.patch: libraries/Cabal: Add support for the 64-bit RISC-V
Ondřej Súkup (mimi_vx)
accepted
request 1126676
from
Ondřej Súkup (mimi_vx)
(revision 395)
- add sphinx7.patch
Ondřej Súkup (mimi_vx)
accepted
request 1126673
from
Ondřej Súkup (mimi_vx)
(revision 394)
- drop ghc-9.6.3-src.tar.xz.sig
Ondřej Súkup (mimi_vx)
accepted
request 1126663
from
Ondřej Súkup (mimi_vx)
(revision 393)
- libatomic.patch: Remove unused patch - ghc-with-interpreter.patch: Hadrian: enable GHCi support on riscv64 - cabal-riscv64: libraries/Cabal: Add support for the 64-bit RISC-V architecture - Adjust constraints for riscv64
Peter Simons (psimons)
committed
(revision 392)
osc copypac from project:devel:languages:haskell:ghc-9.6.x package:ghc revision:10, using keep-link
Ondřej Súkup (mimi_vx)
accepted
request 1103464
from
Ondřej Súkup (mimi_vx)
(revision 391)
- 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
Peter Simons (psimons)
committed
(revision 390)
osc copypac from project:devel:languages:haskell:ghc-9.4.x package:ghc revision:27, using keep-link
Ondřej Súkup (mimi_vx)
accepted
request 1102609
from
Ondřej Súkup (mimi_vx)
(revision 389)
- remove post/postun base as is now handled in macros.ghc-extra
Ondřej Súkup (mimi_vx)
accepted
request 1088860
from
Ondřej Súkup (mimi_vx)
(revision 388)
- add patch for Sphinx 7 release - sphinx7.patch - cleanup spec
Peter Simons (psimons)
committed
(revision 387)
osc copypac from project:devel:languages:haskell:ghc-9.4.x package:ghc revision:23, using keep-link
Ondřej Súkup (mimi_vx)
committed
(revision 386)
osc copypac from project:devel:languages:haskell:ghc-9.4.x package:ghc revision:22
Ondřej Súkup (mimi_vx)
committed
(revision 385)
osc copypac from project:devel:languages:haskell:ghc-9.4.x package:ghc revision:21, using keep-link
Peter Simons (psimons)
committed
(revision 384)
osc copypac from project:devel:languages:haskell:ghc-9.4.x package:ghc revision:21, using keep-link
Displaying revisions 1 - 20 of 403