01M11DVT81NFGWWBGXBKZ4PEZB: 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: 01M11DW7RA984RMWVXM3P4M4HW

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12026-08-27T10:58:15.505Zjob assigned to worker 01M11DWDGR9ENS6GP0B7AR158E [factory aws, i-053e3597775fd51b0] (queued for 47 s)
 
22026-08-27T10:58:21.803Zstarting task 0: "setup"
32026-08-27T10:58:21.809Z++ uname -s
42026-08-27T10:58:21.812Z+ kern=SunOS
52026-08-27T10:58:21.812Z+ build_user=build
62026-08-27T10:58:21.812Z+ build_uid=12345
72026-08-27T10:58:21.812Z+ work_dir=/work
82026-08-27T10:58:21.812Z+ input_dir=/input
92026-08-27T10:58:21.812Z+ [[ 0 == 12345 ]]
102026-08-27T10:58:21.812Z+ case "$kern" in
112026-08-27T10:58:21.812Z+ groupadd -g 12345 build
122026-08-27T10:58:21.822Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-08-27T10:58:23.830Z+ zfs create -o mountpoint=/work rpool/work
142026-08-27T10:58:23.876Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-08-27T10:58:23.878Z+ home_fs=zfs
162026-08-27T10:58:23.878Z+ [[ zfs == autofs ]]
172026-08-27T10:58:23.879Z+ mkdir -p /home/build
182026-08-27T10:58:23.879Z+ chown build:build /home/build /work
192026-08-27T10:58:25.879Z+ chmod 0700 /home/build /work
202026-08-27T10:58:25.882Zprocess exited: duration 4077 ms, exit code 0
 
212026-08-27T10:58:25.888Zstarting task 1: "rust-toolchain"
222026-08-27T10:58:25.892Z+ printf ' * rust toolchain channel = "%s"\n' 1.97.1
232026-08-27T10:58:25.892Z * rust toolchain channel = "1.97.1"
242026-08-27T10:58:25.892Z+ printf ' * rust toolchain profile = "%s"\n' default
252026-08-27T10:58:25.892Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
262026-08-27T10:58:25.892Z * rust toolchain profile = "default"
272026-08-27T10:58:25.892Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-08-27T10:58:25.895Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-08-27T10:58:25.895Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.97.1 --profile default
302026-08-27T10:58:25.967Zinfo: downloading installer
312026-08-27T10:58:27.024Zwarn: It looks like you have an existing rustup settings file at:
322026-08-27T10:58:27.024Zwarn: /home/build/.rustup/settings.toml
332026-08-27T10:58:27.024Zwarn: Rustup will install the default toolchain as specified in the settings file,
342026-08-27T10:58:27.024Zwarn: instead of the one inferred from the default host triple.
352026-08-27T10:58:27.036Zinfo: profile set to default
362026-08-27T10:58:27.036Zinfo: default host triple is x86_64-unknown-illumos
372026-08-27T10:58:27.040Zinfo: syncing channel updates for 1.97.1-x86_64-unknown-illumos
382026-08-27T10:58:27.161Zinfo: latest update on 2026-07-16 for version 1.97.1 (8bab26f4f 2026-07-14)
392026-08-27T10:58:27.164Zinfo: downloading 6 components
402026-08-27T10:58:40.214Z
412026-08-27T10:58:40.214Zinfo: default toolchain set to 1.97.1-x86_64-unknown-illumos
422026-08-27T10:58:40.244Z 1.97.1-x86_64-unknown-illumos installed - rustc 1.97.1 (8bab26f4f 2026-07-14)
432026-08-27T10:58:40.245Z
442026-08-27T10:58:40.245Z
452026-08-27T10:58:40.245ZRust is installed now. Great!
462026-08-27T10:58:40.245Z
472026-08-27T10:58:40.245ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
482026-08-27T10:58:40.245Zenvironment variable. This has not been done automatically.
492026-08-27T10:58:40.245Z
502026-08-27T10:58:40.245ZTo configure your current shell, you need to source
512026-08-27T10:58:40.245Zthe corresponding env file under $HOME/.cargo.
522026-08-27T10:58:40.245Z
532026-08-27T10:58:40.245ZThis is usually done by running one of the following (note the leading DOT):
542026-08-27T10:58:40.248Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
552026-08-27T10:58:40.248Zsource "$HOME/.cargo/env.fish" # For fish
562026-08-27T10:58:40.249Zsource "~/.cargo/env.nu" # For nushell
572026-08-27T10:58:40.249Zsource "$HOME/.cargo/env.tcsh" # For tcsh
582026-08-27T10:58:40.249Z. "$HOME/.cargo/env.ps1" # For pwsh
592026-08-27T10:58:40.249Zsource "$HOME/.cargo/env.xsh" # For xonsh
602026-08-27T10:58:40.249Zwarn: no default linker (`cc`) was found in your PATH
612026-08-27T10:58:40.249Zwarn: many Rust crates require a system C toolchain to build
622026-08-27T10:58:40.343Z+ rustup --version
632026-08-27T10:58:40.352Zrustup 1.29.0 (28d1352db 2026-03-05)
642026-08-27T10:58:40.355Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
652026-08-27T10:58:40.373Zinfo: the currently active `rustc` version is `rustc 1.97.1 (8bab26f4f 2026-07-14)`
662026-08-27T10:58:40.376Z+ cargo --version
672026-08-27T10:58:40.391Zcargo 1.97.1 (c980f4866 2026-06-30)
682026-08-27T10:58:40.394Z+ rustc --version
692026-08-27T10:58:40.412Zrustc 1.97.1 (8bab26f4f 2026-07-14)
702026-08-27T10:58:40.415Zprocess exited: duration 14526 ms, exit code 0
 
712026-08-27T10:58:40.421Zstarting task 2: "authentication"
722026-08-27T10:58:40.438Zprocess exited: duration 16 ms, exit code 0
 
732026-08-27T10:58:40.444Zstarting task 3: "clone repository"
742026-08-27T10:58:40.447Z+ mkdir -p /work/oxidecomputer/opte
752026-08-27T10:58:40.450Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
762026-08-27T10:58:40.473ZCloning into '/work/oxidecomputer/opte'...
772026-08-27T10:58:41.764Z+ cd /work/oxidecomputer/opte
782026-08-27T10:58:41.764Z+ git fetch origin 8510c9873305aaa3558334b5ffa6819220541249
792026-08-27T10:58:42.048ZFrom https://github.com/oxidecomputer/opte
802026-08-27T10:58:42.048Z * branch 8510c9873305aaa3558334b5ffa6819220541249 -> FETCH_HEAD
812026-08-27T10:58:42.056Z+ [[ -n bound-my-list ]]
822026-08-27T10:58:42.059Z++ git branch --show-current
832026-08-27T10:58:42.059Z+ current=master
842026-08-27T10:58:42.059Z+ [[ master != bound-my-list ]]
852026-08-27T10:58:42.059Z+ git branch -f bound-my-list 8510c9873305aaa3558334b5ffa6819220541249
862026-08-27T10:58:42.062Z+ git checkout -f bound-my-list
872026-08-27T10:58:42.079ZSwitched to branch 'bound-my-list'
882026-08-27T10:58:42.081Z+ git reset --hard 8510c9873305aaa3558334b5ffa6819220541249
892026-08-27T10:58:42.096ZHEAD is now at 8510c98 Nit
902026-08-27T10:58:42.099Zprocess exited: duration 1652 ms, exit code 0
 
912026-08-27T10:58:42.104Zstarting task 4: "build"
922026-08-27T10:58:42.107Z+ source .github/buildomat/common.sh
932026-08-27T10:58:42.110Z++ rustup show active-toolchain
942026-08-27T10:58:42.113Z1.97.1-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
952026-08-27T10:58:42.116Z++ pushd xde
962026-08-27T10:58:42.116Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
972026-08-27T10:58:42.116Z++ rustup show active-toolchain
982026-08-27T10:58:42.119Zinfo: syncing channel updates for nightly-2026-07-20-x86_64-unknown-illumos
992026-08-27T10:58:42.262Zinfo: latest update on 2026-07-20 for version 1.99.0-nightly (9f36de775 2026-07-19)
1002026-08-27T10:58:42.265Zinfo: downloading 6 components
1012026-08-27T10:58:55.690Znightly-2026-07-20-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1022026-08-27T10:58:55.783Z+++ rustup show active-toolchain -v
1032026-08-27T10:58:55.786Z+++ head -n 1
1042026-08-27T10:58:55.786Z+++ cut '-d ' -f1
1052026-08-27T10:58:55.837Z++ export NIGHTLY=nightly-2026-07-20-x86_64-unknown-illumos
1062026-08-27T10:58:55.837Z++ NIGHTLY=nightly-2026-07-20-x86_64-unknown-illumos
1072026-08-27T10:58:55.838Z++ popd
1082026-08-27T10:58:55.840Z/work/oxidecomputer/opte
1092026-08-27T10:58:55.841Z+ TGT_BASE=/work
1102026-08-27T10:58:55.841Z+ DBG_SRC=target/x86_64-unknown-unknown/debug
1112026-08-27T10:58:55.841Z+ DBG_LINK_SRC=target/i686-unknown-illumos/debug
1122026-08-27T10:58:55.841Z+ DBG_TGT=/work/debug
1132026-08-27T10:58:55.841Z+ REL_SRC=target/x86_64-unknown-unknown/release-lto
1142026-08-27T10:58:55.841Z+ REL_LINK_SRC=target/i686-unknown-illumos/release
1152026-08-27T10:58:55.841Z+ REL_TGT=/work/release
1162026-08-27T10:58:55.841Z+ mkdir -p /work/debug /work/release
1172026-08-27T10:58:55.841Z+ cargo --version
1182026-08-27T10:58:55.848Zcargo 1.97.1 (c980f4866 2026-06-30)
1192026-08-27T10:58:55.851Z+ rustc --version
1202026-08-27T10:58:55.870Zrustc 1.97.1 (8bab26f4f 2026-07-14)
1212026-08-27T10:58:55.873Z+ install_pkg jq
1222026-08-27T10:58:55.873Z+ set +o errexit
1232026-08-27T10:58:55.873Z+ pfexec pkg install jq
1242026-08-27T10:58:58.703Z Startup: Refreshing catalog 'helios' ... Done
1252026-08-27T10:58:59.084Z Startup: Caching catalogs ... Done
1262026-08-27T10:59:01.231ZPlanning: Solver setup ... Done
1272026-08-27T10:59:01.292ZPlanning: Running solver ... Done
1282026-08-27T10:59:01.337ZPlanning: Consolidating action changes ... Done
1292026-08-27T10:59:01.337ZPlanning: Evaluating mediators ... Done
1302026-08-27T10:59:01.340ZPlanning: Planning completed in 2.22 seconds
1312026-08-27T10:59:01.354ZNo updates necessary for this image.
1322026-08-27T10:59:01.583Z+ exit_code=4
1332026-08-27T10:59:01.583Z+ [[ 4 -ne 0 ]]
1342026-08-27T10:59:01.583Z+ [[ 4 -ne 4 ]]
1352026-08-27T10:59:01.583Z+ set -o errexit
1362026-08-27T10:59:01.586Z+ pushd xde
1372026-08-27T10:59:01.586Z+ cp xde.conf /work/xde.conf
1382026-08-27T10:59:01.586Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
1392026-08-27T10:59:01.586Z+ header 'check style'
1402026-08-27T10:59:01.586Z+ echo '# ==== check style ==== #'
1412026-08-27T10:59:01.586Z+ ptime -m cargo +nightly-2026-07-20-x86_64-unknown-illumos fmt -p xde -p xde-link -- --check
1422026-08-27T10:59:01.586Z# ==== check style ==== #
1432026-08-27T10:59:01.808Z
1442026-08-27T10:59:01.808Zreal 0.217035369
1452026-08-27T10:59:01.808Zuser 0.150734351
1462026-08-27T10:59:01.808Zsys 0.057423791
1472026-08-27T10:59:01.808Ztrap 0.000009398
1482026-08-27T10:59:01.808Ztflt 0.000010519
1492026-08-27T10:59:01.808Zdflt 0.000003649
1502026-08-27T10:59:01.808Zkflt 0.000000000
1512026-08-27T10:59:01.808Zlock 0.033683176
1522026-08-27T10:59:01.808Zslp 0.185754541
1532026-08-27T10:59:01.808Zlat 0.000682421
1542026-08-27T10:59:01.808Zstop 0.000104491
1552026-08-27T10:59:01.808Z+ header analyze
1562026-08-27T10:59:01.809Z+ echo '# ==== analyze ==== #'
1572026-08-27T10:59:01.809Z# ==== analyze ==== #
1582026-08-27T10:59:01.809Z+ ptime -m cargo clippy -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask
1592026-08-27T10:59:01.982Z Updating crates.io index
1602026-08-27T10:59:01.985Z Updating git repository `https://github.com/oxidecomputer/falcon`
1612026-08-27T10:59:03.004Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1622026-08-27T10:59:03.314Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1632026-08-27T10:59:03.605Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1642026-08-27T10:59:04.024Z Updating git repository `https://github.com/oxidecomputer/zone`
1652026-08-27T10:59:04.334Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1662026-08-27T10:59:04.633Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1672026-08-27T10:59:06.383Z Downloading crates ...
1682026-08-27T10:59:06.432Z Downloaded heapless v0.8.0
1692026-08-27T10:59:06.435Z Downloaded macaddr v1.0.1
1702026-08-27T10:59:06.435Z Downloaded cfg-if v1.0.4
1712026-08-27T10:59:06.439Z Downloaded ingot-macros v0.2.0
1722026-08-27T10:59:06.442Z Downloaded managed v0.8.0
1732026-08-27T10:59:06.448Z Downloaded strsim v0.11.1
1742026-08-27T10:59:06.451Z Downloaded ident_case v1.0.1
1752026-08-27T10:59:06.453Z Downloaded darling_macro v0.23.0
1762026-08-27T10:59:06.453Z Downloaded embedded-io v0.6.1
1772026-08-27T10:59:06.456Z Downloaded ref-cast-impl v1.0.25
1782026-08-27T10:59:06.459Z Downloaded version_check v0.9.5
1792026-08-27T10:59:06.462Z Downloaded ref-cast v1.0.25
1802026-08-27T10:59:06.462Z Downloaded dyn-clone v1.0.20
1812026-08-27T10:59:06.465Z Downloaded defmt-parser v1.0.0
1822026-08-27T10:59:06.470Z Downloaded defmt v0.3.100
1832026-08-27T10:59:06.472Z Downloaded embedded-io v0.4.0
1842026-08-27T10:59:06.472Z Downloaded hash32 v0.3.1
1852026-08-27T10:59:06.480Z Downloaded cobs v0.3.0
1862026-08-27T10:59:06.483Z Downloaded stable_deref_trait v1.2.1
1872026-08-27T10:59:06.486Z Downloaded byteorder v1.5.0
1882026-08-27T10:59:06.489Z Downloaded either v1.16.0
1892026-08-27T10:59:06.492Z Downloaded defmt-macros v1.1.1
1902026-08-27T10:59:06.494Z Downloaded thiserror-impl v2.0.18
1912026-08-27T10:59:06.497Z Downloaded quote v1.0.46
1922026-08-27T10:59:06.500Z Downloaded thiserror v2.0.18
1932026-08-27T10:59:06.503Z Downloaded ingot v0.2.0
1942026-08-27T10:59:06.503Z Downloaded ingot-types v0.2.0
1952026-08-27T10:59:06.518Z Downloaded darling v0.23.0
1962026-08-27T10:59:06.527Z Downloaded defmt v1.1.1
1972026-08-27T10:59:06.529Z Downloaded postcard v1.1.3
1982026-08-27T10:59:06.539Z Downloaded proc-macro2 v1.0.106
1992026-08-27T10:59:06.542Z Downloaded bitflags v1.3.2
2002026-08-27T10:59:06.544Z Downloaded serde_derive v1.0.228
2012026-08-27T10:59:06.547Z Downloaded crc32fast v1.5.0
2022026-08-27T10:59:06.550Z Downloaded unicode-ident v1.0.24
2032026-08-27T10:59:06.550Z Downloaded bitflags v2.13.0
2042026-08-27T10:59:06.555Z Downloaded darling_core v0.23.0
2052026-08-27T10:59:06.558Z Downloaded serde_core v1.0.228
2062026-08-27T10:59:06.562Z Downloaded uuid v1.23.5
2072026-08-27T10:59:06.574Z Downloaded serde v1.0.228
2082026-08-27T10:59:06.581Z Downloaded memchr v2.8.3
2092026-08-27T10:59:06.585Z Downloaded zerocopy-derive v0.8.54
2102026-08-27T10:59:06.609Z Downloaded regex v1.13.0
2112026-08-27T10:59:06.616Z Downloaded itertools v0.15.0
2122026-08-27T10:59:06.620Z Downloaded aho-corasick v1.1.4
2132026-08-27T10:59:06.661Z Downloaded zerocopy v0.8.54
2142026-08-27T10:59:06.670Z Downloaded smoltcp v0.11.0
2152026-08-27T10:59:06.676Z Downloaded syn v2.0.118
2162026-08-27T10:59:06.682Z Downloaded regex-syntax v0.8.11
2172026-08-27T10:59:06.693Z Downloaded regex-automata v0.4.15
2182026-08-27T10:59:06.705Z Updating crates.io index
2192026-08-27T10:59:06.835Z Downloading crates ...
2202026-08-27T10:59:06.850Z Downloaded addr2line v0.27.0
2212026-08-27T10:59:06.853Z Downloaded adler2 v2.0.1
2222026-08-27T10:59:06.859Z Downloaded getopts v0.2.24
2232026-08-27T10:59:06.864Z Downloaded hashbrown v0.17.1
2242026-08-27T10:59:06.867Z Downloaded foldhash v0.2.0
2252026-08-27T10:59:06.869Z Downloaded rustc-demangle v0.1.28
2262026-08-27T10:59:06.874Z Downloaded memchr v2.7.6
2272026-08-27T10:59:06.887Z Downloaded rustc-literal-escaper v0.0.8
2282026-08-27T10:59:06.914Z Downloaded miniz_oxide v0.9.1
2292026-08-27T10:59:06.959Z Downloaded gimli v0.34.0
2302026-08-27T10:59:06.966Z Downloaded object v0.39.1
2312026-08-27T10:59:06.979Z Downloaded libc v0.2.185
2322026-08-27T10:59:07.031Z 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)
2332026-08-27T10:59:07.031Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
2342026-08-27T10:59:07.031Z Compiling proc-macro2 v1.0.106
2352026-08-27T10:59:07.031Z Compiling unicode-ident v1.0.24
2362026-08-27T10:59:07.034Z Compiling quote v1.0.46
2372026-08-27T10:59:07.034Z Compiling serde_core v1.0.228
2382026-08-27T10:59:07.034Z Compiling strsim v0.11.1
2392026-08-27T10:59:07.034Z Compiling ident_case v1.0.1
2402026-08-27T10:59:07.215Z Compiling memchr v2.8.3
2412026-08-27T10:59:07.218Z Compiling regex-syntax v0.8.11
2422026-08-27T10:59:07.486Z Compiling thiserror v2.0.18
2432026-08-27T10:59:07.494Z Compiling serde v1.0.228
2442026-08-27T10:59:07.532Z Compiling either v1.16.0
2452026-08-27T10:59:07.613Z Compiling aho-corasick v1.1.4
2462026-08-27T10:59:07.725Z Compiling zerocopy v0.8.54
2472026-08-27T10:59:07.881Z Compiling itertools v0.15.0
2482026-08-27T10:59:07.922Z Compiling heapless v0.8.0
2492026-08-27T10:59:08.223Z Compiling syn v2.0.118
2502026-08-27T10:59:08.313Z Compiling smoltcp v0.11.0
2512026-08-27T10:59:08.339Z Compiling ref-cast v1.0.25
2522026-08-27T10:59:08.428Z Compiling version_check v0.9.5
2532026-08-27T10:59:08.738Z Compiling regex-automata v0.4.15
2542026-08-27T10:59:08.769Z Compiling crc32fast v1.5.0
2552026-08-27T10:59:08.802Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
2562026-08-27T10:59:10.278Z Compiling regex v1.13.0
2572026-08-27T10:59:10.512Z Compiling darling_core v0.23.0
2582026-08-27T10:59:11.317Z Compiling serde_derive v1.0.228
2592026-08-27T10:59:11.317Z Compiling zerocopy-derive v0.8.54
2602026-08-27T10:59:11.318Z Compiling thiserror-impl v2.0.18
2612026-08-27T10:59:11.318Z Compiling ref-cast-impl v1.0.25
2622026-08-27T10:59:11.321Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
2632026-08-27T10:59:12.711Z Compiling darling_macro v0.23.0
2642026-08-27T10:59:13.581Z Compiling darling v0.23.0
2652026-08-27T10:59:13.648Z Compiling ingot-macros v0.2.0
2662026-08-27T10:59:13.651Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
2672026-08-27T10:59:18.818Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
2682026-08-27T10:59:21.090Z Checking byteorder v1.5.0
2692026-08-27T10:59:21.090Z Checking stable_deref_trait v1.2.1
2702026-08-27T10:59:21.093Z Checking cfg-if v1.0.4
2712026-08-27T10:59:21.093Z Checking macaddr v1.0.1
2722026-08-27T10:59:21.093Z Checking bitflags v1.3.2
2732026-08-27T10:59:21.140Z Checking managed v0.8.0
2742026-08-27T10:59:21.185Z Checking cobs v0.3.0
2752026-08-27T10:59:21.237Z Checking hash32 v0.3.1
2762026-08-27T10:59:21.257Z Checking dyn-clone v1.0.20
2772026-08-27T10:59:21.306Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
2782026-08-27T10:59:22.418Z Checking bitflags v2.13.0
2792026-08-27T10:59:22.418Z Checking uuid v1.23.5
2802026-08-27T10:59:22.557Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2812026-08-27T10:59:22.768Z Checking postcard v1.1.3
2822026-08-27T10:59:23.612Z Checking ingot-types v0.2.0
2832026-08-27T10:59:23.878Z Checking ingot v0.2.0
2842026-08-27T10:59:25.178Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
2852026-08-27T10:59:28.224Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
2862026-08-27T10:59:29.381Z Checking xde v0.1.0 (/work/oxidecomputer/opte/xde)
2872026-08-27T10:59:30.907Z Finished `dev` profile [optimized + debuginfo] target(s) in 29.04s
2882026-08-27T10:59:31.025Z
2892026-08-27T10:59:31.025Zreal 29.214303401
2902026-08-27T10:59:31.025Zuser 1:08.336297129
2912026-08-27T10:59:31.025Zsys 9.770832051
2922026-08-27T10:59:31.025Ztrap 0.025335878
2932026-08-27T10:59:31.025Ztflt 0.050255041
2942026-08-27T10:59:31.025Zdflt 0.185126313
2952026-08-27T10:59:31.025Zkflt 0.001489607
2962026-08-27T10:59:31.025Zlock 3:52.206602504
2972026-08-27T10:59:31.025Zslp 3:03.712897874
2982026-08-27T10:59:31.025Zlat 1.905584072
2992026-08-27T10:59:31.028Zstop 7.527652852
3002026-08-27T10:59:31.028Z+ pushd xde-link
3012026-08-27T10:59:31.029Z+ ptime -m cargo clippy -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask
3022026-08-27T10:59:31.029Z/work/oxidecomputer/opte/xde/xde-link /work/oxidecomputer/opte/xde /work/oxidecomputer/opte
3032026-08-27T10:59:31.196Z 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)
3042026-08-27T10:59:31.197Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
3052026-08-27T10:59:31.197Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
3062026-08-27T10:59:41.960Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
3072026-08-27T10:59:44.261Z Finished `dev` profile [optimized + debuginfo] target(s) in 13.17s
3082026-08-27T10:59:44.278Z
3092026-08-27T10:59:44.278Zreal 13.248275534
3102026-08-27T10:59:44.278Zuser 20.826541233
3112026-08-27T10:59:44.278Zsys 1.221615709
3122026-08-27T10:59:44.282Ztrap 0.003560091
3132026-08-27T10:59:44.282Ztflt 0.001524402
3142026-08-27T10:59:44.282Zdflt 0.037285422
3152026-08-27T10:59:44.282Zkflt 0.000001559
3162026-08-27T10:59:44.282Zlock 1:10.745134243
3172026-08-27T10:59:44.282Zslp 44.093015247
3182026-08-27T10:59:44.282Zlat 0.236632290
3192026-08-27T10:59:44.282Zstop 0.128659400
3202026-08-27T10:59:44.282Z+ popd
3212026-08-27T10:59:44.282Z+ popd
3222026-08-27T10:59:44.282Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
3232026-08-27T10:59:44.282Z/work/oxidecomputer/opte
3242026-08-27T10:59:44.282Z+ header 'build xde (debug)'
3252026-08-27T10:59:44.282Z+ echo '# ==== build xde (debug) ==== #'
3262026-08-27T10:59:44.282Z# ==== build xde (debug) ==== #
3272026-08-27T10:59:44.282Z+ ptime -m cargo xtask build --profile debug xde xde-link
3282026-08-27T10:59:44.422Z Downloading crates ...
3292026-08-27T10:59:44.465Z Downloaded cargo-platform v0.3.3
3302026-08-27T10:59:44.477Z Downloaded colorchoice v1.0.5
3312026-08-27T10:59:44.480Z Downloaded anstyle-query v1.1.5
3322026-08-27T10:59:44.483Z Downloaded clap_lex v1.1.0
3332026-08-27T10:59:44.486Z Downloaded heck v0.5.0
3342026-08-27T10:59:44.491Z Downloaded errno v0.3.14
3352026-08-27T10:59:44.494Z Downloaded is_terminal_polyfill v1.70.2
3362026-08-27T10:59:44.498Z Downloaded equivalent v1.0.2
3372026-08-27T10:59:44.501Z Downloaded serde_spanned v1.1.1
3382026-08-27T10:59:44.504Z Downloaded itoa v1.0.18
3392026-08-27T10:59:44.507Z Downloaded clap_builder v4.6.0
3402026-08-27T10:59:44.510Z Downloaded terminal_size v0.4.4
3412026-08-27T10:59:44.510Z Downloaded cargo_metadata v0.23.1
3422026-08-27T10:59:44.513Z Downloaded utf8parse v0.2.2
3432026-08-27T10:59:44.517Z Downloaded anstyle v1.0.14
3442026-08-27T10:59:44.520Z Downloaded anstyle-parse v1.0.0
3452026-08-27T10:59:44.520Z Downloaded toml_datetime v1.1.1+spec-1.1.0
3462026-08-27T10:59:44.523Z Downloaded semver v1.0.28
3472026-08-27T10:59:44.523Z Downloaded toml_writer v1.1.1+spec-1.1.0
3482026-08-27T10:59:44.526Z Downloaded zmij v1.0.22
3492026-08-27T10:59:44.529Z Downloaded anstream v1.0.0
3502026-08-27T10:59:44.529Z Downloaded clap_derive v4.6.1
3512026-08-27T10:59:44.532Z Downloaded toml_parser v1.1.2+spec-1.1.0
3522026-08-27T10:59:44.536Z Downloaded anyhow v1.0.103
3532026-08-27T10:59:44.539Z Downloaded clap v4.6.1
3542026-08-27T10:59:44.543Z Downloaded toml v1.1.2+spec-1.1.0
3552026-08-27T10:59:44.550Z Downloaded camino v1.2.4
3562026-08-27T10:59:44.575Z Downloaded indexmap v2.14.0
3572026-08-27T10:59:44.579Z Downloaded serde_json v1.0.150
3582026-08-27T10:59:44.586Z Downloaded winnow v1.0.3
3592026-08-27T10:59:44.623Z Downloaded rustix v1.1.4
3602026-08-27T10:59:44.652Z Downloaded libc v0.2.186
3612026-08-27T10:59:44.698Z Compiling serde_core v1.0.228
3622026-08-27T10:59:44.701Z Compiling proc-macro2 v1.0.106
3632026-08-27T10:59:44.701Z Compiling quote v1.0.46
3642026-08-27T10:59:44.701Z Compiling unicode-ident v1.0.24
3652026-08-27T10:59:44.701Z Compiling libc v0.2.186
3662026-08-27T10:59:44.701Z Compiling rustix v1.1.4
3672026-08-27T10:59:44.701Z Compiling zmij v1.0.22
3682026-08-27T10:59:44.718Z Compiling utf8parse v0.2.2
3692026-08-27T10:59:44.866Z Compiling bitflags v2.13.0
3702026-08-27T10:59:44.874Z Compiling anstyle-parse v1.0.0
3712026-08-27T10:59:45.081Z Compiling camino v1.2.4
3722026-08-27T10:59:45.084Z Compiling is_terminal_polyfill v1.70.2
3732026-08-27T10:59:45.087Z Compiling colorchoice v1.0.5
3742026-08-27T10:59:45.161Z Compiling thiserror v2.0.18
3752026-08-27T10:59:45.191Z Compiling serde_json v1.0.150
3762026-08-27T10:59:45.267Z Compiling serde v1.0.228
3772026-08-27T10:59:45.330Z Compiling anstyle-query v1.1.5
3782026-08-27T10:59:45.396Z Compiling anstyle v1.0.14
3792026-08-27T10:59:45.411Z Compiling errno v0.3.14
3802026-08-27T10:59:45.477Z Compiling clap_lex v1.1.0
3812026-08-27T10:59:45.608Z Compiling anstream v1.0.0
3822026-08-27T10:59:45.651Z Compiling memchr v2.8.3
3832026-08-27T10:59:45.671Z Compiling winnow v1.0.3
3842026-08-27T10:59:45.870Z Compiling anyhow v1.0.103
3852026-08-27T10:59:45.929Z Compiling strsim v0.11.1
3862026-08-27T10:59:46.092Z Compiling syn v2.0.118
3872026-08-27T10:59:46.096Z Compiling terminal_size v0.4.4
3882026-08-27T10:59:46.118Z Compiling itoa v1.0.18
3892026-08-27T10:59:46.182Z Compiling heck v0.5.0
3902026-08-27T10:59:46.377Z Compiling clap_builder v4.6.0
3912026-08-27T10:59:46.395Z Compiling toml_parser v1.1.2+spec-1.1.0
3922026-08-27T10:59:46.440Z Compiling toml_writer v1.1.1+spec-1.1.0
3932026-08-27T10:59:47.033Z Compiling serde_spanned v1.1.1
3942026-08-27T10:59:47.109Z Compiling cargo-platform v0.3.3
3952026-08-27T10:59:47.184Z Compiling toml_datetime v1.1.1+spec-1.1.0
3962026-08-27T10:59:47.497Z Compiling semver v1.0.28
3972026-08-27T10:59:47.620Z Compiling toml v1.1.2+spec-1.1.0
3982026-08-27T10:59:48.297Z Compiling serde_derive v1.0.228
3992026-08-27T10:59:48.518Z Compiling thiserror-impl v2.0.18
4002026-08-27T10:59:48.525Z Compiling clap_derive v4.6.1
4012026-08-27T10:59:49.943Z Compiling clap v4.6.1
4022026-08-27T10:59:51.370Z Compiling cargo_metadata v0.23.1
4032026-08-27T10:59:53.817Z Compiling xtask v0.1.0 (/work/oxidecomputer/opte/xtask)
4042026-08-27T10:59:55.396Z Finished `dev` profile [optimized + debuginfo] target(s) in 11.10s
4052026-08-27T10:59:55.407Z Running `target/debug/xtask build --profile debug xde xde-link`
4062026-08-27T10:59:56.664ZBuilding xde (dev).
4072026-08-27T10:59:56.876Z Compiling serde_core v1.0.228
4082026-08-27T10:59:56.876Z Compiling byteorder v1.5.0
4092026-08-27T10:59:56.876Z Compiling cfg-if v1.0.4
4102026-08-27T10:59:56.879Z Compiling macaddr v1.0.1
4112026-08-27T10:59:56.879Z Compiling stable_deref_trait v1.2.1
4122026-08-27T10:59:56.879Z Compiling zerocopy v0.8.54
4132026-08-27T10:59:56.894Z Compiling thiserror v2.0.18
4142026-08-27T10:59:56.899Z Compiling managed v0.8.0
4152026-08-27T10:59:56.946Z Compiling bitflags v1.3.2
4162026-08-27T10:59:56.952Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4172026-08-27T10:59:56.990Z Compiling cobs v0.3.0
4182026-08-27T10:59:57.007Z Compiling either v1.16.0
4192026-08-27T10:59:57.061Z Compiling hash32 v0.3.1
4202026-08-27T10:59:57.106Z Compiling ref-cast v1.0.25
4212026-08-27T10:59:57.142Z Compiling heapless v0.8.0
4222026-08-27T10:59:57.181Z Compiling itertools v0.15.0
4232026-08-27T10:59:57.192Z Compiling crc32fast v1.5.0
4242026-08-27T10:59:57.211Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4252026-08-27T10:59:57.215Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4262026-08-27T10:59:57.269Z Compiling dyn-clone v1.0.20
4272026-08-27T10:59:57.379Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
4282026-08-27T10:59:57.504Z Compiling smoltcp v0.11.0
4292026-08-27T10:59:58.402Z Compiling bitflags v2.13.0
4302026-08-27T10:59:58.402Z Compiling serde v1.0.228
4312026-08-27T10:59:58.402Z Compiling uuid v1.23.5
4322026-08-27T10:59:58.532Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4332026-08-27T10:59:58.806Z Compiling postcard v1.1.3
4342026-08-27T10:59:59.581Z Compiling ingot-types v0.2.0
4352026-08-27T10:59:59.872Z Compiling ingot v0.2.0
4362026-08-27T11:00:01.343Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4372026-08-27T11:00:04.852Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
4382026-08-27T11:00:14.710Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
4392026-08-27T11:00:22.748Z Finished `dev` profile [optimized + debuginfo] target(s) in 26.05s
4402026-08-27T11:00:22.770ZLinking xde kmod...
4412026-08-27T11:00:23.772ZBuilding xde dev link helper (dev).
4422026-08-27T11:00:23.915Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
4432026-08-27T11:00:24.237Z Finished `dev` profile [optimized + debuginfo] target(s) in 0.43s
4442026-08-27T11:00:24.260Z
4452026-08-27T11:00:24.264Zreal 39.978250490
4462026-08-27T11:00:24.264Zuser 2:10.742272121
4472026-08-27T11:00:24.264Zsys 10.680481436
4482026-08-27T11:00:24.264Ztrap 0.046414596
4492026-08-27T11:00:24.264Ztflt 0.277196413
4502026-08-27T11:00:24.264Zdflt 0.611579286
4512026-08-27T11:00:24.264Zkflt 0.000008387
4522026-08-27T11:00:24.264Zlock 6:25.677287923
4532026-08-27T11:00:24.264Zslp 3:44.346831540
4542026-08-27T11:00:24.264Zlat 3.639263476
4552026-08-27T11:00:24.264Zstop 4.757104936
4562026-08-27T11:00:24.264Z+ header 'build xde (release)'
4572026-08-27T11:00:24.264Z+ echo '# ==== build xde (release) ==== #'
4582026-08-27T11:00:24.264Z+ ptime -m cargo xtask build --profile release xde xde-link
4592026-08-27T11:00:24.264Z# ==== build xde (release) ==== #
4602026-08-27T11:00:24.396Z Finished `dev` profile [optimized + debuginfo] target(s) in 0.12s
4612026-08-27T11:00:24.399Z Running `target/debug/xtask build --profile release xde xde-link`
4622026-08-27T11:00:24.579ZBuilding xde (release-lto).
4632026-08-27T11:00:24.790Z 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)
4642026-08-27T11:00:24.790Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
4652026-08-27T11:00:24.791Z Compiling proc-macro2 v1.0.106
4662026-08-27T11:00:24.791Z Compiling unicode-ident v1.0.24
4672026-08-27T11:00:24.791Z Compiling quote v1.0.46
4682026-08-27T11:00:24.791Z Compiling serde_core v1.0.228
4692026-08-27T11:00:24.810Z Compiling strsim v0.11.1
4702026-08-27T11:00:24.810Z Compiling ident_case v1.0.1
4712026-08-27T11:00:24.904Z Compiling memchr v2.8.3
4722026-08-27T11:00:24.908Z Compiling regex-syntax v0.8.11
4732026-08-27T11:00:25.164Z Compiling serde v1.0.228
4742026-08-27T11:00:25.168Z Compiling zerocopy v0.8.54
4752026-08-27T11:00:25.177Z Compiling thiserror v2.0.18
4762026-08-27T11:00:25.297Z Compiling aho-corasick v1.1.4
4772026-08-27T11:00:25.536Z Compiling either v1.16.0
4782026-08-27T11:00:25.573Z Compiling heapless v0.8.0
4792026-08-27T11:00:25.722Z Compiling itertools v0.15.0
4802026-08-27T11:00:25.754Z Compiling smoltcp v0.11.0
4812026-08-27T11:00:25.900Z Compiling syn v2.0.118
4822026-08-27T11:00:25.966Z Compiling ref-cast v1.0.25
4832026-08-27T11:00:26.028Z Compiling crc32fast v1.5.0
4842026-08-27T11:00:26.178Z Compiling version_check v0.9.5
4852026-08-27T11:00:26.335Z Compiling regex-automata v0.4.15
4862026-08-27T11:00:26.516Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4872026-08-27T11:00:27.835Z Compiling regex v1.13.0
4882026-08-27T11:00:28.133Z Compiling darling_core v0.23.0
4892026-08-27T11:00:28.901Z Compiling zerocopy-derive v0.8.54
4902026-08-27T11:00:28.901Z Compiling thiserror-impl v2.0.18
4912026-08-27T11:00:28.904Z Compiling serde_derive v1.0.228
4922026-08-27T11:00:28.904Z Compiling ref-cast-impl v1.0.25
4932026-08-27T11:00:28.904Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4942026-08-27T11:00:30.285Z Compiling darling_macro v0.23.0
4952026-08-27T11:00:31.145Z Compiling darling v0.23.0
4962026-08-27T11:00:31.204Z Compiling ingot-macros v0.2.0
4972026-08-27T11:00:31.207Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4982026-08-27T11:00:37.122Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
4992026-08-27T11:00:39.436Z Compiling byteorder v1.5.0
5002026-08-27T11:00:39.436Z Compiling cfg-if v1.0.4
5012026-08-27T11:00:39.436Z Compiling macaddr v1.0.1
5022026-08-27T11:00:39.436Z Compiling stable_deref_trait v1.2.1
5032026-08-27T11:00:39.491Z Compiling managed v0.8.0
5042026-08-27T11:00:39.501Z Compiling cobs v0.3.0
5052026-08-27T11:00:39.525Z Compiling bitflags v1.3.2
5062026-08-27T11:00:39.586Z Compiling hash32 v0.3.1
5072026-08-27T11:00:39.722Z Compiling dyn-clone v1.0.20
5082026-08-27T11:00:39.793Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
5092026-08-27T11:00:41.037Z Compiling bitflags v2.13.0
5102026-08-27T11:00:41.037Z Compiling uuid v1.23.5
5112026-08-27T11:00:41.174Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5122026-08-27T11:00:41.473Z Compiling postcard v1.1.3
5132026-08-27T11:00:42.260Z Compiling ingot-types v0.2.0
5142026-08-27T11:00:42.566Z Compiling ingot v0.2.0
5152026-08-27T11:00:44.053Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5162026-08-27T11:00:47.873Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
5172026-08-27T11:00:56.742Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
5182026-08-27T11:01:27.583Z Finished `release-lto` profile [optimized + debuginfo] target(s) in 1m 02s
5192026-08-27T11:01:27.605ZLinking xde kmod...
5202026-08-27T11:01:28.195ZBuilding xde dev link helper (release).
5212026-08-27T11:01:28.345Z 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)
5222026-08-27T11:01:28.345Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
5232026-08-27T11:01:28.345Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
5242026-08-27T11:01:39.711Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
5252026-08-27T11:01:42.383Z Finished `release` profile [optimized + debuginfo] target(s) in 14.16s
5262026-08-27T11:01:42.401Z
5272026-08-27T11:01:42.404Zreal 1:18.136955134
5282026-08-27T11:01:42.404Zuser 2:07.227520711
5292026-08-27T11:01:42.404Zsys 11.844708836
5302026-08-27T11:01:42.404Ztrap 0.031105651
5312026-08-27T11:01:42.404Ztflt 0.182846593
5322026-08-27T11:01:42.404Zdflt 0.186024592
5332026-08-27T11:01:42.404Zkflt 0.000013337
5342026-08-27T11:01:42.404Zlock 10:05.494145496
5352026-08-27T11:01:42.404Zslp 5:59.747353785
5362026-08-27T11:01:42.404Zlat 2.471286258
5372026-08-27T11:01:42.404Zstop 3.797704238
5382026-08-27T11:01:42.404Z+ elfdump target/x86_64-unknown-unknown/debug/xde.dbg
5392026-08-27T11:01:42.404Z+ grep GOTPCREL
5402026-08-27T11:01:44.034Z+ elfdump target/x86_64-unknown-unknown/release-lto/xde
5412026-08-27T11:01:44.040Z+ grep GOTPCREL
5422026-08-27T11:01:45.031Z+ cp target/x86_64-unknown-unknown/debug/xde.dbg /work/debug/
5432026-08-27T11:01:45.086Z+ sha256sum /work/debug/xde.dbg
5442026-08-27T11:01:45.136Z+ cp target/i686-unknown-illumos/debug/libxde_link.so /work/debug/xde_link.dbg.so
5452026-08-27T11:01:45.139Z+ sha256sum /work/debug/xde_link.dbg.so
5462026-08-27T11:01:45.142Z+ cp target/x86_64-unknown-unknown/release-lto/xde /work/release/
5472026-08-27T11:01:45.178Z+ sha256sum /work/release/xde
5482026-08-27T11:01:45.208Z+ cp target/i686-unknown-illumos/release/libxde_link.so /work/release/xde_link.so
5492026-08-27T11:01:45.211Z+ sha256sum /work/release/xde_link.so
5502026-08-27T11:01:45.214Z+ header 'build xde integration tests'
5512026-08-27T11:01:45.214Z+ echo '# ==== build xde integration tests ==== #'
5522026-08-27T11:01:45.214Z+ pushd xde-tests
5532026-08-27T11:01:45.214Z# ==== build xde integration tests ==== #
5542026-08-27T11:01:45.214Z/work/oxidecomputer/opte/xde-tests /work/oxidecomputer/opte
5552026-08-27T11:01:45.214Z+ cargo +nightly-2026-07-20-x86_64-unknown-illumos fmt -- --check
5562026-08-27T11:01:45.293Z+ cargo clippy --all-targets -- --deny warnings
5572026-08-27T11:01:45.500Z Compiling serde_core v1.0.228
5582026-08-27T11:01:45.500Z Checking cfg-if v1.0.4
5592026-08-27T11:01:45.500Z Checking memchr v2.8.3
5602026-08-27T11:01:45.503Z Compiling serde v1.0.228
5612026-08-27T11:01:45.503Z Compiling rustversion v1.0.23
5622026-08-27T11:01:45.503Z Compiling version_check v0.9.5
5632026-08-27T11:01:45.503Z Compiling libc v0.2.186
5642026-08-27T11:01:45.503Z Compiling syn v2.0.118
5652026-08-27T11:01:45.568Z Compiling ident_case v1.0.1
5662026-08-27T11:01:45.672Z Compiling strsim v0.11.1
5672026-08-27T11:01:45.840Z Compiling syn v1.0.109
5682026-08-27T11:01:45.895Z Compiling regex-syntax v0.8.11
5692026-08-27T11:01:45.947Z Checking pin-project-lite v0.2.17
5702026-08-27T11:01:46.031Z Compiling zerocopy v0.8.54
5712026-08-27T11:01:46.171Z Compiling aho-corasick v1.1.4
5722026-08-27T11:01:46.171Z Compiling hashbrown v0.17.1
5732026-08-27T11:01:46.319Z Compiling either v1.16.0
5742026-08-27T11:01:46.393Z Compiling equivalent v1.0.2
5752026-08-27T11:01:46.403Z Compiling winnow v1.0.3
5762026-08-27T11:01:46.502Z Compiling itertools v0.15.0
5772026-08-27T11:01:46.698Z Compiling indexmap v2.14.0
5782026-08-27T11:01:47.292Z Compiling regex-automata v0.4.15
5792026-08-27T11:01:47.306Z Compiling toml_parser v1.1.2+spec-1.1.0
5802026-08-27T11:01:47.531Z Checking byteorder v1.5.0
5812026-08-27T11:01:47.565Z Compiling heapless v0.8.0
5822026-08-27T11:01:47.680Z Compiling toml_datetime v1.1.1+spec-1.1.0
5832026-08-27T11:01:47.770Z Checking hash32 v0.3.1
5842026-08-27T11:01:47.834Z Compiling toml_edit v0.25.12+spec-1.1.0
5852026-08-27T11:01:47.869Z Checking bitflags v2.13.0
5862026-08-27T11:01:47.890Z Compiling slog v2.8.2
5872026-08-27T11:01:47.899Z Checking futures-core v0.3.32
5882026-08-27T11:01:48.004Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
5892026-08-27T11:01:48.010Z Checking stable_deref_trait v1.2.1
5902026-08-27T11:01:48.022Z Compiling darling_core v0.23.0
5912026-08-27T11:01:48.068Z Compiling smoltcp v0.11.0
5922026-08-27T11:01:48.103Z Checking futures-sink v0.3.32
5932026-08-27T11:01:48.189Z Checking macaddr v1.0.1
5942026-08-27T11:01:48.239Z Checking futures-channel v0.3.32
5952026-08-27T11:01:48.392Z Compiling proc-macro-crate v3.5.0
5962026-08-27T11:01:48.420Z Compiling proc-macro-error-attr v1.0.4
5972026-08-27T11:01:48.635Z Checking managed v0.8.0
5982026-08-27T11:01:48.682Z Checking bitflags v1.3.2
5992026-08-27T11:01:48.701Z Compiling ref-cast v1.0.25
6002026-08-27T11:01:48.740Z Checking futures-task v0.3.32
6012026-08-27T11:01:48.790Z Checking rand_core v0.10.1
6022026-08-27T11:01:48.804Z Compiling autocfg v1.5.1
6032026-08-27T11:01:48.865Z Checking futures-io v0.3.32
6042026-08-27T11:01:48.918Z Compiling getrandom v0.4.3
6052026-08-27T11:01:48.969Z Compiling regex v1.13.0
6062026-08-27T11:01:49.000Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
6072026-08-27T11:01:49.139Z Compiling crc32fast v1.5.0
6082026-08-27T11:01:49.175Z Checking slab v0.4.12
6092026-08-27T11:01:49.219Z Compiling serde_derive v1.0.228
6102026-08-27T11:01:49.222Z Compiling thiserror-impl v2.0.18
6112026-08-27T11:01:49.320Z Compiling zerocopy-derive v0.8.54
6122026-08-27T11:01:49.354Z Compiling futures-macro v0.3.32
6132026-08-27T11:01:49.446Z Compiling foreign-types-macros v0.2.3
6142026-08-27T11:01:49.798Z Compiling num_enum_derive v0.7.6
6152026-08-27T11:01:49.816Z Compiling ref-cast-impl v1.0.25
6162026-08-27T11:01:50.105Z Compiling darling_macro v0.23.0
6172026-08-27T11:01:50.120Z Compiling num-traits v0.2.19
6182026-08-27T11:01:50.232Z Checking futures-util v0.3.32
6192026-08-27T11:01:50.463Z Checking thiserror v2.0.18
6202026-08-27T11:01:50.469Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
6212026-08-27T11:01:50.551Z Checking cobs v0.3.0
6222026-08-27T11:01:50.668Z Compiling darling v0.23.0
6232026-08-27T11:01:50.689Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
6242026-08-27T11:01:50.737Z Compiling ingot-macros v0.2.0
6252026-08-27T11:01:50.783Z Compiling proc-macro-error v1.0.4
6262026-08-27T11:01:50.853Z Checking cpufeatures v0.3.0
6272026-08-27T11:01:50.912Z Checking unicode-width v0.2.2
6282026-08-27T11:01:50.923Z Checking ipnetwork v0.21.1
6292026-08-27T11:01:51.000Z Checking foreign-types-shared v0.3.1
6302026-08-27T11:01:51.075Z Compiling crossbeam-utils v0.8.22
6312026-08-27T11:01:51.091Z Checking once_cell v1.21.4
6322026-08-27T11:01:51.152Z Checking tabwriter v1.4.1
6332026-08-27T11:01:51.258Z Checking tracing-core v0.1.36
6342026-08-27T11:01:51.289Z Checking foreign-types v0.5.0
6352026-08-27T11:01:51.417Z Checking chacha20 v0.10.1
6362026-08-27T11:01:51.446Z Checking num_enum v0.7.6
6372026-08-27T11:01:51.552Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
6382026-08-27T11:01:51.582Z Checking anyhow v1.0.103
6392026-08-27T11:01:51.770Z Compiling rusty-doors-macros v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
6402026-08-27T11:01:51.973Z Compiling tracing-attributes v0.1.31
6412026-08-27T11:01:52.086Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
6422026-08-27T11:01:52.172Z Checking futures-executor v0.3.32
6432026-08-27T11:01:52.327Z Checking cstr-argument v0.1.2
6442026-08-27T11:01:52.354Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#ae3c948a)
6452026-08-27T11:01:52.359Z Checking erased-serde v0.3.31
6462026-08-27T11:01:52.434Z Checking postcard v1.1.3
6472026-08-27T11:01:52.555Z Checking dyn-clone v1.0.20
6482026-08-27T11:01:52.647Z Compiling num-conv v0.2.2
6492026-08-27T11:01:52.667Z Checking pretty-hex v0.4.2
6502026-08-27T11:01:52.710Z Compiling time-core v0.1.9
6512026-08-27T11:01:52.768Z Compiling thiserror v1.0.69
6522026-08-27T11:01:52.785Z Checking dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
6532026-08-27T11:01:52.880Z Compiling time-macros v0.2.31
6542026-08-27T11:01:52.937Z Checking nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
6552026-08-27T11:01:52.965Z Checking futures v0.3.32
6562026-08-27T11:01:53.030Z Checking rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
6572026-08-27T11:01:53.081Z Checking rand v0.10.2
6582026-08-27T11:01:53.149Z Checking tracing v0.1.44
6592026-08-27T11:01:53.330Z Compiling thiserror-impl v1.0.69
6602026-08-27T11:01:53.349Z Checking uuid v1.23.5
6612026-08-27T11:01:53.406Z Checking arc-swap v1.9.2
6622026-08-27T11:01:53.469Z Checking ingot-types v0.2.0
6632026-08-27T11:01:53.528Z Checking socket2 v0.6.4
6642026-08-27T11:01:53.589Z Checking nom v8.0.0
6652026-08-27T11:01:53.601Z Checking thread_local v1.1.10
6662026-08-27T11:01:53.612Z Checking powerfmt v0.2.0
6672026-08-27T11:01:53.750Z Compiling heck v0.4.1
6682026-08-27T11:01:53.805Z Checking ingot v0.2.0
6692026-08-27T11:01:53.880Z Checking oxnet v0.1.6
6702026-08-27T11:01:53.931Z Checking lazy_static v1.5.0
6712026-08-27T11:01:54.015Z Checking iana-time-zone v0.1.65
6722026-08-27T11:01:54.053Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
6732026-08-27T11:01:54.111Z Checking deranged v0.5.8
6742026-08-27T11:01:54.174Z Compiling slog-async v2.8.0
6752026-08-27T11:01:54.241Z Checking colored v3.1.1
6762026-08-27T11:01:54.491Z Checking chrono v0.4.45
6772026-08-27T11:01:54.516Z Checking slog-scope v4.4.1
6782026-08-27T11:01:54.594Z Compiling zone_cfg_derive v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
6792026-08-27T11:01:54.638Z Checking crossbeam-channel v0.5.16
6802026-08-27T11:01:54.993Z Checking cookie-factory v0.3.3
6812026-08-27T11:01:55.067Z Checking time v0.3.53
6822026-08-27T11:01:55.237Z Checking itertools v0.12.1
6832026-08-27T11:01:55.307Z Checking is-terminal v0.4.17
6842026-08-27T11:01:55.330Z Checking circular v0.3.0
6852026-08-27T11:01:55.386Z Checking log v0.4.33
6862026-08-27T11:01:55.440Z Checking term v1.2.1
6872026-08-27T11:01:55.473Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
6882026-08-27T11:01:55.544Z Checking take_mut v0.2.2
6892026-08-27T11:01:55.558Z Checking rusticata-macros v5.0.0
6902026-08-27T11:01:55.633Z Checking slog-stdlog v4.1.1
6912026-08-27T11:01:55.684Z Checking pcap-parser v0.17.0
6922026-08-27T11:01:56.213Z Checking slog-term v2.9.2
6932026-08-27T11:01:56.218Z Checking zone v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
6942026-08-27T11:01:56.502Z Checking ztest v0.1.0 (https://github.com/oxidecomputer/falcon?branch=main#021420c1)
6952026-08-27T11:01:56.740Z Checking slog-envlogger v2.2.0
6962026-08-27T11:01:59.982Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
6972026-08-27T11:02:01.667Z Checking opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
6982026-08-27T11:02:01.670Z Checking opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
6992026-08-27T11:02:02.010Z Checking xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
7002026-08-27T11:02:02.571Z Finished `dev` profile [optimized + debuginfo] target(s) in 17.23s
7012026-08-27T11:02:02.608Z+ cargo build --test loopback
7022026-08-27T11:02:02.774Z Compiling cfg-if v1.0.4
7032026-08-27T11:02:02.774Z Compiling memchr v2.8.3
7042026-08-27T11:02:02.777Z Compiling serde_core v1.0.228
7052026-08-27T11:02:02.800Z Compiling pin-project-lite v0.2.17
7062026-08-27T11:02:02.803Z Compiling libc v0.2.186
7072026-08-27T11:02:02.803Z Compiling thiserror v2.0.18
7082026-08-27T11:02:02.808Z Compiling either v1.16.0
7092026-08-27T11:02:02.808Z Compiling byteorder v1.5.0
7102026-08-27T11:02:02.849Z Compiling zerocopy v0.8.54
7112026-08-27T11:02:02.873Z Compiling stable_deref_trait v1.2.1
7122026-08-27T11:02:02.883Z Compiling futures-core v0.3.32
7132026-08-27T11:02:02.937Z Compiling hash32 v0.3.1
7142026-08-27T11:02:02.973Z Compiling macaddr v1.0.1
7152026-08-27T11:02:03.001Z Compiling futures-sink v0.3.32
7162026-08-27T11:02:03.040Z Compiling heapless v0.8.0
7172026-08-27T11:02:03.080Z Compiling futures-channel v0.3.32
7182026-08-27T11:02:03.096Z Compiling cobs v0.3.0
7192026-08-27T11:02:03.129Z Compiling bitflags v1.3.2
7202026-08-27T11:02:03.194Z Compiling slab v0.4.12
7212026-08-27T11:02:03.224Z Compiling futures-task v0.3.32
7222026-08-27T11:02:03.311Z Compiling futures-io v0.3.32
7232026-08-27T11:02:03.366Z Compiling managed v0.8.0
7242026-08-27T11:02:03.370Z Compiling rand_core v0.10.1
7252026-08-27T11:02:03.408Z Compiling futures-util v0.3.32
7262026-08-27T11:02:03.467Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
7272026-08-27T11:02:03.497Z Compiling cpufeatures v0.3.0
7282026-08-27T11:02:03.519Z Compiling ipnetwork v0.21.1
7292026-08-27T11:02:03.561Z Compiling smoltcp v0.11.0
7302026-08-27T11:02:03.582Z Compiling once_cell v1.21.4
7312026-08-27T11:02:03.690Z Compiling unicode-width v0.2.2
7322026-08-27T11:02:03.820Z Compiling foreign-types-shared v0.3.1
7332026-08-27T11:02:03.905Z Compiling tabwriter v1.4.1
7342026-08-27T11:02:03.993Z Compiling foreign-types v0.5.0
7352026-08-27T11:02:04.014Z Compiling tracing-core v0.1.36
7362026-08-27T11:02:04.103Z Compiling chacha20 v0.10.1
7372026-08-27T11:02:04.314Z Compiling getrandom v0.4.3
7382026-08-27T11:02:04.364Z Compiling ref-cast v1.0.25
7392026-08-27T11:02:04.451Z Compiling num_enum v0.7.6
7402026-08-27T11:02:04.461Z Compiling crc32fast v1.5.0
7412026-08-27T11:02:04.525Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
7422026-08-27T11:02:04.559Z Compiling serde v1.0.228
7432026-08-27T11:02:04.630Z Compiling bitflags v2.13.0
7442026-08-27T11:02:04.702Z Compiling cstr-argument v0.1.2
7452026-08-27T11:02:04.764Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
7462026-08-27T11:02:04.869Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
7472026-08-27T11:02:04.890Z Compiling itertools v0.15.0
7482026-08-27T11:02:05.056Z Compiling erased-serde v0.3.31
7492026-08-27T11:02:05.214Z Compiling postcard v1.1.3
7502026-08-27T11:02:05.355Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
7512026-08-27T11:02:05.497Z Compiling slog v2.8.2
7522026-08-27T11:02:05.583Z Compiling futures-executor v0.3.32
7532026-08-27T11:02:05.766Z Compiling ingot-types v0.2.0
7542026-08-27T11:02:05.837Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
7552026-08-27T11:02:05.905Z Compiling dyn-clone v1.0.20
7562026-08-27T11:02:06.062Z Compiling pretty-hex v0.4.2
7572026-08-27T11:02:06.066Z Compiling tracing v0.1.44
7582026-08-27T11:02:06.077Z Compiling futures v0.3.32
7592026-08-27T11:02:06.147Z Compiling ingot v0.2.0
7602026-08-27T11:02:06.158Z Compiling dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
7612026-08-27T11:02:06.175Z Compiling rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
7622026-08-27T11:02:06.181Z Compiling nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
7632026-08-27T11:02:06.186Z Compiling uuid v1.23.5
7642026-08-27T11:02:06.288Z Compiling num-traits v0.2.19
7652026-08-27T11:02:06.368Z Compiling rand v0.10.2
7662026-08-27T11:02:06.409Z Compiling crossbeam-utils v0.8.22
7672026-08-27T11:02:06.426Z Compiling aho-corasick v1.1.4
7682026-08-27T11:02:06.637Z Compiling nom v8.0.0
7692026-08-27T11:02:06.815Z Compiling socket2 v0.6.4
7702026-08-27T11:02:06.982Z Compiling thread_local v1.1.10
7712026-08-27T11:02:07.215Z Compiling arc-swap v1.9.2
7722026-08-27T11:02:07.293Z Compiling colored v3.1.1
7732026-08-27T11:02:07.371Z Compiling powerfmt v0.2.0
7742026-08-27T11:02:07.590Z Compiling lazy_static v1.5.0
7752026-08-27T11:02:07.646Z Compiling time-core v0.1.9
7762026-08-27T11:02:07.684Z Compiling iana-time-zone v0.1.65
7772026-08-27T11:02:07.832Z Compiling regex-syntax v0.8.11
7782026-08-27T11:02:07.863Z Compiling oxnet v0.1.6
7792026-08-27T11:02:07.912Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
7802026-08-27T11:02:08.101Z Compiling winnow v1.0.3
7812026-08-27T11:02:08.106Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
7822026-08-27T11:02:08.332Z Compiling num-conv v0.2.2
7832026-08-27T11:02:08.335Z Compiling deranged v0.5.8
7842026-08-27T11:02:08.350Z Compiling chrono v0.4.45
7852026-08-27T11:02:08.480Z Compiling slog-scope v4.4.1
7862026-08-27T11:02:08.936Z Compiling rusticata-macros v5.0.0
7872026-08-27T11:02:09.259Z Compiling time v0.3.53
7882026-08-27T11:02:09.292Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#ae3c948a)
7892026-08-27T11:02:09.622Z Compiling regex-automata v0.4.15
7902026-08-27T11:02:10.310Z Compiling thiserror v1.0.69
7912026-08-27T11:02:10.410Z Compiling crossbeam-channel v0.5.16
7922026-08-27T11:02:11.155Z Compiling cookie-factory v0.3.3
7932026-08-27T11:02:11.288Z Compiling is-terminal v0.4.17
7942026-08-27T11:02:11.383Z Compiling itertools v0.12.1
7952026-08-27T11:02:11.473Z Compiling term v1.2.1
7962026-08-27T11:02:12.297Z Compiling circular v0.3.0
7972026-08-27T11:02:12.554Z Compiling log v0.4.33
7982026-08-27T11:02:12.815Z Compiling take_mut v0.2.2
7992026-08-27T11:02:12.831Z Compiling slog-stdlog v4.1.1
8002026-08-27T11:02:12.922Z Compiling slog-async v2.8.0
8012026-08-27T11:02:13.198Z Compiling zone v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
8022026-08-27T11:02:13.875Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
8032026-08-27T11:02:13.958Z Compiling pcap-parser v0.17.0
8042026-08-27T11:02:14.687Z Compiling slog-term v2.9.2
8052026-08-27T11:02:14.954Z Compiling regex v1.13.0
8062026-08-27T11:02:15.209Z Compiling ztest v0.1.0 (https://github.com/oxidecomputer/falcon?branch=main#021420c1)
8072026-08-27T11:02:16.082Z Compiling slog-envlogger v2.2.0
8082026-08-27T11:02:16.492Z Compiling opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
8092026-08-27T11:02:16.698Z Compiling opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
8102026-08-27T11:02:17.123Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8112026-08-27T11:02:26.172Z Finished `dev` profile [optimized + debuginfo] target(s) in 23.55s
8122026-08-27T11:02:26.205Z++ cargo build -q --test loopback --message-format=json
8132026-08-27T11:02:26.208Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8142026-08-27T11:02:26.324Z+ loopback_test=/work/oxidecomputer/opte/target/debug/deps/loopback-2001a507b33f4803
8152026-08-27T11:02:26.324Z+ cargo build --test multicast_rx
8162026-08-27T11:02:26.426Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8172026-08-27T11:02:28.198Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.86s
8182026-08-27T11:02:28.231Z++ cargo build -q --test multicast_rx --message-format=json
8192026-08-27T11:02:28.234Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8202026-08-27T11:02:28.348Z+ multicast_rx_test=/work/oxidecomputer/opte/target/debug/deps/multicast_rx-ed02daea5d032326
8212026-08-27T11:02:28.348Z+ cargo build --test multicast_multi_sub
8222026-08-27T11:02:28.451Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8232026-08-27T11:02:30.270Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.91s
8242026-08-27T11:02:30.303Z++ cargo build -q --test multicast_multi_sub --message-format=json
8252026-08-27T11:02:30.306Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8262026-08-27T11:02:30.423Z+ multicast_multi_sub_test=/work/oxidecomputer/opte/target/debug/deps/multicast_multi_sub-0bda64cc99833d0a
8272026-08-27T11:02:30.423Z+ cargo build --test multicast_validation
8282026-08-27T11:02:30.526Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8292026-08-27T11:02:32.532Z Finished `dev` profile [optimized + debuginfo] target(s) in 2.10s
8302026-08-27T11:02:32.566Z++ cargo build -q --test multicast_validation --message-format=json
8312026-08-27T11:02:32.569Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8322026-08-27T11:02:32.684Z+ multicast_validation_test=/work/oxidecomputer/opte/target/debug/deps/multicast_validation-f42dd83d00cd44cb
8332026-08-27T11:02:32.687Z+ cargo build --test multicast_source_filter
8342026-08-27T11:02:32.789Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8352026-08-27T11:02:34.873Z Finished `dev` profile [optimized + debuginfo] target(s) in 2.18s
8362026-08-27T11:02:34.906Z++ cargo build -q --test multicast_source_filter --message-format=json
8372026-08-27T11:02:34.910Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8382026-08-27T11:02:35.027Z+ multicast_source_filter_test=/work/oxidecomputer/opte/target/debug/deps/multicast_source_filter-69bede13ae9b4bb5
8392026-08-27T11:02:35.027Z+ cargo build --test multicast_multi_nexthop
8402026-08-27T11:02:35.130Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8412026-08-27T11:02:36.775Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.74s
8422026-08-27T11:02:36.810Z++ cargo build -q --test multicast_multi_nexthop --message-format=json
8432026-08-27T11:02:36.810Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8442026-08-27T11:02:36.928Z+ multicast_multi_nexthop_test=/work/oxidecomputer/opte/target/debug/deps/multicast_multi_nexthop-7b8b1f2959c89569
8452026-08-27T11:02:36.928Z+ mkdir -p /work/test
8462026-08-27T11:02:36.931Z+ cp /work/oxidecomputer/opte/target/debug/deps/loopback-2001a507b33f4803 /work/test/loopback
8472026-08-27T11:02:36.969Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_rx-ed02daea5d032326 /work/test/multicast_rx
8482026-08-27T11:02:37.017Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_multi_sub-0bda64cc99833d0a /work/test/multicast_multi_sub
8492026-08-27T11:02:37.067Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_validation-f42dd83d00cd44cb /work/test/multicast_validation
8502026-08-27T11:02:37.115Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_source_filter-69bede13ae9b4bb5 /work/test/multicast_source_filter
8512026-08-27T11:02:37.163Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_multi_nexthop-7b8b1f2959c89569 /work/test/multicast_multi_nexthop
8522026-08-27T11:02:37.214Zprocess exited: duration 235108 ms, exit code 0
 
8532026-08-27T11:02:37.230Zfound 15 output files
8542026-08-27T11:02:37.230Zuploading: /work/debug/xde.dbg (89335832 bytes)
8552026-08-27T11:02:38.761Zuploaded: /work/debug/xde.dbg
8562026-08-27T11:02:38.761Zuploading: /work/debug/xde.dbg.sha256 (86 bytes)
8572026-08-27T11:02:39.769Zuploaded: /work/debug/xde.dbg.sha256
8582026-08-27T11:02:39.770Zuploading: /work/debug/xde_link.dbg.so (1256692 bytes)
8592026-08-27T11:02:40.790Zuploaded: /work/debug/xde_link.dbg.so
8602026-08-27T11:02:40.791Zuploading: /work/debug/xde_link.dbg.so.sha256 (94 bytes)
8612026-08-27T11:02:41.801Zuploaded: /work/debug/xde_link.dbg.so.sha256
8622026-08-27T11:02:41.801Zuploading: /work/release/xde (53640248 bytes)
8632026-08-27T11:02:43.173Zuploaded: /work/release/xde
8642026-08-27T11:02:43.173Zuploading: /work/release/xde.sha256 (84 bytes)
8652026-08-27T11:02:44.181Zuploaded: /work/release/xde.sha256
8662026-08-27T11:02:44.182Zuploading: /work/release/xde_link.so (45240 bytes)
8672026-08-27T11:02:45.195Zuploaded: /work/release/xde_link.so
8682026-08-27T11:02:45.198Zuploading: /work/release/xde_link.so.sha256 (92 bytes)
8692026-08-27T11:02:46.204Zuploaded: /work/release/xde_link.so.sha256
8702026-08-27T11:02:46.204Zuploading: /work/test/loopback (58910768 bytes)
8712026-08-27T11:02:47.524Zuploaded: /work/test/loopback
8722026-08-27T11:02:47.524Zuploading: /work/test/multicast_rx (59409336 bytes)
8732026-08-27T11:02:48.868Zuploaded: /work/test/multicast_rx
8742026-08-27T11:02:48.868Zuploading: /work/test/multicast_multi_sub (60051184 bytes)
8752026-08-27T11:02:50.220Zuploaded: /work/test/multicast_multi_sub
8762026-08-27T11:02:50.220Zuploading: /work/test/multicast_validation (59394944 bytes)
8772026-08-27T11:02:51.810Zuploaded: /work/test/multicast_validation
8782026-08-27T11:02:51.811Zuploading: /work/test/multicast_source_filter (59696656 bytes)
8792026-08-27T11:02:53.248Zuploaded: /work/test/multicast_source_filter
8802026-08-27T11:02:53.248Zuploading: /work/test/multicast_multi_nexthop (60287192 bytes)
8812026-08-27T11:02:54.610Zuploaded: /work/test/multicast_multi_nexthop
8822026-08-27T11:02:54.610Zuploading: /work/xde.conf (79 bytes)
8832026-08-27T11:02:55.618Zuploaded: /work/xde.conf