GHC 7.4.1 32 bit: LLVM backend fails on OSX 64bit
If running:
- GHC: 7.4.1, 32bit
- OSX: 64 bit
- LLVM: 3.0
Things fail because the correct 32bit mode flag isn't being passed to the clang compiler used by the LLVM backend as the assembler.
Work around for now is to compile using:
$ ghc -opta-m32 -fllvm
But need to fix for 7.4.2
Trac metadata
Trac field | Value |
---|---|
Version | 7.4.1 |
Type | Bug |
TypeOfFailure | OtherFailure |
Priority | normal |
Resolution | Unresolved |
Component | Compiler (LLVM) |
Test case | |
Differential revisions | |
BlockedBy | |
Related | |
Blocking | |
CC | |
Operating system | |
Architecture |