[GHC] #9125: int-to-float conversion broken on ARM

GHC ghc-devs at haskell.org
Mon Aug 11 21:48:46 UTC 2014


#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


More information about the ghc-tickets mailing list