01KVAD1S0E5P8E6YPWH1ZGQ9CF: test

BasicConfig {
    output_rules: [],
    rust_toolchain: Some(
        Bool(
            true,
        ),
    ),
    target: Some(
        "helios-3.0",
    ),
    access_repos: [
        "oxidecomputer/p4",
    ],
    publish: [],
    skip_clone: false,
}

Buildomat Job: 01KVAD24K65AJ21SY8KVVBQF4K

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12026-06-17T09:02:57.224Zjob assigned to worker 01KVAD27Y8HFW55JGS8R4BYC21 [factory aws, i-0e2caea747da1f6fd] (queued for 45 s)
 
22026-06-17T09:03:03.970Zstarting task 0: "setup"
32026-06-17T09:03:03.975Z++ uname -s
42026-06-17T09:03:03.978Z+ kern=SunOS
52026-06-17T09:03:03.978Z+ build_user=build
62026-06-17T09:03:03.978Z+ build_uid=12345
72026-06-17T09:03:03.978Z+ work_dir=/work
82026-06-17T09:03:03.978Z+ input_dir=/input
92026-06-17T09:03:03.979Z+ [[ 0 == 12345 ]]
102026-06-17T09:03:03.979Z+ case "$kern" in
112026-06-17T09:03:03.979Z+ groupadd -g 12345 build
122026-06-17T09:03:04.007Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-06-17T09:03:06.046Z+ zfs create -o mountpoint=/work rpool/work
142026-06-17T09:03:06.129Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-06-17T09:03:06.180Z+ home_fs=zfs
162026-06-17T09:03:06.180Z+ [[ zfs == autofs ]]
172026-06-17T09:03:06.180Z+ mkdir -p /home/build
182026-06-17T09:03:06.180Z+ chown build:build /home/build /work
192026-06-17T09:03:08.098Z+ chmod 0700 /home/build /work
202026-06-17T09:03:08.101Zprocess exited: duration 4132 ms, exit code 0
 
212026-06-17T09:03:08.107Zstarting task 1: "rust-toolchain"
222026-06-17T09:03:08.111Z+ printf ' * rust toolchain channel = "%s"\n' 1.90.0
232026-06-17T09:03:08.111Z+ printf ' * rust toolchain profile = "%s"\n' default
242026-06-17T09:03:08.111Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
252026-06-17T09:03:08.111Z * rust toolchain channel = "1.90.0"
262026-06-17T09:03:08.111Z * rust toolchain profile = "default"
272026-06-17T09:03:08.111Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-06-17T09:03:08.114Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-06-17T09:03:08.114Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.90.0 --profile default
302026-06-17T09:03:08.217Zinfo: downloading installer
312026-06-17T09:03:09.644Zwarn: It looks like you have an existing rustup settings file at:
322026-06-17T09:03:09.644Zwarn: /home/build/.rustup/settings.toml
332026-06-17T09:03:09.644Zwarn: Rustup will install the default toolchain as specified in the settings file,
342026-06-17T09:03:09.644Zwarn: instead of the one inferred from the default host triple.
352026-06-17T09:03:09.656Zinfo: profile set to default
362026-06-17T09:03:09.656Zinfo: default host triple is x86_64-unknown-illumos
372026-06-17T09:03:09.659Zinfo: syncing channel updates for 1.90.0-x86_64-unknown-illumos
382026-06-17T09:03:09.825Zinfo: latest update on 2025-09-18 for version 1.90.0 (1159e78c4 2025-09-14)
392026-06-17T09:03:09.828Zinfo: downloading 6 components
402026-06-17T09:03:24.223Zinfo: default toolchain set to 1.90.0-x86_64-unknown-illumos
412026-06-17T09:03:24.223Z
422026-06-17T09:03:24.262Z 1.90.0-x86_64-unknown-illumos installed - rustc 1.90.0 (1159e78c4 2025-09-14)
432026-06-17T09:03:24.262Z
442026-06-17T09:03:24.262Z
452026-06-17T09:03:24.262ZRust is installed now. Great!
462026-06-17T09:03:24.262Z
472026-06-17T09:03:24.262ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
482026-06-17T09:03:24.262Zenvironment variable. This has not been done automatically.
492026-06-17T09:03:24.262Z
502026-06-17T09:03:24.262ZTo configure your current shell, you need to source
512026-06-17T09:03:24.262Zthe corresponding env file under $HOME/.cargo.
522026-06-17T09:03:24.262Z
532026-06-17T09:03:24.262ZThis is usually done by running one of the following (note the leading DOT):
542026-06-17T09:03:24.265Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
552026-06-17T09:03:24.265Zsource "$HOME/.cargo/env.fish" # For fish
562026-06-17T09:03:24.265Zsource "~/.cargo/env.nu" # For nushell
572026-06-17T09:03:24.265Zsource "$HOME/.cargo/env.tcsh" # For tcsh
582026-06-17T09:03:24.265Z. "$HOME/.cargo/env.ps1" # For pwsh
592026-06-17T09:03:24.266Zsource "$HOME/.cargo/env.xsh" # For xonsh
602026-06-17T09:03:24.266Zwarn: no default linker (`cc`) was found in your PATH
612026-06-17T09:03:24.266Zwarn: many Rust crates require a system C toolchain to build
622026-06-17T09:03:24.343Z+ rustup --version
632026-06-17T09:03:24.352Zrustup 1.29.0 (28d1352db 2026-03-05)
642026-06-17T09:03:24.357Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
652026-06-17T09:03:24.377Zinfo: the currently active `rustc` version is `rustc 1.90.0 (1159e78c4 2025-09-14)`
662026-06-17T09:03:24.381Z+ cargo --version
672026-06-17T09:03:24.390Zcargo 1.90.0 (840b83a10 2025-07-30)
682026-06-17T09:03:24.393Z+ rustc --version
692026-06-17T09:03:24.414Zrustc 1.90.0 (1159e78c4 2025-09-14)
702026-06-17T09:03:24.419Zprocess exited: duration 16307 ms, exit code 0
 
712026-06-17T09:03:24.425Zstarting task 2: "authentication"
722026-06-17T09:03:24.442Zprocess exited: duration 16 ms, exit code 0
 
732026-06-17T09:03:24.448Zstarting task 3: "clone repository"
742026-06-17T09:03:24.452Z+ mkdir -p /work/oxidecomputer/dendrite
752026-06-17T09:03:24.455Z+ git clone https://github.com/oxidecomputer/dendrite /work/oxidecomputer/dendrite
762026-06-17T09:03:24.490ZCloning into '/work/oxidecomputer/dendrite'...
772026-06-17T09:03:24.990Z+ cd /work/oxidecomputer/dendrite
782026-06-17T09:03:24.990Z+ git fetch origin d186900551c19d5cb685118fd69dec96b312588b
792026-06-17T09:03:25.228ZFrom https://github.com/oxidecomputer/dendrite
802026-06-17T09:03:25.228Z * branch d186900551c19d5cb685118fd69dec96b312588b -> FETCH_HEAD
812026-06-17T09:03:25.233Z+ [[ -n renovate/vergen-10.x ]]
822026-06-17T09:03:25.236Z++ git branch --show-current
832026-06-17T09:03:25.239Z+ current=main
842026-06-17T09:03:25.239Z+ [[ main != renovate/vergen-10.x ]]
852026-06-17T09:03:25.239Z+ git branch -f renovate/vergen-10.x d186900551c19d5cb685118fd69dec96b312588b
862026-06-17T09:03:25.242Z+ git checkout -f renovate/vergen-10.x
872026-06-17T09:03:25.257ZSwitched to branch 'renovate/vergen-10.x'
882026-06-17T09:03:25.260Z+ git reset --hard d186900551c19d5cb685118fd69dec96b312588b
892026-06-17T09:03:25.275ZHEAD is now at d186900 Update Rust crate vergen to v10
902026-06-17T09:03:25.278Zprocess exited: duration 827 ms, exit code 0
 
912026-06-17T09:03:25.284Zstarting task 4: "build"
922026-06-17T09:03:25.288Z+ source .github/buildomat/common.sh
932026-06-17T09:03:25.290Z++ TOFINO_STAGES=20
942026-06-17T09:03:25.291Z++ SDE_COMMIT=2a6b33211c9675996dcb99fe939045506667ae94
952026-06-17T09:03:25.291Z++ SDE_PKG_SHA256=d32739c368d1666b98dd74e25e22f83c209982e2c6670de6db5d6fdf49b5e275
962026-06-17T09:03:25.291Z++ SDE_DEB_SHA256=3ecbf7c677bb722b351d5af74cee44fab70c1bb5eadc6ab2558ba714a8c3978b
972026-06-17T09:03:25.291Z+++ uname -s
982026-06-17T09:03:25.291Z++ '[' SunOS == SunOS ']'
992026-06-17T09:03:25.291Z++ SERIES=illumos
1002026-06-17T09:03:25.291Z+++ uname -s
1012026-06-17T09:03:25.293Z++ '[' SunOS == SunOS ']'
1022026-06-17T09:03:25.294Z++ SDE_DIR=https://buildomat.eng.oxide.computer/public/file/oxidecomputer/tofino-sde/illumos/2a6b33211c9675996dcb99fe939045506667ae94
1032026-06-17T09:03:25.294Z++ rustup show active-toolchain
1042026-06-17T09:03:25.296Z1.90.0-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/dendrite/rust-toolchain.toml')
1052026-06-17T09:03:25.299Z+ source .github/buildomat/illumos.sh
1062026-06-17T09:03:25.299Z++ banner 'sde setup'
1072026-06-17T09:03:25.299Z
1082026-06-17T09:03:25.299Z #### ##### ###### #### ###### ##### # # #####
1092026-06-17T09:03:25.299Z # # # # # # # # # # #
1102026-06-17T09:03:25.299Z #### # # ##### #### ##### # # # # #
1112026-06-17T09:03:25.299Z # # # # # # # # # #####
1122026-06-17T09:03:25.299Z # # # # # # # # # # # #
1132026-06-17T09:03:25.299Z #### ##### ###### #### ###### # #### #
1142026-06-17T09:03:25.299Z
1152026-06-17T09:03:25.299Z++ export PKG_SUCCESS_ON_NOP=1
1162026-06-17T09:03:25.300Z++ PKG_SUCCESS_ON_NOP=1
1172026-06-17T09:03:25.300Z++ export PKG=tofino_sde.p5p
1182026-06-17T09:03:25.300Z++ PKG=tofino_sde.p5p
1192026-06-17T09:03:25.300Z++ curl -OL https://buildomat.eng.oxide.computer/public/file/oxidecomputer/tofino-sde/illumos/2a6b33211c9675996dcb99fe939045506667ae94/tofino_sde.p5p
1202026-06-17T09:03:25.306Z % Total % Received % Xferd Average Speed Time Time Time Current
1212026-06-17T09:03:25.306Z Dload Upload Total Spent Left Speed
1222026-06-17T09:03:26.273Z 0 0 0 0 0 0 0 0 0 100 76.03M 100 76.03M 0 0 78.55M 0 0 100 76.03M 100 76.03M 0 0 78.54M 0 0 100 76.03M 100 76.03M 0 0 78.54M 0 0
1232026-06-17T09:03:26.279Z+++ digest -a sha256 tofino_sde.p5p
1242026-06-17T09:03:26.324Z++ SDE_CALC=d32739c368d1666b98dd74e25e22f83c209982e2c6670de6db5d6fdf49b5e275
1252026-06-17T09:03:26.326Z++ '[' d32739c368d1666b98dd74e25e22f83c209982e2c6670de6db5d6fdf49b5e275 '!=' d32739c368d1666b98dd74e25e22f83c209982e2c6670de6db5d6fdf49b5e275 ']'
1262026-06-17T09:03:26.326Z++ pfexec pkg install -g tofino_sde.p5p tofino_sde
1272026-06-17T09:03:27.296Z Startup: Refreshing catalog 'helios' ... Done
1282026-06-17T09:03:27.388Z Startup: Caching catalogs ... Done
1292026-06-17T09:03:27.430Z Startup: Refreshing catalog 'oxide' ... Done
1302026-06-17T09:03:27.911ZPlanning: Solver setup ... Done
1312026-06-17T09:03:27.936ZPlanning: Running solver ... Done
1322026-06-17T09:03:27.945ZPlanning: Finding local manifests ... Done
1332026-06-17T09:03:27.948ZPlanning: Fetching manifests: 1/1 100% complete
1342026-06-17T09:03:27.952ZPlanning: Fetching manifests: 1/1 100% complete
1352026-06-17T09:03:27.966ZPlanning: Package planning ... Done
1362026-06-17T09:03:27.969ZPlanning: Merging actions ... Done
1372026-06-17T09:03:28.068ZPlanning: Checking for conflicting actions ... Done
1382026-06-17T09:03:28.071ZPlanning: Consolidating action changes ... Done
1392026-06-17T09:03:28.837ZPlanning: Evaluating mediators ... Done
1402026-06-17T09:03:28.840ZPlanning: Planning completed in 1.40 seconds
1412026-06-17T09:03:28.844Z Packages to install: 1
1422026-06-17T09:03:28.847Z Create boot environment: No
1432026-06-17T09:03:28.847ZCreate backup boot environment: No
1442026-06-17T09:03:28.870Z
1452026-06-17T09:03:28.870ZDownload: 0/242 items 0.0/75.3MB 0% complete
1462026-06-17T09:03:29.002ZDownload: Completed 75.30 MB in 0.13 seconds (569M/s)
1472026-06-17T09:03:29.235Z Actions: 1/293 actions (Installing new actions)
1482026-06-17T09:03:30.192Z Actions: Completed 293 actions in 0.96 seconds.
1492026-06-17T09:03:30.195ZFinalize: Updating package state database ... Done
1502026-06-17T09:03:30.237ZFinalize: Updating package cache ... Done
1512026-06-17T09:03:30.263ZFinalize: Updating image state ... Done
1522026-06-17T09:03:32.740ZFinalize: Creating fast lookup database ... Done
1532026-06-17T09:03:32.811ZFinalize: Reading search index ... Done
1542026-06-17T09:03:32.814ZFinalize: Updating search index ... Done
1552026-06-17T09:03:33.067ZFinalize: Updating package cache ... Done
1562026-06-17T09:03:33.169Z++ export SDE=/opt/oxide/tofino_sde
1572026-06-17T09:03:33.169Z++ SDE=/opt/oxide/tofino_sde
1582026-06-17T09:03:33.172Z++ export LD_LIBRARY_PATH=/opt/oxide/tofino_sde/lib:
1592026-06-17T09:03:33.172Z++ LD_LIBRARY_PATH=/opt/oxide/tofino_sde/lib:
1602026-06-17T09:03:33.172Z++ banner packages
1612026-06-17T09:03:33.172Z
1622026-06-17T09:03:33.172Z ##### ## #### # # ## #### ###### ####
1632026-06-17T09:03:33.172Z # # # # # # # # # # # # # #
1642026-06-17T09:03:33.173Z # # # # # #### # # # ##### ####
1652026-06-17T09:03:33.173Z ##### ###### # # # ###### # ### # #
1662026-06-17T09:03:33.173Z # # # # # # # # # # # # # #
1672026-06-17T09:03:33.173Z # # # #### # # # # #### ###### ####
1682026-06-17T09:03:33.173Z
1692026-06-17T09:03:33.173Z++ pfexec pkg install clang-15 pcap gcc14
1702026-06-17T09:03:33.433Z Startup: Refreshing catalog 'helios' ... Done
1712026-06-17T09:03:33.436Z Startup: Refreshing catalog 'oxide' ... Done
1722026-06-17T09:03:33.786ZPlanning: Solver setup ... Done
1732026-06-17T09:03:33.809ZPlanning: Running solver ... Done
1742026-06-17T09:03:33.815ZPlanning: Consolidating action changes ... Done
1752026-06-17T09:03:33.815ZPlanning: Evaluating mediators ... Done
1762026-06-17T09:03:33.818ZPlanning: Planning completed in 0.38 seconds
1772026-06-17T09:03:33.832ZNo updates necessary for this image.
1782026-06-17T09:03:33.894Z++ pfexec pkg set-mediator -V 15 clang llvm
1792026-06-17T09:03:34.108ZPlanning: Evaluating mediator changes ... Done
1802026-06-17T09:03:34.222ZPlanning: Checking for conflicting actions ... Done
1812026-06-17T09:03:34.225ZPlanning: Consolidating action changes ... Done
1822026-06-17T09:03:34.389ZPlanning: Evaluating mediators ... Done
1832026-06-17T09:03:34.392ZPlanning: Planning completed in 0.28 seconds
1842026-06-17T09:03:34.413Z Mediators to change: 2
1852026-06-17T09:03:34.413Z Create boot environment: No
1862026-06-17T09:03:34.413ZCreate backup boot environment: No
1872026-06-17T09:03:34.455ZFinalize: Updating package state database ... Done
1882026-06-17T09:03:34.456ZFinalize: Updating package cache ... Done
1892026-06-17T09:03:34.468ZFinalize: Updating image state ... Done
1902026-06-17T09:03:36.501ZFinalize: Creating fast lookup database ... Done
1912026-06-17T09:03:36.578ZFinalize: Reading search index ... Done
1922026-06-17T09:03:36.581ZFinalize: Updating search index ... Done
1932026-06-17T09:03:36.648ZFinalize: Updating package cache ... Done
1942026-06-17T09:03:36.724Z++ cargo --version
1952026-06-17T09:03:36.733Zcargo 1.90.0 (840b83a10 2025-07-30)
1962026-06-17T09:03:36.737Z++ rustc --version
1972026-06-17T09:03:36.757Zrustc 1.90.0 (1159e78c4 2025-09-14)
1982026-06-17T09:03:36.760Z+ banner copyrights
1992026-06-17T09:03:36.763Z
2002026-06-17T09:03:36.763Z #### #### ##### # # ##### # #### # # ##### ####
2012026-06-17T09:03:36.763Z # # # # # # # # # # # # # # # # #
2022026-06-17T09:03:36.763Z # # # # # # # # # # ###### # ####
2032026-06-17T09:03:36.763Z # # # ##### # ##### # # ### # # # #
2042026-06-17T09:03:36.763Z # # # # # # # # # # # # # # # #
2052026-06-17T09:03:36.763Z #### #### # # # # # #### # # # ####
2062026-06-17T09:03:36.763Z
2072026-06-17T09:03:36.763Z+ ./tools/check_copyrights.sh
2082026-06-17T09:03:37.052Zcommon/src/illumos.rs: Copyright with wrong year
2092026-06-17T09:03:37.833Zdpd/p4/headers.p4: Copyright with wrong year
2102026-06-17T09:03:38.293Zpacket/src/eth.rs: Copyright with wrong year
2112026-06-17T09:03:38.385Zpcap/build.rs: Copyright with wrong year
2122026-06-17T09:03:38.556Ztfportd/src/linklocal.rs: Copyright with wrong year
2132026-06-17T09:03:38.786Z+ banner clippy
2142026-06-17T09:03:38.789Z
2152026-06-17T09:03:38.789Z #### # # ##### ##### # #
2162026-06-17T09:03:38.789Z # # # # # # # # # #
2172026-06-17T09:03:38.789Z # # # # # # # #
2182026-06-17T09:03:38.789Z # # # ##### ##### #
2192026-06-17T09:03:38.789Z # # # # # # #
2202026-06-17T09:03:38.789Z #### ###### # # # #
2212026-06-17T09:03:38.789Z
2222026-06-17T09:03:38.789Z+ for feat in tofino_stub tofino_asic softnpu chaos
2232026-06-17T09:03:38.789Z+ cargo clippy --features tofino_stub -- --deny warnings
2242026-06-17T09:03:38.932Z Updating git repository `https://github.com/oxidecomputer/omicron`
2252026-06-17T09:03:48.718Z Updating crates.io index
2262026-06-17T09:03:48.756Z Updating git repository `https://github.com/illumos/smf-rs`
2272026-06-17T09:03:49.018Z Updating git repository `https://github.com/oxidecomputer/propolis`
2282026-06-17T09:03:49.670Z Updating git repository `https://github.com/oxidecomputer/softnpu`
2292026-06-17T09:03:49.945Z Updating git repository `https://github.com/oxidecomputer/tofino`
2302026-06-17T09:03:50.170Z Updating git repository `https://github.com/oxidecomputer/transceiver-control`
2312026-06-17T09:03:50.627Z Updating git repository `https://github.com/oxidecomputer/slog-error-chain`
2322026-06-17T09:03:51.540Z Updating git repository `https://github.com/oxidecomputer/ispf`
2332026-06-17T09:03:51.977Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
2342026-06-17T09:03:52.289Z Updating git repository `https://github.com/oxidecomputer/lldp`
2352026-06-17T09:03:52.600Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
2362026-06-17T09:03:52.960Z Updating git repository `https://github.com/oxidecomputer/p9fs`
2372026-06-17T09:03:53.285Z Updating git repository `https://github.com/oxidecomputer/p4`
2382026-06-17T09:03:53.746Z Updating git repository `https://github.com/oxidecomputer/illumos-devinfo`
2392026-06-17T09:03:54.277Z Updating git repository `https://github.com/oxidecomputer/lldp`
2402026-06-17T09:03:54.665Z Updating git repository `https://github.com/oxidecomputer/maghemite`
2412026-06-17T09:03:55.247Z Updating git repository `https://github.com/oxidecomputer/serde_human_bytes`
2422026-06-17T09:03:55.607Z Updating git repository `https://github.com/oxidecomputer/tufaceous`
2432026-06-17T09:03:55.970Z Updating git repository `https://github.com/oxidecomputer/management-gateway-service`
2442026-06-17T09:03:56.441Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
2452026-06-17T09:03:56.939Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
2462026-06-17T09:03:57.236Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
2472026-06-17T09:03:57.631Z Updating git repository `https://github.com/oxidecomputer/dendrite`
2482026-06-17T09:03:58.423Z Updating git repository `https://github.com/oxidecomputer/propolis`
2492026-06-17T09:03:58.881Z Updating git repository `https://github.com/oxidecomputer/crucible`
2502026-06-17T09:04:00.188Z Updating git repository `https://github.com/oxidecomputer/opte`
2512026-06-17T09:04:00.807Z Updating git repository `https://github.com/oxidecomputer/tofino`
2522026-06-17T09:04:01.043Z Updating git repository `https://github.com/oxidecomputer/clickward`
2532026-06-17T09:04:01.597Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
2542026-06-17T09:04:03.650Zerror: failed to select a version for `vergen`.
2552026-06-17T09:04:03.650Z ... required by package `dpd v0.2.0 (/work/oxidecomputer/dendrite/dpd)`
2562026-06-17T09:04:03.650Zversions that meet the requirements `^10.0` are: 10.0.0
2572026-06-17T09:04:03.650Z
2582026-06-17T09:04:03.650Zpackage `dpd` depends on `vergen` with feature `git` but `vergen` does not have that feature.
2592026-06-17T09:04:03.650Z package `vergen` does have feature `si`
2602026-06-17T09:04:03.650Z
2612026-06-17T09:04:03.650Z
2622026-06-17T09:04:03.650Zfailed to select a version for `vergen` which could resolve this conflict
2632026-06-17T09:04:03.688Zprocess exited: duration 38403 ms, exit code 101
 
2642026-06-17T09:04:03.694Zfound 0 output files