01KXP6B42V1HZT0M8NGBZMK41G: 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: 01KXP6BQRGGJBWT1ZT0S64EVV0

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12026-07-16T19:28:25.526Zjob assigned to worker 01KXP6C14BTQPCJ5NW3G7E8XPD [factory aws, i-0e0c9fc64b3d4c723] (queued for 1 m 2 s)
 
22026-07-16T19:28:31.467Zstarting task 0: "setup"
32026-07-16T19:28:31.471Z++ uname -s
42026-07-16T19:28:31.471Z+ kern=SunOS
52026-07-16T19:28:31.471Z+ build_user=build
62026-07-16T19:28:31.471Z+ build_uid=12345
72026-07-16T19:28:31.472Z+ work_dir=/work
82026-07-16T19:28:31.472Z+ input_dir=/input
92026-07-16T19:28:31.472Z+ [[ 0 == 12345 ]]
102026-07-16T19:28:31.472Z+ case "$kern" in
112026-07-16T19:28:31.472Z+ groupadd -g 12345 build
122026-07-16T19:28:31.472Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-07-16T19:28:33.483Z+ zfs create -o mountpoint=/work rpool/work
142026-07-16T19:28:33.554Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-07-16T19:28:33.562Z+ home_fs=zfs
162026-07-16T19:28:33.562Z+ [[ zfs == autofs ]]
172026-07-16T19:28:33.562Z+ mkdir -p /home/build
182026-07-16T19:28:33.562Z+ chown build:build /home/build /work
192026-07-16T19:28:35.555Z+ chmod 0700 /home/build /work
202026-07-16T19:28:35.558Zprocess exited: duration 4095 ms, exit code 0
 
212026-07-16T19:28:35.564Zstarting task 1: "rust-toolchain"
222026-07-16T19:28:35.567Z+ printf ' * rust toolchain channel = "%s"\n' 1.96.1
232026-07-16T19:28:35.568Z * rust toolchain channel = "1.96.1"
242026-07-16T19:28:35.568Z * rust toolchain profile = "default"
252026-07-16T19:28:35.568Z+ printf ' * rust toolchain profile = "%s"\n' default
262026-07-16T19:28:35.568Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272026-07-16T19:28:35.568Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-07-16T19:28:35.570Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-07-16T19:28:35.570Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.96.1 --profile default
302026-07-16T19:28:35.647Zinfo: downloading installer
312026-07-16T19:28:37.084Zwarn: It looks like you have an existing rustup settings file at:
322026-07-16T19:28:37.084Zwarn: /home/build/.rustup/settings.toml
332026-07-16T19:28:37.084Zwarn: Rustup will install the default toolchain as specified in the settings file,
342026-07-16T19:28:37.084Zwarn: instead of the one inferred from the default host triple.
352026-07-16T19:28:37.096Zinfo: profile set to default
362026-07-16T19:28:37.096Zinfo: default host triple is x86_64-unknown-illumos
372026-07-16T19:28:37.099Zinfo: syncing channel updates for 1.96.1-x86_64-unknown-illumos
382026-07-16T19:28:37.238Zinfo: latest update on 2026-06-30 for version 1.96.1 (31fca3adb 2026-06-26)
392026-07-16T19:28:37.241Zinfo: downloading 6 components
402026-07-16T19:28:53.691Zinfo: default toolchain set to 1.96.1-x86_64-unknown-illumos
412026-07-16T19:28:53.691Z
422026-07-16T19:28:53.718Z 1.96.1-x86_64-unknown-illumos installed - rustc 1.96.1 (31fca3adb 2026-06-26)
432026-07-16T19:28:53.718Z
442026-07-16T19:28:53.721Z
452026-07-16T19:28:53.721ZRust is installed now. Great!
462026-07-16T19:28:53.721Z
472026-07-16T19:28:53.721ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
482026-07-16T19:28:53.721Zenvironment variable. This has not been done automatically.
492026-07-16T19:28:53.721Z
502026-07-16T19:28:53.721ZTo configure your current shell, you need to source
512026-07-16T19:28:53.722Zthe corresponding env file under $HOME/.cargo.
522026-07-16T19:28:53.722Z
532026-07-16T19:28:53.722ZThis is usually done by running one of the following (note the leading DOT):
542026-07-16T19:28:53.722Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
552026-07-16T19:28:53.722Zsource "$HOME/.cargo/env.fish" # For fish
562026-07-16T19:28:53.722Zsource "~/.cargo/env.nu" # For nushell
572026-07-16T19:28:53.722Zsource "$HOME/.cargo/env.tcsh" # For tcsh
582026-07-16T19:28:53.722Z. "$HOME/.cargo/env.ps1" # For pwsh
592026-07-16T19:28:53.722Zsource "$HOME/.cargo/env.xsh" # For xonsh
602026-07-16T19:28:53.722Zwarn: no default linker (`cc`) was found in your PATH
612026-07-16T19:28:53.722Zwarn: many Rust crates require a system C toolchain to build
622026-07-16T19:28:53.824Z+ rustup --version
632026-07-16T19:28:53.833Zrustup 1.29.0 (28d1352db 2026-03-05)
642026-07-16T19:28:53.836Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
652026-07-16T19:28:53.854Zinfo: the currently active `rustc` version is `rustc 1.96.1 (31fca3adb 2026-06-26)`
662026-07-16T19:28:53.857Z+ cargo --version
672026-07-16T19:28:53.871Zcargo 1.96.1 (356927216 2026-06-26)
682026-07-16T19:28:53.873Z+ rustc --version
692026-07-16T19:28:53.892Zrustc 1.96.1 (31fca3adb 2026-06-26)
702026-07-16T19:28:53.895Zprocess exited: duration 18330 ms, exit code 0
 
712026-07-16T19:28:53.900Zstarting task 2: "authentication"
722026-07-16T19:28:53.916Zprocess exited: duration 16 ms, exit code 0
 
732026-07-16T19:28:53.921Zstarting task 3: "clone repository"
742026-07-16T19:28:53.924Z+ mkdir -p /work/oxidecomputer/opte
752026-07-16T19:28:53.927Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
762026-07-16T19:28:53.957ZCloning into '/work/oxidecomputer/opte'...
772026-07-16T19:28:55.048Z+ cd /work/oxidecomputer/opte
782026-07-16T19:28:55.048Z+ git fetch origin 422997750e66c7abef4989baf0ef6f5c20ab5157
792026-07-16T19:28:55.251ZFrom https://github.com/oxidecomputer/opte
802026-07-16T19:28:55.251Z * branch 422997750e66c7abef4989baf0ef6f5c20ab5157 -> FETCH_HEAD
812026-07-16T19:28:55.256Z+ [[ -n icmp-ptb ]]
822026-07-16T19:28:55.259Z++ git branch --show-current
832026-07-16T19:28:55.259Z+ current=master
842026-07-16T19:28:55.259Z+ [[ master != icmp-ptb ]]
852026-07-16T19:28:55.259Z+ git branch -f icmp-ptb 422997750e66c7abef4989baf0ef6f5c20ab5157
862026-07-16T19:28:55.262Z+ git checkout -f icmp-ptb
872026-07-16T19:28:55.278ZSwitched to branch 'icmp-ptb'
882026-07-16T19:28:55.280Z+ git reset --hard 422997750e66c7abef4989baf0ef6f5c20ab5157
892026-07-16T19:28:55.295ZHEAD is now at 4229977 Safety catch
902026-07-16T19:28:55.298Zprocess exited: duration 1374 ms, exit code 0
 
912026-07-16T19:28:55.304Zstarting task 4: "build"
922026-07-16T19:28:55.308Z+ source .github/buildomat/common.sh
932026-07-16T19:28:55.311Z++ rustup show active-toolchain
942026-07-16T19:28:55.314Z1.96.1-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
952026-07-16T19:28:55.317Z++ pushd xde
962026-07-16T19:28:55.317Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
972026-07-16T19:28:55.317Z++ rustup show active-toolchain
982026-07-16T19:28:55.320Zinfo: syncing channel updates for nightly-2026-06-30-x86_64-unknown-illumos
992026-07-16T19:28:55.485Zinfo: latest update on 2026-06-30 for version 1.98.0-nightly (096694416 2026-06-29)
1002026-07-16T19:28:55.488Zinfo: downloading 6 components
1012026-07-16T19:29:09.417Znightly-2026-06-30-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1022026-07-16T19:29:09.509Z+++ rustup show active-toolchain -v
1032026-07-16T19:29:09.512Z+++ head -n 1
1042026-07-16T19:29:09.512Z+++ cut '-d ' -f1
1052026-07-16T19:29:09.562Z++ export NIGHTLY=nightly-2026-06-30-x86_64-unknown-illumos
1062026-07-16T19:29:09.562Z++ NIGHTLY=nightly-2026-06-30-x86_64-unknown-illumos
1072026-07-16T19:29:09.565Z++ popd
1082026-07-16T19:29:09.565Z/work/oxidecomputer/opte
1092026-07-16T19:29:09.565Z+ TGT_BASE=/work
1102026-07-16T19:29:09.565Z+ DBG_SRC=target/x86_64-unknown-unknown/debug
1112026-07-16T19:29:09.565Z+ DBG_LINK_SRC=target/i686-unknown-illumos/debug
1122026-07-16T19:29:09.565Z+ DBG_TGT=/work/debug
1132026-07-16T19:29:09.565Z+ REL_SRC=target/x86_64-unknown-unknown/release-lto
1142026-07-16T19:29:09.565Z+ REL_LINK_SRC=target/i686-unknown-illumos/release
1152026-07-16T19:29:09.565Z+ REL_TGT=/work/release
1162026-07-16T19:29:09.565Z+ mkdir -p /work/debug /work/release
1172026-07-16T19:29:09.565Z+ cargo --version
1182026-07-16T19:29:09.573Zcargo 1.96.1 (356927216 2026-06-26)
1192026-07-16T19:29:09.576Z+ rustc --version
1202026-07-16T19:29:09.595Zrustc 1.96.1 (31fca3adb 2026-06-26)
1212026-07-16T19:29:09.598Z+ install_pkg jq
1222026-07-16T19:29:09.598Z+ set +o errexit
1232026-07-16T19:29:09.598Z+ pfexec pkg install jq
1242026-07-16T19:29:13.966Z Startup: Refreshing catalog 'helios' ... Done
1252026-07-16T19:29:14.092Z Startup: Caching catalogs ... Done
1262026-07-16T19:29:14.641ZPlanning: Solver setup ... Done
1272026-07-16T19:29:14.670ZPlanning: Running solver ... Done
1282026-07-16T19:29:14.681ZPlanning: Consolidating action changes ... Done
1292026-07-16T19:29:14.683ZPlanning: Evaluating mediators ... Done
1302026-07-16T19:29:14.683ZPlanning: Planning completed in 0.57 seconds
1312026-07-16T19:29:14.700ZNo updates necessary for this image.
1322026-07-16T19:29:14.807Z+ exit_code=4
1332026-07-16T19:29:14.807Z+ [[ 4 -ne 0 ]]
1342026-07-16T19:29:14.807Z+ [[ 4 -ne 4 ]]
1352026-07-16T19:29:14.807Z+ set -o errexit
1362026-07-16T19:29:14.809Z+ pushd xde
1372026-07-16T19:29:14.809Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
1382026-07-16T19:29:14.809Z+ cp xde.conf /work/xde.conf
1392026-07-16T19:29:14.809Z+ header 'check style'
1402026-07-16T19:29:14.809Z+ echo '# ==== check style ==== #'
1412026-07-16T19:29:14.810Z# ==== check style ==== #
1422026-07-16T19:29:14.810Z+ ptime -m cargo +nightly-2026-06-30-x86_64-unknown-illumos fmt -p xde -p xde-link -- --check
1432026-07-16T19:29:15.026Z
1442026-07-16T19:29:15.026Zreal 0.213938211
1452026-07-16T19:29:15.026Zuser 0.152171353
1462026-07-16T19:29:15.026Zsys 0.052166268
1472026-07-16T19:29:15.026Ztrap 0.000010160
1482026-07-16T19:29:15.026Ztflt 0.000021910
1492026-07-16T19:29:15.026Zdflt 0.000005430
1502026-07-16T19:29:15.027Zkflt 0.000000000
1512026-07-16T19:29:15.027Zlock 0.034290174
1522026-07-16T19:29:15.027Zslp 0.190714141
1532026-07-16T19:29:15.027Zlat 0.000736490
1542026-07-16T19:29:15.027Zstop 0.000104050
1552026-07-16T19:29:15.030Z+ header analyze
1562026-07-16T19:29:15.030Z+ echo '# ==== analyze ==== #'
1572026-07-16T19:29:15.030Z# ==== analyze ==== #
1582026-07-16T19:29:15.030Z+ ptime -m cargo clippy -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask
1592026-07-16T19:29:15.200Z Updating crates.io index
1602026-07-16T19:29:15.204Z Updating git repository `https://github.com/oxidecomputer/falcon`
1612026-07-16T19:29:16.163Z Updating git repository `https://github.com/oxidecomputer/ingot`
1622026-07-16T19:29:16.529Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1632026-07-16T19:29:16.810Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1642026-07-16T19:29:17.178Z Updating git repository `https://github.com/oxidecomputer/zone`
1652026-07-16T19:29:17.407Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1662026-07-16T19:29:17.660Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1672026-07-16T19:29:17.955Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1682026-07-16T19:29:19.781Z Downloading crates ...
1692026-07-16T19:29:19.834Z Downloaded ref-cast-impl v1.0.25
1702026-07-16T19:29:19.837Z Downloaded embedded-io v0.6.1
1712026-07-16T19:29:19.841Z Downloaded defmt-macros v1.1.1
1722026-07-16T19:29:19.844Z Downloaded darling_core v0.21.3
1732026-07-16T19:29:19.849Z Downloaded heapless v0.8.0
1742026-07-16T19:29:19.852Z Downloaded macaddr v1.0.1
1752026-07-16T19:29:19.855Z Downloaded managed v0.8.0
1762026-07-16T19:29:19.857Z Downloaded unicode-ident v1.0.24
1772026-07-16T19:29:19.860Z Downloaded ref-cast v1.0.25
1782026-07-16T19:29:19.863Z Downloaded version_check v0.9.5
1792026-07-16T19:29:19.863Z Downloaded thiserror v2.0.18
1802026-07-16T19:29:19.867Z Downloaded cobs v0.3.0
1812026-07-16T19:29:19.870Z Downloaded strsim v0.11.1
1822026-07-16T19:29:19.870Z Downloaded dyn-clone v1.0.20
1832026-07-16T19:29:19.876Z Downloaded cfg-if v1.0.4
1842026-07-16T19:29:19.882Z Downloaded defmt v0.3.100
1852026-07-16T19:29:19.884Z Downloaded fnv v1.0.7
1862026-07-16T19:29:19.884Z Downloaded embedded-io v0.4.0
1872026-07-16T19:29:19.884Z Downloaded defmt-parser v1.0.0
1882026-07-16T19:29:19.887Z Downloaded darling_macro v0.23.0
1892026-07-16T19:29:19.889Z Downloaded ident_case v1.0.1
1902026-07-16T19:29:19.892Z Downloaded byteorder v1.5.0
1912026-07-16T19:29:19.892Z Downloaded quote v1.0.46
1922026-07-16T19:29:19.901Z Downloaded darling_macro v0.21.3
1932026-07-16T19:29:19.908Z Downloaded hash32 v0.3.1
1942026-07-16T19:29:19.912Z Downloaded stable_deref_trait v1.2.1
1952026-07-16T19:29:19.927Z Downloaded postcard v1.1.3
1962026-07-16T19:29:19.931Z Downloaded thiserror-impl v2.0.18
1972026-07-16T19:29:19.934Z Downloaded darling v0.21.3
1982026-07-16T19:29:19.934Z Downloaded either v1.16.0
1992026-07-16T19:29:19.938Z Downloaded defmt v1.1.1
2002026-07-16T19:29:19.941Z Downloaded bitflags v1.3.2
2012026-07-16T19:29:19.948Z Downloaded crc32fast v1.5.0
2022026-07-16T19:29:19.951Z Downloaded serde_core v1.0.228
2032026-07-16T19:29:19.958Z Downloaded proc-macro2 v1.0.106
2042026-07-16T19:29:19.965Z Downloaded darling v0.23.0
2052026-07-16T19:29:19.978Z Downloaded uuid v1.23.4
2062026-07-16T19:29:19.983Z Downloaded itertools v0.15.0
2072026-07-16T19:29:19.988Z Downloaded serde_derive v1.0.228
2082026-07-16T19:29:19.993Z Downloaded bitflags v2.13.0
2092026-07-16T19:29:19.995Z Downloaded darling_core v0.23.0
2102026-07-16T19:29:19.998Z Downloaded zerocopy-derive v0.8.52
2112026-07-16T19:29:20.004Z Downloaded memchr v2.8.2
2122026-07-16T19:29:20.008Z Downloaded serde v1.0.228
2132026-07-16T19:29:20.049Z Downloaded itertools v0.14.0
2142026-07-16T19:29:20.054Z Downloaded regex v1.12.4
2152026-07-16T19:29:20.058Z Downloaded aho-corasick v1.1.4
2162026-07-16T19:29:20.092Z Downloaded syn v2.0.118
2172026-07-16T19:29:20.097Z Downloaded zerocopy v0.8.52
2182026-07-16T19:29:20.107Z Downloaded regex-syntax v0.8.11
2192026-07-16T19:29:20.111Z Downloaded smoltcp v0.11.0
2202026-07-16T19:29:20.117Z Downloaded regex-automata v0.4.14
2212026-07-16T19:29:20.129Z Updating crates.io index
2222026-07-16T19:29:20.259Z Downloading crates ...
2232026-07-16T19:29:20.275Z Downloaded addr2line v0.25.1
2242026-07-16T19:29:20.280Z Downloaded rustc-literal-escaper v0.0.8
2252026-07-16T19:29:20.283Z Downloaded foldhash v0.2.0
2262026-07-16T19:29:20.289Z Downloaded hashbrown v0.17.1
2272026-07-16T19:29:20.312Z Downloaded object v0.37.3
2282026-07-16T19:29:20.318Z Downloaded adler2 v2.0.1
2292026-07-16T19:29:20.321Z Downloaded getopts v0.2.24
2302026-07-16T19:29:20.321Z Downloaded rustc-demangle v0.1.27
2312026-07-16T19:29:20.332Z Downloaded miniz_oxide v0.8.9
2322026-07-16T19:29:20.339Z Downloaded memchr v2.7.6
2332026-07-16T19:29:20.360Z Downloaded gimli v0.32.3
2342026-07-16T19:29:20.397Z Downloaded libc v0.2.185
2352026-07-16T19:29:20.454Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-06-30-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
2362026-07-16T19:29:20.454Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-30-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
2372026-07-16T19:29:20.457Z Compiling proc-macro2 v1.0.106
2382026-07-16T19:29:20.457Z Compiling unicode-ident v1.0.24
2392026-07-16T19:29:20.457Z Compiling quote v1.0.46
2402026-07-16T19:29:20.457Z Compiling strsim v0.11.1
2412026-07-16T19:29:20.457Z Compiling ident_case v1.0.1
2422026-07-16T19:29:20.457Z Compiling serde_core v1.0.228
2432026-07-16T19:29:20.638Z Compiling fnv v1.0.7
2442026-07-16T19:29:20.641Z Compiling memchr v2.8.2
2452026-07-16T19:29:20.726Z Compiling regex-syntax v0.8.11
2462026-07-16T19:29:20.906Z Compiling zerocopy v0.8.52
2472026-07-16T19:29:20.931Z Compiling either v1.16.0
2482026-07-16T19:29:20.959Z Compiling serde v1.0.228
2492026-07-16T19:29:21.041Z Compiling aho-corasick v1.1.4
2502026-07-16T19:29:21.137Z Compiling thiserror v2.0.18
2512026-07-16T19:29:21.327Z Compiling itertools v0.14.0
2522026-07-16T19:29:21.441Z Compiling heapless v0.8.0
2532026-07-16T19:29:21.572Z Compiling syn v2.0.118
2542026-07-16T19:29:21.750Z Compiling smoltcp v0.11.0
2552026-07-16T19:29:21.805Z Compiling ref-cast v1.0.25
2562026-07-16T19:29:21.919Z Compiling crc32fast v1.5.0
2572026-07-16T19:29:22.195Z Compiling regex-automata v0.4.14
2582026-07-16T19:29:22.212Z Compiling version_check v0.9.5
2592026-07-16T19:29:22.591Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
2602026-07-16T19:29:23.757Z Compiling regex v1.12.4
2612026-07-16T19:29:23.900Z Compiling darling_core v0.21.3
2622026-07-16T19:29:23.906Z Compiling darling_core v0.23.0
2632026-07-16T19:29:24.849Z Compiling zerocopy-derive v0.8.52
2642026-07-16T19:29:24.849Z Compiling serde_derive v1.0.228
2652026-07-16T19:29:24.849Z Compiling thiserror-impl v2.0.18
2662026-07-16T19:29:24.852Z Compiling ref-cast-impl v1.0.25
2672026-07-16T19:29:24.852Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
2682026-07-16T19:29:26.518Z Compiling darling_macro v0.23.0
2692026-07-16T19:29:26.600Z Compiling darling_macro v0.21.3
2702026-07-16T19:29:27.421Z Compiling darling v0.23.0
2712026-07-16T19:29:27.489Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
2722026-07-16T19:29:27.510Z Compiling darling v0.21.3
2732026-07-16T19:29:27.573Z Compiling ingot-macros v0.1.1 (https://github.com/oxidecomputer/ingot?branch=extra-impls#cd1dfe53)
2742026-07-16T19:29:32.414Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-30-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
2752026-07-16T19:29:34.535Z Checking byteorder v1.5.0
2762026-07-16T19:29:34.535Z Checking cfg-if v1.0.4
2772026-07-16T19:29:34.535Z Checking stable_deref_trait v1.2.1
2782026-07-16T19:29:34.538Z Checking macaddr v1.0.1
2792026-07-16T19:29:34.538Z Checking bitflags v1.3.2
2802026-07-16T19:29:34.598Z Checking managed v0.8.0
2812026-07-16T19:29:34.618Z Checking cobs v0.3.0
2822026-07-16T19:29:34.684Z Checking hash32 v0.3.1
2832026-07-16T19:29:34.706Z Checking dyn-clone v1.0.20
2842026-07-16T19:29:34.732Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
2852026-07-16T19:29:34.759Z Checking itertools v0.15.0
2862026-07-16T19:29:35.905Z Checking bitflags v2.13.0
2872026-07-16T19:29:35.905Z Checking uuid v1.23.4
2882026-07-16T19:29:36.049Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2892026-07-16T19:29:36.263Z Checking postcard v1.1.3
2902026-07-16T19:29:37.114Z Checking ingot-types v0.1.2 (https://github.com/oxidecomputer/ingot?branch=extra-impls#cd1dfe53)
2912026-07-16T19:29:37.383Z Checking ingot v0.1.1 (https://github.com/oxidecomputer/ingot?branch=extra-impls#cd1dfe53)
2922026-07-16T19:29:38.706Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
2932026-07-16T19:29:42.428Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
2942026-07-16T19:29:43.821Z Checking xde v0.1.0 (/work/oxidecomputer/opte/xde)
2952026-07-16T19:29:45.799Z Finished `dev` profile [optimized + debuginfo] target(s) in 30.71s
2962026-07-16T19:29:45.902Z
2972026-07-16T19:29:45.902Zreal 30.870754600
2982026-07-16T19:29:45.902Zuser 1:14.091803489
2992026-07-16T19:29:45.902Zsys 10.436259886
3002026-07-16T19:29:45.902Ztrap 0.030722474
3012026-07-16T19:29:45.905Ztflt 0.047294359
3022026-07-16T19:29:45.905Zdflt 0.149541578
3032026-07-16T19:29:45.905Zkflt 0.001554481
3042026-07-16T19:29:45.905Zlock 5:21.787088939
3052026-07-16T19:29:45.905Zslp 3:27.733232196
3062026-07-16T19:29:45.906Zlat 2.803738235
3072026-07-16T19:29:45.906Zstop 8.353649910
3082026-07-16T19:29:45.906Z+ pushd xde-link
3092026-07-16T19:29:45.906Z/work/oxidecomputer/opte/xde/xde-link /work/oxidecomputer/opte/xde /work/oxidecomputer/opte
3102026-07-16T19:29:45.906Z+ ptime -m cargo clippy -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask
3112026-07-16T19:29:46.086Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-06-30-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
3122026-07-16T19:29:46.086Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-30-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
3132026-07-16T19:29:46.086Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
3142026-07-16T19:29:56.975Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-30-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
3152026-07-16T19:29:59.175Z Finished `dev` profile [optimized + debuginfo] target(s) in 13.21s
3162026-07-16T19:29:59.250Z
3172026-07-16T19:29:59.250Zreal 13.286400486
3182026-07-16T19:29:59.251Zuser 20.931764649
3192026-07-16T19:29:59.251Zsys 1.291176158
3202026-07-16T19:29:59.251Ztrap 0.003004780
3212026-07-16T19:29:59.251Ztflt 0.001816710
3222026-07-16T19:29:59.251Zdflt 0.083287816
3232026-07-16T19:29:59.251Zkflt 0.000003840
3242026-07-16T19:29:59.251Zlock 1:26.183699644
3252026-07-16T19:29:59.251Zslp 44.495008951
3262026-07-16T19:29:59.251Zlat 0.137866007
3272026-07-16T19:29:59.251Zstop 0.155169722
3282026-07-16T19:29:59.251Z+ popd
3292026-07-16T19:29:59.252Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
3302026-07-16T19:29:59.252Z+ popd
3312026-07-16T19:29:59.252Z/work/oxidecomputer/opte
3322026-07-16T19:29:59.252Z+ header 'build xde (debug)'
3332026-07-16T19:29:59.252Z# ==== build xde (debug) ==== #
3342026-07-16T19:29:59.252Z+ echo '# ==== build xde (debug) ==== #'
3352026-07-16T19:29:59.252Z+ ptime -m cargo xtask build --profile debug xde xde-link
3362026-07-16T19:29:59.340Z Downloading crates ...
3372026-07-16T19:29:59.393Z Downloaded clap v4.6.1
3382026-07-16T19:29:59.401Z Downloaded errno v0.3.14
3392026-07-16T19:29:59.404Z Downloaded anstyle-query v1.1.5
3402026-07-16T19:29:59.408Z Downloaded serde_spanned v1.1.1
3412026-07-16T19:29:59.411Z Downloaded equivalent v1.0.2
3422026-07-16T19:29:59.411Z Downloaded clap_lex v1.1.0
3432026-07-16T19:29:59.411Z Downloaded cargo-platform v0.3.3
3442026-07-16T19:29:59.413Z Downloaded camino v1.2.4
3452026-07-16T19:29:59.413Z Downloaded anstyle-parse v1.0.0
3462026-07-16T19:29:59.416Z Downloaded terminal_size v0.4.4
3472026-07-16T19:29:59.419Z Downloaded is_terminal_polyfill v1.70.2
3482026-07-16T19:29:59.419Z Downloaded heck v0.5.0
3492026-07-16T19:29:59.421Z Downloaded utf8parse v0.2.2
3502026-07-16T19:29:59.425Z Downloaded colorchoice v1.0.5
3512026-07-16T19:29:59.428Z Downloaded zmij v1.0.21
3522026-07-16T19:29:59.430Z Downloaded anstream v1.0.0
3532026-07-16T19:29:59.433Z Downloaded anstyle v1.0.14
3542026-07-16T19:29:59.437Z Downloaded itoa v1.0.18
3552026-07-16T19:29:59.440Z Downloaded toml_writer v1.1.1+spec-1.1.0
3562026-07-16T19:29:59.442Z Downloaded toml_datetime v1.1.1+spec-1.1.0
3572026-07-16T19:29:59.446Z Downloaded cargo_metadata v0.23.1
3582026-07-16T19:29:59.449Z Downloaded clap_derive v4.6.1
3592026-07-16T19:29:59.449Z Downloaded semver v1.0.28
3602026-07-16T19:29:59.454Z Downloaded toml v1.1.2+spec-1.1.0
3612026-07-16T19:29:59.457Z Downloaded toml_parser v1.1.2+spec-1.1.0
3622026-07-16T19:29:59.460Z Downloaded anyhow v1.0.103
3632026-07-16T19:29:59.483Z Downloaded indexmap v2.14.0
3642026-07-16T19:29:59.490Z Downloaded serde_json v1.0.150
3652026-07-16T19:29:59.507Z Downloaded winnow v1.0.3
3662026-07-16T19:29:59.511Z Downloaded clap_builder v4.6.0
3672026-07-16T19:29:59.536Z Downloaded rustix v1.1.4
3682026-07-16T19:29:59.566Z Downloaded libc v0.2.186
3692026-07-16T19:29:59.611Z Compiling proc-macro2 v1.0.106
3702026-07-16T19:29:59.611Z Compiling serde_core v1.0.228
3712026-07-16T19:29:59.613Z Compiling quote v1.0.46
3722026-07-16T19:29:59.613Z Compiling unicode-ident v1.0.24
3732026-07-16T19:29:59.613Z Compiling libc v0.2.186
3742026-07-16T19:29:59.614Z Compiling rustix v1.1.4
3752026-07-16T19:29:59.614Z Compiling zmij v1.0.21
3762026-07-16T19:29:59.614Z Compiling bitflags v2.13.0
3772026-07-16T19:29:59.785Z Compiling utf8parse v0.2.2
3782026-07-16T19:29:59.886Z Compiling anstyle-parse v1.0.0
3792026-07-16T19:30:00.002Z Compiling serde v1.0.228
3802026-07-16T19:30:00.002Z Compiling camino v1.2.4
3812026-07-16T19:30:00.104Z Compiling anstyle v1.0.14
3822026-07-16T19:30:00.109Z Compiling anstyle-query v1.1.5
3832026-07-16T19:30:00.194Z Compiling serde_json v1.0.150
3842026-07-16T19:30:00.207Z Compiling colorchoice v1.0.5
3852026-07-16T19:30:00.317Z Compiling is_terminal_polyfill v1.70.2
3862026-07-16T19:30:00.337Z Compiling thiserror v2.0.18
3872026-07-16T19:30:00.401Z Compiling errno v0.3.14
3882026-07-16T19:30:00.412Z Compiling anstream v1.0.0
3892026-07-16T19:30:00.461Z Compiling winnow v1.0.3
3902026-07-16T19:30:00.464Z Compiling itoa v1.0.18
3912026-07-16T19:30:00.836Z Compiling heck v0.5.0
3922026-07-16T19:30:00.839Z Compiling anyhow v1.0.103
3932026-07-16T19:30:00.892Z Compiling syn v2.0.118
3942026-07-16T19:30:00.908Z Compiling strsim v0.11.1
3952026-07-16T19:30:00.928Z Compiling memchr v2.8.2
3962026-07-16T19:30:00.948Z Compiling clap_lex v1.1.0
3972026-07-16T19:30:01.023Z Compiling toml_parser v1.1.2+spec-1.1.0
3982026-07-16T19:30:01.183Z Compiling terminal_size v0.4.4
3992026-07-16T19:30:01.337Z Compiling clap_builder v4.6.0
4002026-07-16T19:30:01.547Z Compiling toml_writer v1.1.1+spec-1.1.0
4012026-07-16T19:30:01.857Z Compiling cargo-platform v0.3.3
4022026-07-16T19:30:02.072Z Compiling toml_datetime v1.1.1+spec-1.1.0
4032026-07-16T19:30:02.503Z Compiling semver v1.0.28
4042026-07-16T19:30:02.575Z Compiling serde_spanned v1.1.1
4052026-07-16T19:30:02.667Z Compiling toml v1.1.2+spec-1.1.0
4062026-07-16T19:30:03.081Z Compiling thiserror-impl v2.0.18
4072026-07-16T19:30:03.081Z Compiling serde_derive v1.0.228
4082026-07-16T19:30:03.081Z Compiling clap_derive v4.6.1
4092026-07-16T19:30:04.705Z Compiling clap v4.6.1
4102026-07-16T19:30:06.343Z Compiling cargo_metadata v0.23.1
4112026-07-16T19:30:08.821Z Compiling xtask v0.1.0 (/work/oxidecomputer/opte/xtask)
4122026-07-16T19:30:10.423Z Finished `dev` profile [optimized + debuginfo] target(s) in 11.22s
4132026-07-16T19:30:10.437Z Running `target/debug/xtask build --profile debug xde xde-link`
4142026-07-16T19:30:11.960ZBuilding xde (dev).
4152026-07-16T19:30:12.185Z Compiling serde_core v1.0.228
4162026-07-16T19:30:12.187Z Compiling byteorder v1.5.0
4172026-07-16T19:30:12.190Z Compiling macaddr v1.0.1
4182026-07-16T19:30:12.190Z Compiling stable_deref_trait v1.2.1
4192026-07-16T19:30:12.191Z Compiling cfg-if v1.0.4
4202026-07-16T19:30:12.212Z Compiling zerocopy v0.8.52
4212026-07-16T19:30:12.215Z Compiling thiserror v2.0.18
4222026-07-16T19:30:12.218Z Compiling bitflags v1.3.2
4232026-07-16T19:30:12.257Z Compiling managed v0.8.0
4242026-07-16T19:30:12.264Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4252026-07-16T19:30:12.268Z Compiling either v1.16.0
4262026-07-16T19:30:12.302Z Compiling cobs v0.3.0
4272026-07-16T19:30:12.374Z Compiling hash32 v0.3.1
4282026-07-16T19:30:12.441Z Compiling itertools v0.15.0
4292026-07-16T19:30:12.451Z Compiling ref-cast v1.0.25
4302026-07-16T19:30:12.475Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4312026-07-16T19:30:12.512Z Compiling heapless v0.8.0
4322026-07-16T19:30:12.540Z Compiling crc32fast v1.5.0
4332026-07-16T19:30:12.561Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4342026-07-16T19:30:12.573Z Compiling dyn-clone v1.0.20
4352026-07-16T19:30:12.733Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
4362026-07-16T19:30:12.885Z Compiling smoltcp v0.11.0
4372026-07-16T19:30:13.755Z Compiling bitflags v2.13.0
4382026-07-16T19:30:13.755Z Compiling serde v1.0.228
4392026-07-16T19:30:13.755Z Compiling uuid v1.23.4
4402026-07-16T19:30:13.889Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4412026-07-16T19:30:14.165Z Compiling postcard v1.1.3
4422026-07-16T19:30:14.949Z Compiling ingot-types v0.1.2 (https://github.com/oxidecomputer/ingot?branch=extra-impls#cd1dfe53)
4432026-07-16T19:30:15.232Z Compiling ingot v0.1.1 (https://github.com/oxidecomputer/ingot?branch=extra-impls#cd1dfe53)
4442026-07-16T19:30:16.702Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4452026-07-16T19:30:21.132Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
4462026-07-16T19:30:31.570Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
4472026-07-16T19:30:40.150Z Finished `dev` profile [optimized + debuginfo] target(s) in 28.16s
4482026-07-16T19:30:40.174ZLinking xde kmod...
4492026-07-16T19:30:41.386ZBuilding xde dev link helper (dev).
4502026-07-16T19:30:41.543Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
4512026-07-16T19:30:41.881Z Finished `dev` profile [optimized + debuginfo] target(s) in 0.46s
4522026-07-16T19:30:41.905Z
4532026-07-16T19:30:41.908Zreal 42.707773609
4542026-07-16T19:30:41.908Zuser 2:18.054301968
4552026-07-16T19:30:41.908Zsys 11.329673952
4562026-07-16T19:30:41.908Ztrap 0.057749961
4572026-07-16T19:30:41.909Ztflt 0.349911888
4582026-07-16T19:30:41.909Zdflt 0.410617763
4592026-07-16T19:30:41.909Zkflt 0.000007690
4602026-07-16T19:30:41.909Zlock 7:07.766132640
4612026-07-16T19:30:41.909Zslp 4:00.704622737
4622026-07-16T19:30:41.909Zlat 5.058876960
4632026-07-16T19:30:41.909Zstop 4.951509029
4642026-07-16T19:30:41.909Z+ header 'build xde (release)'
4652026-07-16T19:30:41.909Z+ echo '# ==== build xde (release) ==== #'
4662026-07-16T19:30:41.909Z# ==== build xde (release) ==== #
4672026-07-16T19:30:41.909Z+ ptime -m cargo xtask build --profile release xde xde-link
4682026-07-16T19:30:42.038Z Finished `dev` profile [optimized + debuginfo] target(s) in 0.12s
4692026-07-16T19:30:42.044Z Running `target/debug/xtask build --profile release xde xde-link`
4702026-07-16T19:30:42.218ZBuilding xde (release-lto).
4712026-07-16T19:30:42.455Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-06-30-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
4722026-07-16T19:30:42.455Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-30-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
4732026-07-16T19:30:42.456Z Compiling proc-macro2 v1.0.106
4742026-07-16T19:30:42.456Z Compiling unicode-ident v1.0.24
4752026-07-16T19:30:42.464Z Compiling quote v1.0.46
4762026-07-16T19:30:42.464Z Compiling ident_case v1.0.1
4772026-07-16T19:30:42.464Z Compiling strsim v0.11.1
4782026-07-16T19:30:42.464Z Compiling serde_core v1.0.228
4792026-07-16T19:30:42.565Z Compiling memchr v2.8.2
4802026-07-16T19:30:42.568Z Compiling fnv v1.0.7
4812026-07-16T19:30:42.647Z Compiling regex-syntax v0.8.11
4822026-07-16T19:30:42.813Z Compiling serde v1.0.228
4832026-07-16T19:30:42.824Z Compiling either v1.16.0
4842026-07-16T19:30:42.827Z Compiling zerocopy v0.8.52
4852026-07-16T19:30:42.961Z Compiling aho-corasick v1.1.4
4862026-07-16T19:30:43.014Z Compiling thiserror v2.0.18
4872026-07-16T19:30:43.210Z Compiling itertools v0.14.0
4882026-07-16T19:30:43.217Z Compiling heapless v0.8.0
4892026-07-16T19:30:43.568Z Compiling syn v2.0.118
4902026-07-16T19:30:43.614Z Compiling smoltcp v0.11.0
4912026-07-16T19:30:43.633Z Compiling crc32fast v1.5.0
4922026-07-16T19:30:43.709Z Compiling ref-cast v1.0.25
4932026-07-16T19:30:43.967Z Compiling version_check v0.9.5
4942026-07-16T19:30:44.076Z Compiling regex-automata v0.4.14
4952026-07-16T19:30:44.287Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4962026-07-16T19:30:45.607Z Compiling regex v1.12.4
4972026-07-16T19:30:45.888Z Compiling darling_core v0.21.3
4982026-07-16T19:30:45.888Z Compiling darling_core v0.23.0
4992026-07-16T19:30:46.760Z Compiling serde_derive v1.0.228
5002026-07-16T19:30:46.760Z Compiling zerocopy-derive v0.8.52
5012026-07-16T19:30:46.760Z Compiling thiserror-impl v2.0.18
5022026-07-16T19:30:46.760Z Compiling ref-cast-impl v1.0.25
5032026-07-16T19:30:46.766Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
5042026-07-16T19:30:48.316Z Compiling darling_macro v0.21.3
5052026-07-16T19:30:48.358Z Compiling darling_macro v0.23.0
5062026-07-16T19:30:49.195Z Compiling darling v0.21.3
5072026-07-16T19:30:49.254Z Compiling ingot-macros v0.1.1 (https://github.com/oxidecomputer/ingot?branch=extra-impls#cd1dfe53)
5082026-07-16T19:30:49.259Z Compiling darling v0.23.0
5092026-07-16T19:30:49.314Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
5102026-07-16T19:30:54.931Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-30-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
5112026-07-16T19:30:57.050Z Compiling byteorder v1.5.0
5122026-07-16T19:30:57.050Z Compiling macaddr v1.0.1
5132026-07-16T19:30:57.057Z Compiling stable_deref_trait v1.2.1
5142026-07-16T19:30:57.057Z Compiling cfg-if v1.0.4
5152026-07-16T19:30:57.109Z Compiling managed v0.8.0
5162026-07-16T19:30:57.114Z Compiling bitflags v1.3.2
5172026-07-16T19:30:57.170Z Compiling cobs v0.3.0
5182026-07-16T19:30:57.234Z Compiling hash32 v0.3.1
5192026-07-16T19:30:57.353Z Compiling itertools v0.15.0
5202026-07-16T19:30:57.359Z Compiling dyn-clone v1.0.20
5212026-07-16T19:30:57.411Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
5222026-07-16T19:30:58.657Z Compiling bitflags v2.13.0
5232026-07-16T19:30:58.657Z Compiling uuid v1.23.4
5242026-07-16T19:30:58.805Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5252026-07-16T19:30:59.100Z Compiling postcard v1.1.3
5262026-07-16T19:30:59.878Z Compiling ingot-types v0.1.2 (https://github.com/oxidecomputer/ingot?branch=extra-impls#cd1dfe53)
5272026-07-16T19:31:00.194Z Compiling ingot v0.1.1 (https://github.com/oxidecomputer/ingot?branch=extra-impls#cd1dfe53)
5282026-07-16T19:31:01.725Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5292026-07-16T19:31:05.642Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
5302026-07-16T19:31:14.483Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
5312026-07-16T19:31:44.857Z Finished `release-lto` profile [optimized + debuginfo] target(s) in 1m 02s
5322026-07-16T19:31:44.880ZLinking xde kmod...
5332026-07-16T19:31:45.475ZBuilding xde dev link helper (release).
5342026-07-16T19:31:45.631Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-06-30-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
5352026-07-16T19:31:45.631Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-30-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
5362026-07-16T19:31:45.631Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
5372026-07-16T19:31:57.091Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-06-30-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
5382026-07-16T19:31:59.568Z Finished `release` profile [optimized + debuginfo] target(s) in 14.06s
5392026-07-16T19:31:59.587Z
5402026-07-16T19:31:59.590Zreal 1:17.678039160
5412026-07-16T19:31:59.590Zuser 2:10.861373715
5422026-07-16T19:31:59.590Zsys 12.720431539
5432026-07-16T19:31:59.590Ztrap 0.030277533
5442026-07-16T19:31:59.590Ztflt 0.168018481
5452026-07-16T19:31:59.590Zdflt 0.243678733
5462026-07-16T19:31:59.590Zkflt 0.000019700
5472026-07-16T19:31:59.590Zlock 12:19.479754350
5482026-07-16T19:31:59.590Zslp 6:13.983313564
5492026-07-16T19:31:59.590Zlat 2.435058044
5502026-07-16T19:31:59.590Zstop 5.458668311
5512026-07-16T19:31:59.590Z+ elfdump target/x86_64-unknown-unknown/debug/xde.dbg
5522026-07-16T19:31:59.590Z+ grep GOTPCREL
5532026-07-16T19:32:01.433Z+ elfdump target/x86_64-unknown-unknown/release-lto/xde
5542026-07-16T19:32:01.437Z+ grep GOTPCREL
5552026-07-16T19:32:02.375Z+ cp target/x86_64-unknown-unknown/debug/xde.dbg /work/debug/
5562026-07-16T19:32:02.436Z+ sha256sum /work/debug/xde.dbg
5572026-07-16T19:32:02.489Z+ cp target/i686-unknown-illumos/debug/libxde_link.so /work/debug/xde_link.dbg.so
5582026-07-16T19:32:02.492Z+ sha256sum /work/debug/xde_link.dbg.so
5592026-07-16T19:32:02.495Z+ cp target/x86_64-unknown-unknown/release-lto/xde /work/release/
5602026-07-16T19:32:02.531Z+ sha256sum /work/release/xde
5612026-07-16T19:32:02.561Z+ cp target/i686-unknown-illumos/release/libxde_link.so /work/release/xde_link.so
5622026-07-16T19:32:02.563Z+ sha256sum /work/release/xde_link.so
5632026-07-16T19:32:02.566Z+ header 'build xde integration tests'
5642026-07-16T19:32:02.567Z+ echo '# ==== build xde integration tests ==== #'
5652026-07-16T19:32:02.567Z# ==== build xde integration tests ==== #
5662026-07-16T19:32:02.567Z+ pushd xde-tests
5672026-07-16T19:32:02.567Z/work/oxidecomputer/opte/xde-tests /work/oxidecomputer/opte
5682026-07-16T19:32:02.567Z+ cargo +nightly-2026-06-30-x86_64-unknown-illumos fmt -- --check
5692026-07-16T19:32:02.648Z+ cargo clippy --all-targets -- --deny warnings
5702026-07-16T19:32:02.864Z Compiling serde_core v1.0.228
5712026-07-16T19:32:02.864Z Checking cfg-if v1.0.4
5722026-07-16T19:32:02.864Z Checking memchr v2.8.2
5732026-07-16T19:32:02.864Z Compiling rustversion v1.0.22
5742026-07-16T19:32:02.865Z Compiling serde v1.0.228
5752026-07-16T19:32:02.865Z Compiling strsim v0.11.1
5762026-07-16T19:32:02.870Z Compiling version_check v0.9.5
5772026-07-16T19:32:02.870Z Compiling syn v2.0.118
5782026-07-16T19:32:02.927Z Compiling ident_case v1.0.1
5792026-07-16T19:32:03.033Z Compiling libc v0.2.186
5802026-07-16T19:32:03.129Z Compiling fnv v1.0.7
5812026-07-16T19:32:03.210Z Compiling syn v1.0.109
5822026-07-16T19:32:03.215Z Checking pin-project-lite v0.2.17
5832026-07-16T19:32:03.236Z Compiling regex-syntax v0.8.11
5842026-07-16T19:32:03.288Z Compiling hashbrown v0.17.1
5852026-07-16T19:32:03.526Z Compiling aho-corasick v1.1.4
5862026-07-16T19:32:03.729Z Compiling winnow v1.0.3
5872026-07-16T19:32:03.737Z Compiling either v1.16.0
5882026-07-16T19:32:03.807Z Compiling equivalent v1.0.2
5892026-07-16T19:32:03.815Z Compiling zerocopy v0.8.52
5902026-07-16T19:32:03.879Z Compiling indexmap v2.14.0
5912026-07-16T19:32:03.928Z Compiling itertools v0.14.0
5922026-07-16T19:32:04.655Z Compiling regex-automata v0.4.14
5932026-07-16T19:32:04.679Z Compiling toml_parser v1.1.2+spec-1.1.0
5942026-07-16T19:32:04.735Z Compiling heapless v0.8.0
5952026-07-16T19:32:04.907Z Compiling toml_datetime v1.1.1+spec-1.1.0
5962026-07-16T19:32:05.040Z Checking byteorder v1.5.0
5972026-07-16T19:32:05.120Z Compiling toml_edit v0.25.12+spec-1.1.0
5982026-07-16T19:32:05.192Z Checking hash32 v0.3.1
5992026-07-16T19:32:05.211Z Checking bitflags v2.13.0
6002026-07-16T19:32:05.259Z Compiling slog v2.8.2
6012026-07-16T19:32:05.286Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
6022026-07-16T19:32:05.286Z Checking futures-core v0.3.32
6032026-07-16T19:32:05.403Z Checking futures-sink v0.3.32
6042026-07-16T19:32:05.432Z Compiling darling_core v0.21.3
6052026-07-16T19:32:05.491Z Compiling darling_core v0.23.0
6062026-07-16T19:32:05.526Z Checking macaddr v1.0.1
6072026-07-16T19:32:05.533Z Compiling smoltcp v0.11.0
6082026-07-16T19:32:05.660Z Checking stable_deref_trait v1.2.1
6092026-07-16T19:32:05.888Z Compiling proc-macro-crate v3.5.0
6102026-07-16T19:32:06.076Z Checking futures-channel v0.3.32
6112026-07-16T19:32:06.080Z Compiling proc-macro-error-attr v1.0.4
6122026-07-16T19:32:06.258Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
6132026-07-16T19:32:06.304Z Compiling crc32fast v1.5.0
6142026-07-16T19:32:06.307Z Checking futures-task v0.3.32
6152026-07-16T19:32:06.433Z Compiling regex v1.12.4
6162026-07-16T19:32:06.480Z Checking futures-io v0.3.32
6172026-07-16T19:32:06.586Z Checking managed v0.8.0
6182026-07-16T19:32:06.598Z Checking bitflags v1.3.2
6192026-07-16T19:32:06.653Z Checking rand_core v0.10.1
6202026-07-16T19:32:06.657Z Compiling serde_derive v1.0.228
6212026-07-16T19:32:06.760Z Compiling thiserror-impl v2.0.18
6222026-07-16T19:32:06.782Z Compiling zerocopy-derive v0.8.52
6232026-07-16T19:32:06.814Z Compiling futures-macro v0.3.32
6242026-07-16T19:32:07.211Z Compiling autocfg v1.5.1
6252026-07-16T19:32:07.519Z Compiling darling_macro v0.21.3
6262026-07-16T19:32:07.553Z Compiling getrandom v0.4.3
6272026-07-16T19:32:07.583Z Compiling darling_macro v0.23.0
6282026-07-16T19:32:07.618Z Checking slab v0.4.12
6292026-07-16T19:32:07.627Z Compiling ref-cast v1.0.25
6302026-07-16T19:32:07.762Z Checking futures-util v0.3.32
6312026-07-16T19:32:07.826Z Compiling num-traits v0.2.19
6322026-07-16T19:32:07.960Z Checking thiserror v2.0.18
6332026-07-16T19:32:08.047Z Checking cobs v0.3.0
6342026-07-16T19:32:08.062Z Compiling num_enum_derive v0.7.6
6352026-07-16T19:32:08.073Z Compiling darling v0.21.3
6362026-07-16T19:32:08.126Z Compiling darling v0.23.0
6372026-07-16T19:32:08.138Z Compiling ingot-macros v0.1.1 (https://github.com/oxidecomputer/ingot?branch=extra-impls#cd1dfe53)
6382026-07-16T19:32:08.174Z Compiling ref-cast-impl v1.0.25
6392026-07-16T19:32:08.190Z Compiling foreign-types-macros v0.2.3
6402026-07-16T19:32:08.813Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
6412026-07-16T19:32:08.847Z Compiling proc-macro-error v1.0.4
6422026-07-16T19:32:09.060Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
6432026-07-16T19:32:09.083Z Checking ipnetwork v0.21.1
6442026-07-16T19:32:09.123Z Checking cpufeatures v0.3.0
6452026-07-16T19:32:09.141Z Checking foreign-types-shared v0.3.1
6462026-07-16T19:32:09.197Z Checking unicode-width v0.2.2
6472026-07-16T19:32:09.216Z Checking once_cell v1.21.4
6482026-07-16T19:32:09.249Z Compiling crossbeam-utils v0.8.21
6492026-07-16T19:32:09.341Z Checking foreign-types v0.5.0
6502026-07-16T19:32:09.377Z Checking tracing-core v0.1.36
6512026-07-16T19:32:09.400Z Checking chacha20 v0.10.1
6522026-07-16T19:32:09.417Z Checking tabwriter v1.4.1
6532026-07-16T19:32:09.559Z Checking num_enum v0.7.6
6542026-07-16T19:32:09.692Z Checking futures-executor v0.3.32
6552026-07-16T19:32:09.705Z Checking erased-serde v0.3.31
6562026-07-16T19:32:09.721Z Checking postcard v1.1.3
6572026-07-16T19:32:09.764Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
6582026-07-16T19:32:09.824Z Checking anyhow v1.0.103
6592026-07-16T19:32:09.996Z Compiling rusty-doors-macros v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
6602026-07-16T19:32:09.999Z Compiling tracing-attributes v0.1.31
6612026-07-16T19:32:10.015Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
6622026-07-16T19:32:10.139Z Checking itertools v0.15.0
6632026-07-16T19:32:10.409Z Checking cstr-argument v0.1.2
6642026-07-16T19:32:10.482Z Checking pretty-hex v0.4.2
6652026-07-16T19:32:10.520Z Compiling thiserror v1.0.69
6662026-07-16T19:32:10.527Z Checking dyn-clone v1.0.20
6672026-07-16T19:32:10.589Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#ae3c948a)
6682026-07-16T19:32:10.618Z Compiling num-conv v0.2.2
6692026-07-16T19:32:10.660Z Compiling time-core v0.1.9
6702026-07-16T19:32:10.761Z Checking dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
6712026-07-16T19:32:10.820Z Checking rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
6722026-07-16T19:32:10.834Z Compiling time-macros v0.2.31
6732026-07-16T19:32:10.842Z Checking nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
6742026-07-16T19:32:10.907Z Checking rand v0.10.2
6752026-07-16T19:32:10.978Z Checking ingot-types v0.1.2 (https://github.com/oxidecomputer/ingot?branch=extra-impls#cd1dfe53)
6762026-07-16T19:32:10.996Z Checking futures v0.3.32
6772026-07-16T19:32:11.052Z Compiling thiserror-impl v1.0.69
6782026-07-16T19:32:11.161Z Checking uuid v1.23.4
6792026-07-16T19:32:11.276Z Checking tracing v0.1.44
6802026-07-16T19:32:11.305Z Checking ingot v0.1.1 (https://github.com/oxidecomputer/ingot?branch=extra-impls#cd1dfe53)
6812026-07-16T19:32:11.354Z Checking arc-swap v1.9.2
6822026-07-16T19:32:11.369Z Checking socket2 v0.6.4
6832026-07-16T19:32:11.458Z Checking nom v8.0.0
6842026-07-16T19:32:11.461Z Checking thread_local v1.1.9
6852026-07-16T19:32:11.609Z Checking iana-time-zone v0.1.65
6862026-07-16T19:32:11.612Z Checking powerfmt v0.2.0
6872026-07-16T19:32:11.709Z Compiling slog-async v2.8.0
6882026-07-16T19:32:11.731Z Checking deranged v0.5.8
6892026-07-16T19:32:11.752Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
6902026-07-16T19:32:11.880Z Checking oxnet v0.1.6
6912026-07-16T19:32:12.128Z Checking colored v3.1.1
6922026-07-16T19:32:12.176Z Compiling heck v0.4.1
6932026-07-16T19:32:12.223Z Checking lazy_static v1.5.0
6942026-07-16T19:32:12.304Z Checking slog-scope v4.4.1
6952026-07-16T19:32:12.361Z Compiling zone_cfg_derive v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
6962026-07-16T19:32:12.417Z Checking chrono v0.4.45
6972026-07-16T19:32:12.421Z Checking crossbeam-channel v0.5.15
6982026-07-16T19:32:12.615Z Checking time v0.3.53
6992026-07-16T19:32:12.759Z Checking cookie-factory v0.3.3
7002026-07-16T19:32:12.890Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
7012026-07-16T19:32:12.984Z Checking itertools v0.12.1
7022026-07-16T19:32:13.003Z Checking is-terminal v0.4.17
7032026-07-16T19:32:13.079Z Checking log v0.4.33
7042026-07-16T19:32:13.215Z Checking take_mut v0.2.2
7052026-07-16T19:32:13.233Z Checking term v1.2.1
7062026-07-16T19:32:13.306Z Checking circular v0.3.0
7072026-07-16T19:32:13.388Z Checking rusticata-macros v5.0.0
7082026-07-16T19:32:13.449Z Checking slog-stdlog v4.1.1
7092026-07-16T19:32:13.509Z Checking pcap-parser v0.17.0
7102026-07-16T19:32:13.748Z Checking slog-term v2.9.2
7112026-07-16T19:32:13.957Z Checking zone v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
7122026-07-16T19:32:14.240Z Checking ztest v0.1.0 (https://github.com/oxidecomputer/falcon?branch=main#021420c1)
7132026-07-16T19:32:14.913Z Checking slog-envlogger v2.2.0
7142026-07-16T19:32:17.538Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
7152026-07-16T19:32:19.219Z Checking opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
7162026-07-16T19:32:19.219Z Checking opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
7172026-07-16T19:32:19.559Z Checking xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
7182026-07-16T19:32:20.098Z Finished `dev` profile [optimized + debuginfo] target(s) in 17.40s
7192026-07-16T19:32:20.135Z+ cargo build --test loopback
7202026-07-16T19:32:20.297Z Compiling cfg-if v1.0.4
7212026-07-16T19:32:20.297Z Compiling memchr v2.8.2
7222026-07-16T19:32:20.300Z Compiling serde_core v1.0.228
7232026-07-16T19:32:20.327Z Compiling libc v0.2.186
7242026-07-16T19:32:20.330Z Compiling thiserror v2.0.18
7252026-07-16T19:32:20.333Z Compiling pin-project-lite v0.2.17
7262026-07-16T19:32:20.335Z Compiling byteorder v1.5.0
7272026-07-16T19:32:20.338Z Compiling either v1.16.0
7282026-07-16T19:32:20.373Z Compiling zerocopy v0.8.52
7292026-07-16T19:32:20.403Z Compiling futures-sink v0.3.32
7302026-07-16T19:32:20.408Z Compiling macaddr v1.0.1
7312026-07-16T19:32:20.495Z Compiling hash32 v0.3.1
7322026-07-16T19:32:20.499Z Compiling futures-core v0.3.32
7332026-07-16T19:32:20.526Z Compiling stable_deref_trait v1.2.1
7342026-07-16T19:32:20.595Z Compiling futures-channel v0.3.32
7352026-07-16T19:32:20.640Z Compiling heapless v0.8.0
7362026-07-16T19:32:20.645Z Compiling cobs v0.3.0
7372026-07-16T19:32:20.649Z Compiling futures-task v0.3.32
7382026-07-16T19:32:20.660Z Compiling managed v0.8.0
7392026-07-16T19:32:20.820Z Compiling slab v0.4.12
7402026-07-16T19:32:20.828Z Compiling futures-io v0.3.32
7412026-07-16T19:32:20.882Z Compiling bitflags v1.3.2
7422026-07-16T19:32:20.915Z Compiling rand_core v0.10.1
7432026-07-16T19:32:20.947Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
7442026-07-16T19:32:20.998Z Compiling futures-util v0.3.32
7452026-07-16T19:32:21.012Z Compiling smoltcp v0.11.0
7462026-07-16T19:32:21.067Z Compiling once_cell v1.21.4
7472026-07-16T19:32:21.071Z Compiling cpufeatures v0.3.0
7482026-07-16T19:32:21.133Z Compiling unicode-width v0.2.2
7492026-07-16T19:32:21.187Z Compiling foreign-types-shared v0.3.1
7502026-07-16T19:32:21.269Z Compiling ipnetwork v0.21.1
7512026-07-16T19:32:21.305Z Compiling foreign-types v0.5.0
7522026-07-16T19:32:21.373Z Compiling tabwriter v1.4.1
7532026-07-16T19:32:21.434Z Compiling tracing-core v0.1.36
7542026-07-16T19:32:21.785Z Compiling chacha20 v0.10.1
7552026-07-16T19:32:21.820Z Compiling getrandom v0.4.3
7562026-07-16T19:32:21.888Z Compiling ref-cast v1.0.25
7572026-07-16T19:32:21.981Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
7582026-07-16T19:32:22.029Z Compiling num_enum v0.7.6
7592026-07-16T19:32:22.122Z Compiling serde v1.0.228
7602026-07-16T19:32:22.137Z Compiling bitflags v2.13.0
7612026-07-16T19:32:22.304Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
7622026-07-16T19:32:22.554Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
7632026-07-16T19:32:22.661Z Compiling erased-serde v0.3.31
7642026-07-16T19:32:22.691Z Compiling postcard v1.1.3
7652026-07-16T19:32:22.736Z Compiling crc32fast v1.5.0
7662026-07-16T19:32:22.755Z Compiling cstr-argument v0.1.2
7672026-07-16T19:32:22.905Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
7682026-07-16T19:32:22.918Z Compiling itertools v0.15.0
7692026-07-16T19:32:22.971Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
7702026-07-16T19:32:23.005Z Compiling dyn-clone v1.0.20
7712026-07-16T19:32:23.033Z Compiling pretty-hex v0.4.2
7722026-07-16T19:32:23.161Z Compiling slog v2.8.2
7732026-07-16T19:32:23.161Z Compiling futures-executor v0.3.32
7742026-07-16T19:32:23.356Z Compiling ingot-types v0.1.2 (https://github.com/oxidecomputer/ingot?branch=extra-impls#cd1dfe53)
7752026-07-16T19:32:23.389Z Compiling futures v0.3.32
7762026-07-16T19:32:23.461Z Compiling dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
7772026-07-16T19:32:23.572Z Compiling nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
7782026-07-16T19:32:23.676Z Compiling tracing v0.1.44
7792026-07-16T19:32:23.748Z Compiling ingot v0.1.1 (https://github.com/oxidecomputer/ingot?branch=extra-impls#cd1dfe53)
7802026-07-16T19:32:23.748Z Compiling rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
7812026-07-16T19:32:23.760Z Compiling num-traits v0.2.19
7822026-07-16T19:32:23.788Z Compiling uuid v1.23.4
7832026-07-16T19:32:23.860Z Compiling rand v0.10.2
7842026-07-16T19:32:23.932Z Compiling crossbeam-utils v0.8.21
7852026-07-16T19:32:24.046Z Compiling nom v8.0.0
7862026-07-16T19:32:24.058Z Compiling aho-corasick v1.1.4
7872026-07-16T19:32:24.413Z Compiling socket2 v0.6.4
7882026-07-16T19:32:24.449Z Compiling thread_local v1.1.9
7892026-07-16T19:32:24.807Z Compiling arc-swap v1.9.2
7902026-07-16T19:32:24.832Z Compiling iana-time-zone v0.1.65
7912026-07-16T19:32:24.859Z Compiling powerfmt v0.2.0
7922026-07-16T19:32:25.140Z Compiling num-conv v0.2.2
7932026-07-16T19:32:25.184Z Compiling deranged v0.5.8
7942026-07-16T19:32:25.290Z Compiling winnow v1.0.3
7952026-07-16T19:32:25.312Z Compiling regex-syntax v0.8.11
7962026-07-16T19:32:25.360Z Compiling time-core v0.1.9
7972026-07-16T19:32:25.542Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
7982026-07-16T19:32:25.552Z Compiling colored v3.1.1
7992026-07-16T19:32:26.018Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
8002026-07-16T19:32:26.196Z Compiling oxnet v0.1.6
8012026-07-16T19:32:26.257Z Compiling lazy_static v1.5.0
8022026-07-16T19:32:26.352Z Compiling rusticata-macros v5.0.0
8032026-07-16T19:32:26.417Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#ae3c948a)
8042026-07-16T19:32:26.673Z Compiling slog-scope v4.4.1
8052026-07-16T19:32:26.685Z Compiling time v0.3.53
8062026-07-16T19:32:26.859Z Compiling regex-automata v0.4.14
8072026-07-16T19:32:27.150Z Compiling chrono v0.4.45
8082026-07-16T19:32:27.960Z Compiling thiserror v1.0.69
8092026-07-16T19:32:28.060Z Compiling crossbeam-channel v0.5.15
8102026-07-16T19:32:28.743Z Compiling cookie-factory v0.3.3
8112026-07-16T19:32:28.829Z Compiling is-terminal v0.4.17
8122026-07-16T19:32:28.922Z Compiling itertools v0.12.1
8132026-07-16T19:32:29.059Z Compiling take_mut v0.2.2
8142026-07-16T19:32:29.165Z Compiling log v0.4.33
8152026-07-16T19:32:29.477Z Compiling circular v0.3.0
8162026-07-16T19:32:29.731Z Compiling term v1.2.1
8172026-07-16T19:32:30.331Z Compiling zone v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
8182026-07-16T19:32:31.085Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
8192026-07-16T19:32:31.090Z Compiling slog-term v2.9.2
8202026-07-16T19:32:32.222Z Compiling pcap-parser v0.17.0
8212026-07-16T19:32:32.434Z Compiling slog-stdlog v4.1.1
8222026-07-16T19:32:32.675Z Compiling slog-async v2.8.0
8232026-07-16T19:32:32.849Z Compiling regex v1.12.4
8242026-07-16T19:32:33.128Z Compiling ztest v0.1.0 (https://github.com/oxidecomputer/falcon?branch=main#021420c1)
8252026-07-16T19:32:33.967Z Compiling opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
8262026-07-16T19:32:34.306Z Compiling opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
8272026-07-16T19:32:34.425Z Compiling slog-envlogger v2.2.0
8282026-07-16T19:32:35.751Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8292026-07-16T19:32:43.443Z Finished `dev` profile [optimized + debuginfo] target(s) in 23.30s
8302026-07-16T19:32:43.478Z++ cargo build -q --test loopback --message-format=json
8312026-07-16T19:32:43.479Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8322026-07-16T19:32:43.592Z+ loopback_test=/work/oxidecomputer/opte/target/debug/deps/loopback-1f16d4abcaa2ff69
8332026-07-16T19:32:43.593Z+ cargo build --test multicast_rx
8342026-07-16T19:32:43.693Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8352026-07-16T19:32:45.266Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.66s
8362026-07-16T19:32:45.302Z++ cargo build -q --test multicast_rx --message-format=json
8372026-07-16T19:32:45.302Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8382026-07-16T19:32:45.422Z+ multicast_rx_test=/work/oxidecomputer/opte/target/debug/deps/multicast_rx-c859d595eb30460f
8392026-07-16T19:32:45.422Z+ cargo build --test multicast_multi_sub
8402026-07-16T19:32:45.525Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8412026-07-16T19:32:47.335Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.90s
8422026-07-16T19:32:47.370Z++ cargo build -q --test multicast_multi_sub --message-format=json
8432026-07-16T19:32:47.373Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8442026-07-16T19:32:47.488Z+ multicast_multi_sub_test=/work/oxidecomputer/opte/target/debug/deps/multicast_multi_sub-88bd49ea73a1e59d
8452026-07-16T19:32:47.488Z+ cargo build --test multicast_validation
8462026-07-16T19:32:47.589Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8472026-07-16T19:32:49.502Z Finished `dev` profile [optimized + debuginfo] target(s) in 2.00s
8482026-07-16T19:32:49.537Z++ cargo build -q --test multicast_validation --message-format=json
8492026-07-16T19:32:49.540Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8502026-07-16T19:32:49.652Z+ multicast_validation_test=/work/oxidecomputer/opte/target/debug/deps/multicast_validation-e14699f1485a4d97
8512026-07-16T19:32:49.652Z+ cargo build --test multicast_source_filter
8522026-07-16T19:32:49.755Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8532026-07-16T19:32:51.795Z Finished `dev` profile [optimized + debuginfo] target(s) in 2.13s
8542026-07-16T19:32:51.829Z++ cargo build -q --test multicast_source_filter --message-format=json
8552026-07-16T19:32:51.832Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8562026-07-16T19:32:51.944Z+ multicast_source_filter_test=/work/oxidecomputer/opte/target/debug/deps/multicast_source_filter-8472cf03e110f388
8572026-07-16T19:32:51.944Z+ mkdir -p /work/test
8582026-07-16T19:32:51.947Z+ cp /work/oxidecomputer/opte/target/debug/deps/loopback-1f16d4abcaa2ff69 /work/test/loopback
8592026-07-16T19:32:51.984Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_rx-c859d595eb30460f /work/test/multicast_rx
8602026-07-16T19:32:52.029Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_multi_sub-88bd49ea73a1e59d /work/test/multicast_multi_sub
8612026-07-16T19:32:52.073Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_validation-e14699f1485a4d97 /work/test/multicast_validation
8622026-07-16T19:32:52.115Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_source_filter-8472cf03e110f388 /work/test/multicast_source_filter
8632026-07-16T19:32:52.159Zprocess exited: duration 236854 ms, exit code 0
 
8642026-07-16T19:32:52.165Zfound 14 output files
8652026-07-16T19:32:52.165Zuploading: /work/debug/xde.dbg (96156800 bytes)
8662026-07-16T19:32:53.862Zuploaded: /work/debug/xde.dbg
8672026-07-16T19:32:53.862Zuploading: /work/debug/xde.dbg.sha256 (86 bytes)
8682026-07-16T19:32:54.869Zuploaded: /work/debug/xde.dbg.sha256
8692026-07-16T19:32:54.870Zuploading: /work/debug/xde_link.dbg.so (1258956 bytes)
8702026-07-16T19:32:55.889Zuploaded: /work/debug/xde_link.dbg.so
8712026-07-16T19:32:55.889Zuploading: /work/debug/xde_link.dbg.so.sha256 (94 bytes)
8722026-07-16T19:32:56.899Zuploaded: /work/debug/xde_link.dbg.so.sha256
8732026-07-16T19:32:56.934Zuploading: /work/release/xde (52709664 bytes)
8742026-07-16T19:32:58.316Zuploaded: /work/release/xde
8752026-07-16T19:32:58.316Zuploading: /work/release/xde.sha256 (84 bytes)
8762026-07-16T19:32:59.326Zuploaded: /work/release/xde.sha256
8772026-07-16T19:32:59.326Zuploading: /work/release/xde_link.so (45116 bytes)
8782026-07-16T19:33:00.337Zuploaded: /work/release/xde_link.so
8792026-07-16T19:33:00.337Zuploading: /work/release/xde_link.so.sha256 (92 bytes)
8802026-07-16T19:33:01.348Zuploaded: /work/release/xde_link.so.sha256
8812026-07-16T19:33:01.348Zuploading: /work/test/loopback (51625408 bytes)
8822026-07-16T19:33:02.708Zuploaded: /work/test/loopback
8832026-07-16T19:33:02.708Zuploading: /work/test/multicast_rx (51921640 bytes)
8842026-07-16T19:33:04.053Zuploaded: /work/test/multicast_rx
8852026-07-16T19:33:04.053Zuploading: /work/test/multicast_multi_sub (57952328 bytes)
8862026-07-16T19:33:05.482Zuploaded: /work/test/multicast_multi_sub
8872026-07-16T19:33:05.482Zuploading: /work/test/multicast_validation (52076120 bytes)
8882026-07-16T19:33:07.037Zuploaded: /work/test/multicast_validation
8892026-07-16T19:33:07.037Zuploading: /work/test/multicast_source_filter (52382496 bytes)
8902026-07-16T19:33:08.389Zuploaded: /work/test/multicast_source_filter
8912026-07-16T19:33:08.389Zuploading: /work/xde.conf (79 bytes)
8922026-07-16T19:33:09.397Zuploaded: /work/xde.conf