[GHC] #10383: AArch64: get GHC Calling convention working
GHC
ghc-devs at haskell.org
Mon Oct 19 23:46:18 UTC 2015
#10383: AArch64: get GHC Calling convention working
----------------------------------------+-------------------------------
Reporter: erikd | Owner: erikd
Type: feature request | Status: new
Priority: normal | Milestone: 8.0.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 Rev(s):
Wiki Page: |
----------------------------------------+-------------------------------
Comment (by edmund):
You're quoting cases of ghc-stage2 segfaulting. Presumably that's because
ghc-stage1 generated bad code. And I'm guessing both stage1 and stage2 are
registerised. It would be nice if you could find a simple program that
gets compiled incorrectly, and to get that you could either run the test
suite with the stage1 compiler (bearing in mind that some tests are
expected to fail with a stage1 compiler) or find a way of building a
registerised stage2 using an unregisterised stage1 (which doesn't appear
to be entirely straightforward with the way the build infrastructure
works). What do you think?
You can tell GDB "info reg" and "x/i 0x0000007fb6db8ca4" to find out how
it got from there to 0x000006d6f9400288.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10383#comment:37>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list