>>> moarvm: Building community/moarvm 2025.04-r0 (using abuild 3.15.0_rc3-r1) started Sun, 20 Apr 2025 05:39:40 +0000
>>> moarvm: Validating /home/buildozer/aports/community/moarvm/APKBUILD...
>>> moarvm: Analyzing dependencies...
>>> moarvm: Installing for build: build-base libffi-dev libuv-dev mimalloc2-dev perl zstd-dev
(1/17) Installing linux-headers (6.14.2-r0)
(2/17) Installing libffi (3.4.8-r0)
(3/17) Installing libffi-dev (3.4.8-r0)
(4/17) Installing libuv (1.50.0-r0)
(5/17) Installing libuv-dev (1.50.0-r0)
(6/17) Installing mimalloc2-debug (2.1.7-r0)
(7/17) Installing mimalloc2-insecure (2.1.7-r0)
(8/17) Installing mimalloc2 (2.1.7-r0)
(9/17) Installing mimalloc2-dev (2.1.7-r0)
(10/17) Installing libbz2 (1.0.8-r6)
(11/17) Installing perl (5.40.2-r0)
(12/17) Installing zstd (1.5.7-r0)
(13/17) Installing zstd-dev (1.5.7-r0)
(14/17) Installing .makedepends-moarvm (20250420.053941)
(15/17) Installing perl-error (0.17030-r0)
(16/17) Installing perl-git (2.49.0-r0)
(17/17) Installing git-perl (2.49.0-r0)
Executing busybox-1.37.0-r16.trigger
OK: 446 MiB in 125 packages
>>> moarvm: Cleaning up srcdir
>>> moarvm: Cleaning up pkgdir
>>> moarvm: Cleaning up tmpdir
>>> moarvm: Fetching https://distfiles.alpinelinux.org/distfiles/edge/moarvm-2025.04.tar.gz
>>> moarvm: Fetching https://distfiles.alpinelinux.org/distfiles/edge/moarvm-2025.04.tar.gz
>>> moarvm: Checking sha512sums...
moarvm-2025.04.tar.gz: OK
>>> moarvm: Unpacking /var/cache/distfiles/edge/moarvm-2025.04.tar.gz...
Welcome to MoarVM!

Configuring native build environment ................... 
    trying to compile a simple C program ............... YES
    Testing pkgconfig .................................. 2.4.3
    probing stdatomic .................................. YES
Adding extra libs for libffi: -L/usr/lib/../lib
Defaulting to mimalloc because you have <stdatomic.h>
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't read unaligned values for any of int32 int64 num64
    probing the size of pointers ....................... 8
JIT isn't supported on aarch64-linux-thread-multi yet.
    probing C type support for booleans ................ _Bool
    probing computed goto support ...................... YES
    probing pthread_yield support ...................... NO
    probing pthread_setname_np support (optional) ...... YES
    probing existance of optional malloc_trim() ........ NO
    probing support of rdtscp intrinsic ................ NO

        make: make
     compile: cc -fwrapv -std=gnu99 -Wextra -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Werror=pointer-arith -O3 -DNDEBUG -g3  -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DHAVE_LIBFFI -fPIC -DDEBUG_HELPERS -DMVM_HEAPSNAPSHOT_FORMAT=3
    includes:  -I/usr/local/include  -I3rdparty/libtommath
        link: cc  -O3 -DNDEBUG -g3 -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs
        libs:  -L/usr/lib/../lib -L/usr/local/lib -lmimalloc -lffi -luv -lm -lpthread -lrt -ldl -lzstd 

  byte order: little endian

Checking perl5 modules ................................. OK
Configuring 3rdparty libs .............................. OK

  3rdparty: 3rdparty/cmp/libcmp.a
            3rdparty/libtommath/libtommath.a
            3rdparty/sha1/libsha1.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 'make' to build and '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_libffi.o
compiling src/core/continuation.o
compiling src/core/intcache.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
src/core/nativecall_libffi.c: In function 'unmarshal_callback':
src/core/nativecall_libffi.c:115:20: warning: variable 'status' set but not used [-Wunused-but-set-variable]
  115 |         ffi_status status;
      |                    ^~~~~~
compiling src/io/syncsocket.o
src/core/nativecall_libffi.c: In function 'MVM_nativecall_invoke':
src/core/nativecall_libffi.c:503:16: warning: unused variable 'status' [-Wunused-variable]
  503 |     ffi_status status  = ffi_prep_cif(&cif, body->convention, (unsigned int)num_args, body->ffi_ret_type, body->ffi_arg_types);
      |                ^~~~~~
src/core/nativecall_libffi.c: In function 'MVM_nativecall_dispatch':
src/core/nativecall_libffi.c:876:16: warning: unused variable 'status' [-Wunused-variable]
  876 |     ffi_status status  = ffi_prep_cif(&cif, body->convention, (unsigned int)num_args, body->ffi_ret_type, body->ffi_arg_types);
      |                ^~~~~~
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
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
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/reprs/MVMStat.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
compiling src/strings/utf8_c8.o
compiling src/strings/nfg.o
compiling src/strings/ops.o
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
In function 'cleanup_entry',
    inlined from 'try_update_cache_entry' at src/disp/inline_cache.c:645:9,
    inlined from 'getlexstatic_initial' at src/disp/inline_cache.c:32:5:
src/disp/inline_cache.c:627:19: warning: array subscript 'MVMDispInlineCacheEntryPolymorphicDispatchFlattening[0]' is partly outside array bounds of 'MVMDispInlineCacheEntry[1]' [-Warray-bounds=]
  627 |         MVMuint32 num_dps = ((MVMDispInlineCacheEntryPolymorphicDispatchFlattening *)entry)->num_dps;
      |                   ^~~~~~~
src/disp/inline_cache.c: In function 'getlexstatic_initial':
src/disp/inline_cache.c:18:32: note: object 'unlinked_getlexstatic' of size 8
   18 | static MVMDispInlineCacheEntry unlinked_getlexstatic = { getlexstatic_initial };
      |                                ^~~~~~~~~~~~~~~~~~~~~
In function 'cleanup_entry',
    inlined from 'try_update_cache_entry' at src/disp/inline_cache.c:645:9,
    inlined from 'getlexstatic_initial' at src/disp/inline_cache.c:32:5:
src/disp/inline_cache.c:632:98: warning: array subscript 'MVMDispInlineCacheEntryPolymorphicDispatchFlattening[0]' is partly outside array bounds of 'MVMDispInlineCacheEntry[1]' [-Warray-bounds=]
  632 |         MVM_free_at_safepoint(tc, ((MVMDispInlineCacheEntryPolymorphicDispatchFlattening *)entry)->flattened_css);
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
src/disp/inline_cache.c: In function 'getlexstatic_initial':
src/disp/inline_cache.c:18:32: note: object 'unlinked_getlexstatic' of size 8
   18 | static MVMDispInlineCacheEntry unlinked_getlexstatic = { getlexstatic_initial };
      |                                ^~~~~~~~~~~~~~~~~~~~~
In function 'cleanup_entry',
    inlined from 'try_update_cache_entry' at src/disp/inline_cache.c:645:9,
    inlined from 'getlexstatic_initial' at src/disp/inline_cache.c:32:5:
src/disp/inline_cache.c:633:98: warning: array subscript 'MVMDispInlineCacheEntryPolymorphicDispatchFlattening[0]' is partly outside array bounds of 'MVMDispInlineCacheEntry[1]' [-Warray-bounds=]
  633 |         MVM_free_at_safepoint(tc, ((MVMDispInlineCacheEntryPolymorphicDispatchFlattening *)entry)->dps);
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
src/disp/inline_cache.c: In function 'getlexstatic_initial':
src/disp/inline_cache.c:18:32: note: object 'unlinked_getlexstatic' of size 8
   18 | static MVMDispInlineCacheEntry unlinked_getlexstatic = { getlexstatic_initial };
      |                                ^~~~~~~~~~~~~~~~~~~~~
In function 'cleanup_entry',
    inlined from 'try_update_cache_entry' at src/disp/inline_cache.c:645:9,
    inlined from 'getlexstatic_initial' at src/disp/inline_cache.c:32:5:
src/disp/inline_cache.c:618:19: warning: array subscript 'MVMDispInlineCacheEntryPolymorphicDispatch[0]' is partly outside array bounds of 'MVMDispInlineCacheEntry[1]' [-Warray-bounds=]
  618 |         MVMuint32 num_dps = ((MVMDispInlineCacheEntryPolymorphicDispatch *)entry)->num_dps;
      |                   ^~~~~~~
src/disp/inline_cache.c: In function 'getlexstatic_initial':
src/disp/inline_cache.c:18:32: note: object 'unlinked_getlexstatic' of size 8
   18 | static MVMDispInlineCacheEntry unlinked_getlexstatic = { getlexstatic_initial };
      |                                ^~~~~~~~~~~~~~~~~~~~~
In function 'cleanup_entry',
    inlined from 'try_update_cache_entry' at src/disp/inline_cache.c:645:9,
    inlined from 'getlexstatic_initial' at src/disp/inline_cache.c:32:5:
src/disp/inline_cache.c:623:88: warning: array subscript 'MVMDispInlineCacheEntryPolymorphicDispatch[0]' is partly outside array bounds of 'MVMDispInlineCacheEntry[1]' [-Warray-bounds=]
  623 |         MVM_free_at_safepoint(tc, ((MVMDispInlineCacheEntryPolymorphicDispatch *)entry)->dps);
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
src/disp/inline_cache.c: In function 'getlexstatic_initial':
src/disp/inline_cache.c:18:32: note: object 'unlinked_getlexstatic' of size 8
   18 | static MVMDispInlineCacheEntry unlinked_getlexstatic = { getlexstatic_initial };
      |                                ^~~~~~~~~~~~~~~~~~~~~
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 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/stub.o
compiling 3rdparty/cmp/cmp.o
compiling 3rdparty/sha1/sha1.o
compiling 3rdparty/libtommath/bn_cutoffs.o
compiling 3rdparty/libtommath/bn_deprecated.o
compiling 3rdparty/libtommath/bn_mp_2expt.o
compiling 3rdparty/libtommath/bn_mp_abs.o
compiling 3rdparty/libtommath/bn_mp_add.o
compiling 3rdparty/libtommath/bn_mp_add_d.o
compiling 3rdparty/libtommath/bn_mp_addmod.o
compiling 3rdparty/libtommath/bn_mp_and.o
compiling 3rdparty/libtommath/bn_mp_clamp.o
compiling 3rdparty/libtommath/bn_mp_clear.o
compiling 3rdparty/libtommath/bn_mp_clear_multi.o
compiling 3rdparty/libtommath/bn_mp_cmp.o
compiling 3rdparty/libtommath/bn_mp_cmp_d.o
compiling 3rdparty/libtommath/bn_mp_cmp_mag.o
compiling 3rdparty/libtommath/bn_mp_cnt_lsb.o
compiling 3rdparty/libtommath/bn_mp_complement.o
compiling 3rdparty/libtommath/bn_mp_copy.o
compiling 3rdparty/libtommath/bn_mp_count_bits.o
compiling 3rdparty/libtommath/bn_mp_decr.o
compiling 3rdparty/libtommath/bn_mp_div.o
compiling 3rdparty/libtommath/bn_mp_div_2.o
compiling 3rdparty/libtommath/bn_mp_div_2d.o
compiling 3rdparty/libtommath/bn_mp_div_3.o
compiling 3rdparty/libtommath/bn_mp_div_d.o
compiling 3rdparty/libtommath/bn_mp_dr_is_modulus.o
compiling 3rdparty/libtommath/bn_mp_dr_reduce.o
compiling 3rdparty/libtommath/bn_mp_dr_setup.o
compiling 3rdparty/libtommath/bn_mp_error_to_string.o
compiling 3rdparty/libtommath/bn_mp_exch.o
compiling 3rdparty/libtommath/bn_mp_expt_u32.o
compiling 3rdparty/libtommath/bn_mp_exptmod.o
compiling 3rdparty/libtommath/bn_mp_exteuclid.o
compiling 3rdparty/libtommath/bn_mp_fread.o
compiling 3rdparty/libtommath/bn_mp_from_sbin.o
compiling 3rdparty/libtommath/bn_mp_from_ubin.o
compiling 3rdparty/libtommath/bn_mp_fwrite.o
compiling 3rdparty/libtommath/bn_mp_gcd.o
compiling 3rdparty/libtommath/bn_mp_get_double.o
compiling 3rdparty/libtommath/bn_mp_get_i32.o
compiling 3rdparty/libtommath/bn_mp_get_i64.o
compiling 3rdparty/libtommath/bn_mp_get_l.o
compiling 3rdparty/libtommath/bn_mp_get_ll.o
compiling 3rdparty/libtommath/bn_mp_get_mag_u32.o
compiling 3rdparty/libtommath/bn_mp_get_mag_u64.o
compiling 3rdparty/libtommath/bn_mp_get_mag_ul.o
compiling 3rdparty/libtommath/bn_mp_get_mag_ull.o
compiling 3rdparty/libtommath/bn_mp_grow.o
compiling 3rdparty/libtommath/bn_mp_incr.o
compiling 3rdparty/libtommath/bn_mp_init.o
compiling 3rdparty/libtommath/bn_mp_init_copy.o
compiling 3rdparty/libtommath/bn_mp_init_i32.o
compiling 3rdparty/libtommath/bn_mp_init_i64.o
compiling 3rdparty/libtommath/bn_mp_init_l.o
compiling 3rdparty/libtommath/bn_mp_init_ll.o
compiling 3rdparty/libtommath/bn_mp_init_multi.o
compiling 3rdparty/libtommath/bn_mp_init_set.o
compiling 3rdparty/libtommath/bn_mp_init_size.o
compiling 3rdparty/libtommath/bn_mp_init_u32.o
compiling 3rdparty/libtommath/bn_mp_init_u64.o
compiling 3rdparty/libtommath/bn_mp_init_ul.o
compiling 3rdparty/libtommath/bn_mp_init_ull.o
compiling 3rdparty/libtommath/bn_mp_invmod.o
compiling 3rdparty/libtommath/bn_mp_is_square.o
compiling 3rdparty/libtommath/bn_mp_iseven.o
compiling 3rdparty/libtommath/bn_mp_isodd.o
compiling 3rdparty/libtommath/bn_mp_kronecker.o
compiling 3rdparty/libtommath/bn_mp_lcm.o
compiling 3rdparty/libtommath/bn_mp_log_u32.o
compiling 3rdparty/libtommath/bn_mp_lshd.o
compiling 3rdparty/libtommath/bn_mp_mod.o
compiling 3rdparty/libtommath/bn_mp_mod_2d.o
compiling 3rdparty/libtommath/bn_mp_mod_d.o
compiling 3rdparty/libtommath/bn_mp_montgomery_calc_normalization.o
compiling 3rdparty/libtommath/bn_mp_montgomery_reduce.o
compiling 3rdparty/libtommath/bn_mp_montgomery_setup.o
compiling 3rdparty/libtommath/bn_mp_mul.o
compiling 3rdparty/libtommath/bn_mp_mul_2.o
compiling 3rdparty/libtommath/bn_mp_mul_2d.o
compiling 3rdparty/libtommath/bn_mp_mul_d.o
compiling 3rdparty/libtommath/bn_mp_mulmod.o
compiling 3rdparty/libtommath/bn_mp_neg.o
compiling 3rdparty/libtommath/bn_mp_or.o
compiling 3rdparty/libtommath/bn_mp_pack.o
compiling 3rdparty/libtommath/bn_mp_pack_count.o
compiling 3rdparty/libtommath/bn_mp_prime_fermat.o
compiling 3rdparty/libtommath/bn_mp_prime_frobenius_underwood.o
compiling 3rdparty/libtommath/bn_mp_prime_is_prime.o
compiling 3rdparty/libtommath/bn_mp_prime_miller_rabin.o
compiling 3rdparty/libtommath/bn_mp_prime_next_prime.o
compiling 3rdparty/libtommath/bn_mp_prime_rabin_miller_trials.o
compiling 3rdparty/libtommath/bn_mp_prime_rand.o
compiling 3rdparty/libtommath/bn_mp_prime_strong_lucas_selfridge.o
compiling 3rdparty/libtommath/bn_mp_radix_size.o
compiling 3rdparty/libtommath/bn_mp_radix_smap.o
compiling 3rdparty/libtommath/bn_mp_rand.o
compiling 3rdparty/libtommath/bn_mp_read_radix.o
compiling 3rdparty/libtommath/bn_mp_reduce.o
compiling 3rdparty/libtommath/bn_mp_reduce_2k.o
compiling 3rdparty/libtommath/bn_mp_reduce_2k_l.o
compiling 3rdparty/libtommath/bn_mp_reduce_2k_setup.o
compiling 3rdparty/libtommath/bn_mp_reduce_2k_setup_l.o
compiling 3rdparty/libtommath/bn_mp_reduce_is_2k.o
compiling 3rdparty/libtommath/bn_mp_reduce_is_2k_l.o
compiling 3rdparty/libtommath/bn_mp_reduce_setup.o
compiling 3rdparty/libtommath/bn_mp_root_u32.o
compiling 3rdparty/libtommath/bn_mp_rshd.o
compiling 3rdparty/libtommath/bn_mp_sbin_size.o
compiling 3rdparty/libtommath/bn_mp_set.o
compiling 3rdparty/libtommath/bn_mp_set_double.o
compiling 3rdparty/libtommath/bn_mp_set_i32.o
compiling 3rdparty/libtommath/bn_mp_set_i64.o
compiling 3rdparty/libtommath/bn_mp_set_l.o
compiling 3rdparty/libtommath/bn_mp_set_ll.o
compiling 3rdparty/libtommath/bn_mp_set_u32.o
compiling 3rdparty/libtommath/bn_mp_set_u64.o
compiling 3rdparty/libtommath/bn_mp_set_ul.o
compiling 3rdparty/libtommath/bn_mp_set_ull.o
compiling 3rdparty/libtommath/bn_mp_shrink.o
compiling 3rdparty/libtommath/bn_mp_signed_rsh.o
compiling 3rdparty/libtommath/bn_mp_sqr.o
compiling 3rdparty/libtommath/bn_mp_sqrmod.o
compiling 3rdparty/libtommath/bn_mp_sqrt.o
compiling 3rdparty/libtommath/bn_mp_sqrtmod_prime.o
compiling 3rdparty/libtommath/bn_mp_sub_d.o
compiling 3rdparty/libtommath/bn_mp_sub.o
compiling 3rdparty/libtommath/bn_mp_submod.o
compiling 3rdparty/libtommath/bn_mp_to_radix.o
compiling 3rdparty/libtommath/bn_mp_to_sbin.o
compiling 3rdparty/libtommath/bn_mp_to_ubin.o
compiling 3rdparty/libtommath/bn_mp_ubin_size.o
compiling 3rdparty/libtommath/bn_mp_unpack.o
compiling 3rdparty/libtommath/bn_mp_xor.o
compiling 3rdparty/libtommath/bn_mp_zero.o
compiling 3rdparty/libtommath/bn_prime_tab.o
compiling 3rdparty/libtommath/bn_s_mp_add.o
compiling 3rdparty/libtommath/bn_s_mp_balance_mul.o
compiling 3rdparty/libtommath/bn_s_mp_exptmod.o
compiling 3rdparty/libtommath/bn_s_mp_exptmod_fast.o
compiling 3rdparty/libtommath/bn_s_mp_get_bit.o
compiling 3rdparty/libtommath/bn_s_mp_invmod_fast.o
compiling 3rdparty/libtommath/bn_s_mp_invmod_slow.o
compiling 3rdparty/libtommath/bn_s_mp_karatsuba_mul.o
compiling 3rdparty/libtommath/bn_s_mp_karatsuba_sqr.o
compiling 3rdparty/libtommath/bn_s_mp_montgomery_reduce_fast.o
compiling 3rdparty/libtommath/bn_s_mp_mul_digs.o
compiling 3rdparty/libtommath/bn_s_mp_mul_digs_fast.o
compiling 3rdparty/libtommath/bn_s_mp_mul_high_digs.o
compiling 3rdparty/libtommath/bn_s_mp_mul_high_digs_fast.o
compiling 3rdparty/libtommath/bn_s_mp_prime_is_divisible.o
compiling 3rdparty/libtommath/bn_s_mp_rand_jenkins.o
compiling 3rdparty/libtommath/bn_s_mp_rand_platform.o
compiling 3rdparty/libtommath/bn_s_mp_reverse.o
compiling 3rdparty/libtommath/bn_s_mp_sqr.o
compiling 3rdparty/libtommath/bn_s_mp_sqr_fast.o
compiling 3rdparty/libtommath/bn_s_mp_sub.o
compiling 3rdparty/libtommath/bn_s_mp_toom_mul.o
compiling 3rdparty/libtommath/bn_s_mp_toom_sqr.o
perl build/mk-moar-pc.pl pkgconfig/moar.pc
linking 3rdparty/sha1/libsha1.a
linking 3rdparty/libtommath/libtommath.a
linking 3rdparty/cmp/libcmp.a
linking libmoar.so
linking moar
>>> moarvm: Entering fakeroot...
perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/bin"
perl -MExtUtils::Command -e cp moar "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/bin"
perl -MExtUtils::Command -e chmod 755 "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/bin/moar"
perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/lib"
perl -MExtUtils::Command -e rm_f "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/lib/libmoar.so"
perl -MExtUtils::Command -e cp libmoar.so  "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/lib"
perl -MExtUtils::Command -e cp tools/libmoar.so-gdb.py "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/lib"
perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/nqp/lib/MAST"
perl -MExtUtils::Command -e cp lib/MAST/Nodes.nqp "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/nqp/lib/MAST"
perl -MExtUtils::Command -e cp lib/MAST/Ops.nqp "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/nqp/lib/MAST"
perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/lib/pkgconfig"
perl -MExtUtils::Command -e cp pkgconfig/moar.pc "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/lib/pkgconfig"
perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar"
perl -MExtUtils::Command -e cp src/gen/config.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar"
perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/6model/reprs"
perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/core"
perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/gc"
perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/gen"
perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/io"
perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/math"
perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/platform"
perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/profiler"
perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/disp"
perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/spesh"
perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/debug"
perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/strings"
perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/jit"
perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/instrument"
perl -MExtUtils::Command -e cp 3rdparty/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar"
perl -MExtUtils::Command -e cp src/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar"
perl -MExtUtils::Command -e cp src/6model/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/6model"
perl -MExtUtils::Command -e cp src/6model/reprs/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/6model/reprs"
perl -MExtUtils::Command -e cp src/core/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/core"
perl -MExtUtils::Command -e cp src/gc/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/gc"
perl -MExtUtils::Command -e cp src/gen/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/gen"
perl -MExtUtils::Command -e cp src/io/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/io"
perl -MExtUtils::Command -e cp src/math/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/math"
perl -MExtUtils::Command -e cp src/platform/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/platform"
perl -MExtUtils::Command -e cp src/profiler/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/profiler"
perl -MExtUtils::Command -e cp src/disp/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/disp"
perl -MExtUtils::Command -e cp src/spesh/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/spesh"
perl -MExtUtils::Command -e cp src/debug/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/debug"
perl -MExtUtils::Command -e cp src/strings/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/strings"
perl -MExtUtils::Command -e cp src/jit/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/jit"
perl -MExtUtils::Command -e cp src/instrument/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/moar/instrument"
perl -MExtUtils::Command -e mkpath "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/libtommath"
perl -MExtUtils::Command -e cp 3rdparty/libtommath/*.h "/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/include/libtommath"
created directory: '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/'
created directory: '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm'
'Artistic2.txt' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/Artistic2.txt'
'CREDITS' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/CREDITS'
'LICENSE' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/LICENSE'
'MANIFEST' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/MANIFEST'
'README.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/README.md'
'VERSION' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/VERSION'
'docs/bytecode.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/bytecode.md'
'docs/contributing.org' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/contributing.org'
'docs/gc.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/gc.md'
'docs/jit/tiles.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/tiles.md'
'docs/jit/overview.org' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/overview.org'
'docs/jit/aarch64-jit-scope.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/aarch64-jit-scope.md'
'docs/jit/runtime.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/runtime.md'
'docs/jit/ir.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/ir.md'
'docs/jit/todo.org' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/todo.org'
'docs/jit/how-to-add-an-missing-expression-operator.org' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit/how-to-add-an-missing-expression-operator.org'
'docs/jit' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/jit'
'docs/heapsnapshot.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/heapsnapshot.md'
'docs/moar.pod' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/moar.pod'
'docs/README.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/README.md'
'docs/arg-passing.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/arg-passing.md'
'docs/6model-parametric-extensions.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/6model-parametric-extensions.md'
'docs/debug-server-protocol.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/debug-server-protocol.md'
'docs/strings.asciidoc' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/strings.asciidoc'
'docs/collation.asciidoc' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/collation.asciidoc'
'docs/release_guide.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/release_guide.md'
'docs/reveal.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/reveal.md'
'docs/ChangeLog' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/ChangeLog'
'docs/japhb-todo.txt' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/japhb-todo.txt'
'docs/bootstrap.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/bootstrap.md'
'docs/exceptions.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/exceptions.md'
'docs/interpreter.md' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs/interpreter.md'
'docs' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm/usr/share/doc/moarvm/docs'
>>> moarvm-dbg*: Running split function dbg...
>>> moarvm-dbg*: Preparing subpackage moarvm-dbg...
>>> moarvm-dbg*: Stripping binaries
>>> moarvm-dbg*: Running postcheck for moarvm-dbg
>>> moarvm-dev*: Running split function dev...
'usr/include' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm-dev/usr/include'
'usr/lib/pkgconfig' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm-dev/usr/lib/pkgconfig'
'usr/share/nqp/lib' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm-dev/usr/share/nqp/lib'
>>> moarvm-dev*: Preparing subpackage moarvm-dev...
>>> moarvm-dev*: Stripping binaries
>>> moarvm-dev*: Running postcheck for moarvm-dev
>>> moarvm-doc*: Running split function doc...
'usr/share/doc' -> '/home/buildozer/aports/community/moarvm/pkg/moarvm-doc/usr/share/doc'
>>> moarvm-doc*: Preparing subpackage moarvm-doc...
>>> moarvm-doc*: Running postcheck for moarvm-doc
>>> moarvm*: Running postcheck for moarvm
>>> moarvm*: Preparing package moarvm...
>>> moarvm*: Stripping binaries
>>> moarvm-dbg*: Scanning shared objects
>>> moarvm-dev*: Scanning shared objects
>>> moarvm-doc*: Scanning shared objects
>>> moarvm*: Scanning shared objects
>>> moarvm-dbg*: Tracing dependencies...
	!moarvm<2025.04-r0
	!moarvm>2025.04-r0
>>> moarvm-dbg*: Package size: 13.3 MB
>>> moarvm-dbg*: Compressing data...
>>> moarvm-dbg*: Create checksum...
>>> moarvm-dbg*: Create moarvm-dbg-2025.04-r0.apk
>>> moarvm-dev*: Tracing dependencies...
	moarvm=2025.04-r0
	libffi-dev
	libuv-dev
	mimalloc2-dev
	perl
	zstd-dev
	pkgconfig
>>> moarvm-dev*: Package size: 2.5 MB
>>> moarvm-dev*: Compressing data...
>>> moarvm-dev*: Create checksum...
>>> moarvm-dev*: Create moarvm-dev-2025.04-r0.apk
>>> moarvm-doc*: Tracing dependencies...
>>> moarvm-doc*: Package size: 547.4 KB
>>> moarvm-doc*: Compressing data...
>>> moarvm-doc*: Create checksum...
>>> moarvm-doc*: Create moarvm-doc-2025.04-r0.apk
>>> moarvm*: Tracing dependencies...
	so:libc.musl-aarch64.so.1
	so:libffi.so.8
	so:libmimalloc-secure.so.2
	so:libuv.so.1
	so:libzstd.so.1
>>> moarvm*: Package size: 6.4 MB
>>> moarvm*: Compressing data...
>>> moarvm*: Create checksum...
>>> moarvm*: Create moarvm-2025.04-r0.apk
>>> moarvm: Build complete at Sun, 20 Apr 2025 05:40:09 +0000 elapsed time 0h 0m 29s
>>> moarvm: Cleaning up srcdir
>>> moarvm: Cleaning up pkgdir
>>> moarvm: Uninstalling dependencies...
(1/17) Purging .makedepends-moarvm (20250420.053941)
(2/17) Purging libffi-dev (3.4.8-r0)
(3/17) Purging linux-headers (6.14.2-r0)
(4/17) Purging libffi (3.4.8-r0)
(5/17) Purging libuv-dev (1.50.0-r0)
(6/17) Purging libuv (1.50.0-r0)
(7/17) Purging mimalloc2-dev (2.1.7-r0)
(8/17) Purging mimalloc2-debug (2.1.7-r0)
(9/17) Purging mimalloc2-insecure (2.1.7-r0)
(10/17) Purging mimalloc2 (2.1.7-r0)
(11/17) Purging zstd-dev (1.5.7-r0)
(12/17) Purging zstd (1.5.7-r0)
(13/17) Purging git-perl (2.49.0-r0)
(14/17) Purging perl-git (2.49.0-r0)
(15/17) Purging perl-error (0.17030-r0)
(16/17) Purging perl (5.40.2-r0)
(17/17) Purging libbz2 (1.0.8-r6)
Executing busybox-1.37.0-r16.trigger
OK: 399 MiB in 108 packages
>>> moarvm: Updating the community/aarch64 repository index...
>>> moarvm: Signing the index...