01JF8C6DMJKZSBEPN6TKKJYCN2: opte-api

BasicConfig {
    output_rules: [],
    rust_toolchain: Some(
        String(
            "nightly-2024-11-18",
        ),
    ),
    target: Some(
        "helios-2.0",
    ),
    access_repos: [],
    publish: [],
    skip_clone: false,
}

Buildomat Job: 01JF8C6QTDFB7CBWKCSKVACF48

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12024-12-16T18:38:05.435Zjob assigned to worker 01JF8C5B640Z76J0BGW5VB9QQ9 [factory gimlet-EVT22200007-propolis, EVT22200007/20473] (queued for 0 s)
 
22024-12-16T18:38:06.167Zstarting task 0: "setup"
32024-12-16T18:38:06.191Z++ uname -s
42024-12-16T18:38:06.191Z+ kern=SunOS
52024-12-16T18:38:06.191Z+ case "$kern" in
62024-12-16T18:38:06.191Z+ groupadd -g 12345 build
72024-12-16T18:38:06.191Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
82024-12-16T18:38:08.193Z+ zfs create -o mountpoint=/work rpool/work
92024-12-16T18:38:08.236Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
102024-12-16T18:38:08.260Z+ home_fs=zfs
112024-12-16T18:38:08.260Z+ [[ zfs == autofs ]]
122024-12-16T18:38:08.260Z+ mkdir -p /home/build
132024-12-16T18:38:08.260Z+ chown build:build /home/build /work
142024-12-16T18:38:10.246Z+ chmod 0700 /home/build /work
152024-12-16T18:38:10.269Zprocess exited: duration 4082 ms, exit code 0
 
162024-12-16T18:38:10.316Zstarting task 1: "rust-toolchain"
172024-12-16T18:38:10.340Z+ printf ' * toolchain channel = "%s"
182024-12-16T18:38:10.341Z * toolchain channel = "nightly-2024-11-18"
192024-12-16T18:38:10.341Z * toolchain profile = "default"
202024-12-16T18:38:10.341Z' nightly-2024-11-18
212024-12-16T18:38:10.341Z+ printf ' * toolchain profile = "%s"
222024-12-16T18:38:10.341Z' default
232024-12-16T18:38:10.341Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
242024-12-16T18:38:10.341Z+ /bin/bash -s - -y --no-modify-path --default-toolchain nightly-2024-11-18 --profile default
252024-12-16T18:38:10.465Zinfo: downloading installer
262024-12-16T18:38:10.847Zinfo: profile set to 'default'
272024-12-16T18:38:10.847Zinfo: default host triple is x86_64-unknown-illumos
282024-12-16T18:38:10.848Zinfo: syncing channel updates for 'nightly-2024-11-18-x86_64-unknown-illumos'
292024-12-16T18:38:10.951Zinfo: latest update on 2024-11-18, rust version 1.84.0-nightly (5ec7d6eee 2024-11-17)
302024-12-16T18:38:10.951Zinfo: downloading component 'cargo'
312024-12-16T18:38:11.070Zinfo: downloading component 'clippy'
322024-12-16T18:38:11.135Zinfo: downloading component 'rust-docs'
332024-12-16T18:38:11.294Zinfo: downloading component 'rust-std'
342024-12-16T18:38:11.545Zinfo: downloading component 'rustc'
352024-12-16T18:38:12.460Zinfo: downloading component 'rustfmt'
362024-12-16T18:38:12.500Zinfo: installing component 'cargo'
372024-12-16T18:38:13.618Zinfo: installing component 'clippy'
382024-12-16T18:38:14.073Zinfo: installing component 'rust-docs'
392024-12-16T18:38:17.082Zinfo: installing component 'rust-std'
402024-12-16T18:38:19.176Zinfo: installing component 'rustc'
412024-12-16T18:38:26.204Zinfo: installing component 'rustfmt'
422024-12-16T18:38:26.580Zinfo: default toolchain set to 'nightly-2024-11-18-x86_64-unknown-illumos'
432024-12-16T18:38:26.580Z
442024-12-16T18:38:26.736Z nightly-2024-11-18-x86_64-unknown-illumos installed - rustc 1.84.0-nightly (5ec7d6eee 2024-11-17)
452024-12-16T18:38:26.736Z
462024-12-16T18:38:26.760Z
472024-12-16T18:38:26.760ZRust is installed now. Great!
482024-12-16T18:38:26.760Z
492024-12-16T18:38:26.760ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
502024-12-16T18:38:26.760Zenvironment variable. This has not been done automatically.
512024-12-16T18:38:26.760Z
522024-12-16T18:38:26.760ZTo configure your current shell, you need to source
532024-12-16T18:38:26.760Zthe corresponding env file under $HOME/.cargo.
542024-12-16T18:38:26.760Z
552024-12-16T18:38:26.760ZThis is usually done by running one of the following (note the leading DOT):
562024-12-16T18:38:26.760Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
572024-12-16T18:38:26.760Zsource "$HOME/.cargo/env.fish" # For fish
582024-12-16T18:38:26.828Z+ rustc --version
592024-12-16T18:38:26.948Zrustc 1.84.0-nightly (5ec7d6eee 2024-11-17)
602024-12-16T18:38:26.971Zprocess exited: duration 16635 ms, exit code 0
 
612024-12-16T18:38:27.022Zstarting task 2: "authentication"
622024-12-16T18:38:27.078Zprocess exited: duration 58 ms, exit code 0
 
632024-12-16T18:38:27.125Zstarting task 3: "clone repository"
642024-12-16T18:38:27.149Z+ mkdir -p /work/oxidecomputer/opte
652024-12-16T18:38:27.149Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
662024-12-16T18:38:27.173ZCloning into '/work/oxidecomputer/opte'...
672024-12-16T18:38:28.038Z+ cd /work/oxidecomputer/opte
682024-12-16T18:38:28.038Z+ git fetch origin a60adb12f3846e083531eeb9503bd3c2184bd7b6
692024-12-16T18:38:28.393ZFrom https://github.com/oxidecomputer/opte
702024-12-16T18:38:28.393Z * branch a60adb12f3846e083531eeb9503bd3c2184bd7b6 -> FETCH_HEAD
712024-12-16T18:38:28.417Z+ [[ -n rwlock ]]
722024-12-16T18:38:28.417Z++ git branch --show-current
732024-12-16T18:38:28.417Z+ current=master
742024-12-16T18:38:28.417Z+ [[ master != rwlock ]]
752024-12-16T18:38:28.417Z+ git branch -f rwlock a60adb12f3846e083531eeb9503bd3c2184bd7b6
762024-12-16T18:38:28.441Z+ git checkout -f rwlock
772024-12-16T18:38:28.464ZSwitched to branch 'rwlock'
782024-12-16T18:38:28.464Z+ git reset --hard a60adb12f3846e083531eeb9503bd3c2184bd7b6
792024-12-16T18:38:28.489ZHEAD is now at a60adb1 Rustc optimised out the `fetch_add`s.
802024-12-16T18:38:28.489Zprocess exited: duration 1352 ms, exit code 0
 
812024-12-16T18:38:28.538Zstarting task 4: "build"
822024-12-16T18:38:28.561Z+ cargo --version
832024-12-16T18:38:28.561Zinfo: syncing channel updates for '1.83.0-x86_64-unknown-illumos'
842024-12-16T18:38:28.683Zinfo: latest update on 2024-11-28, rust version 1.83.0 (90b35a623 2024-11-26)
852024-12-16T18:38:28.683Zinfo: downloading component 'cargo'
862024-12-16T18:38:28.832Zinfo: downloading component 'clippy'
872024-12-16T18:38:28.883Zinfo: downloading component 'rust-docs'
882024-12-16T18:38:29.061Zinfo: downloading component 'rust-std'
892024-12-16T18:38:29.449Zinfo: downloading component 'rustc'
902024-12-16T18:38:30.431Zinfo: downloading component 'rustfmt'
912024-12-16T18:38:30.476Zinfo: installing component 'cargo'
922024-12-16T18:38:31.553Zinfo: installing component 'clippy'
932024-12-16T18:38:31.996Zinfo: installing component 'rust-docs'
942024-12-16T18:38:34.676Zinfo: installing component 'rust-std'
952024-12-16T18:38:36.643Zinfo: installing component 'rustc'
962024-12-16T18:38:43.219Zinfo: installing component 'rustfmt'
972024-12-16T18:38:43.695Zcargo 1.83.0 (5ffbef321 2024-10-29)
982024-12-16T18:38:43.718Z+ rustc --version
992024-12-16T18:38:43.797Zrustc 1.83.0 (90b35a623 2024-11-26)
1002024-12-16T18:38:43.828Z+ cd crates/opte-api
1012024-12-16T18:38:43.828Z+ header 'check API_VERSION'
1022024-12-16T18:38:43.828Z# ==== check API_VERSION ==== #
1032024-12-16T18:38:43.828Z+ echo '# ==== check API_VERSION ==== #'
1042024-12-16T18:38:43.828Z+ ./check-api-version.sh
1052024-12-16T18:38:43.828Z+ header 'check style'
1062024-12-16T18:38:43.829Z# ==== check style ==== #
1072024-12-16T18:38:43.829Z+ echo '# ==== check style ==== #'
1082024-12-16T18:38:43.829Z+ ptime -m cargo +nightly-2024-11-18 fmt -- --check
1092024-12-16T18:38:44.108Z
1102024-12-16T18:38:44.108Zreal 0.277389826
1112024-12-16T18:38:44.108Zuser 0.143281090
1122024-12-16T18:38:44.108Zsys 0.124739338
1132024-12-16T18:38:44.109Ztrap 0.000026852
1142024-12-16T18:38:44.109Ztflt 0.000000000
1152024-12-16T18:38:44.109Zdflt 0.000000000
1162024-12-16T18:38:44.109Zkflt 0.000000000
1172024-12-16T18:38:44.109Zlock 0.000000000
1182024-12-16T18:38:44.109Zslp 0.156864359
1192024-12-16T18:38:44.109Zlat 0.002896882
1202024-12-16T18:38:44.109Zstop 0.000734341
1212024-12-16T18:38:44.133Z+ header 'analyze std'
1222024-12-16T18:38:44.133Z+ echo '# ==== analyze std ==== #'
1232024-12-16T18:38:44.133Z# ==== analyze std ==== #
1242024-12-16T18:38:44.133Z+ ptime -m cargo clippy --all-targets
1252024-12-16T18:38:44.390Z Updating crates.io index
1262024-12-16T18:38:44.456Z Updating git repository `https://github.com/oxidecomputer/falcon`
1272024-12-16T18:38:45.251Z Updating git repository `https://github.com/oxidecomputer/ingot.git`
1282024-12-16T18:38:45.657Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1292024-12-16T18:38:45.977Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1302024-12-16T18:38:46.464Z Updating git repository `https://github.com/oxidecomputer/zone`
1312024-12-16T18:38:46.834Z Updating git repository `https://github.com/oxidecomputer/oxnet`
1322024-12-16T18:38:47.181Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1332024-12-16T18:38:47.512Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1342024-12-16T18:38:47.867Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1352024-12-16T18:38:48.860Z Downloading crates ...
1362024-12-16T18:38:48.898Z Downloaded bitflags v1.3.2
1372024-12-16T18:38:48.922Z Downloaded cfg-if v1.0.0
1382024-12-16T18:38:48.922Z Downloaded proc-macro-error-attr2 v2.0.0
1392024-12-16T18:38:48.922Z Downloaded thiserror-impl v2.0.7
1402024-12-16T18:38:48.922Z Downloaded unicode-ident v1.0.14
1412024-12-16T18:38:48.946Z Downloaded serde_derive v1.0.216
1422024-12-16T18:38:48.946Z Downloaded zerocopy-derive v0.8.13
1432024-12-16T18:38:48.946Z Downloaded memchr v2.7.4
1442024-12-16T18:38:48.970Z Downloaded heapless v0.8.0
1452024-12-16T18:38:48.970Z Downloaded itertools v0.13.0
1462024-12-16T18:38:48.970Z Downloaded serde v1.0.216
1472024-12-16T18:38:48.970Z Downloaded proc-macro2 v1.0.92
1482024-12-16T18:38:48.970Z Downloaded darling_core v0.20.10
1492024-12-16T18:38:48.994Z Downloaded zerocopy v0.8.13
1502024-12-16T18:38:49.018Z Downloaded thiserror v2.0.7
1512024-12-16T18:38:49.018Z Downloaded regex v1.11.1
1522024-12-16T18:38:49.042Z Downloaded quote v1.0.37
1532024-12-16T18:38:49.042Z Downloaded smoltcp v0.11.0
1542024-12-16T18:38:49.042Z Downloaded regex-syntax v0.8.5
1552024-12-16T18:38:49.066Z Downloaded syn v2.0.90
1562024-12-16T18:38:49.066Z Downloaded proc-macro-error2 v2.0.1
1572024-12-16T18:38:49.066Z Downloaded postcard v1.1.1
1582024-12-16T18:38:49.066Z Downloaded hash32 v0.3.1
1592024-12-16T18:38:49.090Z Downloaded embedded-io v0.6.1
1602024-12-16T18:38:49.091Z Downloaded embedded-io v0.4.0
1612024-12-16T18:38:49.091Z Downloaded defmt-parser v0.4.1
1622024-12-16T18:38:49.091Z Downloaded regex-automata v0.4.9
1632024-12-16T18:38:49.091Z Downloaded defmt-macros v0.4.0
1642024-12-16T18:38:49.115Z Downloaded defmt v0.3.10
1652024-12-16T18:38:49.115Z Downloaded aho-corasick v1.1.3
1662024-12-16T18:38:49.115Z Downloaded strsim v0.11.1
1672024-12-16T18:38:49.115Z Downloaded stable_deref_trait v1.2.0
1682024-12-16T18:38:49.115Z Downloaded managed v0.8.0
1692024-12-16T18:38:49.115Z Downloaded macaddr v1.0.1
1702024-12-16T18:38:49.115Z Downloaded ipnetwork v0.20.0
1712024-12-16T18:38:49.115Z Downloaded fnv v1.0.7
1722024-12-16T18:38:49.115Z Downloaded either v1.13.0
1732024-12-16T18:38:49.115Z Downloaded darling_macro v0.20.10
1742024-12-16T18:38:49.115Z Downloaded cobs v0.2.3
1752024-12-16T18:38:49.115Z Downloaded ident_case v1.0.1
1762024-12-16T18:38:49.115Z Downloaded darling v0.20.10
1772024-12-16T18:38:49.139Z Downloaded byteorder v1.5.0
1782024-12-16T18:38:49.139Z Downloaded bitflags v2.6.0
1792024-12-16T18:38:49.187Z Compiling proc-macro2 v1.0.92
1802024-12-16T18:38:49.210Z Compiling unicode-ident v1.0.14
1812024-12-16T18:38:49.210Z Compiling fnv v1.0.7
1822024-12-16T18:38:49.210Z Compiling ident_case v1.0.1
1832024-12-16T18:38:49.210Z Compiling strsim v0.11.1
1842024-12-16T18:38:49.210Z Compiling memchr v2.7.4
1852024-12-16T18:38:49.211Z Compiling regex-syntax v0.8.5
1862024-12-16T18:38:49.211Z Compiling serde v1.0.216
1872024-12-16T18:38:49.346Z Compiling either v1.13.0
1882024-12-16T18:38:49.374Z Compiling zerocopy v0.8.13
1892024-12-16T18:38:49.398Z Checking byteorder v1.5.0
1902024-12-16T18:38:49.635Z Compiling itertools v0.13.0
1912024-12-16T18:38:49.663Z Compiling heapless v0.8.0
1922024-12-16T18:38:49.796Z Checking hash32 v0.3.1
1932024-12-16T18:38:49.830Z Checking macaddr v1.0.1
1942024-12-16T18:38:49.930Z Checking stable_deref_trait v1.2.0
1952024-12-16T18:38:49.991Z Compiling aho-corasick v1.1.3
1962024-12-16T18:38:50.032Z Compiling smoltcp v0.11.0
1972024-12-16T18:38:50.063Z Checking managed v0.8.0
1982024-12-16T18:38:50.350Z Checking cfg-if v1.0.0
1992024-12-16T18:38:50.377Z Checking cobs v0.2.3
2002024-12-16T18:38:50.420Z Checking bitflags v1.3.2
2012024-12-16T18:38:50.500Z Checking bitflags v2.6.0
2022024-12-16T18:38:50.524Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2032024-12-16T18:38:50.556Z Checking ipnetwork v0.20.0
2042024-12-16T18:38:50.695Zwarning: passing a unit value to a function
2052024-12-16T18:38:50.695Z --> crates/illumos-sys-hdrs/src/lib.rs:182:9
2062024-12-16T18:38:50.695Z |
2072024-12-16T18:38:50.695Z182 | core::hint::black_box(self.as_u64().store(val, Ordering::Relaxed));
2082024-12-16T18:38:50.695Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2092024-12-16T18:38:50.696Z |
2102024-12-16T18:38:50.696Z = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unit_arg
2112024-12-16T18:38:50.696Z = note: `#[warn(clippy::unit_arg)]` on by default
2122024-12-16T18:38:50.696Zhelp: move the expression in front of the call and replace it with the unit literal `()`
2132024-12-16T18:38:50.696Z |
2142024-12-16T18:38:50.696Z182 ~ self.as_u64().store(val, Ordering::Relaxed);
2152024-12-16T18:38:50.696Z183 ~ core::hint::black_box(());
2162024-12-16T18:38:50.696Z |
2172024-12-16T18:38:50.696Z
2182024-12-16T18:38:50.720Z Compiling quote v1.0.37
2192024-12-16T18:38:50.720Zwarning: `illumos-sys-hdrs` (lib) generated 1 warning (run `cargo clippy --fix --lib -p illumos-sys-hdrs` to apply 1 suggestion)
2202024-12-16T18:38:50.964Z Compiling syn v2.0.90
2212024-12-16T18:38:51.809Z Compiling regex-automata v0.4.9
2222024-12-16T18:38:54.813Z Compiling regex v1.11.1
2232024-12-16T18:38:55.541Z Compiling darling_core v0.20.10
2242024-12-16T18:38:56.462Z Compiling serde_derive v1.0.216
2252024-12-16T18:38:56.462Z Compiling zerocopy-derive v0.8.13
2262024-12-16T18:38:57.999Z Compiling darling_macro v0.20.10
2272024-12-16T18:38:58.697Z Compiling darling v0.20.10
2282024-12-16T18:38:58.782Z Compiling ingot-macros v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
2292024-12-16T18:39:01.942Z Checking ingot-types v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
2302024-12-16T18:39:03.022Z Checking ingot v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
2312024-12-16T18:39:03.022Z Checking postcard v1.1.1
2322024-12-16T18:39:04.507Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
2332024-12-16T18:39:06.099Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 21.82s
2342024-12-16T18:39:06.230Z
2352024-12-16T18:39:06.254Zreal 22.111354234
2362024-12-16T18:39:06.254Zuser 54.865513325
2372024-12-16T18:39:06.254Zsys 9.725974093
2382024-12-16T18:39:06.254Ztrap 0.017327490
2392024-12-16T18:39:06.254Ztflt 0.135679421
2402024-12-16T18:39:06.254Zdflt 0.512964019
2412024-12-16T18:39:06.254Zkflt 0.018655114
2422024-12-16T18:39:06.254Zlock 1:06.504292513
2432024-12-16T18:39:06.254Zslp 2:59.521177628
2442024-12-16T18:39:06.254Zlat 1.325286292
2452024-12-16T18:39:06.255Zstop 3.808753129
2462024-12-16T18:39:06.255Z+ header 'analyze no_std'
2472024-12-16T18:39:06.255Z+ echo '# ==== analyze no_std ==== #'
2482024-12-16T18:39:06.255Z# ==== analyze no_std ==== #
2492024-12-16T18:39:06.255Z+ ptime -m cargo clippy --no-default-features --all-targets
2502024-12-16T18:39:06.512Zwarning: passing a unit value to a function
2512024-12-16T18:39:06.512Z --> crates/illumos-sys-hdrs/src/lib.rs:182:9
2522024-12-16T18:39:06.512Z |
2532024-12-16T18:39:06.512Z182 | core::hint::black_box(self.as_u64().store(val, Ordering::Relaxed));
2542024-12-16T18:39:06.512Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2552024-12-16T18:39:06.512Z |
2562024-12-16T18:39:06.512Z = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unit_arg
2572024-12-16T18:39:06.512Z = note: `#[warn(clippy::unit_arg)]` on by default
2582024-12-16T18:39:06.512Zhelp: move the expression in front of the call and replace it with the unit literal `()`
2592024-12-16T18:39:06.512Z |
2602024-12-16T18:39:06.512Z182 ~ self.as_u64().store(val, Ordering::Relaxed);
2612024-12-16T18:39:06.512Z183 ~ core::hint::black_box(());
2622024-12-16T18:39:06.512Z |
2632024-12-16T18:39:06.512Z
2642024-12-16T18:39:06.512Zwarning: `illumos-sys-hdrs` (lib) generated 1 warning (run `cargo clippy --fix --lib -p illumos-sys-hdrs` to apply 1 suggestion)
2652024-12-16T18:39:06.512Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
2662024-12-16T18:39:08.136Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.74s
2672024-12-16T18:39:08.167Z
2682024-12-16T18:39:08.192Zreal 1.926689775
2692024-12-16T18:39:08.192Zuser 2.876142132
2702024-12-16T18:39:08.192Zsys 0.372780004
2712024-12-16T18:39:08.192Ztrap 0.000423287
2722024-12-16T18:39:08.192Ztflt 0.000013385
2732024-12-16T18:39:08.192Zdflt 0.000040038
2742024-12-16T18:39:08.192Zkflt 0.000000000
2752024-12-16T18:39:08.192Zlock 4.080853185
2762024-12-16T18:39:08.192Zslp 7.629453619
2772024-12-16T18:39:08.192Zlat 0.003292202
2782024-12-16T18:39:08.192Zstop 0.024286876
2792024-12-16T18:39:08.192Z+ header test
2802024-12-16T18:39:08.192Z+ echo '# ==== test ==== #'
2812024-12-16T18:39:08.192Z# ==== test ==== #
2822024-12-16T18:39:08.192Z+ ptime -m cargo test
2832024-12-16T18:39:08.460Z Compiling byteorder v1.5.0
2842024-12-16T18:39:08.460Z Compiling stable_deref_trait v1.2.0
2852024-12-16T18:39:08.483Z Compiling macaddr v1.0.1
2862024-12-16T18:39:08.483Z Compiling cobs v0.2.3
2872024-12-16T18:39:08.483Z Compiling cfg-if v1.0.0
2882024-12-16T18:39:08.483Z Compiling serde v1.0.216
2892024-12-16T18:39:08.483Z Compiling zerocopy v0.8.13
2902024-12-16T18:39:08.483Z Compiling managed v0.8.0
2912024-12-16T18:39:08.552Z Compiling bitflags v2.6.0
2922024-12-16T18:39:08.575Z Compiling bitflags v1.3.2
2932024-12-16T18:39:08.635Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2942024-12-16T18:39:08.733Z Compiling hash32 v0.3.1
2952024-12-16T18:39:08.757Z Compiling ipnetwork v0.20.0
2962024-12-16T18:39:08.840Z Compiling heapless v0.8.0
2972024-12-16T18:39:09.430Z Compiling smoltcp v0.11.0
2982024-12-16T18:39:10.594Z Compiling ingot-types v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
2992024-12-16T18:39:12.074Z Compiling ingot v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
3002024-12-16T18:39:12.074Z Compiling postcard v1.1.1
3012024-12-16T18:39:13.554Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3022024-12-16T18:39:15.472Z Finished `test` profile [unoptimized + debuginfo] target(s) in 7.23s
3032024-12-16T18:39:15.496Z Running unittests src/lib.rs (/work/oxidecomputer/opte/target/debug/deps/opte_api-4b8f68b7009c2177)
3042024-12-16T18:39:15.496Z
3052024-12-16T18:39:15.496Zrunning 22 tests
3062024-12-16T18:39:15.520Ztest encap::test::bad_vni ... ok
3072024-12-16T18:39:15.520Ztest encap::test::good_vni ... ok
3082024-12-16T18:39:15.520Ztest dns::tests::test_domain_name ... ok
3092024-12-16T18:39:15.520Ztest encap::test::vni_round_trip ... ok
3102024-12-16T18:39:15.520Ztest ip::test::bad_cidr ... ok
3112024-12-16T18:39:15.520Ztest ip::test::bad_prefix_len ... ok
3122024-12-16T18:39:15.520Ztest ip::test::dhcp_fqdn ... ok
3132024-12-16T18:39:15.520Ztest ip::test::good_cidr ... ok
3142024-12-16T18:39:15.520Ztest ip::test::ipv4_addr_good ... ok
3152024-12-16T18:39:15.520Ztest ip::test::ipv4_mask ... ok
3162024-12-16T18:39:15.520Ztest ip::test::ipv6_cidr_is_member ... ok
3172024-12-16T18:39:15.520Ztest ip::test::ipv6_is_default ... ok
3182024-12-16T18:39:15.520Ztest ip::test::ipv6_mask ... ok
3192024-12-16T18:39:15.520Ztest ip::test::ipv6_prefix_len ... ok
3202024-12-16T18:39:15.520Ztest ip::test::ipv4_addr_bad ... ok
3212024-12-16T18:39:15.520Ztest ip::test::test_ip_addr_from_str ... ok
3222024-12-16T18:39:15.520Ztest ip::test::test_ip_cidr_from_str ... ok
3232024-12-16T18:39:15.520Ztest ip::test::test_ipv6_multicast_mac ... ok
3242024-12-16T18:39:15.520Ztest ip::test::test_ipv6_from_const ... ok
3252024-12-16T18:39:15.520Ztest ip::test::test_ipv6_solicited_node_multicast ... ok
3262024-12-16T18:39:15.520Ztest ip::test::test_ipv6_from_eui64 ... ok
3272024-12-16T18:39:15.520Ztest ip::test::test_ipv6_is_multicast ... ok
3282024-12-16T18:39:15.520Z
3292024-12-16T18:39:15.520Ztest result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
3302024-12-16T18:39:15.520Z
3312024-12-16T18:39:15.520Z Doc-tests opte_api
3322024-12-16T18:39:15.691Z
3332024-12-16T18:39:15.691Zrunning 1 test
3342024-12-16T18:39:16.120Ztest crates/opte-api/src/dns.rs - dns::DomainName::encode (line 81) ... ok
3352024-12-16T18:39:16.120Z
3362024-12-16T18:39:16.120Ztest result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.43s
3372024-12-16T18:39:16.120Z
3382024-12-16T18:39:16.155Z
3392024-12-16T18:39:16.155Zreal 7.972015049
3402024-12-16T18:39:16.155Zuser 17.446625762
3412024-12-16T18:39:16.155Zsys 2.687761859
3422024-12-16T18:39:16.155Ztrap 0.005193015
3432024-12-16T18:39:16.179Ztflt 0.048638839
3442024-12-16T18:39:16.179Zdflt 0.053768678
3452024-12-16T18:39:16.179Zkflt 0.000035839
3462024-12-16T18:39:16.179Zlock 24.752581007
3472024-12-16T18:39:16.179Zslp 53.351227118
3482024-12-16T18:39:16.179Zlat 0.896396842
3492024-12-16T18:39:16.179Zstop 0.540428264
3502024-12-16T18:39:16.179Zprocess exited: duration 47619 ms, exit code 0
 
3512024-12-16T18:39:16.252Zfound 0 output files