Merge pull request #1604 from RyanGlScott/master

Add back previously broken benchmarks
This commit is contained in:
Jens Petersen 2016-06-14 16:54:06 +09:00 committed by GitHub
commit 89790e9a6a
2 changed files with 11 additions and 4 deletions

View File

@ -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

View File

@ -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