T3016 takes long time to compile with LLVM
David,
It looks like T3016 is running out of time with -fllvm:
=====> T3016(optllvm) 763 of 3159 [0, 1, 0] cd ./simplCore/should_compile && '/64playpen/simonmar/nightly/HEAD-cam-04-unx/x86_64-unknown-linux/inplace/bin/ghc-stage2' -fforce-recomp -dcore-lint -dcmm-lint -dno-debug-output -no-user-package-conf -rtsopts -fno-ghci-history -c T3016.hs -O -fllvm >T3016.comp.stderr 2>&1 (closed) Timeout happened...killing process... Compile failed (status 25344) errors were:
- ** unexpected failure for T3016(optllvm)
Maybe it's hitting a bad case in the LLVM generator? This module is just full of large integer constants, which ends up as a lot of top-level static data.
Cheers,
Simon
Trac metadata
| Trac field | Value |
|---|---|
| Version | 7.3 |
| Type | Bug |
| TypeOfFailure | OtherFailure |
| Priority | normal |
| Resolution | Unresolved |
| Component | Compiler (LLVM) |
| Test case | |
| Differential revisions | |
| BlockedBy | |
| Related | |
| Blocking | |
| CC | |
| Operating system | |
| Architecture |