01KW8RP0CCF57B1P885GPWGCR0: opte-p5p

BasicConfig {
    output_rules: [
        "=/out/opte.p5p",
        "=/out/opte.p5p.sha256",
    ],
    rust_toolchain: Some(
        Bool(
            true,
        ),
    ),
    target: Some(
        "helios-3.0",
    ),
    access_repos: [],
    publish: [
        BasicConfigPublish {
            from_output: "/out/opte.p5p",
            series: "repo",
            name: "opte.p5p",
        },
        BasicConfigPublish {
            from_output: "/out/opte.p5p.sha256",
            series: "repo",
            name: "opte.p5p.sha256",
        },
    ],
    skip_clone: false,
}

Buildomat Job: 01KW8RPCCYBR7KT06CEZQ1X7ET

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12026-06-29T04:03:34.445Zjob assigned to worker 01KW8RPJY28224AY96TCX3W2C1 [factory aws, i-0e4132dfed22ade1d] (queued for 51 s)
 
22026-06-29T04:03:40.625Zstarting task 0: "setup"
32026-06-29T04:03:40.629Z++ uname -s
42026-06-29T04:03:40.632Z+ kern=SunOS
52026-06-29T04:03:40.632Z+ build_user=build
62026-06-29T04:03:40.632Z+ build_uid=12345
72026-06-29T04:03:40.632Z+ work_dir=/work
82026-06-29T04:03:40.632Z+ input_dir=/input
92026-06-29T04:03:40.632Z+ [[ 0 == 12345 ]]
102026-06-29T04:03:40.632Z+ case "$kern" in
112026-06-29T04:03:40.632Z+ groupadd -g 12345 build
122026-06-29T04:03:40.635Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-06-29T04:03:42.640Z+ zfs create -o mountpoint=/work rpool/work
142026-06-29T04:03:42.763Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-06-29T04:03:42.766Z+ home_fs=zfs
162026-06-29T04:03:42.766Z+ [[ zfs == autofs ]]
172026-06-29T04:03:42.766Z+ mkdir -p /home/build
182026-06-29T04:03:42.766Z+ chown build:build /home/build /work
192026-06-29T04:03:44.768Z+ chmod 0700 /home/build /work
202026-06-29T04:03:44.771Zprocess exited: duration 4147 ms, exit code 0
 
212026-06-29T04:03:44.778Zstarting task 1: "rust-toolchain"
222026-06-29T04:03:44.782Z+ printf ' * rust toolchain channel = "%s"\n' 1.96.0
232026-06-29T04:03:44.782Z * rust toolchain channel = "1.96.0"
242026-06-29T04:03:44.782Z+ printf ' * rust toolchain profile = "%s"\n' default
252026-06-29T04:03:44.782Z * rust toolchain profile = "default"
262026-06-29T04:03:44.782Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272026-06-29T04:03:44.782Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-06-29T04:03:44.785Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-06-29T04:03:44.785Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.96.0 --profile default
302026-06-29T04:03:44.887Zinfo: downloading installer
312026-06-29T04:03:46.631Zwarn: It looks like you have an existing rustup settings file at:
322026-06-29T04:03:46.631Zwarn: /home/build/.rustup/settings.toml
332026-06-29T04:03:46.631Zwarn: Rustup will install the default toolchain as specified in the settings file,
342026-06-29T04:03:46.631Zwarn: instead of the one inferred from the default host triple.
352026-06-29T04:03:46.643Zinfo: profile set to default
362026-06-29T04:03:46.643Zinfo: default host triple is x86_64-unknown-illumos
372026-06-29T04:03:46.646Zinfo: syncing channel updates for 1.96.0-x86_64-unknown-illumos
382026-06-29T04:03:46.793Zinfo: latest update on 2026-05-28 for version 1.96.0 (ac68faa20 2026-05-25)
392026-06-29T04:03:46.794Zinfo: downloading 6 components
402026-06-29T04:04:03.494Zinfo: default toolchain set to 1.96.0-x86_64-unknown-illumos
412026-06-29T04:04:03.494Z
422026-06-29T04:04:03.521Z 1.96.0-x86_64-unknown-illumos installed - rustc 1.96.0 (ac68faa20 2026-05-25)
432026-06-29T04:04:03.521Z
442026-06-29T04:04:03.521Z
452026-06-29T04:04:03.522ZRust is installed now. Great!
462026-06-29T04:04:03.522Z
472026-06-29T04:04:03.522ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
482026-06-29T04:04:03.522Zenvironment variable. This has not been done automatically.
492026-06-29T04:04:03.522Z
502026-06-29T04:04:03.522ZTo configure your current shell, you need to source
512026-06-29T04:04:03.522Zthe corresponding env file under $HOME/.cargo.
522026-06-29T04:04:03.522Z
532026-06-29T04:04:03.522ZThis is usually done by running one of the following (note the leading DOT):
542026-06-29T04:04:03.522Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
552026-06-29T04:04:03.522Zsource "$HOME/.cargo/env.fish" # For fish
562026-06-29T04:04:03.522Zsource "~/.cargo/env.nu" # For nushell
572026-06-29T04:04:03.522Zsource "$HOME/.cargo/env.tcsh" # For tcsh
582026-06-29T04:04:03.522Z. "$HOME/.cargo/env.ps1" # For pwsh
592026-06-29T04:04:03.522Zsource "$HOME/.cargo/env.xsh" # For xonsh
602026-06-29T04:04:03.525Zwarn: no default linker (`cc`) was found in your PATH
612026-06-29T04:04:03.526Zwarn: many Rust crates require a system C toolchain to build
622026-06-29T04:04:03.630Z+ rustup --version
632026-06-29T04:04:03.639Zrustup 1.29.0 (28d1352db 2026-03-05)
642026-06-29T04:04:03.642Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
652026-06-29T04:04:03.661Zinfo: the currently active `rustc` version is `rustc 1.96.0 (ac68faa20 2026-05-25)`
662026-06-29T04:04:03.664Z+ cargo --version
672026-06-29T04:04:03.677Zcargo 1.96.0 (30a34c682 2026-05-25)
682026-06-29T04:04:03.680Z+ rustc --version
692026-06-29T04:04:03.698Zrustc 1.96.0 (ac68faa20 2026-05-25)
702026-06-29T04:04:03.701Zprocess exited: duration 18922 ms, exit code 0
 
712026-06-29T04:04:03.708Zstarting task 2: "authentication"
722026-06-29T04:04:03.725Zprocess exited: duration 16 ms, exit code 0
 
732026-06-29T04:04:03.731Zstarting task 3: "clone repository"
742026-06-29T04:04:03.734Z+ mkdir -p /work/oxidecomputer/opte
752026-06-29T04:04:03.738Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
762026-06-29T04:04:03.767ZCloning into '/work/oxidecomputer/opte'...
772026-06-29T04:04:04.898Z+ cd /work/oxidecomputer/opte
782026-06-29T04:04:04.898Z+ git fetch origin 82c081243dd488ddb658321919066c3bede18e40
792026-06-29T04:04:05.131ZFrom https://github.com/oxidecomputer/opte
802026-06-29T04:04:05.131Z * branch 82c081243dd488ddb658321919066c3bede18e40 -> FETCH_HEAD
812026-06-29T04:04:05.139Z+ [[ -n renovate/rust-1.x ]]
822026-06-29T04:04:05.142Z++ git branch --show-current
832026-06-29T04:04:05.142Z+ current=master
842026-06-29T04:04:05.142Z+ [[ master != renovate/rust-1.x ]]
852026-06-29T04:04:05.142Z+ git branch -f renovate/rust-1.x 82c081243dd488ddb658321919066c3bede18e40
862026-06-29T04:04:05.145Z+ git checkout -f renovate/rust-1.x
872026-06-29T04:04:05.161ZSwitched to branch 'renovate/rust-1.x'
882026-06-29T04:04:05.165Z+ git reset --hard 82c081243dd488ddb658321919066c3bede18e40
892026-06-29T04:04:05.178ZHEAD is now at 82c0812 Update Rust to nightly-2026-06-29
902026-06-29T04:04:05.182Zprocess exited: duration 1447 ms, exit code 0
 
912026-06-29T04:04:05.188Zstarting task 4: "build"
922026-06-29T04:04:05.191Z+ source .github/buildomat/common.sh
932026-06-29T04:04:05.195Z++ rustup show active-toolchain
942026-06-29T04:04:05.198Z1.96.0-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
952026-06-29T04:04:05.198Z++ pushd xde
962026-06-29T04:04:05.198Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
972026-06-29T04:04:05.198Z++ rustup show active-toolchain
982026-06-29T04:04:05.203Zinfo: syncing channel updates for nightly-2026-06-29-x86_64-unknown-illumos
992026-06-29T04:04:05.379Zinfo: latest update on 2026-06-29 for version 1.98.0-nightly (df6ee909e 2026-06-28)
1002026-06-29T04:04:05.382Zinfo: downloading 6 components
1012026-06-29T04:04:19.615Znightly-2026-06-29-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1022026-06-29T04:04:19.713Z+++ rustup show active-toolchain -v
1032026-06-29T04:04:19.716Z+++ head -n 1
1042026-06-29T04:04:19.716Z+++ cut '-d ' -f1
1052026-06-29T04:04:19.770Z++ export NIGHTLY=nightly-2026-06-29-x86_64-unknown-illumos
1062026-06-29T04:04:19.771Z++ NIGHTLY=nightly-2026-06-29-x86_64-unknown-illumos
1072026-06-29T04:04:19.771Z++ popd
1082026-06-29T04:04:19.773Z/work/oxidecomputer/opte
1092026-06-29T04:04:19.773Z+ TGT_BASE=/work
1102026-06-29T04:04:19.773Z+ REL_SRC=target/x86_64-unknown-unknown/release-lto
1112026-06-29T04:04:19.774Z+ REL_TGT=/work/release
1122026-06-29T04:04:19.774Z+ mkdir -p /work/release
1132026-06-29T04:04:19.774Z+ cargo --version
1142026-06-29T04:04:19.782Zcargo 1.96.0 (30a34c682 2026-05-25)
1152026-06-29T04:04:19.785Z+ rustc --version
1162026-06-29T04:04:19.804Zrustc 1.96.0 (ac68faa20 2026-05-25)
1172026-06-29T04:04:19.807Z+ header 'build xde and opteadm (release+debug)'
1182026-06-29T04:04:19.807Z+ echo '# ==== build xde and opteadm (release+debug) ==== #'
1192026-06-29T04:04:19.807Z# ==== build xde and opteadm (release+debug) ==== #
1202026-06-29T04:04:19.807Z+ ptime -m cargo xtask build --profile all
1212026-06-29T04:04:19.901Z Updating crates.io index
1222026-06-29T04:04:19.904Z Updating git repository `https://github.com/oxidecomputer/falcon`
1232026-06-29T04:04:20.579Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1242026-06-29T04:04:20.815Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1252026-06-29T04:04:21.438Z Updating git repository `https://github.com/oxidecomputer/zone`
1262026-06-29T04:04:21.679Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1272026-06-29T04:04:21.965Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1282026-06-29T04:04:22.254Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1292026-06-29T04:04:24.181Z Downloading crates ...
1302026-06-29T04:04:24.227Z Downloaded anstyle-query v1.1.5
1312026-06-29T04:04:24.230Z Downloaded anstyle v1.0.14
1322026-06-29T04:04:24.236Z Downloaded anstream v1.0.0
1332026-06-29T04:04:24.239Z Downloaded anstyle-parse v1.0.0
1342026-06-29T04:04:24.239Z Downloaded heck v0.5.0
1352026-06-29T04:04:24.239Z Downloaded errno v0.3.14
1362026-06-29T04:04:24.243Z Downloaded strsim v0.11.1
1372026-06-29T04:04:24.245Z Downloaded serde_spanned v1.1.1
1382026-06-29T04:04:24.245Z Downloaded clap_lex v1.1.0
1392026-06-29T04:04:24.245Z Downloaded itoa v1.0.18
1402026-06-29T04:04:24.249Z Downloaded toml_parser v1.1.2+spec-1.1.0
1412026-06-29T04:04:24.252Z Downloaded equivalent v1.0.2
1422026-06-29T04:04:24.256Z Downloaded is_terminal_polyfill v1.70.2
1432026-06-29T04:04:24.259Z Downloaded colorchoice v1.0.5
1442026-06-29T04:04:24.271Z Downloaded terminal_size v0.4.4
1452026-06-29T04:04:24.274Z Downloaded utf8parse v0.2.2
1462026-06-29T04:04:24.274Z Downloaded cargo-platform v0.3.3
1472026-06-29T04:04:24.278Z Downloaded toml_writer v1.1.1+spec-1.1.0
1482026-06-29T04:04:24.287Z Downloaded thiserror-impl v2.0.18
1492026-06-29T04:04:24.290Z Downloaded thiserror v2.0.18
1502026-06-29T04:04:24.294Z Downloaded zmij v1.0.21
1512026-06-29T04:04:24.297Z Downloaded cargo_metadata v0.23.1
1522026-06-29T04:04:24.301Z Downloaded camino v1.2.3
1532026-06-29T04:04:24.304Z Downloaded quote v1.0.46
1542026-06-29T04:04:24.315Z Downloaded toml_datetime v1.1.1+spec-1.1.0
1552026-06-29T04:04:24.318Z Downloaded clap_derive v4.6.1
1562026-06-29T04:04:24.318Z Downloaded semver v1.0.28
1572026-06-29T04:04:24.324Z Downloaded anyhow v1.0.102
1582026-06-29T04:04:24.334Z Downloaded clap v4.6.1
1592026-06-29T04:04:24.345Z Downloaded bitflags v2.13.0
1602026-06-29T04:04:24.347Z Downloaded unicode-ident v1.0.24
1612026-06-29T04:04:24.350Z Downloaded serde_derive v1.0.228
1622026-06-29T04:04:24.353Z Downloaded toml v1.1.2+spec-1.1.0
1632026-06-29T04:04:24.356Z Downloaded serde_core v1.0.228
1642026-06-29T04:04:24.361Z Downloaded proc-macro2 v1.0.106
1652026-06-29T04:04:24.370Z Downloaded serde v1.0.228
1662026-06-29T04:04:24.376Z Downloaded memchr v2.8.2
1672026-06-29T04:04:24.381Z Downloaded indexmap v2.14.0
1682026-06-29T04:04:24.405Z Downloaded hashbrown v0.17.1
1692026-06-29T04:04:24.410Z Downloaded serde_json v1.0.150
1702026-06-29T04:04:24.414Z Downloaded clap_builder v4.6.0
1712026-06-29T04:04:24.420Z Downloaded winnow v1.0.3
1722026-06-29T04:04:24.442Z Downloaded syn v2.0.118
1732026-06-29T04:04:24.458Z Downloaded rustix v1.1.4
1742026-06-29T04:04:24.486Z Downloaded libc v0.2.186
1752026-06-29T04:04:24.534Z Compiling serde_core v1.0.228
1762026-06-29T04:04:24.537Z Compiling proc-macro2 v1.0.106
1772026-06-29T04:04:24.537Z Compiling quote v1.0.46
1782026-06-29T04:04:24.537Z Compiling unicode-ident v1.0.24
1792026-06-29T04:04:24.537Z Compiling libc v0.2.186
1802026-06-29T04:04:24.537Z Compiling rustix v1.1.4
1812026-06-29T04:04:24.537Z Compiling zmij v1.0.21
1822026-06-29T04:04:24.537Z Compiling bitflags v2.13.0
1832026-06-29T04:04:24.741Z Compiling utf8parse v0.2.2
1842026-06-29T04:04:24.843Z Compiling anstyle-parse v1.0.0
1852026-06-29T04:04:24.979Z Compiling thiserror v2.0.18
1862026-06-29T04:04:24.984Z Compiling serde v1.0.228
1872026-06-29T04:04:25.063Z Compiling anstyle v1.0.14
1882026-06-29T04:04:25.092Z Compiling is_terminal_polyfill v1.70.2
1892026-06-29T04:04:25.148Z Compiling anstyle-query v1.1.5
1902026-06-29T04:04:25.172Z Compiling camino v1.2.3
1912026-06-29T04:04:25.255Z Compiling serde_json v1.0.150
1922026-06-29T04:04:25.289Z Compiling colorchoice v1.0.5
1932026-06-29T04:04:25.320Z Compiling errno v0.3.14
1942026-06-29T04:04:25.368Z Compiling anstream v1.0.0
1952026-06-29T04:04:25.484Z Compiling anyhow v1.0.102
1962026-06-29T04:04:25.505Z Compiling winnow v1.0.3
1972026-06-29T04:04:25.518Z Compiling clap_lex v1.1.0
1982026-06-29T04:04:25.805Z Compiling itoa v1.0.18
1992026-06-29T04:04:25.848Z Compiling heck v0.5.0
2002026-06-29T04:04:25.891Z Compiling memchr v2.8.2
2012026-06-29T04:04:25.908Z Compiling strsim v0.11.1
2022026-06-29T04:04:25.918Z Compiling terminal_size v0.4.4
2032026-06-29T04:04:26.030Z Compiling syn v2.0.118
2042026-06-29T04:04:26.063Z Compiling toml_parser v1.1.2+spec-1.1.0
2052026-06-29T04:04:26.071Z Compiling toml_writer v1.1.1+spec-1.1.0
2062026-06-29T04:04:26.239Z Compiling clap_builder v4.6.0
2072026-06-29T04:04:26.887Z Compiling serde_spanned v1.1.1
2082026-06-29T04:04:26.971Z Compiling semver v1.0.28
2092026-06-29T04:04:27.214Z Compiling cargo-platform v0.3.3
2102026-06-29T04:04:27.414Z Compiling toml_datetime v1.1.1+spec-1.1.0
2112026-06-29T04:04:27.686Z Compiling toml v1.1.2+spec-1.1.0
2122026-06-29T04:04:28.247Z Compiling serde_derive v1.0.228
2132026-06-29T04:04:28.339Z Compiling thiserror-impl v2.0.18
2142026-06-29T04:04:28.362Z Compiling clap_derive v4.6.1
2152026-06-29T04:04:29.937Z Compiling clap v4.6.1
2162026-06-29T04:04:31.457Z Compiling cargo_metadata v0.23.1
2172026-06-29T04:04:33.871Z Compiling xtask v0.1.0 (/work/oxidecomputer/opte/xtask)
2182026-06-29T04:04:35.476Z Finished `dev` profile [optimized + debuginfo] target(s) in 15.65s
2192026-06-29T04:04:35.552Z Running `target/debug/xtask build --profile all`
2202026-06-29T04:04:37.018ZBuilding opteadm (release).
2212026-06-29T04:04:37.111Z Compiling proc-macro2 v1.0.106
2222026-06-29T04:04:37.111Z Compiling quote v1.0.46
2232026-06-29T04:04:37.111Z Compiling unicode-ident v1.0.24
2242026-06-29T04:04:37.111Z Compiling serde_core v1.0.228
2252026-06-29T04:04:37.111Z Compiling libc v0.2.186
2262026-06-29T04:04:37.114Z Compiling cfg-if v1.0.4
2272026-06-29T04:04:37.114Z Compiling fnv v1.0.7
2282026-06-29T04:04:37.114Z Compiling thiserror v2.0.18
2292026-06-29T04:04:37.184Z Compiling memchr v2.8.2
2302026-06-29T04:04:37.204Z Compiling strsim v0.11.1
2312026-06-29T04:04:37.227Z Compiling ident_case v1.0.1
2322026-06-29T04:04:37.330Z Compiling regex-syntax v0.8.11
2332026-06-29T04:04:37.417Z Compiling hashbrown v0.17.1
2342026-06-29T04:04:37.469Z Compiling either v1.16.0
2352026-06-29T04:04:37.601Z Compiling aho-corasick v1.1.4
2362026-06-29T04:04:37.654Z Compiling equivalent v1.0.2
2372026-06-29T04:04:37.717Z Compiling serde v1.0.228
2382026-06-29T04:04:37.722Z Compiling zerocopy v0.8.52
2392026-06-29T04:04:37.818Z Compiling winnow v1.0.3
2402026-06-29T04:04:37.940Z Compiling anyhow v1.0.102
2412026-06-29T04:04:38.110Z Compiling indexmap v2.14.0
2422026-06-29T04:04:38.217Z Compiling syn v2.0.118
2432026-06-29T04:04:38.231Z Compiling itertools v0.14.0
2442026-06-29T04:04:38.264Z Compiling toml_datetime v1.1.1+spec-1.1.0
2452026-06-29T04:04:38.470Z Compiling byteorder v1.5.0
2462026-06-29T04:04:38.652Z Compiling heapless v0.8.0
2472026-06-29T04:04:38.706Z Compiling toml_parser v1.1.2+spec-1.1.0
2482026-06-29T04:04:38.817Z Compiling regex-automata v0.4.14
2492026-06-29T04:04:38.935Z Compiling hash32 v0.3.1
2502026-06-29T04:04:39.063Z Compiling toml_edit v0.25.12+spec-1.1.0
2512026-06-29T04:04:39.089Z Compiling stable_deref_trait v1.2.1
2522026-06-29T04:04:39.154Z Compiling macaddr v1.0.1
2532026-06-29T04:04:39.244Z Compiling bitflags v2.13.0
2542026-06-29T04:04:39.345Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
2552026-06-29T04:04:39.365Z Compiling syn v1.0.109
2562026-06-29T04:04:39.433Z Compiling rustversion v1.0.22
2572026-06-29T04:04:39.522Z Compiling smoltcp v0.11.0
2582026-06-29T04:04:39.668Z Compiling proc-macro-crate v3.5.0
2592026-06-29T04:04:39.698Z Compiling version_check v0.9.5
2602026-06-29T04:04:39.809Z Compiling bitflags v1.3.2
2612026-06-29T04:04:39.854Z Compiling ref-cast v1.0.25
2622026-06-29T04:04:39.871Z Compiling rand_core v0.10.1
2632026-06-29T04:04:39.959Z Compiling rustix v1.1.4
2642026-06-29T04:04:40.023Z Compiling managed v0.8.0
2652026-06-29T04:04:40.023Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
2662026-06-29T04:04:40.077Z Compiling getrandom v0.4.3
2672026-06-29T04:04:40.081Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
2682026-06-29T04:04:40.289Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2692026-06-29T04:04:40.335Z Compiling errno v0.3.14
2702026-06-29T04:04:40.477Z Compiling once_cell v1.21.4
2712026-06-29T04:04:40.684Z Compiling regex v1.12.4
2722026-06-29T04:04:40.707Z Compiling cpufeatures v0.3.0
2732026-06-29T04:04:40.752Z Compiling utf8parse v0.2.2
2742026-06-29T04:04:40.769Z Compiling ipnetwork v0.21.1
2752026-06-29T04:04:40.848Z Compiling foreign-types-shared v0.3.1
2762026-06-29T04:04:40.928Z Compiling darling_core v0.21.3
2772026-06-29T04:04:41.068Z Compiling unicode-width v0.2.2
2782026-06-29T04:04:41.140Z Compiling cstr-argument v0.1.2
2792026-06-29T04:04:41.243Z Compiling anstyle-parse v1.0.0
2802026-06-29T04:04:41.290Z Compiling tabwriter v1.4.1
2812026-06-29T04:04:41.361Z Compiling chacha20 v0.10.0
2822026-06-29T04:04:41.439Z Compiling tracing-core v0.1.36
2832026-06-29T04:04:42.006Z Compiling is_terminal_polyfill v1.70.2
2842026-06-29T04:04:42.056Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#ae3c948a)
2852026-06-29T04:04:42.080Z Compiling pretty-hex v0.4.2
2862026-06-29T04:04:42.093Z Compiling thiserror-impl v2.0.18
2872026-06-29T04:04:42.205Z Compiling zerocopy-derive v0.8.52
2882026-06-29T04:04:42.255Z Compiling serde_derive v1.0.228
2892026-06-29T04:04:42.287Z Compiling ref-cast-impl v1.0.25
2902026-06-29T04:04:42.287Z Compiling num_enum_derive v0.7.6
2912026-06-29T04:04:42.864Z Compiling foreign-types-macros v0.2.3
2922026-06-29T04:04:43.025Z Compiling darling_macro v0.21.3
2932026-06-29T04:04:43.067Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
2942026-06-29T04:04:43.241Z Compiling num_enum v0.7.6
2952026-06-29T04:04:43.348Z Compiling tracing-attributes v0.1.31
2962026-06-29T04:04:43.377Z Compiling cobs v0.3.0
2972026-06-29T04:04:43.466Z Compiling foreign-types v0.5.0
2982026-06-29T04:04:43.533Z Compiling anstyle-query v1.1.5
2992026-06-29T04:04:43.541Z Compiling dyn-clone v1.0.20
3002026-06-29T04:04:43.552Z Compiling darling v0.21.3
3012026-06-29T04:04:43.581Z Compiling rusty-doors-macros v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
3022026-06-29T04:04:43.585Z Compiling anstyle v1.0.14
3032026-06-29T04:04:43.616Z Compiling ingot-macros v0.1.1
3042026-06-29T04:04:43.620Z Compiling pin-project-lite v0.2.17
3052026-06-29T04:04:43.663Z Compiling colorchoice v1.0.5
3062026-06-29T04:04:43.697Z Compiling nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
3072026-06-29T04:04:43.763Z Compiling anstream v1.0.0
3082026-06-29T04:04:43.809Z Compiling dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
3092026-06-29T04:04:44.035Z Compiling rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
3102026-06-29T04:04:44.140Z Compiling terminal_size v0.4.4
3112026-06-29T04:04:44.161Z Compiling rand v0.10.1
3122026-06-29T04:04:44.266Z Compiling uuid v1.23.3
3132026-06-29T04:04:44.330Z Compiling socket2 v0.6.4
3142026-06-29T04:04:44.563Z Compiling clap_lex v1.1.0
3152026-06-29T04:04:44.575Z Compiling tracing v0.1.44
3162026-06-29T04:04:44.886Z Compiling oxnet v0.1.6
3172026-06-29T04:04:44.887Z Compiling colored v3.1.1
3182026-06-29T04:04:45.038Z Compiling heck v0.5.0
3192026-06-29T04:04:45.176Z Compiling clap_builder v4.6.0
3202026-06-29T04:04:45.227Z Compiling clap_derive v4.6.1
3212026-06-29T04:04:45.394Z Compiling opteadm v0.2.0 (/work/oxidecomputer/opte/bin/opteadm)
3222026-06-29T04:04:45.429Z Compiling postcard v1.1.3
3232026-06-29T04:04:46.578Z Compiling ingot-types v0.1.2
3242026-06-29T04:04:46.960Z Compiling ingot v0.1.1
3252026-06-29T04:04:47.038Z Compiling clap v4.6.1
3262026-06-29T04:04:48.627Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3272026-06-29T04:04:49.638Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
3282026-06-29T04:04:50.693Z Compiling opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
3292026-06-29T04:04:57.229Z Finished `release` profile [optimized + debuginfo] target(s) in 20.20s
3302026-06-29T04:04:57.259ZBuilding xde (release-lto).
3312026-06-29T04:04:57.507Z Updating crates.io index
3322026-06-29T04:04:57.585Z Downloading crates ...
3332026-06-29T04:04:57.647Z Downloaded memchr v2.7.6
3342026-06-29T04:04:57.656Z Downloaded foldhash v0.2.0
3352026-06-29T04:04:57.659Z Downloaded adler2 v2.0.1
3362026-06-29T04:04:57.662Z Downloaded rustc-literal-escaper v0.0.8
3372026-06-29T04:04:57.665Z Downloaded getopts v0.2.24
3382026-06-29T04:04:57.671Z Downloaded rustc-demangle v0.1.27
3392026-06-29T04:04:57.674Z Downloaded addr2line v0.25.1
3402026-06-29T04:04:57.683Z Downloaded miniz_oxide v0.8.9
3412026-06-29T04:04:57.736Z Downloaded gimli v0.32.3
3422026-06-29T04:04:57.746Z Downloaded object v0.37.3
3432026-06-29T04:04:57.782Z Downloaded libc v0.2.185
3442026-06-29T04:04:57.838Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-06-29-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
3452026-06-29T04:04:57.838Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-29-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
3462026-06-29T04:04:57.839Z Compiling proc-macro2 v1.0.106
3472026-06-29T04:04:57.839Z Compiling unicode-ident v1.0.24
3482026-06-29T04:04:57.839Z Compiling quote v1.0.46
3492026-06-29T04:04:57.842Z Compiling strsim v0.11.1
3502026-06-29T04:04:57.842Z Compiling ident_case v1.0.1
3512026-06-29T04:04:57.861Z Compiling serde_core v1.0.228
3522026-06-29T04:04:58.004Z Compiling fnv v1.0.7
3532026-06-29T04:04:58.004Z Compiling memchr v2.8.2
3542026-06-29T04:04:58.096Z Compiling regex-syntax v0.8.11
3552026-06-29T04:04:58.256Z Compiling serde v1.0.228
3562026-06-29T04:04:58.263Z Compiling zerocopy v0.8.52
3572026-06-29T04:04:58.275Z Compiling thiserror v2.0.18
3582026-06-29T04:04:58.387Z Compiling either v1.16.0
3592026-06-29T04:04:58.589Z Compiling aho-corasick v1.1.4
3602026-06-29T04:04:58.652Z Compiling itertools v0.14.0
3612026-06-29T04:04:58.662Z Compiling heapless v0.8.0
3622026-06-29T04:04:58.875Z Compiling smoltcp v0.11.0
3632026-06-29T04:04:59.018Z Compiling syn v2.0.118
3642026-06-29T04:04:59.081Z Compiling ref-cast v1.0.25
3652026-06-29T04:04:59.148Z Compiling crc32fast v1.5.0
3662026-06-29T04:04:59.321Z Compiling version_check v0.9.5
3672026-06-29T04:04:59.633Z Compiling regex-automata v0.4.14
3682026-06-29T04:04:59.735Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3692026-06-29T04:05:01.182Z Compiling regex v1.12.4
3702026-06-29T04:05:01.366Z Compiling darling_core v0.21.3
3712026-06-29T04:05:01.388Z Compiling darling_core v0.23.0
3722026-06-29T04:05:02.341Z Compiling serde_derive v1.0.228
3732026-06-29T04:05:02.341Z Compiling zerocopy-derive v0.8.52
3742026-06-29T04:05:02.341Z Compiling thiserror-impl v2.0.18
3752026-06-29T04:05:02.344Z Compiling ref-cast-impl v1.0.25
3762026-06-29T04:05:02.344Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3772026-06-29T04:05:03.838Z Compiling darling_macro v0.21.3
3782026-06-29T04:05:03.987Z Compiling darling_macro v0.23.0
3792026-06-29T04:05:04.746Z Compiling darling v0.21.3
3802026-06-29T04:05:04.811Z Compiling ingot-macros v0.1.1
3812026-06-29T04:05:04.926Z Compiling darling v0.23.0
3822026-06-29T04:05:04.991Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
3832026-06-29T04:05:10.439Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-29-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
3842026-06-29T04:05:12.529Z Compiling byteorder v1.5.0
3852026-06-29T04:05:12.529Z Compiling stable_deref_trait v1.2.1
3862026-06-29T04:05:12.532Z Compiling macaddr v1.0.1
3872026-06-29T04:05:12.532Z Compiling cfg-if v1.0.4
3882026-06-29T04:05:12.592Z Compiling bitflags v1.3.2
3892026-06-29T04:05:12.602Z Compiling cobs v0.3.0
3902026-06-29T04:05:12.627Z Compiling managed v0.8.0
3912026-06-29T04:05:12.718Z Compiling hash32 v0.3.1
3922026-06-29T04:05:12.841Z Compiling itertools v0.15.0
3932026-06-29T04:05:12.864Z Compiling dyn-clone v1.0.20
3942026-06-29T04:05:12.890Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
3952026-06-29T04:05:14.123Z Compiling bitflags v2.13.0
3962026-06-29T04:05:14.123Z Compiling uuid v1.23.3
3972026-06-29T04:05:14.267Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3982026-06-29T04:05:14.593Z Compiling postcard v1.1.3
3992026-06-29T04:05:15.419Z Compiling ingot-types v0.1.2
4002026-06-29T04:05:15.737Z Compiling ingot v0.1.1
4012026-06-29T04:05:17.247Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4022026-06-29T04:05:21.119Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
4032026-06-29T04:05:29.961Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
4042026-06-29T04:05:31.316Zwarning: suspicious definition of the runtime `strlen` symbol used by the standard library
4052026-06-29T04:05:31.316Z --> xde/src/ip.rs:9246:5
4062026-06-29T04:05:31.316Z |
4072026-06-29T04:05:31.316Z9246 | / pub fn strlen(
4082026-06-29T04:05:31.316Z9247 | | arg1: *const illumos_sys_hdrs::c_char,
4092026-06-29T04:05:31.316Z9248 | | ) -> illumos_sys_hdrs::c_ulong;
4102026-06-29T04:05:31.316Z | |___________________________________^
4112026-06-29T04:05:31.316Z |
4122026-06-29T04:05:31.316Z = note: expected `unsafe extern "C" fn(*const i8) -> usize`
4132026-06-29T04:05:31.316Z found `unsafe extern "C" fn(*const i8) -> u64`
4142026-06-29T04:05:31.316Z = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "strlen")]`, or `#[link_name = "strlen"]`
4152026-06-29T04:05:31.316Z = help: allow this lint if the signature is compatible
4162026-06-29T04:05:31.316Z = note: `#[warn(suspicious_runtime_symbol_definitions)]` on by default
4172026-06-29T04:05:31.316Z
4182026-06-29T04:05:31.341Zwarning: suspicious definition of the runtime `bcmp` symbol used by the standard library
4192026-06-29T04:05:31.341Z --> xde/src/ip.rs:20144:5
4202026-06-29T04:05:31.342Z |
4212026-06-29T04:05:31.342Z20144 | / pub fn bcmp(
4222026-06-29T04:05:31.342Z20145 | | arg1: *const illumos_sys_hdrs::c_void,
4232026-06-29T04:05:31.342Z20146 | | arg2: *const illumos_sys_hdrs::c_void,
4242026-06-29T04:05:31.342Z20147 | | arg3: illumos_sys_hdrs::c_ulong,
4252026-06-29T04:05:31.342Z20148 | | ) -> illumos_sys_hdrs::c_int;
4262026-06-29T04:05:31.342Z | |_________________________________^
4272026-06-29T04:05:31.342Z |
4282026-06-29T04:05:31.342Z = note: expected `unsafe extern "C" fn(*const core::ffi::c_void, *const core::ffi::c_void, usize) -> i32`
4292026-06-29T04:05:31.342Z found `unsafe extern "C" fn(*const core::ffi::c_void, *const core::ffi::c_void, u64) -> i32`
4302026-06-29T04:05:31.342Z = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "bcmp")]`, or `#[link_name = "bcmp"]`
4312026-06-29T04:05:31.342Z = help: allow this lint if the signature is compatible
4322026-06-29T04:05:31.342Z
4332026-06-29T04:05:31.346Zwarning: suspicious definition of the runtime `memset` symbol used by the standard library
4342026-06-29T04:05:31.346Z --> xde/src/ip.rs:20825:5
4352026-06-29T04:05:31.346Z |
4362026-06-29T04:05:31.346Z20825 | / pub fn memset(
4372026-06-29T04:05:31.346Z20826 | | arg1: *mut illumos_sys_hdrs::c_void,
4382026-06-29T04:05:31.346Z20827 | | arg2: illumos_sys_hdrs::c_int,
4392026-06-29T04:05:31.346Z20828 | | arg3: illumos_sys_hdrs::c_ulong,
4402026-06-29T04:05:31.346Z20829 | | ) -> *mut illumos_sys_hdrs::c_void;
4412026-06-29T04:05:31.346Z | |_______________________________________^
4422026-06-29T04:05:31.346Z |
4432026-06-29T04:05:31.346Z = note: expected `unsafe extern "C" fn(*mut core::ffi::c_void, i32, usize) -> *mut core::ffi::c_void`
4442026-06-29T04:05:31.346Z found `unsafe extern "C" fn(*mut core::ffi::c_void, i32, u64) -> *mut core::ffi::c_void`
4452026-06-29T04:05:31.346Z = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memset")]`, or `#[link_name = "memset"]`
4462026-06-29T04:05:31.346Z = help: allow this lint if the signature is compatible
4472026-06-29T04:05:31.346Z
4482026-06-29T04:05:31.346Zwarning: suspicious definition of the runtime `memcpy` symbol used by the standard library
4492026-06-29T04:05:31.347Z --> xde/src/ip.rs:20832:5
4502026-06-29T04:05:31.347Z |
4512026-06-29T04:05:31.347Z20832 | / pub fn memcpy(
4522026-06-29T04:05:31.347Z20833 | | arg1: *mut illumos_sys_hdrs::c_void,
4532026-06-29T04:05:31.347Z20834 | | arg2: *const illumos_sys_hdrs::c_void,
4542026-06-29T04:05:31.347Z20835 | | arg3: illumos_sys_hdrs::c_ulong,
4552026-06-29T04:05:31.347Z20836 | | ) -> *mut illumos_sys_hdrs::c_void;
4562026-06-29T04:05:31.347Z | |_______________________________________^
4572026-06-29T04:05:31.347Z |
4582026-06-29T04:05:31.347Z = note: expected `unsafe extern "C" fn(*mut c_void, *const c_void, usize) -> *mut c_void`
4592026-06-29T04:05:31.347Z found `unsafe extern "C" fn(*mut c_void, *const c_void, u64) -> *mut c_void`
4602026-06-29T04:05:31.347Z = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memcpy")]`, or `#[link_name = "memcpy"]`
4612026-06-29T04:05:31.347Z = help: allow this lint if the signature is compatible
4622026-06-29T04:05:31.347Z = note: the full name for the type has been written to '/work/oxidecomputer/opte/target/x86_64-unknown-unknown/release-lto/deps/xde-3f2e4fe198470585.long-type-8288499226530201054.txt'
4632026-06-29T04:05:31.347Z = note: consider using `--verbose` to print the full type name to the console
4642026-06-29T04:05:31.347Z
4652026-06-29T04:05:31.347Zwarning: suspicious definition of the runtime `memmove` symbol used by the standard library
4662026-06-29T04:05:31.347Z --> xde/src/ip.rs:20839:5
4672026-06-29T04:05:31.347Z |
4682026-06-29T04:05:31.347Z20839 | / pub fn memmove(
4692026-06-29T04:05:31.347Z20840 | | arg1: *mut illumos_sys_hdrs::c_void,
4702026-06-29T04:05:31.347Z20841 | | arg2: *const illumos_sys_hdrs::c_void,
4712026-06-29T04:05:31.347Z20842 | | arg3: illumos_sys_hdrs::c_ulong,
4722026-06-29T04:05:31.347Z20843 | | ) -> *mut illumos_sys_hdrs::c_void;
4732026-06-29T04:05:31.347Z | |_______________________________________^
4742026-06-29T04:05:31.347Z |
4752026-06-29T04:05:31.347Z = note: expected `unsafe extern "C" fn(*mut c_void, *const c_void, usize) -> *mut c_void`
4762026-06-29T04:05:31.347Z found `unsafe extern "C" fn(*mut c_void, *const c_void, u64) -> *mut c_void`
4772026-06-29T04:05:31.347Z = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memmove")]`, or `#[link_name = "memmove"]`
4782026-06-29T04:05:31.347Z = help: allow this lint if the signature is compatible
4792026-06-29T04:05:31.347Z = note: the full name for the type has been written to '/work/oxidecomputer/opte/target/x86_64-unknown-unknown/release-lto/deps/xde-3f2e4fe198470585.long-type-8288499226530201054.txt'
4802026-06-29T04:05:31.347Z = note: consider using `--verbose` to print the full type name to the console
4812026-06-29T04:05:31.347Z
4822026-06-29T04:05:31.347Zwarning: suspicious definition of the runtime `memcmp` symbol used by the standard library
4832026-06-29T04:05:31.347Z --> xde/src/ip.rs:20846:5
4842026-06-29T04:05:31.347Z |
4852026-06-29T04:05:31.347Z20846 | / pub fn memcmp(
4862026-06-29T04:05:31.347Z20847 | | arg1: *const illumos_sys_hdrs::c_void,
4872026-06-29T04:05:31.347Z20848 | | arg2: *const illumos_sys_hdrs::c_void,
4882026-06-29T04:05:31.347Z20849 | | arg3: illumos_sys_hdrs::c_ulong,
4892026-06-29T04:05:31.348Z20850 | | ) -> illumos_sys_hdrs::c_int;
4902026-06-29T04:05:31.348Z | |_________________________________^
4912026-06-29T04:05:31.348Z |
4922026-06-29T04:05:31.348Z = note: expected `unsafe extern "C" fn(*const core::ffi::c_void, *const core::ffi::c_void, usize) -> i32`
4932026-06-29T04:05:31.348Z found `unsafe extern "C" fn(*const core::ffi::c_void, *const core::ffi::c_void, u64) -> i32`
4942026-06-29T04:05:31.348Z = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memcmp")]`, or `#[link_name = "memcmp"]`
4952026-06-29T04:05:31.348Z = help: allow this lint if the signature is compatible
4962026-06-29T04:05:31.348Z
4972026-06-29T04:05:59.885Zwarning: `xde` (lib) generated 6 warnings
4982026-06-29T04:05:59.888Z Finished `release-lto` profile [optimized + debuginfo] target(s) in 1m 02s
4992026-06-29T04:05:59.918ZLinking xde kmod...
5002026-06-29T04:06:00.514ZBuilding xde dev link helper (release).
5012026-06-29T04:06:00.670Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-06-29-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
5022026-06-29T04:06:00.670Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-29-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
5032026-06-29T04:06:00.673Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
5042026-06-29T04:06:12.240Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-29-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
5052026-06-29T04:06:14.756Z Finished `release` profile [optimized + debuginfo] target(s) in 14.21s
5062026-06-29T04:06:14.775ZBuilding opteadm (dev).
5072026-06-29T04:06:14.931Z Compiling serde_core v1.0.228
5082026-06-29T04:06:14.931Z Compiling libc v0.2.186
5092026-06-29T04:06:14.931Z Compiling cfg-if v1.0.4
5102026-06-29T04:06:14.935Z Compiling memchr v2.8.2
5112026-06-29T04:06:14.935Z Compiling strsim v0.11.1
5122026-06-29T04:06:14.935Z Compiling ident_case v1.0.1
5132026-06-29T04:06:14.935Z Compiling fnv v1.0.7
5142026-06-29T04:06:14.935Z Compiling syn v2.0.118
5152026-06-29T04:06:15.006Z Compiling regex-syntax v0.8.11
5162026-06-29T04:06:15.028Z Compiling equivalent v1.0.2
5172026-06-29T04:06:15.051Z Compiling serde v1.0.228
5182026-06-29T04:06:15.099Z Compiling zerocopy v0.8.52
5192026-06-29T04:06:15.221Z Compiling winnow v1.0.3
5202026-06-29T04:06:15.351Z Compiling aho-corasick v1.1.4
5212026-06-29T04:06:15.469Z Compiling either v1.16.0
5222026-06-29T04:06:15.513Z Compiling hashbrown v0.17.1
5232026-06-29T04:06:15.673Z Compiling itertools v0.14.0
5242026-06-29T04:06:15.754Z Compiling toml_datetime v1.1.1+spec-1.1.0
5252026-06-29T04:06:15.965Z Compiling byteorder v1.5.0
5262026-06-29T04:06:16.047Z Compiling indexmap v2.14.0
5272026-06-29T04:06:16.138Z Compiling toml_parser v1.1.2+spec-1.1.0
5282026-06-29T04:06:16.220Z Compiling heapless v0.8.0
5292026-06-29T04:06:16.507Z Compiling regex-automata v0.4.14
5302026-06-29T04:06:16.648Z Compiling toml_edit v0.25.12+spec-1.1.0
5312026-06-29T04:06:16.714Z Compiling hash32 v0.3.1
5322026-06-29T04:06:16.827Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
5332026-06-29T04:06:16.863Z Compiling rustversion v1.0.22
5342026-06-29T04:06:16.879Z Compiling stable_deref_trait v1.2.1
5352026-06-29T04:06:16.948Z Compiling bitflags v2.13.0
5362026-06-29T04:06:17.049Z Compiling macaddr v1.0.1
5372026-06-29T04:06:17.061Z Compiling syn v1.0.109
5382026-06-29T04:06:17.135Z Compiling smoltcp v0.11.0
5392026-06-29T04:06:17.241Z Compiling proc-macro-crate v3.5.0
5402026-06-29T04:06:17.400Z Compiling bitflags v1.3.2
5412026-06-29T04:06:17.405Z Compiling rand_core v0.10.1
5422026-06-29T04:06:17.465Z Compiling managed v0.8.0
5432026-06-29T04:06:17.469Z Compiling darling_core v0.21.3
5442026-06-29T04:06:17.542Z Compiling getrandom v0.4.3
5452026-06-29T04:06:17.552Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
5462026-06-29T04:06:17.650Z Compiling version_check v0.9.5
5472026-06-29T04:06:17.688Z Compiling ref-cast v1.0.25
5482026-06-29T04:06:17.913Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
5492026-06-29T04:06:18.027Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5502026-06-29T04:06:18.141Z Compiling errno v0.3.14
5512026-06-29T04:06:18.312Z Compiling regex v1.12.4
5522026-06-29T04:06:18.356Z Compiling once_cell v1.21.4
5532026-06-29T04:06:18.598Z Compiling foreign-types-shared v0.3.1
5542026-06-29T04:06:18.680Z Compiling unicode-width v0.2.2
5552026-06-29T04:06:18.687Z Compiling thiserror-impl v2.0.18
5562026-06-29T04:06:18.699Z Compiling zerocopy-derive v0.8.52
5572026-06-29T04:06:18.982Z Compiling serde_derive v1.0.228
5582026-06-29T04:06:19.046Z Compiling num_enum_derive v0.7.6
5592026-06-29T04:06:19.579Z Compiling darling_macro v0.21.3
5602026-06-29T04:06:19.866Z Compiling ref-cast-impl v1.0.25
5612026-06-29T04:06:19.894Z Compiling thiserror v2.0.18
5622026-06-29T04:06:19.996Z Compiling cobs v0.3.0
5632026-06-29T04:06:20.104Z Compiling foreign-types-macros v0.2.3
5642026-06-29T04:06:20.140Z Compiling darling v0.21.3
5652026-06-29T04:06:20.212Z Compiling ingot-macros v0.1.1
5662026-06-29T04:06:20.283Z Compiling ipnetwork v0.21.1
5672026-06-29T04:06:20.469Z Compiling cpufeatures v0.3.0
5682026-06-29T04:06:20.538Z Compiling chacha20 v0.10.0
5692026-06-29T04:06:20.739Z Compiling foreign-types v0.5.0
5702026-06-29T04:06:20.825Z Compiling num_enum v0.7.6
5712026-06-29T04:06:20.883Z Compiling cstr-argument v0.1.2
5722026-06-29T04:06:20.904Z Compiling tabwriter v1.4.1
5732026-06-29T04:06:20.933Z Compiling tracing-attributes v0.1.31
5742026-06-29T04:06:21.050Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
5752026-06-29T04:06:21.193Z Compiling rusty-doors-macros v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
5762026-06-29T04:06:21.334Z Compiling tracing-core v0.1.36
5772026-06-29T04:06:21.621Z Compiling rustix v1.1.4
5782026-06-29T04:06:22.139Z Compiling anyhow v1.0.102
5792026-06-29T04:06:22.143Z Compiling postcard v1.1.3
5802026-06-29T04:06:22.171Z Compiling pretty-hex v0.4.2
5812026-06-29T04:06:22.300Z Compiling pin-project-lite v0.2.17
5822026-06-29T04:06:22.336Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#ae3c948a)
5832026-06-29T04:06:22.387Z Compiling dyn-clone v1.0.20
5842026-06-29T04:06:22.392Z Compiling tracing v0.1.44
5852026-06-29T04:06:22.552Z Compiling dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
5862026-06-29T04:06:22.556Z Compiling nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
5872026-06-29T04:06:22.639Z Compiling terminal_size v0.4.4
5882026-06-29T04:06:22.758Z Compiling rand v0.10.1
5892026-06-29T04:06:22.763Z Compiling rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
5902026-06-29T04:06:22.788Z Compiling uuid v1.23.3
5912026-06-29T04:06:22.791Z Compiling socket2 v0.6.4
5922026-06-29T04:06:22.871Z Compiling oxnet v0.1.6
5932026-06-29T04:06:22.920Z Compiling colored v3.1.1
5942026-06-29T04:06:23.043Z Compiling ingot-types v0.1.2
5952026-06-29T04:06:23.177Z Compiling clap_builder v4.6.0
5962026-06-29T04:06:23.348Z Compiling clap_derive v4.6.1
5972026-06-29T04:06:23.392Z Compiling ingot v0.1.1
5982026-06-29T04:06:23.450Z Compiling opteadm v0.2.0 (/work/oxidecomputer/opte/bin/opteadm)
5992026-06-29T04:06:24.831Z Compiling clap v4.6.1
6002026-06-29T04:06:25.233Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
6012026-06-29T04:06:27.579Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
6022026-06-29T04:06:28.740Z Compiling opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
6032026-06-29T04:06:33.156Z Finished `dev` profile [optimized + debuginfo] target(s) in 18.37s
6042026-06-29T04:06:33.185ZBuilding xde (dev).
6052026-06-29T04:06:33.409Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-06-29-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
6062026-06-29T04:06:33.410Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-29-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
6072026-06-29T04:06:33.410Z Compiling proc-macro2 v1.0.106
6082026-06-29T04:06:33.410Z Compiling quote v1.0.46
6092026-06-29T04:06:33.410Z Compiling unicode-ident v1.0.24
6102026-06-29T04:06:33.413Z Compiling strsim v0.11.1
6112026-06-29T04:06:33.413Z Compiling ident_case v1.0.1
6122026-06-29T04:06:33.413Z Compiling serde_core v1.0.228
6132026-06-29T04:06:33.531Z Compiling memchr v2.8.2
6142026-06-29T04:06:33.534Z Compiling fnv v1.0.7
6152026-06-29T04:06:33.615Z Compiling regex-syntax v0.8.11
6162026-06-29T04:06:33.793Z Compiling thiserror v2.0.18
6172026-06-29T04:06:33.801Z Compiling zerocopy v0.8.52
6182026-06-29T04:06:33.809Z Compiling serde v1.0.228
6192026-06-29T04:06:33.929Z Compiling aho-corasick v1.1.4
6202026-06-29T04:06:34.194Z Compiling either v1.16.0
6212026-06-29T04:06:34.229Z Compiling heapless v0.8.0
6222026-06-29T04:06:34.387Z Compiling itertools v0.14.0
6232026-06-29T04:06:34.452Z Compiling smoltcp v0.11.0
6242026-06-29T04:06:34.608Z Compiling syn v2.0.118
6252026-06-29T04:06:34.652Z Compiling ref-cast v1.0.25
6262026-06-29T04:06:34.744Z Compiling crc32fast v1.5.0
6272026-06-29T04:06:34.914Z Compiling version_check v0.9.5
6282026-06-29T04:06:35.096Z Compiling regex-automata v0.4.14
6292026-06-29T04:06:35.281Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
6302026-06-29T04:06:36.659Z Compiling regex v1.12.4
6312026-06-29T04:06:36.956Z Compiling darling_core v0.21.3
6322026-06-29T04:06:36.956Z Compiling darling_core v0.23.0
6332026-06-29T04:06:37.811Z Compiling serde_derive v1.0.228
6342026-06-29T04:06:37.811Z Compiling thiserror-impl v2.0.18
6352026-06-29T04:06:37.811Z Compiling zerocopy-derive v0.8.52
6362026-06-29T04:06:37.814Z Compiling ref-cast-impl v1.0.25
6372026-06-29T04:06:37.814Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
6382026-06-29T04:06:39.541Z Compiling darling_macro v0.23.0
6392026-06-29T04:06:39.718Z Compiling darling_macro v0.21.3
6402026-06-29T04:06:40.448Z Compiling darling v0.23.0
6412026-06-29T04:06:40.514Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
6422026-06-29T04:06:40.614Z Compiling darling v0.21.3
6432026-06-29T04:06:40.678Z Compiling ingot-macros v0.1.1
6442026-06-29T04:06:45.483Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-29-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
6452026-06-29T04:06:47.222Z Compiling byteorder v1.5.0
6462026-06-29T04:06:47.222Z Compiling macaddr v1.0.1
6472026-06-29T04:06:47.226Z Compiling stable_deref_trait v1.2.1
6482026-06-29T04:06:47.226Z Compiling cfg-if v1.0.4
6492026-06-29T04:06:47.286Z Compiling managed v0.8.0
6502026-06-29T04:06:47.292Z Compiling cobs v0.3.0
6512026-06-29T04:06:47.331Z Compiling bitflags v1.3.2
6522026-06-29T04:06:47.400Z Compiling hash32 v0.3.1
6532026-06-29T04:06:47.556Z Compiling itertools v0.15.0
6542026-06-29T04:06:47.587Z Compiling dyn-clone v1.0.20
6552026-06-29T04:06:47.664Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
6562026-06-29T04:06:48.756Z Compiling bitflags v2.13.0
6572026-06-29T04:06:48.756Z Compiling uuid v1.23.3
6582026-06-29T04:06:48.891Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
6592026-06-29T04:06:49.169Z Compiling postcard v1.1.3
6602026-06-29T04:06:50.024Z Compiling ingot-types v0.1.2
6612026-06-29T04:06:50.306Z Compiling ingot v0.1.1
6622026-06-29T04:06:51.721Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
6632026-06-29T04:06:56.091Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
6642026-06-29T04:07:06.587Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
6652026-06-29T04:07:08.388Zwarning: suspicious definition of the runtime `strlen` symbol used by the standard library
6662026-06-29T04:07:08.388Z --> xde/src/ip.rs:9246:5
6672026-06-29T04:07:08.389Z |
6682026-06-29T04:07:08.389Z9246 | / pub fn strlen(
6692026-06-29T04:07:08.389Z9247 | | arg1: *const illumos_sys_hdrs::c_char,
6702026-06-29T04:07:08.389Z9248 | | ) -> illumos_sys_hdrs::c_ulong;
6712026-06-29T04:07:08.389Z | |___________________________________^
6722026-06-29T04:07:08.389Z |
6732026-06-29T04:07:08.389Z = note: expected `unsafe extern "C" fn(*const i8) -> usize`
6742026-06-29T04:07:08.389Z found `unsafe extern "C" fn(*const i8) -> u64`
6752026-06-29T04:07:08.389Z = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "strlen")]`, or `#[link_name = "strlen"]`
6762026-06-29T04:07:08.389Z = help: allow this lint if the signature is compatible
6772026-06-29T04:07:08.389Z = note: `#[warn(suspicious_runtime_symbol_definitions)]` on by default
6782026-06-29T04:07:08.389Z
6792026-06-29T04:07:08.430Zwarning: suspicious definition of the runtime `bcmp` symbol used by the standard library
6802026-06-29T04:07:08.430Z --> xde/src/ip.rs:20144:5
6812026-06-29T04:07:08.430Z |
6822026-06-29T04:07:08.430Z20144 | / pub fn bcmp(
6832026-06-29T04:07:08.430Z20145 | | arg1: *const illumos_sys_hdrs::c_void,
6842026-06-29T04:07:08.430Z20146 | | arg2: *const illumos_sys_hdrs::c_void,
6852026-06-29T04:07:08.430Z20147 | | arg3: illumos_sys_hdrs::c_ulong,
6862026-06-29T04:07:08.430Z20148 | | ) -> illumos_sys_hdrs::c_int;
6872026-06-29T04:07:08.430Z | |_________________________________^
6882026-06-29T04:07:08.430Z |
6892026-06-29T04:07:08.430Z = note: expected `unsafe extern "C" fn(*const core::ffi::c_void, *const core::ffi::c_void, usize) -> i32`
6902026-06-29T04:07:08.430Z found `unsafe extern "C" fn(*const core::ffi::c_void, *const core::ffi::c_void, u64) -> i32`
6912026-06-29T04:07:08.430Z = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "bcmp")]`, or `#[link_name = "bcmp"]`
6922026-06-29T04:07:08.430Z = help: allow this lint if the signature is compatible
6932026-06-29T04:07:08.430Z
6942026-06-29T04:07:08.434Zwarning: suspicious definition of the runtime `memset` symbol used by the standard library
6952026-06-29T04:07:08.434Z --> xde/src/ip.rs:20825:5
6962026-06-29T04:07:08.434Z |
6972026-06-29T04:07:08.434Z20825 | / pub fn memset(
6982026-06-29T04:07:08.434Z20826 | | arg1: *mut illumos_sys_hdrs::c_void,
6992026-06-29T04:07:08.435Z20827 | | arg2: illumos_sys_hdrs::c_int,
7002026-06-29T04:07:08.435Z20828 | | arg3: illumos_sys_hdrs::c_ulong,
7012026-06-29T04:07:08.435Z20829 | | ) -> *mut illumos_sys_hdrs::c_void;
7022026-06-29T04:07:08.435Z | |_______________________________________^
7032026-06-29T04:07:08.435Z |
7042026-06-29T04:07:08.435Z = note: expected `unsafe extern "C" fn(*mut core::ffi::c_void, i32, usize) -> *mut core::ffi::c_void`
7052026-06-29T04:07:08.435Z found `unsafe extern "C" fn(*mut core::ffi::c_void, i32, u64) -> *mut core::ffi::c_void`
7062026-06-29T04:07:08.435Z = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memset")]`, or `#[link_name = "memset"]`
7072026-06-29T04:07:08.435Z = help: allow this lint if the signature is compatible
7082026-06-29T04:07:08.435Z
7092026-06-29T04:07:08.435Zwarning: suspicious definition of the runtime `memcpy` symbol used by the standard library
7102026-06-29T04:07:08.435Z --> xde/src/ip.rs:20832:5
7112026-06-29T04:07:08.435Z |
7122026-06-29T04:07:08.435Z20832 | / pub fn memcpy(
7132026-06-29T04:07:08.435Z20833 | | arg1: *mut illumos_sys_hdrs::c_void,
7142026-06-29T04:07:08.435Z20834 | | arg2: *const illumos_sys_hdrs::c_void,
7152026-06-29T04:07:08.435Z20835 | | arg3: illumos_sys_hdrs::c_ulong,
7162026-06-29T04:07:08.435Z20836 | | ) -> *mut illumos_sys_hdrs::c_void;
7172026-06-29T04:07:08.435Z | |_______________________________________^
7182026-06-29T04:07:08.435Z |
7192026-06-29T04:07:08.435Z = note: expected `unsafe extern "C" fn(*mut c_void, *const c_void, usize) -> *mut c_void`
7202026-06-29T04:07:08.435Z found `unsafe extern "C" fn(*mut c_void, *const c_void, u64) -> *mut c_void`
7212026-06-29T04:07:08.435Z = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memcpy")]`, or `#[link_name = "memcpy"]`
7222026-06-29T04:07:08.435Z = help: allow this lint if the signature is compatible
7232026-06-29T04:07:08.435Z = note: the full name for the type has been written to '/work/oxidecomputer/opte/target/x86_64-unknown-unknown/debug/deps/xde-d66f4e8a07142412.long-type-17985951819799831587.txt'
7242026-06-29T04:07:08.435Z = note: consider using `--verbose` to print the full type name to the console
7252026-06-29T04:07:08.435Z
7262026-06-29T04:07:08.435Zwarning: suspicious definition of the runtime `memmove` symbol used by the standard library
7272026-06-29T04:07:08.435Z --> xde/src/ip.rs:20839:5
7282026-06-29T04:07:08.435Z |
7292026-06-29T04:07:08.435Z20839 | / pub fn memmove(
7302026-06-29T04:07:08.435Z20840 | | arg1: *mut illumos_sys_hdrs::c_void,
7312026-06-29T04:07:08.435Z20841 | | arg2: *const illumos_sys_hdrs::c_void,
7322026-06-29T04:07:08.435Z20842 | | arg3: illumos_sys_hdrs::c_ulong,
7332026-06-29T04:07:08.435Z20843 | | ) -> *mut illumos_sys_hdrs::c_void;
7342026-06-29T04:07:08.435Z | |_______________________________________^
7352026-06-29T04:07:08.435Z |
7362026-06-29T04:07:08.435Z = note: expected `unsafe extern "C" fn(*mut c_void, *const c_void, usize) -> *mut c_void`
7372026-06-29T04:07:08.436Z found `unsafe extern "C" fn(*mut c_void, *const c_void, u64) -> *mut c_void`
7382026-06-29T04:07:08.436Z = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memmove")]`, or `#[link_name = "memmove"]`
7392026-06-29T04:07:08.436Z = help: allow this lint if the signature is compatible
7402026-06-29T04:07:08.436Z = note: the full name for the type has been written to '/work/oxidecomputer/opte/target/x86_64-unknown-unknown/debug/deps/xde-d66f4e8a07142412.long-type-17985951819799831587.txt'
7412026-06-29T04:07:08.436Z = note: consider using `--verbose` to print the full type name to the console
7422026-06-29T04:07:08.436Z
7432026-06-29T04:07:08.436Zwarning: suspicious definition of the runtime `memcmp` symbol used by the standard library
7442026-06-29T04:07:08.436Z --> xde/src/ip.rs:20846:5
7452026-06-29T04:07:08.436Z |
7462026-06-29T04:07:08.436Z20846 | / pub fn memcmp(
7472026-06-29T04:07:08.436Z20847 | | arg1: *const illumos_sys_hdrs::c_void,
7482026-06-29T04:07:08.436Z20848 | | arg2: *const illumos_sys_hdrs::c_void,
7492026-06-29T04:07:08.436Z20849 | | arg3: illumos_sys_hdrs::c_ulong,
7502026-06-29T04:07:08.436Z20850 | | ) -> illumos_sys_hdrs::c_int;
7512026-06-29T04:07:08.436Z | |_________________________________^
7522026-06-29T04:07:08.436Z |
7532026-06-29T04:07:08.436Z = note: expected `unsafe extern "C" fn(*const core::ffi::c_void, *const core::ffi::c_void, usize) -> i32`
7542026-06-29T04:07:08.436Z found `unsafe extern "C" fn(*const core::ffi::c_void, *const core::ffi::c_void, u64) -> i32`
7552026-06-29T04:07:08.436Z = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "memcmp")]`, or `#[link_name = "memcmp"]`
7562026-06-29T04:07:08.436Z = help: allow this lint if the signature is compatible
7572026-06-29T04:07:08.436Z
7582026-06-29T04:07:15.148Zwarning: `xde` (lib) generated 6 warnings
7592026-06-29T04:07:15.151Z Finished `dev` profile [optimized + debuginfo] target(s) in 41.93s
7602026-06-29T04:07:15.171ZLinking xde kmod...
7612026-06-29T04:07:16.371ZBuilding xde dev link helper (dev).
7622026-06-29T04:07:16.529Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-06-29-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
7632026-06-29T04:07:16.529Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-29-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
7642026-06-29T04:07:16.529Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
7652026-06-29T04:07:27.506Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-29-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
7662026-06-29T04:07:29.762Z Finished `dev` profile [optimized + debuginfo] target(s) in 13.36s
7672026-06-29T04:07:29.784Z
7682026-06-29T04:07:29.787Zreal 3:09.973448269
7692026-06-29T04:07:29.787Zuser 9:05.507025650
7702026-06-29T04:07:29.787Zsys 58.681028319
7712026-06-29T04:07:29.787Ztrap 0.242924186
7722026-06-29T04:07:29.787Ztflt 0.947616197
7732026-06-29T04:07:29.787Zdflt 1.437121587
7742026-06-29T04:07:29.787Zkflt 0.007454744
7752026-06-29T04:07:29.787Zlock 34:57.397646639
7762026-06-29T04:07:29.787Zslp 21:10.113437162
7772026-06-29T04:07:29.787Zlat 22.131467590
7782026-06-29T04:07:29.787Zstop 34.694581989
7792026-06-29T04:07:29.787Z+ elfdump target/x86_64-unknown-unknown/release-lto/xde
7802026-06-29T04:07:29.787Z+ grep GOTPCREL
7812026-06-29T04:07:30.729Z+ header 'package opte'
7822026-06-29T04:07:30.729Z+ echo '# ==== package opte ==== #'
7832026-06-29T04:07:30.732Z# ==== package opte ==== #
7842026-06-29T04:07:30.732Z+ cargo xtask package --skip-build --profile all
7852026-06-29T04:07:30.869Z Finished `dev` profile [optimized + debuginfo] target(s) in 0.13s
7862026-06-29T04:07:30.873Z Running `target/debug/xtask package --skip-build --profile all`
7872026-06-29T04:07:31.073Z+ ./clean.sh
7882026-06-29T04:07:31.080Z+ mkdir -p proto/kernel/drv/amd64
7892026-06-29T04:07:31.083Z+ mkdir -p proto/opt/oxide/opte/bin
7902026-06-29T04:07:31.083Z+ mkdir -p proto/usr/lib/devfsadm/linkmod
7912026-06-29T04:07:31.086Z+ cp ../target/release/opteadm proto/opt/oxide/opte/bin/
7922026-06-29T04:07:31.101Z+ cp ../target/x86_64-unknown-unknown/release-lto/xde proto/kernel/drv/amd64
7932026-06-29T04:07:31.133Z+ cp ../xde/xde.conf proto/kernel/drv/
7942026-06-29T04:07:31.136Z+ cp ../target/i686-unknown-illumos/release/libxde_link.so proto/usr/lib/devfsadm/linkmod/SUNW_xde_link.so
7952026-06-29T04:07:31.136Z+ '[' -z ']'
7962026-06-29T04:07:31.136Z+ cp ../target/debug/opteadm proto/opt/oxide/opte/bin/opteadm.dbg
7972026-06-29T04:07:31.159Z+ cp ../target/x86_64-unknown-unknown/debug/xde.dbg proto/kernel/drv/amd64/xde.dbg
7982026-06-29T04:07:31.233Z+ INC_DEBUG=
7992026-06-29T04:07:31.233Z+ typeset -ri TAG=0
8002026-06-29T04:07:31.236Z++ ./print-api-version.sh
8012026-06-29T04:07:31.239Z+ API_VSN=41
8022026-06-29T04:07:31.239Z+ PKG_VERSION=0.41.490-3.0
8032026-06-29T04:07:31.242Z+ sed -e s/%PUBLISHER%/helios/g -e s/%PKG_VERSION%/0.41.490-3.0/g opte.template.p5m
8042026-06-29T04:07:31.242Z+ pkgmogrify -v -D inc_debug= -O opte.base.p5m
8052026-06-29T04:07:31.778Z+ pkgdepend generate -d proto opte.base.p5m
8062026-06-29T04:07:32.121Z+ mkdir -p packages
8072026-06-29T04:07:32.125Z+ pkgdepend resolve -d packages -s resolve.p5m opte.generate.p5m
8082026-06-29T04:07:39.157Z+ cat opte.base.p5m packages/opte.generate.p5m.resolve.p5m
8092026-06-29T04:07:39.160Z+ pkgrepo create packages/repo
8102026-06-29T04:07:39.370Z+ pkgrepo add-publisher -s packages/repo helios
8112026-06-29T04:07:39.576Z+ pkgsend publish -d proto -s packages/repo opte.final.p5m
8122026-06-29T04:08:08.798Zpkg://helios/driver/network/opte@0.41.490,5.11-3.0:20260629T040738Z
8132026-06-29T04:08:08.798ZPUBLISHED
8142026-06-29T04:08:08.835Z+ pkgrecv -a -d packages/repo/opte-0.41.490-3.0.p5p -s packages/repo -v -m latest '*'
8152026-06-29T04:08:09.014ZRetrieving packages for publisher helios ...
8162026-06-29T04:08:09.020ZRetrieving catalog 'helios' ... Done
8172026-06-29T04:08:09.020ZRetrieving and evaluating 1 package(s)...
8182026-06-29T04:08:09.020ZFetching manifests: 1/1 100% complete
8192026-06-29T04:08:09.020ZFetching manifests: 1/1 100% complete
8202026-06-29T04:08:09.020Z
8212026-06-29T04:08:09.020ZArchiving packages ...
8222026-06-29T04:08:09.020Z Packages to add: 1
8232026-06-29T04:08:09.020Z Files to retrieve: 6
8242026-06-29T04:08:09.020ZEstimated transfer size: 37.10 MB
8252026-06-29T04:08:09.021Z
8262026-06-29T04:08:09.021ZPackages to archive:
8272026-06-29T04:08:09.021Zdriver/network/opte@0.41.490,5.11-3.0:20260629T040738Z
8282026-06-29T04:08:09.021Z
8292026-06-29T04:08:09.021ZDownload: 0/6 items 0.0/37.1MB 0% complete
8302026-06-29T04:08:09.087ZDownload: Completed 37.10 MB in 0.07 seconds (543M/s)
8312026-06-29T04:08:09.091ZArchiving: 1/20 items 0.0/37.1MB 0% complete
8322026-06-29T04:08:09.104ZArchiving: Completed 37.14 MB in 0.02 seconds
8332026-06-29T04:08:09.149ZSuccessfully built package /work/oxidecomputer/opte/pkg/packages/repo/opte-0.41.490-3.0.p5p.
8342026-06-29T04:08:09.232Z+ banner copy
8352026-06-29T04:08:09.232Z
8362026-06-29T04:08:09.232Z #### #### ##### # #
8372026-06-29T04:08:09.232Z # # # # # # # #
8382026-06-29T04:08:09.232Z # # # # # #
8392026-06-29T04:08:09.232Z # # # ##### #
8402026-06-29T04:08:09.232Z # # # # # #
8412026-06-29T04:08:09.232Z #### #### # #
8422026-06-29T04:08:09.232Z
8432026-06-29T04:08:09.232Z+ pfexec mkdir -p /out
8442026-06-29T04:08:09.232Z+ pfexec chown 12345 /out
8452026-06-29T04:08:09.232Z+ PKG_NAME=/out/opte.p5p
8462026-06-29T04:08:09.232Z+ mv pkg/packages/repo/opte-0.41.490-3.0.p5p /out/opte.p5p
8472026-06-29T04:08:09.232Z+ sha256sum /out/opte.p5p
8482026-06-29T04:08:09.233Zprocess exited: duration 244018 ms, exit code 0
 
8492026-06-29T04:08:09.245Zfound 2 output files
8502026-06-29T04:08:09.245Zuploading: /out/opte.p5p (38952960 bytes)
8512026-06-29T04:08:10.495Zuploaded: /out/opte.p5p
8522026-06-29T04:08:10.495Zuploading: /out/opte.p5p.sha256 (80 bytes)
8532026-06-29T04:08:11.552Zuploaded: /out/opte.p5p.sha256