0s autopkgtest [09:27:15]: starting date and time: 2025-04-14 09:27:15+0000 0s autopkgtest [09:27:15]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [09:27:15]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.k8peq0ap/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-4 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@lcy02-5.secgroup --name adt-plucky-amd64-guile-fibers-20250414-092715-juju-7f2275-prod-proposed-migration-environment-15-46da4582-c5a6-4997-981e-f01318a693dc --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 95s autopkgtest [09:28:50]: testbed dpkg architecture: amd64 95s autopkgtest [09:28:50]: testbed apt version: 3.0.0 95s autopkgtest [09:28:50]: @@@@@@@@@@@@@@@@@@@@ test bed setup 95s autopkgtest [09:28:50]: testbed release detected to be: None 95s autopkgtest [09:28:50]: updating testbed package index (apt update) 95s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [265 kB] 95s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 95s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 95s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 95s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [9948 B] 95s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [5192 B] 95s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [204 kB] 95s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [3776 B] 95s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [2508 B] 95s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 c-n-f Metadata [288 B] 95s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 c-n-f Metadata [232 B] 95s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [61.6 kB] 95s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [130 kB] 95s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 c-n-f Metadata [9496 B] 95s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [6168 B] 95s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [2300 B] 95s Get:17 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 c-n-f Metadata [440 B] 96s Fetched 701 kB in 0s (4257 kB/s) 97s Reading package lists... 97s autopkgtest [09:28:52]: upgrading testbed (apt dist-upgrade and autopurge) 97s Reading package lists... 97s Building dependency tree... 97s Reading state information... 98s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 98s Starting 2 pkgProblemResolver with broken count: 0 98s Done 99s Entering ResolveByKeep 99s 99s Calculating upgrade... 100s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 100s Reading package lists... 100s Building dependency tree... 100s Reading state information... 100s Starting pkgProblemResolver with broken count: 0 100s Starting 2 pkgProblemResolver with broken count: 0 100s Done 101s Solving dependencies... 101s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 102s autopkgtest [09:28:57]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr 6 15:05:05 UTC 2025 102s autopkgtest [09:28:57]: @@@@@@@@@@@@@@@@@@@@ apt-source guile-fibers 102s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/universe guile-fibers 1.3.1-4 (dsc) [2405 B] 102s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe guile-fibers 1.3.1-4 (tar) [581 kB] 102s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/universe guile-fibers 1.3.1-4 (diff) [4516 B] 102s gpgv: Signature made Thu Feb 20 07:20:23 2025 UTC 102s gpgv: using EDDSA key A3CC9C870B9D310ABAD4CF2F51722B08FE4745A2 102s gpgv: issuer "simon@josefsson.org" 102s gpgv: Can't check signature: No public key 102s dpkg-source: warning: cannot verify inline signature for ./guile-fibers_1.3.1-4.dsc: no acceptable signature found 102s autopkgtest [09:28:57]: testing package guile-fibers version 1.3.1-4 103s autopkgtest [09:28:58]: build not needed 104s autopkgtest [09:28:59]: test guile-tests-basic: preparing testbed 104s Reading package lists... 104s Building dependency tree... 104s Reading state information... 104s Starting pkgProblemResolver with broken count: 0 104s Starting 2 pkgProblemResolver with broken count: 0 104s Done 105s The following NEW packages will be installed: 105s guile-3.0 guile-3.0-libs guile-fibers libgc1 105s 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 105s Need to get 8393 kB of archives. 105s After this operation, 59.7 MB of additional disk space will be used. 105s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libgc1 amd64 1:8.2.8-1 [102 kB] 105s Get:2 http://ftpmaster.internal/ubuntu plucky/universe amd64 guile-3.0-libs amd64 3.0.10+really3.0.10-4 [7943 kB] 105s Get:3 http://ftpmaster.internal/ubuntu plucky/universe amd64 guile-3.0 amd64 3.0.10+really3.0.10-4 [16.4 kB] 105s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 guile-fibers amd64 1.3.1-4 [332 kB] 106s Fetched 8393 kB in 0s (32.5 MB/s) 106s Selecting previously unselected package libgc1:amd64. 106s (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 ... 115893 files and directories currently installed.) 106s Preparing to unpack .../libgc1_1%3a8.2.8-1_amd64.deb ... 106s Unpacking libgc1:amd64 (1:8.2.8-1) ... 106s Selecting previously unselected package guile-3.0-libs:amd64. 106s Preparing to unpack .../guile-3.0-libs_3.0.10+really3.0.10-4_amd64.deb ... 106s Unpacking guile-3.0-libs:amd64 (3.0.10+really3.0.10-4) ... 106s Selecting previously unselected package guile-3.0. 106s Preparing to unpack .../guile-3.0_3.0.10+really3.0.10-4_amd64.deb ... 106s Unpacking guile-3.0 (3.0.10+really3.0.10-4) ... 106s Selecting previously unselected package guile-fibers. 106s Preparing to unpack .../guile-fibers_1.3.1-4_amd64.deb ... 106s Unpacking guile-fibers (1.3.1-4) ... 106s Setting up libgc1:amd64 (1:8.2.8-1) ... 106s Setting up guile-3.0-libs:amd64 (3.0.10+really3.0.10-4) ... 106s Setting up guile-3.0 (3.0.10+really3.0.10-4) ... 106s update-alternatives: using /usr/lib/x86_64-linux-gnu/guile/3.0/bin/guile to provide /usr/bin/guile (guile) in auto mode 106s Setting up guile-fibers (1.3.1-4) ... 106s Processing triggers for libc-bin (2.41-6ubuntu1) ... 106s Processing triggers for man-db (2.13.0-1) ... 107s Processing triggers for install-info (7.1.1-1) ... 107s autopkgtest [09:29:02]: test guile-tests-basic: guile tests/basic.scm 107s autopkgtest [09:29:02]: test guile-tests-basic: [----------------------- 108s assert #f equal to #f: ok 108s assert #t terminates: ok 108s assert (false-if-exception (begin (run-fibers) #t)) equal to #f: ok 109s assert terminates: (run-fibers (lambda () (sleep 1)) #:drain? #t): ok (1.009708272 s) 109s assert terminates: (run-fibers (lambda () (do-times 1 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (8.99158e-4 s) 109s assert terminates: (run-fibers (lambda () (do-times 10 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (5.37572e-4 s) 109s assert terminates: (run-fibers (lambda () (do-times 100 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (6.79644e-4 s) 109s assert terminates: (run-fibers (lambda () (do-times 1000 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.001465142 s) 109s assert terminates: (run-fibers (lambda () (do-times 10000 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.008343121 s) 110s assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.170479314 s) 110s assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber (lambda () #t) #:parallel? #t))) #:drain? #t): ok (0.131578766 s) 112s assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber loop-to-1e4))) #:drain? #t): ok (2.638262199 s) 114s assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber loop-to-1e4 #:parallel? #t))) #:drain? #t): ok (1.347226054 s) 115s assert terminates: (run-fibers (lambda () (do-times 1 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.010739782 s) 116s assert terminates: (run-fibers (lambda () (do-times 10 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.001238041 s) 117s assert terminates: (run-fibers (lambda () (do-times 100 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.00163972 s) 118s assert terminates: (run-fibers (lambda () (do-times 1000 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.003481239 s) 119s assert terminates: (run-fibers (lambda () (do-times 10000 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.016671906 s) 120s assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.300026962 s) 125s assert terminates: (run-fibers (lambda () (do-times 1000000 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (5.258829765 s) 126s assert terminates: (run-fibers (lambda () (spawn-fiber-tree 7 (lambda () (sleep 1)))) #:drain? #t): ok (1.021040355 s) 126s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 5)) #:drain? #t): ok (6.45741e-4 s) 126s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 50)) #:drain? #t): ok (6.04966e-4 s) 126s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 500)) #:drain? #t): ok (0.001939274 s) 126s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 5000)) #:drain? #t): ok (0.012175504 s) 126s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 50000)) #:drain? #t): ok (0.114594148 s) 128s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 500000)) #:drain? #t): ok (1.167297702 s) 138s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 5000000)) #:drain? #t): ok (10.277346731 s) 138s assert terminates: (run-fibers (lambda () (test-run-order 10)) #:parallelism 1 #:drain? #t): ok (0.014972346 s) 138s assert terminates: (run-fibers (lambda () (test-wakeup-order 10)) #:parallelism 1 #:drain? #t): ok (2.33734e-4 s) 138s assert terminates: (run-fibers (lambda () 1) #:drain? #t): ok (4.26106e-4 s) 138s assert run-fiber-return-vals equal to (1): ok 139s assert terminates: (run-fibers (lambda () (do-times 20 (check-sleep (random 1.0)))) #:drain? #t): assert sleep 0.020608996598312723s < actual 0.021076556s: #t (diff: 2.2687150218927012%) 139s assert sleep 0.03456686196908243s < actual 0.034685881s: #t (diff: 0.3443154053845732%) 139s assert sleep 0.061024566720115414s < actual 0.06143924s: #t (diff: 0.6795185974633018%) 139s assert sleep 0.11746097407324547s < actual 0.117559437s: #t (diff: 0.08382607715574454%) 139s assert sleep 0.13706411233780896s < actual 0.137476425s: #t (diff: 0.3008173730953453%) 139s assert sleep 0.2275100133355504s < actual 0.227683676s: #t (diff: 0.076331877398937%) 139s assert sleep 0.23514019199674957s < actual 0.23550901s: #t (diff: 0.156850260314289%) 139s assert sleep 0.3507339219939192s < actual 0.35085426s: #t (diff: 0.03431034141114143%) 139s assert sleep 0.36970041583284435s < actual 0.369719543s: #t (diff: 0.005173693708875476%) 139s assert sleep 0.5002849968690339s < actual 0.500814063s: #t (diff: 0.10575294767525055%) 139s assert sleep 0.6727431540500131s < actual 0.672772697s: #t (diff: 0.004391415922861951%) 139s assert sleep 0.7000185262935479s < actual 0.700039856s: #t (diff: 0.0030470202788795073%) 139s assert sleep 0.7148624304124437s < actual 0.715232867s: #t (diff: 0.05181928323503945%) 139s assert sleep 0.721997240644088s < actual 0.722039321s: #t (diff: 0.005828326417768913%) 139s assert sleep 0.7233843607837082s < actual 0.723594421s: #t (diff: 0.02903853437808744%) 139s assert sleep 0.7603254888022394s < actual 0.760839287s: #t (diff: 0.06757608489096566%) 139s assert sleep 0.7965046199252751s < actual 0.7970068s: #t (diff: 0.06304798015760714%) 139s assert sleep 0.8067622687831747s < actual 0.806968588s: #t (diff: 0.025573731545047773%) 139s assert sleep 0.9299942644443119s < actual 0.930233075s: #t (diff: 0.025678712742468194%) 139s assert sleep 0.999598330708636s < actual 0.999916706s: #t (diff: 0.0318503224328439%) 139s ok (1.000590868 s) 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.2qIMjx/build.Aj8/src/tests/basic.scm 139s WARNING: (tests basic): imported module (fibers) overrides core binding `sleep' 139s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.2qIMjx/build.Aj8/src/tests/basic.scm.go 139s WARNING: (tests basic): imported module (fibers) overrides core binding `sleep' 139s autopkgtest [09:29:34]: test guile-tests-basic: -----------------------] 140s guile-tests-basic PASS 140s autopkgtest [09:29:35]: test guile-tests-basic: - - - - - - - - - - results - - - - - - - - - - 140s autopkgtest [09:29:35]: test guile-tests-conditions: preparing testbed 140s Reading package lists... 140s Building dependency tree... 140s Reading state information... 140s Starting pkgProblemResolver with broken count: 0 140s Starting 2 pkgProblemResolver with broken count: 0 140s Done 141s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 141s autopkgtest [09:29:36]: test guile-tests-conditions: guile tests/conditions.scm 141s autopkgtest [09:29:36]: test guile-tests-conditions: [----------------------- 141s assert (condition? cv) equal to #t: ok 141s assert run-fibers on (wait/timeout cv) terminates: ok (0.05162595 s) 141s assert run-fiber-return-vals equal to (#f): ok 142s assert run-fibers on (wait/timeout cv) terminates: ok (0.050690675 s) 142s assert run-fiber-return-vals equal to (#f): ok 142s assert (signal-condition! cv) equal to #t: ok 142s assert (signal-condition! cv) equal to #f: ok 142s assert run-fibers on (wait/timeout cv) terminates: ok (6.81936e-4 s) 142s assert run-fiber-return-vals equal to (#t): ok 142s assert run-fibers on (wait/timeout cv) terminates: ok (5.08916e-4 s) 142s assert run-fiber-return-vals equal to (#t): ok 142s assert run-fibers on (let ((cv (make-condition))) (spawn-fiber (lambda () (signal-condition! cv))) (wait cv) #t) terminates: ok (4.50653e-4 s) 142s assert run-fiber-return-vals equal to (#t): ok 142s 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 142s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 142s ;;; or pass the --no-auto-compile argument to disable. 142s ;;; compiling /tmp/autopkgtest.2qIMjx/build.Aj8/src/tests/conditions.scm 142s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.2qIMjx/build.Aj8/src/tests/conditions.scm.go 142s autopkgtest [09:29:37]: test guile-tests-conditions: -----------------------] 142s guile-tests-conditions PASS 142s autopkgtest [09:29:37]: test guile-tests-conditions: - - - - - - - - - - results - - - - - - - - - - 142s autopkgtest [09:29:37]: test guile-tests-channels: preparing testbed 142s Reading package lists... 143s Building dependency tree... 143s Reading state information... 143s Starting pkgProblemResolver with broken count: 0 143s Starting 2 pkgProblemResolver with broken count: 0 143s Done 143s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 144s autopkgtest [09:29:39]: test guile-tests-channels: guile tests/channels.scm 144s autopkgtest [09:29:39]: test guile-tests-channels: [----------------------- 144s assert run-fibers on (rpc 1) terminates: ok (9.73646e-4 s) 144s assert run-fiber-return-vals equal to (1): ok 145s assert run-fibers on (rpc-fib 24) terminates: ok (0.935289932 s) 145s assert run-fiber-return-vals equal to (75025): ok 145s assert run-fibers on (pingpong (current-processor-count) 1000) terminates: ok (0.033184434 s) 145s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 145s ;;; or pass the --no-auto-compile argument to disable. 145s ;;; compiling /tmp/autopkgtest.2qIMjx/build.Aj8/src/tests/channels.scm 145s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.2qIMjx/build.Aj8/src/tests/channels.scm.go 145s autopkgtest [09:29:40]: test guile-tests-channels: -----------------------] 146s guile-tests-channels PASS 146s autopkgtest [09:29:41]: test guile-tests-channels: - - - - - - - - - - results - - - - - - - - - - 146s autopkgtest [09:29:41]: test guile-tests-foreign: preparing testbed 146s Reading package lists... 146s Building dependency tree... 146s Reading state information... 146s Starting pkgProblemResolver with broken count: 0 146s Starting 2 pkgProblemResolver with broken count: 0 146s Done 147s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 147s autopkgtest [09:29:42]: test guile-tests-foreign: guile tests/foreign.scm 147s autopkgtest [09:29:42]: test guile-tests-foreign: [----------------------- 148s assert #f equal to #f: ok 148s assert #t terminates: ok 148s assert (sleep 1) terminates: ok 149s assert (perform-operation (sleep-operation 1)) terminates: ok 149s assert (receive-from-fiber 42) equal to 42: ok 149s assert (send-to-fiber 42) equal to 42: ok 149s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 149s ;;; or pass the --no-auto-compile argument to disable. 149s ;;; compiling /tmp/autopkgtest.2qIMjx/build.Aj8/src/tests/foreign.scm 149s WARNING: (tests foreign): imported module (fibers) overrides core binding `sleep' 149s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.2qIMjx/build.Aj8/src/tests/foreign.scm.go 149s WARNING: (tests foreign): imported module (fibers) overrides core binding `sleep' 150s autopkgtest [09:29:45]: test guile-tests-foreign: -----------------------] 150s guile-tests-foreign PASS 150s autopkgtest [09:29:45]: test guile-tests-foreign: - - - - - - - - - - results - - - - - - - - - - 150s autopkgtest [09:29:45]: test guile-tests-io-wakeup: preparing testbed 150s Reading package lists... 151s Building dependency tree... 151s Reading state information... 151s Starting pkgProblemResolver with broken count: 0 151s Starting 2 pkgProblemResolver with broken count: 0 151s Done 151s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 151s autopkgtest [09:29:46]: test guile-tests-io-wakeup: guile tests/io-wakeup.scm 151s autopkgtest [09:29:46]: test guile-tests-io-wakeup: [----------------------- 152s assert run-fibers on (readable/timeout? s) terminates: ok (0.051694208 s) 152s assert run-fiber-return-vals equal to (#t): ok 152s assert (readable/timeout? s) equal to #t: ok 152s assert run-fibers on (readable/timeout? A) terminates: ok (0.050751393 s) 152s assert run-fiber-return-vals equal to (#t): ok 152s assert (readable/timeout? A) equal to #t: ok 152s assert run-fibers on (writable/timeout? B) terminates: ok (8.04908e-4 s) 152s assert run-fiber-return-vals equal to (#f): ok 152s assert (writable/timeout? B) equal to #f: ok 152s assert run-fibers on (writable/timeout? B) terminates: ok (0.050677174 s) 152s assert run-fiber-return-vals equal to (#t): ok 152s assert run-fibers on (readable/timeout? A) terminates: ok (6.81703e-4 s) 152s assert run-fiber-return-vals equal to (#f): ok 152s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 152s ;;; or pass the --no-auto-compile argument to disable. 152s ;;; compiling /tmp/autopkgtest.2qIMjx/build.Aj8/src/tests/io-wakeup.scm 152s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.2qIMjx/build.Aj8/src/tests/io-wakeup.scm.go 153s autopkgtest [09:29:48]: test guile-tests-io-wakeup: -----------------------] 153s autopkgtest [09:29:48]: test guile-tests-io-wakeup: - - - - - - - - - - results - - - - - - - - - - 153s guile-tests-io-wakeup PASS 153s autopkgtest [09:29:48]: test guile-tests-parameters: preparing testbed 153s Reading package lists... 153s Building dependency tree... 153s Reading state information... 154s Starting pkgProblemResolver with broken count: 0 154s Starting 2 pkgProblemResolver with broken count: 0 154s Done 154s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 154s autopkgtest [09:29:49]: test guile-tests-parameters: guile tests/parameters.scm 154s autopkgtest [09:29:49]: test guile-tests-parameters: [----------------------- 155s assert run-fibers on (my-param) terminates: ok (0.001113845 s) 155s assert run-fiber-return-vals equal to (#f): ok 155s assert run-fibers on (rpc (my-param)) terminates: ok (5.72699e-4 s) 155s assert run-fiber-return-vals equal to (#f): ok 155s assert run-fibers on (rpc (begin (my-param 42) (my-param))) terminates: ok (4.75815e-4 s) 155s assert run-fiber-return-vals equal to (42): ok 155s assert run-fibers on (my-param) terminates: ok (5.09266e-4 s) 155s assert run-fiber-return-vals equal to (#f): ok 155s assert run-fibers on (begin (my-param 100) (rpc (my-param))) terminates: ok (3.81182e-4 s) 155s assert run-fiber-return-vals equal to (100): ok 155s assert run-fibers on (my-param) terminates: ok (4.57424e-4 s) 155s assert run-fiber-return-vals equal to (#f): ok 155s assert (my-param) equal to #f: ok 155s assert (begin (my-param (quote foo)) (my-param)) equal to foo: ok 155s assert run-fibers on (my-param) terminates: ok (3.35222e-4 s) 155s assert run-fiber-return-vals equal to (foo): ok 155s assert run-fibers on (rpc (my-param)) terminates: ok (0.008023979 s) 155s assert run-fiber-return-vals equal to (foo): ok 155s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 155s ;;; or pass the --no-auto-compile argument to disable. 155s ;;; compiling /tmp/autopkgtest.2qIMjx/build.Aj8/src/tests/parameters.scm 155s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.2qIMjx/build.Aj8/src/tests/parameters.scm.go 155s autopkgtest [09:29:50]: test guile-tests-parameters: -----------------------] 155s guile-tests-parameters PASS 155s autopkgtest [09:29:50]: test guile-tests-parameters: - - - - - - - - - - results - - - - - - - - - - 155s autopkgtest [09:29:50]: test guile-tests-preemption: preparing testbed 156s Reading package lists... 156s Building dependency tree... 156s Reading state information... 156s Starting pkgProblemResolver with broken count: 0 156s Starting 2 pkgProblemResolver with broken count: 0 156s Done 156s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 157s autopkgtest [09:29:52]: test guile-tests-preemption: guile tests/preemption.scm 157s autopkgtest [09:29:52]: test guile-tests-preemption: [----------------------- 158s assert run-fibers on (let lp ((n 0)) (when (< n 100000000) (lp (#{1+}# n)))) terminates: ok (0.253823638 s) 158s assert run-fibers on (race-until 100) terminates: ok (0.59602946 s) 158s assert run-fiber-return-vals equal to (100): ok 158s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 158s ;;; or pass the --no-auto-compile argument to disable. 158s ;;; compiling /tmp/autopkgtest.2qIMjx/build.Aj8/src/tests/preemption.scm 158s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.2qIMjx/build.Aj8/src/tests/preemption.scm.go 158s autopkgtest [09:29:53]: test guile-tests-preemption: -----------------------] 159s guile-tests-preemption PASS 159s autopkgtest [09:29:54]: test guile-tests-preemption: - - - - - - - - - - results - - - - - - - - - - 159s autopkgtest [09:29:54]: test guile-tests-speedup: preparing testbed 159s Reading package lists... 159s Building dependency tree... 159s Reading state information... 159s Starting pkgProblemResolver with broken count: 0 159s Starting 2 pkgProblemResolver with broken count: 0 160s Done 160s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 160s autopkgtest [09:29:55]: test guile-tests-speedup: guile tests/speedup.scm 160s autopkgtest [09:29:55]: test guile-tests-speedup: [----------------------- 161s speedup for (do-times 100000 (spawn-fiber (lambda () #t) #:parallel? #t)): 0.157603849 s / 0.127664595 s = 1.2345149334472882x (2 cpus) 163s speedup for (do-times 40000 (spawn-fiber (lambda () (sleep 1)) #:parallel? #t)): 1.106900306 s / 1.069265983 s = 1.035196409123959x (2 cpus) 167s speedup for (do-times 100000 (spawn-fiber (lambda () (loop-to 10000)) #:parallel? #t)): 2.846985279 s / 1.463812387 s = 1.9449113180649702x (2 cpus) 172s speedup for (do-times 10000 (spawn-fiber (lambda () (loop-to 100000)) #:parallel? #t)): 2.748468353 s / 1.373241033 s = 2.0014464226980317x (2 cpus) 176s speedup for (do-times 1000 (spawn-fiber (lambda () (loop-to 1000000)) #:parallel? #t)): 2.735967215 s / 1.367659889 s = 2.000473390354727x (2 cpus) 184s speedup for (do-times 100000 (spawn-fiber (lambda () (alloc-to 4 1000)) #:parallel? #t)): 4.963673586 s / 3.759235429 s = 1.3203944471550149x (2 cpus) 192s speedup for (do-times 10000 (spawn-fiber (lambda () (alloc-to 4 10000)) #:parallel? #t)): 4.691102475 s / 3.392517396 s = 1.3827791953347437x (2 cpus) 200s speedup for (do-times 1000 (spawn-fiber (lambda () (alloc-to 4 100000)) #:parallel? #t)): 4.248602463 s / 2.862605264 s = 1.4841733564980968x (2 cpus) 200s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 200s ;;; or pass the --no-auto-compile argument to disable. 200s ;;; compiling /tmp/autopkgtest.2qIMjx/build.Aj8/src/tests/speedup.scm 200s WARNING: (tests speedup): imported module (fibers) overrides core binding `sleep' 200s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.2qIMjx/build.Aj8/src/tests/speedup.scm.go 200s WARNING: (tests speedup): imported module (fibers) overrides core binding `sleep' 200s autopkgtest [09:30:35]: test guile-tests-speedup: -----------------------] 200s autopkgtest [09:30:35]: test guile-tests-speedup: - - - - - - - - - - results - - - - - - - - - - 200s guile-tests-speedup PASS 200s autopkgtest [09:30:35]: test guile-tests-timer-wheel: preparing testbed 200s Reading package lists... 201s Building dependency tree... 201s Reading state information... 201s Starting pkgProblemResolver with broken count: 0 201s Starting 2 pkgProblemResolver with broken count: 0 201s Done 201s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 201s autopkgtest [09:30:36]: test guile-tests-timer-wheel: guile tests/timer-wheel.scm 201s autopkgtest [09:30:36]: test guile-tests-timer-wheel: [----------------------- 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.2qIMjx/build.Aj8/src/tests/timer-wheel.scm 202s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.2qIMjx/build.Aj8/src/tests/timer-wheel.scm.go 202s autopkgtest [09:30:37]: test guile-tests-timer-wheel: -----------------------] 203s autopkgtest [09:30:38]: test guile-tests-timer-wheel: - - - - - - - - - - results - - - - - - - - - - 203s guile-tests-timer-wheel PASS 203s autopkgtest [09:30:38]: test guile-tests-ports: preparing testbed 203s Reading package lists... 203s Building dependency tree... 203s Reading state information... 203s Starting pkgProblemResolver with broken count: 0 203s Starting 2 pkgProblemResolver with broken count: 0 203s Done 204s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 204s autopkgtest [09:30:39]: test guile-tests-ports: guile tests/ports.scm 204s autopkgtest [09:30:39]: test guile-tests-ports: [----------------------- 209s 209s ;;; (listening-socket #) 209s 209s ;;; (listening-socket #) 209s 209s ;;; (listening-socket #) 209s 209s ;;; (listening-socket #) 209s 209s ;;; (listening-socket #) 209s 209s ;;; (listening-socket #) 209s 209s ;;; (accepted-connection (# . #(2 2130706433 54360))) 209s 209s ;;; (connected #(2 2130706433 5556)) 209s 209s ;;; (received "hello!") 209s 209s ;;; (echo "hello!") 209s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 209s ;;; or pass the --no-auto-compile argument to disable. 209s ;;; compiling /tmp/autopkgtest.2qIMjx/build.Aj8/src/tests/ports.scm 209s WARNING: (tests ports): imported module (fibers) overrides core binding `sleep' 209s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.2qIMjx/build.Aj8/src/tests/ports.scm.go 209s WARNING: (tests ports): imported module (fibers) overrides core binding `sleep' 209s success 210s autopkgtest [09:30:45]: test guile-tests-ports: -----------------------] 210s guile-tests-ports PASS 210s autopkgtest [09:30:45]: test guile-tests-ports: - - - - - - - - - - results - - - - - - - - - - 210s autopkgtest [09:30:45]: test guile-tests-concurrent-web-server: preparing testbed 210s Reading package lists... 210s Building dependency tree... 210s Reading state information... 211s Starting pkgProblemResolver with broken count: 0 211s Starting 2 pkgProblemResolver with broken count: 0 211s Done 211s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 211s autopkgtest [09:30:46]: test guile-tests-concurrent-web-server: guile tests/concurrent-web-server.scm 211s autopkgtest [09:30:46]: test guile-tests-concurrent-web-server: [----------------------- 217s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 217s ;;; or pass the --no-auto-compile argument to disable. 217s ;;; compiling /tmp/autopkgtest.2qIMjx/build.Aj8/src/tests/concurrent-web-server.scm 217s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.2qIMjx/build.Aj8/src/tests/concurrent-web-server.scm.go 217s Backtrace: 217s In ice-9/boot-9.scm: 217s 1755:12 7 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _) 217s In unknown file: 217s 6 (apply-smob/0 #) 217s In ice-9/boot-9.scm: 217s 724:2 5 (call-with-prompt _ _ #) 217s In ice-9/eval.scm: 217s 619:8 4 (_ #(#(#))) 217s In ice-9/boot-9.scm: 217s 2858:4 3 (save-module-excursion _) 217s 4408:12 2 (_) 217s In /tmp/autopkgtest.2qIMjx/build.Aj8/src/tests/concurrent-web-server.scm: 217s 83:11 1 (_) 217s In unknown file: 217s 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 …) …) 217s 217s ERROR: In procedure bytevector->uint-list: 217s In procedure bytevector->uint-list: Wrong type (expecting an exact positive integer that divides the bytevector length): 4 217s autopkgtest [09:30:52]: test guile-tests-concurrent-web-server: -----------------------] 217s autopkgtest [09:30:52]: test guile-tests-concurrent-web-server: - - - - - - - - - - results - - - - - - - - - - 217s guile-tests-concurrent-web-server FAIL non-zero exit status 1 217s autopkgtest [09:30:52]: @@@@@@@@@@@@@@@@@@@@ summary 217s guile-tests-basic PASS 217s guile-tests-conditions PASS 217s guile-tests-channels PASS 217s guile-tests-foreign PASS 217s guile-tests-io-wakeup PASS 217s guile-tests-parameters PASS 217s guile-tests-preemption PASS 217s guile-tests-speedup PASS 217s guile-tests-timer-wheel PASS 217s guile-tests-ports PASS 217s guile-tests-concurrent-web-server FAIL non-zero exit status 1 233s nova [W] Skipping flock for amd64 233s Creating nova instance adt-plucky-amd64-guile-fibers-20250414-092715-juju-7f2275-prod-proposed-migration-environment-15-46da4582-c5a6-4997-981e-f01318a693dc from image adt/ubuntu-plucky-amd64-server-20250413.img (UUID 84e373cc-c79f-4457-8e4a-8e658c4b5965)... 233s nova [W] Timed out waiting for f8ed4860-f238-4c70-b4fb-48e0e9e6345f to get deleted.