01JDW75CCR7V4ZNZN6RV5T6DZA: oxide-vpc

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

Buildomat Job: 01JDW762VXEJNYFFR9SVZBWTHF

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12024-11-29T15:04:41.743Zjob assigned to worker 01JDW76BJ5AHQ8XRVSMYXZN758 [factory aws, i-0d92a2b4f8ab5efa0] (queued for 55 s)
 
22024-11-29T15:04:48.912Zstarting task 0: "setup"
32024-11-29T15:04:48.921Z++ uname -s
42024-11-29T15:04:48.924Z+ kern=SunOS
52024-11-29T15:04:48.924Z+ case "$kern" in
62024-11-29T15:04:48.924Z+ groupadd -g 12345 build
72024-11-29T15:04:48.927Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
82024-11-29T15:04:50.933Z+ zfs create -o mountpoint=/work rpool/work
92024-11-29T15:04:51.110Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
102024-11-29T15:04:51.112Z+ home_fs=zfs
112024-11-29T15:04:51.112Z+ [[ zfs == autofs ]]
122024-11-29T15:04:51.112Z+ mkdir -p /home/build
132024-11-29T15:04:51.115Z+ chown build:build /home/build /work
142024-11-29T15:04:53.117Z+ chmod 0700 /home/build /work
152024-11-29T15:04:53.120Zprocess exited: duration 4209 ms, exit code 0
 
162024-11-29T15:04:53.125Zstarting task 1: "rust-toolchain"
172024-11-29T15:04:53.131Z+ printf ' * toolchain channel = "%s"
182024-11-29T15:04:53.131Z' nightly-2024-11-18
192024-11-29T15:04:53.131Z * toolchain channel = "nightly-2024-11-18"
202024-11-29T15:04:53.131Z * toolchain profile = "default"
212024-11-29T15:04:53.131Z+ printf ' * toolchain profile = "%s"
222024-11-29T15:04:53.131Z' default
232024-11-29T15:04:53.134Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
242024-11-29T15:04:53.134Z+ /bin/bash -s - -y --no-modify-path --default-toolchain nightly-2024-11-18 --profile default
252024-11-29T15:04:53.251Zinfo: downloading installer
262024-11-29T15:04:54.644Zinfo: profile set to 'default'
272024-11-29T15:04:54.644Zinfo: default host triple is x86_64-unknown-illumos
282024-11-29T15:04:54.646Zinfo: syncing channel updates for 'nightly-2024-11-18-x86_64-unknown-illumos'
292024-11-29T15:04:54.789Zinfo: latest update on 2024-11-18, rust version 1.84.0-nightly (5ec7d6eee 2024-11-17)
302024-11-29T15:04:54.790Zinfo: downloading component 'cargo'
312024-11-29T15:04:55.553Zinfo: downloading component 'clippy'
322024-11-29T15:04:55.848Zinfo: downloading component 'rust-docs'
332024-11-29T15:04:56.895Zinfo: downloading component 'rust-std'
342024-11-29T15:04:58.585Zinfo: downloading component 'rustc'
352024-11-29T15:05:04.531Zinfo: downloading component 'rustfmt'
362024-11-29T15:05:04.765Zinfo: installing component 'cargo'
372024-11-29T15:05:05.620Zinfo: installing component 'clippy'
382024-11-29T15:05:06.015Zinfo: installing component 'rust-docs'
392024-11-29T15:05:07.753Zinfo: installing component 'rust-std'
402024-11-29T15:05:09.639Zinfo: installing component 'rustc'
412024-11-29T15:05:15.824Zinfo: installing component 'rustfmt'
422024-11-29T15:05:16.172Zinfo: default toolchain set to 'nightly-2024-11-18-x86_64-unknown-illumos'
432024-11-29T15:05:16.172Z
442024-11-29T15:05:16.564Z nightly-2024-11-18-x86_64-unknown-illumos installed - rustc 1.84.0-nightly (5ec7d6eee 2024-11-17)
452024-11-29T15:05:16.564Z
462024-11-29T15:05:16.567Z
472024-11-29T15:05:16.567ZRust is installed now. Great!
482024-11-29T15:05:16.567Z
492024-11-29T15:05:16.567ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
502024-11-29T15:05:16.567Zenvironment variable. This has not been done automatically.
512024-11-29T15:05:16.567Z
522024-11-29T15:05:16.567ZTo configure your current shell, you need to source
532024-11-29T15:05:16.567Zthe corresponding env file under $HOME/.cargo.
542024-11-29T15:05:16.567Z
552024-11-29T15:05:16.567ZThis is usually done by running one of the following (note the leading DOT):
562024-11-29T15:05:16.567Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
572024-11-29T15:05:16.567Zsource "$HOME/.cargo/env.fish" # For fish
582024-11-29T15:05:16.653Z+ rustc --version
592024-11-29T15:05:16.729Zrustc 1.84.0-nightly (5ec7d6eee 2024-11-17)
602024-11-29T15:05:16.733Zprocess exited: duration 23603 ms, exit code 0
 
612024-11-29T15:05:16.738Zstarting task 2: "authentication"
622024-11-29T15:05:16.762Zprocess exited: duration 23 ms, exit code 0
 
632024-11-29T15:05:16.768Zstarting task 3: "clone repository"
642024-11-29T15:05:16.773Z+ mkdir -p /work/oxidecomputer/opte
652024-11-29T15:05:16.776Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
662024-11-29T15:05:16.810ZCloning into '/work/oxidecomputer/opte'...
672024-11-29T15:05:18.108Z+ cd /work/oxidecomputer/opte
682024-11-29T15:05:18.111Z+ git fetch origin 178a1785f264fcf965e5edbfc20af86a3d5801c6
692024-11-29T15:05:18.397ZFrom https://github.com/oxidecomputer/opte
702024-11-29T15:05:18.397Z * branch 178a1785f264fcf965e5edbfc20af86a3d5801c6 -> FETCH_HEAD
712024-11-29T15:05:18.406Z+ [[ -n fix-618 ]]
722024-11-29T15:05:18.408Z++ git branch --show-current
732024-11-29T15:05:18.411Z+ current=master
742024-11-29T15:05:18.411Z+ [[ master != fix-618 ]]
752024-11-29T15:05:18.411Z+ git branch -f fix-618 178a1785f264fcf965e5edbfc20af86a3d5801c6
762024-11-29T15:05:18.414Z+ git checkout -f fix-618
772024-11-29T15:05:18.438ZSwitched to branch 'fix-618'
782024-11-29T15:05:18.441Z+ git reset --hard 178a1785f264fcf965e5edbfc20af86a3d5801c6
792024-11-29T15:05:18.464ZHEAD is now at 178a178 Correctly set ioctl resp_buf capacity on ENOBUFS
802024-11-29T15:05:18.466Zprocess exited: duration 1697 ms, exit code 0
 
812024-11-29T15:05:18.471Zstarting task 4: "build"
822024-11-29T15:05:18.478Z+ cargo --version
832024-11-29T15:05:18.483Zinfo: syncing channel updates for '1.82.0-x86_64-unknown-illumos'
842024-11-29T15:05:18.655Zinfo: latest update on 2024-10-17, rust version 1.82.0 (f6e511eec 2024-10-15)
852024-11-29T15:05:18.655Zinfo: downloading component 'cargo'
862024-11-29T15:05:19.530Zinfo: downloading component 'clippy'
872024-11-29T15:05:19.861Zinfo: downloading component 'rust-docs'
882024-11-29T15:05:21.096Zinfo: downloading component 'rust-std'
892024-11-29T15:05:23.056Zinfo: downloading component 'rustc'
902024-11-29T15:05:30.106Zinfo: downloading component 'rustfmt'
912024-11-29T15:05:30.355Zinfo: installing component 'cargo'
922024-11-29T15:05:31.193Zinfo: installing component 'clippy'
932024-11-29T15:05:31.568Zinfo: installing component 'rust-docs'
942024-11-29T15:05:33.335Zinfo: installing component 'rust-std'
952024-11-29T15:05:35.126Zinfo: installing component 'rustc'
962024-11-29T15:05:41.301Zinfo: installing component 'rustfmt'
972024-11-29T15:05:41.720Zcargo 1.82.0 (8f40fc59f 2024-08-21)
982024-11-29T15:05:41.723Z+ rustc --version
992024-11-29T15:05:41.844Zrustc 1.82.0 (f6e511eec 2024-10-15)
1002024-11-29T15:05:41.851Z+ cd lib/oxide-vpc
1012024-11-29T15:05:41.854Z+ header 'check style'
1022024-11-29T15:05:41.854Z+ echo '# ==== check style ==== #'
1032024-11-29T15:05:41.854Z# ==== check style ==== #
1042024-11-29T15:05:41.854Z+ ptime -m cargo +nightly-2024-11-18 fmt -- --check
1052024-11-29T15:05:42.156Z
1062024-11-29T15:05:42.156Zreal 0.299459977
1072024-11-29T15:05:42.156Zuser 0.183213107
1082024-11-29T15:05:42.156Zsys 0.108722378
1092024-11-29T15:05:42.156Ztrap 0.000073617
1102024-11-29T15:05:42.156Ztflt 0.000000000
1112024-11-29T15:05:42.156Zdflt 0.000000000
1122024-11-29T15:05:42.156Zkflt 0.000000000
1132024-11-29T15:05:42.156Zlock 0.000000000
1142024-11-29T15:05:42.156Zslp 0.197926387
1152024-11-29T15:05:42.156Zlat 0.000811147
1162024-11-29T15:05:42.156Zstop 0.000328893
1172024-11-29T15:05:42.158Z+ header 'check docs'
1182024-11-29T15:05:42.159Z+ echo '# ==== check docs ==== #'
1192024-11-29T15:05:42.159Z# ==== check docs ==== #
1202024-11-29T15:05:42.159Z+ RUSTDOCFLAGS='-D warnings'
1212024-11-29T15:05:42.159Z+ ptime -m cargo +nightly-2024-11-18 doc --no-default-features --features=api,std,engine,kernel
1222024-11-29T15:05:42.279Z Updating crates.io index
1232024-11-29T15:05:42.281Z Updating git repository `https://github.com/oxidecomputer/falcon`
1242024-11-29T15:05:43.130Z Updating git repository `https://github.com/oxidecomputer/ingot.git`
1252024-11-29T15:05:43.393Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1262024-11-29T15:05:43.701Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1272024-11-29T15:05:44.076Z Updating git repository `https://github.com/oxidecomputer/zone`
1282024-11-29T15:05:44.373Z Updating git repository `https://github.com/oxidecomputer/oxnet`
1292024-11-29T15:05:44.652Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1302024-11-29T15:05:44.986Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1312024-11-29T15:05:45.313Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1322024-11-29T15:05:46.165Z Downloading crates ...
1332024-11-29T15:05:46.224Z Downloaded cfg-if v1.0.0
1342024-11-29T15:05:46.255Z Downloaded serde_tokenstream v0.2.2
1352024-11-29T15:05:46.264Z Downloaded block-buffer v0.10.4
1362024-11-29T15:05:46.267Z Downloaded proc-macro2 v1.0.92
1372024-11-29T15:05:46.273Z Downloaded bitflags v1.3.2
1382024-11-29T15:05:46.283Z Downloaded unicode-width v0.1.14
1392024-11-29T15:05:46.288Z Downloaded cpufeatures v0.2.16
1402024-11-29T15:05:46.291Z Downloaded byteorder v1.5.0
1412024-11-29T15:05:46.297Z Downloaded bitflags v2.6.0
1422024-11-29T15:05:46.301Z Downloaded syn v2.0.89
1432024-11-29T15:05:46.313Z Downloaded dtrace-parser v0.2.0
1442024-11-29T15:05:46.316Z Downloaded crc32fast v1.4.2
1452024-11-29T15:05:46.318Z Downloaded digest v0.10.7
1462024-11-29T15:05:46.318Z Downloaded darling_macro v0.20.10
1472024-11-29T15:05:46.320Z Downloaded cobs v0.2.3
1482024-11-29T15:05:46.320Z Downloaded hash32 v0.3.1
1492024-11-29T15:05:46.323Z Downloaded embedded-io v0.6.1
1502024-11-29T15:05:46.323Z Downloaded embedded-io v0.4.0
1512024-11-29T15:05:46.326Z Downloaded dyn-clone v1.0.17
1522024-11-29T15:05:46.326Z Downloaded generic-array v0.14.7
1532024-11-29T15:05:46.328Z Downloaded either v1.13.0
1542024-11-29T15:05:46.328Z Downloaded fnv v1.0.7
1552024-11-29T15:05:46.330Z Downloaded defmt-macros v0.3.9
1562024-11-29T15:05:46.333Z Downloaded darling_core v0.20.10
1572024-11-29T15:05:46.336Z Downloaded defmt v0.3.8
1582024-11-29T15:05:46.341Z Downloaded darling v0.20.10
1592024-11-29T15:05:46.346Z Downloaded proc-macro-error-attr v1.0.4
1602024-11-29T15:05:46.348Z Downloaded dof v0.3.0
1612024-11-29T15:05:46.349Z Downloaded defmt-parser v0.3.4
1622024-11-29T15:05:46.349Z Downloaded crypto-common v0.1.6
1632024-11-29T15:05:46.351Z Downloaded aho-corasick v1.1.3
1642024-11-29T15:05:46.355Z Downloaded usdt-macro v0.5.0
1652024-11-29T15:05:46.357Z Downloaded ident_case v1.0.1
1662024-11-29T15:05:46.357Z Downloaded usdt-attr-macro v0.5.0
1672024-11-29T15:05:46.357Z Downloaded stable_deref_trait v1.2.0
1682024-11-29T15:05:46.361Z Downloaded pest_generator v2.7.14
1692024-11-29T15:05:46.364Z Downloaded plain v0.2.3
1702024-11-29T15:05:46.367Z Downloaded managed v0.8.0
1712024-11-29T15:05:46.370Z Downloaded memmap v0.7.0
1722024-11-29T15:05:46.373Z Downloaded macaddr v1.0.1
1732024-11-29T15:05:46.375Z Downloaded thread-id v4.2.2
1742024-11-29T15:05:46.375Z Downloaded scroll_derive v0.12.0
1752024-11-29T15:05:46.378Z Downloaded pretty-hex v0.4.1
1762024-11-29T15:05:46.383Z Downloaded strsim v0.11.1
1772024-11-29T15:05:46.386Z Downloaded scroll v0.12.0
1782024-11-29T15:05:46.389Z Downloaded thiserror v1.0.69
1792024-11-29T15:05:46.394Z Downloaded usdt-impl v0.5.0
1802024-11-29T15:05:46.397Z Downloaded version_check v0.9.5
1812024-11-29T15:05:46.400Z Downloaded thiserror-impl v1.0.69
1822024-11-29T15:05:46.400Z Downloaded tabwriter v1.4.0
1832024-11-29T15:05:46.403Z Downloaded usdt v0.5.0
1842024-11-29T15:05:46.403Z Downloaded pest_derive v2.7.14
1852024-11-29T15:05:46.405Z Downloaded itoa v1.0.13
1862024-11-29T15:05:46.408Z Downloaded ipnetwork v0.20.0
1872024-11-29T15:05:46.408Z Downloaded postcard v1.0.10
1882024-11-29T15:05:46.412Z Downloaded once_cell v1.20.2
1892024-11-29T15:05:46.415Z Downloaded proc-macro-error v1.0.4
1902024-11-29T15:05:46.418Z Downloaded sha2 v0.10.8
1912024-11-29T15:05:46.426Z Downloaded log v0.4.22
1922024-11-29T15:05:46.428Z Downloaded zerocopy-derive v0.7.35
1932024-11-29T15:05:46.432Z Downloaded quote v1.0.37
1942024-11-29T15:05:46.440Z Downloaded uuid v1.11.0
1952024-11-29T15:05:46.444Z Downloaded typenum v1.17.0
1962024-11-29T15:05:46.446Z Downloaded pest_meta v2.7.14
1972024-11-29T15:05:46.450Z Downloaded unicode-ident v1.0.14
1982024-11-29T15:05:46.457Z Downloaded ryu v1.0.18
1992024-11-29T15:05:46.462Z Downloaded serde_derive v1.0.215
2002024-11-29T15:05:46.465Z Downloaded ucd-trie v0.1.7
2012024-11-29T15:05:46.474Z Downloaded serde v1.0.215
2022024-11-29T15:05:46.485Z Downloaded zerocopy-derive v0.8.11
2032024-11-29T15:05:46.491Z Downloaded memchr v2.7.4
2042024-11-29T15:05:46.507Z Downloaded heapless v0.8.0
2052024-11-29T15:05:46.517Z Downloaded pest v2.7.14
2062024-11-29T15:05:46.530Z Downloaded goblin v0.8.2
2072024-11-29T15:05:46.553Z Downloaded serde_json v1.0.133
2082024-11-29T15:05:46.561Z Downloaded zerocopy v0.7.35
2092024-11-29T15:05:46.577Z Downloaded itertools v0.13.0
2102024-11-29T15:05:46.587Z Downloaded syn v1.0.109
2112024-11-29T15:05:46.604Z Downloaded zerocopy v0.8.11
2122024-11-29T15:05:46.627Z Downloaded regex v1.11.1
2132024-11-29T15:05:46.639Z Downloaded smoltcp v0.11.0
2142024-11-29T15:05:46.651Z Downloaded regex-syntax v0.8.5
2152024-11-29T15:05:46.693Z Downloaded regex-automata v0.4.9
2162024-11-29T15:05:46.713Z Downloaded libc v0.2.164
2172024-11-29T15:05:46.886Z Compiling proc-macro2 v1.0.92
2182024-11-29T15:05:46.888Z Compiling unicode-ident v1.0.14
2192024-11-29T15:05:46.888Z Documenting unicode-ident v1.0.14
2202024-11-29T15:05:46.888Z Compiling ident_case v1.0.1
2212024-11-29T15:05:46.888Z Compiling fnv v1.0.7
2222024-11-29T15:05:46.908Z Compiling strsim v0.11.1
2232024-11-29T15:05:46.916Z Compiling serde v1.0.215
2242024-11-29T15:05:47.074Z Compiling memchr v2.7.4
2252024-11-29T15:05:47.088Z Compiling zerocopy v0.8.11
2262024-11-29T15:05:47.121Z Compiling regex-syntax v0.8.5
2272024-11-29T15:05:47.715Z Compiling either v1.13.0
2282024-11-29T15:05:47.862Z Documenting proc-macro2 v1.0.92
2292024-11-29T15:05:47.934Z Checking byteorder v1.5.0
2302024-11-29T15:05:47.952Z Checking aho-corasick v1.1.3
2312024-11-29T15:05:48.220Z Compiling itertools v0.13.0
2322024-11-29T15:05:48.424Z Checking quote v1.0.37
2332024-11-29T15:05:48.741Z Checking syn v2.0.89
2342024-11-29T15:05:49.089Z Documenting quote v1.0.37
2352024-11-29T15:05:49.099Z Documenting fnv v1.0.7
2362024-11-29T15:05:49.549Z Documenting strsim v0.11.1
2372024-11-29T15:05:49.942Z Documenting ident_case v1.0.1
2382024-11-29T15:05:50.097Z Documenting syn v2.0.89
2392024-11-29T15:05:50.462Z Compiling heapless v0.8.0
2402024-11-29T15:05:50.819Z Compiling regex-automata v0.4.9
2412024-11-29T15:05:51.475Z Checking hash32 v0.3.1
2422024-11-29T15:05:51.635Z Checking stable_deref_trait v1.2.0
2432024-11-29T15:05:51.753Z Checking macaddr v1.0.1
2442024-11-29T15:05:52.013Z Documenting memchr v2.7.4
2452024-11-29T15:05:52.207Z Checking cfg-if v1.0.0
2462024-11-29T15:05:52.289Z Compiling smoltcp v0.11.0
2472024-11-29T15:05:52.752Z Documenting regex-syntax v0.8.5
2482024-11-29T15:05:53.335Z Documenting aho-corasick v1.1.3
2492024-11-29T15:05:53.834Z Checking bitflags v2.6.0
2502024-11-29T15:05:54.241Z Checking darling_core v0.20.10
2512024-11-29T15:05:54.447Z Checking cobs v0.2.3
2522024-11-29T15:05:54.633Z Checking managed v0.8.0
2532024-11-29T15:05:54.979Z Compiling regex v1.11.1
2542024-11-29T15:05:55.017Z Checking bitflags v1.3.2
2552024-11-29T15:05:55.141Z Documenting regex-automata v0.4.9
2562024-11-29T15:05:55.943Z Documenting darling_core v0.20.10
2572024-11-29T15:05:56.421Z Documenting serde_derive v1.0.215
2582024-11-29T15:05:57.766Z Documenting zerocopy-derive v0.8.11
2592024-11-29T15:05:58.114Z Documenting regex v1.11.1
2602024-11-29T15:05:58.257Z Documenting byteorder v1.5.0
2612024-11-29T15:05:58.375Z Documenting darling_macro v0.20.10
2622024-11-29T15:05:59.015Z Documenting hash32 v0.3.1
2632024-11-29T15:05:59.052Z Documenting macaddr v1.0.1
2642024-11-29T15:05:59.112Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2652024-11-29T15:05:59.344Z Checking unicode-width v0.1.14
2662024-11-29T15:05:59.461Z Checking ipnetwork v0.20.0
2672024-11-29T15:05:59.589Z Compiling version_check v0.9.5
2682024-11-29T15:05:59.669Z Documenting stable_deref_trait v1.2.0
2692024-11-29T15:05:59.778Z Documenting cfg-if v1.0.0
2702024-11-29T15:05:59.782Z Documenting bitflags v2.6.0
2712024-11-29T15:05:59.833Z Documenting managed v0.8.0
2722024-11-29T15:06:00.168Z Compiling serde_derive v1.0.215
2732024-11-29T15:06:00.194Z Compiling zerocopy-derive v0.8.11
2742024-11-29T15:06:00.299Z Documenting heapless v0.8.0
2752024-11-29T15:06:00.417Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
2762024-11-29T15:06:00.531Z Documenting cobs v0.2.3
2772024-11-29T15:06:00.708Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
2782024-11-29T15:06:00.854Z Checking tabwriter v1.4.0
2792024-11-29T15:06:01.250Z Compiling darling_macro v0.20.10
2802024-11-29T15:06:01.262Z Checking crc32fast v1.4.2
2812024-11-29T15:06:01.440Z Documenting smoltcp v0.11.0
2822024-11-29T15:06:01.453Z Checking dyn-clone v1.0.17
2832024-11-29T15:06:01.481Z Documenting either v1.13.0
2842024-11-29T15:06:01.588Z Documenting illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2852024-11-29T15:06:01.871Z Documenting ipnetwork v0.20.0
2862024-11-29T15:06:02.281Z Documenting unicode-width v0.1.14
2872024-11-29T15:06:02.325Z Compiling darling v0.20.10
2882024-11-29T15:06:02.437Z Compiling ingot-macros v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
2892024-11-29T15:06:02.452Z Documenting darling v0.20.10
2902024-11-29T15:06:03.029Z Documenting zerocopy v0.8.11
2912024-11-29T15:06:03.090Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
2922024-11-29T15:06:03.282Z Documenting tabwriter v1.4.0
2932024-11-29T15:06:03.686Z Documenting itertools v0.13.0
2942024-11-29T15:06:03.705Z Documenting ingot-macros v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
2952024-11-29T15:06:04.183Z Documenting derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
2962024-11-29T15:06:04.435Z Documenting crc32fast v1.4.2
2972024-11-29T15:06:05.162Z Documenting kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
2982024-11-29T15:06:05.278Z Documenting dyn-clone v1.0.17
2992024-11-29T15:06:05.781Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=multipath#ca52bef3)
3002024-11-29T15:06:05.800Z Documenting poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=multipath#ca52bef3)
3012024-11-29T15:06:06.897Z Documenting serde v1.0.215
3022024-11-29T15:06:07.550Z Checking ingot-types v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
3032024-11-29T15:06:07.550Z Documenting ingot-types v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
3042024-11-29T15:06:09.759Z Checking postcard v1.0.10
3052024-11-29T15:06:09.759Z Checking ingot v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
3062024-11-29T15:06:09.762Z Documenting postcard v1.0.10
3072024-11-29T15:06:09.762Z Documenting ingot v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
3082024-11-29T15:06:09.762Z Documenting uuid v1.11.0
3092024-11-29T15:06:09.762Z Checking uuid v1.11.0
3102024-11-29T15:06:11.130Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3112024-11-29T15:06:11.130Z Documenting opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3122024-11-29T15:06:12.152Z Documenting opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3132024-11-29T15:06:16.821Z Documenting oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
3142024-11-29T15:06:18.196Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 36.02s
3152024-11-29T15:06:18.325Z Generated /work/oxidecomputer/opte/target/doc/oxide_vpc/index.html
3162024-11-29T15:06:18.352Z
3172024-11-29T15:06:18.354Zreal 36.163258396
3182024-11-29T15:06:18.354Zuser 2:34.734556785
3192024-11-29T15:06:18.355Zsys 21.322095413
3202024-11-29T15:06:18.355Ztrap 0.109377684
3212024-11-29T15:06:18.355Ztflt 0.254707604
3222024-11-29T15:06:18.355Zdflt 0.127865013
3232024-11-29T15:06:18.355Zkflt 0.002163349
3242024-11-29T15:06:18.355Zlock 3:30.568268264
3252024-11-29T15:06:18.355Zslp 8:21.283013487
3262024-11-29T15:06:18.355Zlat 18.530143594
3272024-11-29T15:06:18.355Zstop 13.663036817
3282024-11-29T15:06:18.355Z+ header 'analyze std + api + usdt'
3292024-11-29T15:06:18.355Z+ echo '# ==== analyze std + api + usdt ==== #'
3302024-11-29T15:06:18.355Z# ==== analyze std + api + usdt ==== #
3312024-11-29T15:06:18.355Z+ ptime -m cargo clippy --features usdt --all-targets
3322024-11-29T15:06:18.702Z Downloading crates ...
3332024-11-29T15:06:18.774Z Downloaded futures-channel v0.3.31
3342024-11-29T15:06:18.776Z Downloaded circular v0.3.0
3352024-11-29T15:06:18.779Z Downloaded ctor v0.2.9
3362024-11-29T15:06:18.782Z Downloaded pin-project-lite v0.2.15
3372024-11-29T15:06:18.786Z Downloaded rusticata-macros v4.1.0
3382024-11-29T15:06:18.789Z Downloaded cookie-factory v0.3.3
3392024-11-29T15:06:18.791Z Downloaded pin-utils v0.1.0
3402024-11-29T15:06:18.792Z Downloaded futures-core v0.3.31
3412024-11-29T15:06:18.792Z Downloaded futures v0.3.31
3422024-11-29T15:06:18.796Z Downloaded slab v0.4.9
3432024-11-29T15:06:18.798Z Downloaded base64 v0.21.7
3442024-11-29T15:06:18.801Z Downloaded futures-task v0.3.31
3452024-11-29T15:06:18.804Z Downloaded nom v7.1.3
3462024-11-29T15:06:18.807Z Downloaded futures-sink v0.3.31
3472024-11-29T15:06:18.810Z Downloaded minimal-lexical v0.2.1
3482024-11-29T15:06:18.812Z Downloaded pcap-parser v0.16.0
3492024-11-29T15:06:18.816Z Downloaded futures-macro v0.3.31
3502024-11-29T15:06:18.818Z Downloaded ron v0.8.1
3512024-11-29T15:06:18.822Z Downloaded futures-io v0.3.31
3522024-11-29T15:06:18.824Z Downloaded futures-executor v0.3.31
3532024-11-29T15:06:18.824Z Downloaded autocfg v1.4.0
3542024-11-29T15:06:18.827Z Downloaded futures-util v0.3.31
3552024-11-29T15:06:18.922Z Compiling proc-macro2 v1.0.92
3562024-11-29T15:06:18.922Z Compiling unicode-ident v1.0.14
3572024-11-29T15:06:18.932Z Compiling memchr v2.7.4
3582024-11-29T15:06:18.932Z Compiling thiserror v1.0.69
3592024-11-29T15:06:18.932Z Compiling serde v1.0.215
3602024-11-29T15:06:18.932Z Compiling libc v0.2.164
3612024-11-29T15:06:18.935Z Compiling ucd-trie v0.1.7
3622024-11-29T15:06:19.166Z Compiling version_check v0.9.5
3632024-11-29T15:06:19.482Z Compiling once_cell v1.20.2
3642024-11-29T15:06:19.602Z Compiling serde_json v1.0.133
3652024-11-29T15:06:19.843Z Compiling strsim v0.11.1
3662024-11-29T15:06:19.862Z Compiling ident_case v1.0.1
3672024-11-29T15:06:19.870Z Compiling fnv v1.0.7
3682024-11-29T15:06:19.894Z Checking byteorder v1.5.0
3692024-11-29T15:06:19.991Z Compiling aho-corasick v1.1.3
3702024-11-29T15:06:20.028Z Compiling ryu v1.0.18
3712024-11-29T15:06:20.322Z Compiling itoa v1.0.13
3722024-11-29T15:06:20.340Z Compiling regex-syntax v0.8.5
3732024-11-29T15:06:20.351Z Compiling autocfg v1.4.0
3742024-11-29T15:06:20.467Z Compiling usdt-impl v0.5.0
3752024-11-29T15:06:20.526Z Compiling zerocopy v0.8.11
3762024-11-29T15:06:20.557Z Compiling either v1.13.0
3772024-11-29T15:06:20.864Z Compiling quote v1.0.37
3782024-11-29T15:06:21.231Z Compiling syn v2.0.89
3792024-11-29T15:06:21.276Z Compiling slab v0.4.9
3802024-11-29T15:06:21.356Z Compiling thread-id v4.2.2
3812024-11-29T15:06:21.383Z Compiling itertools v0.13.0
3822024-11-29T15:06:21.822Z Checking futures-core v0.3.31
3832024-11-29T15:06:21.933Z Checking plain v0.2.3
3842024-11-29T15:06:22.017Z Compiling heapless v0.8.0
3852024-11-29T15:06:22.068Z Checking futures-sink v0.3.31
3862024-11-29T15:06:22.206Z Checking log v0.4.22
3872024-11-29T15:06:22.280Z Checking futures-channel v0.3.31
3882024-11-29T15:06:22.656Z Checking hash32 v0.3.1
3892024-11-29T15:06:22.767Z Compiling smoltcp v0.11.0
3902024-11-29T15:06:22.833Z Checking cfg-if v1.0.0
3912024-11-29T15:06:22.879Z Checking pin-utils v0.1.0
3922024-11-29T15:06:22.911Z Checking futures-io v0.3.31
3932024-11-29T15:06:22.956Z Checking pin-project-lite v0.2.15
3942024-11-29T15:06:23.060Z Checking macaddr v1.0.1
3952024-11-29T15:06:23.066Z Checking pretty-hex v0.4.1
3962024-11-29T15:06:23.082Z Checking stable_deref_trait v1.2.0
3972024-11-29T15:06:23.170Z Checking futures-task v0.3.31
3982024-11-29T15:06:23.482Z Checking cobs v0.2.3
3992024-11-29T15:06:23.545Z Checking managed v0.8.0
4002024-11-29T15:06:23.655Z Checking bitflags v1.3.2
4012024-11-29T15:06:23.747Z Checking memmap v0.7.0
4022024-11-29T15:06:23.936Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4032024-11-29T15:06:23.945Z Checking unicode-width v0.1.14
4042024-11-29T15:06:24.247Z Compiling regex-automata v0.4.9
4052024-11-29T15:06:24.434Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4062024-11-29T15:06:24.642Z Checking ipnetwork v0.20.0
4072024-11-29T15:06:24.668Z Checking minimal-lexical v0.2.1
4082024-11-29T15:06:24.940Z Checking tabwriter v1.4.0
4092024-11-29T15:06:25.049Z Checking nom v7.1.3
4102024-11-29T15:06:25.239Z Checking crc32fast v1.4.2
4112024-11-29T15:06:25.455Z Checking dyn-clone v1.0.17
4122024-11-29T15:06:25.596Z Checking circular v0.3.0
4132024-11-29T15:06:25.800Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=multipath#ca52bef3)
4142024-11-29T15:06:26.029Z Checking base64 v0.21.7
4152024-11-29T15:06:27.696Z Compiling darling_core v0.20.10
4162024-11-29T15:06:27.817Z Checking rusticata-macros v4.1.0
4172024-11-29T15:06:28.036Z Compiling regex v1.11.1
4182024-11-29T15:06:29.659Z Compiling serde_derive v1.0.215
4192024-11-29T15:06:29.659Z Compiling thiserror-impl v1.0.69
4202024-11-29T15:06:29.662Z Compiling zerocopy-derive v0.7.35
4212024-11-29T15:06:29.662Z Compiling scroll_derive v0.12.0
4222024-11-29T15:06:29.662Z Compiling zerocopy-derive v0.8.11
4232024-11-29T15:06:29.723Z Compiling futures-macro v0.3.31
4242024-11-29T15:06:29.915Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4252024-11-29T15:06:31.048Z Compiling ctor v0.2.9
4262024-11-29T15:06:31.120Z Checking scroll v0.12.0
4272024-11-29T15:06:31.578Z Checking futures-util v0.3.31
4282024-11-29T15:06:31.596Z Checking goblin v0.8.2
4292024-11-29T15:06:31.684Z Compiling zerocopy v0.7.35
4302024-11-29T15:06:32.734Z Compiling pest v2.7.14
4312024-11-29T15:06:33.499Z Compiling darling_macro v0.20.10
4322024-11-29T15:06:34.525Z Compiling darling v0.20.10
4332024-11-29T15:06:34.629Z Compiling ingot-macros v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
4342024-11-29T15:06:34.985Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4352024-11-29T15:06:35.773Z Compiling pest_meta v2.7.14
4362024-11-29T15:06:36.833Z Compiling pest_generator v2.7.14
4372024-11-29T15:06:36.890Z Checking futures-executor v0.3.31
4382024-11-29T15:06:37.127Z Checking futures v0.3.31
4392024-11-29T15:06:37.231Z Checking cookie-factory v0.3.3
4402024-11-29T15:06:37.819Z Checking pcap-parser v0.16.0
4412024-11-29T15:06:38.564Z Compiling pest_derive v2.7.14
4422024-11-29T15:06:39.226Z Compiling dtrace-parser v0.2.0
4432024-11-29T15:06:39.558Z Checking ingot-types v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
4442024-11-29T15:06:40.992Z Checking bitflags v2.6.0
4452024-11-29T15:06:40.992Z Checking postcard v1.0.10
4462024-11-29T15:06:40.992Z Checking uuid v1.11.0
4472024-11-29T15:06:41.250Z Compiling serde_tokenstream v0.2.2
4482024-11-29T15:06:41.297Z Checking ingot v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
4492024-11-29T15:06:41.297Z Checking ron v0.8.1
4502024-11-29T15:06:42.333Z Checking dof v0.3.0
4512024-11-29T15:06:43.125Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4522024-11-29T15:06:43.832Z Compiling usdt-macro v0.5.0
4532024-11-29T15:06:43.832Z Compiling usdt-attr-macro v0.5.0
4542024-11-29T15:06:44.781Z Checking usdt v0.5.0
4552024-11-29T15:06:52.875Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
4562024-11-29T15:06:55.563Z Checking opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
4572024-11-29T15:06:59.320Zwarning: explicit call to `.into_iter()` in function argument accepting `IntoIterator`
4582024-11-29T15:06:59.320Z --> lib/oxide-vpc/tests/integration_tests.rs:2107:23
4592024-11-29T15:06:59.320Z |
4602024-11-29T15:06:59.320Z2107 | reply_body.extend(reply.to_full_meta().meta().copy_remaining().into_iter());
4612024-11-29T15:06:59.320Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider removing the `.into_iter()`: `reply.to_full_meta().meta().copy_remaining()`
4622024-11-29T15:06:59.321Z |
4632024-11-29T15:06:59.321Znote: this parameter accepts any `IntoIterator`, so you don't need to call `.into_iter()`
4642024-11-29T15:06:59.321Z --> /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/iter/traits/collect.rs:450:18
4652024-11-29T15:06:59.321Z = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#useless_conversion
4662024-11-29T15:06:59.321Z = note: `#[warn(clippy::useless_conversion)]` on by default
4672024-11-29T15:06:59.321Z
4682024-11-29T15:06:59.343Zwarning: explicit call to `.into_iter()` in function argument accepting `IntoIterator`
4692024-11-29T15:06:59.343Z --> lib/oxide-vpc/tests/integration_tests.rs:2221:23
4702024-11-29T15:06:59.343Z |
4712024-11-29T15:06:59.343Z2221 | reply_body.extend(reply.to_full_meta().meta().copy_remaining().into_iter());
4722024-11-29T15:06:59.343Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider removing the `.into_iter()`: `reply.to_full_meta().meta().copy_remaining()`
4732024-11-29T15:06:59.343Z |
4742024-11-29T15:06:59.343Znote: this parameter accepts any `IntoIterator`, so you don't need to call `.into_iter()`
4752024-11-29T15:06:59.343Z --> /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/iter/traits/collect.rs:450:18
4762024-11-29T15:06:59.343Z = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#useless_conversion
4772024-11-29T15:06:59.343Z
4782024-11-29T15:06:59.359Zwarning: explicit call to `.into_iter()` in function argument accepting `IntoIterator`
4792024-11-29T15:06:59.359Z --> lib/oxide-vpc/tests/integration_tests.rs:2461:23
4802024-11-29T15:06:59.359Z |
4812024-11-29T15:06:59.359Z2461 | reply_body.extend(reply.to_full_meta().meta().copy_remaining().into_iter());
4822024-11-29T15:06:59.359Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider removing the `.into_iter()`: `reply.to_full_meta().meta().copy_remaining()`
4832024-11-29T15:06:59.359Z |
4842024-11-29T15:06:59.359Znote: this parameter accepts any `IntoIterator`, so you don't need to call `.into_iter()`
4852024-11-29T15:06:59.360Z --> /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/iter/traits/collect.rs:450:18
4862024-11-29T15:06:59.360Z = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#useless_conversion
4872024-11-29T15:06:59.360Z
4882024-11-29T15:07:00.285Zwarning: `oxide-vpc` (test "integration_tests") generated 3 warnings (run `cargo clippy --fix --test "integration_tests"` to apply 3 suggestions)
4892024-11-29T15:07:00.285Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 41.76s
4902024-11-29T15:07:00.331Z
4912024-11-29T15:07:00.331Zreal 41.964621608
4922024-11-29T15:07:00.331Zuser 2:35.745721269
4932024-11-29T15:07:00.331Zsys 32.398333366
4942024-11-29T15:07:00.331Ztrap 0.089111854
4952024-11-29T15:07:00.331Ztflt 0.487990493
4962024-11-29T15:07:00.331Zdflt 0.499296625
4972024-11-29T15:07:00.331Zkflt 0.000000000
4982024-11-29T15:07:00.334Zlock 4:12.597450744
4992024-11-29T15:07:00.334Zslp 10:01.097630384
5002024-11-29T15:07:00.334Zlat 5.178098383
5012024-11-29T15:07:00.334Zstop 7.902455793
5022024-11-29T15:07:00.334Z+ header 'analyze no_std + engine + kernel'
5032024-11-29T15:07:00.335Z+ echo '# ==== analyze no_std + engine + kernel ==== #'
5042024-11-29T15:07:00.335Z# ==== analyze no_std + engine + kernel ==== #
5052024-11-29T15:07:00.335Z+ ptime -m cargo +nightly-2024-11-18 clippy --no-default-features --features engine,kernel
5062024-11-29T15:07:00.672Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5072024-11-29T15:07:00.672Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
5082024-11-29T15:07:00.674Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
5092024-11-29T15:07:00.674Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
5102024-11-29T15:07:00.845Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5112024-11-29T15:07:08.313Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
5122024-11-29T15:07:10.554Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.11s
5132024-11-29T15:07:10.596Z
5142024-11-29T15:07:10.598Zreal 10.255635852
5152024-11-29T15:07:10.598Zuser 10.902149606
5162024-11-29T15:07:10.598Zsys 1.450360821
5172024-11-29T15:07:10.598Ztrap 0.002613485
5182024-11-29T15:07:10.598Ztflt 0.005023167
5192024-11-29T15:07:10.598Zdflt 0.001935413
5202024-11-29T15:07:10.598Zkflt 0.000000000
5212024-11-29T15:07:10.598Zlock 26.343793354
5222024-11-29T15:07:10.598Zslp 36.600081260
5232024-11-29T15:07:10.598Zlat 0.035907402
5242024-11-29T15:07:10.598Zstop 0.175850671
5252024-11-29T15:07:10.598Z+ header test
5262024-11-29T15:07:10.598Z+ echo '# ==== test ==== #'
5272024-11-29T15:07:10.599Z# ==== test ==== #
5282024-11-29T15:07:10.599Z+ ptime -m cargo test
5292024-11-29T15:07:10.913Z Compiling unicode-ident v1.0.14
5302024-11-29T15:07:10.913Z Compiling memchr v2.7.4
5312024-11-29T15:07:10.916Z Compiling byteorder v1.5.0
5322024-11-29T15:07:10.916Z Compiling ucd-trie v0.1.7
5332024-11-29T15:07:10.916Z Compiling ryu v1.0.18
5342024-11-29T15:07:10.916Z Compiling itoa v1.0.13
5352024-11-29T15:07:10.928Z Compiling libc v0.2.164
5362024-11-29T15:07:10.949Z Compiling futures-sink v0.3.31
5372024-11-29T15:07:11.082Z Compiling proc-macro2 v1.0.92
5382024-11-29T15:07:11.088Z Compiling log v0.4.22
5392024-11-29T15:07:11.138Z Compiling plain v0.2.3
5402024-11-29T15:07:11.274Z Compiling futures-core v0.3.31
5412024-11-29T15:07:11.280Z Compiling slab v0.4.9
5422024-11-29T15:07:11.375Z Compiling hash32 v0.3.1
5432024-11-29T15:07:11.491Z Compiling futures-channel v0.3.31
5442024-11-29T15:07:11.523Z Compiling futures-io v0.3.31
5452024-11-29T15:07:11.561Z Compiling cfg-if v1.0.0
5462024-11-29T15:07:11.596Z Compiling pretty-hex v0.4.1
5472024-11-29T15:07:11.638Z Compiling futures-task v0.3.31
5482024-11-29T15:07:11.648Z Compiling thread-id v4.2.2
5492024-11-29T15:07:11.760Z Compiling pin-project-lite v0.2.15
5502024-11-29T15:07:11.775Z Compiling stable_deref_trait v1.2.0
5512024-11-29T15:07:11.800Z Compiling macaddr v1.0.1
5522024-11-29T15:07:11.864Z Compiling quote v1.0.37
5532024-11-29T15:07:11.870Z Compiling pin-utils v0.1.0
5542024-11-29T15:07:11.876Z Compiling heapless v0.8.0
5552024-11-29T15:07:11.929Z Compiling aho-corasick v1.1.3
5562024-11-29T15:07:11.952Z Compiling managed v0.8.0
5572024-11-29T15:07:11.952Z Compiling cobs v0.2.3
5582024-11-29T15:07:12.197Z Compiling bitflags v1.3.2
5592024-11-29T15:07:12.255Z Compiling syn v2.0.89
5602024-11-29T15:07:12.428Z Compiling memmap v0.7.0
5612024-11-29T15:07:12.664Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
5622024-11-29T15:07:12.751Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5632024-11-29T15:07:12.813Z Compiling either v1.13.0
5642024-11-29T15:07:12.922Z Compiling ipnetwork v0.20.0
5652024-11-29T15:07:13.012Z Compiling smoltcp v0.11.0
5662024-11-29T15:07:13.030Z Compiling unicode-width v0.1.14
5672024-11-29T15:07:13.045Z Compiling minimal-lexical v0.2.1
5682024-11-29T15:07:13.156Z Compiling itertools v0.13.0
5692024-11-29T15:07:13.565Z Compiling tabwriter v1.4.0
5702024-11-29T15:07:13.575Z Compiling nom v7.1.3
5712024-11-29T15:07:13.652Z Compiling crc32fast v1.4.2
5722024-11-29T15:07:13.982Z Compiling dyn-clone v1.0.17
5732024-11-29T15:07:14.157Z Compiling regex-automata v0.4.9
5742024-11-29T15:07:14.222Z Compiling circular v0.3.0
5752024-11-29T15:07:14.609Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=multipath#ca52bef3)
5762024-11-29T15:07:14.982Z Compiling base64 v0.21.7
5772024-11-29T15:07:17.028Z Compiling rusticata-macros v4.1.0
5782024-11-29T15:07:17.836Z Compiling regex v1.11.1
5792024-11-29T15:07:18.368Z Compiling darling_core v0.20.10
5802024-11-29T15:07:20.626Z Compiling serde_derive v1.0.215
5812024-11-29T15:07:20.627Z Compiling thiserror-impl v1.0.69
5822024-11-29T15:07:20.627Z Compiling zerocopy-derive v0.7.35
5832024-11-29T15:07:20.651Z Compiling scroll_derive v0.12.0
5842024-11-29T15:07:20.927Z Compiling zerocopy-derive v0.8.11
5852024-11-29T15:07:21.576Z Compiling futures-macro v0.3.31
5862024-11-29T15:07:21.973Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
5872024-11-29T15:07:22.377Z Compiling scroll v0.12.0
5882024-11-29T15:07:22.915Z Compiling zerocopy v0.7.35
5892024-11-29T15:07:22.999Z Compiling goblin v0.8.2
5902024-11-29T15:07:23.309Z Compiling ctor v0.2.9
5912024-11-29T15:07:23.760Z Compiling futures-util v0.3.31
5922024-11-29T15:07:23.795Z Compiling thiserror v1.0.69
5932024-11-29T15:07:23.924Z Compiling pest v2.7.14
5942024-11-29T15:07:23.934Z Compiling zerocopy v0.8.11
5952024-11-29T15:07:24.258Z Compiling darling_macro v0.20.10
5962024-11-29T15:07:25.323Z Compiling darling v0.20.10
5972024-11-29T15:07:25.422Z Compiling ingot-macros v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
5982024-11-29T15:07:25.453Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
5992024-11-29T15:07:26.500Z Compiling pest_meta v2.7.14
6002024-11-29T15:07:26.747Z Compiling serde v1.0.215
6012024-11-29T15:07:27.829Z Compiling pest_generator v2.7.14
6022024-11-29T15:07:29.737Z Compiling pest_derive v2.7.14
6032024-11-29T15:07:29.956Z Compiling futures-executor v0.3.31
6042024-11-29T15:07:30.294Z Compiling futures v0.3.31
6052024-11-29T15:07:30.398Z Compiling cookie-factory v0.3.3
6062024-11-29T15:07:30.798Z Compiling dtrace-parser v0.2.0
6072024-11-29T15:07:30.975Z Compiling pcap-parser v0.16.0
6082024-11-29T15:07:31.527Z Compiling ingot-types v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
6092024-11-29T15:07:32.614Z Compiling serde_json v1.0.133
6102024-11-29T15:07:32.615Z Compiling bitflags v2.6.0
6112024-11-29T15:07:32.618Z Compiling postcard v1.0.10
6122024-11-29T15:07:32.618Z Compiling uuid v1.11.0
6132024-11-29T15:07:32.814Z Compiling serde_tokenstream v0.2.2
6142024-11-29T15:07:32.958Z Compiling ingot v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
6152024-11-29T15:07:32.965Z Compiling ron v0.8.1
6162024-11-29T15:07:34.056Z Compiling dof v0.3.0
6172024-11-29T15:07:34.826Z Compiling usdt-impl v0.5.0
6182024-11-29T15:07:34.983Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
6192024-11-29T15:07:35.836Z Compiling usdt-attr-macro v0.5.0
6202024-11-29T15:07:35.836Z Compiling usdt-macro v0.5.0
6212024-11-29T15:07:37.114Z Compiling usdt v0.5.0
6222024-11-29T15:07:43.412Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
6232024-11-29T15:07:45.881Z Compiling opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
6242024-11-29T15:08:01.820Z Finished `test` profile [unoptimized + debuginfo] target(s) in 51.15s
6252024-11-29T15:08:01.845Z Running unittests src/lib.rs (/work/oxidecomputer/opte/target/debug/deps/oxide_vpc-5627af658dea2748)
6262024-11-29T15:08:01.862Z
6272024-11-29T15:08:01.862Zrunning 9 tests
6282024-11-29T15:08:01.865Ztest api::tests::parse_bad_proto_filter ... ok
6292024-11-29T15:08:01.865Ztest api::tests::parse_good_proto_filter ... ok
6302024-11-29T15:08:01.865Ztest api::tests::parse_bad_address ... ok
6312024-11-29T15:08:01.865Ztest api::tests::parse_good_address ... ok
6322024-11-29T15:08:01.865Ztest api::tests::ports_from_str_bad ... ok
6332024-11-29T15:08:01.865Ztest api::tests::ports_from_str_good ... ok
6342024-11-29T15:08:01.865Ztest cfg::tests::test_required_nat_space_only_ipv4 ... ok
6352024-11-29T15:08:01.865Ztest cfg::tests::test_required_nat_space ... ok
6362024-11-29T15:08:01.865Ztest cfg::tests::test_required_nat_space_only_ipv6 ... ok
6372024-11-29T15:08:01.865Z
6382024-11-29T15:08:01.865Ztest result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6392024-11-29T15:08:01.865Z
6402024-11-29T15:08:01.865Z Running tests/firewall_tests.rs (/work/oxidecomputer/opte/target/debug/deps/firewall_tests-f0733b8c37921b34)
6412024-11-29T15:08:01.870Z
6422024-11-29T15:08:01.870Zrunning 4 tests
6432024-11-29T15:08:01.873Ztest firewall_external_inbound ... ok
6442024-11-29T15:08:01.873Ztest firewall_vni_outbound ... ok
6452024-11-29T15:08:01.875Ztest firewall_vni_inbound ... ok
6462024-11-29T15:08:01.875Ztest firewall_replace_rules ... ok
6472024-11-29T15:08:01.875Z
6482024-11-29T15:08:01.875Ztest result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6492024-11-29T15:08:01.875Z
6502024-11-29T15:08:01.875Z Running tests/fuzz_regression.rs (/work/oxidecomputer/opte/target/debug/deps/fuzz_regression-de9241782ec8a872)
6512024-11-29T15:08:01.881Z
6522024-11-29T15:08:01.881Zrunning 2 tests
6532024-11-29T15:08:01.884Ztest parse_in_regression ... ok
6542024-11-29T15:08:01.884Ztest parse_out_regression ... ok
6552024-11-29T15:08:01.884Z
6562024-11-29T15:08:01.884Ztest result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6572024-11-29T15:08:01.884Z
6582024-11-29T15:08:01.884Z Running tests/integration_tests.rs (/work/oxidecomputer/opte/target/debug/deps/integration_tests-816fed0ef4330b16)
6592024-11-29T15:08:01.890Z
6602024-11-29T15:08:01.890Zrunning 38 tests
6612024-11-29T15:08:01.893Ztest bad_ip_len ... ok
6622024-11-29T15:08:01.895Ztest check_layers ... ok
6632024-11-29T15:08:01.895Ztest add_remove_fw_rule ... ok
6642024-11-29T15:08:01.895Ztest arp_gateway ... ok
6652024-11-29T15:08:01.895Ztest anti_spoof ... ok
6662024-11-29T15:08:01.895Ztest ephemeral_ip_preferred_over_snat_outbound ... ok
6672024-11-29T15:08:01.898Ztest flow_expiration ... ok
6682024-11-29T15:08:01.898Ztest gateway_icmp4_ping ... ok
6692024-11-29T15:08:01.898Ztest gateway_icmpv6_ping ... ok
6702024-11-29T15:08:01.898Ztest external_ip_epoch_affinity_preserved ... ok
6712024-11-29T15:08:01.898Ztest gateway_router_advert_reply ... ok
6722024-11-29T15:08:01.898Ztest early_tcp_invalidation ... ok
6732024-11-29T15:08:01.898Ztest guest_to_guest_no_route ... ok
6742024-11-29T15:08:01.901Ztest external_ip_reconfigurable ... ok
6752024-11-29T15:08:01.901Ztest guest_to_internet_ipv4 ... ok
6762024-11-29T15:08:01.901Ztest guest_to_guest ... ok
6772024-11-29T15:08:01.901Ztest guest_to_guest_diff_vpc_no_peer ... ok
6782024-11-29T15:08:01.901Ztest inbound_ndp_dropped_at_gateway ... ok
6792024-11-29T15:08:01.901Ztest guest_to_internet_ipv6 ... ok
6802024-11-29T15:08:01.901Ztest intra_subnet_routes_with_custom ... ok
6812024-11-29T15:08:01.901Ztest no_panic_on_flow_table_full ... ok
6822024-11-29T15:08:01.901Ztest outbound_ndp_dropped ... ok
6832024-11-29T15:08:01.901Ztest packet_body_pullup ... ok
6842024-11-29T15:08:01.904Ztest port_transition_running ... ok
6852024-11-29T15:08:01.904Ztest port_transition_reset ... ok
6862024-11-29T15:08:01.904Ztest port_as_router_target ... ok
6872024-11-29T15:08:01.904Ztest snat_icmp4_echo_rewrite ... ok
6882024-11-29T15:08:01.904Ztest port_transition_pause ... ok
6892024-11-29T15:08:01.906Ztest select_eip_conditioned_on_igw ... ok
6902024-11-29T15:08:01.906Ztest snat_icmp6_echo_rewrite ... ok
6912024-11-29T15:08:01.906Ztest tcp_inbound ... ok
6922024-11-29T15:08:01.907Ztest external_ip_receive_and_reply_on_all ... ok
6932024-11-29T15:08:01.907Ztest external_ip_balanced_over_floating_ips ... ok
6942024-11-29T15:08:01.907Ztest test_reply_to_dhcpv6_solicit_or_request ... ok
6952024-11-29T15:08:01.907Ztest test_gateway_neighbor_advert_reply ... ok
6962024-11-29T15:08:01.907Ztest tcp_outbound ... ok
6972024-11-29T15:08:01.907Ztest uft_lft_invalidation_in ... ok
6982024-11-29T15:08:01.909Ztest uft_lft_invalidation_out ... ok
6992024-11-29T15:08:01.909Z
7002024-11-29T15:08:01.909Ztest result: ok. 38 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
7012024-11-29T15:08:01.909Z
7022024-11-29T15:08:01.909Z Doc-tests oxide_vpc
7032024-11-29T15:08:02.298Z
7042024-11-29T15:08:02.298Zrunning 0 tests
7052024-11-29T15:08:02.298Z
7062024-11-29T15:08:02.301Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
7072024-11-29T15:08:02.301Z
7082024-11-29T15:08:02.326Z
7092024-11-29T15:08:02.328Zreal 51.709290919
7102024-11-29T15:08:02.328Zuser 3:26.752958026
7112024-11-29T15:08:02.328Zsys 40.523332604
7122024-11-29T15:08:02.329Ztrap 0.111305278
7132024-11-29T15:08:02.329Ztflt 0.330417607
7142024-11-29T15:08:02.329Zdflt 0.836030139
7152024-11-29T15:08:02.329Zkflt 0.000005948
7162024-11-29T15:08:02.329Zlock 6:22.056869896
7172024-11-29T15:08:02.329Zslp 11:47.046289508
7182024-11-29T15:08:02.329Zlat 5.744808661
7192024-11-29T15:08:02.329Zstop 7.569691318
7202024-11-29T15:08:02.329Zprocess exited: duration 163828 ms, exit code 0
 
7212024-11-29T15:08:02.335Zfound 0 output files