On Mon, 28 Dec 2015 11:38:12 +0200, Timo =?utf-8?Q?Myyr=C3=A4?= wrote:
> Hi,
> 
> Just updated my ports tree to test the new rakudo release. Seems there's some
> problem with the nqp compilation as it fails with following error:

You need to remove moarvm/nqp/rakudo entirely before building the new
set of ports; this is a well-known bug in the MoarVM build.  It will
link to libmoar in ${LOCALBASE}/lib if it's present.

>  --output=gen/moar/stage1/QAST.moarvm gen/moar/stage1/QAST.nqp
> At Frame 243, Instruction 26, op 'sp_guardrwtype' has invalid number (2) of 
> operands; needs 3.
>    at gen\moar\stage2\QAST.nqp:6196  
> (src/vm/moar/stage0/QAST.moarvm:assemble_to_file:13)
>  from gen\moar\stage2\NQPHLL.nqp:211  
> (src/vm/moar/stage0/NQPHLL.moarvm:mbc:50)
>  from gen\moar\stage2\NQPHLL.nqp:1552  
> (src/vm/moar/stage0/NQPHLL.moarvm:compile:222)
>  from gen\moar\stage2\NQPHLL.nqp:1286  
> (src/vm/moar/stage0/NQPHLL.moarvm:eval:62)
>  from gen\moar\stage2\NQPHLL.nqp:1506  
> (src/vm/moar/stage0/NQPHLL.moarvm:evalfiles:91)
>  from gen\moar\stage2\NQPHLL.nqp:1400  
> (src/vm/moar/stage0/NQPHLL.moarvm:command_eval:214)
>  from gen\moar\stage2\NQPHLL.nqp:1374  
> (src/vm/moar/stage0/NQPHLL.moarvm:command_line:114)
>  from gen\moar\stage2\NQP.nqp:4115  (src/vm/moar/stage0/nqp.moarvm:MAIN:16)
>  from gen\moar\stage2\NQP.nqp:4110  
> (src/vm/moar/stage0/nqp.moarvm:<mainline>:345)
>  from <unknown>:1  (src/vm/moar/stage0/nqp.moarvm:<main>:8)
>  from <unknown>:1  (src/vm/moar/stage0/nqp.moarvm:<entry>:9)
> *** Error 1 in /usr/ports/pobj/nqp-2015.12/nqp-2015.12 (Makefile:274 
> 'gen/moar/stage1/QAST.moarvm')
> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2769 
> '/usr/ports/pobj/nqp-2015.12/.build_done')
> *** Error 1 in /usr/ports/lang/nqp 
> (/usr/ports/infrastructure/mk/bsd.port.mk:2491 'all')
> 
> 
> Timo
> 
> 

Reply via email to