0s autopkgtest [16:23:58]: starting date and time: 2025-11-17 16:23:58+0000 0s autopkgtest [16:23:58]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [16:23:58]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.9uo5ekmw/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.4.2-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-amd64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-2.secgroup --name adt-resolute-amd64-guile-fibers-20251117-162358-juju-7f2275-prod-proposed-migration-environment-20-4231810c-87a9-4494-8eae-62fcb3221f2a --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-autopkgtest-workers-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-amd64-guile-fibers-20251117-162358-juju-7f2275-prod-proposed-migration-environment-20-4231810c-87a9-4494-8eae-62fcb3221f2a from image adt/ubuntu-resolute-amd64-server-20251117.img (UUID 9762b0cc-7c5b-4854-acd5-cc74ad0de8c6)... 40s autopkgtest [16:24:38]: testbed dpkg architecture: amd64 41s autopkgtest [16:24:39]: testbed apt version: 3.1.11 41s autopkgtest [16:24:39]: @@@@@@@@@@@@@@@@@@@@ test bed setup 41s autopkgtest [16:24:39]: testbed release detected to be: None 42s autopkgtest [16:24:40]: updating testbed package index (apt update) 42s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 42s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 42s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 42s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 42s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [81.5 kB] 42s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [22.9 kB] 42s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9848 B] 42s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [839 kB] 42s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [159 kB] 42s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [118 kB] 42s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [3236 B] 42s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [64.6 kB] 42s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3744 B] 42s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 42s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [585 kB] 42s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [271 kB] 43s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [20.1 kB] 43s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [6516 B] 43s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [13.4 kB] 43s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [680 B] 44s Fetched 2286 kB in 1s (2729 kB/s) 45s Reading package lists... 45s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 45s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 45s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 45s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 46s Reading package lists... 46s Reading package lists... 46s Building dependency tree... 46s Reading state information... 46s Calculating upgrade... 46s The following packages will be upgraded: 46s usbutils 46s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 46s Need to get 83.9 kB of archives. 46s After this operation, 0 B of additional disk space will be used. 46s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 usbutils amd64 1:019-1 [83.9 kB] 46s dpkg-preconfigure: unable to re-open stdin: No such file or directory 46s Fetched 83.9 kB in 0s (0 B/s) 46s (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 ... 83372 files and directories currently installed.) 46s Preparing to unpack .../usbutils_1%3a019-1_amd64.deb ... 46s Unpacking usbutils (1:019-1) over (1:018-2) ... 46s Setting up usbutils (1:019-1) ... 46s Processing triggers for man-db (2.13.1-1) ... 47s autopkgtest [16:24:45]: upgrading testbed (apt dist-upgrade and autopurge) 47s Reading package lists... 47s Building dependency tree... 47s Reading state information... 47s Calculating upgrade... 48s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 48s Reading package lists... 48s Building dependency tree... 48s Reading state information... 48s Solving dependencies... 48s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 50s autopkgtest [16:24:48]: testbed running kernel: Linux 6.17.0-5-generic #5-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 10:00:33 UTC 2025 50s autopkgtest [16:24:48]: @@@@@@@@@@@@@@@@@@@@ apt-source guile-fibers 51s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/universe guile-fibers 1.4.2-1 (dsc) [2263 B] 51s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/universe guile-fibers 1.4.2-1 (tar) [101 kB] 51s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/universe guile-fibers 1.4.2-1 (diff) [4772 B] 51s gpgv: Signature made Fri Nov 14 21:54:28 2025 UTC 51s gpgv: using RSA key 374D8CE4DB96E9CBD4C0972A606D084E4683C079 51s gpgv: Can't check signature: No public key 51s dpkg-source: warning: cannot verify inline signature for ./guile-fibers_1.4.2-1.dsc: no acceptable signature found 51s autopkgtest [16:24:49]: testing package guile-fibers version 1.4.2-1 52s autopkgtest [16:24:50]: build not needed 53s autopkgtest [16:24:51]: test guile-tests-basic: preparing testbed 53s Reading package lists... 53s Building dependency tree... 53s Reading state information... 54s Solving dependencies... 54s The following NEW packages will be installed: 54s guile-3.0 guile-3.0-libs guile-fibers libgc1 54s 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 54s Need to get 8353 kB of archives. 54s After this operation, 59.7 MB of additional disk space will be used. 54s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libgc1 amd64 1:8.2.10-1 [97.9 kB] 54s Get:2 http://ftpmaster.internal/ubuntu resolute/universe amd64 guile-3.0-libs amd64 3.0.10+really3.0.10-6 [7884 kB] 56s Get:3 http://ftpmaster.internal/ubuntu resolute/universe amd64 guile-3.0 amd64 3.0.10+really3.0.10-6 [17.0 kB] 56s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 guile-fibers amd64 1.4.2-1 [354 kB] 56s Fetched 8353 kB in 3s (3235 kB/s) 56s Selecting previously unselected package libgc1:amd64. 56s (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 ... 83372 files and directories currently installed.) 56s Preparing to unpack .../libgc1_1%3a8.2.10-1_amd64.deb ... 56s Unpacking libgc1:amd64 (1:8.2.10-1) ... 56s Selecting previously unselected package guile-3.0-libs:amd64. 56s Preparing to unpack .../guile-3.0-libs_3.0.10+really3.0.10-6_amd64.deb ... 56s Unpacking guile-3.0-libs:amd64 (3.0.10+really3.0.10-6) ... 57s Selecting previously unselected package guile-3.0. 57s Preparing to unpack .../guile-3.0_3.0.10+really3.0.10-6_amd64.deb ... 57s Unpacking guile-3.0 (3.0.10+really3.0.10-6) ... 57s Selecting previously unselected package guile-fibers. 57s Preparing to unpack .../guile-fibers_1.4.2-1_amd64.deb ... 57s Unpacking guile-fibers (1.4.2-1) ... 57s Setting up libgc1:amd64 (1:8.2.10-1) ... 57s Setting up guile-3.0-libs:amd64 (3.0.10+really3.0.10-6) ... 57s Setting up guile-3.0 (3.0.10+really3.0.10-6) ... 57s update-alternatives: using /usr/lib/x86_64-linux-gnu/guile/3.0/bin/guile to provide /usr/bin/guile (guile) in auto mode 57s Setting up guile-fibers (1.4.2-1) ... 57s Processing triggers for libc-bin (2.42-2ubuntu2) ... 57s Processing triggers for man-db (2.13.1-1) ... 57s Processing triggers for install-info (7.2-5) ... 58s autopkgtest [16:24:56]: test guile-tests-basic: timeout --kill-after=1m 15m guile tests/basic.scm 58s autopkgtest [16:24:56]: test guile-tests-basic: [----------------------- 58s scheduler objects can be printed with a reasonable length: 58s assert (<= (string-length (pk (call-with-output-string (lambda (port) (display (make-scheduler #:parallelism 4) port))))) (+ (string-length "#") (* 4 2 (sizeof (quote *))))) equal to #t: 58s ;;; ("#") 58s ok 58s assert #f equal to #f: ok 58s assert #t terminates: ok 58s assert (false-if-exception (begin (run-fibers) #t)) equal to #f: ok 58s assert (let ((before (thread-count))) (run-fibers (lambda () #t)) (= before (thread-count))) equal to #t: ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 58s ;;; or pass the --no-auto-compile argument to disable. 58s ;;; compiling /tmp/autopkgtest.niqGFi/build.kLl/src/tests/basic.scm 58s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.niqGFi/build.kLl/src/tests/basic.scm.go 58s no (got #f) 59s assert terminates: (run-fibers (lambda () (sleep 1)) #:drain? #t): ok (1.000773837 s) 59s thread count: 2 vs 2 59s assert terminates: (run-fibers (lambda () (do-times 1 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (4.16806e-4 s) 59s thread count: 2 vs 2 59s assert terminates: (run-fibers (lambda () (do-times 10 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (3.52329e-4 s) 59s thread count: 2 vs 2 59s assert terminates: (run-fibers (lambda () (do-times 100 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.004019011 s) 59s thread count: 2 vs 2 59s assert terminates: (run-fibers (lambda () (do-times 1000 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (8.28974e-4 s) 59s thread count: 2 vs 2 59s assert terminates: (run-fibers (lambda () (do-times 10000 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.004460333 s) 59s thread count: 2 vs 2 59s assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.094109083 s) 59s thread count: 2 vs 2 59s assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber (lambda () #t) #:parallel? #t))) #:drain? #t): ok (0.056001385 s) 59s thread count: 2 vs 2 59s assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber loop-long-enough))) #:drain? #t): ok (0.079356888 s) 59s thread count: 2 vs 2 59s assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber loop-long-enough #:parallel? #t))) #:drain? #t): ok (0.054572852 s) 59s thread count: 2 vs 2 60s assert terminates: (run-fibers (lambda () (do-times 1 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.004634471 s) 60s thread count: 2 vs 2 61s assert terminates: (run-fibers (lambda () (do-times 10 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.000967067 s) 61s thread count: 2 vs 2 62s assert terminates: (run-fibers (lambda () (do-times 100 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.001668309 s) 62s thread count: 2 vs 2 64s assert terminates: (run-fibers (lambda () (do-times 1000 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.00272113 s) 64s thread count: 2 vs 2 64s assert terminates: (run-fibers (lambda () (do-times 10000 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.010727392 s) 64s thread count: 2 vs 2 66s assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.165660867 s) 66s thread count: 2 vs 2 67s assert terminates: (run-fibers (lambda () (spawn-fiber-tree 7 (lambda () (sleep 1)))) #:drain? #t): ok (1.010314813 s) 67s thread count: 2 vs 2 67s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 5)) #:drain? #t): ok (0.005161103 s) 67s thread count: 2 vs 2 67s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 50)) #:drain? #t): ok (4.04977e-4 s) 67s thread count: 2 vs 2 67s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 500)) #:drain? #t): ok (8.56085e-4 s) 67s thread count: 2 vs 2 67s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 5000)) #:drain? #t): ok (0.005883448 s) 67s thread count: 2 vs 2 67s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 50000)) #:drain? #t): ok (0.057655357 s) 67s thread count: 2 vs 2 67s assert terminates: (run-fibers (lambda () (spawn-fiber-chain 500000)) #:drain? #t): ok (0.58156538 s) 67s thread count: 2 vs 2 67s assert terminates: (run-fibers (lambda () (test-run-order 10)) #:parallelism 1 #:drain? #t): ok (0.004706962 s) 67s thread count: 2 vs 2 67s assert terminates: (run-fibers (lambda () (test-wakeup-order 10)) #:parallelism 1 #:drain? #t): ok (1.51087e-4 s) 67s thread count: 2 vs 2 67s assert terminates: (run-fibers (lambda () 1) #:drain? #t): ok (2.60751e-4 s) 67s thread count: 2 vs 2 67s assert run-fiber-return-vals equal to (1): ok 67s assert terminates: (run-fibers (lambda () (do-times 20 (check-sleep (random 1.0)))) #:drain? #t): assert sleep 0.03456686196908243s < actual 0.034811943s: #t (diff: 0.7090057267471245%) 67s assert sleep 0.03436345579552019s < actual 0.03486373s: #t (diff: 1.4558320544263437%) 67s assert sleep 0.061024566720115414s < actual 0.061550241s: #t (diff: 0.8614141945416017%) 67s assert sleep 0.12916714575783558s < actual 0.129707925s: #t (diff: 0.4186662475133416%) 68s assert sleep 0.1958152733187717s < actual 0.196283517s: #t (diff: 0.2391252088217039%) 68s assert sleep 0.26401294551390114s < actual 0.264440551s: #t (diff: 0.1619638329728669%) 68s assert sleep 0.3398130441686447s < actual 0.33994574s: #t (diff: 0.039049657931737085%) 68s assert sleep 0.36970041583284435s < actual 0.369853344s: #t (diff: 0.04136543011754792%) 68s assert sleep 0.37019577019299804s < actual 0.370339344s: #t (diff: 0.03878321109047852%) 68s assert sleep 0.48744148605044757s < actual 0.487795597s: #t (diff: 0.0726468632002748%) 68s assert sleep 0.7148624304124437s < actual 0.715351816s: #t (diff: 0.06845870852017452%) 68s assert sleep 0.7233843607837082s < actual 0.723714073s: #t (diff: 0.04557911867691583%) 68s assert sleep 0.748734031277636s < actual 0.748872291s: #t (diff: 0.018465799147394792%) 68s assert sleep 0.7740679763770524s < actual 0.774567013s: #t (diff: 0.06446935387810275%) 68s assert sleep 0.7965046199252751s < actual 0.796594794s: #t (diff: 0.01132122431798966%) 68s assert sleep 0.8067622687831747s < actual 0.807084253s: #t (diff: 0.03991066876626747%) 68s assert sleep 0.9229914203231668s < actual 0.923474566s: #t (diff: 0.05234563032709443%) 68s assert sleep 0.9299942644443119s < actual 0.930290263s: #t (diff: 0.031827997978561194%) 68s assert sleep 0.9637140577568459s < actual 0.963836236s: #t (diff: 0.012677852125397498%) 68s assert sleep 0.999598330708636s < actual 1.000026166s: #t (diff: 0.04280072087162553%) 68s ok (1.000499926 s) 68s thread count: 2 vs 2 69s autopkgtest [16:25:07]: test guile-tests-basic: -----------------------] 69s autopkgtest [16:25:07]: test guile-tests-basic: - - - - - - - - - - results - - - - - - - - - - 69s guile-tests-basic PASS 69s autopkgtest [16:25:07]: test guile-tests-conditions: preparing testbed 70s Reading package lists... 70s Building dependency tree... 70s Reading state information... 70s Solving dependencies... 70s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 70s autopkgtest [16:25:08]: test guile-tests-conditions: timeout --kill-after=1m 15m guile tests/conditions.scm 70s autopkgtest [16:25:08]: test guile-tests-conditions: [----------------------- 71s assert (condition? cv) equal to #t: ok 71s assert run-fibers on (wait/timeout cv) terminates: ok (0.050849556 s) 71s assert run-fiber-return-vals equal to (#f): ok 71s assert run-fibers on (wait/timeout cv) terminates: ok (0.050757207 s) 71s assert run-fiber-return-vals equal to (#f): ok 71s assert (signal-condition! cv) equal to #t: ok 71s assert (signal-condition! cv) equal to #f: ok 71s assert run-fibers on (wait/timeout cv) terminates: ok (3.69544e-4 s) 71s assert run-fiber-return-vals equal to (#t): ok 71s assert run-fibers on (wait/timeout cv) terminates: ok (2.97066e-4 s) 71s assert run-fiber-return-vals equal to (#t): ok 71s assert run-fibers on (let ((cv (make-condition))) (spawn-fiber (lambda () (signal-condition! cv))) (wait cv) #t) terminates: ok (3.1318e-4 s) 71s assert run-fiber-return-vals equal to (#t): ok 71s 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 71s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 71s ;;; or pass the --no-auto-compile argument to disable. 71s ;;; compiling /tmp/autopkgtest.niqGFi/build.kLl/src/tests/conditions.scm 71s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.niqGFi/build.kLl/src/tests/conditions.scm.go 71s autopkgtest [16:25:09]: test guile-tests-conditions: -----------------------] 72s guile-tests-conditions PASS 72s autopkgtest [16:25:10]: test guile-tests-conditions: - - - - - - - - - - results - - - - - - - - - - 72s autopkgtest [16:25:10]: test guile-tests-channels: preparing testbed 72s Reading package lists... 72s Building dependency tree... 72s Reading state information... 72s Solving dependencies... 72s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 73s autopkgtest [16:25:11]: test guile-tests-channels: timeout --kill-after=1m 15m guile tests/channels.scm 73s autopkgtest [16:25:11]: test guile-tests-channels: [----------------------- 73s assert run-fibers on (rpc 1) terminates: ok (5.88022e-4 s) 73s assert run-fiber-return-vals equal to (1): ok 74s assert run-fibers on (rpc-fib 24) terminates: ok (0.653297819 s) 74s assert run-fiber-return-vals equal to (75025): ok 74s assert run-fibers on (pingpong (current-processor-count) 1000) terminates: ok (0.020066027 s) 74s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 74s ;;; or pass the --no-auto-compile argument to disable. 74s ;;; compiling /tmp/autopkgtest.niqGFi/build.kLl/src/tests/channels.scm 74s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.niqGFi/build.kLl/src/tests/channels.scm.go 74s autopkgtest [16:25:12]: test guile-tests-channels: -----------------------] 75s autopkgtest [16:25:13]: test guile-tests-channels: - - - - - - - - - - results - - - - - - - - - - 75s guile-tests-channels PASS 75s autopkgtest [16:25:13]: test guile-tests-foreign: preparing testbed 75s Reading package lists... 75s Building dependency tree... 75s Reading state information... 75s Solving dependencies... 75s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 76s autopkgtest [16:25:14]: test guile-tests-foreign: timeout --kill-after=1m 15m guile tests/foreign.scm 76s autopkgtest [16:25:14]: test guile-tests-foreign: [----------------------- 76s assert #f equal to #f: ok 76s assert #t terminates: ok 77s assert (sleep 1) terminates: ok 78s assert (perform-operation (sleep-operation 1)) terminates: ok 78s assert (receive-from-fiber 42) equal to 42: ok 78s assert (send-to-fiber 42) equal to 42: ok 78s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 78s ;;; or pass the --no-auto-compile argument to disable. 78s ;;; compiling /tmp/autopkgtest.niqGFi/build.kLl/src/tests/foreign.scm 78s WARNING: (tests foreign): `sleep' imported from both (fibers) and (fibers timers) 78s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.niqGFi/build.kLl/src/tests/foreign.scm.go 78s WARNING: (tests foreign): `sleep' imported from both (fibers) and (fibers timers) 79s autopkgtest [16:25:17]: test guile-tests-foreign: -----------------------] 79s guile-tests-foreign PASS 79s autopkgtest [16:25:17]: test guile-tests-foreign: - - - - - - - - - - results - - - - - - - - - - 79s autopkgtest [16:25:17]: test guile-tests-io-wakeup: preparing testbed 80s Reading package lists... 80s Building dependency tree... 80s Reading state information... 80s Solving dependencies... 80s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 80s autopkgtest [16:25:18]: test guile-tests-io-wakeup: timeout --kill-after=1m 15m guile tests/io-wakeup.scm 80s autopkgtest [16:25:18]: test guile-tests-io-wakeup: [----------------------- 81s assert run-fibers on (readable/timeout? s) terminates: ok (0.054790118 s) 81s assert run-fiber-return-vals equal to (#t): ok 81s assert (readable/timeout? s) equal to #t: ok 81s assert run-fibers on (readable/timeout? A) terminates: ok (0.050964338 s) 81s assert run-fiber-return-vals equal to (#t): ok 81s assert (readable/timeout? A) equal to #t: ok 81s assert run-fibers on (writable/timeout? B) terminates: ok (5.28083e-4 s) 81s assert run-fiber-return-vals equal to (#f): ok 81s assert (writable/timeout? B) equal to #f: ok 81s assert run-fibers on (writable/timeout? B) terminates: ok (0.050711889 s) 81s assert run-fiber-return-vals equal to (#t): ok 81s assert run-fibers on (readable/timeout? A) terminates: ok (4.79669e-4 s) 81s assert run-fiber-return-vals equal to (#f): ok 81s assert run-fibers on (accept*/timeout? s) terminates: ok (0.050494543 s) 81s assert run-fiber-return-vals equal to (#t): ok 81s assert accepted-socket equal to #f: ok 81s assert (accept*/timeout? s) equal to #t: ok 81s assert accepted-socket equal to #f: ok 81s assert run-fibers on (accept*/timeout? s) terminates: ok (6.58017e-4 s) 81s assert run-fiber-return-vals equal to (#f): ok 81s assert (pair? accepted-socket) equal to #t: ok 81s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 81s ;;; or pass the --no-auto-compile argument to disable. 81s ;;; compiling /tmp/autopkgtest.niqGFi/build.kLl/src/tests/io-wakeup.scm 81s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.niqGFi/build.kLl/src/tests/io-wakeup.scm.go 82s autopkgtest [16:25:20]: test guile-tests-io-wakeup: -----------------------] 82s autopkgtest [16:25:20]: test guile-tests-io-wakeup: - - - - - - - - - - results - - - - - - - - - - 82s guile-tests-io-wakeup PASS 82s autopkgtest [16:25:20]: test guile-tests-parameters: preparing testbed 82s Reading package lists... 83s Building dependency tree... 83s Reading state information... 83s Solving dependencies... 83s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 83s autopkgtest [16:25:21]: test guile-tests-parameters: timeout --kill-after=1m 15m guile tests/parameters.scm 83s autopkgtest [16:25:21]: test guile-tests-parameters: [----------------------- 84s assert run-fibers on (my-param) terminates: ok (5.92108e-4 s) 84s assert run-fiber-return-vals equal to (#f): ok 84s assert run-fibers on (rpc (my-param)) terminates: ok (3.64997e-4 s) 84s assert run-fiber-return-vals equal to (#f): ok 84s assert run-fibers on (rpc (begin (my-param 42) (my-param))) terminates: ok (2.59189e-4 s) 84s assert run-fiber-return-vals equal to (42): ok 84s assert run-fibers on (my-param) terminates: ok (2.43826e-4 s) 84s assert run-fiber-return-vals equal to (#f): ok 84s assert run-fibers on (begin (my-param 100) (rpc (my-param))) terminates: ok (2.57396e-4 s) 84s assert run-fiber-return-vals equal to (100): ok 84s assert run-fibers on (my-param) terminates: ok (2.598e-4 s) 84s assert run-fiber-return-vals equal to (#f): ok 84s assert (my-param) equal to #f: ok 84s assert (begin (my-param (quote foo)) (my-param)) equal to foo: ok 84s assert run-fibers on (my-param) terminates: ok (2.78829e-4 s) 84s assert run-fiber-return-vals equal to (foo): ok 84s assert run-fibers on (rpc (my-param)) terminates: ok (2.81673e-4 s) 84s assert run-fiber-return-vals equal to (foo): ok 84s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 84s ;;; or pass the --no-auto-compile argument to disable. 84s ;;; compiling /tmp/autopkgtest.niqGFi/build.kLl/src/tests/parameters.scm 84s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.niqGFi/build.kLl/src/tests/parameters.scm.go 84s autopkgtest [16:25:22]: test guile-tests-parameters: -----------------------] 84s guile-tests-parameters PASS 84s autopkgtest [16:25:22]: test guile-tests-parameters: - - - - - - - - - - results - - - - - - - - - - 85s autopkgtest [16:25:23]: test guile-tests-preemption: preparing testbed 85s Reading package lists... 85s Building dependency tree... 85s Reading state information... 85s Solving dependencies... 85s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 86s autopkgtest [16:25:24]: test guile-tests-preemption: timeout --kill-after=1m 15m guile tests/preemption.scm 86s autopkgtest [16:25:24]: test guile-tests-preemption: [----------------------- 86s assert run-fibers on (let lp ((n 0)) (when (< n 20000000) (lp (#{1+}# n)))) terminates: ok (0.016817333 s) 87s assert run-fibers on (race-until 100) terminates: ok (0.598618497 s) 87s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 87s ;;; or pass the --no-auto-compile argument to disable. 87s ;;; compiling /tmp/autopkgtest.niqGFi/build.kLl/src/tests/preemption.scm 87s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.niqGFi/build.kLl/src/tests/preemption.scm.go 87s assert run-fiber-return-vals equal to (100): ok 87s autopkgtest [16:25:25]: test guile-tests-preemption: -----------------------] 87s autopkgtest [16:25:25]: test guile-tests-preemption: - - - - - - - - - - results - - - - - - - - - - 87s guile-tests-preemption PASS 88s autopkgtest [16:25:26]: test guile-tests-speedup: preparing testbed 88s Reading package lists... 88s Building dependency tree... 88s Reading state information... 88s Solving dependencies... 88s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 89s autopkgtest [16:25:27]: test guile-tests-speedup: timeout --kill-after=1m 15m guile tests/speedup.scm 89s autopkgtest [16:25:27]: test guile-tests-speedup: [----------------------- 89s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 89s ;;; or pass the --no-auto-compile argument to disable. 89s ;;; compiling /tmp/autopkgtest.niqGFi/build.kLl/src/tests/speedup.scm 89s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.niqGFi/build.kLl/src/tests/speedup.scm.go 89s 89s Skipping expensive test/benchmark. 89s Set the 'FIBERS_EXPENSIVE_TESTS' environment variable to run it. 89s 90s autopkgtest [16:25:28]: test guile-tests-speedup: -----------------------] 90s guile-tests-speedup FLAKY non-zero exit status 77 90s autopkgtest [16:25:28]: test guile-tests-speedup: - - - - - - - - - - results - - - - - - - - - - 90s autopkgtest [16:25:28]: test guile-tests-timer-wheel: preparing testbed 90s Reading package lists... 91s Building dependency tree... 91s Reading state information... 91s Solving dependencies... 91s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 92s autopkgtest [16:25:30]: test guile-tests-timer-wheel: timeout --kill-after=1m 15m guile tests/timer-wheel.scm 92s autopkgtest [16:25:30]: test guile-tests-timer-wheel: [----------------------- 92s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 92s ;;; or pass the --no-auto-compile argument to disable. 92s ;;; compiling /tmp/autopkgtest.niqGFi/build.kLl/src/tests/timer-wheel.scm 92s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.niqGFi/build.kLl/src/tests/timer-wheel.scm.go 92s autopkgtest [16:25:30]: test guile-tests-timer-wheel: -----------------------] 93s guile-tests-timer-wheel PASS 93s autopkgtest [16:25:31]: test guile-tests-timer-wheel: - - - - - - - - - - results - - - - - - - - - - 93s autopkgtest [16:25:31]: test guile-tests-ports: preparing testbed 93s Reading package lists... 93s Building dependency tree... 93s Reading state information... 93s Solving dependencies... 94s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 94s autopkgtest [16:25:32]: test guile-tests-ports: timeout --kill-after=1m 15m guile tests/ports.scm 94s autopkgtest [16:25:32]: test guile-tests-ports: [----------------------- 94s 94s ;;; (listening-socket #) 94s 94s ;;; (listening-socket #) 94s 94s ;;; (listening-socket #) 94s 94s ;;; (listening-socket #) 94s 94s ;;; (listening-socket #) 94s 94s ;;; (listening-socket #) 94s 94s ;;; (accepted-connection (# . #(2 2130706433 51034))) 94s 94s ;;; (connected #(2 2130706433 39371)) 94s 94s ;;; (received "hello!") 94s 94s ;;; (echo "hello!") 94s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 94s ;;; or pass the --no-auto-compile argument to disable. 94s ;;; compiling /tmp/autopkgtest.niqGFi/build.kLl/src/tests/ports.scm 94s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.niqGFi/build.kLl/src/tests/ports.scm.go 94s success 95s autopkgtest [16:25:33]: test guile-tests-ports: -----------------------] 95s autopkgtest [16:25:33]: test guile-tests-ports: - - - - - - - - - - results - - - - - - - - - - 95s guile-tests-ports PASS 95s autopkgtest [16:25:33]: test guile-tests-concurrent-web-server: preparing testbed 96s Reading package lists... 96s Building dependency tree... 96s Reading state information... 96s Solving dependencies... 96s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 97s autopkgtest [16:25:35]: test guile-tests-concurrent-web-server: timeout --kill-after=1m 15m guile tests/concurrent-web-server.scm 97s autopkgtest [16:25:35]: test guile-tests-concurrent-web-server: [----------------------- 97s ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 97s ;;; or pass the --no-auto-compile argument to disable. 97s ;;; compiling /tmp/autopkgtest.niqGFi/build.kLl/src/tests/concurrent-web-server.scm 97s ;;; compiled /home/ubuntu/.cache/guile/ccache/3.0-LE-8-4.7/tmp/autopkgtest.niqGFi/build.kLl/src/tests/concurrent-web-server.scm.go 97s Backtrace: 97s In ice-9/boot-9.scm: 97s 1755:12 7 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _) 97s In unknown file: 97s 6 (apply-smob/0 #) 97s In ice-9/boot-9.scm: 97s 724:2 5 (call-with-prompt _ _ #) 97s In ice-9/eval.scm: 97s 619:8 4 (_ #(#(#))) 97s In ice-9/boot-9.scm: 97s 2858:4 3 (save-module-excursion _) 97s 4408:12 2 (_) 97s In /tmp/autopkgtest.niqGFi/build.kLl/src/tests/concurrent-web-server.scm: 97s 108:11 1 (_) 97s In unknown file: 97s 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 …) …) 97s 97s ERROR: In procedure bytevector->uint-list: 97s In procedure bytevector->uint-list: Wrong type (expecting an exact positive integer that divides the bytevector length): 4 97s autopkgtest [16:25:35]: test guile-tests-concurrent-web-server: -----------------------] 98s guile-tests-concurrent-web-server FAIL non-zero exit status 1 98s autopkgtest [16:25:36]: test guile-tests-concurrent-web-server: - - - - - - - - - - results - - - - - - - - - - 98s autopkgtest [16:25:36]: @@@@@@@@@@@@@@@@@@@@ summary 98s guile-tests-basic PASS 98s guile-tests-conditions PASS 98s guile-tests-channels PASS 98s guile-tests-foreign PASS 98s guile-tests-io-wakeup PASS 98s guile-tests-parameters PASS 98s guile-tests-preemption PASS 98s guile-tests-speedup FLAKY non-zero exit status 77 98s guile-tests-timer-wheel PASS 98s guile-tests-ports PASS 98s guile-tests-concurrent-web-server FAIL non-zero exit status 1