Skip to content

Instantly share code, notes, and snippets.

@dagurval
Created October 27, 2013 12:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dagurval/9e7912d0f2f0950d37c6 to your computer and use it in GitHub Desktop.
Save dagurval/9e7912d0f2f0950d37c6 to your computer and use it in GitHub Desktop.
Z:\h\nqp>perl Configure.pl --backends=moar --prefix=..\inst
Found ..\inst/bin/moar.exe version 2013.10-94-gc31660a, which is new enough.
Cleaning up ...
Microsoft (R) Program Maintenance Utility Version 11.00.50727.1
Copyright (C) Microsoft Corporation. All rights reserved.
You can now use 'nmake' to build NQP.
After that, 'nmake test' will run some tests and
'nmake install' will install NQP.
Z:\h\nqp>nmake
Microsoft (R) Program Maintenance Utility Version 11.00.50727.1
Copyright (C) Microsoft Corporation. All rights reserved.
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e mkpath gen\moar\s
tage1\gen
C:\strawberry\perl\bin\perl.exe tools\build\gen-cat.pl moar src\how\Arch
etypes.nqp src\how\RoleToRoleApplier.nqp src\how\NQPConcreteRoleHOW.nqp src\how
\RoleToClassApplier.nqp src\how\NQPCurriedRoleHOW.nqp src\how\NQPParametricRole
HOW.nqp src\how\NQPClassHOW.nqp src\how\NQPNativeHOW.nqp src\how\NQPAttribute.
nqp src\how\NQPModuleHOW.nqp src\how\EXPORTHOW.nqp > gen\moar\stage1\nqpmo.nqp
Z:\h\inst\bin\moar --libpath=src\vm\moar\stage0 src\vm\moar\stage0\nqp.m
oarvm --bootstrap --setting=NULL --no-regex-lib --target=mbc --output=gen\moar\
stage1\nqpmo.moarvm gen\moar\stage1\nqpmo.nqp
At Frame 22, Instruction 95, op 'prepargs', operand 2, MAST::Local of wrong type
(8) specified; expected 4
assemble_to_file
Z:\h\inst\bin\moar --libpath=src\vm\moar\stage0 src\vm\moar\stage0\nqp.m
oarvm --bootstrap --setting=NULL --no-regex-lib --target=mbc --output=gen\moar\
stage1\ModuleLoader.moarvm src\vm\moar\ModuleLoader.nqp
At Frame 12, Instruction 45, op 'prepargs', operand 1, MAST::Local of wrong type
(8) specified; expected 7
assemble_to_file
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e mkpath gen\moar\s
tage1\gen
C:\strawberry\perl\bin\perl.exe tools\build\gen-cat.pl moar src\core\Nat
iveTypes.nqp src\core\NQPRoutine.nqp src\core\NQPMu.nqp src\core\NQPCapture.n
qp src\core\IO.nqp src\core\Regex.nqp src\core\Hash.nqp src\core\testing.nqp
src\core\YOUAREHERE.nqp > gen\moar\stage1\NQPCORE.setting
Z:\h\inst\bin\moar --libpath=src\vm\moar\stage0 src\vm\moar\stage0\nqp.m
oarvm --bootstrap --module-path=gen\moar\stage1 --setting=NULL --no-regex-lib --
target=mbc --output=gen\moar\stage1\NQPCORE.setting.moarvm gen\moar\stage1\NQPC
ORE.setting
Void return not allowed to context requiring a return value
is_dispatcher
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e mkpath gen\moar\s
tage1\gen
C:\strawberry\perl\bin\perl.exe tools\build\gen-cat.pl moar src\QAST\Com
pileTimeValue.nqp src\QAST\SpecialArg.nqp src\QAST\Node.nqp src\QAST\Regex.nq
p src\QAST\IVal.nqp src\QAST\NVal.nqp src\QAST\SVal.nqp src\QAST\BVal.nqp s
rc\QAST\WVal.nqp src\QAST\Want.nqp src\QAST\Var.nqp src\QAST\VarWithFallback.
nqp src\QAST\Op.nqp src\QAST\VM.nqp src\QAST\Stmts.nqp src\QAST\Stmt.nqp sr
c\QAST\Block.nqp src\QAST\Unquote.nqp src\QAST\CompUnit.nqp src\QAST\InlinePl
aceholder.nqp > gen\moar\stage1\QASTNode.nqp
Z:\h\inst\bin\moar --libpath=src\vm\moar\stage0 src\vm\moar\stage0\nqp.m
oarvm --bootstrap --module-path=gen\moar\stage1 --setting-path=gen\moar\stage1
--setting=NQPCORE --no-regex-lib --target=mbc --output=gen\moar\stage1\QASTNode
.moarvm gen\moar\stage1\QASTNode.nqp
Void return not allowed to context requiring a return value
frame_name_0
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e mkpath gen\moar\s
tage1\gen
C:\strawberry\perl\bin\perl.exe tools\build\gen-cat.pl moar src\QRegex\N
FA.nqp src\QRegex\Cursor.nqp > gen\moar\stage1\QRegex.nqp
Z:\h\inst\bin\moar --libpath=src\vm\moar\stage0 src\vm\moar\stage0\nqp.m
oarvm --bootstrap --module-path=gen\moar\stage1 --setting-path=gen\moar\stage1
--setting=NQPCORE --no-regex-lib --target=mbc --output=gen\moar\stage1\QRegex.m
oarvm gen\moar\stage1\QRegex.nqp
At Frame 23, Instruction 59, op 'prepargs', operand 1, MAST::Local of wrong type
(8) specified; expected 7
assemble_and_load
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e mkpath gen\moar\s
tage1\gen
C:\strawberry\perl\bin\perl.exe tools\build\gen-cat.pl moar src\vm\moar\
HLL\Backend.nqp src\HLL\Grammar.nqp src\HLL\Actions.nqp src\HLL\Compiler.nqp
src\HLL\CommandLine.nqp src\HLL\World.nqp src\HLL\sprintf.nqp > gen\moar\stage
1\NQPHLL.nqp
Z:\h\inst\bin\moar --libpath=src\vm\moar\stage0 src\vm\moar\stage0\nqp.m
oarvm --bootstrap --module-path=gen\moar\stage1 --setting-path=gen\moar\stage1
--setting=NQPCORE --no-regex-lib --target=mbc --output=gen\moar\stage1\NQPHLL.m
oarvm gen\moar\stage1\NQPHLL.nqp
Void return not allowed to context requiring a return value
frame_name_0
Z:\h\inst\bin\moar --libpath=src\vm\moar\stage0 src\vm\moar\stage0\nqp.m
oarvm --bootstrap --module-path=gen\moar\stage1 --setting-path=gen\moar\stage1
--setting=NQPCORE --no-regex-lib --target=mbc --output=gen\moar\stage1\MASTOps.
moarvm Z:\h\inst\lib\MAST\Ops.nqp
Void return not allowed to context requiring a return value
frame_name_0
Z:\h\inst\bin\moar --libpath=src\vm\moar\stage0 src\vm\moar\stage0\nqp.m
oarvm --bootstrap --module-path=gen\moar\stage1 --setting-path=gen\moar\stage1
--setting=NQPCORE --no-regex-lib --target=mbc --output=gen\moar\stage1\MASTNode
s.moarvm Z:\h\inst\lib\MAST\Nodes.nqp
Frame 0 local access out of range
assemble_to_file
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e mkpath gen\moar\s
tage1\gen
C:\strawberry\perl\bin\perl.exe tools\build\gen-cat.pl moar src\vm\moar\
QAST\QASTRegexCompilerMAST.nqp src\vm\moar\QAST\QASTOperationsMAST.nqp src\vm\
moar\QAST\QASTCompilerMAST.nqp > gen\moar\stage1\QAST.nqp
Z:\h\inst\bin\moar --libpath=src\vm\moar\stage0 src\vm\moar\stage0\nqp.m
oarvm --bootstrap --module-path=gen\moar\stage1 --setting-path=gen\moar\stage1
--setting=NQPCORE --no-regex-lib --target=mbc --output=gen\moar\stage1\QAST.moa
rvm gen\moar\stage1\QAST.nqp
MAST::Local index out of range
assemble_to_file
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e mkpath gen\moar\s
tage1\gen
C:\strawberry\perl\bin\perl.exe tools\build\gen-cat.pl moar src\QRegex\P
6Regex\Grammar.nqp src\QRegex\P6Regex\Actions.nqp src\QRegex\P6Regex\Compiler.
nqp > gen\moar\stage1\NQPP6QRegex.nqp
Z:\h\inst\bin\moar --libpath=src\vm\moar\stage0 src\vm\moar\stage0\nqp.m
oarvm --bootstrap --module-path=gen\moar\stage1 --setting-path=gen\moar\stage1
--setting=NQPCORE --no-regex-lib --target=mbc --output=gen\moar\stage1\NQPP6QRe
gex.moarvm gen\moar\stage1\NQPP6QRegex.nqp
At Frame 0, Instruction 73, op 'prepargs', operand 1, MAST::Local of wrong type
(8) specified; expected 7
assemble_to_file
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e mkpath gen\moar\s
tage1\gen
C:\strawberry\perl\bin\perl.exe tools\build\gen-version.pl > gen\moar\st
age1\nqp-config.nqp
C:\strawberry\perl\bin\perl.exe tools\build\gen-cat.pl moar src\vm\moar\
NQP\Ops.nqp src\NQP\World.nqp src\NQP\Grammar.nqp src\NQP\Optimizer.nqp src\N
QP\Actions.nqp src\NQP\Compiler.nqp gen\moar\stage1\nqp-config.nqp > gen\moar\s
tage1\NQP.nqp
Z:\h\inst\bin\moar --libpath=src\vm\moar\stage0 src\vm\moar\stage0\nqp.m
oarvm --bootstrap --module-path=gen\moar\stage1 --setting-path=gen\moar\stage1
--setting=NQPCORE --target=mbc --no-regex-lib --output=gen\moar\stage1\nqp.moar
vm gen\moar\stage1\NQP.nqp
At Frame 0, Instruction 152, op 'prepargs', operand 1, MAST::Local of wrong type
(8) specified; expected 7
assemble_to_file
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e mkpath gen\moar\s
tage2\gen
C:\strawberry\perl\bin\perl.exe tools\build\gen-cat.pl moar src\how\Arch
etypes.nqp src\how\RoleToRoleApplier.nqp src\how\NQPConcreteRoleHOW.nqp src\how
\RoleToClassApplier.nqp src\how\NQPCurriedRoleHOW.nqp src\how\NQPParametricRole
HOW.nqp src\how\NQPClassHOW.nqp src\how\NQPNativeHOW.nqp src\how\NQPAttribute.
nqp src\how\NQPModuleHOW.nqp src\how\EXPORTHOW.nqp > gen\moar\stage2\nqpmo.nqp
Z:\h\inst\bin\moar --libpath=gen\moar\stage1 gen\moar\stage1\nqp.moarvm
--bootstrap --setting=NULL --no-regex-lib --target=mbc --output=gen\moar\stage2
\nqpmo.moarvm gen\moar\stage2\nqpmo.nqp
Unhandled exception: While looking for 'gen\moar\stage1\nqp.moarvm': no such fil
e or directory
NMAKE : fatal error U1077: 'Z:\h\inst\bin\moar.EXE' : return code '0x1'
Stop.
Z:\h\nqp>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment