
#9125: int-to-float conversion broken on ARM -------------------------------------+------------------------------------- Reporter: Ansible | Owner: Type: bug | Status: new Priority: highest | Milestone: 7.8.4 Component: Compiler | Version: 7.8.3 Resolution: | Keywords: Operating System: | Architecture: arm Unknown/Multiple | Difficulty: Unknown Type of failure: Incorrect | Blocked By: result at runtime | Related Tickets: Test Case: | Blocking: | Differential Revisions: | -------------------------------------+------------------------------------- Comment (by rwbarton): My Android cross-compiler (built with my fork https://github.com/rwbarton /ghc-android) produces the correct output `0.0\n1.0\n...100.0\n`. Can someone who sees the wrong output attach the object files `rts/dist/build/PrimOps.o`, `rts/dist/build/StgPrimFloat.o` to this ticket? (Or their disassemblies—particularly if they are not ELF object files.) -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/9125#comment:8 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler