01KW9QZA2TDBFX126S0PQS5HVY: 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: 01KW9QZPYBH8XTJS8YNNPG0QT4

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12026-06-29T13:10:23.543Zjob assigned to worker 01KW9QZV9S7ZAT543QX49GXPV5 [factory aws, i-0647b9be834188102] (queued for 49 s)
 
22026-06-29T13:10:30.484Zstarting task 0: "setup"
32026-06-29T13:10:30.488Z++ uname -s
42026-06-29T13:10:30.491Z+ kern=SunOS
52026-06-29T13:10:30.492Z+ build_user=build
62026-06-29T13:10:30.492Z+ build_uid=12345
72026-06-29T13:10:30.492Z+ work_dir=/work
82026-06-29T13:10:30.492Z+ input_dir=/input
92026-06-29T13:10:30.492Z+ [[ 0 == 12345 ]]
102026-06-29T13:10:30.492Z+ case "$kern" in
112026-06-29T13:10:30.492Z+ groupadd -g 12345 build
122026-06-29T13:10:30.495Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-06-29T13:10:32.499Z+ zfs create -o mountpoint=/work rpool/work
142026-06-29T13:10:32.616Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-06-29T13:10:32.619Z+ home_fs=zfs
162026-06-29T13:10:32.619Z+ [[ zfs == autofs ]]
172026-06-29T13:10:32.619Z+ mkdir -p /home/build
182026-06-29T13:10:32.619Z+ chown build:build /home/build /work
192026-06-29T13:10:34.620Z+ chmod 0700 /home/build /work
202026-06-29T13:10:34.623Zprocess exited: duration 4140 ms, exit code 0
 
212026-06-29T13:10:34.629Zstarting task 1: "rust-toolchain"
222026-06-29T13:10:34.633Z+ printf ' * rust toolchain channel = "%s"\n' 1.96.0
232026-06-29T13:10:34.633Z * rust toolchain channel = "1.96.0"
242026-06-29T13:10:34.633Z * rust toolchain profile = "default"
252026-06-29T13:10:34.633Z+ printf ' * rust toolchain profile = "%s"\n' default
262026-06-29T13:10:34.633Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272026-06-29T13:10:34.633Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-06-29T13:10:34.636Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-06-29T13:10:34.636Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.96.0 --profile default
302026-06-29T13:10:34.738Zinfo: downloading installer
312026-06-29T13:10:36.107Zwarn: It looks like you have an existing rustup settings file at:
322026-06-29T13:10:36.107Zwarn: /home/build/.rustup/settings.toml
332026-06-29T13:10:36.107Zwarn: Rustup will install the default toolchain as specified in the settings file,
342026-06-29T13:10:36.107Zwarn: instead of the one inferred from the default host triple.
352026-06-29T13:10:36.119Zinfo: profile set to default
362026-06-29T13:10:36.119Zinfo: default host triple is x86_64-unknown-illumos
372026-06-29T13:10:36.122Zinfo: syncing channel updates for 1.96.0-x86_64-unknown-illumos
382026-06-29T13:10:36.250Zinfo: latest update on 2026-05-28 for version 1.96.0 (ac68faa20 2026-05-25)
392026-06-29T13:10:36.253Zinfo: downloading 6 components
402026-06-29T13:10:50.898Z
412026-06-29T13:10:50.898Zinfo: default toolchain set to 1.96.0-x86_64-unknown-illumos
422026-06-29T13:10:50.939Z 1.96.0-x86_64-unknown-illumos installed - rustc 1.96.0 (ac68faa20 2026-05-25)
432026-06-29T13:10:50.940Z
442026-06-29T13:10:50.940Z
452026-06-29T13:10:50.940ZRust is installed now. Great!
462026-06-29T13:10:50.940Z
472026-06-29T13:10:50.940ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
482026-06-29T13:10:50.940Zenvironment variable. This has not been done automatically.
492026-06-29T13:10:50.940Z
502026-06-29T13:10:50.943ZTo configure your current shell, you need to source
512026-06-29T13:10:50.943Zthe corresponding env file under $HOME/.cargo.
522026-06-29T13:10:50.943Z
532026-06-29T13:10:50.943ZThis is usually done by running one of the following (note the leading DOT):
542026-06-29T13:10:50.943Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
552026-06-29T13:10:50.943Zsource "$HOME/.cargo/env.fish" # For fish
562026-06-29T13:10:50.943Zsource "~/.cargo/env.nu" # For nushell
572026-06-29T13:10:50.943Zsource "$HOME/.cargo/env.tcsh" # For tcsh
582026-06-29T13:10:50.943Z. "$HOME/.cargo/env.ps1" # For pwsh
592026-06-29T13:10:50.943Zsource "$HOME/.cargo/env.xsh" # For xonsh
602026-06-29T13:10:50.943Zwarn: no default linker (`cc`) was found in your PATH
612026-06-29T13:10:50.943Zwarn: many Rust crates require a system C toolchain to build
622026-06-29T13:10:51.048Z+ rustup --version
632026-06-29T13:10:51.057Zrustup 1.29.0 (28d1352db 2026-03-05)
642026-06-29T13:10:51.059Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
652026-06-29T13:10:51.078Zinfo: the currently active `rustc` version is `rustc 1.96.0 (ac68faa20 2026-05-25)`
662026-06-29T13:10:51.081Z+ cargo --version
672026-06-29T13:10:51.094Zcargo 1.96.0 (30a34c682 2026-05-25)
682026-06-29T13:10:51.096Z+ rustc --version
692026-06-29T13:10:51.115Zrustc 1.96.0 (ac68faa20 2026-05-25)
702026-06-29T13:10:51.118Zprocess exited: duration 16488 ms, exit code 0
 
712026-06-29T13:10:51.123Zstarting task 2: "authentication"
722026-06-29T13:10:51.139Zprocess exited: duration 15 ms, exit code 0
 
732026-06-29T13:10:51.145Zstarting task 3: "clone repository"
742026-06-29T13:10:51.148Z+ mkdir -p /work/oxidecomputer/opte
752026-06-29T13:10:51.151Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
762026-06-29T13:10:51.179ZCloning into '/work/oxidecomputer/opte'...
772026-06-29T13:10:52.095Z+ cd /work/oxidecomputer/opte
782026-06-29T13:10:52.095Z+ git fetch origin 51d30fdee47762c885ff8eecd004311d562a7a72
792026-06-29T13:10:52.358ZFrom https://github.com/oxidecomputer/opte
802026-06-29T13:10:52.358Z * branch 51d30fdee47762c885ff8eecd004311d562a7a72 -> FETCH_HEAD
812026-06-29T13:10:52.363Z+ [[ -n zl/mcast-tx-ecmp-select-one ]]
822026-06-29T13:10:52.366Z++ git branch --show-current
832026-06-29T13:10:52.366Z+ current=master
842026-06-29T13:10:52.366Z+ [[ master != zl/mcast-tx-ecmp-select-one ]]
852026-06-29T13:10:52.366Z+ git branch -f zl/mcast-tx-ecmp-select-one 51d30fdee47762c885ff8eecd004311d562a7a72
862026-06-29T13:10:52.369Z+ git checkout -f zl/mcast-tx-ecmp-select-one
872026-06-29T13:10:52.385ZSwitched to branch 'zl/mcast-tx-ecmp-select-one'
882026-06-29T13:10:52.388Z+ git reset --hard 51d30fdee47762c885ff8eecd004311d562a7a72
892026-06-29T13:10:52.402ZHEAD is now at 51d30fd [ecmp] Deduplicate redundant multicast next hops via per-target ECMP selection
902026-06-29T13:10:52.405Zprocess exited: duration 1257 ms, exit code 0
 
912026-06-29T13:10:52.411Zstarting task 4: "build"
922026-06-29T13:10:52.415Z+ source .github/buildomat/common.sh
932026-06-29T13:10:52.415Z++ rustup show active-toolchain
942026-06-29T13:10:52.420Z1.96.0-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
952026-06-29T13:10:52.423Z++ pushd xde
962026-06-29T13:10:52.423Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
972026-06-29T13:10:52.423Z++ rustup show active-toolchain
982026-06-29T13:10:52.426Zinfo: syncing channel updates for nightly-2026-06-19-x86_64-unknown-illumos
992026-06-29T13:10:52.573Zinfo: latest update on 2026-06-19 for version 1.98.0-nightly (bc2112ed5 2026-06-18)
1002026-06-29T13:10:52.576Zinfo: downloading 6 components
1012026-06-29T13:11:06.694Znightly-2026-06-19-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1022026-06-29T13:11:06.794Z+++ rustup show active-toolchain -v
1032026-06-29T13:11:06.797Z+++ head -n 1
1042026-06-29T13:11:06.797Z+++ cut '-d ' -f1
1052026-06-29T13:11:06.853Z++ export NIGHTLY=nightly-2026-06-19-x86_64-unknown-illumos
1062026-06-29T13:11:06.853Z++ NIGHTLY=nightly-2026-06-19-x86_64-unknown-illumos
1072026-06-29T13:11:06.853Z++ popd
1082026-06-29T13:11:06.857Z/work/oxidecomputer/opte
1092026-06-29T13:11:06.857Z+ TGT_BASE=/work
1102026-06-29T13:11:06.857Z+ DBG_SRC=target/x86_64-unknown-unknown/debug
1112026-06-29T13:11:06.857Z+ DBG_LINK_SRC=target/i686-unknown-illumos/debug
1122026-06-29T13:11:06.857Z+ DBG_TGT=/work/debug
1132026-06-29T13:11:06.857Z+ REL_SRC=target/x86_64-unknown-unknown/release-lto
1142026-06-29T13:11:06.857Z+ REL_LINK_SRC=target/i686-unknown-illumos/release
1152026-06-29T13:11:06.857Z+ REL_TGT=/work/release
1162026-06-29T13:11:06.857Z+ mkdir -p /work/debug /work/release
1172026-06-29T13:11:06.857Z+ cargo --version
1182026-06-29T13:11:06.863Zcargo 1.96.0 (30a34c682 2026-05-25)
1192026-06-29T13:11:06.866Z+ rustc --version
1202026-06-29T13:11:06.885Zrustc 1.96.0 (ac68faa20 2026-05-25)
1212026-06-29T13:11:06.889Z+ install_pkg jq
1222026-06-29T13:11:06.889Z+ set +o errexit
1232026-06-29T13:11:06.889Z+ pfexec pkg install jq
1242026-06-29T13:11:07.888Z Startup: Refreshing catalog 'helios' ... Done
1252026-06-29T13:11:08.028Z Startup: Caching catalogs ... Done
1262026-06-29T13:11:08.519ZPlanning: Solver setup ... Done
1272026-06-29T13:11:08.544ZPlanning: Running solver ... Done
1282026-06-29T13:11:08.552ZPlanning: Consolidating action changes ... Done
1292026-06-29T13:11:08.555ZPlanning: Evaluating mediators ... Done
1302026-06-29T13:11:08.555ZPlanning: Planning completed in 0.50 seconds
1312026-06-29T13:11:08.569ZNo updates necessary for this image.
1322026-06-29T13:11:08.674Z+ exit_code=4
1332026-06-29T13:11:08.678Z+ [[ 4 -ne 0 ]]
1342026-06-29T13:11:08.678Z+ [[ 4 -ne 4 ]]
1352026-06-29T13:11:08.678Z+ set -o errexit
1362026-06-29T13:11:08.678Z+ pushd xde
1372026-06-29T13:11:08.678Z+ cp xde.conf /work/xde.conf
1382026-06-29T13:11:08.678Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
1392026-06-29T13:11:08.678Z+ header 'check style'
1402026-06-29T13:11:08.678Z+ echo '# ==== check style ==== #'
1412026-06-29T13:11:08.678Z# ==== check style ==== #
1422026-06-29T13:11:08.678Z+ ptime -m cargo +nightly-2026-06-19-x86_64-unknown-illumos fmt -p xde -p xde-link -- --check
1432026-06-29T13:11:08.904Z
1442026-06-29T13:11:08.904Zreal 0.223439800
1452026-06-29T13:11:08.904Zuser 0.157538211
1462026-06-29T13:11:08.904Zsys 0.055594471
1472026-06-29T13:11:08.904Ztrap 0.000011417
1482026-06-29T13:11:08.904Ztflt 0.000019424
1492026-06-29T13:11:08.904Zdflt 0.000040928
1502026-06-29T13:11:08.904Zkflt 0.000000000
1512026-06-29T13:11:08.904Zlock 0.036988556
1522026-06-29T13:11:08.904Zslp 0.193078715
1532026-06-29T13:11:08.904Zlat 0.000984711
1542026-06-29T13:11:08.904Zstop 0.000115321
1552026-06-29T13:11:08.907Z+ header analyze
1562026-06-29T13:11:08.907Z+ echo '# ==== analyze ==== #'
1572026-06-29T13:11:08.907Z+ ptime -m cargo clippy -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask
1582026-06-29T13:11:08.907Z# ==== analyze ==== #
1592026-06-29T13:11:09.085Z Updating crates.io index
1602026-06-29T13:11:09.088Z Updating git repository `https://github.com/oxidecomputer/falcon`
1612026-06-29T13:11:10.038Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1622026-06-29T13:11:10.486Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1632026-06-29T13:11:10.786Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1642026-06-29T13:11:11.143Z Updating git repository `https://github.com/oxidecomputer/zone`
1652026-06-29T13:11:11.404Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1662026-06-29T13:11:11.678Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1672026-06-29T13:11:13.580Z Downloading crates ...
1682026-06-29T13:11:13.629Z Downloaded strsim v0.11.1
1692026-06-29T13:11:13.644Z Downloaded fnv v1.0.7
1702026-06-29T13:11:13.647Z Downloaded defmt v0.3.100
1712026-06-29T13:11:13.647Z Downloaded embedded-io v0.6.1
1722026-06-29T13:11:13.650Z Downloaded embedded-io v0.4.0
1732026-06-29T13:11:13.653Z Downloaded darling_macro v0.23.0
1742026-06-29T13:11:13.653Z Downloaded dyn-clone v1.0.20
1752026-06-29T13:11:13.653Z Downloaded cobs v0.3.0
1762026-06-29T13:11:13.657Z Downloaded macaddr v1.0.1
1772026-06-29T13:11:13.660Z Downloaded aho-corasick v1.1.4
1782026-06-29T13:11:13.663Z Downloaded ident_case v1.0.1
1792026-06-29T13:11:13.665Z Downloaded hash32 v0.3.1
1802026-06-29T13:11:13.666Z Downloaded defmt-parser v1.0.0
1812026-06-29T13:11:13.666Z Downloaded version_check v0.9.5
1822026-06-29T13:11:13.679Z Downloaded darling_macro v0.21.3
1832026-06-29T13:11:13.682Z Downloaded thiserror v2.0.18
1842026-06-29T13:11:13.685Z Downloaded quote v1.0.46
1852026-06-29T13:11:13.688Z Downloaded stable_deref_trait v1.2.1
1862026-06-29T13:11:13.691Z Downloaded managed v0.8.0
1872026-06-29T13:11:13.695Z Downloaded ref-cast-impl v1.0.25
1882026-06-29T13:11:13.699Z Downloaded cfg-if v1.0.4
1892026-06-29T13:11:13.706Z Downloaded byteorder v1.5.0
1902026-06-29T13:11:13.709Z Downloaded defmt-macros v1.1.0
1912026-06-29T13:11:13.712Z Downloaded proc-macro-error2 v2.0.1
1922026-06-29T13:11:13.720Z Downloaded defmt v1.1.0
1932026-06-29T13:11:13.722Z Downloaded either v1.16.0
1942026-06-29T13:11:13.725Z Downloaded bitflags v1.3.2
1952026-06-29T13:11:13.725Z Downloaded proc-macro-error-attr2 v2.0.0
1962026-06-29T13:11:13.725Z Downloaded thiserror-impl v2.0.18
1972026-06-29T13:11:13.725Z Downloaded ingot v0.1.1
1982026-06-29T13:11:13.728Z Downloaded ingot-types v0.1.2
1992026-06-29T13:11:13.733Z Downloaded ref-cast v1.0.25
2002026-06-29T13:11:13.736Z Downloaded darling v0.23.0
2012026-06-29T13:11:13.742Z Downloaded darling v0.21.3
2022026-06-29T13:11:13.754Z Downloaded ingot-macros v0.1.1
2032026-06-29T13:11:13.756Z Downloaded postcard v1.1.3
2042026-06-29T13:11:13.759Z Downloaded unicode-ident v1.0.24
2052026-06-29T13:11:13.763Z Downloaded uuid v1.23.3
2062026-06-29T13:11:13.767Z Downloaded serde_core v1.0.228
2072026-06-29T13:11:13.774Z Downloaded bitflags v2.13.0
2082026-06-29T13:11:13.777Z Downloaded crc32fast v1.5.0
2092026-06-29T13:11:13.780Z Downloaded heapless v0.8.0
2102026-06-29T13:11:13.780Z Downloaded darling_core v0.21.3
2112026-06-29T13:11:13.783Z Downloaded serde_derive v1.0.228
2122026-06-29T13:11:13.786Z Downloaded proc-macro2 v1.0.106
2132026-06-29T13:11:13.788Z Downloaded zerocopy-derive v0.8.52
2142026-06-29T13:11:13.792Z Downloaded darling_core v0.23.0
2152026-06-29T13:11:13.798Z Downloaded memchr v2.8.2
2162026-06-29T13:11:13.801Z Downloaded serde v1.0.228
2172026-06-29T13:11:13.826Z Downloaded itertools v0.14.0
2182026-06-29T13:11:13.832Z Downloaded itertools v0.15.0
2192026-06-29T13:11:13.835Z Downloaded regex v1.12.4
2202026-06-29T13:11:13.874Z Downloaded smoltcp v0.11.0
2212026-06-29T13:11:13.881Z Downloaded syn v2.0.118
2222026-06-29T13:11:13.886Z Downloaded zerocopy v0.8.52
2232026-06-29T13:11:13.897Z Downloaded regex-syntax v0.8.11
2242026-06-29T13:11:13.900Z Downloaded regex-automata v0.4.14
2252026-06-29T13:11:13.913Z Updating crates.io index
2262026-06-29T13:11:14.047Z Downloading crates ...
2272026-06-29T13:11:14.062Z Downloaded addr2line v0.25.1
2282026-06-29T13:11:14.065Z Downloaded adler2 v2.0.1
2292026-06-29T13:11:14.072Z Downloaded rustc-literal-escaper v0.0.7
2302026-06-29T13:11:14.075Z Downloaded miniz_oxide v0.8.9
2312026-06-29T13:11:14.079Z Downloaded hashbrown v0.17.1
2322026-06-29T13:11:14.082Z Downloaded foldhash v0.2.0
2332026-06-29T13:11:14.085Z Downloaded getopts v0.2.24
2342026-06-29T13:11:14.092Z Downloaded rustc-demangle v0.1.27
2352026-06-29T13:11:14.102Z Downloaded gimli v0.32.3
2362026-06-29T13:11:14.109Z Downloaded memchr v2.7.6
2372026-06-29T13:11:14.149Z Downloaded object v0.37.3
2382026-06-29T13:11:14.184Z Downloaded libc v0.2.185
2392026-06-29T13:11:14.241Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-06-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
2402026-06-29T13:11:14.241Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
2412026-06-29T13:11:14.241Z Compiling proc-macro2 v1.0.106
2422026-06-29T13:11:14.241Z Compiling quote v1.0.46
2432026-06-29T13:11:14.245Z Compiling unicode-ident v1.0.24
2442026-06-29T13:11:14.245Z Compiling strsim v0.11.1
2452026-06-29T13:11:14.245Z Compiling ident_case v1.0.1
2462026-06-29T13:11:14.245Z Compiling serde_core v1.0.228
2472026-06-29T13:11:14.425Z Compiling fnv v1.0.7
2482026-06-29T13:11:14.428Z Compiling memchr v2.8.2
2492026-06-29T13:11:14.524Z Compiling regex-syntax v0.8.11
2502026-06-29T13:11:14.725Z Compiling either v1.16.0
2512026-06-29T13:11:14.741Z Compiling serde v1.0.228
2522026-06-29T13:11:14.776Z Compiling zerocopy v0.8.52
2532026-06-29T13:11:14.855Z Compiling aho-corasick v1.1.4
2542026-06-29T13:11:14.929Z Compiling thiserror v2.0.18
2552026-06-29T13:11:15.144Z Compiling itertools v0.14.0
2562026-06-29T13:11:15.171Z Compiling heapless v0.8.0
2572026-06-29T13:11:15.521Z Compiling syn v2.0.118
2582026-06-29T13:11:15.567Z Compiling smoltcp v0.11.0
2592026-06-29T13:11:15.579Z Compiling version_check v0.9.5
2602026-06-29T13:11:15.687Z Compiling crc32fast v1.5.0
2612026-06-29T13:11:15.947Z Compiling ref-cast v1.0.25
2622026-06-29T13:11:15.988Z Compiling regex-automata v0.4.14
2632026-06-29T13:11:16.080Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
2642026-06-29T13:11:17.566Z Compiling regex v1.12.4
2652026-06-29T13:11:17.860Z Compiling darling_core v0.21.3
2662026-06-29T13:11:17.886Z Compiling darling_core v0.23.0
2672026-06-29T13:11:18.761Z Compiling thiserror-impl v2.0.18
2682026-06-29T13:11:18.761Z Compiling zerocopy-derive v0.8.52
2692026-06-29T13:11:18.761Z Compiling serde_derive v1.0.228
2702026-06-29T13:11:18.764Z Compiling ref-cast-impl v1.0.25
2712026-06-29T13:11:18.764Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
2722026-06-29T13:11:20.381Z Compiling darling_macro v0.23.0
2732026-06-29T13:11:20.616Z Compiling darling_macro v0.21.3
2742026-06-29T13:11:21.298Z Compiling darling v0.23.0
2752026-06-29T13:11:21.364Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
2762026-06-29T13:11:21.522Z Compiling darling v0.21.3
2772026-06-29T13:11:21.592Z Compiling ingot-macros v0.1.1
2782026-06-29T13:11:26.487Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
2792026-06-29T13:11:28.653Z Checking byteorder v1.5.0
2802026-06-29T13:11:28.653Z Checking cfg-if v1.0.4
2812026-06-29T13:11:28.653Z Checking stable_deref_trait v1.2.1
2822026-06-29T13:11:28.656Z Checking macaddr v1.0.1
2832026-06-29T13:11:28.656Z Checking managed v0.8.0
2842026-06-29T13:11:28.710Z Checking bitflags v1.3.2
2852026-06-29T13:11:28.736Z Checking cobs v0.3.0
2862026-06-29T13:11:28.800Z Checking dyn-clone v1.0.20
2872026-06-29T13:11:28.819Z Checking hash32 v0.3.1
2882026-06-29T13:11:28.854Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
2892026-06-29T13:11:28.877Z Checking itertools v0.15.0
2902026-06-29T13:11:30.059Z Checking bitflags v2.13.0
2912026-06-29T13:11:30.062Z Checking uuid v1.23.3
2922026-06-29T13:11:30.207Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2932026-06-29T13:11:30.426Z Checking postcard v1.1.3
2942026-06-29T13:11:31.299Z Checking ingot-types v0.1.2
2952026-06-29T13:11:31.574Z Checking ingot v0.1.1
2962026-06-29T13:11:32.913Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
2972026-06-29T13:11:36.652Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
2982026-06-29T13:11:38.036Z Checking xde v0.1.0 (/work/oxidecomputer/opte/xde)
2992026-06-29T13:11:40.053Z Finished `dev` profile [optimized + debuginfo] target(s) in 31.08s
3002026-06-29T13:11:40.159Z
3012026-06-29T13:11:40.159Zreal 31.248582758
3022026-06-29T13:11:40.159Zuser 1:15.306456833
3032026-06-29T13:11:40.159Zsys 10.460618033
3042026-06-29T13:11:40.159Ztrap 0.031886392
3052026-06-29T13:11:40.159Ztflt 0.050217221
3062026-06-29T13:11:40.159Zdflt 0.188101877
3072026-06-29T13:11:40.159Zkflt 0.001610816
3082026-06-29T13:11:40.159Zlock 5:26.138275248
3092026-06-29T13:11:40.159Zslp 3:28.963941011
3102026-06-29T13:11:40.159Zlat 2.651603674
3112026-06-29T13:11:40.159Zstop 8.710566294
3122026-06-29T13:11:40.163Z+ pushd xde-link
3132026-06-29T13:11:40.163Z/work/oxidecomputer/opte/xde/xde-link /work/oxidecomputer/opte/xde /work/oxidecomputer/opte
3142026-06-29T13:11:40.163Z+ ptime -m cargo clippy -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask
3152026-06-29T13:11:40.346Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-06-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
3162026-06-29T13:11:40.346Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
3172026-06-29T13:11:40.346Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
3182026-06-29T13:11:51.358Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
3192026-06-29T13:11:53.575Z Finished `dev` profile [optimized + debuginfo] target(s) in 13.35s
3202026-06-29T13:11:53.594Z
3212026-06-29T13:11:53.597Zreal 13.429367413
3222026-06-29T13:11:53.597Zuser 21.215712158
3232026-06-29T13:11:53.597Zsys 1.276424534
3242026-06-29T13:11:53.597Ztrap 0.003456599
3252026-06-29T13:11:53.597Ztflt 0.030985168
3262026-06-29T13:11:53.597Zdflt 0.056630830
3272026-06-29T13:11:53.597Zkflt 0.000000000
3282026-06-29T13:11:53.597Zlock 1:26.778641327
3292026-06-29T13:11:53.597Zslp 44.689720617
3302026-06-29T13:11:53.597Zlat 0.314195425
3312026-06-29T13:11:53.597Zstop 0.160339065
3322026-06-29T13:11:53.597Z+ popd
3332026-06-29T13:11:53.597Z+ popd
3342026-06-29T13:11:53.597Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
3352026-06-29T13:11:53.597Z/work/oxidecomputer/opte
3362026-06-29T13:11:53.597Z+ header 'build xde (debug)'
3372026-06-29T13:11:53.597Z+ echo '# ==== build xde (debug) ==== #'
3382026-06-29T13:11:53.597Z# ==== build xde (debug) ==== #
3392026-06-29T13:11:53.597Z+ ptime -m cargo xtask build --profile debug xde xde-link
3402026-06-29T13:11:53.738Z Downloading crates ...
3412026-06-29T13:11:53.791Z Downloaded terminal_size v0.4.4
3422026-06-29T13:11:53.793Z Downloaded indexmap v2.14.0
3432026-06-29T13:11:53.796Z Downloaded equivalent v1.0.2
3442026-06-29T13:11:53.800Z Downloaded clap_lex v1.1.0
3452026-06-29T13:11:53.803Z Downloaded heck v0.5.0
3462026-06-29T13:11:53.803Z Downloaded is_terminal_polyfill v1.70.2
3472026-06-29T13:11:53.806Z Downloaded serde_spanned v1.1.1
3482026-06-29T13:11:53.806Z Downloaded cargo-platform v0.3.3
3492026-06-29T13:11:53.806Z Downloaded anstyle-query v1.1.5
3502026-06-29T13:11:53.809Z Downloaded errno v0.3.14
3512026-06-29T13:11:53.814Z Downloaded itoa v1.0.18
3522026-06-29T13:11:53.818Z Downloaded utf8parse v0.2.2
3532026-06-29T13:11:53.821Z Downloaded colorchoice v1.0.5
3542026-06-29T13:11:53.823Z Downloaded anstyle v1.0.14
3552026-06-29T13:11:53.826Z Downloaded zmij v1.0.21
3562026-06-29T13:11:53.829Z Downloaded cargo_metadata v0.23.1
3572026-06-29T13:11:53.831Z Downloaded anstream v1.0.0
3582026-06-29T13:11:53.832Z Downloaded toml_writer v1.1.1+spec-1.1.0
3592026-06-29T13:11:53.832Z Downloaded anstyle-parse v1.0.0
3602026-06-29T13:11:53.834Z Downloaded toml_datetime v1.1.1+spec-1.1.0
3612026-06-29T13:11:53.837Z Downloaded camino v1.2.3
3622026-06-29T13:11:53.837Z Downloaded anyhow v1.0.102
3632026-06-29T13:11:53.840Z Downloaded clap_derive v4.6.1
3642026-06-29T13:11:53.845Z Downloaded clap v4.6.1
3652026-06-29T13:11:53.849Z Downloaded toml v1.1.2+spec-1.1.0
3662026-06-29T13:11:53.852Z Downloaded toml_parser v1.1.2+spec-1.1.0
3672026-06-29T13:11:53.855Z Downloaded semver v1.0.28
3682026-06-29T13:11:53.876Z Downloaded winnow v1.0.3
3692026-06-29T13:11:53.880Z Downloaded serde_json v1.0.150
3702026-06-29T13:11:53.884Z Downloaded clap_builder v4.6.0
3712026-06-29T13:11:53.911Z Downloaded rustix v1.1.4
3722026-06-29T13:11:53.937Z Downloaded libc v0.2.186
3732026-06-29T13:11:53.984Z Compiling serde_core v1.0.228
3742026-06-29T13:11:53.984Z Compiling proc-macro2 v1.0.106
3752026-06-29T13:11:53.987Z Compiling unicode-ident v1.0.24
3762026-06-29T13:11:53.987Z Compiling quote v1.0.46
3772026-06-29T13:11:53.987Z Compiling libc v0.2.186
3782026-06-29T13:11:53.987Z Compiling rustix v1.1.4
3792026-06-29T13:11:53.987Z Compiling zmij v1.0.21
3802026-06-29T13:11:53.987Z Compiling bitflags v2.13.0
3812026-06-29T13:11:54.159Z Compiling utf8parse v0.2.2
3822026-06-29T13:11:54.290Z Compiling anstyle-parse v1.0.0
3832026-06-29T13:11:54.389Z Compiling thiserror v2.0.18
3842026-06-29T13:11:54.389Z Compiling anstyle-query v1.1.5
3852026-06-29T13:11:54.490Z Compiling is_terminal_polyfill v1.70.2
3862026-06-29T13:11:54.490Z Compiling serde_json v1.0.150
3872026-06-29T13:11:54.507Z Compiling colorchoice v1.0.5
3882026-06-29T13:11:54.568Z Compiling camino v1.2.3
3892026-06-29T13:11:54.584Z Compiling serde v1.0.228
3902026-06-29T13:11:54.613Z Compiling anstyle v1.0.14
3912026-06-29T13:11:54.699Z Compiling errno v0.3.14
3922026-06-29T13:11:54.768Z Compiling anstream v1.0.0
3932026-06-29T13:11:54.889Z Compiling heck v0.5.0
3942026-06-29T13:11:54.911Z Compiling memchr v2.8.2
3952026-06-29T13:11:54.912Z Compiling winnow v1.0.3
3962026-06-29T13:11:55.270Z Compiling anyhow v1.0.102
3972026-06-29T13:11:55.301Z Compiling syn v2.0.118
3982026-06-29T13:11:55.327Z Compiling strsim v0.11.1
3992026-06-29T13:11:55.353Z Compiling clap_lex v1.1.0
4002026-06-29T13:11:55.369Z Compiling terminal_size v0.4.4
4012026-06-29T13:11:55.518Z Compiling itoa v1.0.18
4022026-06-29T13:11:55.741Z Compiling clap_builder v4.6.0
4032026-06-29T13:11:55.768Z Compiling toml_parser v1.1.2+spec-1.1.0
4042026-06-29T13:11:55.782Z Compiling toml_writer v1.1.1+spec-1.1.0
4052026-06-29T13:11:56.215Z Compiling serde_spanned v1.1.1
4062026-06-29T13:11:56.280Z Compiling cargo-platform v0.3.3
4072026-06-29T13:11:56.371Z Compiling semver v1.0.28
4082026-06-29T13:11:56.390Z Compiling toml_datetime v1.1.1+spec-1.1.0
4092026-06-29T13:11:56.874Z Compiling toml v1.1.2+spec-1.1.0
4102026-06-29T13:11:57.466Z Compiling serde_derive v1.0.228
4112026-06-29T13:11:57.466Z Compiling thiserror-impl v2.0.18
4122026-06-29T13:11:57.466Z Compiling clap_derive v4.6.1
4132026-06-29T13:11:59.069Z Compiling clap v4.6.1
4142026-06-29T13:12:00.751Z Compiling cargo_metadata v0.23.1
4152026-06-29T13:12:03.254Z Compiling xtask v0.1.0 (/work/oxidecomputer/opte/xtask)
4162026-06-29T13:12:04.867Z Finished `dev` profile [optimized + debuginfo] target(s) in 11.26s
4172026-06-29T13:12:04.880Z Running `target/debug/xtask build --profile debug xde xde-link`
4182026-06-29T13:12:06.235ZBuilding xde (dev).
4192026-06-29T13:12:06.462Z Compiling serde_core v1.0.228
4202026-06-29T13:12:06.462Z Compiling byteorder v1.5.0
4212026-06-29T13:12:06.462Z Compiling cfg-if v1.0.4
4222026-06-29T13:12:06.462Z Compiling stable_deref_trait v1.2.1
4232026-06-29T13:12:06.482Z Compiling macaddr v1.0.1
4242026-06-29T13:12:06.490Z Compiling zerocopy v0.8.52
4252026-06-29T13:12:06.493Z Compiling thiserror v2.0.18
4262026-06-29T13:12:06.496Z Compiling managed v0.8.0
4272026-06-29T13:12:06.538Z Compiling bitflags v1.3.2
4282026-06-29T13:12:06.542Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4292026-06-29T13:12:06.582Z Compiling cobs v0.3.0
4302026-06-29T13:12:06.603Z Compiling either v1.16.0
4312026-06-29T13:12:06.665Z Compiling hash32 v0.3.1
4322026-06-29T13:12:06.715Z Compiling ref-cast v1.0.25
4332026-06-29T13:12:06.740Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4342026-06-29T13:12:06.786Z Compiling heapless v0.8.0
4352026-06-29T13:12:06.812Z Compiling itertools v0.15.0
4362026-06-29T13:12:06.822Z Compiling crc32fast v1.5.0
4372026-06-29T13:12:06.827Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4382026-06-29T13:12:06.861Z Compiling dyn-clone v1.0.20
4392026-06-29T13:12:07.017Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
4402026-06-29T13:12:07.158Z Compiling smoltcp v0.11.0
4412026-06-29T13:12:08.077Z Compiling bitflags v2.13.0
4422026-06-29T13:12:08.077Z Compiling serde v1.0.228
4432026-06-29T13:12:08.077Z Compiling uuid v1.23.3
4442026-06-29T13:12:08.213Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4452026-06-29T13:12:08.502Z Compiling postcard v1.1.3
4462026-06-29T13:12:09.325Z Compiling ingot-types v0.1.2
4472026-06-29T13:12:09.620Z Compiling ingot v0.1.1
4482026-06-29T13:12:11.124Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4492026-06-29T13:12:15.509Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
4502026-06-29T13:12:26.074Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
4512026-06-29T13:12:34.603Z Finished `dev` profile [optimized + debuginfo] target(s) in 28.33s
4522026-06-29T13:12:34.628ZLinking xde kmod...
4532026-06-29T13:12:35.825ZBuilding xde dev link helper (dev).
4542026-06-29T13:12:35.989Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
4552026-06-29T13:12:36.327Z Finished `dev` profile [optimized + debuginfo] target(s) in 0.47s
4562026-06-29T13:12:36.350Z
4572026-06-29T13:12:36.353Zreal 42.752560374
4582026-06-29T13:12:36.353Zuser 2:20.153790315
4592026-06-29T13:12:36.353Zsys 11.208505333
4602026-06-29T13:12:36.353Ztrap 0.057753902
4612026-06-29T13:12:36.353Ztflt 0.394447097
4622026-06-29T13:12:36.353Zdflt 0.396631033
4632026-06-29T13:12:36.353Zkflt 0.000004509
4642026-06-29T13:12:36.353Zlock 7:12.677113429
4652026-06-29T13:12:36.353Zslp 4:02.047538326
4662026-06-29T13:12:36.353Zlat 6.087548013
4672026-06-29T13:12:36.353Zstop 4.614420853
4682026-06-29T13:12:36.353Z+ header 'build xde (release)'
4692026-06-29T13:12:36.353Z+ echo '# ==== build xde (release) ==== #'
4702026-06-29T13:12:36.353Z+ ptime -m cargo xtask build --profile release xde xde-link
4712026-06-29T13:12:36.353Z# ==== build xde (release) ==== #
4722026-06-29T13:12:36.485Z Finished `dev` profile [optimized + debuginfo] target(s) in 0.12s
4732026-06-29T13:12:36.488Z Running `target/debug/xtask build --profile release xde xde-link`
4742026-06-29T13:12:36.671ZBuilding xde (release-lto).
4752026-06-29T13:12:36.900Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-06-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
4762026-06-29T13:12:36.900Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
4772026-06-29T13:12:36.901Z Compiling proc-macro2 v1.0.106
4782026-06-29T13:12:36.904Z Compiling unicode-ident v1.0.24
4792026-06-29T13:12:36.904Z Compiling quote v1.0.46
4802026-06-29T13:12:36.904Z Compiling strsim v0.11.1
4812026-06-29T13:12:36.904Z Compiling ident_case v1.0.1
4822026-06-29T13:12:36.922Z Compiling serde_core v1.0.228
4832026-06-29T13:12:37.021Z Compiling memchr v2.8.2
4842026-06-29T13:12:37.026Z Compiling fnv v1.0.7
4852026-06-29T13:12:37.108Z Compiling regex-syntax v0.8.11
4862026-06-29T13:12:37.274Z Compiling either v1.16.0
4872026-06-29T13:12:37.289Z Compiling thiserror v2.0.18
4882026-06-29T13:12:37.293Z Compiling serde v1.0.228
4892026-06-29T13:12:37.413Z Compiling aho-corasick v1.1.4
4902026-06-29T13:12:37.463Z Compiling zerocopy v0.8.52
4912026-06-29T13:12:37.658Z Compiling itertools v0.14.0
4922026-06-29T13:12:37.693Z Compiling heapless v0.8.0
4932026-06-29T13:12:37.992Z Compiling smoltcp v0.11.0
4942026-06-29T13:12:38.046Z Compiling syn v2.0.118
4952026-06-29T13:12:38.120Z Compiling version_check v0.9.5
4962026-06-29T13:12:38.199Z Compiling ref-cast v1.0.25
4972026-06-29T13:12:38.432Z Compiling crc32fast v1.5.0
4982026-06-29T13:12:38.475Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4992026-06-29T13:12:38.579Z Compiling regex-automata v0.4.14
5002026-06-29T13:12:40.158Z Compiling regex v1.12.4
5012026-06-29T13:12:40.459Z Compiling darling_core v0.21.3
5022026-06-29T13:12:40.503Z Compiling darling_core v0.23.0
5032026-06-29T13:12:41.296Z Compiling zerocopy-derive v0.8.52
5042026-06-29T13:12:41.296Z Compiling thiserror-impl v2.0.18
5052026-06-29T13:12:41.296Z Compiling serde_derive v1.0.228
5062026-06-29T13:12:41.296Z Compiling ref-cast-impl v1.0.25
5072026-06-29T13:12:41.299Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
5082026-06-29T13:12:42.969Z Compiling darling_macro v0.23.0
5092026-06-29T13:12:42.976Z Compiling darling_macro v0.21.3
5102026-06-29T13:12:43.871Z Compiling darling v0.23.0
5112026-06-29T13:12:43.886Z Compiling darling v0.21.3
5122026-06-29T13:12:43.931Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
5132026-06-29T13:12:43.942Z Compiling ingot-macros v0.1.1
5142026-06-29T13:12:49.610Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
5152026-06-29T13:12:51.732Z Compiling byteorder v1.5.0
5162026-06-29T13:12:51.732Z Compiling stable_deref_trait v1.2.1
5172026-06-29T13:12:51.735Z Compiling macaddr v1.0.1
5182026-06-29T13:12:51.735Z Compiling cfg-if v1.0.4
5192026-06-29T13:12:51.792Z Compiling managed v0.8.0
5202026-06-29T13:12:51.805Z Compiling cobs v0.3.0
5212026-06-29T13:12:51.828Z Compiling bitflags v1.3.2
5222026-06-29T13:12:51.893Z Compiling hash32 v0.3.1
5232026-06-29T13:12:52.022Z Compiling dyn-clone v1.0.20
5242026-06-29T13:12:52.104Z Compiling itertools v0.15.0
5252026-06-29T13:12:52.112Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
5262026-06-29T13:12:53.358Z Compiling bitflags v2.13.0
5272026-06-29T13:12:53.358Z Compiling uuid v1.23.3
5282026-06-29T13:12:53.505Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5292026-06-29T13:12:53.805Z Compiling postcard v1.1.3
5302026-06-29T13:12:54.684Z Compiling ingot-types v0.1.2
5312026-06-29T13:12:55.009Z Compiling ingot v0.1.1
5322026-06-29T13:12:56.549Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5332026-06-29T13:13:00.394Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
5342026-06-29T13:13:09.392Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
5352026-06-29T13:13:39.623Z Finished `release-lto` profile [optimized + debuginfo] target(s) in 1m 02s
5362026-06-29T13:13:39.647ZLinking xde kmod...
5372026-06-29T13:13:40.248ZBuilding xde dev link helper (release).
5382026-06-29T13:13:40.408Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-06-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
5392026-06-29T13:13:40.408Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
5402026-06-29T13:13:40.408Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
5412026-06-29T13:13:52.065Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
5422026-06-29T13:13:54.598Z Finished `release` profile [optimized + debuginfo] target(s) in 14.32s
5432026-06-29T13:13:54.618Z
5442026-06-29T13:13:54.621Zreal 1:18.263809194
5452026-06-29T13:13:54.621Zuser 2:12.462022645
5462026-06-29T13:13:54.621Zsys 12.805291103
5472026-06-29T13:13:54.621Ztrap 0.031039020
5482026-06-29T13:13:54.621Ztflt 0.197287493
5492026-06-29T13:13:54.621Zdflt 0.228302028
5502026-06-29T13:13:54.621Zkflt 0.000018167
5512026-06-29T13:13:54.621Zlock 12:27.757748517
5522026-06-29T13:13:54.621Zslp 6:16.337063154
5532026-06-29T13:13:54.621Zlat 3.152359915
5542026-06-29T13:13:54.621Zstop 5.542952505
5552026-06-29T13:13:54.621Z+ elfdump target/x86_64-unknown-unknown/debug/xde.dbg
5562026-06-29T13:13:54.621Z+ grep GOTPCREL
5572026-06-29T13:13:56.449Z+ elfdump target/x86_64-unknown-unknown/release-lto/xde
5582026-06-29T13:13:56.452Z+ grep GOTPCREL
5592026-06-29T13:13:57.422Z+ cp target/x86_64-unknown-unknown/debug/xde.dbg /work/debug/
5602026-06-29T13:13:57.478Z+ sha256sum /work/debug/xde.dbg
5612026-06-29T13:13:57.531Z+ cp target/i686-unknown-illumos/debug/libxde_link.so /work/debug/xde_link.dbg.so
5622026-06-29T13:13:57.535Z+ sha256sum /work/debug/xde_link.dbg.so
5632026-06-29T13:13:57.537Z+ cp target/x86_64-unknown-unknown/release-lto/xde /work/release/
5642026-06-29T13:13:57.572Z+ sha256sum /work/release/xde
5652026-06-29T13:13:57.602Z+ cp target/i686-unknown-illumos/release/libxde_link.so /work/release/xde_link.so
5662026-06-29T13:13:57.605Z+ sha256sum /work/release/xde_link.so
5672026-06-29T13:13:57.607Z+ header 'build xde integration tests'
5682026-06-29T13:13:57.607Z+ echo '# ==== build xde integration tests ==== #'
5692026-06-29T13:13:57.607Z+ pushd xde-tests
5702026-06-29T13:13:57.608Z# ==== build xde integration tests ==== #
5712026-06-29T13:13:57.608Z/work/oxidecomputer/opte/xde-tests /work/oxidecomputer/opte
5722026-06-29T13:13:57.608Z+ cargo +nightly-2026-06-19-x86_64-unknown-illumos fmt -- --check
5732026-06-29T13:13:57.691Z+ cargo clippy --all-targets -- --deny warnings
5742026-06-29T13:13:57.905Z Compiling serde_core v1.0.228
5752026-06-29T13:13:57.905Z Checking cfg-if v1.0.4
5762026-06-29T13:13:57.905Z Checking memchr v2.8.2
5772026-06-29T13:13:57.905Z Compiling rustversion v1.0.22
5782026-06-29T13:13:57.905Z Compiling serde v1.0.228
5792026-06-29T13:13:57.908Z Compiling ident_case v1.0.1
5802026-06-29T13:13:57.908Z Compiling strsim v0.11.1
5812026-06-29T13:13:57.908Z Compiling syn v2.0.118
5822026-06-29T13:13:57.973Z Compiling version_check v0.9.5
5832026-06-29T13:13:58.026Z Compiling libc v0.2.186
5842026-06-29T13:13:58.227Z Compiling fnv v1.0.7
5852026-06-29T13:13:58.249Z Compiling syn v1.0.109
5862026-06-29T13:13:58.307Z Checking pin-project-lite v0.2.17
5872026-06-29T13:13:58.315Z Compiling regex-syntax v0.8.11
5882026-06-29T13:13:58.382Z Compiling zerocopy v0.8.52
5892026-06-29T13:13:58.585Z Compiling equivalent v1.0.2
5902026-06-29T13:13:58.661Z Compiling aho-corasick v1.1.4
5912026-06-29T13:13:58.694Z Compiling hashbrown v0.17.1
5922026-06-29T13:13:58.754Z Compiling winnow v1.0.3
5932026-06-29T13:13:58.757Z Compiling either v1.16.0
5942026-06-29T13:13:58.944Z Compiling itertools v0.14.0
5952026-06-29T13:13:59.278Z Compiling indexmap v2.14.0
5962026-06-29T13:13:59.751Z Compiling toml_parser v1.1.2+spec-1.1.0
5972026-06-29T13:13:59.798Z Compiling regex-automata v0.4.14
5982026-06-29T13:13:59.901Z Checking byteorder v1.5.0
5992026-06-29T13:14:00.052Z Compiling heapless v0.8.0
6002026-06-29T13:14:00.235Z Compiling toml_datetime v1.1.1+spec-1.1.0
6012026-06-29T13:14:00.273Z Checking hash32 v0.3.1
6022026-06-29T13:14:00.300Z Checking bitflags v2.13.0
6032026-06-29T13:14:00.373Z Compiling slog v2.8.2
6042026-06-29T13:14:00.407Z Compiling toml_edit v0.25.12+spec-1.1.0
6052026-06-29T13:14:00.449Z Checking futures-sink v0.3.32
6062026-06-29T13:14:00.453Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
6072026-06-29T13:14:00.491Z Compiling darling_core v0.21.3
6082026-06-29T13:14:00.531Z Compiling darling_core v0.23.0
6092026-06-29T13:14:00.584Z Checking stable_deref_trait v1.2.1
6102026-06-29T13:14:00.646Z Compiling smoltcp v0.11.0
6112026-06-29T13:14:00.671Z Checking futures-core v0.3.32
6122026-06-29T13:14:00.783Z Checking macaddr v1.0.1
6132026-06-29T13:14:00.917Z Checking futures-channel v0.3.32
6142026-06-29T13:14:00.986Z Compiling proc-macro-crate v3.5.0
6152026-06-29T13:14:01.298Z Compiling proc-macro-error-attr v1.0.4
6162026-06-29T13:14:01.390Z Checking rand_core v0.10.1
6172026-06-29T13:14:01.454Z Compiling regex v1.12.4
6182026-06-29T13:14:01.516Z Compiling crc32fast v1.5.0
6192026-06-29T13:14:01.519Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
6202026-06-29T13:14:01.696Z Compiling serde_derive v1.0.228
6212026-06-29T13:14:01.720Z Compiling thiserror-impl v2.0.18
6222026-06-29T13:14:01.790Z Compiling zerocopy-derive v0.8.52
6232026-06-29T13:14:01.847Z Compiling futures-macro v0.3.32
6242026-06-29T13:14:02.288Z Checking managed v0.8.0
6252026-06-29T13:14:02.344Z Checking bitflags v1.3.2
6262026-06-29T13:14:02.402Z Checking slab v0.4.12
6272026-06-29T13:14:02.463Z Compiling getrandom v0.4.3
6282026-06-29T13:14:02.550Z Checking futures-io v0.3.32
6292026-06-29T13:14:02.560Z Compiling darling_macro v0.21.3
6302026-06-29T13:14:02.605Z Compiling darling_macro v0.23.0
6312026-06-29T13:14:02.649Z Compiling ref-cast v1.0.25
6322026-06-29T13:14:02.654Z Compiling autocfg v1.5.1
6332026-06-29T13:14:02.718Z Checking futures-task v0.3.32
6342026-06-29T13:14:02.846Z Checking futures-util v0.3.32
6352026-06-29T13:14:02.927Z Checking thiserror v2.0.18
6362026-06-29T13:14:02.991Z Compiling num-traits v0.2.19
6372026-06-29T13:14:03.012Z Checking cobs v0.3.0
6382026-06-29T13:14:03.109Z Compiling darling v0.21.3
6392026-06-29T13:14:03.147Z Compiling darling v0.23.0
6402026-06-29T13:14:03.178Z Compiling ingot-macros v0.1.1
6412026-06-29T13:14:03.191Z Compiling ref-cast-impl v1.0.25
6422026-06-29T13:14:03.203Z Compiling num_enum_derive v0.7.6
6432026-06-29T13:14:03.214Z Compiling foreign-types-macros v0.2.3
6442026-06-29T13:14:03.813Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
6452026-06-29T13:14:03.830Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
6462026-06-29T13:14:04.069Z Compiling proc-macro-error v1.0.4
6472026-06-29T13:14:04.124Z Checking cpufeatures v0.3.0
6482026-06-29T13:14:04.178Z Checking ipnetwork v0.21.1
6492026-06-29T13:14:04.184Z Checking unicode-width v0.2.2
6502026-06-29T13:14:04.204Z Compiling crossbeam-utils v0.8.21
6512026-06-29T13:14:04.350Z Checking foreign-types-shared v0.3.1
6522026-06-29T13:14:04.368Z Checking once_cell v1.21.4
6532026-06-29T13:14:04.422Z Checking foreign-types v0.5.0
6542026-06-29T13:14:04.473Z Checking tabwriter v1.4.1
6552026-06-29T13:14:04.511Z Checking chacha20 v0.10.0
6562026-06-29T13:14:04.536Z Checking tracing-core v0.1.36
6572026-06-29T13:14:04.569Z Checking num_enum v0.7.6
6582026-06-29T13:14:04.699Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
6592026-06-29T13:14:04.834Z Checking erased-serde v0.3.31
6602026-06-29T13:14:04.849Z Checking postcard v1.1.3
6612026-06-29T13:14:04.867Z Checking futures-executor v0.3.32
6622026-06-29T13:14:05.005Z Checking anyhow v1.0.102
6632026-06-29T13:14:05.105Z Compiling rusty-doors-macros v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
6642026-06-29T13:14:05.128Z Compiling tracing-attributes v0.1.31
6652026-06-29T13:14:05.174Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
6662026-06-29T13:14:05.290Z Checking itertools v0.15.0
6672026-06-29T13:14:05.421Z Checking cstr-argument v0.1.2
6682026-06-29T13:14:05.468Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#ae3c948a)
6692026-06-29T13:14:05.530Z Compiling num-conv v0.2.2
6702026-06-29T13:14:05.583Z Compiling thiserror v1.0.69
6712026-06-29T13:14:05.671Z Checking pretty-hex v0.4.2
6722026-06-29T13:14:05.675Z Checking dyn-clone v1.0.20
6732026-06-29T13:14:05.750Z Compiling time-core v0.1.9
6742026-06-29T13:14:05.772Z Checking rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
6752026-06-29T13:14:05.777Z Checking dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
6762026-06-29T13:14:05.862Z Checking nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
6772026-06-29T13:14:05.914Z Checking rand v0.10.1
6782026-06-29T13:14:05.919Z Compiling time-macros v0.2.30
6792026-06-29T13:14:06.017Z Checking futures v0.3.32
6802026-06-29T13:14:06.065Z Checking ingot-types v0.1.2
6812026-06-29T13:14:06.111Z Compiling thiserror-impl v1.0.69
6822026-06-29T13:14:06.173Z Checking uuid v1.23.3
6832026-06-29T13:14:06.335Z Checking tracing v0.1.44
6842026-06-29T13:14:06.368Z Checking arc-swap v1.9.1
6852026-06-29T13:14:06.391Z Checking ingot v0.1.1
6862026-06-29T13:14:06.408Z Checking socket2 v0.6.4
6872026-06-29T13:14:06.429Z Checking nom v8.0.0
6882026-06-29T13:14:06.516Z Checking thread_local v1.1.9
6892026-06-29T13:14:06.572Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
6902026-06-29T13:14:06.649Z Checking deranged v0.5.8
6912026-06-29T13:14:06.670Z Checking lazy_static v1.5.0
6922026-06-29T13:14:06.868Z Checking colored v3.1.1
6932026-06-29T13:14:07.057Z Checking oxnet v0.1.6
6942026-06-29T13:14:07.092Z Compiling heck v0.4.1
6952026-06-29T13:14:07.224Z Compiling slog-async v2.8.0
6962026-06-29T13:14:07.277Z Checking powerfmt v0.2.0
6972026-06-29T13:14:07.335Z Checking iana-time-zone v0.1.65
6982026-06-29T13:14:07.416Z Compiling zone_cfg_derive v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
6992026-06-29T13:14:07.433Z Checking chrono v0.4.45
7002026-06-29T13:14:07.544Z Checking time v0.3.51
7012026-06-29T13:14:07.616Z Checking slog-scope v4.4.1
7022026-06-29T13:14:07.738Z Checking crossbeam-channel v0.5.15
7032026-06-29T13:14:07.976Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
7042026-06-29T13:14:08.054Z Checking cookie-factory v0.3.3
7052026-06-29T13:14:08.059Z Checking itertools v0.12.1
7062026-06-29T13:14:08.238Z Checking is-terminal v0.4.17
7072026-06-29T13:14:08.290Z Checking take_mut v0.2.2
7082026-06-29T13:14:08.314Z Checking circular v0.3.0
7092026-06-29T13:14:08.377Z Checking term v1.2.1
7102026-06-29T13:14:08.386Z Checking rusticata-macros v5.0.0
7112026-06-29T13:14:08.414Z Checking log v0.4.33
7122026-06-29T13:14:08.506Z Checking pcap-parser v0.17.0
7132026-06-29T13:14:08.569Z Checking slog-stdlog v4.1.1
7142026-06-29T13:14:08.702Z Checking slog-term v2.9.2
7152026-06-29T13:14:09.027Z Checking zone v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
7162026-06-29T13:14:09.316Z Checking ztest v0.1.0 (https://github.com/oxidecomputer/falcon?branch=main#021420c1)
7172026-06-29T13:14:09.700Z Checking slog-envlogger v2.2.0
7182026-06-29T13:14:12.564Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
7192026-06-29T13:14:14.211Z Checking opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
7202026-06-29T13:14:14.211Z Checking opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
7212026-06-29T13:14:14.561Z Checking xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
7222026-06-29T13:14:15.124Z Finished `dev` profile [optimized + debuginfo] target(s) in 17.39s
7232026-06-29T13:14:15.160Z+ cargo build --test loopback
7242026-06-29T13:14:15.328Z Compiling cfg-if v1.0.4
7252026-06-29T13:14:15.328Z Compiling memchr v2.8.2
7262026-06-29T13:14:15.331Z Compiling serde_core v1.0.228
7272026-06-29T13:14:15.356Z Compiling libc v0.2.186
7282026-06-29T13:14:15.359Z Compiling thiserror v2.0.18
7292026-06-29T13:14:15.362Z Compiling pin-project-lite v0.2.17
7302026-06-29T13:14:15.365Z Compiling either v1.16.0
7312026-06-29T13:14:15.365Z Compiling byteorder v1.5.0
7322026-06-29T13:14:15.401Z Compiling zerocopy v0.8.52
7332026-06-29T13:14:15.431Z Compiling stable_deref_trait v1.2.1
7342026-06-29T13:14:15.436Z Compiling futures-sink v0.3.32
7352026-06-29T13:14:15.493Z Compiling hash32 v0.3.1
7362026-06-29T13:14:15.521Z Compiling futures-core v0.3.32
7372026-06-29T13:14:15.528Z Compiling macaddr v1.0.1
7382026-06-29T13:14:15.550Z Compiling cobs v0.3.0
7392026-06-29T13:14:15.633Z Compiling futures-channel v0.3.32
7402026-06-29T13:14:15.674Z Compiling heapless v0.8.0
7412026-06-29T13:14:15.686Z Compiling futures-io v0.3.32
7422026-06-29T13:14:15.766Z Compiling futures-task v0.3.32
7432026-06-29T13:14:15.822Z Compiling managed v0.8.0
7442026-06-29T13:14:15.861Z Compiling slab v0.4.12
7452026-06-29T13:14:15.864Z Compiling bitflags v1.3.2
7462026-06-29T13:14:15.924Z Compiling rand_core v0.10.1
7472026-06-29T13:14:15.953Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
7482026-06-29T13:14:16.033Z Compiling futures-util v0.3.32
7492026-06-29T13:14:16.038Z Compiling unicode-width v0.2.2
7502026-06-29T13:14:16.076Z Compiling smoltcp v0.11.0
7512026-06-29T13:14:16.104Z Compiling ipnetwork v0.21.1
7522026-06-29T13:14:16.177Z Compiling foreign-types-shared v0.3.1
7532026-06-29T13:14:16.260Z Compiling once_cell v1.21.4
7542026-06-29T13:14:16.334Z Compiling cpufeatures v0.3.0
7552026-06-29T13:14:16.400Z Compiling chacha20 v0.10.0
7562026-06-29T13:14:16.497Z Compiling tracing-core v0.1.36
7572026-06-29T13:14:16.629Z Compiling tabwriter v1.4.1
7582026-06-29T13:14:16.741Z Compiling foreign-types v0.5.0
7592026-06-29T13:14:16.848Z Compiling getrandom v0.4.3
7602026-06-29T13:14:16.929Z Compiling ref-cast v1.0.25
7612026-06-29T13:14:17.022Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
7622026-06-29T13:14:17.044Z Compiling num_enum v0.7.6
7632026-06-29T13:14:17.059Z Compiling crc32fast v1.5.0
7642026-06-29T13:14:17.151Z Compiling serde v1.0.228
7652026-06-29T13:14:17.299Z Compiling bitflags v2.13.0
7662026-06-29T13:14:17.344Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
7672026-06-29T13:14:17.450Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
7682026-06-29T13:14:17.706Z Compiling erased-serde v0.3.31
7692026-06-29T13:14:17.711Z Compiling postcard v1.1.3
7702026-06-29T13:14:17.796Z Compiling cstr-argument v0.1.2
7712026-06-29T13:14:17.815Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
7722026-06-29T13:14:17.918Z Compiling itertools v0.15.0
7732026-06-29T13:14:17.963Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
7742026-06-29T13:14:18.050Z Compiling dyn-clone v1.0.20
7752026-06-29T13:14:18.078Z Compiling pretty-hex v0.4.2
7762026-06-29T13:14:18.205Z Compiling ingot-types v0.1.2
7772026-06-29T13:14:18.216Z Compiling slog v2.8.2
7782026-06-29T13:14:18.382Z Compiling futures-executor v0.3.32
7792026-06-29T13:14:18.405Z Compiling dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
7802026-06-29T13:14:18.517Z Compiling tracing v0.1.44
7812026-06-29T13:14:18.609Z Compiling ingot v0.1.1
7822026-06-29T13:14:18.614Z Compiling futures v0.3.32
7832026-06-29T13:14:18.684Z Compiling rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
7842026-06-29T13:14:18.788Z Compiling nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
7852026-06-29T13:14:18.795Z Compiling num-traits v0.2.19
7862026-06-29T13:14:18.799Z Compiling uuid v1.23.3
7872026-06-29T13:14:18.885Z Compiling rand v0.10.1
7882026-06-29T13:14:18.924Z Compiling crossbeam-utils v0.8.21
7892026-06-29T13:14:18.983Z Compiling aho-corasick v1.1.4
7902026-06-29T13:14:19.306Z Compiling nom v8.0.0
7912026-06-29T13:14:19.448Z Compiling socket2 v0.6.4
7922026-06-29T13:14:19.511Z Compiling thread_local v1.1.9
7932026-06-29T13:14:19.832Z Compiling arc-swap v1.9.1
7942026-06-29T13:14:19.892Z Compiling powerfmt v0.2.0
7952026-06-29T13:14:19.932Z Compiling oxnet v0.1.6
7962026-06-29T13:14:20.167Z Compiling regex-syntax v0.8.11
7972026-06-29T13:14:20.225Z Compiling iana-time-zone v0.1.65
7982026-06-29T13:14:20.437Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
7992026-06-29T13:14:20.491Z Compiling num-conv v0.2.2
8002026-06-29T13:14:20.611Z Compiling colored v3.1.1
8012026-06-29T13:14:20.640Z Compiling lazy_static v1.5.0
8022026-06-29T13:14:20.708Z Compiling time-core v0.1.9
8032026-06-29T13:14:20.733Z Compiling winnow v1.0.3
8042026-06-29T13:14:20.894Z Compiling deranged v0.5.8
8052026-06-29T13:14:20.929Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
8062026-06-29T13:14:21.163Z Compiling slog-scope v4.4.1
8072026-06-29T13:14:21.476Z Compiling chrono v0.4.45
8082026-06-29T13:14:21.860Z Compiling time v0.3.51
8092026-06-29T13:14:21.891Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#ae3c948a)
8102026-06-29T13:14:22.232Z Compiling regex-automata v0.4.14
8112026-06-29T13:14:22.898Z Compiling rusticata-macros v5.0.0
8122026-06-29T13:14:23.222Z Compiling thiserror v1.0.69
8132026-06-29T13:14:23.320Z Compiling crossbeam-channel v0.5.15
8142026-06-29T13:14:23.915Z Compiling cookie-factory v0.3.3
8152026-06-29T13:14:24.063Z Compiling is-terminal v0.4.17
8162026-06-29T13:14:24.155Z Compiling itertools v0.12.1
8172026-06-29T13:14:24.268Z Compiling log v0.4.33
8182026-06-29T13:14:24.549Z Compiling take_mut v0.2.2
8192026-06-29T13:14:24.656Z Compiling circular v0.3.0
8202026-06-29T13:14:24.919Z Compiling term v1.2.1
8212026-06-29T13:14:25.576Z Compiling zone v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
8222026-06-29T13:14:25.610Z Compiling slog-term v2.9.2
8232026-06-29T13:14:26.680Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
8242026-06-29T13:14:27.401Z Compiling pcap-parser v0.17.0
8252026-06-29T13:14:27.646Z Compiling slog-async v2.8.0
8262026-06-29T13:14:27.710Z Compiling slog-stdlog v4.1.1
8272026-06-29T13:14:27.723Z Compiling regex v1.12.4
8282026-06-29T13:14:28.129Z Compiling slog-envlogger v2.2.0
8292026-06-29T13:14:28.862Z Compiling ztest v0.1.0 (https://github.com/oxidecomputer/falcon?branch=main#021420c1)
8302026-06-29T13:14:29.287Z Compiling opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
8312026-06-29T13:14:29.498Z Compiling opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
8322026-06-29T13:14:30.231Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8332026-06-29T13:14:38.882Z Finished `dev` profile [optimized + debuginfo] target(s) in 23.71s
8342026-06-29T13:14:38.915Z++ cargo build -q --test loopback --message-format=json
8352026-06-29T13:14:38.919Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8362026-06-29T13:14:39.035Z+ loopback_test=/work/oxidecomputer/opte/target/debug/deps/loopback-572cc18186a1c675
8372026-06-29T13:14:39.035Z+ cargo build --test multicast_rx
8382026-06-29T13:14:39.135Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8392026-06-29T13:14:40.924Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.88s
8402026-06-29T13:14:40.960Z++ cargo build -q --test multicast_rx --message-format=json
8412026-06-29T13:14:40.963Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8422026-06-29T13:14:41.078Z+ multicast_rx_test=/work/oxidecomputer/opte/target/debug/deps/multicast_rx-e4b10fde74f4b2d9
8432026-06-29T13:14:41.081Z+ cargo build --test multicast_multi_sub
8442026-06-29T13:14:41.179Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8452026-06-29T13:14:42.991Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.90s
8462026-06-29T13:14:43.027Z++ cargo build -q --test multicast_multi_sub --message-format=json
8472026-06-29T13:14:43.031Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8482026-06-29T13:14:43.145Z+ multicast_multi_sub_test=/work/oxidecomputer/opte/target/debug/deps/multicast_multi_sub-02542b2606e8ac33
8492026-06-29T13:14:43.145Z+ cargo build --test multicast_validation
8502026-06-29T13:14:43.249Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8512026-06-29T13:14:45.309Z Finished `dev` profile [optimized + debuginfo] target(s) in 2.15s
8522026-06-29T13:14:45.346Z++ cargo build -q --test multicast_validation --message-format=json
8532026-06-29T13:14:45.349Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8542026-06-29T13:14:45.464Z+ multicast_validation_test=/work/oxidecomputer/opte/target/debug/deps/multicast_validation-6bc19c2da7c36388
8552026-06-29T13:14:45.467Z+ cargo build --test multicast_source_filter
8562026-06-29T13:14:45.567Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8572026-06-29T13:14:47.729Z Finished `dev` profile [optimized + debuginfo] target(s) in 2.25s
8582026-06-29T13:14:47.765Z++ cargo build -q --test multicast_source_filter --message-format=json
8592026-06-29T13:14:47.768Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8602026-06-29T13:14:47.884Z+ multicast_source_filter_test=/work/oxidecomputer/opte/target/debug/deps/multicast_source_filter-549f0ae74994f9b1
8612026-06-29T13:14:47.884Z+ cargo build --test multicast_multi_nexthop
8622026-06-29T13:14:47.988Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8632026-06-29T13:14:49.636Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.74s
8642026-06-29T13:14:49.672Z++ cargo build -q --test multicast_multi_nexthop --message-format=json
8652026-06-29T13:14:49.676Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8662026-06-29T13:14:49.794Z+ multicast_multi_nexthop_test=/work/oxidecomputer/opte/target/debug/deps/multicast_multi_nexthop-c138dad09b6bc39e
8672026-06-29T13:14:49.797Z+ mkdir -p /work/test
8682026-06-29T13:14:49.797Z+ cp /work/oxidecomputer/opte/target/debug/deps/loopback-572cc18186a1c675 /work/test/loopback
8692026-06-29T13:14:49.839Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_rx-e4b10fde74f4b2d9 /work/test/multicast_rx
8702026-06-29T13:14:49.886Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_multi_sub-02542b2606e8ac33 /work/test/multicast_multi_sub
8712026-06-29T13:14:49.933Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_validation-6bc19c2da7c36388 /work/test/multicast_validation
8722026-06-29T13:14:49.980Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_source_filter-549f0ae74994f9b1 /work/test/multicast_source_filter
8732026-06-29T13:14:50.027Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_multi_nexthop-c138dad09b6bc39e /work/test/multicast_multi_nexthop
8742026-06-29T13:14:50.075Zprocess exited: duration 237662 ms, exit code 0
 
8752026-06-29T13:14:50.093Zfound 15 output files
8762026-06-29T13:14:50.093Zuploading: /work/debug/xde.dbg (94898024 bytes)
8772026-06-29T13:14:51.640Zuploaded: /work/debug/xde.dbg
8782026-06-29T13:14:51.645Zuploading: /work/debug/xde.dbg.sha256 (86 bytes)
8792026-06-29T13:14:52.654Zuploaded: /work/debug/xde.dbg.sha256
8802026-06-29T13:14:52.654Zuploading: /work/debug/xde_link.dbg.so (1266060 bytes)
8812026-06-29T13:14:53.674Zuploaded: /work/debug/xde_link.dbg.so
8822026-06-29T13:14:53.675Zuploading: /work/debug/xde_link.dbg.so.sha256 (94 bytes)
8832026-06-29T13:14:54.684Zuploaded: /work/debug/xde_link.dbg.so.sha256
8842026-06-29T13:14:54.684Zuploading: /work/release/xde (52071816 bytes)
8852026-06-29T13:14:56.034Zuploaded: /work/release/xde
8862026-06-29T13:14:56.063Zuploading: /work/release/xde.sha256 (84 bytes)
8872026-06-29T13:14:57.072Zuploaded: /work/release/xde.sha256
8882026-06-29T13:14:57.072Zuploading: /work/release/xde_link.so (43532 bytes)
8892026-06-29T13:14:58.084Zuploaded: /work/release/xde_link.so
8902026-06-29T13:14:58.084Zuploading: /work/release/xde_link.so.sha256 (92 bytes)
8912026-06-29T13:14:59.093Zuploaded: /work/release/xde_link.so.sha256
8922026-06-29T13:14:59.096Zuploading: /work/test/loopback (57132696 bytes)
8932026-06-29T13:15:00.417Zuploaded: /work/test/loopback
8942026-06-29T13:15:00.417Zuploading: /work/test/multicast_rx (57595984 bytes)
8952026-06-29T13:15:01.740Zuploaded: /work/test/multicast_rx
8962026-06-29T13:15:01.740Zuploading: /work/test/multicast_multi_sub (58456144 bytes)
8972026-06-29T13:15:03.155Zuploaded: /work/test/multicast_multi_sub
8982026-06-29T13:15:03.155Zuploading: /work/test/multicast_validation (57585864 bytes)
8992026-06-29T13:15:04.529Zuploaded: /work/test/multicast_validation
9002026-06-29T13:15:04.529Zuploading: /work/test/multicast_source_filter (57889816 bytes)
9012026-06-29T13:15:05.867Zuploaded: /work/test/multicast_source_filter
9022026-06-29T13:15:05.867Zuploading: /work/test/multicast_multi_nexthop (58645560 bytes)
9032026-06-29T13:15:07.303Zuploaded: /work/test/multicast_multi_nexthop
9042026-06-29T13:15:07.303Zuploading: /work/xde.conf (79 bytes)
9052026-06-29T13:15:08.313Zuploaded: /work/xde.conf