Skip to content

Instantly share code, notes, and snippets.

@lizmat
Created July 30, 2022 13:58
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 lizmat/bfd2e4a60550037b354260d59d68c916 to your computer and use it in GitHub Desktop.
Save lizmat/bfd2e4a60550037b354260d59d68c916 to your computer and use it in GitHub Desktop.
$ perl Configure.pl --gen-moar --force-rebuild --make-install
===ATTENTION===
No --prefix supplied, building and installing to /Users/liz/Github/rakudo/install
Found /Users/liz/Github/rakudo/install/bin/nqp-m (backend moar)
remote: Enumerating objects: 19, done.
remote: Counting objects: 100% (19/19), done.
remote: Compressing objects: 100% (9/9), done.
remote: Total 19 (delta 7), reused 18 (delta 7), pack-reused 0
Unpacking objects: 100% (19/19), done.
From https://github.com/Raku/nqp
f3054503f..23b57e3f3 master -> origin/master
* [new tag] 2022.06 -> 2022.06
Fetching submodule 3rdparty/nqp-configure
Fetching submodule 3rdparty/nqp-configure
Building NQP ...
/usr/local/bin/perl Configure.pl --prefix=/Users/liz/Github/rakudo/install --make-install --git-protocol=https --no-relocatable --no-ignore-errors --silent-build --force-rebuild --backends=moar --gen-moar
remote: Enumerating objects: 140, done.
remote: Counting objects: 100% (140/140), done.
remote: Compressing objects: 100% (69/69), done.
remote: Total 140 (delta 84), reused 120 (delta 70), pack-reused 0
Receiving objects: 100% (140/140), 245.14 KiB | 4.54 MiB/s, done.
Resolving deltas: 100% (84/84), completed with 5 local objects.
From https://github.com/MoarVM/MoarVM
* [new branch] 2022.060 -> origin/2022.060
* [new branch] fallback_resolver -> origin/fallback_resolver
a9fcd5a74..ced366862 master -> origin/master
* [new branch] strength_reduction_div_to_shift -> origin/strength_reduction_div_to_shift
* [new branch] update_ops_look_for_preexisting_sequences -> origin/update_ops_look_for_preexisting_sequences
* [new branch] validator_labels_array_bitfield -> origin/validator_labels_array_bitfield
* [new tag] 2022.06 -> 2022.06
HEAD is now at a9fcd5a74 Add missing SC write barriers to atomic attr bind and cas
Configuring and building MoarVM ...
/usr/local/bin/perl Configure.pl --optimize --prefix=/Users/liz/Github/rakudo/install --make-install
Welcome to MoarVM!
Updating submodules .................................... OK
Configuring native build environment ...................
trying to compile a simple C program ............... YES
probing stdatomic .................................. YES
did not find libzstd; will not use heap snapshot format version 3
OK
probing whether your compiler thinks that it is gcc YES
probing how your compiler does static inline ....... static __inline__
probing if your compiler offers thread local storage _Thread_local
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 ....................... 8
Defaulting to mimalloc because you have <stdatomic.h>
probing C type support for booleans ................ _Bool
probing computed goto support ...................... YES
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: /usr/bin/make
compile: clang -fno-omit-frame-pointer -fno-optimize-sibling-calls -Werror=vla -O3 -DNDEBUG -Wno-logical-op-parentheses -D_DARWIN_USE_64_BIT_INODE=1 -DMVM_HEAPSNAPSHOT_FORMAT=2 -D_GNU_SOURCE -DMI_SKIP_COLLECT_ON_EXIT
includes: -I3rdparty/libuv/include -I3rdparty/libuv/src -I3rdparty/libtommath -I3rdparty/dyncall/dynload -I3rdparty/dyncall/dyncall -I3rdparty/dyncall/dyncallback -I3rdparty/mimalloc/include -I3rdparty/mimalloc/src
link: clang -O3 -DNDEBUG -Wl,-rpath,"/@libdir@"
libs: -lpthread
byte order: little endian
Configuring 3rdparty libs .............................. OK
3rdparty: 3rdparty/cmp/libcmp.a
3rdparty/dyncall/dyncall/libdyncall_s.a
3rdparty/dyncall/dyncallback/libdyncallback_s.a
3rdparty/dyncall/dynload/libdynload_s.a
3rdparty/libtommath/libtommath.a
3rdparty/libuv/libuv.a
3rdparty/sha1/libsha1.a
3rdparty/tinymt/libtinymt.a
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 '/usr/bin/make' to build and '/usr/bin/make help' to see a list of
available make targets.
compiling src/main.o
compiling src/core/callsite.o
compiling src/core/args.o
compiling src/core/exceptions.o
compiling src/core/interp.o
compiling src/core/str_hash_table.o
compiling src/core/fixkey_hash_table.o
compiling src/core/index_hash_table.o
compiling src/core/ptr_hash_table.o
compiling src/core/uni_hash_table.o
compiling src/core/threadcontext.o
compiling src/core/compunit.o
compiling src/core/bytecode.o
compiling src/core/frame.o
compiling src/core/callstack.o
compiling src/core/validation.o
compiling src/core/bytecodedump.o
compiling src/core/threads.o
compiling src/core/ops.o
compiling src/core/hll.o
compiling src/core/loadbytecode.o
compiling src/core/coerce.o
compiling src/core/dll.o
compiling src/core/ext.o
compiling src/core/nativecall.o
compiling src/core/nativecall_dyncall.o
compiling src/core/continuation.o
compiling src/core/intcache.o
compiling src/core/fixedsizealloc.o
compiling src/core/regionalloc.o
compiling src/debug/debugserver.o
compiling src/gen/config.o
compiling src/gc/orchestrate.o
compiling src/gc/allocation.o
compiling src/gc/worklist.o
compiling src/gc/roots.o
compiling src/gc/collect.o
compiling src/gc/gen2.o
compiling src/gc/wb.o
compiling src/gc/objectid.o
compiling src/gc/finalize.o
compiling src/gc/debug.o
compiling src/io/io.o
compiling src/io/eventloop.o
compiling src/io/syncfile.o
compiling src/io/syncsocket.o
compiling src/io/fileops.o
compiling src/io/dirops.o
compiling src/io/procops.o
compiling src/io/timers.o
compiling src/io/filewatchers.o
compiling src/io/signals.o
compiling src/io/asyncsocket.o
compiling src/io/asyncsocketudp.o
compiling src/6model/reprs.o
compiling src/6model/reprconv.o
compiling src/6model/containers.o
src/6model/containers.c:117:5: warning: incompatible pointer types initializing
'void (*)(MVMThreadContext *, MVMObject *, MVMuint64)' (aka 'void
(*)(struct MVMThreadContext *, struct MVMObject *, unsigned long long)')
with an expression of type 'void (MVMThreadContext *, MVMObject *,
MVMint64)' (aka 'void (struct MVMThreadContext *, struct MVMObject *, long
long)') [-Wincompatible-pointer-types]
code_pair_store_i, /* FIXME need a code_pair_store_u but lacking tes...
^~~~~~~~~~~~~~~~~
src/6model/containers.c:374:5: warning: incompatible pointer types initializing
'void (*)(MVMThreadContext *, MVMObject *, MVMuint64)' (aka 'void
(*)(struct MVMThreadContext *, struct MVMObject *, unsigned long long)')
with an expression of type 'void (MVMThreadContext *, MVMObject *,
MVMint64)' (aka 'void (struct MVMThreadContext *, struct MVMObject *, long
long)') [-Wincompatible-pointer-types]
value_desc_cont_store_i, /* FIXME need a value_desc_cont_store_u bu...
^~~~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
compiling src/6model/parametric.o
compiling src/6model/reprs/MVMString.o
compiling src/6model/reprs/VMArray.o
compiling src/6model/reprs/MVMHash.o
compiling src/6model/reprs/MVMCFunction.o
compiling src/6model/reprs/KnowHOWREPR.o
compiling src/6model/reprs/KnowHOWAttributeREPR.o
compiling src/6model/reprs/P6str.o
compiling src/6model/reprs/P6opaque.o
compiling src/6model/reprs/MVMCode.o
compiling src/6model/reprs/MVMOSHandle.o
compiling src/6model/reprs/MVMCompUnit.o
compiling src/6model/reprs/MVMStaticFrame.o
compiling src/6model/reprs/P6int.o
compiling src/6model/reprs/P6num.o
compiling src/6model/reprs/Uninstantiable.o
compiling src/6model/reprs/HashAttrStore.o
compiling src/6model/reprs/MVMThread.o
compiling src/6model/reprs/MVMIter.o
compiling src/6model/reprs/MVMContext.o
compiling src/6model/reprs/SCRef.o
compiling src/6model/reprs/P6bigint.o
compiling src/6model/reprs/NFA.o
compiling src/6model/reprs/MVMException.o
compiling src/6model/reprs/MVMDLLSym.o
compiling src/6model/reprs/MVMContinuation.o
compiling src/6model/reprs/NativeCall.o
compiling src/6model/reprs/CPointer.o
compiling src/6model/reprs/CStr.o
compiling src/6model/reprs/CArray.o
compiling src/6model/reprs/CStruct.o
compiling src/6model/reprs/CUnion.o
compiling src/6model/reprs/ReentrantMutex.o
compiling src/6model/reprs/ConditionVariable.o
compiling src/6model/reprs/Semaphore.o
compiling src/6model/reprs/ConcBlockingQueue.o
compiling src/6model/reprs/MVMAsyncTask.o
compiling src/6model/reprs/MVMNull.o
compiling src/6model/reprs/CPPStruct.o
compiling src/6model/reprs/NativeRef.o
src/6model/reprs/NativeRef.c:578:116: warning: format specifies type 'long' but
the argument has type 'MVMint64' (aka 'long long') [-Wformat]
...to MVM_nativeref_write_lex_i (%ld) to an unsigned variable", value);
~~~ ^~~~~
%lld
src/6model/reprs/NativeRef.c:602:113: warning: format specifies type
'unsigned long' but the argument has type 'MVMuint64' (aka
'unsigned long long') [-Wformat]
...to MVM_nativeref_write_lex_u (%lu) to a signed variable", value);
~~~ ^~~~~
%llu
2 warnings generated.
compiling src/6model/reprs/MultiDimArray.o
compiling src/6model/reprs/Decoder.o
compiling src/6model/reprs/MVMSpeshLog.o
compiling src/6model/reprs/MVMStaticFrameSpesh.o
compiling src/6model/reprs/MVMCapture.o
compiling src/6model/reprs/MVMTracked.o
compiling src/6model/6model.o
compiling src/6model/bootstrap.o
compiling src/6model/sc.o
compiling src/6model/serialization.o
compiling src/disp/boot.o
compiling src/disp/registry.o
compiling src/disp/inline_cache.o
compiling src/disp/program.o
compiling src/disp/syscall.o
compiling src/disp/resume.o
compiling src/spesh/dump.o
compiling src/spesh/graph.o
compiling src/spesh/codegen.o
compiling src/spesh/manipulate.o
compiling src/spesh/args.o
compiling src/spesh/usages.o
compiling src/spesh/facts.o
compiling src/spesh/optimize.o
compiling src/spesh/dead_bb_elimination.o
compiling src/spesh/dead_ins_elimination.o
compiling src/spesh/deopt.o
compiling src/spesh/log.o
compiling src/spesh/threshold.o
compiling src/spesh/inline.o
compiling src/spesh/osr.o
compiling src/spesh/lookup.o
compiling src/spesh/iterator.o
compiling src/spesh/worker.o
compiling src/spesh/debug.o
compiling src/spesh/stats.o
compiling src/spesh/plan.o
compiling src/spesh/arg_guard.o
compiling src/spesh/frame_walker.o
compiling src/spesh/pea.o
compiling src/6model/reprs/MVMSpeshCandidate.o
compiling src/spesh/disp.o
compiling src/strings/decode_stream.o
compiling src/strings/ascii.o
compiling src/strings/parse_num.o
compiling src/strings/utf8.o
src/strings/utf8.c:173:13: warning: loop not vectorized: the optimizer was
unable to perform the requested transformation; the transformation might
be disabled or specified as part of an unsupported transformation ordering
[-Wpass-failed=transform-warning]
MVMString * MVM_string_utf8_decode(MVMThreadContext *tc, const MVMObjec...
^
src/strings/utf8.c:173:13: warning: loop not vectorized: the optimizer was
unable to perform the requested transformation; the transformation might
be disabled or specified as part of an unsupported transformation ordering
[-Wpass-failed=transform-warning]
src/strings/utf8.c:173:13: warning: loop not vectorized: the optimizer was
unable to perform the requested transformation; the transformation might
be disabled or specified as part of an unsupported transformation ordering
[-Wpass-failed=transform-warning]
src/strings/utf8.c:173:13: warning: loop not vectorized: the optimizer was
unable to perform the requested transformation; the transformation might
be disabled or specified as part of an unsupported transformation ordering
[-Wpass-failed=transform-warning]
4 warnings generated.
compiling src/strings/utf8_c8.o
compiling src/strings/nfg.o
compiling src/strings/ops.o
src/strings/ops.c:244:13: warning: loop not vectorized: the optimizer was unable
to perform the requested transformation; the transformation might be
disabled or specified as part of an unsupported transformation ordering
[-Wpass-failed=transform-warning]
static void iterate_gi_into_string(MVMThreadContext *tc, MVMGraphemeIte...
^
src/strings/ops.c:244:13: warning: loop not vectorized: the optimizer was unable
to perform the requested transformation; the transformation might be
disabled or specified as part of an unsupported transformation ordering
[-Wpass-failed=transform-warning]
src/strings/ops.c:244:13: warning: loop not vectorized: the optimizer was unable
to perform the requested transformation; the transformation might be
disabled or specified as part of an unsupported transformation ordering
[-Wpass-failed=transform-warning]
src/strings/ops.c:244:13: warning: loop not vectorized: the optimizer was unable
to perform the requested transformation; the transformation might be
disabled or specified as part of an unsupported transformation ordering
[-Wpass-failed=transform-warning]
src/strings/ops.c:244:13: warning: loop not vectorized: the optimizer was unable
to perform the requested transformation; the transformation might be
disabled or specified as part of an unsupported transformation ordering
[-Wpass-failed=transform-warning]
src/strings/ops.c:244:13: warning: loop not vectorized: the optimizer was unable
to perform the requested transformation; the transformation might be
disabled or specified as part of an unsupported transformation ordering
[-Wpass-failed=transform-warning]
src/strings/ops.c:1548:20: warning: loop not vectorized: the optimizer was
unable to perform the requested transformation; the transformation might
be disabled or specified as part of an unsupported transformation ordering
[-Wpass-failed=transform-warning]
static MVMString * do_case_change(MVMThreadContext *tc, MVMString *s, MV...
^
src/strings/ops.c:1548:20: warning: loop not vectorized: the optimizer was
unable to perform the requested transformation; the transformation might
be disabled or specified as part of an unsupported transformation ordering
[-Wpass-failed=transform-warning]
src/strings/ops.c:2262:13: warning: loop not vectorized: the optimizer was
unable to perform the requested transformation; the transformation might
be disabled or specified as part of an unsupported transformation ordering
[-Wpass-failed=transform-warning]
MVMString * MVM_string_escape(MVMThreadContext *tc, MVMString *s) {
^
src/strings/ops.c:2262:13: warning: loop not vectorized: the optimizer was
unable to perform the requested transformation; the transformation might
be disabled or specified as part of an unsupported transformation ordering
[-Wpass-failed=transform-warning]
src/strings/ops.c:2335:13: warning: loop not vectorized: the optimizer was
unable to perform the requested transformation; the transformation might
be disabled or specified as part of an unsupported transformation ordering
[-Wpass-failed=transform-warning]
MVMString * MVM_string_flip(MVMThreadContext *tc, MVMString *s) {
^
src/strings/ops.c:2335:13: warning: loop not vectorized: the optimizer was
unable to perform the requested transformation; the transformation might
be disabled or specified as part of an unsupported transformation ordering
[-Wpass-failed=transform-warning]
src/strings/ops.c:2335:13: warning: loop not vectorized: the optimizer was
unable to perform the requested transformation; the transformation might
be disabled or specified as part of an unsupported transformation ordering
[-Wpass-failed=transform-warning]
13 warnings generated.
compiling src/strings/unicode.o
compiling src/strings/normalize.o
compiling src/strings/latin1.o
compiling src/strings/utf16.o
compiling src/strings/windows1252.o
compiling src/strings/shiftjis.o
compiling src/strings/gb2312.o
compiling src/strings/gb18030.o
compiling src/math/bigintops.o
compiling src/profiler/instrument.o
compiling src/profiler/log.o
compiling src/profiler/profile.o
compiling src/profiler/heapsnapshot.o
compiling src/profiler/telemeh.o
compiling src/profiler/configuration.o
compiling src/instrument/crossthreadwrite.o
compiling src/instrument/line_coverage.o
compiling src/platform/sys.o
compiling src/platform/random.o
compiling src/platform/memmem32.o
compiling 3rdparty/freebsd/memmem.o
compiling 3rdparty/ryu/ryu/d2s.o
compiling 3rdparty/mimalloc/src/static.o
compiling src/platform/malloc_trim.o
compiling src/moar.o
compiling src/platform/posix/mmap.o
compiling src/platform/posix/time.o
compiling src/platform/posix/io.o
compiling src/platform/posix/fork.o
compiling src/jit/graph.o
compiling src/jit/label.o
compiling src/jit/compile.o
compiling src/jit/dump.o
compiling src/jit/expr.o
compiling src/jit/tile.o
compiling src/jit/linear_scan.o
compiling src/jit/interface.o
compiling src/jit/x64/emit.o
compiling src/jit/x64/arch.o
linking libmoar.dylib
linking moar
/usr/local/bin/perl build/mk-moar-pc.pl pkgconfig/moar.pc
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/bin"
/usr/local/bin/perl -MExtUtils::Command -e cp moar "/Users/liz/Github/rakudo/install/bin"
/usr/local/bin/perl -MExtUtils::Command -e chmod 755 "/Users/liz/Github/rakudo/install/bin/moar"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/lib"
/usr/local/bin/perl -MExtUtils::Command -e rm_f "/Users/liz/Github/rakudo/install/lib/libmoar.dylib"
/usr/local/bin/perl -MExtUtils::Command -e cp libmoar.dylib "/Users/liz/Github/rakudo/install/lib"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/share/nqp/lib/MAST"
/usr/local/bin/perl -MExtUtils::Command -e cp lib/MAST/Nodes.nqp "/Users/liz/Github/rakudo/install/share/nqp/lib/MAST"
/usr/local/bin/perl -MExtUtils::Command -e cp lib/MAST/Ops.nqp "/Users/liz/Github/rakudo/install/share/nqp/lib/MAST"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/share/pkgconfig"
/usr/local/bin/perl -MExtUtils::Command -e cp pkgconfig/moar.pc "/Users/liz/Github/rakudo/install/share/pkgconfig"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/include/moar"
/usr/local/bin/perl -MExtUtils::Command -e cp src/gen/config.h "/Users/liz/Github/rakudo/install/include/moar"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/include/moar/6model/reprs"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/include/moar/core"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/include/moar/gc"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/include/moar/gen"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/include/moar/io"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/include/moar/math"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/include/moar/platform"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/include/moar/profiler"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/include/moar/disp"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/include/moar/spesh"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/include/moar/debug"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/include/moar/strings"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/include/moar/strings/siphash"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/include/moar/jit"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/include/moar/instrument"
/usr/local/bin/perl -MExtUtils::Command -e cp 3rdparty/*.h "/Users/liz/Github/rakudo/install/include/moar"
/usr/local/bin/perl -MExtUtils::Command -e cp src/*.h "/Users/liz/Github/rakudo/install/include/moar"
/usr/local/bin/perl -MExtUtils::Command -e cp src/6model/*.h "/Users/liz/Github/rakudo/install/include/moar/6model"
/usr/local/bin/perl -MExtUtils::Command -e cp src/6model/reprs/*.h "/Users/liz/Github/rakudo/install/include/moar/6model/reprs"
/usr/local/bin/perl -MExtUtils::Command -e cp src/core/*.h "/Users/liz/Github/rakudo/install/include/moar/core"
/usr/local/bin/perl -MExtUtils::Command -e cp src/gc/*.h "/Users/liz/Github/rakudo/install/include/moar/gc"
/usr/local/bin/perl -MExtUtils::Command -e cp src/gen/*.h "/Users/liz/Github/rakudo/install/include/moar/gen"
/usr/local/bin/perl -MExtUtils::Command -e cp src/io/*.h "/Users/liz/Github/rakudo/install/include/moar/io"
/usr/local/bin/perl -MExtUtils::Command -e cp src/math/*.h "/Users/liz/Github/rakudo/install/include/moar/math"
/usr/local/bin/perl -MExtUtils::Command -e cp src/platform/*.h "/Users/liz/Github/rakudo/install/include/moar/platform"
/usr/local/bin/perl -MExtUtils::Command -e cp src/profiler/*.h "/Users/liz/Github/rakudo/install/include/moar/profiler"
/usr/local/bin/perl -MExtUtils::Command -e cp src/disp/*.h "/Users/liz/Github/rakudo/install/include/moar/disp"
/usr/local/bin/perl -MExtUtils::Command -e cp src/spesh/*.h "/Users/liz/Github/rakudo/install/include/moar/spesh"
/usr/local/bin/perl -MExtUtils::Command -e cp src/debug/*.h "/Users/liz/Github/rakudo/install/include/moar/debug"
/usr/local/bin/perl -MExtUtils::Command -e cp src/strings/*.h "/Users/liz/Github/rakudo/install/include/moar/strings"
/usr/local/bin/perl -MExtUtils::Command -e cp src/strings/siphash/*.h "/Users/liz/Github/rakudo/install/include/moar/strings/siphash"
/usr/local/bin/perl -MExtUtils::Command -e cp src/jit/*.h "/Users/liz/Github/rakudo/install/include/moar/jit"
/usr/local/bin/perl -MExtUtils::Command -e cp src/instrument/*.h "/Users/liz/Github/rakudo/install/include/moar/instrument"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/include/libuv"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/include/libuv/uv"
/usr/local/bin/perl -MExtUtils::Command -e cp 3rdparty/libuv/include/*.h "/Users/liz/Github/rakudo/install/include/libuv"
/usr/local/bin/perl -MExtUtils::Command -e cp 3rdparty/libuv/include/uv/*.h "/Users/liz/Github/rakudo/install/include/libuv/uv"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/include/libtommath"
/usr/local/bin/perl -MExtUtils::Command -e cp 3rdparty/libtommath/*.h "/Users/liz/Github/rakudo/install/include/libtommath"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/include/dyncall"
/usr/local/bin/perl -MExtUtils::Command -e cp 3rdparty/dyncall/dynload/*.h "/Users/liz/Github/rakudo/install/include/dyncall"
/usr/local/bin/perl -MExtUtils::Command -e cp 3rdparty/dyncall/dyncall/*.h "/Users/liz/Github/rakudo/install/include/dyncall"
/usr/local/bin/perl -MExtUtils::Command -e cp 3rdparty/dyncall/dyncallback/*.h "/Users/liz/Github/rakudo/install/include/dyncall"
/usr/local/bin/perl -MExtUtils::Command -e mkpath "/Users/liz/Github/rakudo/install/include/mimalloc"
/usr/local/bin/perl -MExtUtils::Command -e cp 3rdparty/mimalloc/include/*.h "/Users/liz/Github/rakudo/install/include/mimalloc"
Cleaning up ...
+++ Preparing MOAR build directories
++++++ Building MOAR backend
+++ Generating gen/moar/stage1/nqpmo.nqp
+++ Compiling gen/moar/stage1/nqpmo.moarvm
+++ Compiling gen/moar/stage1/ModuleLoader.moarvm
+++ Generating gen/moar/stage1/NQPCORE.setting
+++ Compiling gen/moar/stage1/NQPCORE.setting.moarvm
+++ Generating gen/moar/stage1/QASTNode.nqp
+++ Compiling gen/moar/stage1/QASTNode.moarvm
+++ Generating gen/moar/stage1/QRegex.nqp
+++ Compiling gen/moar/stage1/QRegex.moarvm
+++ Generating stage 1 nqp-config.nqp
+++ Generating gen/moar/stage1/NQPHLL.nqp
+++ Generating gen/moar/stage1/MASTNodes.nqp
+++ Compiling gen/moar/stage1/MASTOps.moarvm
+++ Compiling gen/moar/stage1/MASTNodes.moarvm
+++ Compiling gen/moar/stage1/NQPHLL.moarvm
+++ Generating gen/moar/stage1/QAST.nqp
+++ Compiling gen/moar/stage1/QAST.moarvm
+++ Generating gen/moar/stage1/NQPP6QRegex.nqp
+++ Compiling gen/moar/stage1/NQPP6QRegex.moarvm
+++ Creating stage 1 NQP
+++ Generating gen/moar/stage2/nqpmo.nqp
+++ Compiling gen/moar/stage2/nqpmo.moarvm
+++ Compiling gen/moar/stage2/ModuleLoader.moarvm
+++ Generating gen/moar/stage2/NQPCORE.setting
+++ Compiling gen/moar/stage2/NQPCORE.setting.moarvm
+++ Generating gen/moar/stage2/QASTNode.nqp
+++ Compiling gen/moar/stage2/QASTNode.moarvm
+++ Generating gen/moar/stage2/QRegex.nqp
+++ Compiling gen/moar/stage2/QRegex.moarvm
+++ Generating stage 2 nqp-config.nqp
+++ Generating gen/moar/stage2/NQPHLL.nqp
+++ Generating gen/moar/stage2/MASTNodes.nqp
+++ Compiling gen/moar/stage2/MASTOps.moarvm
+++ Compiling gen/moar/stage2/MASTNodes.moarvm
+++ Compiling gen/moar/stage2/NQPHLL.moarvm
+++ Generating gen/moar/stage2/QAST.nqp
+++ Compiling gen/moar/stage2/QAST.moarvm
+++ Generating gen/moar/stage2/NQPP6QRegex.nqp
+++ Compiling gen/moar/stage2/NQPP6QRegex.moarvm
+++ Creating stage 2 NQP
+++ Installing MOAR stage 2 files locally
+++ Setting up nqp-m
+++ Compiling NQPP5QRegex.moarvm
+++ Compiling inst-nqp-m
+++ Compiling inst-nqp
+++ Compiling MOAR default runner
+++ Preparing MOAR build directories
++++++ Building MOAR backend
+++ Installing MOAR stage 2 files locally
+++ Compiling NQPP5QRegex.moarvm
+++ Creating MOAR installation directories
+++ Installing into /Users/liz/Github/rakudo/install
+++ Installing MOAR specifics
+++ Compiling MOAR default runner
+++ Installing default runner
NQP has been built and installed.
Using /Users/liz/Github/rakudo/install/bin/nqp-m (version 2022.04-1-gf3054503f / MoarVM 2022.04-3-ga9fcd5a74).
Cleaning up ...
+++ Checking for moar NQP version
+++ Expanding gen/moar/main-version.nqp
===SORRY!===
/Users/liz/Github/rakudo/install/bin/nqp-m version 2022.04-1-gf3054503f is outdated, 2022.06-1-ge3c439991 expected. at /Users/liz/Github/rakudo/3rdparty/nqp-configure/lib/NQP/Config.pm line 192.
at /Users/liz/Github/rakudo/3rdparty/nqp-configure/lib/NQP/Config.pm line 34.
NQP::Config::__ANON__("===SORRY!===\x{a} /Users/liz/Github/rakudo/install/bin/nqp-m ver"...) called at /Users/liz/Github/rakudo/3rdparty/nqp-configure/lib/NQP/Config.pm line 192
NQP::Config::sorry(NQP::Config::Rakudo=HASH(0x7fea3c817c58), "/Users/liz/Github/rakudo/install/bin/nqp-m version 2022.04-1-"...) called at /Users/liz/Github/rakudo/tools/lib/NQP/Config/Rakudo.pm line 661
NQP::Config::Rakudo::gen_nqp(NQP::Config::Rakudo=HASH(0x7fea3c817c58)) called at /Users/liz/Github/rakudo/Configure.pl line 101
make: *** [gen/moar/main-version.nqp] Error 255
Command failed (status 512): make
at /Users/liz/Github/rakudo/3rdparty/nqp-configure/lib/NQP/Config.pm line 34.
NQP::Config::__ANON__("Command failed (status 512): make\x{a}") called at /Users/liz/Github/rakudo/3rdparty/nqp-configure/lib/NQP/Config.pm line 1502
NQP::Config::system_or_die("make") called at Configure.pl line 121
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment