[GHC] #10383: AArch64: get GHC Calling convention working

GHC ghc-devs at haskell.org
Tue May 5 03:45:41 UTC 2015


#10383: AArch64: get GHC Calling convention working
----------------------------------------+----------------------------------
        Reporter:  erikd                |                   Owner:  erikd
            Type:  feature request      |                  Status:  new
        Priority:  normal               |               Milestone:  7.12.1
       Component:  Compiler             |                 Version:  7.11
      Resolution:                       |                Keywords:
Operating System:  Unknown/Multiple     |            Architecture:  aarch64
 Type of failure:  Building GHC failed  |               Test Case:
      Blocked By:                       |                Blocking:
 Related Tickets:                       |  Differential Revisions:
----------------------------------------+----------------------------------

Comment (by rwbarton):

 Well `MainCapability` is a Capability, not a function, so its contents
 look fine. Of course then there is the question of why we are trying to
 execute it. In general that assembly trace looks strange, it seems to jump
 around a few times for no apparent reason.

 Try adding `+RTS -V0 -RTS` to the failing command line to disable the tick
 timer, that usually helps when a GHC-built program is acting oddly under
 gdb, though I don't actually understand this particular weirdness.

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10383#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list