0s autopkgtest [11:49:36]: starting date and time: 2025-05-06 11:49:36+0000 0s autopkgtest [11:49:36]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [11:49:36]: host juju-7f2275-prod-proposed-migration-environment-23; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.677ber_6/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:guile-fibers --apt-upgrade guile-fibers --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=guile-fibers/1.3.1-5 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-23@bos03-15.secgroup --name adt-questing-amd64-guile-fibers-20250506-114936-juju-7f2275-prod-proposed-migration-environment-23-9de1c840-0c6d-4a55-b0fc-3224cb4ff8ce --image adt/ubuntu-questing-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-23 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 66s autopkgtest [11:50:42]: testbed dpkg architecture: amd64 66s autopkgtest [11:50:42]: testbed apt version: 3.0.0 66s autopkgtest [11:50:42]: @@@@@@@@@@@@@@@@@@@@ test bed setup 66s autopkgtest [11:50:42]: testbed release detected to be: None 67s autopkgtest [11:50:43]: updating testbed package index (apt update) 68s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 68s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 68s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 68s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 68s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [595 kB] 68s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [72.4 kB] 68s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [27.3 kB] 68s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main i386 Packages [106 kB] 68s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 Packages [150 kB] 68s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 Packages [669 kB] 68s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/universe i386 Packages [264 kB] 68s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/multiverse amd64 Packages [18.4 kB] 68s Get:13 http://ftpmaster.internal/ubuntu questing-proposed/multiverse i386 Packages [5028 B] 68s Fetched 2018 kB in 1s (2164 kB/s) 70s Reading package lists... 70s autopkgtest [11:50:46]: upgrading testbed (apt dist-upgrade and autopurge) 70s Reading package lists... 71s Building dependency tree... 71s Reading state information... 71s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 71s Starting 2 pkgProblemResolver with broken count: 0 71s Done 72s Entering ResolveByKeep 72s 72s Calculating upgrade... 73s The following packages will be upgraded: 73s libperl5.40 perl perl-base perl-modules-5.40 python3-dbus 73s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 73s Need to get 10.3 MB of archives. 73s After this operation, 5120 B of additional disk space will be used. 73s Get:1 http://ftpmaster.internal/ubuntu questing/main amd64 libperl5.40 amd64 5.40.1-3 [4877 kB] 73s Get:2 http://ftpmaster.internal/ubuntu questing/main amd64 perl amd64 5.40.1-3 [262 kB] 73s Get:3 http://ftpmaster.internal/ubuntu questing/main amd64 perl-base amd64 5.40.1-3 [1840 kB] 73s Get:4 http://ftpmaster.internal/ubuntu questing/main amd64 perl-modules-5.40 all 5.40.1-3 [3217 kB] 73s Get:5 http://ftpmaster.internal/ubuntu questing/main amd64 python3-dbus amd64 1.4.0-1 [102 kB] 74s Fetched 10.3 MB in 1s (11.8 MB/s) 74s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80527 files and directories currently installed.) 74s Preparing to unpack .../libperl5.40_5.40.1-3_amd64.deb ... 74s Unpacking libperl5.40:amd64 (5.40.1-3) over (5.40.1-2) ... 74s Preparing to unpack .../perl_5.40.1-3_amd64.deb ... 74s Unpacking perl (5.40.1-3) over (5.40.1-2) ... 74s Preparing to unpack .../perl-base_5.40.1-3_amd64.deb ... 74s Unpacking perl-base (5.40.1-3) over (5.40.1-2) ... 75s Setting up perl-base (5.40.1-3) ... 75s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80527 files and directories currently installed.) 75s Preparing to unpack .../perl-modules-5.40_5.40.1-3_all.deb ... 75s Unpacking perl-modules-5.40 (5.40.1-3) over (5.40.1-2) ... 75s Preparing to unpack .../python3-dbus_1.4.0-1_amd64.deb ... 75s Unpacking python3-dbus (1.4.0-1) over (1.3.2-5build5) ... 75s Setting up python3-dbus (1.4.0-1) ... 75s Setting up perl-modules-5.40 (5.40.1-3) ... 75s Setting up libperl5.40:amd64 (5.40.1-3) ... 75s Setting up perl (5.40.1-3) ... 75s Processing triggers for man-db (2.13.1-1) ... 76s Processing triggers for libc-bin (2.41-6ubuntu1) ... 76s Reading package lists... 77s Building dependency tree... 77s Reading state information... 77s Starting pkgProblemResolver with broken count: 0 77s Starting 2 pkgProblemResolver with broken count: 0 77s Done 77s Solving dependencies... 78s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 80s autopkgtest [11:50:56]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr 6 15:05:05 UTC 2025 80s autopkgtest [11:50:56]: @@@@@@@@@@@@@@@@@@@@ apt-source guile-fibers 82s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/universe guile-fibers 1.3.1-5 (dsc) [2523 B] 82s Get:2 http://ftpmaster.internal/ubuntu questing-proposed/universe guile-fibers 1.3.1-5 (tar) [581 kB] 82s Get:3 http://ftpmaster.internal/ubuntu questing-proposed/universe guile-fibers 1.3.1-5 (diff) [4504 B] 82s gpgv: Signature made Tue Mar 18 23:44:59 2025 UTC 82s gpgv: using EDDSA key A3CC9C870B9D310ABAD4CF2F51722B08FE4745A2 82s gpgv: issuer "simon@josefsson.org" 82s gpgv: Can't check signature: No public key 82s dpkg-source: warning: cannot verify inline signature for ./guile-fibers_1.3.1-5.dsc: no acceptable signature found 82s autopkgtest [11:50:58]: testing package guile-fibers version 1.3.1-5 83s autopkgtest [11:50:59]: build not needed 86s autopkgtest [11:51:02]: test guile-tests-basic: preparing testbed 86s Reading package lists... 86s Building dependency tree... 86s Reading state information... 86s Starting pkgProblemResolver with broken count: 0 86s Starting 2 pkgProblemResolver with broken count: 0 86s Done 87s The following NEW packages will be installed: 87s guile-3.0 guile-3.0-libs guile-fibers libgc1 87s 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 87s Need to get 8393 kB of archives. 87s After this operation, 59.7 MB of additional disk space will be used. 87s Get:1 http://ftpmaster.internal/ubuntu questing/main amd64 libgc1 amd64 1:8.2.8-1 [102 kB] 87s Get:2 http://ftpmaster.internal/ubuntu questing/universe amd64 guile-3.0-libs amd64 3.0.10+really3.0.10-4 [7943 kB] 88s Get:3 http://ftpmaster.internal/ubuntu questing/universe amd64 guile-3.0 amd64 3.0.10+really3.0.10-4 [16.4 kB] 88s Get:4 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 guile-fibers amd64 1.3.1-5 [332 kB] 88s Fetched 8393 kB in 1s (7781 kB/s) 88s Selecting previously unselected package libgc1:amd64. 88s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80527 files and directories currently installed.) 88s Preparing to unpack .../libgc1_1%3a8.2.8-1_amd64.deb ... 88s Unpacking libgc1:amd64 (1:8.2.8-1) ... 88s Selecting previously unselected package guile-3.0-libs:amd64. 88s Preparing to unpack .../guile-3.0-libs_3.0.10+really3.0.10-4_amd64.deb ... 88s Unpacking guile-3.0-libs:amd64 (3.0.10+really3.0.10-4) ... 89s Selecting previously unselected package guile-3.0. 89s Preparing to unpack .../guile-3.0_3.0.10+really3.0.10-4_amd64.deb ... 89s Unpacking guile-3.0 (3.0.10+really3.0.10-4) ... 89s Selecting previously unselected package guile-fibers. 89s Preparing to unpack .../guile-fibers_1.3.1-5_amd64.deb ... 89s Unpacking guile-fibers (1.3.1-5) ... 89s Setting up libgc1:amd64 (1:8.2.8-1) ... 89s Setting up guile-3.0-libs:amd64 (3.0.10+really3.0.10-4) ... 89s Setting up guile-3.0 (3.0.10+really3.0.10-4) ... 89s update-alternatives: using /usr/lib/x86_64-linux-gnu/guile/3.0/bin/guile to provide /usr/bin/guile (guile) in auto mode 89s Setting up guile-fibers (1.3.1-5) ... 89s Processing triggers for libc-bin (2.41-6ubuntu1) ... 89s Processing triggers for man-db (2.13.1-1) ... 89s Processing triggers for install-info (7.1.1-1) ... 90s autopkgtest [11:51:06]: test guile-tests-basic: guile tests/basic.scm 90s autopkgtest [11:51:06]: test guile-tests-basic: [----------------------- 91s assert #f equal to #f: ok 91s assert #t terminates: ok 91s assert (false-if-exception (begin (run-fibers) #t)) equal to #f: ok 92s assert terminates: (run-fibers (lambda () (sleep 1)) #:drain? #t): ok (1.00632042 s) 92s assert terminates: (run-fibers (lambda () (do-times 1 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (5.3576e-4 s) 92s assert terminates: (run-fibers (lambda () (do-times 10 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (4.0924e-4 s) 92s assert terminates: (run-fibers (lambda () (do-times 100 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (6.51926e-4 s) 92s assert terminates: (run-fibers (lambda () (do-times 1000 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.00134783 s) 92s assert terminates: (run-fibers (lambda () (do-times 10000 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.007749241 s) 92s assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.14760714 s) 92s assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber (lambda () #t) #:parallel? #t))) #:drain? #t): ok (0.112796595 s) 95s assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber loop-to-1e4))) #:drain? #t): ok (2.308632667 s) 96s assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber loop-to-1e4 #:parallel? #t))) #:drain? #t): ok (1.196291589 s) 97s assert terminates: (run-fibers (lambda () (do-times 1 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.001182404 s) 98s assert terminates: (run-fibers (lambda () (do-times 10 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.001256767 s) 99s assert terminates: (run-fibers (lambda () (do-times 100 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.001672469 s) 100s assert terminates: (run-fibers (lambda () (do-times 1000 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.004000533 s) 101s assert terminates: (run-fibers (lambda () (do-times 10000 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.034760012 s) 102s assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.263591125 s) 106s assert terminates: (run-fibers (lambda () (do-times 1000000 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (4.286854208 s) 108s assert terminates: (run-fibers (lambda () (spawn-fiber-tree 7 (lambda () (sleep 1)))) #:drain? #t): ok (1.020659633 s) 108s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 5)) #:drain? #t): ok (5.16221e-4 s) 108s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 50)) #:drain? #t): ok (5.76876e-4 s) 108s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 500)) #:drain? #t): ok (0.001352229 s) 108s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 5000)) #:drain? #t): ok (0.010193372 s) 108s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 50000)) #:drain? #t): ok (0.097586623 s) 109s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 500000)) #:drain? #t): ok (1.033790539 s) 119s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 5000000)) #:drain? #t): ok (10.536838771 s) 119s assert terminates: (run-fibers (lambda () (test-run-order 10)) #:parallelism 1 #:drain? #t): ok (0.015192567 s) 119s assert terminates: (run-fibers (lambda () (test-wakeup-order 10)) #:parallelism 1 #:drain? #t): ok (4.04803e-4 s) 119s assert terminates: (run-fibers (lambda () 1) #:drain? #t): ok (5.03299e-4 s) 119s assert run-fiber-return-vals equal to (1): ok 120s assert terminates: (run-fibers (lambda () (do-times 20 (check-sleep (random 1.0)))) #:drain? #t): assert sleep 0.020608996598312723s < actual 0.020993529s: #t (diff: 1.8658472762267286%) 120s assert sleep 0.03456686196908243s < actual 0.034603518s: #t (diff: 0.10604384902036021%) 120s assert sleep 0.061024566720115414s < actual 0.061364482s: #t (diff: 0.5570138358271018%) 120s assert sleep 0.11746097407324547s < actual 0.117515948s: #t (diff: 0.04680186520523823%) 120s assert sleep 0.13706411233780896s < actual 0.137411224s: #t (diff: 0.25324766364483653%) 120s assert sleep 0.2275100133355504s < actual 0.227686013s: #t (diff: 0.07735908493399364%) 120s assert sleep 0.23514019199674957s < actual 0.235441046s: #t (diff: 0.12794665203581013%) 120s assert sleep 0.3507339219939192s < actual 0.350773189s: #t (diff: 0.011195668174204379%) 120s assert sleep 0.36970041583284435s < actual 0.370168924s: #t (diff: 0.12672643770232792%) 120s assert sleep 0.5002849968690339s < actual 0.50074141s: #t (diff: 0.09123062530807752%) 120s assert sleep 0.6727431540500131s < actual 0.67322401s: #t (diff: 0.07147689977848172%) 120s assert sleep 0.7000185262935479s < actual 0.700488953s: #t (diff: 0.06720203662936666%) 120s assert sleep 0.7148624304124437s < actual 0.71513799s: #t (diff: 0.03854721913380343%) 120s assert sleep 0.721997240644088s < actual 0.722489886s: #t (diff: 0.06823368957372958%) 120s assert sleep 0.7233843607837082s < actual 0.723509202s: #t (diff: 0.017257936867284232%) 120s assert sleep 0.7603254888022394s < actual 0.760773037s: #t (diff: 0.058862711345589624%) 120s assert sleep 0.7965046199252751s < actual 0.796920393s: #t (diff: 0.05219970660858838%) 120s assert sleep 0.8067622687831747s < actual 0.806893348s: #t (diff: 0.016247564108695656%) 120s assert sleep 0.9299942644443119s < actual 0.930192425s: #t (diff: 0.021307718043456308%) 120s assert sleep 0.999598330708636s < actual 0.999843971s: #t (diff: 0.024573899717283482%) 120s ok (1.000546106 s) 120s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 120s ;;; or pass the --no-auto-compile argument to disable. 120s ;;; compiling /tmp/autopkgtest.WfJJHW/build.OCb/src/tests/basic.scm 120s WARNING: (tests basic): imported module (fibers) overrides core binding `sleep' 120s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.WfJJHW/build.OCb/src/tests/basic.scm.go 120s WARNING: (tests basic): imported module (fibers) overrides core binding `sleep' 121s autopkgtest [11:51:37]: test guile-tests-basic: -----------------------] 121s autopkgtest [11:51:37]: test guile-tests-basic: - - - - - - - - - - results - - - - - - - - - - 121s guile-tests-basic PASS 121s autopkgtest [11:51:37]: test guile-tests-conditions: preparing testbed 122s Reading package lists... 122s Building dependency tree... 122s Reading state information... 122s Starting pkgProblemResolver with broken count: 0 122s Starting 2 pkgProblemResolver with broken count: 0 122s Done 123s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 123s autopkgtest [11:51:39]: test guile-tests-conditions: guile tests/conditions.scm 123s autopkgtest [11:51:39]: test guile-tests-conditions: [----------------------- 124s assert (condition? cv) equal to #t: ok 124s assert run-fibers on (wait/timeout cv) terminates: ok (0.051560398 s) 124s assert run-fiber-return-vals equal to (#f): ok 124s assert run-fibers on (wait/timeout cv) terminates: ok (0.050745717 s) 124s assert run-fiber-return-vals equal to (#f): ok 124s assert (signal-condition! cv) equal to #t: ok 124s assert (signal-condition! cv) equal to #f: ok 124s assert run-fibers on (wait/timeout cv) terminates: ok (6.44828e-4 s) 124s assert run-fiber-return-vals equal to (#t): ok 124s assert run-fibers on (wait/timeout cv) terminates: ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 124s ;;; or pass the --no-auto-compile argument to disable. 124s ;;; compiling /tmp/autopkgtest.WfJJHW/build.OCb/src/tests/conditions.scm 124s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.WfJJHW/build.OCb/src/tests/conditions.scm.go 124s ok (4.88507e-4 s) 124s assert run-fiber-return-vals equal to (#t): ok 124s assert run-fibers on (let ((cv (make-condition))) (spawn-fiber (lambda () (signal-condition! cv))) (wait cv) #t) terminates: ok (4.83075e-4 s) 124s assert run-fiber-return-vals equal to (#t): ok 124s assert (let ((cv (make-condition))) (run-fibers (lambda () (spawn-fiber (lambda () (wait cv))) (yield-current-task)) #:drain? #f #:hz 0 #:parallelism 1) (signal-condition! cv)) equal to #t: ok 124s autopkgtest [11:51:40]: test guile-tests-conditions: -----------------------] 125s autopkgtest [11:51:41]: test guile-tests-conditions: - - - - - - - - - - results - - - - - - - - - - 125s guile-tests-conditions PASS 125s autopkgtest [11:51:41]: test guile-tests-channels: preparing testbed 126s Reading package lists... 126s Building dependency tree... 126s Reading state information... 126s Starting pkgProblemResolver with broken count: 0 126s Starting 2 pkgProblemResolver with broken count: 0 126s Done 127s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 127s autopkgtest [11:51:43]: test guile-tests-channels: guile tests/channels.scm 127s autopkgtest [11:51:43]: test guile-tests-channels: [----------------------- 128s assert run-fibers on (rpc 1) terminates: ok (0.001222913 s) 128s assert run-fiber-return-vals equal to (1): ok 129s assert run-fibers on (rpc-fib 24) terminates: ok (0.955711038 s) 129s assert run-fiber-return-vals equal to (75025): ok 129s assert run-fibers on (pingpong (current-processor-count) 1000) terminates: ok (0.035227844 s) 129s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 129s ;;; or pass the --no-auto-compile argument to disable. 129s ;;; compiling /tmp/autopkgtest.WfJJHW/build.OCb/src/tests/channels.scm 129s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.WfJJHW/build.OCb/src/tests/channels.scm.go 129s autopkgtest [11:51:45]: test guile-tests-channels: -----------------------] 130s autopkgtest [11:51:46]: test guile-tests-channels: - - - - - - - - - - results - - - - - - - - - - 130s guile-tests-channels PASS 130s autopkgtest [11:51:46]: test guile-tests-foreign: preparing testbed 130s Reading package lists... 131s Building dependency tree... 131s Reading state information... 131s Starting pkgProblemResolver with broken count: 0 131s Starting 2 pkgProblemResolver with broken count: 0 131s Done 132s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 132s autopkgtest [11:51:48]: test guile-tests-foreign: guile tests/foreign.scm 132s autopkgtest [11:51:48]: test guile-tests-foreign: [----------------------- 133s assert #f equal to #f: ok 133s assert #t terminates: ok 134s assert (sleep 1) terminates: ok 135s assert (perform-operation (sleep-operation 1)) terminates: ok 135s assert (receive-from-fiber 42) equal to 42: ok 135s assert (send-to-fiber 42) equal to 42: ok 135s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 135s ;;; or pass the --no-auto-compile argument to disable. 135s ;;; compiling /tmp/autopkgtest.WfJJHW/build.OCb/src/tests/foreign.scm 135s WARNING: (tests foreign): imported module (fibers) overrides core binding `sleep' 135s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.WfJJHW/build.OCb/src/tests/foreign.scm.go 135s WARNING: (tests foreign): imported module (fibers) overrides core binding `sleep' 135s autopkgtest [11:51:51]: test guile-tests-foreign: -----------------------] 136s guile-tests-foreign PASS 136s autopkgtest [11:51:52]: test guile-tests-foreign: - - - - - - - - - - results - - - - - - - - - - 136s autopkgtest [11:51:52]: test guile-tests-io-wakeup: preparing testbed 136s Reading package lists... 137s Building dependency tree... 137s Reading state information... 137s Starting pkgProblemResolver with broken count: 0 137s Starting 2 pkgProblemResolver with broken count: 0 137s Done 137s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 138s autopkgtest [11:51:54]: test guile-tests-io-wakeup: guile tests/io-wakeup.scm 138s autopkgtest [11:51:54]: test guile-tests-io-wakeup: [----------------------- 139s assert run-fibers on (readable/timeout? s) terminates: ok (0.051478561 s) 139s assert run-fiber-return-vals equal to (#t): ok 139s assert (readable/timeout? s) equal to #t: ok 139s assert run-fibers on (readable/timeout? A) terminates: ok (0.051328669 s) 139s assert run-fiber-return-vals equal to (#t): ok 139s assert (readable/timeout? A) equal to #t: ok 139s assert run-fibers on (writable/timeout? B) terminates: ok (7.7341e-4 s) 139s assert run-fiber-return-vals equal to (#f): ok 139s assert (writable/timeout? B) equal to #f: ok 139s assert run-fibers on (writable/timeout? B) terminates: ok (0.050760739 s) 139s assert run-fiber-return-vals equal to (#t): ok 139s assert run-fibers on (readable/timeout? A) terminates: ok (7.45231e-4 s) 139s assert run-fiber-return-vals equal to (#f): ok 139s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 139s ;;; or pass the --no-auto-compile argument to disable. 139s ;;; compiling /tmp/autopkgtest.WfJJHW/build.OCb/src/tests/io-wakeup.scm 139s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.WfJJHW/build.OCb/src/tests/io-wakeup.scm.go 140s autopkgtest [11:51:56]: test guile-tests-io-wakeup: -----------------------] 140s autopkgtest [11:51:56]: test guile-tests-io-wakeup: - - - - - - - - - - results - - - - - - - - - - 140s guile-tests-io-wakeup PASS 140s autopkgtest [11:51:56]: test guile-tests-parameters: preparing testbed 141s Reading package lists... 141s Building dependency tree... 141s Reading state information... 141s Starting pkgProblemResolver with broken count: 0 141s Starting 2 pkgProblemResolver with broken count: 0 142s Done 142s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 143s autopkgtest [11:51:59]: test guile-tests-parameters: guile tests/parameters.scm 143s autopkgtest [11:51:59]: test guile-tests-parameters: [----------------------- 143s assert run-fibers on (my-param) terminates: ok (7.95388e-4 s) 143s assert run-fiber-return-vals equal to (#f): ok 143s assert run-fibers on (rpc (my-param)) terminates: ok (6.17559e-4 s) 143s assert run-fiber-return-vals equal to (#f): ok 143s assert run-fibers on (rpc (begin (my-param 42) (my-param))) terminates: ok (4.85636e-4 s) 143s assert run-fiber-return-vals equal to (42): ok 143s assert run-fibers on (my-param) terminates: ok (4.6352e-4 s) 143s assert run-fiber-return-vals equal to (#f): ok 143s assert run-fibers on (begin (my-param 100) (rpc (my-param))) terminates: ok (4.73932e-4 s) 143s assert run-fiber-return-vals equal to (100): ok 143s assert run-fibers on (my-param) terminates: ok (3.15013e-4 s) 143s assert run-fiber-return-vals equal to (#f): ok 143s assert (my-param) equal to #f: ok 143s assert (begin (my-param (quote foo)) (my-param)) equal to foo: ok 143s assert run-fibers on (my-param) terminates: ok (4.19927e-4 s) 143s assert run-fiber-return-vals equal to (foo): ok 143s assert run-fibers on (rpc (my-param)) terminates: ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 143s ;;; or pass the --no-auto-compile argument to disable. 143s ;;; compiling /tmp/autopkgtest.WfJJHW/build.OCb/src/tests/parameters.scm 143s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.WfJJHW/build.OCb/src/tests/parameters.scm.go 143s ok (4.6341e-4 s) 143s assert run-fiber-return-vals equal to (foo): ok 144s autopkgtest [11:52:00]: test guile-tests-parameters: -----------------------] 144s autopkgtest [11:52:00]: test guile-tests-parameters: - - - - - - - - - - results - - - - - - - - - - 144s guile-tests-parameters PASS 145s autopkgtest [11:52:01]: test guile-tests-preemption: preparing testbed 145s Reading package lists... 145s Building dependency tree... 145s Reading state information... 145s Starting pkgProblemResolver with broken count: 0 146s Starting 2 pkgProblemResolver with broken count: 0 146s Done 146s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 147s autopkgtest [11:52:03]: test guile-tests-preemption: guile tests/preemption.scm 147s autopkgtest [11:52:03]: test guile-tests-preemption: [----------------------- 147s assert run-fibers on (let lp ((n 0)) (when (< n 100000000) (lp (#{1+}# n)))) terminates: ok (0.220908734 s) 148s assert run-fibers on (race-until 100) terminates: ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 148s ;;; or pass the --no-auto-compile argument to disable. 148s ;;; compiling /tmp/autopkgtest.WfJJHW/build.OCb/src/tests/preemption.scm 148s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.WfJJHW/build.OCb/src/tests/preemption.scm.go 148s ok (0.599909003 s) 148s assert run-fiber-return-vals equal to (100): ok 148s autopkgtest [11:52:04]: test guile-tests-preemption: -----------------------] 149s guile-tests-preemption PASS 149s autopkgtest [11:52:05]: test guile-tests-preemption: - - - - - - - - - - results - - - - - - - - - - 149s autopkgtest [11:52:05]: test guile-tests-speedup: preparing testbed 150s Reading package lists... 150s Building dependency tree... 150s Reading state information... 150s Starting pkgProblemResolver with broken count: 0 150s Starting 2 pkgProblemResolver with broken count: 0 150s Done 151s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 152s autopkgtest [11:52:08]: test guile-tests-speedup: guile tests/speedup.scm 152s autopkgtest [11:52:08]: test guile-tests-speedup: [----------------------- 152s speedup for (do-times 100000 (spawn-fiber (lambda () #t) #:parallel? #t)): 0.143352463 s / 0.098996126 s = 1.448061341309457x (2 cpus) 155s speedup for (do-times 40000 (spawn-fiber (lambda () (sleep 1)) #:parallel? #t)): 1.110847505 s / 1.07834764 s = 1.030138578501456x (2 cpus) 159s speedup for (do-times 100000 (spawn-fiber (lambda () (loop-to 10000)) #:parallel? #t)): 2.706336942 s / 1.370510798 s = 1.9746921702108327x (2 cpus) 163s speedup for (do-times 10000 (spawn-fiber (lambda () (loop-to 100000)) #:parallel? #t)): 2.557003124 s / 1.283026986 s = 1.9929457072230279x (2 cpus) 166s speedup for (do-times 1000 (spawn-fiber (lambda () (loop-to 1000000)) #:parallel? #t)): 2.549197918 s / 1.283723187 s = 1.9857847422366453x (2 cpus) 174s speedup for (do-times 100000 (spawn-fiber (lambda () (alloc-to 4 1000)) #:parallel? #t)): 4.838720611 s / 3.198329962 s = 1.5128897482404289x (2 cpus) 182s speedup for (do-times 10000 (spawn-fiber (lambda () (alloc-to 4 10000)) #:parallel? #t)): 4.209434609 s / 2.905020621 s = 1.44902056067023x (2 cpus) 189s speedup for (do-times 1000 (spawn-fiber (lambda () (alloc-to 4 100000)) #:parallel? #t)): 4.227315843 s / 2.802036817 s = 1.508658207969578x (2 cpus) 189s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 189s ;;; or pass the --no-auto-compile argument to disable. 189s ;;; compiling /tmp/autopkgtest.WfJJHW/build.OCb/src/tests/speedup.scm 189s WARNING: (tests speedup): imported module (fibers) overrides core binding `sleep' 189s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.WfJJHW/build.OCb/src/tests/speedup.scm.go 189s WARNING: (tests speedup): imported module (fibers) overrides core binding `sleep' 189s autopkgtest [11:52:45]: test guile-tests-speedup: -----------------------] 189s guile-tests-speedup PASS 189s autopkgtest [11:52:45]: test guile-tests-speedup: - - - - - - - - - - results - - - - - - - - - - 190s autopkgtest [11:52:46]: test guile-tests-timer-wheel: preparing testbed 190s Reading package lists... 190s Building dependency tree... 190s Reading state information... 191s Starting pkgProblemResolver with broken count: 0 191s Starting 2 pkgProblemResolver with broken count: 0 191s Done 191s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 192s autopkgtest [11:52:48]: test guile-tests-timer-wheel: guile tests/timer-wheel.scm 192s autopkgtest [11:52:48]: test guile-tests-timer-wheel: [----------------------- 193s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 193s ;;; or pass the --no-auto-compile argument to disable. 193s ;;; compiling /tmp/autopkgtest.WfJJHW/build.OCb/src/tests/timer-wheel.scm 193s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.WfJJHW/build.OCb/src/tests/timer-wheel.scm.go 193s autopkgtest [11:52:49]: test guile-tests-timer-wheel: -----------------------] 194s guile-tests-timer-wheel PASS 194s autopkgtest [11:52:50]: test guile-tests-timer-wheel: - - - - - - - - - - results - - - - - - - - - - 194s autopkgtest [11:52:50]: test guile-tests-ports: preparing testbed 194s Reading package lists... 195s Building dependency tree... 195s Reading state information... 195s Starting pkgProblemResolver with broken count: 0 195s Starting 2 pkgProblemResolver with broken count: 0 195s Done 195s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 196s autopkgtest [11:52:52]: test guile-tests-ports: guile tests/ports.scm 196s autopkgtest [11:52:52]: test guile-tests-ports: [----------------------- 202s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 202s ;;; or pass the --no-auto-compile argument to disable. 202s ;;; compiling /tmp/autopkgtest.WfJJHW/build.OCb/src/tests/ports.scm 202s WARNING: (tests ports): imported module (fibers) overrides core binding `sleep' 202s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.WfJJHW/build.OCb/src/tests/ports.scm.go 202s WARNING: (tests ports): imported module (fibers) overrides core binding `sleep' 202s success 202s 202s ;;; (listening-socket #) 202s 202s ;;; (listening-socket #) 202s 202s ;;; (listening-socket #) 202s 202s ;;; (listening-socket #) 202s 202s ;;; (listening-socket #) 202s 202s ;;; (listening-socket #) 202s 202s ;;; (accepted-connection (# . #(2 2130706433 36634))) 202s 202s ;;; (connected #(2 2130706433 5556)) 202s 202s ;;; (received "hello!") 202s 202s ;;; (echo "hello!") 202s autopkgtest [11:52:58]: test guile-tests-ports: -----------------------] 202s guile-tests-ports PASS 202s autopkgtest [11:52:58]: test guile-tests-ports: - - - - - - - - - - results - - - - - - - - - - 203s autopkgtest [11:52:59]: test guile-tests-concurrent-web-server: preparing testbed 203s Reading package lists... 203s Building dependency tree... 203s Reading state information... 204s Starting pkgProblemResolver with broken count: 0 204s Starting 2 pkgProblemResolver with broken count: 0 204s Done 204s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 205s autopkgtest [11:53:01]: test guile-tests-concurrent-web-server: guile tests/concurrent-web-server.scm 205s autopkgtest [11:53:01]: test guile-tests-concurrent-web-server: [----------------------- 211s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 211s ;;; or pass the --no-auto-compile argument to disable. 211s ;;; compiling /tmp/autopkgtest.WfJJHW/build.OCb/src/tests/concurrent-web-server.scm 211s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.WfJJHW/build.OCb/src/tests/concurrent-web-server.scm.go 211s Backtrace: 211s In ice-9/boot-9.scm: 211s 1755:12 7 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _) 211s In unknown file: 211s 6 (apply-smob/0 #) 211s In ice-9/boot-9.scm: 211s 724:2 5 (call-with-prompt _ _ #) 211s In ice-9/eval.scm: 211s 619:8 4 (_ #(#(#))) 211s In ice-9/boot-9.scm: 211s 2858:4 3 (save-module-excursion _) 211s 4408:12 2 (_) 211s In /tmp/autopkgtest.WfJJHW/build.OCb/src/tests/concurrent-web-server.scm: 211s 83:11 1 (_) 211s In unknown file: 211s 0 (bytevector->uint-list #vu8(60 33 68 79 67 84 89 80 69 32 104 116 109 108 32 80 85 66 76 73 67 32 34 45 47 47 87 51 67 47 47 68 84 68 32 72 84 77 76 32 52 46 48 49 47 47 69 78 34 32 34 104 116 116 112 58 47 47 119 119 119 46 119 51 46 111 114 103 47 84 82 47 104 116 109 108 52 47 115 116 114 105 99 116 46 100 116 100 34 62 10 60 104 116 109 108 62 60 104 101 97 100 62 10 60 109 101 116 97 32 116 121 112 101 61 34 99 111 112 121 114 105 103 104 116 34 32 99 111 110 116 101 110 …) …) 211s 211s ERROR: In procedure bytevector->uint-list: 211s In procedure bytevector->uint-list: Wrong type (expecting an exact positive integer that divides the bytevector length): 4 211s autopkgtest [11:53:07]: test guile-tests-concurrent-web-server: -----------------------] 211s autopkgtest [11:53:07]: test guile-tests-concurrent-web-server: - - - - - - - - - - results - - - - - - - - - - 211s guile-tests-concurrent-web-server FAIL non-zero exit status 1 212s autopkgtest [11:53:08]: @@@@@@@@@@@@@@@@@@@@ summary 212s guile-tests-basic PASS 212s guile-tests-conditions PASS 212s guile-tests-channels PASS 212s guile-tests-foreign PASS 212s guile-tests-io-wakeup PASS 212s guile-tests-parameters PASS 212s guile-tests-preemption PASS 212s guile-tests-speedup PASS 212s guile-tests-timer-wheel PASS 212s guile-tests-ports PASS 212s guile-tests-concurrent-web-server FAIL non-zero exit status 1 231s nova [W] Skipping flock for amd64 231s Creating nova instance adt-questing-amd64-guile-fibers-20250506-114936-juju-7f2275-prod-proposed-migration-environment-23-9de1c840-0c6d-4a55-b0fc-3224cb4ff8ce from image adt/ubuntu-questing-amd64-server-20250506.img (UUID f1864fa2-149c-4e5d-800d-c5107d8a2f35)... 231s nova [W] Timed out waiting for c55ffda5-f2e6-44fa-bac5-45e49f183b71 to get deleted.