>>> lua-lanes: Building community/lua-lanes 3.17.2-r0 (using abuild 3.16.0-r0) started Tue, 23 Dec 2025 02:03:26 +0000 >>> lua-lanes: Validating /home/buildozer/aports/community/lua-lanes/APKBUILD... >>> lua-lanes: Analyzing dependencies... >>> lua-lanes: Installing for build: build-base luarocks lua5.1-dev lua5.1-libs lua5.2-dev lua5.2-libs lua5.3-dev lua5.3-libs lua5.4-dev lua5.4-libs ( 1/20) Installing curl (8.17.0-r1) ( 2/20) Installing luarocks (3.12.2-r1) ( 3/20) Installing lua5.1-libs (5.1.5-r13) ( 4/20) Installing lua5.1 (5.1.5-r13) ( 5/20) Installing lua5.1-compat53 (0.14.4-r0) ( 6/20) Installing luarocks5.1 (3.12.2-r1) ( 7/20) Installing lua5.1-dev (5.1.5-r13) ( 8/20) Installing lua5.2-libs (5.2.4-r13) ( 9/20) Installing lua5.2 (5.2.4-r13) (10/20) Installing lua5.2-compat53 (0.14.4-r0) (11/20) Installing luarocks5.2 (3.12.2-r1) (12/20) Installing lua5.2-dev (5.2.4-r13) (13/20) Installing linenoise (1.0-r5) (14/20) Installing lua5.3-libs (5.3.6-r6) (15/20) Installing lua5.3 (5.3.6-r6) (16/20) Installing luarocks5.3 (3.12.2-r1) (17/20) Installing lua5.3-dev (5.3.6-r6) (18/20) Installing luarocks5.4 (3.12.2-r1) (19/20) Installing lua5.4-dev (5.4.8-r0) (20/20) Installing .makedepends-lua-lanes (20251223.020329) Executing busybox-1.37.0-r30.trigger Executing luarocks5.1-3.12.2-r1.trigger Executing luarocks5.2-3.12.2-r1.trigger Executing luarocks5.4-3.12.2-r1.trigger OK: 386.8 MiB in 123 packages >>> lua-lanes: Cleaning up srcdir >>> lua-lanes: Cleaning up pkgdir >>> lua-lanes: Cleaning up tmpdir >>> lua-lanes: Fetching https://distfiles.alpinelinux.org/distfiles/edge/lanes-3.17.2.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 100 448975 100 448975 0 0 2193k 0 --:--:-- --:--:-- --:--:-- 2203k /var/cache/distfiles/edge/lanes-3.17.2.tar.gz: OK /home/buildozer/aports/community/lua-lanes/fix-inline.patch: OK >>> lua-lanes: Fetching https://distfiles.alpinelinux.org/distfiles/edge/lanes-3.17.2.tar.gz /var/cache/distfiles/edge/lanes-3.17.2.tar.gz: OK /home/buildozer/aports/community/lua-lanes/fix-inline.patch: OK >>> lua-lanes: Unpacking /var/cache/distfiles/edge/lanes-3.17.2.tar.gz... >>> lua-lanes: fix-inline.patch patching file src/lanes_private.h >>> lua-lanes: Building for Lua 5.1... lanes 3.17.2-0 depends on lua >= 5.1 (5.1-1 provided by VM: success) cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include -c src/cancel.c -o src/cancel.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include -c src/compat.c -o src/compat.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include -c src/deep.c -o src/deep.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include -c src/keeper.c -o src/keeper.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include -c src/lanes.c -o src/lanes.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include -c src/linda.c -o src/linda.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include -c src/tools.c -o src/tools.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include -c src/state.c -o src/state.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include -c src/threading.c -o src/threading.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include -c src/universe.c -o src/universe.o -Isrc cc -Wl,--as-needed,-O1,--sort-common -shared -o /tmp/luarocks_build-Lanes-3.17.2-0-8123603/lanes/core.so src/cancel.o src/compat.o src/deep.o src/keeper.o src/lanes.o src/linda.o src/tools.o src/state.o src/threading.o src/universe.o -L/usr/lib -Wl,-rpath,/usr/lib -lpthread No existing manifest. Attempting to rebuild... lanes 3.17.2-0 is now installed in /home/buildozer/aports/community/lua-lanes/src/lanes-3.17.2/build (license: MIT/X11) >>> lua-lanes: Building for Lua 5.2... lanes 3.17.2-0 depends on lua >= 5.1 (5.2-1 provided by VM: success) cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.2 -c src/cancel.c -o src/cancel.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.2 -c src/compat.c -o src/compat.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.2 -c src/deep.c -o src/deep.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.2 -c src/keeper.c -o src/keeper.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.2 -c src/lanes.c -o src/lanes.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.2 -c src/linda.c -o src/linda.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.2 -c src/tools.c -o src/tools.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.2 -c src/state.c -o src/state.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.2 -c src/threading.c -o src/threading.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.2 -c src/universe.c -o src/universe.o -Isrc cc -Wl,--as-needed,-O1,--sort-common -shared -o /tmp/luarocks_build-Lanes-3.17.2-0-83938/lanes/core.so src/cancel.o src/compat.o src/deep.o src/keeper.o src/lanes.o src/linda.o src/tools.o src/state.o src/threading.o src/universe.o -L/usr/lib -Wl,-rpath,/usr/lib -lpthread No existing manifest. Attempting to rebuild... lanes 3.17.2-0 is now installed in /home/buildozer/aports/community/lua-lanes/src/lanes-3.17.2/build (license: MIT/X11) >>> lua-lanes: Building for Lua 5.3... lanes 3.17.2-0 depends on lua >= 5.1 (5.3-1 provided by VM: success) cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.3 -c src/cancel.c -o src/cancel.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.3 -c src/compat.c -o src/compat.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.3 -c src/deep.c -o src/deep.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.3 -c src/keeper.c -o src/keeper.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.3 -c src/lanes.c -o src/lanes.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.3 -c src/linda.c -o src/linda.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.3 -c src/tools.c -o src/tools.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.3 -c src/state.c -o src/state.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.3 -c src/threading.c -o src/threading.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.3 -c src/universe.c -o src/universe.o -Isrc cc -Wl,--as-needed,-O1,--sort-common -shared -o /tmp/luarocks_build-Lanes-3.17.2-0-4979693/lanes/core.so src/cancel.o src/compat.o src/deep.o src/keeper.o src/lanes.o src/linda.o src/tools.o src/state.o src/threading.o src/universe.o -L/usr/lib -Wl,-rpath,/usr/lib -lpthread No existing manifest. Attempting to rebuild... lanes 3.17.2-0 is now installed in /home/buildozer/aports/community/lua-lanes/src/lanes-3.17.2/build (license: MIT/X11) >>> lua-lanes: Building for Lua 5.4... lanes 3.17.2-0 depends on lua >= 5.1 (5.4-1 provided by VM: success) cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.4 -c src/cancel.c -o src/cancel.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.4 -c src/compat.c -o src/compat.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.4 -c src/deep.c -o src/deep.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.4 -c src/keeper.c -o src/keeper.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.4 -c src/lanes.c -o src/lanes.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.4 -c src/linda.c -o src/linda.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.4 -c src/tools.c -o src/tools.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.4 -c src/state.c -o src/state.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.4 -c src/threading.c -o src/threading.o -Isrc cc -fPIC -DPTHREAD_MUTEX_RECURSIVE_NP=PTHREAD_MUTEX_RECURSIVE -Dpthread_yield=sched_yield -I/usr/include/lua5.4 -c src/universe.c -o src/universe.o -Isrc cc -Wl,--as-needed,-O1,--sort-common -shared -o /tmp/luarocks_build-Lanes-3.17.2-0-2446836/lanes/core.so src/cancel.o src/compat.o src/deep.o src/keeper.o src/lanes.o src/linda.o src/tools.o src/state.o src/threading.o src/universe.o -L/usr/lib -Wl,-rpath,/usr/lib -lpthread No existing manifest. Attempting to rebuild... lanes 3.17.2-0 is now installed in /home/buildozer/aports/community/lua-lanes/src/lanes-3.17.2/build (license: MIT/X11) >>> lua-lanes: Testing for Lua 5.1... require_lanes_result: table: 0x3f9b2f2280 nil ---=== Tasking (basic) ===--- done pending waiting... 5083 true 6500 true ---> lane 'task(200,300,4)' collected with status closed ---> lane 'task(100,200,3)' collected with status closed ---=== Tasking (cancelling) ===--- .. running .. cancelled limited[key] = table: 0x3f9b316ef0 ---=== Communications ===--- 1 sent Lane starts! 2 sent .1 received .2 received ..................................................................................................3 sent 3 received 1,2,3 sent 'a' sent 1, 2, 3 received {'a','b','c',d=10} sent a received table received 4 received { subT1, subT2, subT1, subT2} sent Lane ends! table received subT1, subT2, subT1, subT2collectgarbage ---> lane 'chunk' collected with status closed waiting 1s ---=== Stdlib naming ===--- collectgarbage ---> lane 'io_os_f' collected with status closed ---> lane 'io_os_f' collected with status closed ---> lane 'io_os_f' collected with status closed ---> lane 'io_os_f' collected with status closed ---> lane 'coro_f' collected with status closed ---=== Comms criss cross ===--- A: Hello B: Hello B: I was here first! A: I was here first! A: So what? B: So what? collectgarbage ---> lane 'criss cross B -> A' collected with status closed ---> lane 'criss cross A -> B' collected with status closed ---=== Receive & send of code ===--- nups 2 what Lua func function: 0x3f9b287760 lastlinedefined 413 source @tests/basic.lua currentline 389 namewhat linedefined 385 short_src tests/basic.lua ready! ---=== :join test ===--- name of function print = '_G/print' Done! :) ---> lane 'join test lane' collected with status closed ---> lane '' collected with status closed ---> lane 'task(1,999999999,1)' collected with status closed require_assert_result: table: 0x3f9b317930 nil wait_send_lane is waiting wait_send nil nil wait_send_lane is cancelled wait_receive_lane is waiting wait_receive nil nil wait_receive_lane is cancelled wait_receive_batched_lane is waiting wait_receive_batched nil nil nil wait_receive_batched_lane is cancelled lane status: running ### checking coroutine lib existence for 'coroutine' ### checking io and os libs existence for '*' ### checking io and os libs existence for 'io,os' ### checking io and os libs existence for 'io+os' ### checking io and os libs existence for 'io,os,base' joining with 'join test lane' join test lane 14 13 12 nil >>> lua-lanes: Testing for Lua 5.2... require_lanes_result: table: 0x3f856971a0 nil require_assert_result: table: 0x3f856c2f50 nil ---=== Tasking (basic) ===--- done running waiting... 5083 true 6500 true ---> lane 'task(200,300,4)' collected with status closed ---> lane 'task(100,200,3)' collected with status closed ---=== Tasking (cancelling) ===--- . running .......... cancelled limited[key] = table: 0x3f856af0a0 wait_send_lane is waiting wait_send nil nil wait_send_lane is cancelled wait_receive_lane is waiting wait_receive nil nil wait_receive_lane is cancelled wait_receive_batched_lane is waiting wait_receive_batched nil nil nil wait_receive_batched_lane is cancelled ---=== Communications ===--- 1 sent Lane starts! 2 sent .1 received .2 received ..................................................................................................3 sent 3 received 1,2,3 sent 'a' sent {'a','b','c',d=10} sent lane status: running 1, 2, 3 received a received table received 4 received { subT1, subT2, subT1, subT2} sent Lane ends! table received subT1, subT2, subT1, subT2collectgarbage ---> lane 'chunk' collected with status closed waiting 1s ---=== Stdlib naming ===--- ### checking coroutine lib existence for 'coroutine' ### checking io and os libs existence for '*' ### checking io and os libs existence for 'io,os' ### checking io and os libs existence for 'io+os' ### checking io and os libs existence for 'io,os,base' collectgarbage ---> lane 'io_os_f' collected with status closed ---> lane 'io_os_f' collected with status closed ---> lane 'io_os_f' collected with status closed ---> lane 'io_os_f' collected with status closed ---> lane 'coro_f' collected with status closed ---=== Comms criss cross ===--- A: Hello B: Hello B: I was here first! A: I was here first! A: So what? B: So what? collectgarbage ---> lane 'criss cross B -> A' collected with status closed ---> lane 'criss cross A -> B' collected with status closed ---=== Receive & send of code ===--- nparams 1 source @tests/basic.lua isvararg false what Lua func function: 0x3f8566e220 nups 3 namewhat istailcall false short_src tests/basic.lua currentline 389 lastlinedefined 413 linedefined 385 ready! ---=== :join test ===--- joining with 'join test lane' join test lane 14 13 12 nil name of function print = '_G/print' Done! :) ---> lane 'join test lane' collected with status closed ---> lane '' collected with status closed ---> lane 'task(1,999999999,1)' collected with status closed >>> lua-lanes: Testing for Lua 5.3... require_lanes_result: table: 0x3f8e9b57c0 nil require_assert_result: table: 0x3f8e9888b0 nil ---=== Tasking (basic) ===--- done running waiting... 5083 true 6500 true ---> lane 'task(200,300,4)' collected with status closed ---> lane 'task(100,200,3)' collected with status closed ---=== Tasking (cancelling) ===--- . running .. cancelled limited[key] = table: 0x3f8e994ed0 wait_send_lane is waiting wait_send nil nil wait_send_lane is cancelled wait_receive_lane is waiting wait_receive nil nil wait_receive_lane is cancelled wait_receive_batched_lane is waiting wait_receive_batched nil nil nil wait_receive_batched_lane is cancelled ---=== Communications ===--- 1 sent Lane starts! 2 sent .1 received .2 received ..................................................................................................3 sent 3 received 1,2,3 sent 'a' sent {'a','b','c',d=10} sent lane status: running 1, 2, 3 received a received table received 4 received { subT1, subT2, subT1, subT2} sent Lane ends! table received subT1, subT2, subT1, subT2collectgarbage ---> lane 'chunk' collected with status closed waiting 1s ---=== Stdlib naming ===--- ### checking coroutine lib existence for 'coroutine' ### checking io and os libs existence for '*' ### checking io and os libs existence for 'io,os' ### checking io and os libs existence for 'io+os' ### checking io and os libs existence for 'io,os,base' collectgarbage ---> lane 'io_os_f' collected with status closed ---> lane 'io_os_f' collected with status closed ---> lane 'io_os_f' collected with status closed ---> lane 'io_os_f' collected with status closed ---> lane 'coro_f' collected with status closed ---=== Comms criss cross ===--- A: Hello B: Hello B: I was here first! A: I was here first! A: So what? B: So what? collectgarbage ---> lane 'criss cross B -> A' collected with status closed ---> lane 'criss cross A -> B' collected with status closed ---=== Receive & send of code ===--- short_src tests/basic.lua nups 3 what Lua source @tests/basic.lua isvararg false nparams 1 linedefined 385 func function: 0x3f8e994b50 istailcall false currentline 389 namewhat lastlinedefined 413 ready! ---=== :join test ===--- joining with 'join test lane' join test lane 14 13 12 nil name of function print = '_G/print' Done! :) ---> lane 'join test lane' collected with status closed ---> lane '' collected with status closed ---> lane 'task(1,999999999,1)' collected with status closed >>> lua-lanes: Testing for Lua 5.4... require_lanes_result: table: 0x3f9177d160 nil require_assert_result: table: 0x3f91787e30 /home/buildozer/aports/community/lua-lanes/src/lanes-3.17.2/tests/assert.lua ---=== Tasking (basic) ===--- done pending waiting... 5083 true 6500 true ---> lane 'task(200,300,4)' collected with status closed ---> lane 'task(100,200,3)' collected with status closed ---=== Tasking (cancelling) ===--- .. running .. cancelled limited[key] = table: 0x3f91785db0 wait_send_lane is waiting wait_send nil nil wait_send_lane is cancelled wait_receive_lane is waiting wait_receive nil nil wait_receive_lane is cancelled wait_receive_batched_lane is waiting wait_receive_batched nil nil nil wait_receive_batched_lane is cancelled ---=== Communications ===--- 1 sent Lane starts! 2 sent .1 received .2 received ..................................................................................................3 sent 3 received 1,2,3 sent lane status: running 'a' sent 1, 2, 3 received {'a','b','c',d=10} sent a received table received 4 received { subT1, subT2, subT1, subT2} sent Lane ends! table received subT1, subT2, subT1, subT2collectgarbage ---> lane 'chunk' collected with status closed waiting 1s ---=== Stdlib naming ===--- ### checking coroutine lib existence for 'coroutine' ### checking io and os libs existence for '*' ### checking io and os libs existence for 'io,os' ### checking io and os libs existence for 'io+os' ### checking io and os libs existence for 'io,os,base' collectgarbage ---> lane 'io_os_f' collected with status closed ---> lane 'io_os_f' collected with status closed ---> lane 'io_os_f' collected with status closed ---> lane 'io_os_f' collected with status closed ---> lane 'coro_f' collected with status closed ---=== Comms criss cross ===--- A: Hello B: Hello B: I was here first! A: I was here first! A: So what? B: So what? collectgarbage ---> lane 'criss cross B -> A' collected with status closed ---> lane 'criss cross A -> B' collected with status closed ---=== Receive & send of code ===--- ntransfer 0 source @tests/basic.lua nparams 1 currentline 389 short_src tests/basic.lua func function: 0x3f9171dd30 ftransfer 0 what Lua isvararg false istailcall false namewhat linedefined 385 nups 3 lastlinedefined 413 ready! ---=== :join test ===--- joining with 'join test lane' join test lane 14 13 12 nil name of function print = '_G/print' Done! :) ---> lane 'join test lane' collected with status closed ---> lane '' collected with status closed ---> lane 'task(1,999999999,1)' collected with status closed >>> lua-lanes: Entering fakeroot... >>> lua5.1-lanes*: Running split function _subpackage... >>> lua5.1-lanes*: Preparing subpackage lua5.1-lanes... >>> lua5.1-lanes*: Stripping binaries >>> WARNING: lua5.1-lanes*: Redundant /usr/lib in rpath found >>> lua5.1-lanes*: Running postcheck for lua5.1-lanes >>> lua5.2-lanes*: Running split function _subpackage... >>> lua5.2-lanes*: Preparing subpackage lua5.2-lanes... >>> lua5.2-lanes*: Stripping binaries >>> WARNING: lua5.2-lanes*: Redundant /usr/lib in rpath found >>> lua5.2-lanes*: Running postcheck for lua5.2-lanes >>> lua5.3-lanes*: Running split function _subpackage... >>> lua5.3-lanes*: Preparing subpackage lua5.3-lanes... >>> lua5.3-lanes*: Stripping binaries >>> WARNING: lua5.3-lanes*: Redundant /usr/lib in rpath found >>> lua5.3-lanes*: Running postcheck for lua5.3-lanes >>> lua5.4-lanes*: Running split function _subpackage... >>> lua5.4-lanes*: Preparing subpackage lua5.4-lanes... >>> lua5.4-lanes*: Stripping binaries >>> WARNING: lua5.4-lanes*: Redundant /usr/lib in rpath found >>> lua5.4-lanes*: Running postcheck for lua5.4-lanes >>> lua-lanes*: Running postcheck for lua-lanes >>> lua-lanes*: Preparing package lua-lanes... >>> lua-lanes*: Stripping binaries >>> WARNING: lua-lanes*: No arch specific binaries found so arch should probably be set to "noarch" >>> lua-lanes*: Scanning shared objects >>> lua5.1-lanes*: Scanning shared objects >>> lua5.2-lanes*: Scanning shared objects >>> lua5.3-lanes*: Scanning shared objects >>> lua5.4-lanes*: Scanning shared objects >>> lua-lanes*: Tracing dependencies... >>> lua-lanes*: Package size: 0.0 >>> lua-lanes*: Compressing data... >>> lua-lanes*: Create checksum... >>> lua-lanes*: Create lua-lanes-3.17.2-r0.apk >>> lua5.1-lanes*: Tracing dependencies... lua5.1 so:libc.musl-riscv64.so.1 >>> lua5.1-lanes*: Package size: 150.9 KB >>> lua5.1-lanes*: Compressing data... >>> lua5.1-lanes*: Create checksum... >>> lua5.1-lanes*: Create lua5.1-lanes-3.17.2-r0.apk >>> lua5.2-lanes*: Tracing dependencies... lua5.2 so:libc.musl-riscv64.so.1 >>> lua5.2-lanes*: Package size: 150.9 KB >>> lua5.2-lanes*: Compressing data... >>> lua5.2-lanes*: Create checksum... >>> lua5.2-lanes*: Create lua5.2-lanes-3.17.2-r0.apk >>> lua5.3-lanes*: Tracing dependencies... lua5.3 so:libc.musl-riscv64.so.1 >>> lua5.3-lanes*: Package size: 154.9 KB >>> lua5.3-lanes*: Compressing data... >>> lua5.3-lanes*: Create checksum... >>> lua5.3-lanes*: Create lua5.3-lanes-3.17.2-r0.apk >>> lua5.4-lanes*: Tracing dependencies... lua5.4 so:libc.musl-riscv64.so.1 >>> lua5.4-lanes*: Package size: 150.9 KB >>> lua5.4-lanes*: Compressing data... >>> lua5.4-lanes*: Create checksum... >>> lua5.4-lanes*: Create lua5.4-lanes-3.17.2-r0.apk >>> lua-lanes: Build complete at Tue, 23 Dec 2025 02:03:59 +0000 elapsed time 0h 0m 33s >>> lua-lanes: Cleaning up srcdir >>> lua-lanes: Cleaning up pkgdir >>> lua-lanes: Uninstalling dependencies... ( 1/20) Purging .makedepends-lua-lanes (20251223.020329) ( 2/20) Purging luarocks5.2 (3.12.2-r1) ( 3/20) Purging lua5.2-compat53 (0.14.4-r0) ( 4/20) Purging luarocks5.3 (3.12.2-r1) ( 5/20) Purging luarocks5.4 (3.12.2-r1) ( 6/20) Purging luarocks5.1 (3.12.2-r1) ( 7/20) Purging lua5.1-compat53 (0.14.4-r0) ( 8/20) Purging luarocks (3.12.2-r1) ( 9/20) Purging curl (8.17.0-r1) (10/20) Purging lua5.1-dev (5.1.5-r13) (11/20) Purging lua5.1 (5.1.5-r13) (12/20) Purging lua5.1-libs (5.1.5-r13) (13/20) Purging lua5.2-dev (5.2.4-r13) (14/20) Purging lua5.2 (5.2.4-r13) (15/20) Purging lua5.2-libs (5.2.4-r13) (16/20) Purging lua5.3-dev (5.3.6-r6) (17/20) Purging lua5.3 (5.3.6-r6) (18/20) Purging lua5.3-libs (5.3.6-r6) (19/20) Purging lua5.4-dev (5.4.8-r0) (20/20) Purging linenoise (1.0-r5) Executing busybox-1.37.0-r30.trigger OK: 361.8 MiB in 103 packages >>> lua-lanes: Updating the community/riscv64 repository index... >>> lua-lanes: Signing the index...