>>> luau: Building testing/luau 0.521-r0 (using abuild 3.9.0-r0) started Fri, 29 Apr 2022 00:28:53 +0000 >>> luau: Checking sanity of /home/buildozer/aports/testing/luau/APKBUILD... >>> luau: Analyzing dependencies... >>> luau: Installing for build: build-base cmake linux-headers (1/8) Installing libbz2 (1.0.8-r1) (2/8) Installing xz-libs (5.2.5-r1) (3/8) Installing libarchive (3.6.1-r0) (4/8) Installing rhash-libs (1.4.2-r2) (5/8) Installing libuv (1.44.1-r0) (6/8) Installing cmake (3.23.1-r0) (7/8) Installing linux-headers (5.16.7-r1) (8/8) Installing .makedepends-luau (20220429.002857) Executing busybox-1.35.0-r10.trigger OK: 266 MiB in 86 packages >>> luau: Cleaning up srcdir >>> luau: Cleaning up pkgdir >>> luau: Fetching https://distfiles.alpinelinux.org/distfiles/edge//luau-0.521.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 4948k 100 4948k 0 0 4293k 0 0:00:01 0:00:01 --:--:-- 4414k >>> luau: Fetching https://distfiles.alpinelinux.org/distfiles/edge//luau-0.521.tar.gz >>> luau: Checking sha512sums... luau-0.521.tar.gz: OK >>> luau: Unpacking /var/cache/distfiles/luau-0.521.tar.gz... -- The CXX compiler identification is GNU 11.2.1 -- The C compiler identification is GNU 11.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Configuring done -- Generating done -- Build files have been written to: /home/buildozer/aports/testing/luau/src/luau-0.521 [ 0%] Building CXX object CMakeFiles/Luau.Ast.dir/Ast/src/Confusables.cpp.o [ 1%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/ldo.cpp.o [ 2%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/lmem.cpp.o [ 3%] Building CXX object CMakeFiles/Luau.Ast.dir/Ast/src/Ast.cpp.o [ 4%] Building CXX object CMakeFiles/Luau.Ast.dir/Ast/src/Lexer.cpp.o [ 6%] Building CXX object CMakeFiles/Luau.Ast.dir/Ast/src/Location.cpp.o [ 6%] Building C object CMakeFiles/isocline.dir/extern/isocline/src/isocline.c.o [ 7%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/lutf8lib.cpp.o [ 7%] Building CXX object CMakeFiles/Luau.Ast.dir/Ast/src/Parser.cpp.o [ 8%] Building CXX object CMakeFiles/Luau.Ast.dir/Ast/src/StringUtils.cpp.o [ 10%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/ltable.cpp.o [ 10%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/lapi.cpp.o [ 10%] Building CXX object CMakeFiles/Luau.Ast.dir/Ast/src/TimeTrace.cpp.o [ 11%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/lvmload.cpp.o [ 12%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/lbitlib.cpp.o [ 12%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/lstring.cpp.o [ 13%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/laux.cpp.o [ 16%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/lbuiltins.cpp.o [ 16%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/lcorolib.cpp.o [ 16%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/lbaselib.cpp.o [ 17%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/ldblib.cpp.o [ 17%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/ludata.cpp.o [ 18%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/ldebug.cpp.o [ 19%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/ltablib.cpp.o [ 20%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/lgc.cpp.o [ 20%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/lfunc.cpp.o [ 21%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/lgcdebug.cpp.o [ 21%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/linit.cpp.o [ 22%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/lmathlib.cpp.o [ 22%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/lnumprint.cpp.o [ 23%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/lstate.cpp.o [ 25%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/loslib.cpp.o [ 25%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/lvmutils.cpp.o [ 26%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/lobject.cpp.o [ 26%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/lstrlib.cpp.o [ 26%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/ltm.cpp.o [ 26%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/lperf.cpp.o [ 26%] Building CXX object CMakeFiles/Luau.VM.dir/VM/src/lvmexecute.cpp.o In file included from /home/buildozer/aports/testing/luau/src/luau-0.521/VM/src/lapi.cpp:9: /home/buildozer/aports/testing/luau/src/luau-0.521/VM/src/lapi.cpp: In function 'const char* lua_setupvalue(lua_State*, int, int)': /home/buildozer/aports/testing/luau/src/luau-0.521/VM/src/lgc.h:123:63: error: converting to 'bool' from 'std::nullptr_t' requires direct-initialization [-fpermissive] 123 | if (iscollectable(tv) && iswhite(gcvalue(tv)) && (!(uv) || ((UpVal*)uv)->v != &((UpVal*)uv)->u.value)) \ | ^ /home/buildozer/aports/testing/luau/src/luau-0.521/VM/src/lapi.cpp:1261:9: note: in expansion of macro 'luaC_upvalbarrier' 1261 | luaC_upvalbarrier(L, NULL, val); | ^~~~~~~~~~~~~~~~~ make[2]: *** [CMakeFiles/Luau.VM.dir/build.make:76: CMakeFiles/Luau.VM.dir/VM/src/lapi.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... [ 27%] Linking C static library libisocline.a [ 27%] Built target isocline [ 27%] Linking CXX static library libLuau.Ast.a [ 27%] Built target Luau.Ast [ 27%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/AstQuery.cpp.o [ 29%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/ToDot.cpp.o [ 29%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/LValue.cpp.o [ 29%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/TopoSortStatements.cpp.o [ 30%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/Transpiler.cpp.o [ 30%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/Substitution.cpp.o [ 31%] Building CXX object CMakeFiles/Luau.Compiler.dir/Compiler/src/BytecodeBuilder.cpp.o [ 32%] Building CXX object CMakeFiles/Luau.Compiler.dir/Compiler/src/ConstantFolding.cpp.o [ 32%] Building CXX object CMakeFiles/Luau.Compiler.dir/Compiler/src/Compiler.cpp.o [ 33%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/TypedAllocator.cpp.o [ 33%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/BuiltinDefinitions.cpp.o [ 34%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/TypeAttach.cpp.o [ 35%] Building CXX object CMakeFiles/Luau.Compiler.dir/Compiler/src/Builtins.cpp.o [ 36%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/TypeUtils.cpp.o [ 36%] Building CXX object CMakeFiles/Luau.Compiler.dir/Compiler/src/TableShape.cpp.o [ 37%] Building CXX object CMakeFiles/Luau.Compiler.dir/Compiler/src/ValueTracking.cpp.o [ 38%] Building CXX object CMakeFiles/Luau.Compiler.dir/Compiler/src/lcode.cpp.o [ 40%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/Autocomplete.cpp.o [ 40%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/Error.cpp.o [ 41%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/Frontend.cpp.o [ 41%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/Config.cpp.o [ 42%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/IostreamHelpers.cpp.o [ 43%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/JsonEncoder.cpp.o [ 43%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/Linter.cpp.o [ 45%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/Quantify.cpp.o [ 45%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/Unifiable.cpp.o [ 45%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/Module.cpp.o [ 46%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/RequireTracer.cpp.o [ 47%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/Scope.cpp.o [ 48%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/Symbol.cpp.o [ 49%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/ToString.cpp.o [ 49%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/TxnLog.cpp.o [ 49%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/TypeInfer.cpp.o [ 50%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/TypePack.cpp.o [ 50%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/TypeVar.cpp.o [ 50%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/EmbeddedBuiltinDefinitions.cpp.o [ 51%] Building CXX object CMakeFiles/Luau.Analysis.dir/Analysis/src/Unifier.cpp.o make[1]: *** [CMakeFiles/Makefile2:181: CMakeFiles/Luau.VM.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... /home/buildozer/aports/testing/luau/src/luau-0.521/Analysis/src/ToDot.cpp: In member function 'void Luau::{anonymous}::StateDot::visitChildren(Luau::TypeId, int)': /home/buildozer/aports/testing/luau/src/luau-0.521/Analysis/src/ToDot.cpp:222:33: warning: unused variable 'ftv' [-Wunused-variable] 222 | else if (const FreeTypeVar* ftv = get(ty)) | ^~~ /home/buildozer/aports/testing/luau/src/luau-0.521/Analysis/src/ToDot.cpp: In member function 'void Luau::{anonymous}::StateDot::visitChildren(Luau::TypePackId, int)': /home/buildozer/aports/testing/luau/src/luau-0.521/Analysis/src/ToDot.cpp:305:34: warning: unused variable 'ftp' [-Wunused-variable] 305 | else if (const FreeTypePack* ftp = get(tp)) | ^~~ [ 51%] Linking CXX static library libLuau.Compiler.a [ 51%] Built target Luau.Compiler [ 52%] Linking CXX static library libLuau.Analysis.a [ 52%] Built target Luau.Analysis make: *** [Makefile:91: all] Error 2 >>> ERROR: luau: build failed >>> luau: Uninstalling dependencies... (1/8) Purging .makedepends-luau (20220429.002857) (2/8) Purging cmake (3.23.1-r0) (3/8) Purging linux-headers (5.16.7-r1) (4/8) Purging libarchive (3.6.1-r0) (5/8) Purging libbz2 (1.0.8-r1) (6/8) Purging xz-libs (5.2.5-r1) (7/8) Purging rhash-libs (1.4.2-r2) (8/8) Purging libuv (1.44.1-r0) Executing busybox-1.35.0-r10.trigger OK: 214 MiB in 78 packages