On 10/10/2014 5:51 PM, Karel Gardas wrote:
It looks like this patch is the culprit:
5300099ed rts/Linker.c (Simon Marlow 2014-10-01
13:15:05 +0100 2372) oc->symbol_extras = NULL;
Yes, that is it and another line is x86_64 only (arch_name is):
if (image == NULL) {
+#if defined(x86_64_HOST_ARCH)
errorBelch("%" PATH_FMT ": failed to allocate memory for image",
arch_name);
+#endif
return NULL;
Note that the x86_64 counterparts of the affected builders completed
their builds fine -- except for Solaris, but that has been broken
already for a long time (relatively).
I would like to take the chance to ask a question:
How can I configure to build x86_64?
When I build GHC (with msys2), it always builds i386 and I haven't spotted
the option in ./configure to choose a x86_64 release.
Thanks,
cg
_______________________________________________
ghc-devs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/ghc-devs