Radicle repository id rad:z3cL5uBuhFK5FWkc5RYecAoBXNz8d
tmpdir: /home/_rad/tmp image_store: /home/_rad/ambient-images projects: /dev/null state: /home/_rad/ambient-state rsync_target: null rsync_target_base: null rsync_target_map: null dput_target: null executor: /usr/bin/ambient-execute-plan artifacts_max_size: 1 GB cache_max_size: 30 GB qemu: cpus: 2 memory: 12 GB kvm_binary: /usr/bin/kvm ovmf_vars_file: /usr/share/ovmf/OVMF.fd ovmf_code_file: /usr/share/ovmf/OVMF.fd uefi: false lint: true
CargoFetch(
CargoFetch,
)cargo 1.93.1 (083ac5135 2025-12-15)
clippy 0.1.93 (01f6ddf758 2026-02-11)
rustc 1.93.1 (01f6ddf75 2026-02-11)
Updating crates.io index Downloading crates ... Downloaded walkdir v2.3.2 Downloaded winapi-util v0.1.5 Downloaded same-file v1.0.6 Downloaded unix_mode v0.1.1 Downloaded cfg-if v1.0.0 Downloaded instant v0.1.9 Downloaded block-buffer v0.9.0 Downloaded cpuid-bool v0.1.2 Downloaded dtoa v0.4.7 Downloaded anyhow v1.0.38 Downloaded yaml-rust v0.4.5 Downloaded structopt v0.3.21 Downloaded bytes v1.0.1 Downloaded ntapi v0.3.6 Downloaded clap v2.33.3 Downloaded mio v0.7.11 Downloaded syn v1.0.60 Downloaded typenum v1.12.0 Downloaded serde v1.0.123 Downloaded heck v0.3.2 Downloaded once_cell v1.7.2 Downloaded unicode-segmentation v1.7.1 Downloaded parking_lot v0.11.1 Downloaded serde_derive v1.0.123 Downloaded libc v0.2.86 Downloaded linked-hash-map v0.5.4 Downloaded serde_yaml v0.8.17 Downloaded textwrap v0.11.0 Downloaded unicode-width v0.1.8 Downloaded vec_map v0.8.2 Downloaded proc-macro-error v1.0.4 Downloaded memchr v2.3.4 Downloaded log v0.4.14 Downloaded miow v0.3.7 Downloaded generic-array v0.14.4 Downloaded ansi_term v0.11.0 Downloaded proc-macro-error-attr v1.0.4 Downloaded structopt-derive v0.4.14 Downloaded autocfg v1.0.1 Downloaded hermit-abi v0.1.18 Downloaded parking_lot_core v0.8.3 Downloaded proc-macro2 v1.0.24 Downloaded opaque-debug v0.3.0 Downloaded sha2 v0.9.3 Downloaded winapi v0.3.9 Downloaded atty v0.2.14 Downloaded strsim v0.8.0 Downloaded lazy_static v1.4.0 Downloaded version_check v0.9.2 Downloaded scopeguard v1.1.0 Downloaded lock_api v0.4.3 Downloaded redox_syscall v0.2.6 Downloaded smallvec v1.6.1 Downloaded quote v1.0.9 Downloaded digest v0.9.0 Downloaded num_cpus v1.13.0 Downloaded bitflags v1.2.1 Downloaded pin-project-lite v0.2.6 Downloaded signal-hook-registry v1.3.0 Downloaded unicode-xid v0.2.1 Downloaded winapi-i686-pc-windows-gnu v0.4.0 Downloaded tokio-macros v1.1.0 Downloaded winapi-x86_64-pc-windows-gnu v0.4.0 Downloaded tokio v1.5.0
steps:
- action: mkdir
pathname: /ci
- action: mkdir
pathname: /ci/artifacts
- action: tar_extract
archive: /dev/vdc
directory: /ci/src
- action: tar_extract
archive: /dev/vdf
directory: /ci/deps
- action: tar_extract
archive: /dev/vde
directory: /ci/cache
- action: shell
shell: ln -sf /ci /workspace
- action: shell
shell: git config --global user.name 'Ambient CI'
- action: shell
shell: git config --global user.email ambient@example.com
- action: cargo_fmt
- action: cargo_clippy
- action: cargo_build
- action: cargo_test
- action: shell
shell: |
subplot docgen summain.subplot -o /workspace/artifacts/summain.html
- action: shell
shell: |
git clean -fdx
- action: custom
name: dch
args:
debemail: liw@liw.fi
debfullname: Lars Wirzenius
- action: deb
packages: .
- action: tar_create
archive: /dev/vde
directory: /ci/cache
- action: tar_create
archive: /dev/vdd
directory: /ci/artifacts
executor_drive: /dev/vdb
source_drive: /dev/vdc
artifact_drive: /dev/vdd
cache_drive: /dev/vde
deps_drive: /dev/vdf
workspace_dir: /ci
source_dir: /ci/src
deps_dir: /ci/deps
cache_dir: /ci/cache
artifacts_dir: /ci/artifacts
Mkdir(
Mkdir {
pathname: "/ci",
},
)Mkdir(
Mkdir {
pathname: "/ci/artifacts",
},
)TarExtract(
TarExtract {
archive: "/dev/vdc",
directory: "/ci/src",
},
)TarExtract(
TarExtract {
archive: "/dev/vdf",
directory: "/ci/deps",
},
)TarExtract(
TarExtract {
archive: "/dev/vde",
directory: "/ci/cache",
},
)Shell(
Shell {
shell: "ln -sf /ci /workspace",
},
)+ ln -sf /ci /workspace
Shell(
Shell {
shell: "git config --global user.name 'Ambient CI'",
},
)+ git config --global user.name 'Ambient CI'
Shell(
Shell {
shell: "git config --global user.email ambient@example.com",
},
)+ git config --global user.email ambient@example.com
CargoFmt(
CargoFmt,
)cargo 1.93.1 (083ac5135 2025-12-15)
clippy 0.1.93 (01f6ddf758 2026-02-11)
rustc 1.93.1 (01f6ddf75 2026-02-11)
CargoClippy(
CargoClippy,
)cargo 1.93.1 (083ac5135 2025-12-15)
clippy 0.1.93 (01f6ddf758 2026-02-11)
rustc 1.93.1 (01f6ddf75 2026-02-11)
Compiling version_check v0.9.2
Compiling proc-macro2 v1.0.24
Compiling unicode-xid v0.2.1
Compiling libc v0.2.86
Compiling syn v1.0.60
Compiling quote v1.0.9
Checking cfg-if v1.0.0
Compiling typenum v1.12.0
Compiling proc-macro-error-attr v1.0.4
Compiling generic-array v0.14.4
Compiling proc-macro-error v1.0.4
Compiling serde_derive v1.0.123
Compiling log v0.4.14
Compiling bitflags v1.2.1
Checking instant v0.1.9
Compiling memchr v2.3.4
Checking smallvec v1.6.1
Checking unicode-width v0.1.8
Compiling unicode-segmentation v1.7.1
Compiling serde v1.0.123
Checking scopeguard v1.1.0
Compiling autocfg v1.0.1
Compiling tokio v1.5.0
Checking lock_api v0.4.3
Compiling heck v0.3.2
Checking textwrap v0.11.0
Checking parking_lot_core v0.8.3
Checking atty v0.2.14
Checking strsim v0.8.0
Checking linked-hash-map v0.5.4
Checking vec_map v0.8.2
Compiling anyhow v1.0.38
Checking ansi_term v0.11.0
Checking clap v2.33.3
Checking yaml-rust v0.4.5
Checking mio v0.7.11
Compiling structopt-derive v0.4.14
Compiling tokio-macros v1.1.0
Checking parking_lot v0.11.1
Checking block-buffer v0.9.0
Checking digest v0.9.0
Checking num_cpus v1.13.0
Checking signal-hook-registry v1.3.0
Checking once_cell v1.7.2
Checking dtoa v0.4.7
Checking opaque-debug v0.3.0
Checking same-file v1.0.6
Checking cpuid-bool v0.1.2
Checking pin-project-lite v0.2.6
Checking lazy_static v1.4.0
Checking bytes v1.0.1
Checking serde_yaml v0.8.17
Checking structopt v0.3.21
Checking sha2 v0.9.3
Checking walkdir v2.3.2
Checking unix_mode v0.1.1
Checking summain v0.26.0 (/ci/src)
Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.23s
CargoBuild(
CargoBuild,
)cargo 1.93.1 (083ac5135 2025-12-15)
clippy 0.1.93 (01f6ddf758 2026-02-11)
rustc 1.93.1 (01f6ddf75 2026-02-11)
Compiling libc v0.2.86
Compiling cfg-if v1.0.0
Compiling typenum v1.12.0
Compiling instant v0.1.9
Compiling smallvec v1.6.1
Compiling generic-array v0.14.4
Compiling scopeguard v1.1.0
Compiling unicode-width v0.1.8
Compiling textwrap v0.11.0
Compiling lock_api v0.4.3
Compiling parking_lot_core v0.8.3
Compiling bitflags v1.2.1
Compiling log v0.4.14
Compiling atty v0.2.14
Compiling ansi_term v0.11.0
Compiling strsim v0.8.0
Compiling linked-hash-map v0.5.4
Compiling vec_map v0.8.2
Compiling yaml-rust v0.4.5
Compiling clap v2.33.3
Compiling mio v0.7.11
Compiling serde v1.0.123
Compiling parking_lot v0.11.1
Compiling memchr v2.3.4
Compiling block-buffer v0.9.0
Compiling digest v0.9.0
Compiling num_cpus v1.13.0
Compiling signal-hook-registry v1.3.0
Compiling lazy_static v1.4.0
Compiling dtoa v0.4.7
Compiling same-file v1.0.6
Compiling pin-project-lite v0.2.6
Compiling opaque-debug v0.3.0
Compiling once_cell v1.7.2
Compiling cpuid-bool v0.1.2
Compiling bytes v1.0.1
Compiling sha2 v0.9.3
Compiling tokio v1.5.0
Compiling walkdir v2.3.2
Compiling serde_yaml v0.8.17
Compiling structopt v0.3.21
Compiling anyhow v1.0.38
Compiling unix_mode v0.1.1
Compiling summain v0.26.0 (/ci/src)
Finished `dev` profile [unoptimized + debuginfo] target(s) in 20.01s
CargoTest(
CargoTest,
)cargo 1.93.1 (083ac5135 2025-12-15)
clippy 0.1.93 (01f6ddf758 2026-02-11)
rustc 1.93.1 (01f6ddf75 2026-02-11)
running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s running 1 test test src/lib.rs - (line 17) ... ignored test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s
Running unittests src/lib.rs (/ci/cache/cargo-target/debug/deps/summain-42cac90513ab2198)
Running unittests src/bin/summain.rs (/ci/cache/cargo-target/debug/deps/summain-2146777033ead254)
Doc-tests summain
Shell(
Shell {
shell: "subplot docgen summain.subplot -o /workspace/artifacts/summain.html\n",
},
)+ subplot docgen summain.subplot -o /workspace/artifacts/summain.html INFO Starting Subplot INFO Subplot finished successfully
Shell(
Shell {
shell: "git clean -fdx\n",
},
)+ git clean -fdx
Custom(
Custom {
name: "dch",
args: {
"debemail": String("liw@liw.fi"),
"debfullname": String("Lars Wirzenius"),
},
},
)Deb(
Deb {
packages: Some(
".",
),
},
)PATH at start: /root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin DEBFULLNAME=Lars Wirzenius CARGO_TARGET_DIR=/ci/cache/cargo-target PWD=/ci/src SYSTEMD_EXEC_PID=261 HOME=/root LANG=C.UTF-8 CARGO_HOME=/workspace/deps DEBEMAIL=liw@liw.fi INVOCATION_ID=ded43d8486974177bfd60232b2963166 SHLVL=2 JOURNAL_STREAM=8:14374 PATH=/root/.cargo/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin OLDPWD=/ _=/bin/env /root/.cargo/bin/cargo /root/.cargo/bin/rustc cargo 1.93.1 (083ac5135 2025-12-15) rustc 1.93.1 (01f6ddf75 2026-02-11) dpkg-buildpackage: info: source package summain dpkg-buildpackage: info: source version 0.25.0.ci20260223T065539-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by "Lars Wirzenius" <"liw@liw.fi"> dpkg-buildpackage: info: host architecture amd64 dh clean dh_clean dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building summain using existing ./summain_0.25.0.ci20260223T065539.orig.tar.xz dpkg-source: info: building summain in summain_0.25.0.ci20260223T065539-1.debian.tar.xz dpkg-source: info: building summain in summain_0.25.0.ci20260223T065539-1.dsc dh build dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_build make[1]: Entering directory '/ci/src' true make[1]: Leaving directory '/ci/src' debian/rules override_dh_auto_test make[1]: Entering directory '/ci/src' echo no tests until subplot is available no tests until subplot is available make[1]: Leaving directory '/ci/src' create-stamp debian/debhelper-build-stamp dh binary dh_testroot dh_prep debian/rules override_dh_auto_install make[1]: Entering directory '/ci/src' cargo install --offline --path=. --root=debian/summain rm -f debian/*/.crates* make[1]: Leaving directory '/ci/src' dh_installdocs dh_installchangelogs dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_strip dh_makeshlibs dh_shlibdeps dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'summain-dbgsym' in '../summain-dbgsym_0.25.0.ci20260223T065539-1_amd64.deb'. dpkg-deb: building package 'summain' in '../summain_0.25.0.ci20260223T065539-1_amd64.deb'. dpkg-genchanges: info: including full source code in upload dpkg-buildpackage: info: full upload (original source is included) total 592 drwxr-xr-x 2 root root 4096 Feb 23 06:55 artifacts drwxr-xr-x 3 root root 4096 Feb 23 06:54 cache drwxr-xr-x 3 root root 4096 Feb 23 06:54 deps drwxr-xr-x 8 root root 4096 Feb 23 06:55 src -rw-r--r-- 1 root root 72664 Feb 23 06:56 summain-dbgsym_0.25.0.ci20260223T065539-1_amd64.deb -rw-r--r-- 1 root root 1460 Feb 23 06:55 summain_0.25.0.ci20260223T065539-1.debian.tar.xz -rw-r--r-- 1 root root 939 Feb 23 06:55 summain_0.25.0.ci20260223T065539-1.dsc -rw-r--r-- 1 root root 6141 Feb 23 06:56 summain_0.25.0.ci20260223T065539-1_amd64.buildinfo -rw-r--r-- 1 root root 2375 Feb 23 06:56 summain_0.25.0.ci20260223T065539-1_amd64.changes -rw-r--r-- 1 root root 467024 Feb 23 06:56 summain_0.25.0.ci20260223T065539-1_amd64.deb -rw-r--r-- 1 root root 22092 Feb 23 06:55 summain_0.25.0.ci20260223T065539.orig.tar.xz drwxr-xr-x root/root 0 2026-02-23 06:55 ./ drwxr-xr-x root/root 0 2026-02-23 06:55 ./usr/ drwxr-xr-x root/root 0 2026-02-23 06:55 ./usr/lib/ drwxr-xr-x root/root 0 2026-02-23 06:55 ./usr/lib/debug/ drwxr-xr-x root/root 0 2026-02-23 06:55 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2026-02-23 06:55 ./usr/lib/debug/.build-id/69/ -rw-r--r-- root/root 402616 2026-02-23 06:55 ./usr/lib/debug/.build-id/69/002f18b34ead854072249fafcb00fddfc952b1.debug drwxr-xr-x root/root 0 2026-02-23 06:55 ./usr/share/ drwxr-xr-x root/root 0 2026-02-23 06:55 ./usr/share/doc/ lrwxrwxrwx root/root 0 2026-02-23 06:55 ./usr/share/doc/summain-dbgsym -> summain drwxr-xr-x root/root 0 2026-02-23 06:55 ./ drwxr-xr-x root/root 0 2026-02-23 06:55 ./bin/ -rwxr-xr-x root/root 1314944 2026-02-23 06:55 ./bin/summain drwxr-xr-x root/root 0 2026-02-23 06:55 ./usr/ drwxr-xr-x root/root 0 2026-02-23 06:55 ./usr/share/ drwxr-xr-x root/root 0 2026-02-23 06:55 ./usr/share/doc/ drwxr-xr-x root/root 0 2026-02-23 06:55 ./usr/share/doc/summain/ -rw-r--r-- root/root 270 2026-02-23 06:55 ./usr/share/doc/summain/changelog.Debian.gz -rw-r--r-- root/root 964 2026-02-23 06:55 ./usr/share/doc/summain/copyright
+ echo 'PATH at start: /root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+ export PATH=/root/.cargo/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
+ PATH=/root/.cargo/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
+ export CARGO_HOME=/workspace/deps
+ CARGO_HOME=/workspace/deps
+ export DEBEMAIL=liw@liw.fi
+ DEBEMAIL=liw@liw.fi
+ export 'DEBFULLNAME=Lars Wirzenius'
+ DEBFULLNAME='Lars Wirzenius'
+ /bin/env
+ command -v cargo
+ command -v rustc
+ cargo --version
+ rustc --version
++ dpkg-parsechangelog -SSource
+ name=summain
++ dpkg-parsechangelog -SVersion
+ version=0.25.0.ci20260223T065539-1
++ sed 's/-[^-]*$//'
++ echo 0.25.0.ci20260223T065539-1
+ uv=0.25.0.ci20260223T065539
++ dpkg --print-architecture
+ arch=amd64
+ orig=../summain_0.25.0.ci20260223T065539.orig.tar.xz
+ deb=../summain_0.25.0.ci20260223T065539-1_amd64.deb
+ changes=../summain_0.25.0.ci20260223T065539-1_amd64.changes
+ xz
+ git archive HEAD
+ dpkg-buildpackage -us -uc
dpkg-source --before-build .
debian/rules clean
dpkg-source -b .
debian/rules build
debian/rules binary
Installing summain v0.26.0 (/ci/src)
Locking 64 packages to latest compatible versions
Compiling version_check v0.9.2
Compiling proc-macro2 v1.0.24
Compiling unicode-xid v0.2.1
Compiling libc v0.2.86
Compiling syn v1.0.60
Compiling quote v1.0.9
Compiling cfg-if v1.0.0
Compiling typenum v1.12.0
Compiling generic-array v0.14.4
Compiling proc-macro-error-attr v1.0.4
Compiling proc-macro-error v1.0.4
Compiling bitflags v1.2.1
Compiling log v0.4.14
Compiling serde_derive v1.0.123
Compiling instant v0.1.9
Compiling smallvec v1.6.1
Compiling unicode-segmentation v1.7.1
Compiling autocfg v1.0.1
Compiling serde v1.0.123
Compiling scopeguard v1.1.0
Compiling unicode-width v0.1.8
Compiling memchr v2.3.4
Compiling textwrap v0.11.0
Compiling lock_api v0.4.3
Compiling tokio v1.5.0
Compiling heck v0.3.2
Compiling parking_lot_core v0.8.3
Compiling atty v0.2.14
Compiling vec_map v0.8.2
Compiling anyhow v1.0.38
Compiling linked-hash-map v0.5.4
Compiling ansi_term v0.11.0
Compiling strsim v0.8.0
Compiling clap v2.33.3
Compiling yaml-rust v0.4.5
Compiling mio v0.7.11
Compiling structopt-derive v0.4.14
Compiling parking_lot v0.11.1
Compiling tokio-macros v1.1.0
Compiling block-buffer v0.9.0
Compiling digest v0.9.0
Compiling signal-hook-registry v1.3.0
Compiling num_cpus v1.13.0
Compiling bytes v1.0.1
Compiling pin-project-lite v0.2.6
Compiling dtoa v0.4.7
Compiling once_cell v1.7.2
Compiling lazy_static v1.4.0
Compiling same-file v1.0.6
Compiling cpuid-bool v0.1.2
Compiling opaque-debug v0.3.0
Compiling sha2 v0.9.3
Compiling walkdir v2.3.2
Compiling structopt v0.3.21
Compiling serde_yaml v0.8.17
Compiling unix_mode v0.1.1
Compiling summain v0.26.0 (/ci/src)
Finished `release` profile [optimized] target(s) in 58.53s
Installing /ci/src/debian/summain/bin/summain
Installed package `summain v0.26.0 (/ci/src)` (executable `summain`)
warning: be sure to add `/ci/src/debian/summain/bin` to your PATH to be able to run the installed binaries
dpkg-gencontrol: warning: Built-Using field of package summain: substitution variable ${cargo:Built-Using} used, but is not defined
dpkg-gencontrol: warning: Built-Using field of package summain: substitution variable ${cargo:Built-Using} used, but is not defined
dpkg-genbuildinfo -O../summain_0.25.0.ci20260223T065539-1_amd64.buildinfo
dpkg-genchanges -O../summain_0.25.0.ci20260223T065539-1_amd64.changes
dpkg-source --after-build .
+ ls -l ..
+ for x in ../*.deb
+ dpkg -c ../summain-dbgsym_0.25.0.ci20260223T065539-1_amd64.deb
+ for x in ../*.deb
+ dpkg -c ../summain_0.25.0.ci20260223T065539-1_amd64.deb
+ mv ../summain-dbgsym_0.25.0.ci20260223T065539-1_amd64.deb ../summain_0.25.0.ci20260223T065539-1.debian.tar.xz ../summain_0.25.0.ci20260223T065539-1.dsc ../summain_0.25.0.ci20260223T065539-1_amd64.buildinfo ../summain_0.25.0.ci20260223T065539-1_amd64.changes ../summain_0.25.0.ci20260223T065539-1_amd64.deb ../summain_0.25.0.ci20260223T065539.orig.tar.xz /ci/artifacts/.
TarCreate(
TarCreate {
archive: "/dev/vde",
directory: "/ci/cache",
},
)TarCreate(
TarCreate {
archive: "/dev/vdd",
directory: "/ci/artifacts",
},
){
"request": "trigger",
"version": 1,
"event_type": "push",
"repository": {
"id": "rad:z3cL5uBuhFK5FWkc5RYecAoBXNz8d",
"name": "summain",
"description": "Manifest for directory trees",
"private": false,
"default_branch": "main",
"delegates": [
"did:key:z6MkgEMYod7Hxfy9qCvDv5hYHkZ4ciWmLFgfvm3Wn1b2w2FV"
]
},
"pusher": {
"id": "did:key:z6Mki2ago1X2A5UWgKpoSxyCRLLhyZMwpam4T3EKvRmFTyuy",
"alias": "callisto.liw.fi"
},
"before": "e6a3efac41f6cab0e8a59fd7f23b8cd574d8e17f",
"after": "e6a3efac41f6cab0e8a59fd7f23b8cd574d8e17f",
"branch": "main",
"commits": [
"e6a3efac41f6cab0e8a59fd7f23b8cd574d8e17f"
]
}deprecated: the `cpus` field is replaced by `qemu.cpus` deprecated: the `memory` field is replaced by `qemu.memory` run CI for rad:z3cL5uBuhFK5FWkc5RYecAoBXNz8d
<empty log>