Commit 2a8b8950 authored by Hans-Peter Deifel's avatar Hans-Peter Deifel
Browse files

Upgrade to GHC 8.4

The main reason being that we need a newer criterion version to pull
in fixes for bugs that affected our benchmarks and the easiest way to
get that was to bump the stack resolver which incidentally also
upgrades the compiler.

The performance implications of this change are:

  - Microbenchmarks stay more or less the same, parsing benchmarks
    seem to get a little bit slower.
  - Real-World benchmarks on PRISM examples seem to get a bit faster
    overall.
parent 730992ad
......@@ -100,7 +100,7 @@ library
executable ma
main-is: Main.hs
build-depends: base >=4.10 && <4.11
build-depends: base >=4.10 && <4.12
hs-source-dirs: src/main
default-language: Haskell2010
build-depends: ma
......
......@@ -15,7 +15,7 @@
# resolver:
# name: custom-snapshot
# location: "./custom-snapshot.yaml"
resolver: lts-11.9
resolver: lts-12.9
# User packages to be built.
# Various formats can be used as shown in the example below.
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment