_cm::I32 = I32[_ck::I32]; I64[_cj::P32 + 60] = I64[_cj::P32 + 60] + (_cl::I32 - _cm::I32); Hp = _cl::I32 - 4; HpLim = _cm::I32 + (%MO_SS_Conv_W32_W32(I32[_ck::I32 + 28]) * 4096 - 1); if (I32[BaseReg - 12 + 896] != 0) goto cn; else goto cp; cp: if (I32[BaseReg - 12 + 900] != 0) goto cn; else goto cq; cq: if (%MO_S_Ge_W64(I64[CurrentTSO + 4 + 56], 0)) goto cs; else goto cr; cr: if (%MO_SS_Conv_W32_W32(I32[CurrentTSO + 4 + 16]) & 256 != 0) goto cn; else goto cs; cn: _c0::I32 = 3; goto cv; cs: call (I32[Sp + 0 * 4])() args: 4, res: 0, upd: 4; c3: if (I32[CurrentNursery + 8] == 0) goto c4; else goto c6; c6: if (I32[I32[g0] + 28] >= %MO_SS_Conv_W32_W32(I32[large_alloc_lim])) goto c4; else goto c7; c4: _c0::I32 = 1; goto cv; c7: _c0::I32 = 2; goto cv; cv: I16[CurrentTSO + 4 + 12] = 1 :: W16; I32[BaseReg + 832] = _c0::I32; R1 = BaseReg; call stg_returnToSched(R1) args: 4, res: 0, upd: 4; } : Compilation had errors gmake[1]: *** [rts/dist/build/HeapStackCheck.o] Error 1 gmake: *** [all] Error 2