01KSPARZN0079HYAM13RCPNR5W: 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/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: 01KSPASMNM93J05J5F94VECJE3

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12026-05-28T03:43:07.768Zjob assigned to worker 01KSPASZAYZEZ8RAT3QTG4ZDKW [factory aws, i-00e46b354d36e129a] (queued for 1 m 1 s)
 
22026-05-28T03:43:13.997Zstarting task 0: "setup"
32026-05-28T03:43:14.002Z++ uname -s
42026-05-28T03:43:14.005Z+ kern=SunOS
52026-05-28T03:43:14.005Z+ build_user=build
62026-05-28T03:43:14.005Z+ build_uid=12345
72026-05-28T03:43:14.005Z+ work_dir=/work
82026-05-28T03:43:14.005Z+ input_dir=/input
92026-05-28T03:43:14.005Z+ [[ 0 == 12345 ]]
102026-05-28T03:43:14.005Z+ case "$kern" in
112026-05-28T03:43:14.005Z+ groupadd -g 12345 build
122026-05-28T03:43:14.008Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-05-28T03:43:16.012Z+ zfs create -o mountpoint=/work rpool/work
142026-05-28T03:43:16.086Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-05-28T03:43:16.090Z+ home_fs=zfs
162026-05-28T03:43:16.090Z+ [[ zfs == autofs ]]
172026-05-28T03:43:16.090Z+ mkdir -p /home/build
182026-05-28T03:43:16.090Z+ chown build:build /home/build /work
192026-05-28T03:43:18.090Z+ chmod 0700 /home/build /work
202026-05-28T03:43:18.093Zprocess exited: duration 4098 ms, exit code 0
 
212026-05-28T03:43:18.100Zstarting task 1: "rust-toolchain"
222026-05-28T03:43:18.104Z+ printf ' * rust toolchain channel = "%s"\n' 1.95.0
232026-05-28T03:43:18.104Z * rust toolchain channel = "1.95.0"
242026-05-28T03:43:18.104Z * rust toolchain profile = "default"
252026-05-28T03:43:18.104Z+ printf ' * rust toolchain profile = "%s"\n' default
262026-05-28T03:43:18.104Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272026-05-28T03:43:18.104Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-05-28T03:43:18.107Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-05-28T03:43:18.107Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.95.0 --profile default
302026-05-28T03:43:18.211Zinfo: downloading installer
312026-05-28T03:43:19.648Zwarn: It looks like you have an existing rustup settings file at:
322026-05-28T03:43:19.649Zwarn: /home/build/.rustup/settings.toml
332026-05-28T03:43:19.649Zwarn: Rustup will install the default toolchain as specified in the settings file,
342026-05-28T03:43:19.649Zwarn: instead of the one inferred from the default host triple.
352026-05-28T03:43:19.661Zinfo: profile set to default
362026-05-28T03:43:19.661Zinfo: default host triple is x86_64-unknown-illumos
372026-05-28T03:43:19.664Zinfo: syncing channel updates for 1.95.0-x86_64-unknown-illumos
382026-05-28T03:43:19.801Zinfo: latest update on 2026-04-16 for version 1.95.0 (59807616e 2026-04-14)
392026-05-28T03:43:19.804Zinfo: downloading 6 components
402026-05-28T03:43:34.004Zinfo: default toolchain set to 1.95.0-x86_64-unknown-illumos
412026-05-28T03:43:34.004Z
422026-05-28T03:43:34.048Z 1.95.0-x86_64-unknown-illumos installed - rustc 1.95.0 (59807616e 2026-04-14)
432026-05-28T03:43:34.048Z
442026-05-28T03:43:34.048Z
452026-05-28T03:43:34.048ZRust is installed now. Great!
462026-05-28T03:43:34.048Z
472026-05-28T03:43:34.048ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
482026-05-28T03:43:34.048Zenvironment variable. This has not been done automatically.
492026-05-28T03:43:34.048Z
502026-05-28T03:43:34.048ZTo configure your current shell, you need to source
512026-05-28T03:43:34.048Zthe corresponding env file under $HOME/.cargo.
522026-05-28T03:43:34.048Z
532026-05-28T03:43:34.048ZThis is usually done by running one of the following (note the leading DOT):
542026-05-28T03:43:34.048Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
552026-05-28T03:43:34.048Zsource "$HOME/.cargo/env.fish" # For fish
562026-05-28T03:43:34.052Zsource "~/.cargo/env.nu" # For nushell
572026-05-28T03:43:34.052Zsource "$HOME/.cargo/env.tcsh" # For tcsh
582026-05-28T03:43:34.052Z. "$HOME/.cargo/env.ps1" # For pwsh
592026-05-28T03:43:34.052Zsource "$HOME/.cargo/env.xsh" # For xonsh
602026-05-28T03:43:34.052Zwarn: no default linker (`cc`) was found in your PATH
612026-05-28T03:43:34.052Zwarn: many Rust crates require a system C toolchain to build
622026-05-28T03:43:34.142Z+ rustup --version
632026-05-28T03:43:34.151Zrustup 1.29.0 (28d1352db 2026-03-05)
642026-05-28T03:43:34.153Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
652026-05-28T03:43:34.172Zinfo: the currently active `rustc` version is `rustc 1.95.0 (59807616e 2026-04-14)`
662026-05-28T03:43:34.175Z+ cargo --version
672026-05-28T03:43:34.189Zcargo 1.95.0 (f2d3ce0bd 2026-03-21)
682026-05-28T03:43:34.192Z+ rustc --version
692026-05-28T03:43:34.211Zrustc 1.95.0 (59807616e 2026-04-14)
702026-05-28T03:43:34.214Zprocess exited: duration 16113 ms, exit code 0
 
712026-05-28T03:43:34.224Zstarting task 2: "authentication"
722026-05-28T03:43:34.240Zprocess exited: duration 15 ms, exit code 0
 
732026-05-28T03:43:34.246Zstarting task 3: "clone repository"
742026-05-28T03:43:34.249Z+ mkdir -p /work/oxidecomputer/opte
752026-05-28T03:43:34.252Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
762026-05-28T03:43:34.297ZCloning into '/work/oxidecomputer/opte'...
772026-05-28T03:43:35.217Z+ cd /work/oxidecomputer/opte
782026-05-28T03:43:35.217Z+ git fetch origin 2936d258388c093780b55889e57e8a8a79ce3ea6
792026-05-28T03:43:35.420ZFrom https://github.com/oxidecomputer/opte
802026-05-28T03:43:35.420Z * branch 2936d258388c093780b55889e57e8a8a79ce3ea6 -> FETCH_HEAD
812026-05-28T03:43:35.425Z+ [[ -n renovate/rust-1.x ]]
822026-05-28T03:43:35.429Z++ git branch --show-current
832026-05-28T03:43:35.429Z+ current=master
842026-05-28T03:43:35.429Z+ [[ master != renovate/rust-1.x ]]
852026-05-28T03:43:35.429Z+ git branch -f renovate/rust-1.x 2936d258388c093780b55889e57e8a8a79ce3ea6
862026-05-28T03:43:35.432Z+ git checkout -f renovate/rust-1.x
872026-05-28T03:43:35.448ZSwitched to branch 'renovate/rust-1.x'
882026-05-28T03:43:35.451Z+ git reset --hard 2936d258388c093780b55889e57e8a8a79ce3ea6
892026-05-28T03:43:35.487ZHEAD is now at 2936d25 Update Rust to nightly-2026-05-27
902026-05-28T03:43:35.490Zprocess exited: duration 1217 ms, exit code 0
 
912026-05-28T03:43:35.496Zstarting task 4: "build"
922026-05-28T03:43:35.500Z+ source .github/buildomat/common.sh
932026-05-28T03:43:35.500Z++ rustup show active-toolchain
942026-05-28T03:43:35.505Z1.95.0-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
952026-05-28T03:43:35.508Z++ pushd xde
962026-05-28T03:43:35.508Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
972026-05-28T03:43:35.509Z++ rustup show active-toolchain
982026-05-28T03:43:35.512Zinfo: syncing channel updates for nightly-2026-05-27-x86_64-unknown-illumos
992026-05-28T03:43:35.649Zinfo: latest update on 2026-05-27 for version 1.98.0-nightly (d1fc603d1 2026-05-26)
1002026-05-28T03:43:35.652Zinfo: downloading 6 components
1012026-05-28T03:43:49.209Znightly-2026-05-27-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1022026-05-28T03:43:49.293Z+++ rustup show active-toolchain -v
1032026-05-28T03:43:49.298Z+++ head -n 1
1042026-05-28T03:43:49.298Z+++ cut '-d ' -f1
1052026-05-28T03:43:49.349Z++ export NIGHTLY=nightly-2026-05-27-x86_64-unknown-illumos
1062026-05-28T03:43:49.350Z++ NIGHTLY=nightly-2026-05-27-x86_64-unknown-illumos
1072026-05-28T03:43:49.350Z++ popd
1082026-05-28T03:43:49.371Z/work/oxidecomputer/opte
1092026-05-28T03:43:49.371Z+ TGT_BASE=/work
1102026-05-28T03:43:49.372Z+ DBG_SRC=target/x86_64-unknown-unknown/debug
1112026-05-28T03:43:49.372Z+ DBG_LINK_SRC=target/i686-unknown-illumos/debug
1122026-05-28T03:43:49.372Z+ DBG_TGT=/work/debug
1132026-05-28T03:43:49.372Z+ REL_SRC=target/x86_64-unknown-unknown/release-lto
1142026-05-28T03:43:49.372Z+ REL_LINK_SRC=target/i686-unknown-illumos/release
1152026-05-28T03:43:49.372Z+ REL_TGT=/work/release
1162026-05-28T03:43:49.372Z+ mkdir -p /work/debug /work/release
1172026-05-28T03:43:49.372Z+ cargo --version
1182026-05-28T03:43:49.372Zcargo 1.95.0 (f2d3ce0bd 2026-03-21)
1192026-05-28T03:43:49.372Z+ rustc --version
1202026-05-28T03:43:49.380Zrustc 1.95.0 (59807616e 2026-04-14)
1212026-05-28T03:43:49.390Z+ install_pkg jq
1222026-05-28T03:43:49.390Z+ set +o errexit
1232026-05-28T03:43:49.390Z+ pfexec pkg install jq
1242026-05-28T03:43:50.447Z Startup: Refreshing catalog 'helios' ... Done
1252026-05-28T03:43:50.528Z Startup: Caching catalogs ... Done
1262026-05-28T03:43:50.795ZPlanning: Solver setup ... Done
1272026-05-28T03:43:50.812ZPlanning: Running solver ... Done
1282026-05-28T03:43:50.819ZPlanning: Consolidating action changes ... Done
1292026-05-28T03:43:50.819ZPlanning: Evaluating mediators ... Done
1302026-05-28T03:43:50.819ZPlanning: Planning completed in 0.27 seconds
1312026-05-28T03:43:50.829ZNo updates necessary for this image.
1322026-05-28T03:43:50.905Z+ exit_code=4
1332026-05-28T03:43:50.905Z+ [[ 4 -ne 0 ]]
1342026-05-28T03:43:50.905Z+ [[ 4 -ne 4 ]]
1352026-05-28T03:43:50.905Z+ set -o errexit
1362026-05-28T03:43:50.914Z+ pushd xde
1372026-05-28T03:43:50.914Z+ cp xde.conf /work/xde.conf
1382026-05-28T03:43:50.914Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
1392026-05-28T03:43:50.914Z+ header 'check style'
1402026-05-28T03:43:50.914Z+ echo '# ==== check style ==== #'
1412026-05-28T03:43:50.914Z# ==== check style ==== #
1422026-05-28T03:43:50.914Z+ ptime -m cargo +nightly-2026-05-27-x86_64-unknown-illumos fmt -p xde -p xde-link -- --check
1432026-05-28T03:43:51.119Z
1442026-05-28T03:43:51.119Zreal 0.206765746
1452026-05-28T03:43:51.119Zuser 0.152059145
1462026-05-28T03:43:51.121Zsys 0.044991395
1472026-05-28T03:43:51.121Ztrap 0.000005850
1482026-05-28T03:43:51.121Ztflt 0.000077770
1492026-05-28T03:43:51.121Zdflt 0.000045480
1502026-05-28T03:43:51.121Zkflt 0.000000000
1512026-05-28T03:43:51.121Zlock 0.037615347
1522026-05-28T03:43:51.121Zslp 0.185143016
1532026-05-28T03:43:51.121Zlat 0.001221580
1542026-05-28T03:43:51.122Zstop 0.000103900
1552026-05-28T03:43:51.129Z+ header analyze
1562026-05-28T03:43:51.129Z+ echo '# ==== analyze ==== #'
1572026-05-28T03:43:51.129Z# ==== analyze ==== #
1582026-05-28T03:43:51.129Z+ ptime -m cargo clippy -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask
1592026-05-28T03:43:51.294Z Updating crates.io index
1602026-05-28T03:43:51.301Z Updating git repository `https://github.com/oxidecomputer/falcon`
1612026-05-28T03:43:52.112Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1622026-05-28T03:43:52.174Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1632026-05-28T03:43:52.512Z Updating git repository `https://github.com/oxidecomputer/zone`
1642026-05-28T03:43:52.709Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1652026-05-28T03:43:54.190Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1662026-05-28T03:43:54.235Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1672026-05-28T03:43:55.034Z Downloading crates ...
1682026-05-28T03:43:55.117Z Downloaded byteorder v1.5.0
1692026-05-28T03:43:55.120Z Downloaded defmt v0.3.100
1702026-05-28T03:43:55.123Z Downloaded stable_deref_trait v1.2.1
1712026-05-28T03:43:55.130Z Downloaded proc-macro-error-attr2 v2.0.0
1722026-05-28T03:43:55.133Z Downloaded version_check v0.9.5
1732026-05-28T03:43:55.133Z Downloaded darling_macro v0.21.3
1742026-05-28T03:43:55.137Z Downloaded cobs v0.3.0
1752026-05-28T03:43:55.141Z Downloaded embedded-io v0.6.1
1762026-05-28T03:43:55.144Z Downloaded ident_case v1.0.1
1772026-05-28T03:43:55.144Z Downloaded macaddr v1.0.1
1782026-05-28T03:43:55.144Z Downloaded dyn-clone v1.0.20
1792026-05-28T03:43:55.148Z Downloaded cfg-if v1.0.4
1802026-05-28T03:43:55.148Z Downloaded aho-corasick v1.1.4
1812026-05-28T03:43:55.151Z Downloaded bitflags v1.3.2
1822026-05-28T03:43:55.151Z Downloaded fnv v1.0.7
1832026-05-28T03:43:55.155Z Downloaded defmt-parser v1.0.0
1842026-05-28T03:43:55.158Z Downloaded managed v0.8.0
1852026-05-28T03:43:55.161Z Downloaded proc-macro-error2 v2.0.1
1862026-05-28T03:43:55.161Z Downloaded defmt v1.0.1
1872026-05-28T03:43:55.167Z Downloaded thiserror v2.0.18
1882026-05-28T03:43:55.180Z Downloaded bitflags v2.11.1
1892026-05-28T03:43:55.184Z Downloaded darling_macro v0.23.0
1902026-05-28T03:43:55.190Z Downloaded uuid v1.23.1
1912026-05-28T03:43:55.194Z Downloaded ingot-macros v0.1.1
1922026-05-28T03:43:55.197Z Downloaded ingot-types v0.1.2
1932026-05-28T03:43:55.197Z Downloaded serde_derive v1.0.228
1942026-05-28T03:43:55.202Z Downloaded embedded-io v0.4.0
1952026-05-28T03:43:55.209Z Downloaded ref-cast-impl v1.0.25
1962026-05-28T03:43:55.212Z Downloaded hash32 v0.3.1
1972026-05-28T03:43:55.212Z Downloaded defmt-macros v1.0.1
1982026-05-28T03:43:55.223Z Downloaded strsim v0.11.1
1992026-05-28T03:43:55.227Z Downloaded heapless v0.8.0
2002026-05-28T03:43:55.232Z Downloaded ref-cast v1.0.25
2012026-05-28T03:43:55.235Z Downloaded serde v1.0.228
2022026-05-28T03:43:55.235Z Downloaded darling v0.23.0
2032026-05-28T03:43:55.240Z Downloaded darling v0.21.3
2042026-05-28T03:43:55.245Z Downloaded crc32fast v1.5.0
2052026-05-28T03:43:55.246Z Downloaded thiserror-impl v2.0.18
2062026-05-28T03:43:55.246Z Downloaded memchr v2.8.0
2072026-05-28T03:43:55.250Z Downloaded darling_core v0.23.0
2082026-05-28T03:43:55.250Z Downloaded quote v1.0.45
2092026-05-28T03:43:55.250Z Downloaded ingot v0.1.1
2102026-05-28T03:43:55.251Z Downloaded either v1.15.0
2112026-05-28T03:43:55.256Z Downloaded postcard v1.1.3
2122026-05-28T03:43:55.260Z Downloaded proc-macro2 v1.0.106
2132026-05-28T03:43:55.265Z Downloaded unicode-ident v1.0.24
2142026-05-28T03:43:55.265Z Downloaded serde_core v1.0.228
2152026-05-28T03:43:55.268Z Downloaded zerocopy-derive v0.8.48
2162026-05-28T03:43:55.274Z Downloaded darling_core v0.21.3
2172026-05-28T03:43:55.308Z Downloaded itertools v0.14.0
2182026-05-28T03:43:55.312Z Downloaded regex v1.12.3
2192026-05-28T03:43:55.345Z Downloaded syn v2.0.117
2202026-05-28T03:43:55.359Z Downloaded zerocopy v0.8.48
2212026-05-28T03:43:55.362Z Downloaded smoltcp v0.11.0
2222026-05-28T03:43:55.362Z Downloaded regex-syntax v0.8.10
2232026-05-28T03:43:55.371Z Downloaded regex-automata v0.4.14
2242026-05-28T03:43:55.397Z Updating crates.io index
2252026-05-28T03:43:55.518Z Downloading crates ...
2262026-05-28T03:43:55.639Z Downloaded miniz_oxide v0.8.9
2272026-05-28T03:43:55.646Z Downloaded memchr v2.7.6
2282026-05-28T03:43:55.653Z Downloaded adler2 v2.0.1
2292026-05-28T03:43:55.653Z Downloaded gimli v0.32.3
2302026-05-28T03:43:55.679Z Downloaded addr2line v0.25.1
2312026-05-28T03:43:55.692Z Downloaded rustc-literal-escaper v0.0.7
2322026-05-28T03:43:55.738Z Downloaded object v0.37.3
2332026-05-28T03:43:55.761Z Downloaded hashbrown v0.17.1
2342026-05-28T03:43:55.775Z Downloaded libc v0.2.185
2352026-05-28T03:43:55.817Z Downloaded rustc-demangle v0.1.27
2362026-05-28T03:43:55.820Z Downloaded getopts v0.2.24
2372026-05-28T03:43:55.824Z Downloaded foldhash v0.2.0
2382026-05-28T03:43:55.860Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-05-27-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
2392026-05-28T03:43:56.931Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-05-27-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
2402026-05-28T03:43:56.931Z Compiling proc-macro2 v1.0.106
2412026-05-28T03:43:56.965Z Compiling unicode-ident v1.0.24
2422026-05-28T03:43:56.965Z Compiling quote v1.0.45
2432026-05-28T03:43:56.965Z Compiling strsim v0.11.1
2442026-05-28T03:43:56.965Z Compiling ident_case v1.0.1
2452026-05-28T03:43:56.965Z Compiling serde_core v1.0.228
2462026-05-28T03:43:57.110Z Compiling fnv v1.0.7
2472026-05-28T03:43:57.110Z Compiling memchr v2.8.0
2482026-05-28T03:43:57.111Z Compiling regex-syntax v0.8.10
2492026-05-28T03:43:57.111Z Compiling thiserror v2.0.18
2502026-05-28T03:43:57.111Z Compiling either v1.15.0
2512026-05-28T03:43:57.111Z Compiling aho-corasick v1.1.4
2522026-05-28T03:43:57.111Z Compiling zerocopy v0.8.48
2532026-05-28T03:43:57.111Z Compiling serde v1.0.228
2542026-05-28T03:43:57.111Z Compiling itertools v0.14.0
2552026-05-28T03:43:57.111Z Compiling heapless v0.8.0
2562026-05-28T03:43:57.145Z Compiling syn v2.0.117
2572026-05-28T03:43:57.174Z Compiling smoltcp v0.11.0
2582026-05-28T03:43:57.231Z Compiling crc32fast v1.5.0
2592026-05-28T03:43:57.508Z Compiling version_check v0.9.5
2602026-05-28T03:43:57.631Z Compiling regex-automata v0.4.14
2612026-05-28T03:43:57.649Z Compiling ref-cast v1.0.25
2622026-05-28T03:43:57.897Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
2632026-05-28T03:43:59.189Z Compiling regex v1.12.3
2642026-05-28T03:43:59.395Z Compiling darling_core v0.21.3
2652026-05-28T03:43:59.456Z Compiling darling_core v0.23.0
2662026-05-28T03:44:00.848Z Compiling thiserror-impl v2.0.18
2672026-05-28T03:44:00.848Z Compiling serde_derive v1.0.228
2682026-05-28T03:44:00.867Z Compiling zerocopy-derive v0.8.48
2692026-05-28T03:44:00.867Z Compiling ref-cast-impl v1.0.25
2702026-05-28T03:44:00.868Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
2712026-05-28T03:44:00.868Zwarning: this pattern is unneeded as the `..` pattern can match that element
2722026-05-28T03:44:00.868Z --> crates/kstat-macro/src/lib.rs:57:50
2732026-05-28T03:44:00.868Z |
2742026-05-28T03:44:00.868Z57 | syn::Fields::Unnamed(FieldsUnnamed { unnamed: _, .. }) => {
2752026-05-28T03:44:00.868Z | ^^^^^^^^^^^^ help: remove it
2762026-05-28T03:44:00.868Z |
2772026-05-28T03:44:00.868Z = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unneeded_wildcard_pattern
2782026-05-28T03:44:00.869Z = note: `#[warn(clippy::unneeded_wildcard_pattern)]` on by default
2792026-05-28T03:44:00.869Z
2802026-05-28T03:44:01.226Zwarning: `kstat-macro` (lib) generated 1 warning (run `cargo clippy --fix --lib -p kstat-macro -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask` to apply 1 suggestion)
2812026-05-28T03:44:01.917Z Compiling darling_macro v0.23.0
2822026-05-28T03:44:01.959Z Compiling darling_macro v0.21.3
2832026-05-28T03:44:02.831Z Compiling darling v0.23.0
2842026-05-28T03:44:02.893Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
2852026-05-28T03:44:02.911Z Compiling darling v0.21.3
2862026-05-28T03:44:02.958Z Compiling ingot-macros v0.1.1
2872026-05-28T03:44:07.751Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-05-27-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
2882026-05-28T03:44:09.904Z Checking byteorder v1.5.0
2892026-05-28T03:44:09.905Z Checking macaddr v1.0.1
2902026-05-28T03:44:09.936Z Checking stable_deref_trait v1.2.1
2912026-05-28T03:44:09.936Z Checking cfg-if v1.0.4
2922026-05-28T03:44:09.936Z Checking bitflags v1.3.2
2932026-05-28T03:44:09.957Z Checking managed v0.8.0
2942026-05-28T03:44:09.985Z Checking cobs v0.3.0
2952026-05-28T03:44:10.033Z Checking dyn-clone v1.0.20
2962026-05-28T03:44:10.054Z Checking hash32 v0.3.1
2972026-05-28T03:44:10.100Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
2982026-05-28T03:44:11.258Z Checking bitflags v2.11.1
2992026-05-28T03:44:11.258Z Checking uuid v1.23.1
3002026-05-28T03:44:11.395Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3012026-05-28T03:44:11.612Z Checking postcard v1.1.3
3022026-05-28T03:44:12.462Z Checking ingot-types v0.1.2
3032026-05-28T03:44:12.743Z Checking ingot v0.1.1
3042026-05-28T03:44:14.048Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3052026-05-28T03:44:18.271Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
3062026-05-28T03:44:18.535Zwarning: this pattern is unneeded as the `..` pattern can match that element
3072026-05-28T03:44:18.535Z --> lib/oxide-vpc/src/cfg.rs:190:49
3082026-05-28T03:44:18.535Z |
3092026-05-28T03:44:18.535Z190 | IpCfg::Ipv4(_) | IpCfg::DualStack { ipv4: _, .. } => {
3102026-05-28T03:44:18.535Z | ^^^^^^^^^ help: remove it
3112026-05-28T03:44:18.535Z |
3122026-05-28T03:44:18.535Z = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unneeded_wildcard_pattern
3132026-05-28T03:44:18.535Z = note: `#[warn(clippy::unneeded_wildcard_pattern)]` on by default
3142026-05-28T03:44:18.535Z
3152026-05-28T03:44:18.535Zwarning: this pattern is unneeded as the `..` pattern can match that element
3162026-05-28T03:44:18.535Z --> lib/oxide-vpc/src/cfg.rs:196:49
3172026-05-28T03:44:18.535Z |
3182026-05-28T03:44:18.535Z196 | IpCfg::Ipv6(_) | IpCfg::DualStack { ipv6: _, .. } => {
3192026-05-28T03:44:18.535Z | ^^^^^^^^^ help: remove it
3202026-05-28T03:44:18.535Z |
3212026-05-28T03:44:18.536Z = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unneeded_wildcard_pattern
3222026-05-28T03:44:18.536Z
3232026-05-28T03:44:19.866Zwarning: `oxide-vpc` (lib) generated 2 warnings (run `cargo clippy --fix --lib -p oxide-vpc -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask` to apply 2 suggestions)
3242026-05-28T03:44:19.869Z Checking xde v0.1.0 (/work/oxidecomputer/opte/xde)
3252026-05-28T03:44:22.181Z Finished `dev` profile [optimized + debuginfo] target(s) in 31.00s
3262026-05-28T03:44:22.287Z
3272026-05-28T03:44:22.287Zreal 31.163651756
3282026-05-28T03:44:22.287Zuser 1:14.694720018
3292026-05-28T03:44:22.287Zsys 9.995742630
3302026-05-28T03:44:22.293Ztrap 0.035083772
3312026-05-28T03:44:22.293Ztflt 0.098384964
3322026-05-28T03:44:22.293Zdflt 0.328862992
3332026-05-28T03:44:22.293Zkflt 0.004194580
3342026-05-28T03:44:22.293Zlock 5:24.689087126
3352026-05-28T03:44:22.293Zslp 3:29.507191071
3362026-05-28T03:44:22.293Zlat 2.608856976
3372026-05-28T03:44:22.293Zstop 7.890920197
3382026-05-28T03:44:22.293Z+ pushd xde-link
3392026-05-28T03:44:22.293Z/work/oxidecomputer/opte/xde/xde-link /work/oxidecomputer/opte/xde /work/oxidecomputer/opte
3402026-05-28T03:44:22.293Z+ ptime -m cargo clippy -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask
3412026-05-28T03:44:22.473Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-05-27-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
3422026-05-28T03:44:22.473Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-05-27-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
3432026-05-28T03:44:22.473Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
3442026-05-28T03:44:33.239Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-05-27-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
3452026-05-28T03:44:35.446Z Finished `dev` profile [optimized + debuginfo] target(s) in 13.09s
3462026-05-28T03:44:35.465Z
3472026-05-28T03:44:35.465Zreal 13.171385241
3482026-05-28T03:44:35.465Zuser 20.548059779
3492026-05-28T03:44:35.465Zsys 1.211191446
3502026-05-28T03:44:35.465Ztrap 0.005115950
3512026-05-28T03:44:35.469Ztflt 0.012710233
3522026-05-28T03:44:35.469Zdflt 0.054159626
3532026-05-28T03:44:35.469Zkflt 0.000005590
3542026-05-28T03:44:35.469Zlock 1:25.179698778
3552026-05-28T03:44:35.469Zslp 43.719962801
3562026-05-28T03:44:35.469Zlat 0.255445786
3572026-05-28T03:44:35.469Zstop 0.165955956
3582026-05-28T03:44:35.469Z+ popd
3592026-05-28T03:44:35.469Z+ popd
3602026-05-28T03:44:35.469Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
3612026-05-28T03:44:35.469Z/work/oxidecomputer/opte
3622026-05-28T03:44:35.469Z+ header 'build xde (debug)'
3632026-05-28T03:44:35.469Z+ echo '# ==== build xde (debug) ==== #'
3642026-05-28T03:44:35.469Z# ==== build xde (debug) ==== #
3652026-05-28T03:44:35.469Z+ ptime -m cargo xtask build --profile debug xde xde-link
3662026-05-28T03:44:35.611Z Downloading crates ...
3672026-05-28T03:44:35.707Z Downloaded cargo-platform v0.3.3
3682026-05-28T03:44:35.711Z Downloaded anstyle v1.0.14
3692026-05-28T03:44:35.718Z Downloaded serde_json v1.0.149
3702026-05-28T03:44:35.722Z Downloaded colorchoice v1.0.5
3712026-05-28T03:44:35.726Z Downloaded anstyle-query v1.1.5
3722026-05-28T03:44:35.730Z Downloaded clap_builder v4.6.0
3732026-05-28T03:44:35.738Z Downloaded semver v1.0.28
3742026-05-28T03:44:35.742Z Downloaded cargo_metadata v0.23.1
3752026-05-28T03:44:35.745Z Downloaded itoa v1.0.18
3762026-05-28T03:44:35.749Z Downloaded hashbrown v0.17.0
3772026-05-28T03:44:35.753Z Downloaded clap v4.6.1
3782026-05-28T03:44:35.759Z Downloaded terminal_size v0.4.4
3792026-05-28T03:44:35.762Z Downloaded camino v1.2.2
3802026-05-28T03:44:35.762Z Downloaded anstream v1.0.0
3812026-05-28T03:44:35.762Z Downloaded indexmap v2.14.0
3822026-05-28T03:44:35.766Z Downloaded toml v1.1.2+spec-1.1.0
3832026-05-28T03:44:35.769Z Downloaded toml_datetime v1.1.1+spec-1.1.0
3842026-05-28T03:44:35.772Z Downloaded winnow v1.0.2
3852026-05-28T03:44:35.777Z Downloaded anyhow v1.0.102
3862026-05-28T03:44:35.780Z Downloaded clap_lex v1.1.0
3872026-05-28T03:44:35.784Z Downloaded serde_spanned v1.1.1
3882026-05-28T03:44:35.788Z Downloaded heck v0.5.0
3892026-05-28T03:44:35.792Z Downloaded is_terminal_polyfill v1.70.2
3902026-05-28T03:44:35.792Z Downloaded equivalent v1.0.2
3912026-05-28T03:44:35.792Z Downloaded zmij v1.0.21
3922026-05-28T03:44:35.796Z Downloaded anstyle-parse v1.0.0
3932026-05-28T03:44:35.796Z Downloaded toml_writer v1.1.1+spec-1.1.0
3942026-05-28T03:44:35.796Z Downloaded clap_derive v4.6.1
3952026-05-28T03:44:35.796Z Downloaded utf8parse v0.2.2
3962026-05-28T03:44:35.803Z Downloaded errno v0.3.14
3972026-05-28T03:44:35.837Z Downloaded toml_parser v1.1.2+spec-1.1.0
3982026-05-28T03:44:35.841Z Downloaded rustix v1.1.4
3992026-05-28T03:44:35.867Z Downloaded libc v0.2.186
4002026-05-28T03:44:35.915Z Compiling proc-macro2 v1.0.106
4012026-05-28T03:44:35.915Z Compiling serde_core v1.0.228
4022026-05-28T03:44:35.915Z Compiling unicode-ident v1.0.24
4032026-05-28T03:44:35.915Z Compiling quote v1.0.45
4042026-05-28T03:44:35.916Z Compiling libc v0.2.186
4052026-05-28T03:44:35.916Z Compiling rustix v1.1.4
4062026-05-28T03:44:35.916Z Compiling zmij v1.0.21
4072026-05-28T03:44:35.919Z Compiling bitflags v2.11.1
4082026-05-28T03:44:36.090Z Compiling utf8parse v0.2.2
4092026-05-28T03:44:36.194Z Compiling anstyle-parse v1.0.0
4102026-05-28T03:44:36.307Z Compiling anstyle v1.0.14
4112026-05-28T03:44:36.310Z Compiling serde_json v1.0.149
4122026-05-28T03:44:36.405Z Compiling camino v1.2.2
4132026-05-28T03:44:36.410Z Compiling serde v1.0.228
4142026-05-28T03:44:36.487Z Compiling thiserror v2.0.18
4152026-05-28T03:44:36.539Z Compiling is_terminal_polyfill v1.70.2
4162026-05-28T03:44:36.564Z Compiling anstyle-query v1.1.5
4172026-05-28T03:44:36.619Z Compiling colorchoice v1.0.5
4182026-05-28T03:44:36.672Z Compiling errno v0.3.14
4192026-05-28T03:44:36.713Z Compiling anstream v1.0.0
4202026-05-28T03:44:36.745Z Compiling strsim v0.11.1
4212026-05-28T03:44:36.757Z Compiling memchr v2.8.0
4222026-05-28T03:44:37.105Z Compiling anyhow v1.0.102
4232026-05-28T03:44:37.127Z Compiling heck v0.5.0
4242026-05-28T03:44:37.222Z Compiling syn v2.0.117
4252026-05-28T03:44:37.262Z Compiling terminal_size v0.4.4
4262026-05-28T03:44:37.318Z Compiling itoa v1.0.18
4272026-05-28T03:44:37.416Z Compiling clap_lex v1.1.0
4282026-05-28T03:44:37.427Z Compiling winnow v1.0.2
4292026-05-28T03:44:37.733Z Compiling clap_builder v4.6.0
4302026-05-28T03:44:37.852Z Compiling toml_parser v1.1.2+spec-1.1.0
4312026-05-28T03:44:37.895Z Compiling toml_writer v1.1.1+spec-1.1.0
4322026-05-28T03:44:38.134Z Compiling semver v1.0.28
4332026-05-28T03:44:38.141Z Compiling serde_spanned v1.1.1
4342026-05-28T03:44:38.281Z Compiling toml_datetime v1.1.1+spec-1.1.0
4352026-05-28T03:44:38.325Z Compiling cargo-platform v0.3.3
4362026-05-28T03:44:38.790Z Compiling toml v1.1.2+spec-1.1.0
4372026-05-28T03:44:39.401Z Compiling serde_derive v1.0.228
4382026-05-28T03:44:39.401Z Compiling thiserror-impl v2.0.18
4392026-05-28T03:44:39.401Z Compiling clap_derive v4.6.1
4402026-05-28T03:44:41.026Z Compiling clap v4.6.1
4412026-05-28T03:44:42.555Z Compiling cargo_metadata v0.23.1
4422026-05-28T03:44:45.062Z Compiling xtask v0.1.0 (/work/oxidecomputer/opte/xtask)
4432026-05-28T03:44:46.641Z Finished `dev` profile [optimized + debuginfo] target(s) in 11.16s
4442026-05-28T03:44:46.656Z Running `target/debug/xtask build --profile debug xde xde-link`
4452026-05-28T03:44:48.228ZBuilding xde (dev).
4462026-05-28T03:44:48.457Z Compiling serde_core v1.0.228
4472026-05-28T03:44:48.457Z Compiling byteorder v1.5.0
4482026-05-28T03:44:48.460Z Compiling cfg-if v1.0.4
4492026-05-28T03:44:48.460Z Compiling stable_deref_trait v1.2.1
4502026-05-28T03:44:48.460Z Compiling macaddr v1.0.1
4512026-05-28T03:44:48.484Z Compiling zerocopy v0.8.48
4522026-05-28T03:44:48.487Z Compiling thiserror v2.0.18
4532026-05-28T03:44:48.490Z Compiling bitflags v1.3.2
4542026-05-28T03:44:48.531Z Compiling managed v0.8.0
4552026-05-28T03:44:48.536Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4562026-05-28T03:44:48.543Z Compiling cobs v0.3.0
4572026-05-28T03:44:48.577Z Compiling either v1.15.0
4582026-05-28T03:44:48.652Z Compiling hash32 v0.3.1
4592026-05-28T03:44:48.732Z Compiling itertools v0.14.0
4602026-05-28T03:44:48.753Z Compiling heapless v0.8.0
4612026-05-28T03:44:48.758Z Compiling ref-cast v1.0.25
4622026-05-28T03:44:48.809Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4632026-05-28T03:44:48.815Z Compiling crc32fast v1.5.0
4642026-05-28T03:44:48.825Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4652026-05-28T03:44:48.841Z Compiling dyn-clone v1.0.20
4662026-05-28T03:44:49.001Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
4672026-05-28T03:44:49.120Z Compiling smoltcp v0.11.0
4682026-05-28T03:44:50.072Z Compiling serde v1.0.228
4692026-05-28T03:44:50.072Z Compiling bitflags v2.11.1
4702026-05-28T03:44:50.072Z Compiling uuid v1.23.1
4712026-05-28T03:44:50.201Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4722026-05-28T03:44:50.528Z Compiling postcard v1.1.3
4732026-05-28T03:44:51.260Z Compiling ingot-types v0.1.2
4742026-05-28T03:44:51.537Z Compiling ingot v0.1.1
4752026-05-28T03:44:52.966Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4762026-05-28T03:44:57.185Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
4772026-05-28T03:45:07.553Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
4782026-05-28T03:45:15.816Z Finished `dev` profile [optimized + debuginfo] target(s) in 27.56s
4792026-05-28T03:45:15.838ZLinking xde kmod...
4802026-05-28T03:45:16.914ZBuilding xde dev link helper (dev).
4812026-05-28T03:45:17.066Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
4822026-05-28T03:45:17.397Z Finished `dev` profile [optimized + debuginfo] target(s) in 0.45s
4832026-05-28T03:45:17.420Z
4842026-05-28T03:45:17.420Zreal 41.951572994
4852026-05-28T03:45:17.420Zuser 2:14.792282815
4862026-05-28T03:45:17.420Zsys 11.129908982
4872026-05-28T03:45:17.422Ztrap 0.059890950
4882026-05-28T03:45:17.425Ztflt 0.285354911
4892026-05-28T03:45:17.426Zdflt 0.420850025
4902026-05-28T03:45:17.426Zkflt 0.000019910
4912026-05-28T03:45:17.426Zlock 6:58.576636003
4922026-05-28T03:45:17.426Zslp 3:55.590376303
4932026-05-28T03:45:17.426Zlat 5.984879693
4942026-05-28T03:45:17.426Zstop 5.283714548
4952026-05-28T03:45:17.426Z+ header 'build xde (release)'
4962026-05-28T03:45:17.426Z+ echo '# ==== build xde (release) ==== #'
4972026-05-28T03:45:17.426Z+ ptime -m cargo xtask build --profile release xde xde-link
4982026-05-28T03:45:17.426Z# ==== build xde (release) ==== #
4992026-05-28T03:45:17.571Z Finished `dev` profile [optimized + debuginfo] target(s) in 0.14s
5002026-05-28T03:45:17.575Z Running `target/debug/xtask build --profile release xde xde-link`
5012026-05-28T03:45:17.770ZBuilding xde (release-lto).
5022026-05-28T03:45:18.003Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-05-27-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
5032026-05-28T03:45:18.003Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-05-27-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
5042026-05-28T03:45:18.003Z Compiling proc-macro2 v1.0.106
5052026-05-28T03:45:18.003Z Compiling quote v1.0.45
5062026-05-28T03:45:18.006Z Compiling unicode-ident v1.0.24
5072026-05-28T03:45:18.006Z Compiling ident_case v1.0.1
5082026-05-28T03:45:18.006Z Compiling strsim v0.11.1
5092026-05-28T03:45:18.006Z Compiling serde_core v1.0.228
5102026-05-28T03:45:18.120Z Compiling memchr v2.8.0
5112026-05-28T03:45:18.120Z Compiling fnv v1.0.7
5122026-05-28T03:45:18.201Z Compiling regex-syntax v0.8.10
5132026-05-28T03:45:18.366Z Compiling serde v1.0.228
5142026-05-28T03:45:18.378Z Compiling zerocopy v0.8.48
5152026-05-28T03:45:18.399Z Compiling thiserror v2.0.18
5162026-05-28T03:45:18.508Z Compiling aho-corasick v1.1.4
5172026-05-28T03:45:18.720Z Compiling either v1.15.0
5182026-05-28T03:45:18.780Z Compiling heapless v0.8.0
5192026-05-28T03:45:18.898Z Compiling itertools v0.14.0
5202026-05-28T03:45:19.053Z Compiling syn v2.0.117
5212026-05-28T03:45:19.073Z Compiling smoltcp v0.11.0
5222026-05-28T03:45:19.161Z Compiling crc32fast v1.5.0
5232026-05-28T03:45:19.239Z Compiling ref-cast v1.0.25
5242026-05-28T03:45:19.491Z Compiling version_check v0.9.5
5252026-05-28T03:45:19.608Z Compiling regex-automata v0.4.14
5262026-05-28T03:45:19.782Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
5272026-05-28T03:45:21.139Z Compiling regex v1.12.3
5282026-05-28T03:45:21.331Z Compiling darling_core v0.21.3
5292026-05-28T03:45:21.381Z Compiling darling_core v0.23.0
5302026-05-28T03:45:22.254Z Compiling zerocopy-derive v0.8.48
5312026-05-28T03:45:22.254Z Compiling serde_derive v1.0.228
5322026-05-28T03:45:22.255Z Compiling thiserror-impl v2.0.18
5332026-05-28T03:45:22.258Z Compiling ref-cast-impl v1.0.25
5342026-05-28T03:45:22.258Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
5352026-05-28T03:45:23.846Z Compiling darling_macro v0.21.3
5362026-05-28T03:45:23.995Z Compiling darling_macro v0.23.0
5372026-05-28T03:45:24.743Z Compiling darling v0.21.3
5382026-05-28T03:45:24.807Z Compiling ingot-macros v0.1.1
5392026-05-28T03:45:24.867Z Compiling darling v0.23.0
5402026-05-28T03:45:24.929Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
5412026-05-28T03:45:30.338Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-05-27-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
5422026-05-28T03:45:32.452Z Compiling byteorder v1.5.0
5432026-05-28T03:45:32.453Z Compiling cfg-if v1.0.4
5442026-05-28T03:45:32.453Z Compiling stable_deref_trait v1.2.1
5452026-05-28T03:45:32.456Z Compiling macaddr v1.0.1
5462026-05-28T03:45:32.543Z Compiling bitflags v1.3.2
5472026-05-28T03:45:32.549Z Compiling cobs v0.3.0
5482026-05-28T03:45:32.578Z Compiling managed v0.8.0
5492026-05-28T03:45:32.669Z Compiling hash32 v0.3.1
5502026-05-28T03:45:32.819Z Compiling dyn-clone v1.0.20
5512026-05-28T03:45:32.836Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
5522026-05-28T03:45:34.081Z Compiling bitflags v2.11.1
5532026-05-28T03:45:34.081Z Compiling uuid v1.23.1
5542026-05-28T03:45:34.218Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5552026-05-28T03:45:34.514Z Compiling postcard v1.1.3
5562026-05-28T03:45:35.353Z Compiling ingot-types v0.1.2
5572026-05-28T03:45:35.665Z Compiling ingot v0.1.1
5582026-05-28T03:45:37.170Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5592026-05-28T03:45:40.879Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
5602026-05-28T03:45:49.622Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
5612026-05-28T03:46:17.744Z Finished `release-lto` profile [optimized + debuginfo] target(s) in 59.94s
5622026-05-28T03:46:17.768ZLinking xde kmod...
5632026-05-28T03:46:18.198ZBuilding xde dev link helper (release).
5642026-05-28T03:46:18.360Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-05-27-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
5652026-05-28T03:46:18.360Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-05-27-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
5662026-05-28T03:46:18.360Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
5672026-05-28T03:46:29.707Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-05-27-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
5682026-05-28T03:46:32.170Z Finished `release` profile [optimized + debuginfo] target(s) in 13.94s
5692026-05-28T03:46:32.191Z
5702026-05-28T03:46:32.194Zreal 1:14.765968494
5712026-05-28T03:46:32.194Zuser 2:07.318127630
5722026-05-28T03:46:32.194Zsys 12.150896373
5732026-05-28T03:46:32.194Ztrap 0.032210861
5742026-05-28T03:46:32.194Ztflt 0.166961406
5752026-05-28T03:46:32.194Zdflt 0.141777858
5762026-05-28T03:46:32.194Zkflt 0.000040890
5772026-05-28T03:46:32.194Zlock 11:54.143100367
5782026-05-28T03:46:32.194Zslp 6:01.949860963
5792026-05-28T03:46:32.195Zlat 3.225929696
5802026-05-28T03:46:32.195Zstop 5.941083506
5812026-05-28T03:46:32.195Z+ elfdump target/x86_64-unknown-unknown/debug/xde.dbg
5822026-05-28T03:46:32.195Z+ grep GOTPCREL
5832026-05-28T03:46:33.918Z+ elfdump target/x86_64-unknown-unknown/release-lto/xde
5842026-05-28T03:46:33.922Z+ grep GOTPCREL
5852026-05-28T03:46:34.847Z+ cp target/x86_64-unknown-unknown/debug/xde.dbg /work/debug/
5862026-05-28T03:46:34.900Z+ sha256sum /work/debug/xde.dbg
5872026-05-28T03:46:34.952Z+ cp target/i686-unknown-illumos/debug/libxde_link.so /work/debug/xde_link.dbg.so
5882026-05-28T03:46:34.955Z+ sha256sum /work/debug/xde_link.dbg.so
5892026-05-28T03:46:34.958Z+ cp target/x86_64-unknown-unknown/release-lto/xde /work/release/
5902026-05-28T03:46:34.991Z+ sha256sum /work/release/xde
5912026-05-28T03:46:35.019Z+ cp target/i686-unknown-illumos/release/libxde_link.so /work/release/xde_link.so
5922026-05-28T03:46:35.023Z+ sha256sum /work/release/xde_link.so
5932026-05-28T03:46:35.023Z+ header 'build xde integration tests'
5942026-05-28T03:46:35.026Z+ echo '# ==== build xde integration tests ==== #'
5952026-05-28T03:46:35.026Z+ pushd xde-tests
5962026-05-28T03:46:35.026Z# ==== build xde integration tests ==== #
5972026-05-28T03:46:35.026Z/work/oxidecomputer/opte/xde-tests /work/oxidecomputer/opte
5982026-05-28T03:46:35.026Z+ cargo +nightly-2026-05-27-x86_64-unknown-illumos fmt -- --check
5992026-05-28T03:46:35.105Z+ cargo clippy --all-targets -- --deny warnings
6002026-05-28T03:46:35.317Z Compiling serde_core v1.0.228
6012026-05-28T03:46:35.317Z Checking cfg-if v1.0.4
6022026-05-28T03:46:35.318Z Checking memchr v2.8.0
6032026-05-28T03:46:35.318Z Compiling serde v1.0.228
6042026-05-28T03:46:35.318Z Compiling rustversion v1.0.22
6052026-05-28T03:46:35.318Z Compiling version_check v0.9.5
6062026-05-28T03:46:35.321Z Compiling ident_case v1.0.1
6072026-05-28T03:46:35.321Z Compiling syn v2.0.117
6082026-05-28T03:46:35.393Z Compiling strsim v0.11.1
6092026-05-28T03:46:35.440Z Compiling libc v0.2.186
6102026-05-28T03:46:35.663Z Compiling fnv v1.0.7
6112026-05-28T03:46:35.673Z Compiling syn v1.0.109
6122026-05-28T03:46:35.701Z Checking pin-project-lite v0.2.17
6132026-05-28T03:46:35.741Z Compiling regex-syntax v0.8.10
6142026-05-28T03:46:35.775Z Compiling equivalent v1.0.2
6152026-05-28T03:46:35.846Z Compiling winnow v1.0.2
6162026-05-28T03:46:35.993Z Compiling aho-corasick v1.1.4
6172026-05-28T03:46:36.142Z Compiling either v1.15.0
6182026-05-28T03:46:36.151Z Compiling zerocopy v0.8.48
6192026-05-28T03:46:36.260Z Compiling hashbrown v0.17.0
6202026-05-28T03:46:36.325Z Compiling itertools v0.14.0
6212026-05-28T03:46:36.775Z Compiling toml_parser v1.1.2+spec-1.1.0
6222026-05-28T03:46:36.849Z Compiling indexmap v2.14.0
6232026-05-28T03:46:37.135Z Compiling regex-automata v0.4.14
6242026-05-28T03:46:37.308Z Checking byteorder v1.5.0
6252026-05-28T03:46:37.438Z Compiling toml_datetime v1.1.1+spec-1.1.0
6262026-05-28T03:46:37.495Z Compiling heapless v0.8.0
6272026-05-28T03:46:37.558Z Checking hash32 v0.3.1
6282026-05-28T03:46:37.590Z Checking bitflags v2.11.1
6292026-05-28T03:46:37.659Z Compiling toml_edit v0.25.11+spec-1.1.0
6302026-05-28T03:46:37.677Z Compiling slog v2.8.2
6312026-05-28T03:46:37.742Z Compiling smoltcp v0.11.0
6322026-05-28T03:46:37.794Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
6332026-05-28T03:46:37.905Z Compiling darling_core v0.21.3
6342026-05-28T03:46:37.909Z Compiling darling_core v0.23.0
6352026-05-28T03:46:38.035Z Checking futures-sink v0.3.32
6362026-05-28T03:46:38.082Z Checking macaddr v1.0.1
6372026-05-28T03:46:38.122Z Checking futures-core v0.3.32
6382026-05-28T03:46:38.216Z Checking stable_deref_trait v1.2.1
6392026-05-28T03:46:38.233Z Checking futures-channel v0.3.32
6402026-05-28T03:46:38.415Z Compiling proc-macro-crate v3.5.0
6412026-05-28T03:46:38.581Z Compiling proc-macro-error-attr v1.0.4
6422026-05-28T03:46:38.625Z Checking rand_core v0.10.1
6432026-05-28T03:46:38.754Z Compiling ref-cast v1.0.25
6442026-05-28T03:46:38.866Z Compiling regex v1.12.3
6452026-05-28T03:46:38.871Z Compiling crc32fast v1.5.0
6462026-05-28T03:46:39.072Z Checking bitflags v1.3.2
6472026-05-28T03:46:39.076Z Compiling serde_derive v1.0.228
6482026-05-28T03:46:39.103Z Compiling thiserror-impl v2.0.18
6492026-05-28T03:46:39.127Z Compiling zerocopy-derive v0.8.48
6502026-05-28T03:46:39.181Z Compiling futures-macro v0.3.32
6512026-05-28T03:46:39.665Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#b6d6f1df)
6522026-05-28T03:46:39.886Z Compiling autocfg v1.5.0
6532026-05-28T03:46:39.898Z Checking futures-task v0.3.32
6542026-05-28T03:46:39.957Z Compiling darling_macro v0.21.3
6552026-05-28T03:46:39.957Z Compiling darling_macro v0.23.0
6562026-05-28T03:46:39.989Z Checking managed v0.8.0
6572026-05-28T03:46:40.020Z Compiling getrandom v0.4.2
6582026-05-28T03:46:40.160Z Checking futures-io v0.3.32
6592026-05-28T03:46:40.228Z Checking slab v0.4.12
6602026-05-28T03:46:40.325Z Compiling num-traits v0.2.19
6612026-05-28T03:46:40.330Z Checking thiserror v2.0.18
6622026-05-28T03:46:40.369Z Checking futures-util v0.3.32
6632026-05-28T03:46:40.390Z Checking cobs v0.3.0
6642026-05-28T03:46:40.502Z Compiling darling v0.21.3
6652026-05-28T03:46:40.505Z Compiling darling v0.23.0
6662026-05-28T03:46:40.519Z Compiling foreign-types-macros v0.2.3
6672026-05-28T03:46:40.528Z Compiling ref-cast-impl v1.0.25
6682026-05-28T03:46:40.563Z Compiling ingot-macros v0.1.1
6692026-05-28T03:46:40.563Z Compiling num_enum_derive v0.7.6
6702026-05-28T03:46:41.150Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
6712026-05-28T03:46:41.175Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
6722026-05-28T03:46:41.426Z Compiling proc-macro-error v1.0.4
6732026-05-28T03:46:41.434Z Compiling crossbeam-utils v0.8.21
6742026-05-28T03:46:41.449Z Checking ipnetwork v0.21.1
6752026-05-28T03:46:41.617Z Checking foreign-types-shared v0.3.1
6762026-05-28T03:46:41.621Z Checking cpufeatures v0.3.0
6772026-05-28T03:46:41.634Z Checking unicode-width v0.2.2
6782026-05-28T03:46:41.655Z Checking once_cell v1.21.4
6792026-05-28T03:46:41.664Z Checking chacha20 v0.10.0
6802026-05-28T03:46:41.811Z Checking tracing-core v0.1.36
6812026-05-28T03:46:41.833Z Checking foreign-types v0.5.0
6822026-05-28T03:46:41.841Z Checking num_enum v0.7.6
6832026-05-28T03:46:41.863Z Checking tabwriter v1.4.1
6842026-05-28T03:46:41.989Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
6852026-05-28T03:46:42.105Z Checking erased-serde v0.3.31
6862026-05-28T03:46:42.111Z Checking postcard v1.1.3
6872026-05-28T03:46:42.279Z Checking futures-executor v0.3.32
6882026-05-28T03:46:42.334Z Checking anyhow v1.0.102
6892026-05-28T03:46:42.381Z Compiling rusty-doors-macros v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
6902026-05-28T03:46:42.411Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
6912026-05-28T03:46:42.543Z Compiling tracing-attributes v0.1.31
6922026-05-28T03:46:42.766Z Checking cstr-argument v0.1.2
6932026-05-28T03:46:42.807Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#2ae7c8c5)
6942026-05-28T03:46:42.875Z Checking pretty-hex v0.4.2
6952026-05-28T03:46:42.900Z Compiling num-conv v0.2.1
6962026-05-28T03:46:42.987Z Compiling thiserror v1.0.69
6972026-05-28T03:46:43.027Z Checking powerfmt v0.2.0
6982026-05-28T03:46:43.031Z Compiling time-core v0.1.8
6992026-05-28T03:46:43.052Z Checking dyn-clone v1.0.20
7002026-05-28T03:46:43.150Z Checking dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#b6d6f1df)
7012026-05-28T03:46:43.157Z Compiling time-macros v0.2.27
7022026-05-28T03:46:43.164Z Checking deranged v0.5.8
7032026-05-28T03:46:43.208Z Checking rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
7042026-05-28T03:46:43.293Z Checking nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
7052026-05-28T03:46:43.298Z Checking rand v0.10.1
7062026-05-28T03:46:43.308Z Checking ingot-types v0.1.2
7072026-05-28T03:46:43.449Z Checking futures v0.3.32
7082026-05-28T03:46:43.638Z Checking ingot v0.1.1
7092026-05-28T03:46:43.730Z Compiling thiserror-impl v1.0.69
7102026-05-28T03:46:43.736Z Checking tracing v0.1.44
7112026-05-28T03:46:43.751Z Checking uuid v1.23.1
7122026-05-28T03:46:43.842Z Checking arc-swap v1.9.1
7132026-05-28T03:46:43.913Z Checking socket2 v0.6.3
7142026-05-28T03:46:44.008Z Checking nom v8.0.0
7152026-05-28T03:46:44.044Z Checking thread_local v1.1.9
7162026-05-28T03:46:44.093Z Compiling slog-async v2.8.0
7172026-05-28T03:46:44.153Z Checking lazy_static v1.5.0
7182026-05-28T03:46:44.194Z Checking iana-time-zone v0.1.65
7192026-05-28T03:46:44.234Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
7202026-05-28T03:46:44.380Z Checking colored v3.1.1
7212026-05-28T03:46:44.486Z Checking oxnet v0.1.5
7222026-05-28T03:46:44.563Z Compiling heck v0.4.1
7232026-05-28T03:46:44.620Z Checking itoa v1.0.18
7242026-05-28T03:46:44.681Z Checking chrono v0.4.44
7252026-05-28T03:46:44.748Z Compiling zone_cfg_derive v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
7262026-05-28T03:46:44.756Z Checking time v0.3.47
7272026-05-28T03:46:44.969Z Checking slog-scope v4.4.1
7282026-05-28T03:46:45.091Z Checking crossbeam-channel v0.5.15
7292026-05-28T03:46:45.211Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
7302026-05-28T03:46:45.402Z Checking cookie-factory v0.3.3
7312026-05-28T03:46:45.405Z Checking itertools v0.12.1
7322026-05-28T03:46:45.471Z Checking is-terminal v0.4.17
7332026-05-28T03:46:45.547Z Checking log v0.4.29
7342026-05-28T03:46:45.552Z Checking take_mut v0.2.2
7352026-05-28T03:46:45.637Z Checking circular v0.3.0
7362026-05-28T03:46:45.641Z Checking term v1.2.1
7372026-05-28T03:46:45.701Z Checking slog-stdlog v4.1.1
7382026-05-28T03:46:45.845Z Checking slog-term v2.9.2
7392026-05-28T03:46:45.906Z Checking rusticata-macros v5.0.0
7402026-05-28T03:46:46.024Z Checking pcap-parser v0.17.0
7412026-05-28T03:46:46.354Z Checking zone v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
7422026-05-28T03:46:46.631Z Checking ztest v0.1.0 (https://github.com/oxidecomputer/falcon?branch=main#5e686ee2)
7432026-05-28T03:46:47.232Z Checking slog-envlogger v2.2.0
7442026-05-28T03:46:49.676Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
7452026-05-28T03:46:51.294Z Checking opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
7462026-05-28T03:46:51.294Z Checking opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
7472026-05-28T03:46:51.642Z Checking xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
7482026-05-28T03:46:52.180Z Finished `dev` profile [optimized + debuginfo] target(s) in 17.03s
7492026-05-28T03:46:52.218Z+ cargo build --test loopback
7502026-05-28T03:46:52.387Z Compiling cfg-if v1.0.4
7512026-05-28T03:46:52.387Z Compiling memchr v2.8.0
7522026-05-28T03:46:52.390Z Compiling serde_core v1.0.228
7532026-05-28T03:46:52.416Z Compiling libc v0.2.186
7542026-05-28T03:46:52.419Z Compiling thiserror v2.0.18
7552026-05-28T03:46:52.422Z Compiling pin-project-lite v0.2.17
7562026-05-28T03:46:52.425Z Compiling byteorder v1.5.0
7572026-05-28T03:46:52.425Z Compiling either v1.15.0
7582026-05-28T03:46:52.476Z Compiling zerocopy v0.8.48
7592026-05-28T03:46:52.505Z Compiling stable_deref_trait v1.2.1
7602026-05-28T03:46:52.511Z Compiling macaddr v1.0.1
7612026-05-28T03:46:52.568Z Compiling hash32 v0.3.1
7622026-05-28T03:46:52.589Z Compiling futures-sink v0.3.32
7632026-05-28T03:46:52.610Z Compiling futures-core v0.3.32
7642026-05-28T03:46:52.680Z Compiling heapless v0.8.0
7652026-05-28T03:46:52.711Z Compiling futures-channel v0.3.32
7662026-05-28T03:46:52.751Z Compiling cobs v0.3.0
7672026-05-28T03:46:52.756Z Compiling slab v0.4.12
7682026-05-28T03:46:52.768Z Compiling rand_core v0.10.1
7692026-05-28T03:46:52.917Z Compiling futures-io v0.3.32
7702026-05-28T03:46:52.921Z Compiling managed v0.8.0
7712026-05-28T03:46:52.935Z Compiling futures-task v0.3.32
7722026-05-28T03:46:53.019Z Compiling bitflags v1.3.2
7732026-05-28T03:46:53.084Z Compiling smoltcp v0.11.0
7742026-05-28T03:46:53.099Z Compiling futures-util v0.3.32
7752026-05-28T03:46:53.115Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
7762026-05-28T03:46:53.118Z Compiling cpufeatures v0.3.0
7772026-05-28T03:46:53.134Z Compiling unicode-width v0.2.2
7782026-05-28T03:46:53.171Z Compiling foreign-types-shared v0.3.1
7792026-05-28T03:46:53.252Z Compiling ipnetwork v0.21.1
7802026-05-28T03:46:53.352Z Compiling once_cell v1.21.4
7812026-05-28T03:46:53.470Z Compiling tabwriter v1.4.1
7822026-05-28T03:46:53.591Z Compiling tracing-core v0.1.36
7832026-05-28T03:46:53.770Z Compiling foreign-types v0.5.0
7842026-05-28T03:46:53.841Z Compiling chacha20 v0.10.0
7852026-05-28T03:46:53.881Z Compiling ref-cast v1.0.25
7862026-05-28T03:46:53.974Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
7872026-05-28T03:46:53.982Z Compiling num_enum v0.7.6
7882026-05-28T03:46:54.090Z Compiling crc32fast v1.5.0
7892026-05-28T03:46:54.181Z Compiling serde v1.0.228
7902026-05-28T03:46:54.329Z Compiling bitflags v2.11.1
7912026-05-28T03:46:54.386Z Compiling getrandom v0.4.2
7922026-05-28T03:46:54.601Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
7932026-05-28T03:46:54.662Z Compiling erased-serde v0.3.31
7942026-05-28T03:46:54.737Z Compiling postcard v1.1.3
7952026-05-28T03:46:54.813Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#b6d6f1df)
7962026-05-28T03:46:54.898Z Compiling cstr-argument v0.1.2
7972026-05-28T03:46:54.918Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
7982026-05-28T03:46:55.020Z Compiling itertools v0.14.0
7992026-05-28T03:46:55.062Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
8002026-05-28T03:46:55.084Z Compiling slog v2.8.2
8012026-05-28T03:46:55.195Z Compiling pretty-hex v0.4.2
8022026-05-28T03:46:55.324Z Compiling ingot-types v0.1.2
8032026-05-28T03:46:55.362Z Compiling futures-executor v0.3.32
8042026-05-28T03:46:55.494Z Compiling powerfmt v0.2.0
8052026-05-28T03:46:55.635Z Compiling dyn-clone v1.0.20
8062026-05-28T03:46:55.676Z Compiling ingot v0.1.1
8072026-05-28T03:46:55.726Z Compiling deranged v0.5.8
8082026-05-28T03:46:55.763Z Compiling futures v0.3.32
8092026-05-28T03:46:55.792Z Compiling dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#b6d6f1df)
8102026-05-28T03:46:55.821Z Compiling tracing v0.1.44
8112026-05-28T03:46:55.832Z Compiling rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
8122026-05-28T03:46:55.951Z Compiling nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
8132026-05-28T03:46:55.956Z Compiling num-traits v0.2.19
8142026-05-28T03:46:55.990Z Compiling rand v0.10.1
8152026-05-28T03:46:56.006Z Compiling uuid v1.23.1
8162026-05-28T03:46:56.191Z Compiling crossbeam-utils v0.8.21
8172026-05-28T03:46:56.438Z Compiling aho-corasick v1.1.4
8182026-05-28T03:46:56.595Z Compiling nom v8.0.0
8192026-05-28T03:46:56.629Z Compiling socket2 v0.6.3
8202026-05-28T03:46:56.712Z Compiling thread_local v1.1.9
8212026-05-28T03:46:56.939Z Compiling arc-swap v1.9.1
8222026-05-28T03:46:57.042Z Compiling num-conv v0.2.1
8232026-05-28T03:46:57.124Z Compiling iana-time-zone v0.1.65
8242026-05-28T03:46:57.183Z Compiling lazy_static v1.5.0
8252026-05-28T03:46:57.276Z Compiling oxnet v0.1.5
8262026-05-28T03:46:57.311Z Compiling time-core v0.1.8
8272026-05-28T03:46:57.406Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
8282026-05-28T03:46:57.448Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
8292026-05-28T03:46:57.638Z Compiling regex-syntax v0.8.10
8302026-05-28T03:46:57.688Z Compiling colored v3.1.1
8312026-05-28T03:46:57.797Z Compiling winnow v1.0.2
8322026-05-28T03:46:57.802Z Compiling time v0.3.47
8332026-05-28T03:46:57.907Z Compiling slog-scope v4.4.1
8342026-05-28T03:46:58.387Z Compiling chrono v0.4.44
8352026-05-28T03:46:59.204Z Compiling regex-automata v0.4.14
8362026-05-28T03:46:59.292Z Compiling rusticata-macros v5.0.0
8372026-05-28T03:46:59.621Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#2ae7c8c5)
8382026-05-28T03:46:59.695Z Compiling thiserror v1.0.69
8392026-05-28T03:46:59.794Z Compiling crossbeam-channel v0.5.15
8402026-05-28T03:46:59.867Z Compiling cookie-factory v0.3.3
8412026-05-28T03:47:00.180Z Compiling is-terminal v0.4.17
8422026-05-28T03:47:00.271Z Compiling itertools v0.12.1
8432026-05-28T03:47:00.526Z Compiling log v0.4.29
8442026-05-28T03:47:00.795Z Compiling take_mut v0.2.2
8452026-05-28T03:47:00.901Z Compiling term v1.2.1
8462026-05-28T03:47:01.674Z Compiling circular v0.3.0
8472026-05-28T03:47:01.931Z Compiling pcap-parser v0.17.0
8482026-05-28T03:47:02.355Z Compiling zone v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
8492026-05-28T03:47:03.343Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
8502026-05-28T03:47:04.297Z Compiling slog-term v2.9.2
8512026-05-28T03:47:04.497Z Compiling regex v1.12.3
8522026-05-28T03:47:05.075Z Compiling slog-async v2.8.0
8532026-05-28T03:47:05.512Z Compiling slog-stdlog v4.1.1
8542026-05-28T03:47:05.655Z Compiling opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
8552026-05-28T03:47:05.891Z Compiling opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
8562026-05-28T03:47:05.929Z Compiling slog-envlogger v2.2.0
8572026-05-28T03:47:06.411Z Compiling ztest v0.1.0 (https://github.com/oxidecomputer/falcon?branch=main#5e686ee2)
8582026-05-28T03:47:06.887Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8592026-05-28T03:47:15.292Z Finished `dev` profile [optimized + debuginfo] target(s) in 23.06s
8602026-05-28T03:47:15.328Z++ cargo build -q --test loopback --message-format=json
8612026-05-28T03:47:15.331Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8622026-05-28T03:47:15.450Z+ loopback_test=/work/oxidecomputer/opte/target/debug/deps/loopback-4636511e1244e583
8632026-05-28T03:47:15.450Z+ cargo build --test multicast_rx
8642026-05-28T03:47:15.556Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8652026-05-28T03:47:17.123Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.66s
8662026-05-28T03:47:17.157Z++ cargo build -q --test multicast_rx --message-format=json
8672026-05-28T03:47:17.160Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8682026-05-28T03:47:17.281Z+ multicast_rx_test=/work/oxidecomputer/opte/target/debug/deps/multicast_rx-9eb5f355df8d4904
8692026-05-28T03:47:17.281Z+ cargo build --test multicast_multi_sub
8702026-05-28T03:47:17.388Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8712026-05-28T03:47:19.148Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.85s
8722026-05-28T03:47:19.183Z++ cargo build -q --test multicast_multi_sub --message-format=json
8732026-05-28T03:47:19.186Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8742026-05-28T03:47:19.304Z+ multicast_multi_sub_test=/work/oxidecomputer/opte/target/debug/deps/multicast_multi_sub-4ea9b22b88172888
8752026-05-28T03:47:19.304Z+ cargo build --test multicast_validation
8762026-05-28T03:47:19.408Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8772026-05-28T03:47:21.295Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.98s
8782026-05-28T03:47:21.332Z++ cargo build -q --test multicast_validation --message-format=json
8792026-05-28T03:47:21.335Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8802026-05-28T03:47:21.454Z+ multicast_validation_test=/work/oxidecomputer/opte/target/debug/deps/multicast_validation-3ce82ac9c12b08c2
8812026-05-28T03:47:21.454Z+ cargo build --test multicast_source_filter
8822026-05-28T03:47:21.559Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8832026-05-28T03:47:23.584Z Finished `dev` profile [optimized + debuginfo] target(s) in 2.12s
8842026-05-28T03:47:23.621Z++ cargo build -q --test multicast_source_filter --message-format=json
8852026-05-28T03:47:23.624Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8862026-05-28T03:47:23.743Z+ multicast_source_filter_test=/work/oxidecomputer/opte/target/debug/deps/multicast_source_filter-0b519babfa47b3c1
8872026-05-28T03:47:23.743Z+ mkdir -p /work/test
8882026-05-28T03:47:23.746Z+ cp /work/oxidecomputer/opte/target/debug/deps/loopback-4636511e1244e583 /work/test/loopback
8892026-05-28T03:47:23.782Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_rx-9eb5f355df8d4904 /work/test/multicast_rx
8902026-05-28T03:47:23.821Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_multi_sub-4ea9b22b88172888 /work/test/multicast_multi_sub
8912026-05-28T03:47:23.865Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_validation-3ce82ac9c12b08c2 /work/test/multicast_validation
8922026-05-28T03:47:23.906Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_source_filter-0b519babfa47b3c1 /work/test/multicast_source_filter
8932026-05-28T03:47:23.948Zprocess exited: duration 228449 ms, exit code 0
 
8942026-05-28T03:47:23.966Zfound 14 output files
8952026-05-28T03:47:23.966Zuploading: /work/debug/xde.dbg (91510816 bytes)
8962026-05-28T03:47:25.544Zuploaded: /work/debug/xde.dbg
8972026-05-28T03:47:25.544Zuploading: /work/debug/xde.dbg.sha256 (86 bytes)
8982026-05-28T03:47:26.554Zuploaded: /work/debug/xde.dbg.sha256
8992026-05-28T03:47:26.554Zuploading: /work/debug/xde_link.dbg.so (1270432 bytes)
9002026-05-28T03:47:27.577Zuploaded: /work/debug/xde_link.dbg.so
9012026-05-28T03:47:27.577Zuploading: /work/debug/xde_link.dbg.so.sha256 (94 bytes)
9022026-05-28T03:47:28.585Zuploaded: /work/debug/xde_link.dbg.so.sha256
9032026-05-28T03:47:28.585Zuploading: /work/release/xde (49340952 bytes)
9042026-05-28T03:47:30.283Zuploaded: /work/release/xde
9052026-05-28T03:47:30.283Zuploading: /work/release/xde.sha256 (84 bytes)
9062026-05-28T03:47:31.293Zuploaded: /work/release/xde.sha256
9072026-05-28T03:47:31.293Zuploading: /work/release/xde_link.so (41452 bytes)
9082026-05-28T03:47:32.305Zuploaded: /work/release/xde_link.so
9092026-05-28T03:47:32.305Zuploading: /work/release/xde_link.so.sha256 (92 bytes)
9102026-05-28T03:47:33.314Zuploaded: /work/release/xde_link.so.sha256
9112026-05-28T03:47:33.314Zuploading: /work/test/loopback (50471520 bytes)
9122026-05-28T03:47:34.576Zuploaded: /work/test/loopback
9132026-05-28T03:47:34.576Zuploading: /work/test/multicast_rx (50767616 bytes)
9142026-05-28T03:47:35.885Zuploaded: /work/test/multicast_rx
9152026-05-28T03:47:35.885Zuploading: /work/test/multicast_multi_sub (54974960 bytes)
9162026-05-28T03:47:37.184Zuploaded: /work/test/multicast_multi_sub
9172026-05-28T03:47:37.184Zuploading: /work/test/multicast_validation (50921280 bytes)
9182026-05-28T03:47:38.452Zuploaded: /work/test/multicast_validation
9192026-05-28T03:47:38.452Zuploading: /work/test/multicast_source_filter (51228144 bytes)
9202026-05-28T03:47:39.776Zuploaded: /work/test/multicast_source_filter
9212026-05-28T03:47:39.776Zuploading: /work/xde.conf (79 bytes)
9222026-05-28T03:47:40.793Zuploaded: /work/xde.conf