ghc 6.2.2 failed build on IRIX64
Andrew Jones
aijones2 at bsu.edu
Sun Jun 11 10:53:38 EDT 2006
After this happened the first time, I attempted editing mk/config.mk to
remove the -O2, but that was no help. Next step: build ghc 6.2.1...
root at godot#ghc --version
The Glorious Glasgow Haskell Compilation System, version 6.2
root at godot#gcc --version
gcc (GCC) 3.4.0
root at godot#uname -aR
IRIX64 godot 6.5 6.5.29f 01090133 IP27
------------------------------------------------------------------------
==fptools== gmake all -wr;
in /disk2/src/ghc-6.2.2/ghc/rts
------------------------------------------------------------------------
../../ghc/compiler/ghc-inplace -L/usr/freeware/lib64 -H16m -O -H16m -O
-H16m -O -static -c Apply.hc -o Apply.o
In file included from /root/src/ghc-6.2.2/ghc/includes/Stg.h:189,
from Apply.hc:10:
/root/src/ghc-6.2.2/ghc/includes/Regs.h:181: warning: call-clobbered
register used for global register variable
/root/src/ghc-6.2.2/ghc/includes/Regs.h:187: warning: call-clobbered
register used for global register variable
/root/src/ghc-6.2.2/ghc/includes/Regs.h:193: warning: call-clobbered
register used for global register variable
/root/src/ghc-6.2.2/ghc/includes/Regs.h:199: warning: call-clobbered
register used for global register variable
/root/src/ghc-6.2.2/ghc/includes/Regs.h:205: warning: call-clobbered
register used for global register variable
/root/src/ghc-6.2.2/ghc/includes/Regs.h:211: warning: call-clobbered
register used for global register variable
/root/src/ghc-6.2.2/ghc/includes/Regs.h:217: warning: call-clobbered
register used for global register variable
/root/src/ghc-6.2.2/ghc/includes/Regs.h:223: warning: call-clobbered
register used for global register variable
Apply.hc: In function `stg_ap_0_ret':
Apply.hc:55: warning: implicit declaration of function `JMP_'
Prologue junk?: .globl stg_ap_0_ret
.ent stg_ap_0_ret
stg_ap_0_ret:
.LFB37:
.frame $sp,2168,$31
.mask 0x90000000,-4
.fmask 0x00000000,0
.mask 0x90000000,-8
addiu $sp,$sp,-16
.LCFI0:
sd $31,8($sp)
.LCFI1:
sd $28,0($sp)
.LCFI2:
lui $28,%hi(%neg(%gp_rel(stg_ap_0_ret)))
addu $28,$28,$25
addiu $28,$28,%lo(%neg(%gp_rel(stg_ap_0_ret)))
gmake[2]: *** [Apply.o] Error 255
gmake[1]: *** [all] Error 1
gmake[1]: Leaving directory `/disk2/src/ghc-6.2.2/ghc'
gmake: *** [build] Error 1
More information about the Glasgow-haskell-bugs
mailing list