
#9125: int-to-float conversion broken on ARM -------------------------------------+------------------------------------- Reporter: Ansible | Owner: Type: bug | Status: infoneeded Priority: highest | Milestone: 7.8.4 Component: Compiler | Version: 7.8.3 (CodeGen) | Keywords: Resolution: | Architecture: arm Operating System: | Difficulty: Unknown Unknown/Multiple | Blocked By: Type of failure: Incorrect | Related Tickets: result at runtime | Test Case: | Blocking: | Differential Revisions: | -------------------------------------+------------------------------------- Comment (by rwbarton): Replying to [comment:16 amurrayc]:
Replying to [comment:9 rwbarton]:
As per the warning on https://ghc.haskell.org/trac/ghc/wiki/Building/CrossCompiling/iOS I am using LLVM 3.0 binaries from http://llvm.org/releases/3.0/clang+llvm-3.0-x86_64-apple-darwin11.tar.gz
I can try recompiling with 3.5. Would it still be useful to have the -ddump-cmm? I just got back to my computer after a few days away but I could easily do that.
Let's figure out whether this is a bug in GHC or LLVM before we change any variables like the version of LLVM. I think LLVM 3.5 won't work with GHC 7.8 anyways. (Ben?) Yes, the -ddump-cmm output would still be useful. If you still have your built ghc tree, then you can follow the steps I listed above, skipping the first step. Thanks! -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/9125#comment:17 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler