
#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): Thanks. Indeed that object file looks much more sensible. Would you mind trying one more thing with LLVM 3.0 (with either the original or patched source tree)? Could you find the BuildFlavour stanza you are using in `mk/build.mk` (or just globally replace all of them if not sure) and change all occurrences of `-fllvm` to `-fllvm -fno-llvm- tbaa`? Curious if that would fix the issue. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/9125#comment:32 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler