01KYEAJ0MVHMFA7GC62GJEX0E2: 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: 01KYEAK7EHM693GHDJPSQ4472P

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12026-07-26T04:24:07.848Zjob assigned to worker 01KYEAKDSMNNT73FK0EAS4NH7R [factory aws, i-08f211a68f7474698] (queued for 58 s)
 
22026-07-26T04:24:14.459Zstarting task 0: "setup"
32026-07-26T04:24:14.462Z++ uname -s
42026-07-26T04:24:14.487Z+ kern=SunOS
52026-07-26T04:24:14.487Z+ build_user=build
62026-07-26T04:24:14.487Z+ build_uid=12345
72026-07-26T04:24:14.488Z+ work_dir=/work
82026-07-26T04:24:14.488Z+ input_dir=/input
92026-07-26T04:24:14.488Z+ [[ 0 == 12345 ]]
102026-07-26T04:24:14.488Z+ case "$kern" in
112026-07-26T04:24:14.488Z+ groupadd -g 12345 build
122026-07-26T04:24:14.488Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-07-26T04:24:17.356Z+ zfs create -o mountpoint=/work rpool/work
142026-07-26T04:24:17.417Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-07-26T04:24:17.417Z+ home_fs=zfs
162026-07-26T04:24:17.417Z+ [[ zfs == autofs ]]
172026-07-26T04:24:17.417Z+ mkdir -p /home/build
182026-07-26T04:24:17.417Z+ chown build:build /home/build /work
192026-07-26T04:24:18.579Z+ chmod 0700 /home/build /work
202026-07-26T04:24:18.583Zprocess exited: duration 4124 ms, exit code 0
 
212026-07-26T04:24:18.590Zstarting task 1: "rust-toolchain"
222026-07-26T04:24:18.594Z+ printf ' * rust toolchain channel = "%s"\n' 1.97.1
232026-07-26T04:24:18.594Z+ printf ' * rust toolchain profile = "%s"\n' default
242026-07-26T04:24:18.594Z * rust toolchain channel = "1.97.1"
252026-07-26T04:24:18.594Z * rust toolchain profile = "default"
262026-07-26T04:24:18.594Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272026-07-26T04:24:18.594Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-07-26T04:24:18.598Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-07-26T04:24:18.598Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.97.1 --profile default
302026-07-26T04:24:18.663Zinfo: downloading installer
312026-07-26T04:24:20.047Zwarn: It looks like you have an existing rustup settings file at:
322026-07-26T04:24:20.047Zwarn: /home/build/.rustup/settings.toml
332026-07-26T04:24:20.047Zwarn: Rustup will install the default toolchain as specified in the settings file,
342026-07-26T04:24:20.047Zwarn: instead of the one inferred from the default host triple.
352026-07-26T04:24:20.060Zinfo: profile set to default
362026-07-26T04:24:20.060Zinfo: default host triple is x86_64-unknown-illumos
372026-07-26T04:24:20.063Zinfo: syncing channel updates for 1.97.1-x86_64-unknown-illumos
382026-07-26T04:24:20.202Zinfo: latest update on 2026-07-16 for version 1.97.1 (8bab26f4f 2026-07-14)
392026-07-26T04:24:20.206Zinfo: downloading 6 components
402026-07-26T04:24:36.642Zinfo: default toolchain set to 1.97.1-x86_64-unknown-illumos
412026-07-26T04:24:36.642Z
422026-07-26T04:24:36.669Z 1.97.1-x86_64-unknown-illumos installed - rustc 1.97.1 (8bab26f4f 2026-07-14)
432026-07-26T04:24:36.669Z
442026-07-26T04:24:36.669Z
452026-07-26T04:24:36.669ZRust is installed now. Great!
462026-07-26T04:24:36.669Z
472026-07-26T04:24:36.673ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
482026-07-26T04:24:36.673Zenvironment variable. This has not been done automatically.
492026-07-26T04:24:36.673Z
502026-07-26T04:24:36.673ZTo configure your current shell, you need to source
512026-07-26T04:24:36.673Zthe corresponding env file under $HOME/.cargo.
522026-07-26T04:24:36.673Z
532026-07-26T04:24:36.673ZThis is usually done by running one of the following (note the leading DOT):
542026-07-26T04:24:36.673Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
552026-07-26T04:24:36.673Zsource "$HOME/.cargo/env.fish" # For fish
562026-07-26T04:24:36.673Zsource "~/.cargo/env.nu" # For nushell
572026-07-26T04:24:36.673Zsource "$HOME/.cargo/env.tcsh" # For tcsh
582026-07-26T04:24:36.674Z. "$HOME/.cargo/env.ps1" # For pwsh
592026-07-26T04:24:36.674Zsource "$HOME/.cargo/env.xsh" # For xonsh
602026-07-26T04:24:36.674Zwarn: no default linker (`cc`) was found in your PATH
612026-07-26T04:24:36.674Zwarn: many Rust crates require a system C toolchain to build
622026-07-26T04:24:36.774Z+ rustup --version
632026-07-26T04:24:36.782Zrustup 1.29.0 (28d1352db 2026-03-05)
642026-07-26T04:24:36.786Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
652026-07-26T04:24:36.803Zinfo: the currently active `rustc` version is `rustc 1.97.1 (8bab26f4f 2026-07-14)`
662026-07-26T04:24:36.807Z+ cargo --version
672026-07-26T04:24:36.821Zcargo 1.97.1 (c980f4866 2026-06-30)
682026-07-26T04:24:36.825Z+ rustc --version
692026-07-26T04:24:36.844Zrustc 1.97.1 (8bab26f4f 2026-07-14)
702026-07-26T04:24:36.848Zprocess exited: duration 18255 ms, exit code 0
 
712026-07-26T04:24:36.855Zstarting task 2: "authentication"
722026-07-26T04:24:36.871Zprocess exited: duration 16 ms, exit code 0
 
732026-07-26T04:24:36.878Zstarting task 3: "clone repository"
742026-07-26T04:24:36.882Z+ mkdir -p /work/oxidecomputer/opte
752026-07-26T04:24:36.885Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
762026-07-26T04:24:36.915ZCloning into '/work/oxidecomputer/opte'...
772026-07-26T04:24:37.803Z+ cd /work/oxidecomputer/opte
782026-07-26T04:24:37.803Z+ git fetch origin 10df0e1bc93e19e4c13d53bb7bb1b49d6a28dfad
792026-07-26T04:24:38.035ZFrom https://github.com/oxidecomputer/opte
802026-07-26T04:24:38.036Z * branch 10df0e1bc93e19e4c13d53bb7bb1b49d6a28dfad -> FETCH_HEAD
812026-07-26T04:24:38.040Z+ [[ -n renovate/ctor-1.x ]]
822026-07-26T04:24:38.045Z++ git branch --show-current
832026-07-26T04:24:38.045Z+ current=master
842026-07-26T04:24:38.045Z+ [[ master != renovate/ctor-1.x ]]
852026-07-26T04:24:38.045Z+ git branch -f renovate/ctor-1.x 10df0e1bc93e19e4c13d53bb7bb1b49d6a28dfad
862026-07-26T04:24:38.059Z+ git checkout -f renovate/ctor-1.x
872026-07-26T04:24:38.064ZSwitched to branch 'renovate/ctor-1.x'
882026-07-26T04:24:38.064Z+ git reset --hard 10df0e1bc93e19e4c13d53bb7bb1b49d6a28dfad
892026-07-26T04:24:38.073ZHEAD is now at 10df0e1 Update Rust crate ctor to v1
902026-07-26T04:24:38.073Zprocess exited: duration 1189 ms, exit code 0
 
912026-07-26T04:24:38.082Zstarting task 4: "build"
922026-07-26T04:24:38.086Z+ source .github/buildomat/common.sh
932026-07-26T04:24:38.089Z++ rustup show active-toolchain
942026-07-26T04:24:38.093Z1.97.1-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
952026-07-26T04:24:38.096Z++ pushd xde
962026-07-26T04:24:38.096Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
972026-07-26T04:24:38.096Z++ rustup show active-toolchain
982026-07-26T04:24:38.101Zinfo: syncing channel updates for nightly-2026-07-20-x86_64-unknown-illumos
992026-07-26T04:24:38.250Zinfo: latest update on 2026-07-20 for version 1.99.0-nightly (9f36de775 2026-07-19)
1002026-07-26T04:24:38.255Zinfo: downloading 6 components
1012026-07-26T04:24:53.249Znightly-2026-07-20-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1022026-07-26T04:24:53.348Z+++ rustup show active-toolchain -v
1032026-07-26T04:24:53.362Z+++ head -n 1
1042026-07-26T04:24:53.362Z+++ cut '-d ' -f1
1052026-07-26T04:24:53.406Z++ export NIGHTLY=nightly-2026-07-20-x86_64-unknown-illumos
1062026-07-26T04:24:53.406Z++ NIGHTLY=nightly-2026-07-20-x86_64-unknown-illumos
1072026-07-26T04:24:53.406Z++ popd
1082026-07-26T04:24:53.410Z/work/oxidecomputer/opte
1092026-07-26T04:24:53.411Z+ TGT_BASE=/work
1102026-07-26T04:24:53.411Z+ DBG_SRC=target/x86_64-unknown-unknown/debug
1112026-07-26T04:24:53.411Z+ DBG_LINK_SRC=target/i686-unknown-illumos/debug
1122026-07-26T04:24:53.411Z+ DBG_TGT=/work/debug
1132026-07-26T04:24:53.411Z+ REL_SRC=target/x86_64-unknown-unknown/release-lto
1142026-07-26T04:24:53.411Z+ REL_LINK_SRC=target/i686-unknown-illumos/release
1152026-07-26T04:24:53.411Z+ REL_TGT=/work/release
1162026-07-26T04:24:53.411Z+ mkdir -p /work/debug /work/release
1172026-07-26T04:24:53.411Z+ cargo --version
1182026-07-26T04:24:53.416Zcargo 1.97.1 (c980f4866 2026-06-30)
1192026-07-26T04:24:53.439Z+ rustc --version
1202026-07-26T04:24:53.458Zrustc 1.97.1 (8bab26f4f 2026-07-14)
1212026-07-26T04:24:53.458Z+ install_pkg jq
1222026-07-26T04:24:53.459Z+ set +o errexit
1232026-07-26T04:24:53.459Z+ pfexec pkg install jq
1242026-07-26T04:24:57.055Z Startup: Refreshing catalog 'helios' ... Done
1252026-07-26T04:24:57.293Z Startup: Caching catalogs ... Done
1262026-07-26T04:24:58.504ZPlanning: Solver setup ... Done
1272026-07-26T04:24:58.549ZPlanning: Running solver ... Done
1282026-07-26T04:24:58.572ZPlanning: Consolidating action changes ... Done
1292026-07-26T04:24:58.583ZPlanning: Evaluating mediators ... Done
1302026-07-26T04:24:58.583ZPlanning: Planning completed in 1.25 seconds
1312026-07-26T04:24:58.632ZNo updates necessary for this image.
1322026-07-26T04:24:58.775Z+ exit_code=4
1332026-07-26T04:24:58.775Z+ [[ 4 -ne 0 ]]
1342026-07-26T04:24:58.775Z+ [[ 4 -ne 4 ]]
1352026-07-26T04:24:58.775Z+ set -o errexit
1362026-07-26T04:24:58.785Z+ pushd xde
1372026-07-26T04:24:58.785Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
1382026-07-26T04:24:58.785Z+ cp xde.conf /work/xde.conf
1392026-07-26T04:24:58.785Z+ header 'check style'
1402026-07-26T04:24:58.785Z+ echo '# ==== check style ==== #'
1412026-07-26T04:24:58.785Z# ==== check style ==== #
1422026-07-26T04:24:58.785Z+ ptime -m cargo +nightly-2026-07-20-x86_64-unknown-illumos fmt -p xde -p xde-link -- --check
1432026-07-26T04:24:59.010Z
1442026-07-26T04:24:59.010Zreal 0.213363939
1452026-07-26T04:24:59.010Zuser 0.152394924
1462026-07-26T04:24:59.010Zsys 0.051169537
1472026-07-26T04:24:59.011Ztrap 0.000008100
1482026-07-26T04:24:59.011Ztflt 0.000046990
1492026-07-26T04:24:59.011Zdflt 0.000002440
1502026-07-26T04:24:59.011Zkflt 0.000000000
1512026-07-26T04:24:59.011Zlock 0.033131150
1522026-07-26T04:24:59.011Zslp 0.192188778
1532026-07-26T04:24:59.011Zlat 0.000742610
1542026-07-26T04:24:59.011Zstop 0.000103990
1552026-07-26T04:24:59.023Z+ header analyze
1562026-07-26T04:24:59.023Z+ echo '# ==== analyze ==== #'
1572026-07-26T04:24:59.023Z# ==== analyze ==== #
1582026-07-26T04:24:59.023Z+ ptime -m cargo clippy -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask
1592026-07-26T04:24:59.194Z Updating crates.io index
1602026-07-26T04:24:59.211Z Updating git repository `https://github.com/oxidecomputer/falcon`
1612026-07-26T04:24:59.861Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1622026-07-26T04:25:00.084Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1632026-07-26T04:25:00.316Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1642026-07-26T04:25:00.620Z Updating git repository `https://github.com/oxidecomputer/zone`
1652026-07-26T04:25:00.867Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1662026-07-26T04:25:01.122Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1672026-07-26T04:25:02.938Z Downloading crates ...
1682026-07-26T04:25:02.993Z Downloaded proc-macro2 v1.0.106
1692026-07-26T04:25:03.005Z Downloaded cfg-if v1.0.4
1702026-07-26T04:25:03.005Z Downloaded defmt v0.3.100
1712026-07-26T04:25:03.010Z Downloaded cobs v0.3.0
1722026-07-26T04:25:03.010Z Downloaded darling_macro v0.23.0
1732026-07-26T04:25:03.014Z Downloaded ref-cast-impl v1.0.25
1742026-07-26T04:25:03.019Z Downloaded version_check v0.9.5
1752026-07-26T04:25:03.026Z Downloaded strsim v0.11.1
1762026-07-26T04:25:03.026Z Downloaded embedded-io v0.4.0
1772026-07-26T04:25:03.031Z Downloaded ref-cast v1.0.25
1782026-07-26T04:25:03.031Z Downloaded macaddr v1.0.1
1792026-07-26T04:25:03.031Z Downloaded ident_case v1.0.1
1802026-07-26T04:25:03.042Z Downloaded embedded-io v0.6.1
1812026-07-26T04:25:03.042Z Downloaded defmt-macros v1.1.1
1822026-07-26T04:25:03.051Z Downloaded defmt v1.1.1
1832026-07-26T04:25:03.051Z Downloaded ingot-types v0.2.0
1842026-07-26T04:25:03.052Z Downloaded thiserror-impl v2.0.18
1852026-07-26T04:25:03.052Z Downloaded defmt-parser v1.0.0
1862026-07-26T04:25:03.052Z Downloaded hash32 v0.3.1
1872026-07-26T04:25:03.059Z Downloaded dyn-clone v1.0.20
1882026-07-26T04:25:03.059Z Downloaded stable_deref_trait v1.2.1
1892026-07-26T04:25:03.059Z Downloaded quote v1.0.46
1902026-07-26T04:25:03.059Z Downloaded managed v0.8.0
1912026-07-26T04:25:03.064Z Downloaded bitflags v1.3.2
1922026-07-26T04:25:03.064Z Downloaded either v1.16.0
1932026-07-26T04:25:03.069Z Downloaded darling v0.23.0
1942026-07-26T04:25:03.073Z Downloaded bitflags v2.13.0
1952026-07-26T04:25:03.083Z Downloaded byteorder v1.5.0
1962026-07-26T04:25:03.083Z Downloaded ingot v0.2.0
1972026-07-26T04:25:03.089Z Downloaded thiserror v2.0.18
1982026-07-26T04:25:03.089Z Downloaded crc32fast v1.5.0
1992026-07-26T04:25:03.097Z Downloaded ingot-macros v0.2.0
2002026-07-26T04:25:03.107Z Downloaded postcard v1.1.3
2012026-07-26T04:25:03.107Z Downloaded unicode-ident v1.0.24
2022026-07-26T04:25:03.120Z Downloaded darling_core v0.23.0
2032026-07-26T04:25:03.130Z Downloaded serde_derive v1.0.228
2042026-07-26T04:25:03.130Z Downloaded uuid v1.23.5
2052026-07-26T04:25:03.130Z Downloaded heapless v0.8.0
2062026-07-26T04:25:03.130Z Downloaded serde_core v1.0.228
2072026-07-26T04:25:03.144Z Downloaded serde v1.0.228
2082026-07-26T04:25:03.152Z Downloaded memchr v2.8.3
2092026-07-26T04:25:03.158Z Downloaded zerocopy-derive v0.8.54
2102026-07-26T04:25:03.174Z Downloaded itertools v0.15.0
2112026-07-26T04:25:03.179Z Downloaded regex v1.13.0
2122026-07-26T04:25:03.185Z Downloaded aho-corasick v1.1.4
2132026-07-26T04:25:03.215Z Downloaded regex-syntax v0.8.11
2142026-07-26T04:25:03.223Z Downloaded syn v2.0.118
2152026-07-26T04:25:03.230Z Downloaded zerocopy v0.8.54
2162026-07-26T04:25:03.239Z Downloaded smoltcp v0.11.0
2172026-07-26T04:25:03.252Z Downloaded regex-automata v0.4.15
2182026-07-26T04:25:03.264Z Updating crates.io index
2192026-07-26T04:25:03.319Z Downloading crates ...
2202026-07-26T04:25:03.338Z Downloaded addr2line v0.27.0
2212026-07-26T04:25:03.346Z Downloaded getopts v0.2.24
2222026-07-26T04:25:03.346Z Downloaded adler2 v2.0.1
2232026-07-26T04:25:03.352Z Downloaded memchr v2.7.6
2242026-07-26T04:25:03.357Z Downloaded rustc-literal-escaper v0.0.8
2252026-07-26T04:25:03.370Z Downloaded miniz_oxide v0.9.1
2262026-07-26T04:25:03.396Z Downloaded hashbrown v0.17.1
2272026-07-26T04:25:03.405Z Downloaded rustc-demangle v0.1.28
2282026-07-26T04:25:03.406Z Downloaded foldhash v0.2.0
2292026-07-26T04:25:03.412Z Downloaded gimli v0.34.0
2302026-07-26T04:25:03.431Z Downloaded object v0.39.1
2312026-07-26T04:25:03.466Z Downloaded libc v0.2.185
2322026-07-26T04:25:03.521Z 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-07-26T04:25:03.521Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
2342026-07-26T04:25:03.525Z Compiling proc-macro2 v1.0.106
2352026-07-26T04:25:03.525Z Compiling unicode-ident v1.0.24
2362026-07-26T04:25:03.525Z Compiling quote v1.0.46
2372026-07-26T04:25:03.525Z Compiling serde_core v1.0.228
2382026-07-26T04:25:03.525Z Compiling strsim v0.11.1
2392026-07-26T04:25:03.525Z Compiling ident_case v1.0.1
2402026-07-26T04:25:03.704Z Compiling memchr v2.8.3
2412026-07-26T04:25:03.712Z Compiling regex-syntax v0.8.11
2422026-07-26T04:25:03.985Z Compiling zerocopy v0.8.54
2432026-07-26T04:25:03.985Z Compiling thiserror v2.0.18
2442026-07-26T04:25:04.021Z Compiling serde v1.0.228
2452026-07-26T04:25:04.106Z Compiling aho-corasick v1.1.4
2462026-07-26T04:25:04.384Z Compiling either v1.16.0
2472026-07-26T04:25:04.527Z Compiling heapless v0.8.0
2482026-07-26T04:25:04.560Z Compiling itertools v0.15.0
2492026-07-26T04:25:04.586Z Compiling smoltcp v0.11.0
2502026-07-26T04:25:04.733Z Compiling syn v2.0.118
2512026-07-26T04:25:04.906Z Compiling crc32fast v1.5.0
2522026-07-26T04:25:05.011Z Compiling version_check v0.9.5
2532026-07-26T04:25:05.045Z Compiling ref-cast v1.0.25
2542026-07-26T04:25:05.166Z Compiling regex-automata v0.4.15
2552026-07-26T04:25:05.381Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
2562026-07-26T04:25:06.741Z Compiling regex v1.13.0
2572026-07-26T04:25:07.008Z Compiling darling_core v0.23.0
2582026-07-26T04:25:07.781Z Compiling zerocopy-derive v0.8.54
2592026-07-26T04:25:07.781Z Compiling thiserror-impl v2.0.18
2602026-07-26T04:25:07.781Z Compiling serde_derive v1.0.228
2612026-07-26T04:25:07.785Z Compiling ref-cast-impl v1.0.25
2622026-07-26T04:25:07.785Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
2632026-07-26T04:25:09.235Z Compiling darling_macro v0.23.0
2642026-07-26T04:25:10.091Z Compiling darling v0.23.0
2652026-07-26T04:25:10.154Z Compiling ingot-macros v0.2.0
2662026-07-26T04:25:10.154Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
2672026-07-26T04:25:15.506Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
2682026-07-26T04:25:17.780Z Checking byteorder v1.5.0
2692026-07-26T04:25:17.780Z Checking cfg-if v1.0.4
2702026-07-26T04:25:17.783Z Checking macaddr v1.0.1
2712026-07-26T04:25:17.783Z Checking stable_deref_trait v1.2.1
2722026-07-26T04:25:17.783Z Checking bitflags v1.3.2
2732026-07-26T04:25:17.835Z Checking managed v0.8.0
2742026-07-26T04:25:17.876Z Checking cobs v0.3.0
2752026-07-26T04:25:17.920Z Checking dyn-clone v1.0.20
2762026-07-26T04:25:17.929Z Checking hash32 v0.3.1
2772026-07-26T04:25:17.996Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
2782026-07-26T04:25:19.135Z Checking bitflags v2.13.0
2792026-07-26T04:25:19.138Z Checking uuid v1.23.5
2802026-07-26T04:25:19.278Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2812026-07-26T04:25:19.488Z Checking postcard v1.1.3
2822026-07-26T04:25:20.317Z Checking ingot-types v0.2.0
2832026-07-26T04:25:20.584Z Checking ingot v0.2.0
2842026-07-26T04:25:21.898Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
2852026-07-26T04:25:24.997Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
2862026-07-26T04:25:26.161Z Checking xde v0.1.0 (/work/oxidecomputer/opte/xde)
2872026-07-26T04:25:27.734Z Finished `dev` profile [optimized + debuginfo] target(s) in 28.68s
2882026-07-26T04:25:27.855Z
2892026-07-26T04:25:27.855Zreal 28.856298931
2902026-07-26T04:25:27.855Zuser 1:08.667366549
2912026-07-26T04:25:27.855Zsys 9.818835639
2922026-07-26T04:25:27.855Ztrap 0.025313601
2932026-07-26T04:25:27.855Ztflt 0.080780943
2942026-07-26T04:25:27.855Zdflt 0.212834138
2952026-07-26T04:25:27.855Zkflt 0.001677270
2962026-07-26T04:25:27.855Zlock 3:53.183728834
2972026-07-26T04:25:27.855Zslp 3:04.781114967
2982026-07-26T04:25:27.855Zlat 1.809047561
2992026-07-26T04:25:27.855Zstop 7.643768232
3002026-07-26T04:25:27.858Z+ pushd xde-link
3012026-07-26T04:25:27.858Z/work/oxidecomputer/opte/xde/xde-link /work/oxidecomputer/opte/xde /work/oxidecomputer/opte
3022026-07-26T04:25:27.858Z+ ptime -m cargo clippy -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask
3032026-07-26T04:25:28.034Z 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-07-26T04:25:28.034Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
3052026-07-26T04:25:28.034Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
3062026-07-26T04:25:38.846Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
3072026-07-26T04:25:41.148Z Finished `dev` profile [optimized + debuginfo] target(s) in 13.23s
3082026-07-26T04:25:41.166Z
3092026-07-26T04:25:41.166Zreal 13.306580490
3102026-07-26T04:25:41.166Zuser 20.955372158
3112026-07-26T04:25:41.166Zsys 1.227334037
3122026-07-26T04:25:41.166Ztrap 0.005295430
3132026-07-26T04:25:41.167Ztflt 0.001621660
3142026-07-26T04:25:41.167Zdflt 0.028801968
3152026-07-26T04:25:41.170Zkflt 0.000001250
3162026-07-26T04:25:41.170Zlock 1:11.502359105
3172026-07-26T04:25:41.170Zslp 44.418355789
3182026-07-26T04:25:41.170Zlat 0.365203347
3192026-07-26T04:25:41.170Zstop 0.134870364
3202026-07-26T04:25:41.170Z+ popd
3212026-07-26T04:25:41.170Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
3222026-07-26T04:25:41.170Z+ popd
3232026-07-26T04:25:41.170Z/work/oxidecomputer/opte
3242026-07-26T04:25:41.170Z+ header 'build xde (debug)'
3252026-07-26T04:25:41.170Z+ echo '# ==== build xde (debug) ==== #'
3262026-07-26T04:25:41.170Z# ==== build xde (debug) ==== #
3272026-07-26T04:25:41.170Z+ ptime -m cargo xtask build --profile debug xde xde-link
3282026-07-26T04:25:41.309Z Downloading crates ...
3292026-07-26T04:25:41.354Z Downloaded anstyle-parse v1.0.0
3302026-07-26T04:25:41.361Z Downloaded clap v4.6.1
3312026-07-26T04:25:41.366Z Downloaded terminal_size v0.4.4
3322026-07-26T04:25:41.369Z Downloaded clap_lex v1.1.0
3332026-07-26T04:25:41.369Z Downloaded heck v0.5.0
3342026-07-26T04:25:41.369Z Downloaded equivalent v1.0.2
3352026-07-26T04:25:41.372Z Downloaded anstyle-query v1.1.5
3362026-07-26T04:25:41.375Z Downloaded errno v0.3.14
3372026-07-26T04:25:41.375Z Downloaded anstream v1.0.0
3382026-07-26T04:25:41.378Z Downloaded serde_spanned v1.1.1
3392026-07-26T04:25:41.381Z Downloaded cargo-platform v0.3.3
3402026-07-26T04:25:41.381Z Downloaded itoa v1.0.18
3412026-07-26T04:25:41.384Z Downloaded colorchoice v1.0.5
3422026-07-26T04:25:41.391Z Downloaded utf8parse v0.2.2
3432026-07-26T04:25:41.394Z Downloaded anstyle v1.0.14
3442026-07-26T04:25:41.394Z Downloaded toml_writer v1.1.1+spec-1.1.0
3452026-07-26T04:25:41.394Z Downloaded is_terminal_polyfill v1.70.2
3462026-07-26T04:25:41.397Z Downloaded toml_datetime v1.1.1+spec-1.1.0
3472026-07-26T04:25:41.397Z Downloaded toml_parser v1.1.2+spec-1.1.0
3482026-07-26T04:25:41.401Z Downloaded zmij v1.0.22
3492026-07-26T04:25:41.404Z Downloaded cargo_metadata v0.23.1
3502026-07-26T04:25:41.404Z Downloaded clap_derive v4.6.1
3512026-07-26T04:25:41.404Z Downloaded semver v1.0.28
3522026-07-26T04:25:41.407Z Downloaded camino v1.2.4
3532026-07-26T04:25:41.413Z Downloaded toml v1.1.2+spec-1.1.0
3542026-07-26T04:25:41.419Z Downloaded anyhow v1.0.103
3552026-07-26T04:25:41.437Z Downloaded indexmap v2.14.0
3562026-07-26T04:25:41.452Z Downloaded serde_json v1.0.150
3572026-07-26T04:25:41.463Z Downloaded clap_builder v4.6.0
3582026-07-26T04:25:41.467Z Downloaded winnow v1.0.3
3592026-07-26T04:25:41.497Z Downloaded rustix v1.1.4
3602026-07-26T04:25:41.514Z Downloaded libc v0.2.186
3612026-07-26T04:25:41.561Z Compiling proc-macro2 v1.0.106
3622026-07-26T04:25:41.561Z Compiling serde_core v1.0.228
3632026-07-26T04:25:41.564Z Compiling unicode-ident v1.0.24
3642026-07-26T04:25:41.564Z Compiling quote v1.0.46
3652026-07-26T04:25:41.564Z Compiling libc v0.2.186
3662026-07-26T04:25:41.564Z Compiling rustix v1.1.4
3672026-07-26T04:25:41.564Z Compiling utf8parse v0.2.2
3682026-07-26T04:25:41.582Z Compiling zmij v1.0.22
3692026-07-26T04:25:41.710Z Compiling bitflags v2.13.0
3702026-07-26T04:25:41.725Z Compiling anstyle-parse v1.0.0
3712026-07-26T04:25:41.921Z Compiling anstyle v1.0.14
3722026-07-26T04:25:41.924Z Compiling serde_json v1.0.150
3732026-07-26T04:25:41.940Z Compiling is_terminal_polyfill v1.70.2
3742026-07-26T04:25:42.017Z Compiling serde v1.0.228
3752026-07-26T04:25:42.112Z Compiling anstyle-query v1.1.5
3762026-07-26T04:25:42.138Z Compiling camino v1.2.4
3772026-07-26T04:25:42.170Z Compiling colorchoice v1.0.5
3782026-07-26T04:25:42.183Z Compiling thiserror v2.0.18
3792026-07-26T04:25:42.279Z Compiling errno v0.3.14
3802026-07-26T04:25:42.342Z Compiling anstream v1.0.0
3812026-07-26T04:25:42.354Z Compiling memchr v2.8.3
3822026-07-26T04:25:42.511Z Compiling strsim v0.11.1
3832026-07-26T04:25:42.758Z Compiling clap_lex v1.1.0
3842026-07-26T04:25:42.777Z Compiling winnow v1.0.3
3852026-07-26T04:25:42.880Z Compiling syn v2.0.118
3862026-07-26T04:25:42.916Z Compiling heck v0.5.0
3872026-07-26T04:25:43.125Z Compiling terminal_size v0.4.4
3882026-07-26T04:25:43.177Z Compiling anyhow v1.0.103
3892026-07-26T04:25:43.222Z Compiling itoa v1.0.18
3902026-07-26T04:25:43.283Z Compiling clap_builder v4.6.0
3912026-07-26T04:25:43.491Z Compiling toml_parser v1.1.2+spec-1.1.0
3922026-07-26T04:25:43.513Z Compiling toml_writer v1.1.1+spec-1.1.0
3932026-07-26T04:25:43.758Z Compiling semver v1.0.28
3942026-07-26T04:25:43.762Z Compiling cargo-platform v0.3.3
3952026-07-26T04:25:44.349Z Compiling serde_spanned v1.1.1
3962026-07-26T04:25:44.506Z Compiling toml_datetime v1.1.1+spec-1.1.0
3972026-07-26T04:25:44.698Z Compiling toml v1.1.2+spec-1.1.0
3982026-07-26T04:25:45.184Z Compiling thiserror-impl v2.0.18
3992026-07-26T04:25:45.349Z Compiling serde_derive v1.0.228
4002026-07-26T04:25:45.369Z Compiling clap_derive v4.6.1
4012026-07-26T04:25:46.873Z Compiling clap v4.6.1
4022026-07-26T04:25:48.426Z Compiling cargo_metadata v0.23.1
4032026-07-26T04:25:50.870Z Compiling xtask v0.1.0 (/work/oxidecomputer/opte/xtask)
4042026-07-26T04:25:52.460Z Finished `dev` profile [optimized + debuginfo] target(s) in 11.28s
4052026-07-26T04:25:52.471Z Running `target/debug/xtask build --profile debug xde xde-link`
4062026-07-26T04:25:53.706ZBuilding xde (dev).
4072026-07-26T04:25:53.928Z Compiling serde_core v1.0.228
4082026-07-26T04:25:53.928Z Compiling byteorder v1.5.0
4092026-07-26T04:25:53.928Z Compiling cfg-if v1.0.4
4102026-07-26T04:25:53.928Z Compiling macaddr v1.0.1
4112026-07-26T04:25:53.931Z Compiling stable_deref_trait v1.2.1
4122026-07-26T04:25:53.931Z Compiling zerocopy v0.8.54
4132026-07-26T04:25:53.948Z Compiling thiserror v2.0.18
4142026-07-26T04:25:53.952Z Compiling bitflags v1.3.2
4152026-07-26T04:25:54.002Z Compiling managed v0.8.0
4162026-07-26T04:25:54.008Z Compiling cobs v0.3.0
4172026-07-26T04:25:54.012Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4182026-07-26T04:25:54.042Z Compiling either v1.16.0
4192026-07-26T04:25:54.117Z Compiling hash32 v0.3.1
4202026-07-26T04:25:54.197Z Compiling itertools v0.15.0
4212026-07-26T04:25:54.211Z Compiling ref-cast v1.0.25
4222026-07-26T04:25:54.220Z Compiling heapless v0.8.0
4232026-07-26T04:25:54.268Z Compiling crc32fast v1.5.0
4242026-07-26T04:25:54.272Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4252026-07-26T04:25:54.275Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4262026-07-26T04:25:54.295Z Compiling dyn-clone v1.0.20
4272026-07-26T04:25:54.451Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
4282026-07-26T04:25:54.572Z Compiling smoltcp v0.11.0
4292026-07-26T04:25:55.464Z Compiling serde v1.0.228
4302026-07-26T04:25:55.464Z Compiling bitflags v2.13.0
4312026-07-26T04:25:55.464Z Compiling uuid v1.23.5
4322026-07-26T04:25:55.599Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4332026-07-26T04:25:55.875Z Compiling postcard v1.1.3
4342026-07-26T04:25:56.677Z Compiling ingot-types v0.2.0
4352026-07-26T04:25:56.953Z Compiling ingot v0.2.0
4362026-07-26T04:25:58.357Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4372026-07-26T04:26:01.928Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
4382026-07-26T04:26:11.907Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
4392026-07-26T04:26:20.072Z Finished `dev` profile [optimized + debuginfo] target(s) in 26.33s
4402026-07-26T04:26:20.095ZLinking xde kmod...
4412026-07-26T04:26:21.247ZBuilding xde dev link helper (dev).
4422026-07-26T04:26:21.393Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
4432026-07-26T04:26:21.713Z Finished `dev` profile [optimized + debuginfo] target(s) in 0.43s
4442026-07-26T04:26:21.739Z
4452026-07-26T04:26:21.742Zreal 40.566317787
4462026-07-26T04:26:21.742Zuser 2:11.613297031
4472026-07-26T04:26:21.742Zsys 11.117253177
4482026-07-26T04:26:21.742Ztrap 0.049596420
4492026-07-26T04:26:21.742Ztflt 0.244844618
4502026-07-26T04:26:21.742Zdflt 0.459156557
4512026-07-26T04:26:21.742Zkflt 0.000026120
4522026-07-26T04:26:21.742Zlock 6:41.965175740
4532026-07-26T04:26:21.742Zslp 3:46.519295290
4542026-07-26T04:26:21.743Zlat 3.896334148
4552026-07-26T04:26:21.743Zstop 5.149880213
4562026-07-26T04:26:21.743Z+ header 'build xde (release)'
4572026-07-26T04:26:21.743Z+ echo '# ==== build xde (release) ==== #'
4582026-07-26T04:26:21.743Z# ==== build xde (release) ==== #
4592026-07-26T04:26:21.743Z+ ptime -m cargo xtask build --profile release xde xde-link
4602026-07-26T04:26:21.871Z Finished `dev` profile [optimized + debuginfo] target(s) in 0.12s
4612026-07-26T04:26:21.874Z Running `target/debug/xtask build --profile release xde xde-link`
4622026-07-26T04:26:22.055ZBuilding xde (release-lto).
4632026-07-26T04:26:22.275Z 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-07-26T04:26:22.275Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
4652026-07-26T04:26:22.275Z Compiling proc-macro2 v1.0.106
4662026-07-26T04:26:22.275Z Compiling unicode-ident v1.0.24
4672026-07-26T04:26:22.275Z Compiling quote v1.0.46
4682026-07-26T04:26:22.278Z Compiling serde_core v1.0.228
4692026-07-26T04:26:22.278Z Compiling strsim v0.11.1
4702026-07-26T04:26:22.278Z Compiling ident_case v1.0.1
4712026-07-26T04:26:22.391Z Compiling memchr v2.8.3
4722026-07-26T04:26:22.394Z Compiling regex-syntax v0.8.11
4732026-07-26T04:26:22.643Z Compiling thiserror v2.0.18
4742026-07-26T04:26:22.653Z Compiling either v1.16.0
4752026-07-26T04:26:22.659Z Compiling serde v1.0.228
4762026-07-26T04:26:22.781Z Compiling aho-corasick v1.1.4
4772026-07-26T04:26:22.842Z Compiling zerocopy v0.8.54
4782026-07-26T04:26:23.024Z Compiling itertools v0.15.0
4792026-07-26T04:26:23.057Z Compiling heapless v0.8.0
4802026-07-26T04:26:23.416Z Compiling syn v2.0.118
4812026-07-26T04:26:23.480Z Compiling smoltcp v0.11.0
4822026-07-26T04:26:23.524Z Compiling version_check v0.9.5
4832026-07-26T04:26:23.546Z Compiling crc32fast v1.5.0
4842026-07-26T04:26:23.873Z Compiling regex-automata v0.4.15
4852026-07-26T04:26:23.883Z Compiling ref-cast v1.0.25
4862026-07-26T04:26:23.950Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4872026-07-26T04:26:25.405Z Compiling regex v1.13.0
4882026-07-26T04:26:25.730Z Compiling darling_core v0.23.0
4892026-07-26T04:26:26.480Z Compiling zerocopy-derive v0.8.54
4902026-07-26T04:26:26.480Z Compiling thiserror-impl v2.0.18
4912026-07-26T04:26:26.483Z Compiling serde_derive v1.0.228
4922026-07-26T04:26:26.483Z Compiling ref-cast-impl v1.0.25
4932026-07-26T04:26:26.483Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4942026-07-26T04:26:27.847Z Compiling darling_macro v0.23.0
4952026-07-26T04:26:28.750Z Compiling darling v0.23.0
4962026-07-26T04:26:28.811Z Compiling ingot-macros v0.2.0
4972026-07-26T04:26:28.811Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4982026-07-26T04:26:34.806Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
4992026-07-26T04:26:37.096Z Compiling byteorder v1.5.0
5002026-07-26T04:26:37.096Z Compiling cfg-if v1.0.4
5012026-07-26T04:26:37.096Z Compiling macaddr v1.0.1
5022026-07-26T04:26:37.099Z Compiling stable_deref_trait v1.2.1
5032026-07-26T04:26:37.153Z Compiling bitflags v1.3.2
5042026-07-26T04:26:37.161Z Compiling cobs v0.3.0
5052026-07-26T04:26:37.187Z Compiling managed v0.8.0
5062026-07-26T04:26:37.277Z Compiling hash32 v0.3.1
5072026-07-26T04:26:37.354Z Compiling dyn-clone v1.0.20
5082026-07-26T04:26:37.446Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
5092026-07-26T04:26:38.701Z Compiling bitflags v2.13.0
5102026-07-26T04:26:38.701Z Compiling uuid v1.23.5
5112026-07-26T04:26:38.844Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5122026-07-26T04:26:39.133Z Compiling postcard v1.1.3
5132026-07-26T04:26:39.959Z Compiling ingot-types v0.2.0
5142026-07-26T04:26:40.273Z Compiling ingot v0.2.0
5152026-07-26T04:26:41.769Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5162026-07-26T04:26:45.606Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
5172026-07-26T04:26:54.471Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
5182026-07-26T04:27:25.254Z Finished `release-lto` profile [optimized + debuginfo] target(s) in 1m 03s
5192026-07-26T04:27:25.276ZLinking xde kmod...
5202026-07-26T04:27:25.871ZBuilding xde dev link helper (release).
5212026-07-26T04:27:26.019Z 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-07-26T04:27:26.019Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
5232026-07-26T04:27:26.020Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
5242026-07-26T04:27:37.588Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
5252026-07-26T04:27:40.252Z Finished `release` profile [optimized + debuginfo] target(s) in 14.35s
5262026-07-26T04:27:40.270Z
5272026-07-26T04:27:40.273Zreal 1:18.529092122
5282026-07-26T04:27:40.273Zuser 2:08.155892337
5292026-07-26T04:27:40.273Zsys 12.129202892
5302026-07-26T04:27:40.273Ztrap 0.029591711
5312026-07-26T04:27:40.273Ztflt 0.213104574
5322026-07-26T04:27:40.273Zdflt 0.210831406
5332026-07-26T04:27:40.273Zkflt 0.000151260
5342026-07-26T04:27:40.273Zlock 10:04.707729828
5352026-07-26T04:27:40.273Zslp 6:03.170562824
5362026-07-26T04:27:40.273Zlat 2.263877600
5372026-07-26T04:27:40.273Zstop 4.082547267
5382026-07-26T04:27:40.273Z+ elfdump target/x86_64-unknown-unknown/debug/xde.dbg
5392026-07-26T04:27:40.273Z+ grep GOTPCREL
5402026-07-26T04:27:41.917Z+ elfdump target/x86_64-unknown-unknown/release-lto/xde
5412026-07-26T04:27:41.922Z+ grep GOTPCREL
5422026-07-26T04:27:42.882Z+ cp target/x86_64-unknown-unknown/debug/xde.dbg /work/debug/
5432026-07-26T04:27:42.936Z+ sha256sum /work/debug/xde.dbg
5442026-07-26T04:27:42.992Z+ cp target/i686-unknown-illumos/debug/libxde_link.so /work/debug/xde_link.dbg.so
5452026-07-26T04:27:43.014Z+ sha256sum /work/debug/xde_link.dbg.so
5462026-07-26T04:27:43.015Z+ cp target/x86_64-unknown-unknown/release-lto/xde /work/release/
5472026-07-26T04:27:43.036Z+ sha256sum /work/release/xde
5482026-07-26T04:27:43.057Z+ cp target/i686-unknown-illumos/release/libxde_link.so /work/release/xde_link.so
5492026-07-26T04:27:43.065Z+ sha256sum /work/release/xde_link.so
5502026-07-26T04:27:43.065Z+ header 'build xde integration tests'
5512026-07-26T04:27:43.065Z+ echo '# ==== build xde integration tests ==== #'
5522026-07-26T04:27:43.065Z# ==== build xde integration tests ==== #
5532026-07-26T04:27:43.066Z+ pushd xde-tests
5542026-07-26T04:27:43.066Z/work/oxidecomputer/opte/xde-tests /work/oxidecomputer/opte
5552026-07-26T04:27:43.066Z+ cargo +nightly-2026-07-20-x86_64-unknown-illumos fmt -- --check
5562026-07-26T04:27:43.153Z+ cargo clippy --all-targets -- --deny warnings
5572026-07-26T04:27:43.357Z Compiling serde_core v1.0.228
5582026-07-26T04:27:43.357Z Checking cfg-if v1.0.4
5592026-07-26T04:27:43.357Z Checking memchr v2.8.3
5602026-07-26T04:27:43.357Z Compiling serde v1.0.228
5612026-07-26T04:27:43.357Z Compiling rustversion v1.0.23
5622026-07-26T04:27:43.361Z Compiling version_check v0.9.5
5632026-07-26T04:27:43.361Z Compiling libc v0.2.186
5642026-07-26T04:27:43.361Z Compiling syn v2.0.118
5652026-07-26T04:27:43.425Z Compiling strsim v0.11.1
5662026-07-26T04:27:43.634Z Compiling ident_case v1.0.1
5672026-07-26T04:27:43.701Z Compiling syn v1.0.109
5682026-07-26T04:27:43.734Z Checking pin-project-lite v0.2.17
5692026-07-26T04:27:43.776Z Compiling regex-syntax v0.8.11
5702026-07-26T04:27:43.806Z Compiling equivalent v1.0.2
5712026-07-26T04:27:43.881Z Compiling hashbrown v0.17.1
5722026-07-26T04:27:44.071Z Compiling either v1.16.0
5732026-07-26T04:27:44.100Z Compiling zerocopy v0.8.54
5742026-07-26T04:27:44.220Z Compiling aho-corasick v1.1.4
5752026-07-26T04:27:44.355Z Compiling winnow v1.0.3
5762026-07-26T04:27:44.355Z Compiling itertools v0.15.0
5772026-07-26T04:27:44.409Z Compiling indexmap v2.14.0
5782026-07-26T04:27:45.162Z Compiling regex-automata v0.4.15
5792026-07-26T04:27:45.168Z Compiling toml_parser v1.1.2+spec-1.1.0
5802026-07-26T04:27:45.221Z Compiling toml_datetime v1.1.1+spec-1.1.0
5812026-07-26T04:27:45.439Z Checking byteorder v1.5.0
5822026-07-26T04:27:45.520Z Compiling heapless v0.8.0
5832026-07-26T04:27:45.575Z Compiling toml_edit v0.25.12+spec-1.1.0
5842026-07-26T04:27:45.598Z Checking hash32 v0.3.1
5852026-07-26T04:27:45.685Z Checking bitflags v2.13.0
5862026-07-26T04:27:45.704Z Compiling slog v2.8.2
5872026-07-26T04:27:45.821Z Checking macaddr v1.0.1
5882026-07-26T04:27:45.942Z Checking futures-sink v0.3.32
5892026-07-26T04:27:45.942Z Compiling darling_core v0.23.0
5902026-07-26T04:27:45.942Z Compiling smoltcp v0.11.0
5912026-07-26T04:27:45.943Z Checking futures-core v0.3.32
5922026-07-26T04:27:45.956Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
5932026-07-26T04:27:46.015Z Checking stable_deref_trait v1.2.1
5942026-07-26T04:27:46.184Z Compiling proc-macro-crate v3.5.0
5952026-07-26T04:27:46.233Z Checking futures-channel v0.3.32
5962026-07-26T04:27:46.418Z Compiling proc-macro-error-attr v1.0.4
5972026-07-26T04:27:46.422Z Checking futures-io v0.3.32
5982026-07-26T04:27:46.427Z Checking futures-task v0.3.32
5992026-07-26T04:27:46.520Z Compiling getrandom v0.4.3
6002026-07-26T04:27:46.547Z Checking bitflags v1.3.2
6012026-07-26T04:27:46.578Z Compiling ref-cast v1.0.25
6022026-07-26T04:27:46.604Z Checking rand_core v0.10.1
6032026-07-26T04:27:46.626Z Checking managed v0.8.0
6042026-07-26T04:27:46.734Z Compiling crc32fast v1.5.0
6052026-07-26T04:27:46.768Z Compiling autocfg v1.5.1
6062026-07-26T04:27:46.795Z Compiling regex v1.13.0
6072026-07-26T04:27:46.881Z Checking slab v0.4.12
6082026-07-26T04:27:47.005Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
6092026-07-26T04:27:47.071Z Compiling serde_derive v1.0.228
6102026-07-26T04:27:47.087Z Compiling thiserror-impl v2.0.18
6112026-07-26T04:27:47.118Z Compiling zerocopy-derive v0.8.54
6122026-07-26T04:27:47.257Z Compiling futures-macro v0.3.32
6132026-07-26T04:27:47.260Z Compiling num-traits v0.2.19
6142026-07-26T04:27:47.425Z Compiling num_enum_derive v0.7.6
6152026-07-26T04:27:47.669Z Compiling ref-cast-impl v1.0.25
6162026-07-26T04:27:47.679Z Compiling foreign-types-macros v0.2.3
6172026-07-26T04:27:47.934Z Compiling darling_macro v0.23.0
6182026-07-26T04:27:47.966Z Checking futures-util v0.3.32
6192026-07-26T04:27:48.296Z Checking thiserror v2.0.18
6202026-07-26T04:27:48.375Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
6212026-07-26T04:27:48.382Z Checking cobs v0.3.0
6222026-07-26T04:27:48.421Z Compiling proc-macro-error v1.0.4
6232026-07-26T04:27:48.498Z Compiling darling v0.23.0
6242026-07-26T04:27:48.523Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
6252026-07-26T04:27:48.564Z Compiling ingot-macros v0.2.0
6262026-07-26T04:27:48.702Z Compiling crossbeam-utils v0.8.22
6272026-07-26T04:27:48.705Z Checking unicode-width v0.2.2
6282026-07-26T04:27:48.742Z Checking ipnetwork v0.21.1
6292026-07-26T04:27:48.909Z Checking cpufeatures v0.3.0
6302026-07-26T04:27:48.923Z Checking once_cell v1.21.4
6312026-07-26T04:27:48.923Z Checking foreign-types-shared v0.3.1
6322026-07-26T04:27:48.966Z Checking chacha20 v0.10.1
6332026-07-26T04:27:48.994Z Checking foreign-types v0.5.0
6342026-07-26T04:27:49.072Z Checking tabwriter v1.4.1
6352026-07-26T04:27:49.100Z Checking tracing-core v0.1.36
6362026-07-26T04:27:49.254Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
6372026-07-26T04:27:49.282Z Checking num_enum v0.7.6
6382026-07-26T04:27:49.399Z Checking anyhow v1.0.103
6392026-07-26T04:27:49.622Z Compiling rusty-doors-macros v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
6402026-07-26T04:27:49.831Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
6412026-07-26T04:27:49.865Z Compiling tracing-attributes v0.1.31
6422026-07-26T04:27:49.973Z Checking futures-executor v0.3.32
6432026-07-26T04:27:50.110Z Checking cstr-argument v0.1.2
6442026-07-26T04:27:50.133Z Checking pretty-hex v0.4.2
6452026-07-26T04:27:50.155Z Checking erased-serde v0.3.31
6462026-07-26T04:27:50.217Z Checking postcard v1.1.3
6472026-07-26T04:27:50.239Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#ae3c948a)
6482026-07-26T04:27:50.407Z Checking dyn-clone v1.0.20
6492026-07-26T04:27:50.442Z Compiling time-core v0.1.9
6502026-07-26T04:27:50.486Z Compiling num-conv v0.2.2
6512026-07-26T04:27:50.494Z Compiling thiserror v1.0.69
6522026-07-26T04:27:50.619Z Checking dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
6532026-07-26T04:27:50.623Z Compiling time-macros v0.2.31
6542026-07-26T04:27:50.765Z Checking nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
6552026-07-26T04:27:50.770Z Checking futures v0.3.32
6562026-07-26T04:27:50.828Z Checking rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
6572026-07-26T04:27:50.919Z Checking rand v0.10.2
6582026-07-26T04:27:51.049Z Checking tracing v0.1.44
6592026-07-26T04:27:51.167Z Compiling thiserror-impl v1.0.69
6602026-07-26T04:27:51.228Z Checking uuid v1.23.5
6612026-07-26T04:27:51.237Z Checking arc-swap v1.9.2
6622026-07-26T04:27:51.250Z Checking ingot-types v0.2.0
6632026-07-26T04:27:51.269Z Checking socket2 v0.6.4
6642026-07-26T04:27:51.337Z Checking nom v8.0.0
6652026-07-26T04:27:51.444Z Checking thread_local v1.1.10
6662026-07-26T04:27:51.506Z Checking deranged v0.5.8
6672026-07-26T04:27:51.582Z Checking ingot v0.2.0
6682026-07-26T04:27:51.594Z Checking powerfmt v0.2.0
6692026-07-26T04:27:51.735Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
6702026-07-26T04:27:51.792Z Compiling slog-async v2.8.0
6712026-07-26T04:27:52.048Z Checking iana-time-zone v0.1.65
6722026-07-26T04:27:52.058Z Compiling heck v0.4.1
6732026-07-26T04:27:52.062Z Checking colored v3.1.1
6742026-07-26T04:27:52.236Z Checking oxnet v0.1.6
6752026-07-26T04:27:52.246Z Checking lazy_static v1.5.0
6762026-07-26T04:27:52.321Z Checking slog-scope v4.4.1
6772026-07-26T04:27:52.358Z Compiling zone_cfg_derive v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
6782026-07-26T04:27:52.397Z Checking time v0.3.53
6792026-07-26T04:27:52.402Z Checking chrono v0.4.45
6802026-07-26T04:27:52.488Z Checking crossbeam-channel v0.5.16
6812026-07-26T04:27:52.791Z Checking cookie-factory v0.3.3
6822026-07-26T04:27:52.998Z Checking itertools v0.12.1
6832026-07-26T04:27:53.031Z Checking is-terminal v0.4.17
6842026-07-26T04:27:53.109Z Checking take_mut v0.2.2
6852026-07-26T04:27:53.197Z Checking term v1.2.1
6862026-07-26T04:27:53.241Z Checking circular v0.3.0
6872026-07-26T04:27:53.257Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
6882026-07-26T04:27:53.308Z Checking rusticata-macros v5.0.0
6892026-07-26T04:27:53.342Z Checking log v0.4.33
6902026-07-26T04:27:53.461Z Checking pcap-parser v0.17.0
6912026-07-26T04:27:53.499Z Checking slog-stdlog v4.1.1
6922026-07-26T04:27:53.586Z Checking slog-term v2.9.2
6932026-07-26T04:27:54.026Z Checking zone v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
6942026-07-26T04:27:54.313Z Checking ztest v0.1.0 (https://github.com/oxidecomputer/falcon?branch=main#021420c1)
6952026-07-26T04:27:54.446Z Checking slog-envlogger v2.2.0
6962026-07-26T04:27:57.749Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
6972026-07-26T04:27:59.425Z Checking opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
6982026-07-26T04:27:59.425Z Checking opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
6992026-07-26T04:27:59.768Z Checking xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
7002026-07-26T04:28:00.327Z Finished `dev` profile [optimized + debuginfo] target(s) in 17.13s
7012026-07-26T04:28:00.361Z+ cargo build --test loopback
7022026-07-26T04:28:00.523Z Compiling cfg-if v1.0.4
7032026-07-26T04:28:00.523Z Compiling memchr v2.8.3
7042026-07-26T04:28:00.527Z Compiling serde_core v1.0.228
7052026-07-26T04:28:00.551Z Compiling libc v0.2.186
7062026-07-26T04:28:00.554Z Compiling thiserror v2.0.18
7072026-07-26T04:28:00.554Z Compiling pin-project-lite v0.2.17
7082026-07-26T04:28:00.558Z Compiling byteorder v1.5.0
7092026-07-26T04:28:00.562Z Compiling either v1.16.0
7102026-07-26T04:28:00.597Z Compiling zerocopy v0.8.54
7112026-07-26T04:28:00.625Z Compiling futures-core v0.3.32
7122026-07-26T04:28:00.630Z Compiling stable_deref_trait v1.2.1
7132026-07-26T04:28:00.687Z Compiling hash32 v0.3.1
7142026-07-26T04:28:00.722Z Compiling macaddr v1.0.1
7152026-07-26T04:28:00.743Z Compiling futures-sink v0.3.32
7162026-07-26T04:28:00.777Z Compiling heapless v0.8.0
7172026-07-26T04:28:00.830Z Compiling futures-channel v0.3.32
7182026-07-26T04:28:00.833Z Compiling cobs v0.3.0
7192026-07-26T04:28:00.884Z Compiling slab v0.4.12
7202026-07-26T04:28:00.964Z Compiling managed v0.8.0
7212026-07-26T04:28:01.054Z Compiling futures-task v0.3.32
7222026-07-26T04:28:01.058Z Compiling bitflags v1.3.2
7232026-07-26T04:28:01.098Z Compiling futures-io v0.3.32
7242026-07-26T04:28:01.118Z Compiling rand_core v0.10.1
7252026-07-26T04:28:01.182Z Compiling smoltcp v0.11.0
7262026-07-26T04:28:01.197Z Compiling futures-util v0.3.32
7272026-07-26T04:28:01.239Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
7282026-07-26T04:28:01.270Z Compiling unicode-width v0.2.2
7292026-07-26T04:28:01.277Z Compiling cpufeatures v0.3.0
7302026-07-26T04:28:01.339Z Compiling foreign-types-shared v0.3.1
7312026-07-26T04:28:01.420Z Compiling once_cell v1.21.4
7322026-07-26T04:28:01.456Z Compiling ipnetwork v0.21.1
7332026-07-26T04:28:01.567Z Compiling tracing-core v0.1.36
7342026-07-26T04:28:01.650Z Compiling tabwriter v1.4.1
7352026-07-26T04:28:01.976Z Compiling foreign-types v0.5.0
7362026-07-26T04:28:02.046Z Compiling chacha20 v0.10.1
7372026-07-26T04:28:02.063Z Compiling ref-cast v1.0.25
7382026-07-26T04:28:02.106Z Compiling num_enum v0.7.6
7392026-07-26T04:28:02.153Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
7402026-07-26T04:28:02.212Z Compiling getrandom v0.4.3
7412026-07-26T04:28:02.255Z Compiling crc32fast v1.5.0
7422026-07-26T04:28:02.389Z Compiling serde v1.0.228
7432026-07-26T04:28:02.421Z Compiling bitflags v2.13.0
7442026-07-26T04:28:02.491Z Compiling cstr-argument v0.1.2
7452026-07-26T04:28:02.497Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
7462026-07-26T04:28:02.596Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
7472026-07-26T04:28:02.653Z Compiling itertools v0.15.0
7482026-07-26T04:28:02.827Z Compiling erased-serde v0.3.31
7492026-07-26T04:28:02.857Z Compiling postcard v1.1.3
7502026-07-26T04:28:03.024Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
7512026-07-26T04:28:03.204Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
7522026-07-26T04:28:03.221Z Compiling dyn-clone v1.0.20
7532026-07-26T04:28:03.384Z Compiling slog v2.8.2
7542026-07-26T04:28:03.603Z Compiling ingot-types v0.2.0
7552026-07-26T04:28:03.608Z Compiling futures-executor v0.3.32
7562026-07-26T04:28:03.652Z Compiling pretty-hex v0.4.2
7572026-07-26T04:28:03.763Z Compiling dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
7582026-07-26T04:28:03.763Z Compiling futures v0.3.32
7592026-07-26T04:28:03.782Z Compiling tracing v0.1.44
7602026-07-26T04:28:03.833Z Compiling rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
7612026-07-26T04:28:03.947Z Compiling ingot v0.2.0
7622026-07-26T04:28:03.951Z Compiling nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
7632026-07-26T04:28:03.963Z Compiling rand v0.10.2
7642026-07-26T04:28:03.990Z Compiling uuid v1.23.5
7652026-07-26T04:28:03.994Z Compiling num-traits v0.2.19
7662026-07-26T04:28:04.147Z Compiling crossbeam-utils v0.8.22
7672026-07-26T04:28:04.179Z Compiling aho-corasick v1.1.4
7682026-07-26T04:28:04.404Z Compiling nom v8.0.0
7692026-07-26T04:28:04.601Z Compiling socket2 v0.6.4
7702026-07-26T04:28:04.656Z Compiling thread_local v1.1.10
7712026-07-26T04:28:04.883Z Compiling arc-swap v1.9.2
7722026-07-26T04:28:04.945Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
7732026-07-26T04:28:05.040Z Compiling deranged v0.5.8
7742026-07-26T04:28:05.175Z Compiling powerfmt v0.2.0
7752026-07-26T04:28:05.252Z Compiling lazy_static v1.5.0
7762026-07-26T04:28:05.343Z Compiling iana-time-zone v0.1.65
7772026-07-26T04:28:05.443Z Compiling num-conv v0.2.2
7782026-07-26T04:28:05.469Z Compiling regex-syntax v0.8.11
7792026-07-26T04:28:05.590Z Compiling colored v3.1.1
7802026-07-26T04:28:05.696Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
7812026-07-26T04:28:05.750Z Compiling time-core v0.1.9
7822026-07-26T04:28:05.933Z Compiling winnow v1.0.3
7832026-07-26T04:28:06.002Z Compiling oxnet v0.1.6
7842026-07-26T04:28:06.104Z Compiling time v0.3.53
7852026-07-26T04:28:06.404Z Compiling chrono v0.4.45
7862026-07-26T04:28:06.488Z Compiling slog-scope v4.4.1
7872026-07-26T04:28:06.941Z Compiling regex-automata v0.4.15
7882026-07-26T04:28:07.440Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#ae3c948a)
7892026-07-26T04:28:08.065Z Compiling rusticata-macros v5.0.0
7902026-07-26T04:28:08.178Z Compiling thiserror v1.0.69
7912026-07-26T04:28:08.276Z Compiling crossbeam-channel v0.5.16
7922026-07-26T04:28:08.429Z Compiling cookie-factory v0.3.3
7932026-07-26T04:28:08.746Z Compiling is-terminal v0.4.17
7942026-07-26T04:28:08.839Z Compiling itertools v0.12.1
7952026-07-26T04:28:09.011Z Compiling log v0.4.33
7962026-07-26T04:28:09.291Z Compiling circular v0.3.0
7972026-07-26T04:28:09.552Z Compiling take_mut v0.2.2
7982026-07-26T04:28:09.657Z Compiling term v1.2.1
7992026-07-26T04:28:10.286Z Compiling zone v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
8002026-07-26T04:28:10.318Z Compiling slog-term v2.9.2
8012026-07-26T04:28:12.032Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
8022026-07-26T04:28:12.059Z Compiling slog-async v2.8.0
8032026-07-26T04:28:12.257Z Compiling pcap-parser v0.17.0
8042026-07-26T04:28:12.272Z Compiling slog-stdlog v4.1.1
8052026-07-26T04:28:12.633Z Compiling regex v1.13.0
8062026-07-26T04:28:12.697Z Compiling ztest v0.1.0 (https://github.com/oxidecomputer/falcon?branch=main#021420c1)
8072026-07-26T04:28:13.767Z Compiling slog-envlogger v2.2.0
8082026-07-26T04:28:15.196Z Compiling opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
8092026-07-26T04:28:15.580Z Compiling opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
8102026-07-26T04:28:16.024Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8112026-07-26T04:28:23.248Z Finished `dev` profile [optimized + debuginfo] target(s) in 22.87s
8122026-07-26T04:28:23.281Z++ cargo build -q --test loopback --message-format=json
8132026-07-26T04:28:23.284Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8142026-07-26T04:28:23.402Z+ loopback_test=/work/oxidecomputer/opte/target/debug/deps/loopback-2001a507b33f4803
8152026-07-26T04:28:23.402Z+ cargo build --test multicast_rx
8162026-07-26T04:28:23.505Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8172026-07-26T04:28:25.310Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.90s
8182026-07-26T04:28:25.343Z++ cargo build -q --test multicast_rx --message-format=json
8192026-07-26T04:28:25.346Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8202026-07-26T04:28:25.459Z+ multicast_rx_test=/work/oxidecomputer/opte/target/debug/deps/multicast_rx-ed02daea5d032326
8212026-07-26T04:28:25.459Z+ cargo build --test multicast_multi_sub
8222026-07-26T04:28:25.560Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8232026-07-26T04:28:27.365Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.89s
8242026-07-26T04:28:27.399Z++ cargo build -q --test multicast_multi_sub --message-format=json
8252026-07-26T04:28:27.402Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8262026-07-26T04:28:27.515Z+ multicast_multi_sub_test=/work/oxidecomputer/opte/target/debug/deps/multicast_multi_sub-0bda64cc99833d0a
8272026-07-26T04:28:27.515Z+ cargo build --test multicast_validation
8282026-07-26T04:28:27.617Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8292026-07-26T04:28:29.659Z Finished `dev` profile [optimized + debuginfo] target(s) in 2.13s
8302026-07-26T04:28:29.692Z++ cargo build -q --test multicast_validation --message-format=json
8312026-07-26T04:28:29.696Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8322026-07-26T04:28:29.809Z+ multicast_validation_test=/work/oxidecomputer/opte/target/debug/deps/multicast_validation-f42dd83d00cd44cb
8332026-07-26T04:28:29.809Z+ cargo build --test multicast_source_filter
8342026-07-26T04:28:29.910Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8352026-07-26T04:28:32.014Z Finished `dev` profile [optimized + debuginfo] target(s) in 2.19s
8362026-07-26T04:28:32.047Z++ cargo build -q --test multicast_source_filter --message-format=json
8372026-07-26T04:28:32.050Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8382026-07-26T04:28:32.163Z+ multicast_source_filter_test=/work/oxidecomputer/opte/target/debug/deps/multicast_source_filter-69bede13ae9b4bb5
8392026-07-26T04:28:32.167Z+ cargo build --test multicast_multi_nexthop
8402026-07-26T04:28:32.264Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8412026-07-26T04:28:33.955Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.78s
8422026-07-26T04:28:33.989Z++ cargo build -q --test multicast_multi_nexthop --message-format=json
8432026-07-26T04:28:33.992Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8442026-07-26T04:28:34.105Z+ multicast_multi_nexthop_test=/work/oxidecomputer/opte/target/debug/deps/multicast_multi_nexthop-7b8b1f2959c89569
8452026-07-26T04:28:34.105Z+ mkdir -p /work/test
8462026-07-26T04:28:34.109Z+ cp /work/oxidecomputer/opte/target/debug/deps/loopback-2001a507b33f4803 /work/test/loopback
8472026-07-26T04:28:34.150Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_rx-ed02daea5d032326 /work/test/multicast_rx
8482026-07-26T04:28:34.198Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_multi_sub-0bda64cc99833d0a /work/test/multicast_multi_sub
8492026-07-26T04:28:34.245Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_validation-f42dd83d00cd44cb /work/test/multicast_validation
8502026-07-26T04:28:34.292Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_source_filter-69bede13ae9b4bb5 /work/test/multicast_source_filter
8512026-07-26T04:28:34.339Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_multi_nexthop-7b8b1f2959c89569 /work/test/multicast_multi_nexthop
8522026-07-26T04:28:34.388Zprocess exited: duration 236303 ms, exit code 0
 
8532026-07-26T04:28:34.406Zfound 15 output files
8542026-07-26T04:28:34.407Zuploading: /work/debug/xde.dbg (89502752 bytes)
8552026-07-26T04:28:36.084Zuploaded: /work/debug/xde.dbg
8562026-07-26T04:28:36.092Zuploading: /work/debug/xde.dbg.sha256 (86 bytes)
8572026-07-26T04:28:37.098Zuploaded: /work/debug/xde.dbg.sha256
8582026-07-26T04:28:37.098Zuploading: /work/debug/xde_link.dbg.so (1256692 bytes)
8592026-07-26T04:28:38.121Zuploaded: /work/debug/xde_link.dbg.so
8602026-07-26T04:28:38.124Zuploading: /work/debug/xde_link.dbg.so.sha256 (94 bytes)
8612026-07-26T04:28:39.131Zuploaded: /work/debug/xde_link.dbg.so.sha256
8622026-07-26T04:28:39.131Zuploading: /work/release/xde (53532760 bytes)
8632026-07-26T04:28:40.549Zuploaded: /work/release/xde
8642026-07-26T04:28:40.549Zuploading: /work/release/xde.sha256 (84 bytes)
8652026-07-26T04:28:41.558Zuploaded: /work/release/xde.sha256
8662026-07-26T04:28:41.558Zuploading: /work/release/xde_link.so (45240 bytes)
8672026-07-26T04:28:42.571Zuploaded: /work/release/xde_link.so
8682026-07-26T04:28:42.572Zuploading: /work/release/xde_link.so.sha256 (92 bytes)
8692026-07-26T04:28:43.580Zuploaded: /work/release/xde_link.so.sha256
8702026-07-26T04:28:43.580Zuploading: /work/test/loopback (58848920 bytes)
8712026-07-26T04:28:44.983Zuploaded: /work/test/loopback
8722026-07-26T04:28:44.983Zuploading: /work/test/multicast_rx (59347616 bytes)
8732026-07-26T04:28:46.404Zuploaded: /work/test/multicast_rx
8742026-07-26T04:28:46.405Zuploading: /work/test/multicast_multi_sub (59989352 bytes)
8752026-07-26T04:28:47.997Zuploaded: /work/test/multicast_multi_sub
8762026-07-26T04:28:47.997Zuploading: /work/test/multicast_validation (59333096 bytes)
8772026-07-26T04:28:49.455Zuploaded: /work/test/multicast_validation
8782026-07-26T04:28:49.455Zuploading: /work/test/multicast_source_filter (59634808 bytes)
8792026-07-26T04:28:50.917Zuploaded: /work/test/multicast_source_filter
8802026-07-26T04:28:50.917Zuploading: /work/test/multicast_multi_nexthop (60225360 bytes)
8812026-07-26T04:28:52.559Zuploaded: /work/test/multicast_multi_nexthop
8822026-07-26T04:28:52.559Zuploading: /work/xde.conf (79 bytes)
8832026-07-26T04:28:53.568Zuploaded: /work/xde.conf