01KYEAHS5ECD3WPYWNYXFKERMC: opte-xde

BasicConfig {
    output_rules: [
        "=/work/debug/xde.dbg",
        "=/work/debug/xde.dbg.sha256",
        "=/work/debug/xde_link.dbg.so",
        "=/work/debug/xde_link.dbg.so.sha256",
        "=/work/release/xde",
        "=/work/release/xde.sha256",
        "=/work/release/xde_link.so",
        "=/work/release/xde_link.so.sha256",
        "=/work/test/loopback",
        "=/work/test/multicast_rx",
        "=/work/test/multicast_multi_sub",
        "=/work/test/multicast_validation",
        "=/work/test/multicast_source_filter",
        "=/work/test/multicast_multi_nexthop",
        "=/work/xde.conf",
    ],
    rust_toolchain: Some(
        Bool(
            true,
        ),
    ),
    target: Some(
        "helios-3.0",
    ),
    access_repos: [],
    publish: [
        BasicConfigPublish {
            from_output: "/work/release/xde",
            series: "module",
            name: "xde",
        },
        BasicConfigPublish {
            from_output: "/work/release/xde.sha256",
            series: "module",
            name: "xde.sha256",
        },
    ],
    skip_clone: false,
}

Buildomat Job: 01KYEAJWAJE7Y9BVJGJX6P5BHF

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12026-07-26T04:23:46.199Zjob assigned to worker 01KYEAK3FYS5WV4BEXXWDCCY47 [factory aws, i-0b091f0c7e3650d00] (queued for 48 s)
 
22026-07-26T04:23:52.901Zstarting task 0: "setup"
32026-07-26T04:23:52.937Z++ uname -s
42026-07-26T04:23:52.937Z+ kern=SunOS
52026-07-26T04:23:52.937Z+ build_user=build
62026-07-26T04:23:52.937Z+ build_uid=12345
72026-07-26T04:23:52.937Z+ work_dir=/work
82026-07-26T04:23:52.937Z+ input_dir=/input
92026-07-26T04:23:52.937Z+ [[ 0 == 12345 ]]
102026-07-26T04:23:52.937Z+ case "$kern" in
112026-07-26T04:23:52.937Z+ groupadd -g 12345 build
122026-07-26T04:23:52.937Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-07-26T04:23:54.916Z+ zfs create -o mountpoint=/work rpool/work
142026-07-26T04:23:55.893Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-07-26T04:23:55.935Z+ home_fs=zfs
162026-07-26T04:23:55.935Z+ [[ zfs == autofs ]]
172026-07-26T04:23:55.935Z+ mkdir -p /home/build
182026-07-26T04:23:55.935Z+ chown build:build /home/build /work
192026-07-26T04:23:57.038Z+ chmod 0700 /home/build /work
202026-07-26T04:23:57.064Zprocess exited: duration 4135 ms, exit code 0
 
212026-07-26T04:23:57.085Zstarting task 1: "rust-toolchain"
222026-07-26T04:23:57.143Z+ printf ' * rust toolchain channel = "%s"\n' 1.97.1
232026-07-26T04:23:57.143Z+ printf ' * rust toolchain profile = "%s"\n' default
242026-07-26T04:23:57.143Z * rust toolchain channel = "1.97.1"
252026-07-26T04:23:57.143Z * rust toolchain profile = "default"
262026-07-26T04:23:57.143Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272026-07-26T04:23:57.143Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-07-26T04:23:57.143Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-07-26T04:23:57.143Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.97.1 --profile default
302026-07-26T04:23:57.181Zinfo: downloading installer
312026-07-26T04:23:58.656Zwarn: It looks like you have an existing rustup settings file at:
322026-07-26T04:23:58.656Zwarn: /home/build/.rustup/settings.toml
332026-07-26T04:23:58.656Zwarn: Rustup will install the default toolchain as specified in the settings file,
342026-07-26T04:23:58.666Zwarn: instead of the one inferred from the default host triple.
352026-07-26T04:23:58.666Zinfo: profile set to default
362026-07-26T04:23:58.666Zinfo: default host triple is x86_64-unknown-illumos
372026-07-26T04:23:58.666Zinfo: syncing channel updates for 1.97.1-x86_64-unknown-illumos
382026-07-26T04:23:58.794Zinfo: latest update on 2026-07-16 for version 1.97.1 (8bab26f4f 2026-07-14)
392026-07-26T04:23:58.810Zinfo: downloading 6 components
402026-07-26T04:24:13.333Zinfo: default toolchain set to 1.97.1-x86_64-unknown-illumos
412026-07-26T04:24:13.333Z
422026-07-26T04:24:13.362Z 1.97.1-x86_64-unknown-illumos installed - rustc 1.97.1 (8bab26f4f 2026-07-14)
432026-07-26T04:24:13.362Z
442026-07-26T04:24:13.369Z
452026-07-26T04:24:13.369ZRust is installed now. Great!
462026-07-26T04:24:13.369Z
472026-07-26T04:24:13.369ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
482026-07-26T04:24:13.369Zenvironment variable. This has not been done automatically.
492026-07-26T04:24:13.369Z
502026-07-26T04:24:13.369ZTo configure your current shell, you need to source
512026-07-26T04:24:13.369Zthe corresponding env file under $HOME/.cargo.
522026-07-26T04:24:13.370Z
532026-07-26T04:24:13.370ZThis is usually done by running one of the following (note the leading DOT):
542026-07-26T04:24:13.370Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
552026-07-26T04:24:13.370Zsource "$HOME/.cargo/env.fish" # For fish
562026-07-26T04:24:13.370Zsource "~/.cargo/env.nu" # For nushell
572026-07-26T04:24:13.370Zsource "$HOME/.cargo/env.tcsh" # For tcsh
582026-07-26T04:24:13.370Z. "$HOME/.cargo/env.ps1" # For pwsh
592026-07-26T04:24:13.370Zsource "$HOME/.cargo/env.xsh" # For xonsh
602026-07-26T04:24:13.370Zwarn: no default linker (`cc`) was found in your PATH
612026-07-26T04:24:13.370Zwarn: many Rust crates require a system C toolchain to build
622026-07-26T04:24:13.451Z+ rustup --version
632026-07-26T04:24:13.459Zrustup 1.29.0 (28d1352db 2026-03-05)
642026-07-26T04:24:13.464Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
652026-07-26T04:24:13.480Zinfo: the currently active `rustc` version is `rustc 1.97.1 (8bab26f4f 2026-07-14)`
662026-07-26T04:24:13.484Z+ cargo --version
672026-07-26T04:24:13.501Zcargo 1.97.1 (c980f4866 2026-06-30)
682026-07-26T04:24:13.507Z+ rustc --version
692026-07-26T04:24:13.520Zrustc 1.97.1 (8bab26f4f 2026-07-14)
702026-07-26T04:24:13.525Zprocess exited: duration 16436 ms, exit code 0
 
712026-07-26T04:24:13.536Zstarting task 2: "authentication"
722026-07-26T04:24:13.557ZWARNING: job store has no value for "GITHUB_TOKEN"; waiting for a value...
732026-07-26T04:24:19.575Zprocess exited: duration 6038 ms, exit code 0
 
742026-07-26T04:24:19.582Zstarting task 3: "clone repository"
752026-07-26T04:24:19.586Z+ mkdir -p /work/oxidecomputer/opte
762026-07-26T04:24:19.590Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
772026-07-26T04:24:19.638ZCloning into '/work/oxidecomputer/opte'...
782026-07-26T04:24:20.480Z+ cd /work/oxidecomputer/opte
792026-07-26T04:24:20.480Z+ git fetch origin 335d9c2423236c16749e4ea1405b954b6e27b510
802026-07-26T04:24:20.700ZFrom https://github.com/oxidecomputer/opte
812026-07-26T04:24:20.700Z * branch 335d9c2423236c16749e4ea1405b954b6e27b510 -> FETCH_HEAD
822026-07-26T04:24:20.704Z+ [[ -n renovate/heapless-0.x ]]
832026-07-26T04:24:20.708Z++ git branch --show-current
842026-07-26T04:24:20.709Z+ current=master
852026-07-26T04:24:20.709Z+ [[ master != renovate/heapless-0.x ]]
862026-07-26T04:24:20.709Z+ git branch -f renovate/heapless-0.x 335d9c2423236c16749e4ea1405b954b6e27b510
872026-07-26T04:24:20.716Z+ git checkout -f renovate/heapless-0.x
882026-07-26T04:24:20.726ZSwitched to branch 'renovate/heapless-0.x'
892026-07-26T04:24:20.732Z+ git reset --hard 335d9c2423236c16749e4ea1405b954b6e27b510
902026-07-26T04:24:20.743ZHEAD is now at 335d9c2 Update Rust crate heapless to 0.9
912026-07-26T04:24:20.746Zprocess exited: duration 1161 ms, exit code 0
 
922026-07-26T04:24:20.755Zstarting task 4: "build"
932026-07-26T04:24:20.758Z+ source .github/buildomat/common.sh
942026-07-26T04:24:20.759Z++ rustup show active-toolchain
952026-07-26T04:24:20.763Z1.97.1-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
962026-07-26T04:24:20.767Z++ pushd xde
972026-07-26T04:24:20.768Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
982026-07-26T04:24:20.768Z++ rustup show active-toolchain
992026-07-26T04:24:20.800Zinfo: syncing channel updates for nightly-2026-07-20-x86_64-unknown-illumos
1002026-07-26T04:24:20.936Zinfo: latest update on 2026-07-20 for version 1.99.0-nightly (9f36de775 2026-07-19)
1012026-07-26T04:24:20.940Zinfo: downloading 6 components
1022026-07-26T04:24:35.095Znightly-2026-07-20-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1032026-07-26T04:24:35.186Z+++ rustup show active-toolchain -v
1042026-07-26T04:24:35.189Z+++ head -n 1
1052026-07-26T04:24:35.190Z+++ cut '-d ' -f1
1062026-07-26T04:24:35.239Z++ export NIGHTLY=nightly-2026-07-20-x86_64-unknown-illumos
1072026-07-26T04:24:35.239Z++ NIGHTLY=nightly-2026-07-20-x86_64-unknown-illumos
1082026-07-26T04:24:35.239Z++ popd
1092026-07-26T04:24:35.239Z/work/oxidecomputer/opte
1102026-07-26T04:24:35.243Z+ TGT_BASE=/work
1112026-07-26T04:24:35.243Z+ DBG_SRC=target/x86_64-unknown-unknown/debug
1122026-07-26T04:24:35.243Z+ DBG_LINK_SRC=target/i686-unknown-illumos/debug
1132026-07-26T04:24:35.244Z+ DBG_TGT=/work/debug
1142026-07-26T04:24:35.244Z+ REL_SRC=target/x86_64-unknown-unknown/release-lto
1152026-07-26T04:24:35.244Z+ REL_LINK_SRC=target/i686-unknown-illumos/release
1162026-07-26T04:24:35.244Z+ REL_TGT=/work/release
1172026-07-26T04:24:35.244Z+ mkdir -p /work/debug /work/release
1182026-07-26T04:24:35.244Z+ cargo --version
1192026-07-26T04:24:35.251Zcargo 1.97.1 (c980f4866 2026-06-30)
1202026-07-26T04:24:35.254Z+ rustc --version
1212026-07-26T04:24:35.273Zrustc 1.97.1 (8bab26f4f 2026-07-14)
1222026-07-26T04:24:35.276Z+ install_pkg jq
1232026-07-26T04:24:35.277Z+ set +o errexit
1242026-07-26T04:24:35.277Z+ pfexec pkg install jq
1252026-07-26T04:24:36.439Z Startup: Refreshing catalog 'helios' ... Done
1262026-07-26T04:24:36.694Z Startup: Caching catalogs ... Done
1272026-07-26T04:24:37.876ZPlanning: Solver setup ... Done
1282026-07-26T04:24:37.913ZPlanning: Running solver ... Done
1292026-07-26T04:24:37.937ZPlanning: Consolidating action changes ... Done
1302026-07-26T04:24:37.942ZPlanning: Evaluating mediators ... Done
1312026-07-26T04:24:37.942ZPlanning: Planning completed in 1.21 seconds
1322026-07-26T04:24:37.994ZNo updates necessary for this image.
1332026-07-26T04:24:38.142Z+ exit_code=4
1342026-07-26T04:24:38.142Z+ [[ 4 -ne 0 ]]
1352026-07-26T04:24:38.142Z+ [[ 4 -ne 4 ]]
1362026-07-26T04:24:38.142Z+ set -o errexit
1372026-07-26T04:24:38.145Z+ pushd xde
1382026-07-26T04:24:38.145Z+ cp xde.conf /work/xde.conf
1392026-07-26T04:24:38.145Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
1402026-07-26T04:24:38.145Z+ header 'check style'
1412026-07-26T04:24:38.146Z+ echo '# ==== check style ==== #'
1422026-07-26T04:24:38.146Z# ==== check style ==== #
1432026-07-26T04:24:38.146Z+ ptime -m cargo +nightly-2026-07-20-x86_64-unknown-illumos fmt -p xde -p xde-link -- --check
1442026-07-26T04:24:38.382Z
1452026-07-26T04:24:38.383Zreal 0.220079346
1462026-07-26T04:24:38.383Zuser 0.153694234
1472026-07-26T04:24:38.383Zsys 0.056140260
1482026-07-26T04:24:38.383Ztrap 0.000009670
1492026-07-26T04:24:38.383Ztflt 0.000050350
1502026-07-26T04:24:38.383Zdflt 0.000006910
1512026-07-26T04:24:38.383Zkflt 0.000000000
1522026-07-26T04:24:38.383Zlock 0.034101054
1532026-07-26T04:24:38.383Zslp 0.190892691
1542026-07-26T04:24:38.383Zlat 0.000679910
1552026-07-26T04:24:38.383Zstop 0.000094210
1562026-07-26T04:24:38.388Z+ header analyze
1572026-07-26T04:24:38.388Z+ echo '# ==== analyze ==== #'
1582026-07-26T04:24:38.388Z# ==== analyze ==== #
1592026-07-26T04:24:38.388Z+ ptime -m cargo clippy -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask
1602026-07-26T04:24:38.542Z Updating crates.io index
1612026-07-26T04:24:38.547Z Updating git repository `https://github.com/oxidecomputer/falcon`
1622026-07-26T04:24:39.484Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1632026-07-26T04:24:39.730Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1642026-07-26T04:24:40.051Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1652026-07-26T04:24:40.241Z Updating git repository `https://github.com/oxidecomputer/zone`
1662026-07-26T04:24:40.479Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1672026-07-26T04:24:40.749Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1682026-07-26T04:24:42.384Z Downloading crates ...
1692026-07-26T04:24:42.441Z Downloaded version_check v0.9.5
1702026-07-26T04:24:42.445Z Downloaded dyn-clone v1.0.20
1712026-07-26T04:24:42.449Z Downloaded darling_macro v0.23.0
1722026-07-26T04:24:42.452Z Downloaded embedded-io v0.6.1
1732026-07-26T04:24:42.452Z Downloaded ref-cast v1.0.25
1742026-07-26T04:24:42.455Z Downloaded macaddr v1.0.1
1752026-07-26T04:24:42.460Z Downloaded aho-corasick v1.1.4
1762026-07-26T04:24:42.463Z Downloaded thiserror-impl v2.0.18
1772026-07-26T04:24:42.467Z Downloaded byteorder v1.5.0
1782026-07-26T04:24:42.475Z Downloaded defmt v1.1.1
1792026-07-26T04:24:42.478Z Downloaded defmt v0.3.100
1802026-07-26T04:24:42.481Z Downloaded managed v0.8.0
1812026-07-26T04:24:42.485Z Downloaded ref-cast-impl v1.0.25
1822026-07-26T04:24:42.485Z Downloaded crc32fast v1.5.0
1832026-07-26T04:24:42.488Z Downloaded ingot-macros v0.2.0
1842026-07-26T04:24:42.497Z Downloaded hash32 v0.3.1
1852026-07-26T04:24:42.500Z Downloaded embedded-io v0.4.0
1862026-07-26T04:24:42.505Z Downloaded ingot-types v0.2.0
1872026-07-26T04:24:42.505Z Downloaded quote v1.0.46
1882026-07-26T04:24:42.505Z Downloaded ingot v0.2.0
1892026-07-26T04:24:42.505Z Downloaded defmt-macros v1.1.1
1902026-07-26T04:24:42.509Z Downloaded stable_deref_trait v1.2.1
1912026-07-26T04:24:42.513Z Downloaded cfg-if v1.0.4
1922026-07-26T04:24:42.513Z Downloaded cobs v0.3.0
1932026-07-26T04:24:42.516Z Downloaded defmt-parser v1.0.0
1942026-07-26T04:24:42.520Z Downloaded postcard v1.1.3
1952026-07-26T04:24:42.525Z Downloaded ident_case v1.0.1
1962026-07-26T04:24:42.531Z Downloaded proc-macro2 v1.0.106
1972026-07-26T04:24:42.535Z Downloaded thiserror v2.0.18
1982026-07-26T04:24:42.538Z Downloaded bitflags v1.3.2
1992026-07-26T04:24:42.554Z Downloaded either v1.16.0
2002026-07-26T04:24:42.558Z Downloaded serde v1.0.228
2012026-07-26T04:24:42.558Z Downloaded strsim v0.11.1
2022026-07-26T04:24:42.562Z Downloaded darling v0.23.0
2032026-07-26T04:24:42.562Z Downloaded serde_derive v1.0.228
2042026-07-26T04:24:42.570Z Downloaded bitflags v2.13.0
2052026-07-26T04:24:42.573Z Downloaded darling_core v0.23.0
2062026-07-26T04:24:42.576Z Downloaded uuid v1.23.5
2072026-07-26T04:24:42.576Z Downloaded serde_core v1.0.228
2082026-07-26T04:24:42.579Z Downloaded memchr v2.8.3
2092026-07-26T04:24:42.584Z Downloaded unicode-ident v1.0.24
2102026-07-26T04:24:42.585Z Downloaded heapless v0.8.0
2112026-07-26T04:24:42.590Z Downloaded heapless v0.9.3
2122026-07-26T04:24:42.597Z Downloaded zerocopy-derive v0.8.54
2132026-07-26T04:24:42.605Z Downloaded regex v1.13.0
2142026-07-26T04:24:42.608Z Downloaded itertools v0.15.0
2152026-07-26T04:24:42.655Z Downloaded syn v2.0.118
2162026-07-26T04:24:42.669Z Downloaded smoltcp v0.11.0
2172026-07-26T04:24:42.675Z Downloaded zerocopy v0.8.54
2182026-07-26T04:24:42.685Z Downloaded regex-syntax v0.8.11
2192026-07-26T04:24:42.692Z Downloaded regex-automata v0.4.15
2202026-07-26T04:24:42.703Z Updating crates.io index
2212026-07-26T04:24:42.746Z Downloading crates ...
2222026-07-26T04:24:42.761Z Downloaded addr2line v0.27.0
2232026-07-26T04:24:42.764Z Downloaded foldhash v0.2.0
2242026-07-26T04:24:42.769Z Downloaded adler2 v2.0.1
2252026-07-26T04:24:42.772Z Downloaded rustc-demangle v0.1.28
2262026-07-26T04:24:42.824Z Downloaded rustc-literal-escaper v0.0.8
2272026-07-26T04:24:42.832Z Downloaded getopts v0.2.24
2282026-07-26T04:24:42.835Z Downloaded miniz_oxide v0.9.1
2292026-07-26T04:24:42.840Z Downloaded memchr v2.7.6
2302026-07-26T04:24:42.859Z Downloaded hashbrown v0.17.1
2312026-07-26T04:24:42.862Z Downloaded object v0.39.1
2322026-07-26T04:24:42.882Z Downloaded gimli v0.34.0
2332026-07-26T04:24:42.886Z Downloaded libc v0.2.185
2342026-07-26T04:24:42.940Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
2352026-07-26T04:24:42.940Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
2362026-07-26T04:24:42.940Z Compiling proc-macro2 v1.0.106
2372026-07-26T04:24:42.940Z Compiling quote v1.0.46
2382026-07-26T04:24:42.943Z Compiling unicode-ident v1.0.24
2392026-07-26T04:24:42.944Z Compiling serde_core v1.0.228
2402026-07-26T04:24:42.944Z Compiling ident_case v1.0.1
2412026-07-26T04:24:42.944Z Compiling strsim v0.11.1
2422026-07-26T04:24:43.124Z Compiling memchr v2.8.3
2432026-07-26T04:24:43.127Z Compiling regex-syntax v0.8.11
2442026-07-26T04:24:43.407Z Compiling either v1.16.0
2452026-07-26T04:24:43.414Z Compiling zerocopy v0.8.54
2462026-07-26T04:24:43.450Z Compiling thiserror v2.0.18
2472026-07-26T04:24:43.548Z Compiling aho-corasick v1.1.4
2482026-07-26T04:24:43.605Z Compiling serde v1.0.228
2492026-07-26T04:24:43.814Z Compiling itertools v0.15.0
2502026-07-26T04:24:44.036Z Compiling syn v2.0.118
2512026-07-26T04:24:44.102Z Compiling heapless v0.8.0
2522026-07-26T04:24:44.158Z Compiling smoltcp v0.11.0
2532026-07-26T04:24:44.238Z Compiling crc32fast v1.5.0
2542026-07-26T04:24:44.583Z Compiling regex-automata v0.4.15
2552026-07-26T04:24:44.591Z Compiling heapless v0.9.3
2562026-07-26T04:24:44.612Z Compiling version_check v0.9.5
2572026-07-26T04:24:44.955Z Compiling ref-cast v1.0.25
2582026-07-26T04:24:45.008Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
2592026-07-26T04:24:46.154Z Compiling regex v1.13.0
2602026-07-26T04:24:46.346Z Compiling darling_core v0.23.0
2612026-07-26T04:24:47.237Z Compiling zerocopy-derive v0.8.54
2622026-07-26T04:24:47.237Z Compiling thiserror-impl v2.0.18
2632026-07-26T04:24:47.241Z Compiling serde_derive v1.0.228
2642026-07-26T04:24:47.241Z Compiling ref-cast-impl v1.0.25
2652026-07-26T04:24:47.241Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
2662026-07-26T04:24:48.622Z Compiling darling_macro v0.23.0
2672026-07-26T04:24:49.505Z Compiling darling v0.23.0
2682026-07-26T04:24:49.573Z Compiling ingot-macros v0.2.0
2692026-07-26T04:24:49.573Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
2702026-07-26T04:24:54.913Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
2712026-07-26T04:24:57.198Z Checking byteorder v1.5.0
2722026-07-26T04:24:57.198Z Checking stable_deref_trait v1.2.1
2732026-07-26T04:24:57.198Z Checking cfg-if v1.0.4
2742026-07-26T04:24:57.208Z Checking macaddr v1.0.1
2752026-07-26T04:24:57.208Z Checking managed v0.8.0
2762026-07-26T04:24:57.269Z Checking bitflags v1.3.2
2772026-07-26T04:24:57.286Z Checking cobs v0.3.0
2782026-07-26T04:24:57.347Z Checking hash32 v0.3.1
2792026-07-26T04:24:57.397Z Checking dyn-clone v1.0.20
2802026-07-26T04:24:57.404Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
2812026-07-26T04:24:58.515Z Checking bitflags v2.13.0
2822026-07-26T04:24:58.515Z Checking uuid v1.23.5
2832026-07-26T04:24:58.657Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2842026-07-26T04:24:58.899Z Checking postcard v1.1.3
2852026-07-26T04:24:59.769Z Checking ingot-types v0.2.0
2862026-07-26T04:25:00.037Z Checking ingot v0.2.0
2872026-07-26T04:25:01.351Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
2882026-07-26T04:25:02.885Zerror[E0308]: mismatched types
2892026-07-26T04:25:02.885Z --> lib/opte/src/engine/dhcp.rs:556:13
2902026-07-26T04:25:02.885Z |
2912026-07-26T04:25:02.886Z556 | dns_servers,
2922026-07-26T04:25:02.886Z | ^^^^^^^^^^^ expected `Option<Vec<Ipv4Address, 3>>`, found `Option<VecInner<Ipv4Address, _, _>>`
2932026-07-26T04:25:02.886Z |
2942026-07-26T04:25:02.886Z = note: expected enum `Option<heapless::vec::Vec<smoltcp::wire::Ipv4Address, 3>>`
2952026-07-26T04:25:02.886Z found enum `Option<heapless::vec::VecInner<smoltcp::wire::Ipv4Address, _, heapless::vec::storage::VecStorageInner<[core::mem::MaybeUninit<smoltcp::wire::Ipv4Address>; _]>>>`
2962026-07-26T04:25:02.886Z
2972026-07-26T04:25:04.169ZFor more information about this error, try `rustc --explain E0308`.
2982026-07-26T04:25:04.225Zerror: could not compile `opte` (lib) due to 1 previous error
2992026-07-26T04:25:04.342Z
3002026-07-26T04:25:04.342Zreal 25.968843740
3012026-07-26T04:25:04.342Zuser 1:07.045159028
3022026-07-26T04:25:04.342Zsys 9.686649525
3032026-07-26T04:25:04.342Ztrap 0.027442174
3042026-07-26T04:25:04.342Ztflt 0.068324384
3052026-07-26T04:25:04.342Zdflt 0.243741437
3062026-07-26T04:25:04.342Zkflt 0.001658851
3072026-07-26T04:25:04.342Zlock 3:39.301195773
3082026-07-26T04:25:04.342Zslp 2:59.943403731
3092026-07-26T04:25:04.342Zlat 1.946856236
3102026-07-26T04:25:04.343Zstop 7.715597228
3112026-07-26T04:25:04.346Zprocess exited: duration 43588 ms, exit code 101
 
3122026-07-26T04:25:04.360Zfound 1 output files
3132026-07-26T04:25:04.366Zuploading: /work/xde.conf (79 bytes)
3142026-07-26T04:25:05.373Zuploaded: /work/xde.conf
3152026-07-26T04:25:05.373Zupload error: rule "/work/debug/xde.dbg" required a match, but was not used
3162026-07-26T04:25:05.374Zupload error: rule "/work/debug/xde.dbg.sha256" required a match, but was not used
3172026-07-26T04:25:05.374Zupload error: rule "/work/debug/xde_link.dbg.so" required a match, but was not used
3182026-07-26T04:25:05.374Zupload error: rule "/work/debug/xde_link.dbg.so.sha256" required a match, but was not used
3192026-07-26T04:25:05.374Zupload error: rule "/work/release/xde" required a match, but was not used
3202026-07-26T04:25:05.374Zupload error: rule "/work/release/xde.sha256" required a match, but was not used
3212026-07-26T04:25:05.374Zupload error: rule "/work/release/xde_link.so" required a match, but was not used
3222026-07-26T04:25:05.374Zupload error: rule "/work/release/xde_link.so.sha256" required a match, but was not used
3232026-07-26T04:25:05.374Zupload error: rule "/work/test/loopback" required a match, but was not used
3242026-07-26T04:25:05.374Zupload error: rule "/work/test/multicast_rx" required a match, but was not used
3252026-07-26T04:25:05.374Zupload error: rule "/work/test/multicast_multi_sub" required a match, but was not used
3262026-07-26T04:25:05.374Zupload error: rule "/work/test/multicast_validation" required a match, but was not used
3272026-07-26T04:25:05.374Zupload error: rule "/work/test/multicast_source_filter" required a match, but was not used
3282026-07-26T04:25:05.374Zupload error: rule "/work/test/multicast_multi_nexthop" required a match, but was not used