0s autopkgtest [08:21:33]: starting date and time: 2025-06-30 08:21:33+0000 0s autopkgtest [08:21:33]: git checkout: 508d4a25 a-v-ssh wait_for_ssh: demote "ssh connection failed" to a debug message 0s autopkgtest [08:21:33]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.2ttal1ff/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 autopkgtest-cpu2-ram4-disk20-arm64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@sto01-arm64-7.secgroup --name adt-questing-arm64-guile-fibers-20250630-082133-juju-7f2275-prod-proposed-migration-environment-2-6abc0cf6-6e83-4a30-b4ac-126f3d3bd2ca --image adt/ubuntu-questing-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-autopkgtest-workers-arm64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-questing-arm64-guile-fibers-20250630-082133-juju-7f2275-prod-proposed-migration-environment-2-6abc0cf6-6e83-4a30-b4ac-126f3d3bd2ca from image adt/ubuntu-questing-arm64-server-20250630.img (UUID 06d59c7f-ee02-4d90-888c-9bb6dfca4e80)... 61s autopkgtest [08:22:34]: testbed dpkg architecture: arm64 61s autopkgtest [08:22:34]: testbed apt version: 3.1.2 61s autopkgtest [08:22:34]: @@@@@@@@@@@@@@@@@@@@ test bed setup 61s autopkgtest [08:22:34]: testbed release detected to be: None 62s autopkgtest [08:22:35]: updating testbed package index (apt update) 62s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [249 kB] 62s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 62s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 62s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 62s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [429 kB] 62s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [26.6 kB] 62s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [17.5 kB] 62s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [26.7 kB] 62s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [390 kB] 62s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [16.5 kB] 63s Fetched 1156 kB in 0s (2829 kB/s) 63s Reading package lists... 64s autopkgtest [08:22:37]: upgrading testbed (apt dist-upgrade and autopurge) 64s Reading package lists... 64s Building dependency tree... 64s Reading state information... 65s Calculating upgrade... 65s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 65s Reading package lists... 66s Building dependency tree... 66s Reading state information... 66s Solving dependencies... 66s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 70s autopkgtest [08:22:43]: testbed running kernel: Linux 6.15.0-3-generic #3-Ubuntu SMP PREEMPT_DYNAMIC Wed Jun 4 08:41:23 UTC 2025 70s autopkgtest [08:22:43]: @@@@@@@@@@@@@@@@@@@@ apt-source guile-fibers 72s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/universe guile-fibers 1.3.1-5 (dsc) [2523 B] 72s Get:2 http://ftpmaster.internal/ubuntu questing-proposed/universe guile-fibers 1.3.1-5 (tar) [581 kB] 72s Get:3 http://ftpmaster.internal/ubuntu questing-proposed/universe guile-fibers 1.3.1-5 (diff) [4504 B] 72s gpgv: Signature made Tue Mar 18 23:44:59 2025 UTC 72s gpgv: using EDDSA key A3CC9C870B9D310ABAD4CF2F51722B08FE4745A2 72s gpgv: issuer "simon@josefsson.org" 72s gpgv: Can't check signature: No public key 72s dpkg-source: warning: cannot verify inline signature for ./guile-fibers_1.3.1-5.dsc: no acceptable signature found 72s autopkgtest [08:22:45]: testing package guile-fibers version 1.3.1-5 73s autopkgtest [08:22:46]: build not needed 74s autopkgtest [08:22:47]: test guile-tests-basic: preparing testbed 74s Reading package lists... 75s Building dependency tree... 75s Reading state information... 75s Solving dependencies... 75s The following NEW packages will be installed: 75s guile-3.0 guile-3.0-libs guile-fibers libgc1 75s 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 75s Need to get 8329 kB of archives. 75s After this operation, 59.9 MB of additional disk space will be used. 75s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 libgc1 arm64 1:8.2.8-1 [90.1 kB] 75s Get:2 http://ftpmaster.internal/ubuntu questing/universe arm64 guile-3.0-libs arm64 3.0.10+really3.0.10-4 [7891 kB] 76s Get:3 http://ftpmaster.internal/ubuntu questing/universe arm64 guile-3.0 arm64 3.0.10+really3.0.10-4 [16.4 kB] 76s Get:4 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 guile-fibers arm64 1.3.1-5 [332 kB] 76s Fetched 8329 kB in 1s (13.3 MB/s) 76s Selecting previously unselected package libgc1:arm64. 76s (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 ... 130759 files and directories currently installed.) 76s Preparing to unpack .../libgc1_1%3a8.2.8-1_arm64.deb ... 76s Unpacking libgc1:arm64 (1:8.2.8-1) ... 76s Selecting previously unselected package guile-3.0-libs:arm64. 76s Preparing to unpack .../guile-3.0-libs_3.0.10+really3.0.10-4_arm64.deb ... 76s Unpacking guile-3.0-libs:arm64 (3.0.10+really3.0.10-4) ... 77s Selecting previously unselected package guile-3.0. 77s Preparing to unpack .../guile-3.0_3.0.10+really3.0.10-4_arm64.deb ... 77s Unpacking guile-3.0 (3.0.10+really3.0.10-4) ... 77s Selecting previously unselected package guile-fibers. 77s Preparing to unpack .../guile-fibers_1.3.1-5_arm64.deb ... 77s Unpacking guile-fibers (1.3.1-5) ... 77s Setting up libgc1:arm64 (1:8.2.8-1) ... 77s Setting up guile-3.0-libs:arm64 (3.0.10+really3.0.10-4) ... 77s Setting up guile-3.0 (3.0.10+really3.0.10-4) ... 77s update-alternatives: using /usr/lib/aarch64-linux-gnu/guile/3.0/bin/guile to provide /usr/bin/guile (guile) in auto mode 77s Setting up guile-fibers (1.3.1-5) ... 77s Processing triggers for libc-bin (2.41-6ubuntu2) ... 77s Processing triggers for man-db (2.13.1-1) ... 77s Processing triggers for install-info (7.1.1-1) ... 78s autopkgtest [08:22:51]: test guile-tests-basic: guile tests/basic.scm 78s autopkgtest [08:22:51]: test guile-tests-basic: [----------------------- 80s assert #f equal to #f: ok 80s assert #t terminates: ok 80s assert (false-if-exception (begin (run-fibers) #t)) equal to #f: ok 81s assert terminates: (run-fibers (lambda () (sleep 1)) #:drain? #t): ok (1.00178192 s) 81s assert terminates: (run-fibers (lambda () (do-times 1 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.00103884 s) 81s assert terminates: (run-fibers (lambda () (do-times 10 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (7.7772e-4 s) 81s assert terminates: (run-fibers (lambda () (do-times 100 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (9.58e-4 s) 81s assert terminates: (run-fibers (lambda () (do-times 1000 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.00165488 s) 81s assert terminates: (run-fibers (lambda () (do-times 10000 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.00829948 s) 81s assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.14531348 s) 81s assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber (lambda () #t) #:parallel? #t))) #:drain? #t): ok (0.10504368 s) 83s assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber loop-to-1e4))) #:drain? #t): ok (1.9379218 s) 84s assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber loop-to-1e4 #:parallel? #t))) #:drain? #t): ok (1.00589396 s) 85s assert terminates: (run-fibers (lambda () (do-times 1 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.0090654 s) 86s assert terminates: (run-fibers (lambda () (do-times 10 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.00171104 s) 87s assert terminates: (run-fibers (lambda () (do-times 100 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.0022482 s) 88s assert terminates: (run-fibers (lambda () (do-times 1000 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.00360772 s) 89s assert terminates: (run-fibers (lambda () (do-times 10000 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.02039288 s) 90s assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.29115696 s) 95s assert terminates: (run-fibers (lambda () (do-times 1000000 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (5.238249 s) 96s assert terminates: (run-fibers (lambda () (spawn-fiber-tree 7 (lambda () (sleep 1)))) #:drain? #t): ok (1.02068848 s) 96s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 5)) #:drain? #t): ok (8.1916e-4 s) 96s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 50)) #:drain? #t): ok (9.5948e-4 s) 96s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 500)) #:drain? #t): ok (0.0020766 s) 96s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 5000)) #:drain? #t): ok (0.01306252 s) 97s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 50000)) #:drain? #t): ok (0.11787536 s) 98s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 500000)) #:drain? #t): ok (1.24316132 s) 109s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 5000000)) #:drain? #t): ok (11.68837172 s) 109s assert terminates: (run-fibers (lambda () (test-run-order 10)) #:parallelism 1 #:drain? #t): ok (0.03360556 s) 109s assert terminates: (run-fibers (lambda () (test-wakeup-order 10)) #:parallelism 1 #:drain? #t): ok (3.6876e-4 s) 109s assert terminates: (run-fibers (lambda () 1) #:drain? #t): ok (3.9964e-4 s) 109s assert run-fiber-return-vals equal to (1): ok 110s assert terminates: (run-fibers (lambda () (do-times 20 (check-sleep (random 1.0)))) #:drain? #t): assert sleep 0.020608996598312723s < actual 0.0206716s: #t (diff: 0.3037673444635362%) 110s assert sleep 0.03456686196908243s < actual 0.03483056s: #t (diff: 0.7628636673859278%) 110s assert sleep 0.061024566720115414s < actual 0.06155696s: #t (diff: 0.8724245144195264%) 110s assert sleep 0.11746097407324547s < actual 0.1176794s: #t (diff: 0.18595616840221676%) 110s assert sleep 0.13706411233780896s < actual 0.13760664s: #t (diff: 0.3958203594927332%) 110s assert sleep 0.2275100133355504s < actual 0.22780732s: #t (diff: 0.13067849633990017%) 110s assert sleep 0.23514019199674957s < actual 0.23563716s: #t (diff: 0.21134966295226626%) 110s assert sleep 0.3507339219939192s < actual 0.35100948s: #t (diff: 0.07856611202995901%) 110s assert sleep 0.36970041583284435s < actual 0.36985016s: #t (diff: 0.040504192243953255%) 110s assert sleep 0.5002849968690339s < actual 0.50040912s: #t (diff: 0.024810484372489817%) 110s assert sleep 0.6727431540500131s < actual 0.67299584s: #t (diff: 0.03756053829247403%) 110s assert sleep 0.7000185262935479s < actual 0.7001636s: #t (diff: 0.020724266716232443%) 110s assert sleep 0.7148624304124437s < actual 0.71533924s: #t (diff: 0.06669948891862473%) 110s assert sleep 0.721997240644088s < actual 0.7221632s: #t (diff: 0.022986148224606005%) 110s assert sleep 0.7233843607837082s < actual 0.7237168s: #t (diff: 0.04595609669135359%) 110s assert sleep 0.7603254888022394s < actual 0.760449s: #t (diff: 0.0162445162735807%) 110s assert sleep 0.7965046199252751s < actual 0.79660048s: #t (diff: 0.012035093372583933%) 110s assert sleep 0.8067622687831747s < actual 0.80711924s: #t (diff: 0.04424738620507533%) 110s assert sleep 0.9299942644443119s < actual 0.93029768s: #t (diff: 0.03262552977887793%) 110s assert sleep 0.999598330708636s < actual 1.00003456s: #t (diff: 0.04364045816830713%) 110s ok (1.00095472 s) 111s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 111s ;;; or pass the --no-auto-compile argument to disable. 111s ;;; compiling /tmp/autopkgtest.MJopKw/build.UGo/src/tests/basic.scm 111s WARNING: (tests basic): imported module (fibers) overrides core binding `sleep' 111s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.MJopKw/build.UGo/src/tests/basic.scm.go 111s WARNING: (tests basic): imported module (fibers) overrides core binding `sleep' 111s autopkgtest [08:23:24]: test guile-tests-basic: -----------------------] 112s autopkgtest [08:23:25]: test guile-tests-basic: - - - - - - - - - - results - - - - - - - - - - 112s guile-tests-basic PASS 112s autopkgtest [08:23:25]: test guile-tests-conditions: preparing testbed 113s Reading package lists... 113s Building dependency tree... 113s Reading state information... 113s Solving dependencies... 113s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 114s autopkgtest [08:23:27]: test guile-tests-conditions: guile tests/conditions.scm 114s autopkgtest [08:23:27]: test guile-tests-conditions: [----------------------- 115s assert (condition? cv) equal to #t: ok 115s assert run-fibers on (wait/timeout cv) terminates: ok (0.0518882 s) 115s assert run-fiber-return-vals equal to (#f): ok 115s assert run-fibers on (wait/timeout cv) terminates: ok (0.05110972 s) 115s assert run-fiber-return-vals equal to (#f): ok 115s assert (signal-condition! cv) equal to #t: ok 115s assert (signal-condition! cv) equal to #f: ok 115s assert run-fibers on (wait/timeout cv) terminates: ok (7.8468e-4 s) 115s assert run-fiber-return-vals equal to (#t): ok 115s assert run-fibers on (wait/timeout cv) terminates: ok (6.532e-4 s) 115s assert run-fiber-return-vals equal to (#t): ok 115s assert run-fibers on (let ((cv (make-condition))) (spawn-fiber (lambda () (signal-condition! cv))) (wait cv) #t) terminates: ok (8.5208e-4 s) 115s assert run-fiber-return-vals equal to (#t): ok 115s 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 115s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 115s ;;; or pass the --no-auto-compile argument to disable. 115s ;;; compiling /tmp/autopkgtest.MJopKw/build.UGo/src/tests/conditions.scm 115s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.MJopKw/build.UGo/src/tests/conditions.scm.go 115s autopkgtest [08:23:28]: test guile-tests-conditions: -----------------------] 116s guile-tests-conditions PASS 116s autopkgtest [08:23:29]: test guile-tests-conditions: - - - - - - - - - - results - - - - - - - - - - 116s autopkgtest [08:23:29]: test guile-tests-channels: preparing testbed 116s Reading package lists... 117s Building dependency tree... 117s Reading state information... 117s Solving dependencies... 117s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 118s autopkgtest [08:23:31]: test guile-tests-channels: guile tests/channels.scm 118s autopkgtest [08:23:31]: test guile-tests-channels: [----------------------- 119s assert run-fibers on (rpc 1) terminates: ok (0.0014422 s) 119s assert run-fiber-return-vals equal to (1): ok 120s assert run-fibers on (rpc-fib 24) terminates: ok (1.022061 s) 120s assert run-fiber-return-vals equal to (75025): ok 120s assert run-fibers on (pingpong (current-processor-count) 1000) terminates: ok (0.020877 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.MJopKw/build.UGo/src/tests/channels.scm 120s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.MJopKw/build.UGo/src/tests/channels.scm.go 120s autopkgtest [08:23:33]: test guile-tests-channels: -----------------------] 120s autopkgtest [08:23:33]: test guile-tests-channels: - - - - - - - - - - results - - - - - - - - - - 120s guile-tests-channels PASS 121s autopkgtest [08:23:34]: test guile-tests-foreign: preparing testbed 121s Reading package lists... 121s Building dependency tree... 121s Reading state information... 121s Solving dependencies... 122s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 123s autopkgtest [08:23:36]: test guile-tests-foreign: guile tests/foreign.scm 123s autopkgtest [08:23:36]: test guile-tests-foreign: [----------------------- 123s assert #f equal to #f: ok 123s assert #t terminates: ok 124s assert (sleep 1) terminates: ok 125s assert (perform-operation (sleep-operation 1)) terminates: ok 125s assert (receive-from-fiber 42) equal to 42: ok 125s assert (send-to-fiber 42) equal to 42: ok 125s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 125s ;;; or pass the --no-auto-compile argument to disable. 125s ;;; compiling /tmp/autopkgtest.MJopKw/build.UGo/src/tests/foreign.scm 125s WARNING: (tests foreign): imported module (fibers) overrides core binding `sleep' 125s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.MJopKw/build.UGo/src/tests/foreign.scm.go 125s WARNING: (tests foreign): imported module (fibers) overrides core binding `sleep' 126s autopkgtest [08:23:39]: test guile-tests-foreign: -----------------------] 126s guile-tests-foreign PASS 126s autopkgtest [08:23:39]: test guile-tests-foreign: - - - - - - - - - - results - - - - - - - - - - 126s autopkgtest [08:23:39]: test guile-tests-io-wakeup: preparing testbed 126s Reading package lists... 127s Building dependency tree... 127s Reading state information... 127s Solving dependencies... 127s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 128s autopkgtest [08:23:41]: test guile-tests-io-wakeup: guile tests/io-wakeup.scm 128s autopkgtest [08:23:41]: test guile-tests-io-wakeup: [----------------------- 129s assert run-fibers on (readable/timeout? s) terminates: ok (0.05182012 s) 129s assert run-fiber-return-vals equal to (#t): ok 129s assert (readable/timeout? s) equal to #t: ok 129s assert run-fibers on (readable/timeout? A) terminates: ok (0.05135816 s) 129s assert run-fiber-return-vals equal to (#t): ok 129s assert (readable/timeout? A) equal to #t: ok 129s assert run-fibers on (writable/timeout? B) terminates: ok (8.6028e-4 s) 129s assert run-fiber-return-vals equal to (#f): ok 129s assert (writable/timeout? B) equal to #f: ok 129s assert run-fibers on (writable/timeout? B) terminates: ok (0.05111504 s) 129s assert run-fiber-return-vals equal to (#t): ok 129s assert run-fibers on (readable/timeout? A) terminates: ok (8.8868e-4 s) 129s assert run-fiber-return-vals equal to (#f): ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 129s ;;; or pass the --no-auto-compile argument to disable. 129s ;;; compiling /tmp/autopkgtest.MJopKw/build.UGo/src/tests/io-wakeup.scm 129s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.MJopKw/build.UGo/src/tests/io-wakeup.scm.go 129s ok 129s autopkgtest [08:23:42]: test guile-tests-io-wakeup: -----------------------] 130s autopkgtest [08:23:43]: test guile-tests-io-wakeup: - - - - - - - - - - results - - - - - - - - - - 130s guile-tests-io-wakeup PASS 130s autopkgtest [08:23:43]: test guile-tests-parameters: preparing testbed 130s Reading package lists... 131s Building dependency tree... 131s Reading state information... 131s Solving dependencies... 131s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 132s autopkgtest [08:23:45]: test guile-tests-parameters: guile tests/parameters.scm 132s autopkgtest [08:23:45]: test guile-tests-parameters: [----------------------- 133s assert run-fibers on (my-param) terminates: ok (0.00161036 s) 133s assert run-fiber-return-vals equal to (#f): ok 133s assert run-fibers on (rpc (my-param)) terminates: ok (7.9792e-4 s) 133s assert run-fiber-return-vals equal to (#f): ok 133s assert run-fibers on (rpc (begin (my-param 42) (my-param))) terminates: ok (7.0044e-4 s) 133s assert run-fiber-return-vals equal to (42): ok 133s assert run-fibers on (my-param) terminates: ok (5.0632e-4 s) 133s assert run-fiber-return-vals equal to (#f): ok 133s assert run-fibers on (begin (my-param 100) (rpc (my-param))) terminates: ok (8.3124e-4 s) 133s assert run-fiber-return-vals equal to (100): ok 133s assert run-fibers on (my-param) terminates: ok (5.7664e-4 s) 133s assert run-fiber-return-vals equal to (#f): ok 133s assert (my-param) equal to #f: ok 133s assert (begin (my-param (quote foo)) (my-param)) equal to foo: ok 133s assert run-fibers on (my-param) terminates: ok (4.4988e-4 s) 133s assert run-fiber-return-vals equal to (foo): ok 133s assert run-fibers on (rpc (my-param)) terminates: ok (7.1108e-4 s) 133s assert run-fiber-return-vals equal to (foo): ok 133s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 133s ;;; or pass the --no-auto-compile argument to disable. 133s ;;; compiling /tmp/autopkgtest.MJopKw/build.UGo/src/tests/parameters.scm 133s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.MJopKw/build.UGo/src/tests/parameters.scm.go 133s autopkgtest [08:23:46]: test guile-tests-parameters: -----------------------] 133s autopkgtest [08:23:46]: test guile-tests-parameters: - - - - - - - - - - results - - - - - - - - - - 133s guile-tests-parameters PASS 134s autopkgtest [08:23:47]: test guile-tests-preemption: preparing testbed 134s Reading package lists... 134s Building dependency tree... 134s Reading state information... 134s Solving dependencies... 135s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 135s autopkgtest [08:23:48]: test guile-tests-preemption: guile tests/preemption.scm 135s autopkgtest [08:23:48]: test guile-tests-preemption: [----------------------- 136s assert run-fibers on (let lp ((n 0)) (when (< n 100000000) (lp (#{1+}# n)))) terminates: ok (0.186624 s) 137s assert run-fibers on (race-until 100) terminates: ok (0.59842584 s) 137s assert run-fiber-return-vals equal to (100): ok 137s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 137s ;;; or pass the --no-auto-compile argument to disable. 137s ;;; compiling /tmp/autopkgtest.MJopKw/build.UGo/src/tests/preemption.scm 137s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.MJopKw/build.UGo/src/tests/preemption.scm.go 137s autopkgtest [08:23:50]: test guile-tests-preemption: -----------------------] 137s autopkgtest [08:23:50]: test guile-tests-preemption: - - - - - - - - - - results - - - - - - - - - - 137s guile-tests-preemption PASS 138s autopkgtest [08:23:51]: test guile-tests-speedup: preparing testbed 138s Reading package lists... 138s Building dependency tree... 138s Reading state information... 138s Solving dependencies... 139s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 140s autopkgtest [08:23:52]: test guile-tests-speedup: guile tests/speedup.scm 140s autopkgtest [08:23:52]: test guile-tests-speedup: [----------------------- 141s speedup for (do-times 100000 (spawn-fiber (lambda () #t) #:parallel? #t)): 0.14490736 s / 0.1368644 s = 1.0587659026014071x (2 cpus) 143s speedup for (do-times 40000 (spawn-fiber (lambda () (sleep 1)) #:parallel? #t)): 1.11868368 s / 1.08135312 s = 1.0345220810016251x (2 cpus) 146s speedup for (do-times 100000 (spawn-fiber (lambda () (loop-to 10000)) #:parallel? #t)): 2.21291348 s / 1.1374088 s = 1.9455744319896242x (2 cpus) 149s speedup for (do-times 10000 (spawn-fiber (lambda () (loop-to 100000)) #:parallel? #t)): 2.10978704 s / 1.05404996 s = 2.001600607242564x (2 cpus) 152s speedup for (do-times 1000 (spawn-fiber (lambda () (loop-to 1000000)) #:parallel? #t)): 2.08868988 s / 1.04215888 s = 2.0041952528389917x (2 cpus) 159s speedup for (do-times 100000 (spawn-fiber (lambda () (alloc-to 4 1000)) #:parallel? #t)): 3.7433962 s / 3.004384 s = 1.2459779442308307x (2 cpus) 165s speedup for (do-times 10000 (spawn-fiber (lambda () (alloc-to 4 10000)) #:parallel? #t)): 3.43880268 s / 2.59212012 s = 1.3266370850128657x (2 cpus) 171s speedup for (do-times 1000 (spawn-fiber (lambda () (alloc-to 4 100000)) #:parallel? #t)): 3.42420004 s / 2.56046784 s = 1.3373337428834882x (2 cpus) 171s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 171s ;;; or pass the --no-auto-compile argument to disable. 171s ;;; compiling /tmp/autopkgtest.MJopKw/build.UGo/src/tests/speedup.scm 171s WARNING: (tests speedup): imported module (fibers) overrides core binding `sleep' 171s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.MJopKw/build.UGo/src/tests/speedup.scm.go 171s WARNING: (tests speedup): imported module (fibers) overrides core binding `sleep' 172s autopkgtest [08:24:25]: test guile-tests-speedup: -----------------------] 172s autopkgtest [08:24:25]: test guile-tests-speedup: - - - - - - - - - - results - - - - - - - - - - 172s guile-tests-speedup PASS 172s autopkgtest [08:24:25]: test guile-tests-timer-wheel: preparing testbed 172s Reading package lists... 173s Building dependency tree... 173s Reading state information... 173s Solving dependencies... 173s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 174s autopkgtest [08:24:27]: test guile-tests-timer-wheel: guile tests/timer-wheel.scm 174s autopkgtest [08:24:27]: test guile-tests-timer-wheel: [----------------------- 175s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 175s ;;; or pass the --no-auto-compile argument to disable. 175s ;;; compiling /tmp/autopkgtest.MJopKw/build.UGo/src/tests/timer-wheel.scm 175s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.MJopKw/build.UGo/src/tests/timer-wheel.scm.go 175s autopkgtest [08:24:28]: test guile-tests-timer-wheel: -----------------------] 176s autopkgtest [08:24:29]: test guile-tests-timer-wheel: - - - - - - - - - - results - - - - - - - - - - 176s guile-tests-timer-wheel PASS 176s autopkgtest [08:24:29]: test guile-tests-ports: preparing testbed 176s Reading package lists... 177s Building dependency tree... 177s Reading state information... 177s Solving dependencies... 177s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 178s autopkgtest [08:24:31]: test guile-tests-ports: guile tests/ports.scm 178s autopkgtest [08:24:31]: test guile-tests-ports: [----------------------- 183s 183s ;;; (listening-socket #) 183s 183s ;;; (listening-socket #) 183s 183s ;;; (listening-socket #) 183s 183s ;;; (listening-socket #) 183s 183s ;;; (listening-socket #) 183s 183s ;;; (listening-socket #) 183s 183s ;;; (accepted-connection (# . #(2 2130706433 48962))) 183s 183s ;;; (connected #(2 2130706433 5556)) 183s 183s ;;; (received "hello!") 183s 183s ;;; (echo "hello!") 183s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 183s ;;; or pass the --no-auto-compile argument to disable. 183s ;;; compiling /tmp/autopkgtest.MJopKw/build.UGo/src/tests/ports.scm 183s WARNING: (tests ports): imported module (fibers) overrides core binding `sleep' 183s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.MJopKw/build.UGo/src/tests/ports.scm.go 183s WARNING: (tests ports): imported module (fibers) overrides core binding `sleep' 183s success 184s autopkgtest [08:24:37]: test guile-tests-ports: -----------------------] 184s guile-tests-ports PASS 184s autopkgtest [08:24:37]: test guile-tests-ports: - - - - - - - - - - results - - - - - - - - - - 184s autopkgtest [08:24:37]: test guile-tests-concurrent-web-server: preparing testbed 185s Reading package lists... 185s Building dependency tree... 185s Reading state information... 185s Solving dependencies... 185s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 186s autopkgtest [08:24:39]: test guile-tests-concurrent-web-server: guile tests/concurrent-web-server.scm 186s autopkgtest [08:24:39]: test guile-tests-concurrent-web-server: [----------------------- 192s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 192s ;;; or pass the --no-auto-compile argument to disable. 192s ;;; compiling /tmp/autopkgtest.MJopKw/build.UGo/src/tests/concurrent-web-server.scm 192s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.MJopKw/build.UGo/src/tests/concurrent-web-server.scm.go 192s Backtrace: 192s In ice-9/boot-9.scm: 192s 1755:12 7 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _) 192s In unknown file: 192s 6 (apply-smob/0 #) 192s In ice-9/boot-9.scm: 192s 724:2 5 (call-with-prompt _ _ #) 192s In ice-9/eval.scm: 192s 619:8 4 (_ #(#(#))) 192s In ice-9/boot-9.scm: 192s 2858:4 3 (save-module-excursion _) 192s 4408:12 2 (_) 192s In /tmp/autopkgtest.MJopKw/build.UGo/src/tests/concurrent-web-server.scm: 192s 83:11 1 (_) 192s In unknown file: 192s 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 …) …) 192s 192s ERROR: In procedure bytevector->uint-list: 192s In procedure bytevector->uint-list: Wrong type (expecting an exact positive integer that divides the bytevector length): 4 192s autopkgtest [08:24:45]: test guile-tests-concurrent-web-server: -----------------------] 193s guile-tests-concurrent-web-server FAIL non-zero exit status 1 193s autopkgtest [08:24:46]: test guile-tests-concurrent-web-server: - - - - - - - - - - results - - - - - - - - - - 193s autopkgtest [08:24:46]: @@@@@@@@@@@@@@@@@@@@ summary 193s guile-tests-basic PASS 193s guile-tests-conditions PASS 193s guile-tests-channels PASS 193s guile-tests-foreign PASS 193s guile-tests-io-wakeup PASS 193s guile-tests-parameters PASS 193s guile-tests-preemption PASS 193s guile-tests-speedup PASS 193s guile-tests-timer-wheel PASS 193s guile-tests-ports PASS 193s guile-tests-concurrent-web-server FAIL non-zero exit status 1