Run failed.
1 failed. 4 passed.
smith / dependency-targets
docs: define durable foundation contracts and delivery plans
FAILED dependency-targets[target=aarch64-unknown-linux-gnu]
target=aarch64-unknown-linux-gnu
Child failure detailexit status 100
Execution configuration
Imagedocker.io/library/rust:latest
Matrixtarget=aarch64-unknown-linux-gnu
Triggerschedule 30 4 * * *
Commands
export CARGO_HOME="$PWD/.cargo-home" rustup toolchain install nightly --profile minimal --no-self-update rustup target add --toolchain stable aarch64-unknown-linux-gnu if [ 'aarch64-unknown-linux-gnu' = aarch64-unknown-linux-gnu ]; then apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends gcc-aarch64-linux-gnu libc6-dev-arm64-cross; fi mkdir -p target/dependency-targets; set +e; set --; if [ 'aarch64-unknown-linux-gnu' != aarch64-unknown-linux-gnu ]; then set -- -p smith-core; fi; failed=0; for mode in locked fresh-compatible direct-minimum; do cargo x deps --verify "$mode" --target 'aarch64-unknown-linux-gnu' "$@" > "target/dependency-targets/$mode.log" 2>&1; status=$?; cat "target/dependency-targets/$mode.log"; printf '%s\n' "$status" > "target/dependency-targets/$mode.exit"; if [ "$status" -ne 0 ]; then failed=1; fi; done; test "$failed" -eq 0
job "dependency-targets" { image "docker.io/library/rust:latest"trigger { schedule "30 4 * * *" }matrix { target "x86_64-pc-windows-msvc" "aarch64-pc-windows-msvc" "x86_64-apple-darwin" "aarch64-apple-darwin" "aarch64-unknown-linux-gnu" }cache "cargo-home" { path ".cargo-home"key { file "Cargo.lock" } }cache "target" { path "target"key { file "Cargo.lock" } }run "export CARGO_HOME=\"$PWD/.cargo-home\""run "rustup toolchain install nightly --profile minimal --no-self-update"run "rustup target add --toolchain stable ${target}"run "if [ '${target}' = aarch64-unknown-linux-gnu ]; then apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends gcc-aarch64-linux-gnu libc6-dev-arm64-cross; fi"run "mkdir -p target/dependency-targets; set +e; set --; if [ '${target}' != aarch64-unknown-linux-gnu ]; then set -- -p smith-core; fi; failed=0; for mode in locked fresh-compatible direct-minimum; do cargo x deps --verify \"$mode\" --target '${target}' \"$@\" > \"target/dependency-targets/$mode.log\" 2>&1; status=$?; cat \"target/dependency-targets/$mode.log\"; printf '%s\\n' \"$status\" > \"target/dependency-targets/$mode.exit\"; if [ \"$status\" -ne 0 ]; then failed=1; fi; done; test \"$failed\" -eq 0"artifact "target-resolution-evidence" { path "target/dependency-targets"after-failure true }publish "site" { from "target/dependency-targets"to "smith/dependency-targets/${rev}/${target}" }}
[luci] cache cargo-home: miss [luci] cache target: exact Trying to pull docker.io/library/rust:latest... Getting image source signatures Copying blob sha256:62fe2e747f69f2f414c7e9eb1553155cf0a658398f0462557f458821dce2b29d Copying blob sha256:4dc3950125ebc9ed195e1101fc6c02e2fce113ba0f53bfb05b2cdf58747df9af Copying blob sha256:4846f29007305297af653c57bf9b60ba8f676a38695c68d98460063442581671 Copying blob sha256:b2eb680928d477abf960adfa8bb00fa681dac38ca5f624850072ed2976a80607 Copying blob sha256:814f2d083805a550322e2ddc02be632a1f01a7cd27483d956582becf66342739 Copying config sha256:a737f918704813b8ba3f86a793c8e46991ef31130b2612c08b9d80845549cc7d Writing manifest to image destination [luci] step 1/5: export CARGO_HOME="$PWD/.cargo-home" [luci] step 1/5 done in 0s [luci] step 2/5: rustup toolchain install nightly --profile minimal --no-self-update info: syncing channel updates for nightly-x86_64-unknown-linux-gnu info: latest update on 2026-10-20 for version 1.101.0-nightly (07e526db9 2026-10-19) info: downloading 3 components nightly-x86_64-unknown-linux-gnu installed - rustc 1.101.0-nightly (07e526db9 2026-10-19) [luci] step 2/5 done in 14s [luci] step 3/5: rustup target add --toolchain stable aarch64-unknown-linux-gnu info: syncing channel updates for stable-x86_64-unknown-linux-gnu info: latest update on 2026-10-15 for version 1.99.1 (58cf8f9c3 2026-10-13) info: downloading 3 components warn: the missing active toolchain `stable-x86_64-unknown-linux-gnu` has been auto-installed warn: auto-installation is deprecated for most `rustup` commands warn: scripts relying on this behavior in `rustup` may stop working in the future warn: to install the active toolchain, use `rustup install` instead warn: see <https://github.com/rust-lang/rustup/issues/4836> for more info info: downloading component rust-std [luci] step 3/5 done in 19s [luci] step 4/5: if [ 'aarch64-unknown-linux-gnu' = aarch64-unknown-linux-gnu ]; then apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends gcc-aarch64-linux-gnu libc6-dev-arm64-cross; fi Reading package lists... E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied) E: Unable to lock directory /var/lib/apt/lists/ [luci] step 4/5 failed after 1s exit status 100
step timing
| Step | Command | Time |
|---|---|---|
| 1/5 | export CARGO_HOME="$PWD/.cargo-home" | |
| 2/5 | rustup toolchain install nightly --profile minimal --no-self-update | |
| 3/5 | rustup target add --toolchain stable aarch64-unknown-linux-gnu | |
| 4/5 | if [ 'aarch64-unknown-linux-gnu' = aarch64-unknown-linux-gnu ]; then apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends gcc-aarch64-linux-gnu libc6-dev-arm64-cross; fi |
Continue in CLI
Nushell command · read-only · local Luci data access required.
luci log dogob-fapah-fuzud-guvad 005
Full run ID + stable child selector. Copying never executes it.
PASSEDdependency-targets[target=x86_64-pc-windows-msvc]target=x86_64-pc-windows-msvc3m
Execution configuration
Imagedocker.io/library/rust:latest
Matrixtarget=x86_64-pc-windows-msvc
Triggerschedule 30 4 * * *
Commands
export CARGO_HOME="$PWD/.cargo-home" rustup toolchain install nightly --profile minimal --no-self-update rustup target add --toolchain stable x86_64-pc-windows-msvc if [ 'x86_64-pc-windows-msvc' = aarch64-unknown-linux-gnu ]; then apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends gcc-aarch64-linux-gnu libc6-dev-arm64-cross; fi mkdir -p target/dependency-targets; set +e; set --; if [ 'x86_64-pc-windows-msvc' != aarch64-unknown-linux-gnu ]; then set -- -p smith-core; fi; failed=0; for mode in locked fresh-compatible direct-minimum; do cargo x deps --verify "$mode" --target 'x86_64-pc-windows-msvc' "$@" > "target/dependency-targets/$mode.log" 2>&1; status=$?; cat "target/dependency-targets/$mode.log"; printf '%s\n' "$status" > "target/dependency-targets/$mode.exit"; if [ "$status" -ne 0 ]; then failed=1; fi; done; test "$failed" -eq 0
job "dependency-targets" { image "docker.io/library/rust:latest"trigger { schedule "30 4 * * *" }matrix { target "x86_64-pc-windows-msvc" "aarch64-pc-windows-msvc" "x86_64-apple-darwin" "aarch64-apple-darwin" "aarch64-unknown-linux-gnu" }cache "cargo-home" { path ".cargo-home"key { file "Cargo.lock" } }cache "target" { path "target"key { file "Cargo.lock" } }run "export CARGO_HOME=\"$PWD/.cargo-home\""run "rustup toolchain install nightly --profile minimal --no-self-update"run "rustup target add --toolchain stable ${target}"run "if [ '${target}' = aarch64-unknown-linux-gnu ]; then apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends gcc-aarch64-linux-gnu libc6-dev-arm64-cross; fi"run "mkdir -p target/dependency-targets; set +e; set --; if [ '${target}' != aarch64-unknown-linux-gnu ]; then set -- -p smith-core; fi; failed=0; for mode in locked fresh-compatible direct-minimum; do cargo x deps --verify \"$mode\" --target '${target}' \"$@\" > \"target/dependency-targets/$mode.log\" 2>&1; status=$?; cat \"target/dependency-targets/$mode.log\"; printf '%s\\n' \"$status\" > \"target/dependency-targets/$mode.exit\"; if [ \"$status\" -ne 0 ]; then failed=1; fi; done; test \"$failed\" -eq 0"artifact "target-resolution-evidence" { path "target/dependency-targets"after-failure true }publish "site" { from "target/dependency-targets"to "smith/dependency-targets/${rev}/${target}" }}
step timing
| Step | Command | Time |
|---|---|---|
| 1/5 | export CARGO_HOME="$PWD/.cargo-home" | 0s |
| 2/5 | rustup toolchain install nightly --profile minimal --no-self-update | 14s |
| 3/5 | rustup target add --toolchain stable x86_64-pc-windows-msvc | 16s |
| 4/5 | if [ 'x86_64-pc-windows-msvc' = aarch64-unknown-linux-gnu ]; then apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends gcc-aarch64-linux-gnu libc6-dev-arm64-cross; fi | 0s |
| 5/5 | mkdir -p target/dependency-targets; set +e; set --; if [ 'x86_64-pc-windows-msvc' != aarch64-unknown-linux-gnu ]; then set -- -p smith-core; fi; failed=0; for mode in locked fresh-compatible direct-minimum; do cargo x deps --verify "$mode" --target 'x86_64-pc-windows-msvc' "$@" > "target/dependency-targets/$mode.log" 2>&1; status=$?; cat "target/dependency-targets/$mode.log"; printf '%s\n' "$status" > "target/dependency-targets/$mode.exit"; if [ "$status" -ne 0 ]; then failed=1; fi; done; test "$failed" -eq 0 | 114s |
Log tail
[luci] cache cargo-home: miss [luci] cache target: exact Trying to pull docker.io/library/rust:latest... Getting image source signatures Copying blob sha256:4846f29007305297af653c57bf9b60ba8f676a38695c68d98460063442581671 Copying blob sha256:814f2d083805a550322e2ddc02be632a1f01a7cd27483d956582becf66342739 Copying blob sha256:62fe2e747f69f2f414c7e9eb1553155cf0a658398f0462557f458821dce2b29d Copying blob sha256:4dc3950125ebc9ed195e1101fc6c02e2fce113ba0f53bfb05b2cdf58747df9af Copying blob sha256:b2eb680928d477abf960adfa8bb00fa681dac38ca5f624850072ed2976a80607 Copying config sha256:a737f918704813b8ba3f86a793c8e46991ef31130b2612c08b9d80845549cc7d Writing manifest to image destination [luci] step 1/5: export CARGO_HOME="$PWD/.cargo-home" [luci] step 1/5 done in 0s [luci] step 2/5: rustup toolchain install nightly --profile minimal --no-self-update info: syncing channel updates for nightly-x86_64-unknown-linux-gnu info: latest update on 2026-10-20 for version 1.101.0-nightly (07e526db9 2026-10-19) info: downloading 3 components nightly-x86_64-unknown-linux-gnu installed - rustc 1.101.0-nightly (07e526db9 2026-10-19) [luci] step 2/5 done in 14s [luci] step 3/5: rustup target add --toolchain stable x86_64-pc-windows-msvc info: syncing channel updates for stable-x86_64-unknown-linux-gnu info: latest update on 2026-10-15 for version 1.99.1 (58cf8f9c3 2026-10-13) info: downloading 3 components warn: the missing active toolchain `stable-x86_64-unknown-linux-gnu` has been auto-installed warn: auto-installation is deprecated for most `rustup` commands warn: scripts relying on this behavior in `rustup` may stop working in the future warn: to install the active toolchain, use `rustup install` instead warn: see <https://github.com/rust-lang/rustup/issues/4836> for more info info: downloading component rust-std [luci] step 3/5 done in 16s [luci] step 4/5: if [ 'x86_64-pc-windows-msvc' = aarch64-unknown-linux-gnu ]; then apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends gcc-aarch64-linux-gnu libc6-dev-arm64-cross; fi [luci] step 4/5 done in 0s [luci] step 5/5: mkdir -p target/dependency-targets; set +e; set --; if [ 'x86_64-pc-windows-msvc' != aarch64-unknown-linux-gnu ]; then set -- -p smith-core; fi; failed=0; for mode in locked fresh-compatible direct-minimum; do cargo x deps --verify "$mode" --target 'x86_64-pc-windows-msvc' "$@" > "target/dependency-targets/$mode.log" 2>&1; status=$?; cat "target/dependency-targets/$mode.log"; printf '%s\n' "$status" > "target/dependency-targets/$mode.exit"; if [ "$status" -ne 0 ]; then failed=1; fi; done; test "$failed" -eq 0 info: syncing channel updates for stable-x86_64-unknown-linux-gnu info: latest update on 2026-10-15 for version 1.99.1 (58cf8f9c3 2026-10-13) info: downloading 2 components Updating crates.io index Downloading crates ... Downloaded equivalent v1.0.2 Downloaded itoa v1.0.18 Downloaded memchr v2.8.3 Downloaded zmij v1.0.23 Downloaded serde_core v1.0.229 Downloaded indexmap v2.14.2 Downloaded hashbrown v0.17.1 Downloaded serde_json v1.0.151 Compiling zmij v1.0.23 Compiling serde_json v1.0.151 Compiling serde_core v1.0.229 Compiling xtask v0.1.0 (/work/xtask) Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.98s Running `target/debug/xtask deps --verify locked --target x86_64-pc-windows-msvc -p smith-core` Locked verification checked target x86_64-pc-windows-msvc using checkout Cargo.lock for smith-core. Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.10s Running `target/debug/xtask deps --verify fresh-compatible --target x86_64-pc-windows-msvc -p smith-core` fresh-compatible verification passed for target x86_64-pc-windows-msvc for smith-core in isolated consumer; checkout Cargo.lock unchanged. Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.11s Running `target/debug/xtask deps --verify direct-minimum --target x86_64-pc-windows-msvc -p smith-core` direct-minimum verification passed for target x86_64-pc-windows-msvc for smith-core in isolated consumer; checkout Cargo.lock unchanged. [luci] step 5/5 done in 114s
Continue in CLI
Nushell command · read-only.
luci log dogob-fapah-fuzud-guvad 001
Local Luci data access required · no execution.
PASSEDdependency-targets[target=aarch64-pc-windows-msvc]target=aarch64-pc-windows-msvc4m
Execution configuration
Imagedocker.io/library/rust:latest
Matrixtarget=aarch64-pc-windows-msvc
Triggerschedule 30 4 * * *
Commands
export CARGO_HOME="$PWD/.cargo-home" rustup toolchain install nightly --profile minimal --no-self-update rustup target add --toolchain stable aarch64-pc-windows-msvc if [ 'aarch64-pc-windows-msvc' = aarch64-unknown-linux-gnu ]; then apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends gcc-aarch64-linux-gnu libc6-dev-arm64-cross; fi mkdir -p target/dependency-targets; set +e; set --; if [ 'aarch64-pc-windows-msvc' != aarch64-unknown-linux-gnu ]; then set -- -p smith-core; fi; failed=0; for mode in locked fresh-compatible direct-minimum; do cargo x deps --verify "$mode" --target 'aarch64-pc-windows-msvc' "$@" > "target/dependency-targets/$mode.log" 2>&1; status=$?; cat "target/dependency-targets/$mode.log"; printf '%s\n' "$status" > "target/dependency-targets/$mode.exit"; if [ "$status" -ne 0 ]; then failed=1; fi; done; test "$failed" -eq 0
job "dependency-targets" { image "docker.io/library/rust:latest"trigger { schedule "30 4 * * *" }matrix { target "x86_64-pc-windows-msvc" "aarch64-pc-windows-msvc" "x86_64-apple-darwin" "aarch64-apple-darwin" "aarch64-unknown-linux-gnu" }cache "cargo-home" { path ".cargo-home"key { file "Cargo.lock" } }cache "target" { path "target"key { file "Cargo.lock" } }run "export CARGO_HOME=\"$PWD/.cargo-home\""run "rustup toolchain install nightly --profile minimal --no-self-update"run "rustup target add --toolchain stable ${target}"run "if [ '${target}' = aarch64-unknown-linux-gnu ]; then apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends gcc-aarch64-linux-gnu libc6-dev-arm64-cross; fi"run "mkdir -p target/dependency-targets; set +e; set --; if [ '${target}' != aarch64-unknown-linux-gnu ]; then set -- -p smith-core; fi; failed=0; for mode in locked fresh-compatible direct-minimum; do cargo x deps --verify \"$mode\" --target '${target}' \"$@\" > \"target/dependency-targets/$mode.log\" 2>&1; status=$?; cat \"target/dependency-targets/$mode.log\"; printf '%s\\n' \"$status\" > \"target/dependency-targets/$mode.exit\"; if [ \"$status\" -ne 0 ]; then failed=1; fi; done; test \"$failed\" -eq 0"artifact "target-resolution-evidence" { path "target/dependency-targets"after-failure true }publish "site" { from "target/dependency-targets"to "smith/dependency-targets/${rev}/${target}" }}
step timing
| Step | Command | Time |
|---|---|---|
| 1/5 | export CARGO_HOME="$PWD/.cargo-home" | 0s |
| 2/5 | rustup toolchain install nightly --profile minimal --no-self-update | 13s |
| 3/5 | rustup target add --toolchain stable aarch64-pc-windows-msvc | 18s |
| 4/5 | if [ 'aarch64-pc-windows-msvc' = aarch64-unknown-linux-gnu ]; then apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends gcc-aarch64-linux-gnu libc6-dev-arm64-cross; fi | 0s |
| 5/5 | mkdir -p target/dependency-targets; set +e; set --; if [ 'aarch64-pc-windows-msvc' != aarch64-unknown-linux-gnu ]; then set -- -p smith-core; fi; failed=0; for mode in locked fresh-compatible direct-minimum; do cargo x deps --verify "$mode" --target 'aarch64-pc-windows-msvc' "$@" > "target/dependency-targets/$mode.log" 2>&1; status=$?; cat "target/dependency-targets/$mode.log"; printf '%s\n' "$status" > "target/dependency-targets/$mode.exit"; if [ "$status" -ne 0 ]; then failed=1; fi; done; test "$failed" -eq 0 | 109s |
Log tail
[luci] cache cargo-home: exact [luci] cache target: exact Trying to pull docker.io/library/rust:latest... Getting image source signatures Copying blob sha256:814f2d083805a550322e2ddc02be632a1f01a7cd27483d956582becf66342739 Copying blob sha256:62fe2e747f69f2f414c7e9eb1553155cf0a658398f0462557f458821dce2b29d Copying blob sha256:b2eb680928d477abf960adfa8bb00fa681dac38ca5f624850072ed2976a80607 Copying blob sha256:4dc3950125ebc9ed195e1101fc6c02e2fce113ba0f53bfb05b2cdf58747df9af Copying blob sha256:4846f29007305297af653c57bf9b60ba8f676a38695c68d98460063442581671 Copying config sha256:a737f918704813b8ba3f86a793c8e46991ef31130b2612c08b9d80845549cc7d Writing manifest to image destination [luci] step 1/5: export CARGO_HOME="$PWD/.cargo-home" [luci] step 1/5 done in 0s [luci] step 2/5: rustup toolchain install nightly --profile minimal --no-self-update info: syncing channel updates for nightly-x86_64-unknown-linux-gnu info: latest update on 2026-10-20 for version 1.101.0-nightly (07e526db9 2026-10-19) info: downloading 3 components nightly-x86_64-unknown-linux-gnu installed - rustc 1.101.0-nightly (07e526db9 2026-10-19) [luci] step 2/5 done in 13s [luci] step 3/5: rustup target add --toolchain stable aarch64-pc-windows-msvc info: syncing channel updates for stable-x86_64-unknown-linux-gnu info: latest update on 2026-10-15 for version 1.99.1 (58cf8f9c3 2026-10-13) info: downloading 3 components warn: the missing active toolchain `stable-x86_64-unknown-linux-gnu` has been auto-installed warn: auto-installation is deprecated for most `rustup` commands warn: scripts relying on this behavior in `rustup` may stop working in the future warn: to install the active toolchain, use `rustup install` instead warn: see <https://github.com/rust-lang/rustup/issues/4836> for more info info: downloading component rust-std [luci] step 3/5 done in 18s [luci] step 4/5: if [ 'aarch64-pc-windows-msvc' = aarch64-unknown-linux-gnu ]; then apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends gcc-aarch64-linux-gnu libc6-dev-arm64-cross; fi [luci] step 4/5 done in 0s [luci] step 5/5: mkdir -p target/dependency-targets; set +e; set --; if [ 'aarch64-pc-windows-msvc' != aarch64-unknown-linux-gnu ]; then set -- -p smith-core; fi; failed=0; for mode in locked fresh-compatible direct-minimum; do cargo x deps --verify "$mode" --target 'aarch64-pc-windows-msvc' "$@" > "target/dependency-targets/$mode.log" 2>&1; status=$?; cat "target/dependency-targets/$mode.log"; printf '%s\n' "$status" > "target/dependency-targets/$mode.exit"; if [ "$status" -ne 0 ]; then failed=1; fi; done; test "$failed" -eq 0 info: syncing channel updates for stable-x86_64-unknown-linux-gnu info: latest update on 2026-10-15 for version 1.99.1 (58cf8f9c3 2026-10-13) info: downloading 2 components Compiling zmij v1.0.23 Compiling serde_json v1.0.151 Compiling serde_core v1.0.229 Compiling xtask v0.1.0 (/work/xtask) Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.01s Running `target/debug/xtask deps --verify locked --target aarch64-pc-windows-msvc -p smith-core` Locked verification checked target aarch64-pc-windows-msvc using checkout Cargo.lock for smith-core. Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.10s Running `target/debug/xtask deps --verify fresh-compatible --target aarch64-pc-windows-msvc -p smith-core` fresh-compatible verification passed for target aarch64-pc-windows-msvc for smith-core in isolated consumer; checkout Cargo.lock unchanged. Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.36s Running `target/debug/xtask deps --verify direct-minimum --target aarch64-pc-windows-msvc -p smith-core` direct-minimum verification passed for target aarch64-pc-windows-msvc for smith-core in isolated consumer; checkout Cargo.lock unchanged. [luci] step 5/5 done in 109s
Continue in CLI
Nushell command · read-only.
luci log dogob-fapah-fuzud-guvad 002
Local Luci data access required · no execution.
PASSEDdependency-targets[target=x86_64-apple-darwin]target=x86_64-apple-darwin3m
Execution configuration
Imagedocker.io/library/rust:latest
Matrixtarget=x86_64-apple-darwin
Triggerschedule 30 4 * * *
Commands
export CARGO_HOME="$PWD/.cargo-home" rustup toolchain install nightly --profile minimal --no-self-update rustup target add --toolchain stable x86_64-apple-darwin if [ 'x86_64-apple-darwin' = aarch64-unknown-linux-gnu ]; then apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends gcc-aarch64-linux-gnu libc6-dev-arm64-cross; fi mkdir -p target/dependency-targets; set +e; set --; if [ 'x86_64-apple-darwin' != aarch64-unknown-linux-gnu ]; then set -- -p smith-core; fi; failed=0; for mode in locked fresh-compatible direct-minimum; do cargo x deps --verify "$mode" --target 'x86_64-apple-darwin' "$@" > "target/dependency-targets/$mode.log" 2>&1; status=$?; cat "target/dependency-targets/$mode.log"; printf '%s\n' "$status" > "target/dependency-targets/$mode.exit"; if [ "$status" -ne 0 ]; then failed=1; fi; done; test "$failed" -eq 0
job "dependency-targets" { image "docker.io/library/rust:latest"trigger { schedule "30 4 * * *" }matrix { target "x86_64-pc-windows-msvc" "aarch64-pc-windows-msvc" "x86_64-apple-darwin" "aarch64-apple-darwin" "aarch64-unknown-linux-gnu" }cache "cargo-home" { path ".cargo-home"key { file "Cargo.lock" } }cache "target" { path "target"key { file "Cargo.lock" } }run "export CARGO_HOME=\"$PWD/.cargo-home\""run "rustup toolchain install nightly --profile minimal --no-self-update"run "rustup target add --toolchain stable ${target}"run "if [ '${target}' = aarch64-unknown-linux-gnu ]; then apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends gcc-aarch64-linux-gnu libc6-dev-arm64-cross; fi"run "mkdir -p target/dependency-targets; set +e; set --; if [ '${target}' != aarch64-unknown-linux-gnu ]; then set -- -p smith-core; fi; failed=0; for mode in locked fresh-compatible direct-minimum; do cargo x deps --verify \"$mode\" --target '${target}' \"$@\" > \"target/dependency-targets/$mode.log\" 2>&1; status=$?; cat \"target/dependency-targets/$mode.log\"; printf '%s\\n' \"$status\" > \"target/dependency-targets/$mode.exit\"; if [ \"$status\" -ne 0 ]; then failed=1; fi; done; test \"$failed\" -eq 0"artifact "target-resolution-evidence" { path "target/dependency-targets"after-failure true }publish "site" { from "target/dependency-targets"to "smith/dependency-targets/${rev}/${target}" }}
step timing
| Step | Command | Time |
|---|---|---|
| 1/5 | export CARGO_HOME="$PWD/.cargo-home" | 0s |
| 2/5 | rustup toolchain install nightly --profile minimal --no-self-update | 13s |
| 3/5 | rustup target add --toolchain stable x86_64-apple-darwin | 18s |
| 4/5 | if [ 'x86_64-apple-darwin' = aarch64-unknown-linux-gnu ]; then apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends gcc-aarch64-linux-gnu libc6-dev-arm64-cross; fi | 0s |
| 5/5 | mkdir -p target/dependency-targets; set +e; set --; if [ 'x86_64-apple-darwin' != aarch64-unknown-linux-gnu ]; then set -- -p smith-core; fi; failed=0; for mode in locked fresh-compatible direct-minimum; do cargo x deps --verify "$mode" --target 'x86_64-apple-darwin' "$@" > "target/dependency-targets/$mode.log" 2>&1; status=$?; cat "target/dependency-targets/$mode.log"; printf '%s\n' "$status" > "target/dependency-targets/$mode.exit"; if [ "$status" -ne 0 ]; then failed=1; fi; done; test "$failed" -eq 0 | 122s |
Log tail
[luci] cache cargo-home: miss [luci] cache target: exact Trying to pull docker.io/library/rust:latest... Getting image source signatures Copying blob sha256:814f2d083805a550322e2ddc02be632a1f01a7cd27483d956582becf66342739 Copying blob sha256:4dc3950125ebc9ed195e1101fc6c02e2fce113ba0f53bfb05b2cdf58747df9af Copying blob sha256:b2eb680928d477abf960adfa8bb00fa681dac38ca5f624850072ed2976a80607 Copying blob sha256:4846f29007305297af653c57bf9b60ba8f676a38695c68d98460063442581671 Copying blob sha256:62fe2e747f69f2f414c7e9eb1553155cf0a658398f0462557f458821dce2b29d Copying config sha256:a737f918704813b8ba3f86a793c8e46991ef31130b2612c08b9d80845549cc7d Writing manifest to image destination [luci] step 1/5: export CARGO_HOME="$PWD/.cargo-home" [luci] step 1/5 done in 0s [luci] step 2/5: rustup toolchain install nightly --profile minimal --no-self-update info: syncing channel updates for nightly-x86_64-unknown-linux-gnu info: latest update on 2026-10-20 for version 1.101.0-nightly (07e526db9 2026-10-19) info: downloading 3 components nightly-x86_64-unknown-linux-gnu installed - rustc 1.101.0-nightly (07e526db9 2026-10-19) [luci] step 2/5 done in 13s [luci] step 3/5: rustup target add --toolchain stable x86_64-apple-darwin info: syncing channel updates for stable-x86_64-unknown-linux-gnu info: latest update on 2026-10-15 for version 1.99.1 (58cf8f9c3 2026-10-13) info: downloading 3 components warn: the missing active toolchain `stable-x86_64-unknown-linux-gnu` has been auto-installed warn: auto-installation is deprecated for most `rustup` commands warn: scripts relying on this behavior in `rustup` may stop working in the future warn: to install the active toolchain, use `rustup install` instead warn: see <https://github.com/rust-lang/rustup/issues/4836> for more info info: downloading component rust-std [luci] step 3/5 done in 18s [luci] step 4/5: if [ 'x86_64-apple-darwin' = aarch64-unknown-linux-gnu ]; then apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends gcc-aarch64-linux-gnu libc6-dev-arm64-cross; fi [luci] step 4/5 done in 0s [luci] step 5/5: mkdir -p target/dependency-targets; set +e; set --; if [ 'x86_64-apple-darwin' != aarch64-unknown-linux-gnu ]; then set -- -p smith-core; fi; failed=0; for mode in locked fresh-compatible direct-minimum; do cargo x deps --verify "$mode" --target 'x86_64-apple-darwin' "$@" > "target/dependency-targets/$mode.log" 2>&1; status=$?; cat "target/dependency-targets/$mode.log"; printf '%s\n' "$status" > "target/dependency-targets/$mode.exit"; if [ "$status" -ne 0 ]; then failed=1; fi; done; test "$failed" -eq 0 info: syncing channel updates for stable-x86_64-unknown-linux-gnu info: latest update on 2026-10-15 for version 1.99.1 (58cf8f9c3 2026-10-13) info: downloading 2 components Updating crates.io index Downloading crates ... Downloaded zmij v1.0.23 Downloaded equivalent v1.0.2 Downloaded itoa v1.0.18 Downloaded serde_json v1.0.151 Downloaded serde_core v1.0.229 Downloaded indexmap v2.14.2 Downloaded memchr v2.8.3 Downloaded hashbrown v0.17.1 Compiling zmij v1.0.23 Compiling serde_json v1.0.151 Compiling serde_core v1.0.229 Compiling xtask v0.1.0 (/work/xtask) Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.28s Running `target/debug/xtask deps --verify locked --target x86_64-apple-darwin -p smith-core` Locked verification checked target x86_64-apple-darwin using checkout Cargo.lock for smith-core. Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.10s Running `target/debug/xtask deps --verify fresh-compatible --target x86_64-apple-darwin -p smith-core` fresh-compatible verification passed for target x86_64-apple-darwin for smith-core in isolated consumer; checkout Cargo.lock unchanged. Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.39s Running `target/debug/xtask deps --verify direct-minimum --target x86_64-apple-darwin -p smith-core` direct-minimum verification passed for target x86_64-apple-darwin for smith-core in isolated consumer; checkout Cargo.lock unchanged. [luci] step 5/5 done in 122s
Continue in CLI
Nushell command · read-only.
luci log dogob-fapah-fuzud-guvad 003
Local Luci data access required · no execution.
PASSEDdependency-targets[target=aarch64-apple-darwin]target=aarch64-apple-darwin4m
Execution configuration
Imagedocker.io/library/rust:latest
Matrixtarget=aarch64-apple-darwin
Triggerschedule 30 4 * * *
Commands
export CARGO_HOME="$PWD/.cargo-home" rustup toolchain install nightly --profile minimal --no-self-update rustup target add --toolchain stable aarch64-apple-darwin if [ 'aarch64-apple-darwin' = aarch64-unknown-linux-gnu ]; then apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends gcc-aarch64-linux-gnu libc6-dev-arm64-cross; fi mkdir -p target/dependency-targets; set +e; set --; if [ 'aarch64-apple-darwin' != aarch64-unknown-linux-gnu ]; then set -- -p smith-core; fi; failed=0; for mode in locked fresh-compatible direct-minimum; do cargo x deps --verify "$mode" --target 'aarch64-apple-darwin' "$@" > "target/dependency-targets/$mode.log" 2>&1; status=$?; cat "target/dependency-targets/$mode.log"; printf '%s\n' "$status" > "target/dependency-targets/$mode.exit"; if [ "$status" -ne 0 ]; then failed=1; fi; done; test "$failed" -eq 0
job "dependency-targets" { image "docker.io/library/rust:latest"trigger { schedule "30 4 * * *" }matrix { target "x86_64-pc-windows-msvc" "aarch64-pc-windows-msvc" "x86_64-apple-darwin" "aarch64-apple-darwin" "aarch64-unknown-linux-gnu" }cache "cargo-home" { path ".cargo-home"key { file "Cargo.lock" } }cache "target" { path "target"key { file "Cargo.lock" } }run "export CARGO_HOME=\"$PWD/.cargo-home\""run "rustup toolchain install nightly --profile minimal --no-self-update"run "rustup target add --toolchain stable ${target}"run "if [ '${target}' = aarch64-unknown-linux-gnu ]; then apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends gcc-aarch64-linux-gnu libc6-dev-arm64-cross; fi"run "mkdir -p target/dependency-targets; set +e; set --; if [ '${target}' != aarch64-unknown-linux-gnu ]; then set -- -p smith-core; fi; failed=0; for mode in locked fresh-compatible direct-minimum; do cargo x deps --verify \"$mode\" --target '${target}' \"$@\" > \"target/dependency-targets/$mode.log\" 2>&1; status=$?; cat \"target/dependency-targets/$mode.log\"; printf '%s\\n' \"$status\" > \"target/dependency-targets/$mode.exit\"; if [ \"$status\" -ne 0 ]; then failed=1; fi; done; test \"$failed\" -eq 0"artifact "target-resolution-evidence" { path "target/dependency-targets"after-failure true }publish "site" { from "target/dependency-targets"to "smith/dependency-targets/${rev}/${target}" }}
step timing
| Step | Command | Time |
|---|---|---|
| 1/5 | export CARGO_HOME="$PWD/.cargo-home" | 0s |
| 2/5 | rustup toolchain install nightly --profile minimal --no-self-update | 16s |
| 3/5 | rustup target add --toolchain stable aarch64-apple-darwin | 19s |
| 4/5 | if [ 'aarch64-apple-darwin' = aarch64-unknown-linux-gnu ]; then apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends gcc-aarch64-linux-gnu libc6-dev-arm64-cross; fi | 0s |
| 5/5 | mkdir -p target/dependency-targets; set +e; set --; if [ 'aarch64-apple-darwin' != aarch64-unknown-linux-gnu ]; then set -- -p smith-core; fi; failed=0; for mode in locked fresh-compatible direct-minimum; do cargo x deps --verify "$mode" --target 'aarch64-apple-darwin' "$@" > "target/dependency-targets/$mode.log" 2>&1; status=$?; cat "target/dependency-targets/$mode.log"; printf '%s\n' "$status" > "target/dependency-targets/$mode.exit"; if [ "$status" -ne 0 ]; then failed=1; fi; done; test "$failed" -eq 0 | 122s |
Log tail
[luci] cache cargo-home: miss [luci] cache target: exact Trying to pull docker.io/library/rust:latest... Getting image source signatures Copying blob sha256:4846f29007305297af653c57bf9b60ba8f676a38695c68d98460063442581671 Copying blob sha256:814f2d083805a550322e2ddc02be632a1f01a7cd27483d956582becf66342739 Copying blob sha256:62fe2e747f69f2f414c7e9eb1553155cf0a658398f0462557f458821dce2b29d Copying blob sha256:b2eb680928d477abf960adfa8bb00fa681dac38ca5f624850072ed2976a80607 Copying blob sha256:4dc3950125ebc9ed195e1101fc6c02e2fce113ba0f53bfb05b2cdf58747df9af Copying config sha256:a737f918704813b8ba3f86a793c8e46991ef31130b2612c08b9d80845549cc7d Writing manifest to image destination [luci] step 1/5: export CARGO_HOME="$PWD/.cargo-home" [luci] step 1/5 done in 0s [luci] step 2/5: rustup toolchain install nightly --profile minimal --no-self-update info: syncing channel updates for nightly-x86_64-unknown-linux-gnu info: latest update on 2026-10-20 for version 1.101.0-nightly (07e526db9 2026-10-19) info: downloading 3 components nightly-x86_64-unknown-linux-gnu installed - rustc 1.101.0-nightly (07e526db9 2026-10-19) [luci] step 2/5 done in 16s [luci] step 3/5: rustup target add --toolchain stable aarch64-apple-darwin info: syncing channel updates for stable-x86_64-unknown-linux-gnu info: latest update on 2026-10-15 for version 1.99.1 (58cf8f9c3 2026-10-13) info: downloading 3 components warn: the missing active toolchain `stable-x86_64-unknown-linux-gnu` has been auto-installed warn: auto-installation is deprecated for most `rustup` commands warn: scripts relying on this behavior in `rustup` may stop working in the future warn: to install the active toolchain, use `rustup install` instead warn: see <https://github.com/rust-lang/rustup/issues/4836> for more info info: downloading component rust-std [luci] step 3/5 done in 19s [luci] step 4/5: if [ 'aarch64-apple-darwin' = aarch64-unknown-linux-gnu ]; then apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends gcc-aarch64-linux-gnu libc6-dev-arm64-cross; fi [luci] step 4/5 done in 0s [luci] step 5/5: mkdir -p target/dependency-targets; set +e; set --; if [ 'aarch64-apple-darwin' != aarch64-unknown-linux-gnu ]; then set -- -p smith-core; fi; failed=0; for mode in locked fresh-compatible direct-minimum; do cargo x deps --verify "$mode" --target 'aarch64-apple-darwin' "$@" > "target/dependency-targets/$mode.log" 2>&1; status=$?; cat "target/dependency-targets/$mode.log"; printf '%s\n' "$status" > "target/dependency-targets/$mode.exit"; if [ "$status" -ne 0 ]; then failed=1; fi; done; test "$failed" -eq 0 info: syncing channel updates for stable-x86_64-unknown-linux-gnu info: latest update on 2026-10-15 for version 1.99.1 (58cf8f9c3 2026-10-13) info: downloading 2 components Updating crates.io index Downloading crates ... Downloaded hashbrown v0.17.1 Downloaded equivalent v1.0.2 Downloaded itoa v1.0.18 Downloaded zmij v1.0.23 Downloaded serde_core v1.0.229 Downloaded memchr v2.8.3 Downloaded indexmap v2.14.2 Downloaded serde_json v1.0.151 Compiling zmij v1.0.23 Compiling serde_json v1.0.151 Compiling serde_core v1.0.229 Compiling xtask v0.1.0 (/work/xtask) Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.30s Running `target/debug/xtask deps --verify locked --target aarch64-apple-darwin -p smith-core` Locked verification checked target aarch64-apple-darwin using checkout Cargo.lock for smith-core. Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.10s Running `target/debug/xtask deps --verify fresh-compatible --target aarch64-apple-darwin -p smith-core` fresh-compatible verification passed for target aarch64-apple-darwin for smith-core in isolated consumer; checkout Cargo.lock unchanged. Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.19s Running `target/debug/xtask deps --verify direct-minimum --target aarch64-apple-darwin -p smith-core` direct-minimum verification passed for target aarch64-apple-darwin for smith-core in isolated consumer; checkout Cargo.lock unchanged. [luci] step 5/5 done in 122s
Continue in CLI
Nushell command · read-only.
luci log dogob-fapah-fuzud-guvad 004
Local Luci data access required · no execution.
All configuration at this revision
job "check" { image "docker.io/library/rust:latest" trigger { push { branch "trunk" } } cache "cargo-home" { path ".cargo-home" key { file "Cargo.lock" } } cache "target" { path "target" key { file "Cargo.lock" } } run "export CARGO_HOME=\"$PWD/.cargo-home\"" run "rustup target add wasm32-wasip2" run "cargo run -p xtask -- ci" }
job "dependencies" { image "docker.io/library/rust:latest" trigger { schedule "0 4 * * *" } cache "cargo-home" { path ".cargo-home" key { file "Cargo.lock" } } cache "target" { path "target" key { file "Cargo.lock" } } run "export CARGO_HOME=\"$PWD/.cargo-home\"" run "rustup toolchain install nightly --profile minimal --no-self-update" run "mkdir -p target/dependencies; set +e; cargo x audit > target/dependencies/audit.log 2>&1; audit_status=$?; cat target/dependencies/audit.log; printf '%s\\n' \"$audit_status\" > target/dependencies/audit.exit; echo audit_exit=$audit_status; cargo x deps > target/dependencies/report.txt 2>&1; deps_status=$?; cat target/dependencies/report.txt; printf '%s\\n' \"$deps_status\" > target/dependencies/deps.exit; echo deps_exit=$deps_status; cargo x deps --verify locked > target/dependencies/locked.log 2>&1; locked_status=$?; cat target/dependencies/locked.log; printf '%s\\n' \"$locked_status\" > target/dependencies/locked.exit; cargo x deps --verify fresh-compatible > target/dependencies/fresh-compatible.log 2>&1; fresh_status=$?; cat target/dependencies/fresh-compatible.log; printf '%s\\n' \"$fresh_status\" > target/dependencies/fresh-compatible.exit; cargo x deps --verify direct-minimum > target/dependencies/direct-minimum.log 2>&1; minimum_status=$?; cat target/dependencies/direct-minimum.log; printf '%s\\n' \"$minimum_status\" > target/dependencies/direct-minimum.exit; test \"$audit_status\" -eq 0 && test \"$deps_status\" -eq 0 && test \"$locked_status\" -eq 0 && test \"$fresh_status\" -eq 0 && test \"$minimum_status\" -eq 0" artifact "dependency-evidence" { path "target/dependencies" after-failure true } publish "site" { from "target/dependencies" to "smith/dependencies/${rev}" } }
job "dependency-targets" { image "docker.io/library/rust:latest" trigger { schedule "30 4 * * *" } matrix { target "x86_64-pc-windows-msvc" "aarch64-pc-windows-msvc" "x86_64-apple-darwin" "aarch64-apple-darwin" "aarch64-unknown-linux-gnu" } cache "cargo-home" { path ".cargo-home" key { file "Cargo.lock" } } cache "target" { path "target" key { file "Cargo.lock" } } run "export CARGO_HOME=\"$PWD/.cargo-home\"" run "rustup toolchain install nightly --profile minimal --no-self-update" run "rustup target add --toolchain stable ${target}" // Full library graph on Linux ARM64; core graph elsewhere until native SDKs exist. run "if [ '${target}' = aarch64-unknown-linux-gnu ]; then apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends gcc-aarch64-linux-gnu libc6-dev-arm64-cross; fi" run "mkdir -p target/dependency-targets; set +e; set --; if [ '${target}' != aarch64-unknown-linux-gnu ]; then set -- -p smith-core; fi; failed=0; for mode in locked fresh-compatible direct-minimum; do cargo x deps --verify \"$mode\" --target '${target}' \"$@\" > \"target/dependency-targets/$mode.log\" 2>&1; status=$?; cat \"target/dependency-targets/$mode.log\"; printf '%s\\n' \"$status\" > \"target/dependency-targets/$mode.exit\"; if [ \"$status\" -ne 0 ]; then failed=1; fi; done; test \"$failed\" -eq 0" artifact "target-resolution-evidence" { path "target/dependency-targets" after-failure true } publish "site" { from "target/dependency-targets" to "smith/dependency-targets/${rev}/${target}" } }
job "e2e" { image "docker.io/library/rust:latest" trigger { push { branch "trunk" } } cache "cargo-home" { path ".cargo-home" key { file "Cargo.lock" } } cache "target" { path "target" key { file "Cargo.lock" } } run "export CARGO_HOME=\"$PWD/.cargo-home\"" run "rustup target add wasm32-wasip2" run "cargo run -p xtask -- bootstrap" run "cargo run -p xtask -- e2e" }
job "nightly" { image "docker.io/library/rust:latest" trigger { schedule "0 3 * * *" } // Children run in order; successful stages save caches for the next. matrix { phase "bootstrap" "0" "1" "2" "3" "4" "5" "6" "7" "report" "verdict" } cache "cargo-home" { path ".cargo-home" key { file "Cargo.lock" } } cache "target" { path "target" key { file "Cargo.lock" } } cache "valgrind" { path "target/tools/valgrind" key { file ".ci/nightly.kdl" } } run "export CARGO_HOME=\"$PWD/.cargo-home\" PATH=\"$PWD/.cargo-home/bin:$PATH\"" run "rustup target add wasm32-wasip2" run "rustup component add llvm-tools" run "V=$PWD/target/tools/valgrind; test -x $V/bin/valgrind || (mkdir -p target/tools/src && curl -sSL https://sourceware.org/pub/valgrind/valgrind-3.25.1.tar.bz2 | tar -xj -C target/tools/src && cd target/tools/src/valgrind-3.25.1 && ./configure -q --prefix=$V >/dev/null && make -s -j$(nproc) >/dev/null && make -s install >/dev/null)" // Bootstrap owns tools, baseline tests, Miri; shards defer only findings. // Report publishes before verdict fails the parent on missed/timeouts. run "PATH=$PWD/target/tools/valgrind/bin:$PATH cargo run --locked -p xtask -- nightly ${phase}" artifact "mutation-summary" { path "target/nightly-summary" after-failure true } publish "site" { from "target/nightly/${phase}" to "smith/nightly/${rev}/${phase}" } }
job "perf" { image "docker.io/library/rust:latest" trigger { push { branch "trunk" } } cache "cargo-home" { path ".cargo-home" key { file "Cargo.lock" } } cache "target" { path "target" key { file "Cargo.lock" } } cache "valgrind" { path "target/tools/valgrind" key { file ".ci/perf.kdl" } } run "export CARGO_HOME=\"$PWD/.cargo-home\"" run "V=$PWD/target/tools/valgrind; test -x $V/bin/valgrind || (mkdir -p target/tools/src && curl -sSL https://sourceware.org/pub/valgrind/valgrind-3.25.1.tar.bz2 | tar -xj -C target/tools/src && cd target/tools/src/valgrind-3.25.1 && ./configure -q --prefix=$V >/dev/null && make -s -j$(nproc) >/dev/null && make -s install >/dev/null)" run "cargo run -p xtask -- bootstrap" run "PATH=$PWD/target/tools/valgrind/bin:$PATH cargo run -p xtask -- perf" }
job "report" { image "docker.io/library/rust:latest" cache "cargo-home" { path ".cargo-home" key { file "Cargo.lock" } } cache "target" { path "target" key { file "Cargo.lock" } } cache "valgrind" { path "target/tools/valgrind" key { file ".ci/report.kdl" } } run "export CARGO_HOME=\"$PWD/.cargo-home\"" run "rustup target add wasm32-wasip2" run "rustup component add llvm-tools" run "V=$PWD/target/tools/valgrind; test -x $V/bin/valgrind || (mkdir -p target/tools/src && curl -sSL https://sourceware.org/pub/valgrind/valgrind-3.25.1.tar.bz2 | tar -xj -C target/tools/src && cd target/tools/src/valgrind-3.25.1 && ./configure -q --prefix=$V >/dev/null && make -s -j$(nproc) >/dev/null && make -s install >/dev/null)" run "cargo run -p xtask -- bootstrap" run "PATH=$PWD/target/tools/valgrind/bin:$PATH cargo run -p xtask -- report" publish "site" { from "target/report" to "smith/report/${rev}" } }