>>> lua-lanes: Building community/lua-lanes 3.17.2-r0 (using abuild 3.16.0-r0) started Mon, 22 Dec 2025 13:48:42 +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 (20251222.134843) 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: 450.4 MiB in 127 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 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> lua-lanes: Fetching lanes-3.17.2.tar.gz::https://github.com/LuaLanes/lanes/archive/v3.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 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 448975 0 448975 0 0 799143 0 --:--:-- --:--:-- --:--:-- 799143 /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 -Wl,-z,pack-relative-relocs -shared -o /tmp/luarocks_build-Lanes-3.17.2-0-7519624/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 -Wl,-z,pack-relative-relocs -shared -o /tmp/luarocks_build-Lanes-3.17.2-0-5480085/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 -Wl,-z,pack-relative-relocs -shared -o /tmp/luarocks_build-Lanes-3.17.2-0-8656084/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 -Wl,-z,pack-relative-relocs -shared -o /tmp/luarocks_build-Lanes-3.17.2-0-3251777/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: 0x7faff8dde280 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: 0x7faff8df9700 ---=== 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 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 ===--- 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! B: So what? A: 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: 0x7faff8d8cd70 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: 0x7faff8df9950 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: 0x7fb4d0468120 nil require_assert_result: table: 0x7fb4d0482760 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: 0x7fb4d046c840 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 2 sent ...................Lane starts! ......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 short_src tests/basic.lua what Lua namewhat nups 3 func function: 0x7fb4d0446830 lastlinedefined 413 source @tests/basic.lua currentline 389 isvararg false linedefined 385 istailcall false 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: 0x7fb94be51fe0 nil require_assert_result: table: 0x7fb94be208f0 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: 0x7fb94be2c1e0 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 2 sent ...............Lane starts! ..1 received .2 received ..................................................................................3 sent 3 received 1,2,3 sent 'a' sent lane status: running 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 ===--- nups 3 namewhat linedefined 385 func function: 0x7fb94bdfa5e0 istailcall false what Lua source @tests/basic.lua nparams 1 lastlinedefined 413 currentline 389 short_src tests/basic.lua isvararg false 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: 0x7f40a0a53060 nil require_assert_result: table: 0x7f40a0a56600 /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: 0x7f40a0a1cf10 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 lane status: running 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 ===--- source @tests/basic.lua isvararg false nparams 1 istailcall false namewhat ftransfer 0 linedefined 385 ntransfer 0 lastlinedefined 413 what Lua func function: 0x7f40a09e7970 nups 3 currentline 389 short_src tests/basic.lua 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-x86_64.so.1 >>> lua5.1-lanes*: Package size: 163.1 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-x86_64.so.1 >>> lua5.2-lanes*: Package size: 163.1 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-x86_64.so.1 >>> lua5.3-lanes*: Package size: 167.1 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-x86_64.so.1 >>> lua5.4-lanes*: Package size: 167.1 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 Mon, 22 Dec 2025 13:48:56 +0000 elapsed time 0h 0m 14s >>> lua-lanes: Cleaning up srcdir >>> lua-lanes: Cleaning up pkgdir >>> lua-lanes: Uninstalling dependencies... ( 1/20) Purging .makedepends-lua-lanes (20251222.134843) ( 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: 441.4 MiB in 107 packages >>> lua-lanes: Updating the community/x86_64 repository index... >>> lua-lanes: Signing the index...