Skip to content

Instantly share code, notes, and snippets.

@ugexe

ugexe/output.txt Secret

Created January 19, 2025 01:41
PS C:\rakubrew\repos\zef> rakubrew build moar-blead
Update git reference: rakudo
remote: Enumerating objects: 20983, done.
remote: Counting objects: 100% (4891/4891), done.
remote: Compressing objects: 100% (190/190), done.
remote: Total 20983 (delta 4761), reused 4708 (delta 4699), pack-reused 16092 (from 4)Receiving objects: 100% (20983/20Receiving objects: 100% (20983/20983), 8.00 MiB | 284.00 KiB/s, done.
Resolving deltas: 100% (15546/15546), completed with 391 local objects.
From https://github.com/rakudo/rakudo
* branch HEAD -> FETCH_HEAD
Update git reference: nqp
remote: Enumerating objects: 2327, done.
remote: Counting objects: 100% (504/504), done.
remote: Compressing objects: 100% (82/82), done.
remote: Total 2327 (delta 456), reused 422 (delta 422), pack-reused 1823 (from 2)Receiving objects: 100% (2327/2327), 4Receiving objects: 100% (2327/2327), 8.70 MiB | 14.37 MiB/s, done.
Resolving deltas: 100% (1448/1448), completed with 34 local objects.
From https://github.com/perl6/nqp
* branch HEAD -> FETCH_HEAD
Update git reference: MoarVM
remote: Enumerating objects: 1183, done.
remote: Counting objects: 100% (687/687), done.
remote: Compressing objects: 100% (327/327), done.
Receiving objects: 100% (1183/1183), 1.52 MiB | 5.49 MiB/s, done.ed 496 (from 5)Receiving objects: 100% (1183/1183)
Resolving deltas: 13% (91/696)
Resolving deltas: 100% (696/696), completed with 30 local objects.
From https://github.com/MoarVM/MoarVM
* branch HEAD -> FETCH_HEAD
Cloning into 'moar-blead'...
remote: Enumerating objects: 22125, done.
remote: Counting objects: 100% (5263/5263), done.
remote: Compressing objects: 100% (210/210), done.
remote: Total 22125 (delta 5126), reused 5063 (delta 5051), pack-reused 16862 (from 4)Receiving objects: 100% (22125/22Receiving objects: 100% (22125/22125), 8.46 MiB | 11.42 MiB/s, done.
Resolving deltas: 100% (16338/16338), completed with 425 local objects.
c7004109c8535dcc926f5ed8c709155c5a88d2b3
Updating submodules .................................... OK
===ATTENTION===
No --prefix supplied, building and installing to C:\rakubrew\versions\moar-blead\install
No pre-existing installed file found at C:\rakubrew\versions\moar-blead\install\bin\nqp-m.exe
From https://github.com/perl6/nqp
* branch HEAD -> FETCH_HEAD
Cloning from https://github.com/Raku/nqp.git
Cloning into 'nqp'...
remote: Enumerating objects: 2417, done.
remote: Counting objects: 100% (508/508), done.
remote: Compressing objects: 100% (82/82), done.
remote: Total 2417 (delta 461), reused 426 (delta 426), pack-reused 1909 (from 2)
Receiving objects: 100% (2417/2417), 8.76 MiB | 11.99 MiB/s, done.
Resolving deltas: 100% (1496/1496), completed with 35 local objects.
Already on 'main'
Your branch is up to date with 'origin/main'.
Already up to date.
Building NQP ...
C:\Strawberry\perl\bin\perl.exe Configure.pl --prefix=C:\rakubrew\versions\moar-blead\install --make-install --git-protocol=https --no-relocatable --no-ignore-errors --silent-build --no-force-rebuild --git-cache-dir=C:\rakubrew\git_reference --backends=moar --gen-moar=main
Updating submodules .................................... OK
From https://github.com/MoarVM/MoarVM
* branch HEAD -> FETCH_HEAD
Cloning from https://github.com/MoarVM/MoarVM.git
Cloning into 'MoarVM'...
remote: Enumerating objects: 1819, done.
remote: Counting objects: 100% (990/990), done.
remote: Compressing objects: 100% (405/405), done.
remote: Total 1819 (delta 776), reused 608 (delta 585), pack-reused 829 (from 5)
Receiving objects: 100% (1819/1819), 1.97 MiB | 4.85 MiB/s, done.
Resolving deltas: 100% (1104/1104), completed with 33 local objects.
Already on 'main'
Your branch is up to date with 'origin/main'.
Already up to date.
Configuring and building MoarVM ...
C:\Strawberry\perl\bin\perl.exe Configure.pl --optimize --git-cache-dir=C:\rakubrew\git_reference --prefix=C:\rakubrew\versions\moar-blead\install --make-install
Welcome to MoarVM!
Updating submodules .................................... OK
Configuring native build environment ...................
trying to compile a simple C program ............... YES
probing stdatomic .................................. NO
did not find libzstd; will not use heap snapshot format version 3
Defaulting to mimalloc because you are using MSVC
OK
auto-detecting x64 toolchain ....................... NO
probing whether your compiler thinks that it is gcc NO
probing how your compiler does static inline ....... static inline
probing if your pow() handles NaN and Inf corner cases YES
probing if your log() returns NaN for negative values YES
probing if your log10() returns NaN for negative values YES
probing if your asin() returns NaN for negative values YES
probing if your acos() returns NaN for negative values YES
probing if you have isnan .......................... YES
probing if you have isinf .......................... YES
probing if you have signbit ........................ YES
your CPU can read unaligned values for all of int32 int64 num64
probing the size of pointers ....................... 4
JIT isn't supported on platforms with 4 byte pointers.
probing C type support for booleans ................ _Bool
probing computed goto support ...................... NO
probing pthread_yield support ...................... NO
probing pthread_setname_np support (optional) ...... NO
probing existance of optional malloc_trim() ........ NO
probing support of rdtscp intrinsic ................ YES
make: nmake
compile: cl /nologo /MT /std:c17 /Ox /GL /DNDEBUG /DWIN32 /DAO_ASSUME_WINDOWS98 -DMVM_HEAPSNAPSHOT_FORMAT=2 -D_GNU_SOURCE
includes: /I3rdparty/libuv/include /I3rdparty/libuv/src /I3rdparty/libatomicops/src /I3rdparty/libtommath /I3rdparty/dyncall/dynload /I3rdparty/dyncall/dyncall /I3rdparty/dyncall/dyncallback /I3rdparty/mimalloc/include /I3rdparty/mimalloc/src
link: link /nologo /LTCG
libs: shell32.lib ws2_32.lib mswsock.lib rpcrt4.lib advapi32.lib psapi.lib iphlpapi.lib userenv.lib user32.lib bcrypt.lib dbghelp.lib ole32.lib
byte order: little endian
Checking perl5 modules ................................. OK
Configuring 3rdparty libs .............................. OK
3rdparty: 3rdparty/cmp/cmp.lib
3rdparty/dyncall/dyncall/libdyncall_s.lib
3rdparty/dyncall/dyncallback/libdyncallback_s.lib
3rdparty/dyncall/dynload/libdynload_s.lib
3rdparty/libtommath/tommath.lib
3rdparty/libuv/uv.lib
3rdparty/sha1/sha1.lib
Generating src/gen/config.c ............................ OK
Generating src/gen/config.h ............................ OK
Generating Makefile .................................... OK
Generating tools/check.mk .............................. OK
Generating build/mk-moar-pc.pl ......................... OK
Configuration SUCCESS.
Type 'nmake' to build and 'nmake help' to see a list of
available make targets.
Microsoft (R) Program Maintenance Utility Version 14.34.31937.0
Copyright (C) Microsoft Corporation. All rights reserved.
compiling src\main.obj
main.c
compiling src\core\callsite.obj
callsite.c
compiling src\core\args.obj
args.c
compiling src\core\exceptions.obj
exceptions.c
compiling src\core\interp.obj
interp.c
compiling src\core\str_hash_table.obj
str_hash_table.c
compiling src\core\fixkey_hash_table.obj
fixkey_hash_table.c
compiling src\core\index_hash_table.obj
index_hash_table.c
compiling src\core\ptr_hash_table.obj
ptr_hash_table.c
compiling src\core\uni_hash_table.obj
uni_hash_table.c
compiling src\core\threadcontext.obj
threadcontext.c
compiling src\core\compunit.obj
compunit.c
compiling src\core\bytecode.obj
bytecode.c
compiling src\core\frame.obj
frame.c
compiling src\core\callstack.obj
callstack.c
compiling src\core\validation.obj
validation.c
compiling src\core\bytecodedump.obj
bytecodedump.c
compiling src\core\threads.obj
threads.c
compiling src\core\ops.obj
ops.c
compiling src\core\hll.obj
hll.c
compiling src\core\loadbytecode.obj
loadbytecode.c
compiling src\core\coerce.obj
coerce.c
compiling src\core\dll.obj
dll.c
compiling src\core\ext.obj
ext.c
compiling src\core\nativecall.obj
nativecall.c
compiling src\core\nativecall_dyncall.obj
nativecall_dyncall.c
compiling src\core\continuation.obj
continuation.c
compiling src\core\intcache.obj
intcache.c
compiling src\core\regionalloc.obj
regionalloc.c
compiling src\debug\debugserver.obj
debugserver.c
compiling src\gen\config.obj
config.c
compiling src\gc\orchestrate.obj
orchestrate.c
compiling src\gc\allocation.obj
allocation.c
compiling src\gc\worklist.obj
worklist.c
compiling src\gc\roots.obj
roots.c
compiling src\gc\collect.obj
collect.c
compiling src\gc\gen2.obj
gen2.c
compiling src\gc\wb.obj
wb.c
compiling src\gc\objectid.obj
objectid.c
compiling src\gc\finalize.obj
finalize.c
compiling src\gc\debug.obj
debug.c
compiling src\io\io.obj
io.c
compiling src\io\eventloop.obj
eventloop.c
compiling src\io\syncfile.obj
syncfile.c
compiling src\io\syncsocket.obj
syncsocket.c
compiling src\io\fileops.obj
fileops.c
compiling src\io\dirops.obj
dirops.c
compiling src\io\procops.obj
procops.c
compiling src\io\timers.obj
timers.c
compiling src\io\filewatchers.obj
filewatchers.c
compiling src\io\signals.obj
signals.c
compiling src\io\asyncsocket.obj
asyncsocket.c
compiling src\io\asyncsocketudp.obj
asyncsocketudp.c
compiling src\6model\reprs.obj
reprs.c
compiling src\6model\reprconv.obj
reprconv.c
compiling src\6model\containers.obj
containers.c
compiling src\6model\parametric.obj
parametric.c
compiling src\6model\reprs\MVMString.obj
MVMString.c
compiling src\6model\reprs\VMArray.obj
VMArray.c
compiling src\6model\reprs\MVMHash.obj
MVMHash.c
compiling src\6model\reprs\MVMCFunction.obj
MVMCFunction.c
compiling src\6model\reprs\KnowHOWREPR.obj
KnowHOWREPR.c
compiling src\6model\reprs\KnowHOWAttributeREPR.obj
KnowHOWAttributeREPR.c
compiling src\6model\reprs\P6str.obj
P6str.c
compiling src\6model\reprs\P6opaque.obj
P6opaque.c
compiling src\6model\reprs\MVMCode.obj
MVMCode.c
compiling src\6model\reprs\MVMOSHandle.obj
MVMOSHandle.c
compiling src\6model\reprs\MVMCompUnit.obj
MVMCompUnit.c
compiling src\6model\reprs\MVMStaticFrame.obj
MVMStaticFrame.c
compiling src\6model\reprs\P6int.obj
P6int.c
compiling src\6model\reprs\P6num.obj
P6num.c
compiling src\6model\reprs\Uninstantiable.obj
Uninstantiable.c
compiling src\6model\reprs\HashAttrStore.obj
HashAttrStore.c
compiling src\6model\reprs\MVMThread.obj
MVMThread.c
compiling src\6model\reprs\MVMIter.obj
MVMIter.c
compiling src\6model\reprs\MVMContext.obj
MVMContext.c
compiling src\6model\reprs\SCRef.obj
SCRef.c
compiling src\6model\reprs\P6bigint.obj
P6bigint.c
compiling src\6model\reprs\NFA.obj
NFA.c
compiling src\6model\reprs\MVMException.obj
MVMException.c
compiling src\6model\reprs\MVMDLLSym.obj
MVMDLLSym.c
compiling src\6model\reprs\MVMContinuation.obj
MVMContinuation.c
compiling src\6model\reprs\NativeCall.obj
NativeCall.c
compiling src\6model\reprs\CPointer.obj
CPointer.c
compiling src\6model\reprs\CStr.obj
CStr.c
compiling src\6model\reprs\CArray.obj
CArray.c
compiling src\6model\reprs\CStruct.obj
CStruct.c
compiling src\6model\reprs\CUnion.obj
CUnion.c
compiling src\6model\reprs\ReentrantMutex.obj
ReentrantMutex.c
compiling src\6model\reprs\ConditionVariable.obj
ConditionVariable.c
compiling src\6model\reprs\Semaphore.obj
Semaphore.c
compiling src\6model\reprs\ConcBlockingQueue.obj
ConcBlockingQueue.c
compiling src\6model\reprs\MVMAsyncTask.obj
MVMAsyncTask.c
compiling src\6model\reprs\MVMNull.obj
MVMNull.c
compiling src\6model\reprs\CPPStruct.obj
CPPStruct.c
compiling src\6model\reprs\NativeRef.obj
NativeRef.c
compiling src\6model\reprs\MultiDimArray.obj
MultiDimArray.c
compiling src\6model\reprs\Decoder.obj
Decoder.c
compiling src\6model\reprs\MVMSpeshLog.obj
MVMSpeshLog.c
compiling src\6model\reprs\MVMStaticFrameSpesh.obj
MVMStaticFrameSpesh.c
compiling src\6model\reprs\MVMCapture.obj
MVMCapture.c
compiling src\6model\reprs\MVMTracked.obj
MVMTracked.c
compiling src\6model\reprs\MVMStat.obj
MVMStat.c
compiling src\6model\6model.obj
6model.c
compiling src\6model\bootstrap.obj
bootstrap.c
compiling src\6model\sc.obj
sc.c
compiling src\6model\serialization.obj
serialization.c
compiling src\disp\boot.obj
boot.c
compiling src\disp\registry.obj
registry.c
compiling src\disp\inline_cache.obj
inline_cache.c
compiling src\disp\program.obj
program.c
compiling src\disp\syscall.obj
syscall.c
compiling src\disp\resume.obj
resume.c
compiling src\spesh\dump.obj
dump.c
compiling src\spesh\graph.obj
graph.c
compiling src\spesh\codegen.obj
codegen.c
compiling src\spesh\manipulate.obj
manipulate.c
compiling src\spesh\args.obj
args.c
compiling src\spesh\usages.obj
usages.c
compiling src\spesh\facts.obj
facts.c
compiling src\spesh\optimize.obj
optimize.c
compiling src\spesh\dead_bb_elimination.obj
dead_bb_elimination.c
compiling src\spesh\dead_ins_elimination.obj
dead_ins_elimination.c
compiling src\spesh\deopt.obj
deopt.c
compiling src\spesh\log.obj
log.c
compiling src\spesh\threshold.obj
threshold.c
compiling src\spesh\inline.obj
inline.c
compiling src\spesh\osr.obj
osr.c
compiling src\spesh\lookup.obj
lookup.c
compiling src\spesh\iterator.obj
iterator.c
compiling src\spesh\worker.obj
worker.c
compiling src\spesh\debug.obj
debug.c
compiling src\spesh\stats.obj
stats.c
compiling src\spesh\plan.obj
plan.c
compiling src\spesh\arg_guard.obj
arg_guard.c
compiling src\spesh\frame_walker.obj
frame_walker.c
compiling src\spesh\pea.obj
pea.c
compiling src\6model\reprs\MVMSpeshCandidate.obj
MVMSpeshCandidate.c
compiling src\spesh\disp.obj
disp.c
compiling src\strings\decode_stream.obj
decode_stream.c
compiling src\strings\ascii.obj
ascii.c
compiling src\strings\parse_num.obj
parse_num.c
compiling src\strings\utf8.obj
utf8.c
compiling src\strings\utf8_c8.obj
utf8_c8.c
compiling src\strings\nfg.obj
nfg.c
compiling src\strings\ops.obj
ops.c
compiling src\strings\unicode.obj
unicode.c
compiling src\strings\normalize.obj
normalize.c
compiling src\strings\latin1.obj
latin1.c
compiling src\strings\utf16.obj
utf16.c
compiling src\strings\windows1252.obj
windows1252.c
compiling src\strings\shiftjis.obj
shiftjis.c
compiling src\strings\gb2312.obj
gb2312.c
compiling src\strings\gb18030.obj
gb18030.c
compiling src\math\bigintops.obj
bigintops.c
compiling src\profiler\instrument.obj
instrument.c
compiling src\profiler\log.obj
log.c
compiling src\profiler\profile.obj
profile.c
compiling src\profiler\heapsnapshot.obj
heapsnapshot.c
compiling src\profiler\telemeh.obj
telemeh.c
compiling src\profiler\configuration.obj
configuration.c
compiling src\instrument\crossthreadwrite.obj
crossthreadwrite.c
compiling src\instrument\line_coverage.obj
line_coverage.c
compiling src\platform\sys.obj
sys.c
compiling src\platform\random.obj
random.c
src\platform\random.c(133): warning C4113: 'FARPROC' differs in parameter lists from 'CRYPTGENRANDOM'
src\platform\random.c(131): warning C4113: 'FARPROC' differs in parameter lists from 'CRYPTACQUIRECONTEXTA'
compiling src\platform\memmem32.obj
memmem32.c
compiling 3rdparty\freebsd\memmem.obj
memmem.c
compiling 3rdparty\ryu\ryu\d2s.obj
d2s.c
compiling 3rdparty\mimalloc\src\static.obj
static.c
compiling src\platform\malloc_trim.obj
malloc_trim.c
compiling src\moar.obj
moar.c
src\moar.c(115): warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(void)'
compiling src\platform\win32\mmap.obj
mmap.c
compiling src\platform\win32\time.obj
time.c
compiling src\platform\win32\io.obj
io.c
compiling src\platform\win32\fork.obj
fork.c
compiling src\jit\stub.obj
stub.c
compiling 3rdparty\cmp\cmp.obj
cmp.c
linking 3rdparty\cmp\cmp.lib
building dyncall...
Writing following configuration to ConfigVars:
Host OS: windows
Target OS: windows
Target Architecture: x86
Compiler: msvc
Assembler: ml
Build configuration: release
Install prefix: C:\rakubrew\versions\moar-blead\nqp\MoarVM\3rdparty\dyncall\install_windows_x86_msvc_release
Build prefix: C:\rakubrew\versions\moar-blead\nqp\MoarVM\3rdparty\dyncall\build_out\windows_x86_msvc_release
done.
compiling 3rdparty\sha1\sha1.obj
sha1.c
linking 3rdparty\sha1\sha1.lib
compiling 3rdparty\libtommath\bn_cutoffs.obj
bn_cutoffs.c
compiling 3rdparty\libtommath\bn_deprecated.obj
bn_deprecated.c
compiling 3rdparty\libtommath\bn_mp_2expt.obj
bn_mp_2expt.c
compiling 3rdparty\libtommath\bn_mp_abs.obj
bn_mp_abs.c
compiling 3rdparty\libtommath\bn_mp_add.obj
bn_mp_add.c
compiling 3rdparty\libtommath\bn_mp_add_d.obj
bn_mp_add_d.c
compiling 3rdparty\libtommath\bn_mp_addmod.obj
bn_mp_addmod.c
compiling 3rdparty\libtommath\bn_mp_and.obj
bn_mp_and.c
compiling 3rdparty\libtommath\bn_mp_clamp.obj
bn_mp_clamp.c
compiling 3rdparty\libtommath\bn_mp_clear.obj
bn_mp_clear.c
compiling 3rdparty\libtommath\bn_mp_clear_multi.obj
bn_mp_clear_multi.c
compiling 3rdparty\libtommath\bn_mp_cmp.obj
bn_mp_cmp.c
compiling 3rdparty\libtommath\bn_mp_cmp_d.obj
bn_mp_cmp_d.c
compiling 3rdparty\libtommath\bn_mp_cmp_mag.obj
bn_mp_cmp_mag.c
compiling 3rdparty\libtommath\bn_mp_cnt_lsb.obj
bn_mp_cnt_lsb.c
compiling 3rdparty\libtommath\bn_mp_complement.obj
bn_mp_complement.c
compiling 3rdparty\libtommath\bn_mp_copy.obj
bn_mp_copy.c
compiling 3rdparty\libtommath\bn_mp_count_bits.obj
bn_mp_count_bits.c
compiling 3rdparty\libtommath\bn_mp_decr.obj
bn_mp_decr.c
compiling 3rdparty\libtommath\bn_mp_div.obj
bn_mp_div.c
compiling 3rdparty\libtommath\bn_mp_div_2.obj
bn_mp_div_2.c
compiling 3rdparty\libtommath\bn_mp_div_2d.obj
bn_mp_div_2d.c
compiling 3rdparty\libtommath\bn_mp_div_3.obj
bn_mp_div_3.c
compiling 3rdparty\libtommath\bn_mp_div_d.obj
bn_mp_div_d.c
compiling 3rdparty\libtommath\bn_mp_dr_is_modulus.obj
bn_mp_dr_is_modulus.c
compiling 3rdparty\libtommath\bn_mp_dr_reduce.obj
bn_mp_dr_reduce.c
compiling 3rdparty\libtommath\bn_mp_dr_setup.obj
bn_mp_dr_setup.c
compiling 3rdparty\libtommath\bn_mp_error_to_string.obj
bn_mp_error_to_string.c
compiling 3rdparty\libtommath\bn_mp_exch.obj
bn_mp_exch.c
compiling 3rdparty\libtommath\bn_mp_expt_u32.obj
bn_mp_expt_u32.c
compiling 3rdparty\libtommath\bn_mp_exptmod.obj
bn_mp_exptmod.c
compiling 3rdparty\libtommath\bn_mp_exteuclid.obj
bn_mp_exteuclid.c
compiling 3rdparty\libtommath\bn_mp_fread.obj
bn_mp_fread.c
compiling 3rdparty\libtommath\bn_mp_from_sbin.obj
bn_mp_from_sbin.c
compiling 3rdparty\libtommath\bn_mp_from_ubin.obj
bn_mp_from_ubin.c
compiling 3rdparty\libtommath\bn_mp_fwrite.obj
bn_mp_fwrite.c
compiling 3rdparty\libtommath\bn_mp_gcd.obj
bn_mp_gcd.c
compiling 3rdparty\libtommath\bn_mp_get_double.obj
bn_mp_get_double.c
compiling 3rdparty\libtommath\bn_mp_get_i32.obj
bn_mp_get_i32.c
compiling 3rdparty\libtommath\bn_mp_get_i64.obj
bn_mp_get_i64.c
compiling 3rdparty\libtommath\bn_mp_get_l.obj
bn_mp_get_l.c
compiling 3rdparty\libtommath\bn_mp_get_ll.obj
bn_mp_get_ll.c
compiling 3rdparty\libtommath\bn_mp_get_mag_u32.obj
bn_mp_get_mag_u32.c
compiling 3rdparty\libtommath\bn_mp_get_mag_u64.obj
bn_mp_get_mag_u64.c
compiling 3rdparty\libtommath\bn_mp_get_mag_ul.obj
bn_mp_get_mag_ul.c
compiling 3rdparty\libtommath\bn_mp_get_mag_ull.obj
bn_mp_get_mag_ull.c
compiling 3rdparty\libtommath\bn_mp_grow.obj
bn_mp_grow.c
compiling 3rdparty\libtommath\bn_mp_incr.obj
bn_mp_incr.c
compiling 3rdparty\libtommath\bn_mp_init.obj
bn_mp_init.c
compiling 3rdparty\libtommath\bn_mp_init_copy.obj
bn_mp_init_copy.c
compiling 3rdparty\libtommath\bn_mp_init_i32.obj
bn_mp_init_i32.c
compiling 3rdparty\libtommath\bn_mp_init_i64.obj
bn_mp_init_i64.c
compiling 3rdparty\libtommath\bn_mp_init_l.obj
bn_mp_init_l.c
compiling 3rdparty\libtommath\bn_mp_init_ll.obj
bn_mp_init_ll.c
compiling 3rdparty\libtommath\bn_mp_init_multi.obj
bn_mp_init_multi.c
compiling 3rdparty\libtommath\bn_mp_init_set.obj
bn_mp_init_set.c
compiling 3rdparty\libtommath\bn_mp_init_size.obj
bn_mp_init_size.c
compiling 3rdparty\libtommath\bn_mp_init_u32.obj
bn_mp_init_u32.c
compiling 3rdparty\libtommath\bn_mp_init_u64.obj
bn_mp_init_u64.c
compiling 3rdparty\libtommath\bn_mp_init_ul.obj
bn_mp_init_ul.c
compiling 3rdparty\libtommath\bn_mp_init_ull.obj
bn_mp_init_ull.c
compiling 3rdparty\libtommath\bn_mp_invmod.obj
bn_mp_invmod.c
compiling 3rdparty\libtommath\bn_mp_is_square.obj
bn_mp_is_square.c
compiling 3rdparty\libtommath\bn_mp_iseven.obj
bn_mp_iseven.c
compiling 3rdparty\libtommath\bn_mp_isodd.obj
bn_mp_isodd.c
compiling 3rdparty\libtommath\bn_mp_kronecker.obj
bn_mp_kronecker.c
compiling 3rdparty\libtommath\bn_mp_lcm.obj
bn_mp_lcm.c
compiling 3rdparty\libtommath\bn_mp_log_u32.obj
bn_mp_log_u32.c
compiling 3rdparty\libtommath\bn_mp_lshd.obj
bn_mp_lshd.c
compiling 3rdparty\libtommath\bn_mp_mod.obj
bn_mp_mod.c
compiling 3rdparty\libtommath\bn_mp_mod_2d.obj
bn_mp_mod_2d.c
compiling 3rdparty\libtommath\bn_mp_mod_d.obj
bn_mp_mod_d.c
compiling 3rdparty\libtommath\bn_mp_montgomery_calc_normalization.obj
bn_mp_montgomery_calc_normalization.c
compiling 3rdparty\libtommath\bn_mp_montgomery_reduce.obj
bn_mp_montgomery_reduce.c
compiling 3rdparty\libtommath\bn_mp_montgomery_setup.obj
bn_mp_montgomery_setup.c
compiling 3rdparty\libtommath\bn_mp_mul.obj
bn_mp_mul.c
compiling 3rdparty\libtommath\bn_mp_mul_2.obj
bn_mp_mul_2.c
compiling 3rdparty\libtommath\bn_mp_mul_2d.obj
bn_mp_mul_2d.c
compiling 3rdparty\libtommath\bn_mp_mul_d.obj
bn_mp_mul_d.c
compiling 3rdparty\libtommath\bn_mp_mulmod.obj
bn_mp_mulmod.c
compiling 3rdparty\libtommath\bn_mp_neg.obj
bn_mp_neg.c
compiling 3rdparty\libtommath\bn_mp_or.obj
bn_mp_or.c
compiling 3rdparty\libtommath\bn_mp_pack.obj
bn_mp_pack.c
compiling 3rdparty\libtommath\bn_mp_pack_count.obj
bn_mp_pack_count.c
compiling 3rdparty\libtommath\bn_mp_prime_fermat.obj
bn_mp_prime_fermat.c
compiling 3rdparty\libtommath\bn_mp_prime_frobenius_underwood.obj
bn_mp_prime_frobenius_underwood.c
compiling 3rdparty\libtommath\bn_mp_prime_is_prime.obj
bn_mp_prime_is_prime.c
compiling 3rdparty\libtommath\bn_mp_prime_miller_rabin.obj
bn_mp_prime_miller_rabin.c
compiling 3rdparty\libtommath\bn_mp_prime_next_prime.obj
bn_mp_prime_next_prime.c
compiling 3rdparty\libtommath\bn_mp_prime_rabin_miller_trials.obj
bn_mp_prime_rabin_miller_trials.c
compiling 3rdparty\libtommath\bn_mp_prime_rand.obj
bn_mp_prime_rand.c
compiling 3rdparty\libtommath\bn_mp_prime_strong_lucas_selfridge.obj
bn_mp_prime_strong_lucas_selfridge.c
compiling 3rdparty\libtommath\bn_mp_radix_size.obj
bn_mp_radix_size.c
compiling 3rdparty\libtommath\bn_mp_radix_smap.obj
bn_mp_radix_smap.c
compiling 3rdparty\libtommath\bn_mp_rand.obj
bn_mp_rand.c
compiling 3rdparty\libtommath\bn_mp_read_radix.obj
bn_mp_read_radix.c
compiling 3rdparty\libtommath\bn_mp_reduce.obj
bn_mp_reduce.c
compiling 3rdparty\libtommath\bn_mp_reduce_2k.obj
bn_mp_reduce_2k.c
compiling 3rdparty\libtommath\bn_mp_reduce_2k_l.obj
bn_mp_reduce_2k_l.c
compiling 3rdparty\libtommath\bn_mp_reduce_2k_setup.obj
bn_mp_reduce_2k_setup.c
compiling 3rdparty\libtommath\bn_mp_reduce_2k_setup_l.obj
bn_mp_reduce_2k_setup_l.c
compiling 3rdparty\libtommath\bn_mp_reduce_is_2k.obj
bn_mp_reduce_is_2k.c
compiling 3rdparty\libtommath\bn_mp_reduce_is_2k_l.obj
bn_mp_reduce_is_2k_l.c
compiling 3rdparty\libtommath\bn_mp_reduce_setup.obj
bn_mp_reduce_setup.c
compiling 3rdparty\libtommath\bn_mp_root_u32.obj
bn_mp_root_u32.c
compiling 3rdparty\libtommath\bn_mp_rshd.obj
bn_mp_rshd.c
compiling 3rdparty\libtommath\bn_mp_sbin_size.obj
bn_mp_sbin_size.c
compiling 3rdparty\libtommath\bn_mp_set.obj
bn_mp_set.c
compiling 3rdparty\libtommath\bn_mp_set_double.obj
bn_mp_set_double.c
compiling 3rdparty\libtommath\bn_mp_set_i32.obj
bn_mp_set_i32.c
compiling 3rdparty\libtommath\bn_mp_set_i64.obj
bn_mp_set_i64.c
compiling 3rdparty\libtommath\bn_mp_set_l.obj
bn_mp_set_l.c
compiling 3rdparty\libtommath\bn_mp_set_ll.obj
bn_mp_set_ll.c
compiling 3rdparty\libtommath\bn_mp_set_u32.obj
bn_mp_set_u32.c
compiling 3rdparty\libtommath\bn_mp_set_u64.obj
bn_mp_set_u64.c
compiling 3rdparty\libtommath\bn_mp_set_ul.obj
bn_mp_set_ul.c
compiling 3rdparty\libtommath\bn_mp_set_ull.obj
bn_mp_set_ull.c
compiling 3rdparty\libtommath\bn_mp_shrink.obj
bn_mp_shrink.c
compiling 3rdparty\libtommath\bn_mp_signed_rsh.obj
bn_mp_signed_rsh.c
compiling 3rdparty\libtommath\bn_mp_sqr.obj
bn_mp_sqr.c
compiling 3rdparty\libtommath\bn_mp_sqrmod.obj
bn_mp_sqrmod.c
compiling 3rdparty\libtommath\bn_mp_sqrt.obj
bn_mp_sqrt.c
compiling 3rdparty\libtommath\bn_mp_sqrtmod_prime.obj
bn_mp_sqrtmod_prime.c
compiling 3rdparty\libtommath\bn_mp_sub.obj
bn_mp_sub.c
compiling 3rdparty\libtommath\bn_mp_sub_d.obj
bn_mp_sub_d.c
compiling 3rdparty\libtommath\bn_mp_submod.obj
bn_mp_submod.c
compiling 3rdparty\libtommath\bn_mp_to_radix.obj
bn_mp_to_radix.c
compiling 3rdparty\libtommath\bn_mp_to_sbin.obj
bn_mp_to_sbin.c
compiling 3rdparty\libtommath\bn_mp_to_ubin.obj
bn_mp_to_ubin.c
compiling 3rdparty\libtommath\bn_mp_ubin_size.obj
bn_mp_ubin_size.c
compiling 3rdparty\libtommath\bn_mp_unpack.obj
bn_mp_unpack.c
compiling 3rdparty\libtommath\bn_mp_xor.obj
bn_mp_xor.c
compiling 3rdparty\libtommath\bn_mp_zero.obj
bn_mp_zero.c
compiling 3rdparty\libtommath\bn_prime_tab.obj
bn_prime_tab.c
compiling 3rdparty\libtommath\bn_s_mp_add.obj
bn_s_mp_add.c
compiling 3rdparty\libtommath\bn_s_mp_balance_mul.obj
bn_s_mp_balance_mul.c
compiling 3rdparty\libtommath\bn_s_mp_exptmod.obj
bn_s_mp_exptmod.c
compiling 3rdparty\libtommath\bn_s_mp_exptmod_fast.obj
bn_s_mp_exptmod_fast.c
compiling 3rdparty\libtommath\bn_s_mp_get_bit.obj
bn_s_mp_get_bit.c
compiling 3rdparty\libtommath\bn_s_mp_invmod_fast.obj
bn_s_mp_invmod_fast.c
compiling 3rdparty\libtommath\bn_s_mp_invmod_slow.obj
bn_s_mp_invmod_slow.c
compiling 3rdparty\libtommath\bn_s_mp_karatsuba_mul.obj
bn_s_mp_karatsuba_mul.c
compiling 3rdparty\libtommath\bn_s_mp_karatsuba_sqr.obj
bn_s_mp_karatsuba_sqr.c
compiling 3rdparty\libtommath\bn_s_mp_montgomery_reduce_fast.obj
bn_s_mp_montgomery_reduce_fast.c
compiling 3rdparty\libtommath\bn_s_mp_mul_digs.obj
bn_s_mp_mul_digs.c
compiling 3rdparty\libtommath\bn_s_mp_mul_digs_fast.obj
bn_s_mp_mul_digs_fast.c
compiling 3rdparty\libtommath\bn_s_mp_mul_high_digs.obj
bn_s_mp_mul_high_digs.c
compiling 3rdparty\libtommath\bn_s_mp_mul_high_digs_fast.obj
bn_s_mp_mul_high_digs_fast.c
compiling 3rdparty\libtommath\bn_s_mp_prime_is_divisible.obj
bn_s_mp_prime_is_divisible.c
compiling 3rdparty\libtommath\bn_s_mp_rand_jenkins.obj
bn_s_mp_rand_jenkins.c
compiling 3rdparty\libtommath\bn_s_mp_rand_platform.obj
bn_s_mp_rand_platform.c
compiling 3rdparty\libtommath\bn_s_mp_reverse.obj
bn_s_mp_reverse.c
compiling 3rdparty\libtommath\bn_s_mp_sqr.obj
bn_s_mp_sqr.c
compiling 3rdparty\libtommath\bn_s_mp_sqr_fast.obj
bn_s_mp_sqr_fast.c
compiling 3rdparty\libtommath\bn_s_mp_sub.obj
bn_s_mp_sub.c
compiling 3rdparty\libtommath\bn_s_mp_toom_mul.obj
bn_s_mp_toom_mul.c
compiling 3rdparty\libtommath\bn_s_mp_toom_sqr.obj
bn_s_mp_toom_sqr.c
linking 3rdparty\libtommath\tommath.lib
compiling 3rdparty\libuv\src\fs-poll.obj
fs-poll.c
compiling 3rdparty\libuv\src\idna.obj
idna.c
compiling 3rdparty\libuv\src\inet.obj
inet.c
compiling 3rdparty\libuv\src\random.obj
random.c
compiling 3rdparty\libuv\src\strscpy.obj
strscpy.c
compiling 3rdparty\libuv\src\strtok.obj
strtok.c
compiling 3rdparty\libuv\src\thread-common.obj
thread-common.c
compiling 3rdparty\libuv\src\threadpool.obj
threadpool.c
compiling 3rdparty\libuv\src\timer.obj
timer.c
compiling 3rdparty\libuv\src\uv-common.obj
uv-common.c
compiling 3rdparty\libuv\src\uv-data-getter-setters.obj
uv-data-getter-setters.c
compiling 3rdparty\libuv\src\version.obj
version.c
compiling 3rdparty\libuv\src\win\async.obj
async.c
compiling 3rdparty\libuv\src\win\core.obj
core.c
compiling 3rdparty\libuv\src\win\detect-wakeup.obj
detect-wakeup.c
compiling 3rdparty\libuv\src\win\dl.obj
dl.c
compiling 3rdparty\libuv\src\win\error.obj
error.c
compiling 3rdparty\libuv\src\win\fs-event.obj
fs-event.c
compiling 3rdparty\libuv\src\win\fs.obj
fs.c
compiling 3rdparty\libuv\src\win\getaddrinfo.obj
getaddrinfo.c
compiling 3rdparty\libuv\src\win\getnameinfo.obj
getnameinfo.c
compiling 3rdparty\libuv\src\win\handle.obj
handle.c
compiling 3rdparty\libuv\src\win\loop-watcher.obj
loop-watcher.c
compiling 3rdparty\libuv\src\win\pipe.obj
pipe.c
compiling 3rdparty\libuv\src\win\poll.obj
poll.c
compiling 3rdparty\libuv\src\win\process-stdio.obj
process-stdio.c
compiling 3rdparty\libuv\src\win\process.obj
process.c
compiling 3rdparty\libuv\src\win\signal.obj
signal.c
compiling 3rdparty\libuv\src\win\snprintf.obj
snprintf.c
compiling 3rdparty\libuv\src\win\stream.obj
stream.c
compiling 3rdparty\libuv\src\win\tcp.obj
tcp.c
compiling 3rdparty\libuv\src\win\thread.obj
thread.c
compiling 3rdparty\libuv\src\win\tty.obj
tty.c
compiling 3rdparty\libuv\src\win\udp.obj
udp.c
compiling 3rdparty\libuv\src\win\util.obj
util.c
compiling 3rdparty\libuv\src\win\winapi.obj
winapi.c
compiling 3rdparty\libuv\src\win\winsock.obj
winsock.c
linking 3rdparty\libuv\uv.lib
linking moar.dll
Creating library moar.dll.lib and object moar.dll.exp
interp.obj : error LNK2001: unresolved external symbol _MVM_setjmp
uv.lib(util.obj) : error LNK2001: unresolved external symbol _GetSystemTimePreciseAsFileTime
moar.dll : fatal error LNK1120: 2 unresolved externals
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\bin\HostX86\x86\link.EXE"' : return code '0x460'
Stop.
Command failed (status 512): C:\Strawberry\perl\bin\perl.exe Configure.pl --optimize --git-cache-dir=C:\rakubrew\git_reference --prefix=C:\rakubrew\versions\moar-blead\install --make-install
at C:/rakubrew/versions/moar-blead/nqp/3rdparty/nqp-configure/lib/NQP/Config.pm line 34.
NQP::Config::__ANON__("Command failed (status 512): C:\\Strawberry\\perl\\bin\\perl.exe "...) called at C:/rakubrew/versions/moar-blead/nqp/3rdparty/nqp-configure/lib/NQP/Config.pm line 1502
NQP::Config::system_or_die("C:\\Strawberry\\perl\\bin\\perl.exe", "Configure.pl", "--optimize", "--git-cache-dir=C:\\rakubrew\\git_reference", "--prefix=C:\\rakubrew\\versions\\moar-blead\\install", "--make-install") called at C:/rakubrew/versions/moar-blead/nqp/tools/lib/NQP/Config/NQP.pm line 429
NQP::Config::NQP::gen_moar(NQP::Config::NQP=HASH(0x5a2d328)) called at C:/rakubrew/versions/moar-blead/nqp/tools/lib/NQP/Config/NQP.pm line 105
NQP::Config::NQP::configure_moar_backend(NQP::Config::NQP=HASH(0x5a2d328)) called at C:/rakubrew/versions/moar-blead/nqp/3rdparty/nqp-configure/lib/NQP/Config.pm line 666
NQP::Config::configure_active_backends(NQP::Config::NQP=HASH(0x5a2d328)) called at Configure.pl line 137
Command failed (status 6400): C:\Strawberry\perl\bin\perl.exe Configure.pl --prefix=C:\rakubrew\versions\moar-blead\install --make-install --git-protocol=https --no-relocatable --no-ignore-errors --silent-build --no-force-rebuild --git-cache-dir=C:\rakubrew\git_reference --backends=moar --gen-moar=main
at C:/rakubrew/versions/moar-blead/3rdparty/nqp-configure/lib/NQP/Config.pm line 34.
NQP::Config::__ANON__("Command failed (status 6400): C:\\Strawberry\\perl\\bin\\perl.exe"...) called at C:/rakubrew/versions/moar-blead/3rdparty/nqp-configure/lib/NQP/Config.pm line 1502
NQP::Config::system_or_die("C:\\Strawberry\\perl\\bin\\perl.exe", "Configure.pl", "--prefix=C:\\rakubrew\\versions\\moar-blead\\install", "--make-install", "--git-protocol=https", "--no-relocatable", "--no-ignore-errors", "--silent-build", ...) called at C:/rakubrew/versions/moar-blead/tools/lib/NQP/Config/Rakudo.pm line 719
NQP::Config::Rakudo::gen_nqp(NQP::Config::Rakudo=HASH(0x5d3d208)) called at Configure.pl line 145
Failed running perl.exe Configure.pl --backends=moar --gen-moar=main --gen-nqp=main --make-install --git-cache-dir="C:\rakubrew\git_reference" at C:\Users\nloga\AppData\Local\Temp\par-6e6c6f6761\cache-ea15eecc3a6aba1da26352a8bbeee853615df5d5\inc\lib/App/Rakubrew/Build.pm line 113.
Rakubrew failed with exitcode 25
At line:7 char:9
+ Throw "Rakubrew failed with exitcode $LASTEXITCODE"
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OperationStopped: (Rakubrew failed with exitcode 25:String) [], RuntimeException
+ FullyQualifiedErrorId : Rakubrew failed with exitcode 25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment