Status and future of the LLVM backend

Joachim Breitner mail at joachim-breitner.de
Sun Nov 30 13:26:19 UTC 2014


Hi Ben,


Am Freitag, den 28.11.2014, 18:27 -0500 schrieb Ben Gamari:
> I've written down some thoughts on the current status and future
> direction of the LLVM backend here [1].

thanks. I tried to build ghc-7.8.4-rc1 on Debian, and it failed on arm*.
First, because it picked llvm-3.5. After I tightened the dependencies to
use llvm-3.4, it failed with 
        dll-split: internal error: evacuate(static): strange closure
        type 0
            (GHC version 7.8.3.20141119 for arm_unknown_linux)
I then followed your advice from somewhere else and passed
"--with-ld=ld.gold" to ./configure, but with the same effect:
https://buildd.debian.org/status/fetch.php?pkg=ghc&arch=armel&ver=7.8.20141119-4&stamp=1417223811

Any other tricks that could make GHC 7.8.4-rc1 compile on arm?
(Including applying some not-yet-merged-patched, if necessary.)

Greetings,
Joachim


-- 
Joachim “nomeata” Breitner
  mail at joachim-breitner.dehttp://www.joachim-breitner.de/
  Jabber: nomeata at joachim-breitner.de  • GPG-Key: 0xF0FBF51F
  Debian Developer: nomeata at debian.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://www.haskell.org/pipermail/ghc-devs/attachments/20141130/23f03695/attachment.sig>


More information about the ghc-devs mailing list