Skip to content
Snippets Groups Projects
  1. Feb 21, 2021
    • John Ericson's avatar
      Revert "[Cmm Sized] Adjust" · 3e4334a6
      John Ericson authored
      In old GHC:
      
          I8# :: Int# -> Int8
          indexInt8OffAddr# :: Addr# -> Int# -> Int#
          ...
      
      In upcoming GHC 9.2:
      
          I8# :: Int8# -> Int8
          indexInt8OffAddr# :: Addr# -> Int# -> Int8#
          ...
      
      Both of those work with the last array release, where the only
      requirement is merely that the constructor and primops agree, i.e.:
      
          exists alpha.
          I8# :: alpha -> Int8
          indexInt8OffAddr# :: Addr# -> Int# -> alpha
      
      In current GHC HEAD, we had
      
          I8# :: Int8# -> Int8
          indexInt8OffAddr# :: Addr# -> Int# -> Int#
      
      and it was only because `Int8# /= Int#` that we needed the commit being
      reverted. we are about to fix the primops to match the constructors in
      accordance with the final 9.2 design, and so we don't need that commit
      anymore.
      
      This reverts commit c7a696e3.
      3e4334a6
  2. Nov 20, 2020
  3. Nov 02, 2020
  4. Sep 18, 2020
  5. Jun 17, 2020
  6. May 23, 2020
  7. Dec 06, 2019
  8. Nov 11, 2019
  9. Sep 05, 2019
  10. Jun 16, 2019
  11. Apr 04, 2019
  12. Mar 26, 2019
  13. Dec 18, 2018
  14. Nov 08, 2018
  15. Oct 04, 2018
  16. May 13, 2018
  17. Apr 10, 2018
  18. Mar 19, 2018
  19. Sep 15, 2017
  20. Jul 03, 2017
  21. May 01, 2017
  22. Apr 30, 2017
  23. Apr 02, 2017
  24. Mar 31, 2017
  25. Mar 26, 2017
  26. Mar 25, 2017
    • Ben Gamari's avatar
      T229: Rework to pass on 32-bit machines · e96a8bf8
      Ben Gamari authored
      Previously it failed with,
      
      -T229: Data.Array.Base.safe_scale: Overflow; scale: 4, n: 4611686018427387904
      -CallStack (from HasCallStack):
      -  error, called at libraries/array/Data/Array/Base.hs ...
      +T229: Ix{Int}.index: Index (17) out of range ((0,-1))
      e96a8bf8
  27. Mar 10, 2017
  28. Feb 14, 2017
  29. Feb 09, 2017
  30. Feb 07, 2017
  31. Dec 26, 2016
    • Ben Gamari's avatar
      Fix overflow check · 6e110fe4
      Ben Gamari authored
      As akio points out, the fix to #229 which I authored previously was blatantly
      wrong.
      6e110fe4
  32. Dec 15, 2016
  33. Nov 15, 2016
  34. Jul 08, 2016
  35. Apr 17, 2016
Loading