>>> lua-lanes: Building community/lua-lanes 3.17.2-r0 (using abuild 3.16.0-r0) started Mon, 22 Dec 2025 13:48:46 +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.134847) 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: 397.7 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 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 96981 0 96981 0 0 86881 0 --:--:-- 0:00:01 --:--:-- 86881 100 448975 0 448975 0 0 334733 0 --:--:-- 0:00:01 --:--:-- 1527k /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-1982145/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-8062249/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-7617347/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-9263487/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: 0x3ffb7ab92a0 nil ---=== Tasking (basic) ===--- pending 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: 0x3ffb7adbef0 ---=== Communications ===--- 1 sent 2 sent ....................................................................................................3 sent Lane starts! 1 received 2 received 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 ===--- B: Hello A: Hello A: I was here first! B: 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: 0x3ffb79d9e70 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: 0x3ffb7aba930 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: waiting ### 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: 0x3ff871381a0 nil require_assert_result: table: 0x3ff87164f90 nil ---=== Tasking (basic) ===--- pending 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: 0x3ff87171c70 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 ....................................................................................................3 sent Lane starts! 1 received 2 received 3 received lane status: running 1, 2, 3 received 1,2,3 sent a received 'a' sent table received {'a','b','c',d=10} sent 4 received table received subT1, subT2, subT1, subT2collectgarbage{ subT1, subT2, subT1, subT2} sent Lane ends! ---> lane 'chunk' collected with status selfdestruct 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! 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 ===--- namewhat linedefined 385 isvararg false istailcall false func function: 0x3ff87061930 currentline 389 nparams 1 what Lua nups 3 short_src tests/basic.lua lastlinedefined 413 source @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: Testing for Lua 5.3... require_lanes_result: table: 0x3ff916cdbb0 nil require_assert_result: table: 0x3ff916be8f0 nil ---=== Tasking (basic) ===--- pending 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: 0x3ff916c9cf0 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 ....................................................................................................3 sent Lane starts! 1 received 2 received 3 received 1,2,3 sent 'a' sent {'a','b','c',d=10} sent lane status: waiting 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 ===--- source @tests/basic.lua what Lua linedefined 385 short_src tests/basic.lua lastlinedefined 413 nparams 1 currentline 389 istailcall false namewhat isvararg false func function: 0x3ff915c18b0 nups 3 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: 0x3ffb70de490 nil require_assert_result: table: 0x3ffb70cc660 /home/buildozer/aports/community/lua-lanes/src/lanes-3.17.2/tests/assert.lua ---=== Tasking (basic) ===--- pending 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: 0x3ffb70cf9c0 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 received 1,2,3 sent 'a' sent {'a','b','c',d=10} sent 3 sent lane status: waiting 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 ===--- B: Hello A: Hello A: I was here first! B: 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 ===--- source @tests/basic.lua ntransfer 0 nparams 1 linedefined 385 nups 3 currentline 389 short_src tests/basic.lua lastlinedefined 413 isvararg false istailcall false ftransfer 0 namewhat func function: 0x3ffb6fd2420 what 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... libfakeroot internal error: payload not recognized! >>> 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... libfakeroot internal error: payload not recognized! libfakeroot internal error: payload not recognized! >>> 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... libfakeroot internal error: payload not recognized! >>> 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... libfakeroot internal error: payload not recognized! >>> lua-lanes*: Create lua-lanes-3.17.2-r0.apk >>> lua5.1-lanes*: Tracing dependencies... lua5.1 so:libc.musl-s390x.so.1 >>> lua5.1-lanes*: Package size: 178.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-s390x.so.1 >>> lua5.2-lanes*: Package size: 178.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-s390x.so.1 >>> lua5.3-lanes*: Package size: 178.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-s390x.so.1 >>> lua5.4-lanes*: Package size: 178.9 KB >>> lua5.4-lanes*: Compressing data... >>> lua5.4-lanes*: Create checksum... libfakeroot internal error: payload not recognized! >>> lua5.4-lanes*: Create lua5.4-lanes-3.17.2-r0.apk >>> lua-lanes: Build complete at Mon, 22 Dec 2025 13:49:09 +0000 elapsed time 0h 0m 23s >>> lua-lanes: Cleaning up srcdir >>> lua-lanes: Cleaning up pkgdir >>> lua-lanes: Uninstalling dependencies... ( 1/20) Purging .makedepends-lua-lanes (20251222.134847) ( 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: 386.9 MiB in 107 packages >>> lua-lanes: Updating the community/s390x repository index... >>> lua-lanes: Signing the index...