mirror of
https://github.com/commercialhaskell/stackage.git
synced 2026-02-02 17:40:26 +01:00
Merge pull request #1604 from RyanGlScott/master
Add back previously broken benchmarks
This commit is contained in:
commit
89790e9a6a
@ -2851,7 +2851,6 @@ expected-test-failures:
|
|||||||
expected-benchmark-failures:
|
expected-benchmark-failures:
|
||||||
- Frames
|
- Frames
|
||||||
- attoparsec
|
- attoparsec
|
||||||
- bzlib-conduit
|
|
||||||
- cipher-aes128
|
- cipher-aes128
|
||||||
- cryptohash
|
- cryptohash
|
||||||
- dbus
|
- dbus
|
||||||
@ -2864,9 +2863,7 @@ expected-benchmark-failures:
|
|||||||
- mongoDB
|
- mongoDB
|
||||||
- picoparsec
|
- picoparsec
|
||||||
- rethinkdb
|
- rethinkdb
|
||||||
- stateWriter
|
|
||||||
- thyme
|
- thyme
|
||||||
- vinyl
|
|
||||||
- warp
|
- warp
|
||||||
- web-routing
|
- web-routing
|
||||||
- xmlgen
|
- xmlgen
|
||||||
|
|||||||
@ -99,7 +99,9 @@ apt-get install -y \
|
|||||||
libyaml-dev \
|
libyaml-dev \
|
||||||
libzip-dev \
|
libzip-dev \
|
||||||
libzmq3-dev \
|
libzmq3-dev \
|
||||||
llvm \
|
# The LLVM version should be kept in sync with what GHC requires for its
|
||||||
|
# LLVM backend (see below for more information).
|
||||||
|
llvm-3.7 \
|
||||||
m4 \
|
m4 \
|
||||||
nettle-dev \
|
nettle-dev \
|
||||||
nodejs \
|
nodejs \
|
||||||
@ -122,3 +124,11 @@ mv /opt/ghc/$GHCVER/share/doc/ghc-$GHCVER/ /opt/ghc/$GHCVER/share/doc/ghc
|
|||||||
# faster anyways and uses less RAM.
|
# faster anyways and uses less RAM.
|
||||||
update-alternatives --install "/usr/bin/ld" "ld" "/usr/bin/ld.gold" 20
|
update-alternatives --install "/usr/bin/ld" "ld" "/usr/bin/ld.gold" 20
|
||||||
update-alternatives --install "/usr/bin/ld" "ld" "/usr/bin/ld.bfd" 10
|
update-alternatives --install "/usr/bin/ld" "ld" "/usr/bin/ld.bfd" 10
|
||||||
|
|
||||||
|
# GHC requires a specific LLVM version on the system PATH for its LLVM backend.
|
||||||
|
# This version is tracked here:
|
||||||
|
# https://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/Backends/LLVM/Installing
|
||||||
|
#
|
||||||
|
# GHC 8.0 requires LLVM 3.7 tools (specifically, llc-3.7 and opt-3.7).
|
||||||
|
update-alternatives --install "/usr/bin/llc" "llc" "/usr/bin/llc-3.7" 50
|
||||||
|
update-alternatives --install "/usr/bin/opt" "opt" "/usr/bin/opt-3.7" 50
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user