01HMVZ4JX9HNTCK783ENNMF3XP: oxide-vpc

BasicConfig {
    output_rules: [],
    rust_toolchain: Some(
        String(
            "nightly-2023-10-23",
        ),
    ),
    target: Some(
        "helios-2.0",
    ),
    access_repos: [],
    publish: [],
    skip_clone: false,
}

Buildomat Job: 01HMVZ4YX46STJS4RP7Q0QMAJR

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12024-01-23T20:14:26.810Zjob assigned to worker 01HMVZ8Y9YNGCV2F5TWKJN53GG (queued for 3 m 32 s)
 
22024-01-23T20:14:27.029Zstarting task 0: "setup"
32024-01-23T20:14:27.042Z++ uname -s
42024-01-23T20:14:27.045Z+ kern=SunOS
52024-01-23T20:14:27.045Z+ case "$kern" in
62024-01-23T20:14:27.045Z+ groupadd -g 12345 build
72024-01-23T20:14:27.048Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
82024-01-23T20:14:29.088Z+ zfs create -o mountpoint=/work rpool/work
92024-01-23T20:14:29.209Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
102024-01-23T20:14:29.212Z+ home_fs=zfs
112024-01-23T20:14:29.213Z+ [[ zfs == autofs ]]
122024-01-23T20:14:29.213Z+ mkdir -p /home/build
132024-01-23T20:14:29.216Z+ chown build:build /home/build /work
142024-01-23T20:14:30.220Z+ chmod 0700 /home/build /work
152024-01-23T20:14:30.238Zprocess exited: duration 3190 ms, exit code 0
 
162024-01-23T20:14:30.260Zstarting task 1: "rust-toolchain"
172024-01-23T20:14:30.286Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
182024-01-23T20:14:30.286Z+ /bin/bash -s - -y --no-modify-path --default-toolchain nightly-2023-10-23 --profile default
192024-01-23T20:14:30.454Zinfo: downloading installer
202024-01-23T20:14:32.163Zwarning: it looks like you have an existing installation of Rust at:
212024-01-23T20:14:32.163Zwarning: /opt/ooce/bin
222024-01-23T20:14:32.163Zwarning: It is recommended that rustup be the primary Rust installation.
232024-01-23T20:14:32.163Zwarning: Otherwise you may have confusion unless you are careful with your PATH
242024-01-23T20:14:32.164Zwarning: If you are sure that you want both rustup and your already installed Rust
252024-01-23T20:14:32.164Zwarning: then please reply `y' or `yes' or set RUSTUP_INIT_SKIP_PATH_CHECK to yes
262024-01-23T20:14:32.164Zwarning: or pass `-y' to ignore all ignorable checks.
272024-01-23T20:14:32.164Zerror: cannot install while Rust is installed
282024-01-23T20:14:32.170Zwarning: continuing (because the -y flag is set and the error is ignorable)
292024-01-23T20:14:32.330Zinfo: profile set to 'default'
302024-01-23T20:14:32.330Zinfo: default host triple is x86_64-unknown-illumos
312024-01-23T20:14:32.334Zinfo: syncing channel updates for 'nightly-2023-10-23-x86_64-unknown-illumos'
322024-01-23T20:14:32.505Zinfo: latest update on 2023-10-23, rust version 1.75.0-nightly (54b0434ce 2023-10-22)
332024-01-23T20:14:32.505Zinfo: downloading component 'cargo'
342024-01-23T20:14:33.192Zinfo: downloading component 'clippy'
352024-01-23T20:14:33.414Zinfo: downloading component 'rust-docs'
362024-01-23T20:14:34.305Zinfo: downloading component 'rust-std'
372024-01-23T20:14:35.782Zinfo: downloading component 'rustc'
382024-01-23T20:14:39.427Zinfo: downloading component 'rustfmt'
392024-01-23T20:14:39.661Zinfo: installing component 'cargo'
402024-01-23T20:14:41.425Zinfo: installing component 'clippy'
412024-01-23T20:14:42.149Zinfo: installing component 'rust-docs'
422024-01-23T20:14:45.058Zinfo: installing component 'rust-std'
432024-01-23T20:14:48.823Zinfo: installing component 'rustc'
442024-01-23T20:14:58.710Zinfo: installing component 'rustfmt'
452024-01-23T20:14:59.130Zinfo: default toolchain set to 'nightly-2023-10-23-x86_64-unknown-illumos'
462024-01-23T20:14:59.130Z
472024-01-23T20:14:59.278Z nightly-2023-10-23-x86_64-unknown-illumos installed - rustc 1.75.0-nightly (54b0434ce 2023-10-22)
482024-01-23T20:14:59.278Z
492024-01-23T20:14:59.289Z
502024-01-23T20:14:59.289ZRust is installed now. Great!
512024-01-23T20:14:59.290Z
522024-01-23T20:14:59.290ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
532024-01-23T20:14:59.290Zenvironment variable. This has not been done automatically.
542024-01-23T20:14:59.290Z
552024-01-23T20:14:59.290ZTo configure your current shell, run:
562024-01-23T20:14:59.291Zsource "$HOME/.cargo/env"
572024-01-23T20:14:59.341Z+ rustc --version
582024-01-23T20:14:59.447Zrustc 1.75.0-nightly (54b0434ce 2023-10-22)
592024-01-23T20:14:59.451Zprocess exited: duration 29197 ms, exit code 0
 
602024-01-23T20:14:59.459Zstarting task 2: "authentication"
612024-01-23T20:14:59.490Zprocess exited: duration 30 ms, exit code 0
 
622024-01-23T20:14:59.498Zstarting task 3: "clone repository"
632024-01-23T20:14:59.503Z+ mkdir -p /work/oxidecomputer/opte
642024-01-23T20:14:59.507Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
652024-01-23T20:14:59.748ZCloning into '/work/oxidecomputer/opte'...
662024-01-23T20:15:01.053Z+ cd /work/oxidecomputer/opte
672024-01-23T20:15:01.058Z+ [[ -n boundary-services-overlay-flow-pinning ]]
682024-01-23T20:15:01.058Z+ git fetch origin boundary-services-overlay-flow-pinning
692024-01-23T20:15:01.424ZFrom https://github.com/oxidecomputer/opte
702024-01-23T20:15:01.424Z * branch boundary-services-overlay-flow-pinning -> FETCH_HEAD
712024-01-23T20:15:01.439Z+ git checkout -B boundary-services-overlay-flow-pinning remotes/origin/boundary-services-overlay-flow-pinning
722024-01-23T20:15:01.471ZSwitched to a new branch 'boundary-services-overlay-flow-pinning'
732024-01-23T20:15:01.478Zbranch 'boundary-services-overlay-flow-pinning' set up to track 'origin/boundary-services-overlay-flow-pinning'.
742024-01-23T20:15:01.478Z+ git reset --hard 464938d3b2d500825e6d1117eb199ef472ece333
752024-01-23T20:15:01.488ZHEAD is now at 464938d support for tunneled routing
762024-01-23T20:15:01.496Zprocess exited: duration 1986 ms, exit code 0
 
772024-01-23T20:15:01.508Zstarting task 4: "build"
782024-01-23T20:15:01.517Z+ cargo --version
792024-01-23T20:15:01.531Zinfo: syncing channel updates for '1.75.0-x86_64-unknown-illumos'
802024-01-23T20:15:01.724Zinfo: latest update on 2023-12-28, rust version 1.75.0 (82e1608df 2023-12-21)
812024-01-23T20:15:01.729Zinfo: downloading component 'cargo'
822024-01-23T20:15:02.407Zinfo: downloading component 'clippy'
832024-01-23T20:15:02.616Zinfo: downloading component 'rust-docs'
842024-01-23T20:15:03.491Zinfo: downloading component 'rust-std'
852024-01-23T20:15:04.823Zinfo: downloading component 'rustc'
862024-01-23T20:15:08.450Zinfo: downloading component 'rustfmt'
872024-01-23T20:15:08.699Zinfo: installing component 'cargo'
882024-01-23T20:15:09.923Zinfo: installing component 'clippy'
892024-01-23T20:15:10.495Zinfo: installing component 'rust-docs'
902024-01-23T20:15:13.133Zinfo: installing component 'rust-std'
912024-01-23T20:15:15.538Zinfo: installing component 'rustc'
922024-01-23T20:15:21.594Zinfo: installing component 'rustfmt'
932024-01-23T20:15:22.457Zcargo 1.75.0 (1d8b05cdd 2023-11-20)
942024-01-23T20:15:22.457Z+ rustc --version
952024-01-23T20:15:22.457Zrustc 1.75.0 (82e1608df 2023-12-21)
962024-01-23T20:15:22.457Z+ cd lib/oxide-vpc
972024-01-23T20:15:22.458Z+ header 'check style'
982024-01-23T20:15:22.458Z+ echo '# ==== check style ==== #'
992024-01-23T20:15:22.459Z# ==== check style ==== #
1002024-01-23T20:15:22.459Z+ ptime -m cargo +nightly-2023-10-23 fmt -- --check
1012024-01-23T20:15:22.765Z
1022024-01-23T20:15:22.765Zreal 0.471747275
1032024-01-23T20:15:22.765Zuser 0.314385285
1042024-01-23T20:15:22.765Zsys 0.148265488
1052024-01-23T20:15:22.765Ztrap 0.000031899
1062024-01-23T20:15:22.765Ztflt 0.000000000
1072024-01-23T20:15:22.765Zdflt 0.000000000
1082024-01-23T20:15:22.769Zkflt 0.000000000
1092024-01-23T20:15:22.769Zlock 0.000000000
1102024-01-23T20:15:22.769Zslp 0.339479275
1112024-01-23T20:15:22.769Zlat 0.000453793
1122024-01-23T20:15:22.769Zstop 0.000358435
1132024-01-23T20:15:22.769Z+ header 'check docs'
1142024-01-23T20:15:22.769Z+ echo '# ==== check docs ==== #'
1152024-01-23T20:15:22.769Z# ==== check docs ==== #
1162024-01-23T20:15:22.769Z+ RUSTDOCFLAGS='-D warnings'
1172024-01-23T20:15:22.769Z+ ptime -m cargo +nightly-2023-10-23 doc --no-default-features --features=api,std,engine,kernel
1182024-01-23T20:15:22.926Z Updating crates.io index
1192024-01-23T20:15:23.049Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1202024-01-23T20:15:23.908Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1212024-01-23T20:15:24.191Z Updating git repository `https://github.com/oxidecomputer/zone`
1222024-01-23T20:15:24.516Z Updating git repository `https://github.com/oxidecomputer/falcon`
1232024-01-23T20:15:25.283Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1242024-01-23T20:15:25.677Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1252024-01-23T20:15:25.960Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1262024-01-23T20:15:26.828Z Downloading crates ...
1272024-01-23T20:15:27.115Z Downloaded serde v1.0.195
1282024-01-23T20:15:27.124Z Downloaded quote v1.0.35
1292024-01-23T20:15:27.129Z Downloaded digest v0.10.7
1302024-01-23T20:15:27.134Z Downloaded cpufeatures v0.2.12
1312024-01-23T20:15:27.137Z Downloaded either v1.9.0
1322024-01-23T20:15:27.141Z Downloaded usdt-macro v0.4.1
1332024-01-23T20:15:27.144Z Downloaded dtrace-parser v0.1.15
1342024-01-23T20:15:27.144Z Downloaded scroll_derive v0.11.1
1352024-01-23T20:15:27.144Z Downloaded plain v0.2.3
1362024-01-23T20:15:27.150Z Downloaded serde_tokenstream v0.2.0
1372024-01-23T20:15:27.156Z Downloaded pest_generator v2.7.6
1382024-01-23T20:15:27.159Z Downloaded dyn-clone v1.0.16
1392024-01-23T20:15:27.162Z Downloaded pretty-hex v0.3.0
1402024-01-23T20:15:27.166Z Downloaded hash32 v0.3.1
1412024-01-23T20:15:27.166Z Downloaded embedded-io v0.4.0
1422024-01-23T20:15:27.169Z Downloaded generic-array v0.14.7
1432024-01-23T20:15:27.172Z Downloaded thiserror v1.0.56
1442024-01-23T20:15:27.180Z Downloaded byteorder v1.5.0
1452024-01-23T20:15:27.183Z Downloaded itoa v1.0.10
1462024-01-23T20:15:27.186Z Downloaded defmt-macros v0.3.6
1472024-01-23T20:15:27.190Z Downloaded crypto-common v0.1.6
1482024-01-23T20:15:27.194Z Downloaded thiserror-impl v1.0.56
1492024-01-23T20:15:27.200Z Downloaded crc32fast v1.3.2
1502024-01-23T20:15:27.203Z Downloaded usdt-impl v0.4.1
1512024-01-23T20:15:27.204Z Downloaded once_cell v1.19.0
1522024-01-23T20:15:27.209Z Downloaded pest_derive v2.7.6
1532024-01-23T20:15:27.212Z Downloaded usdt-attr-macro v0.4.1
1542024-01-23T20:15:27.212Z Downloaded version_check v0.9.4
1552024-01-23T20:15:27.215Z Downloaded zerocopy-derive v0.7.32
1562024-01-23T20:15:27.220Z Downloaded log v0.4.20
1572024-01-23T20:15:27.224Z Downloaded zerocopy v0.6.6
1582024-01-23T20:15:27.229Z Downloaded postcard v1.0.8
1592024-01-23T20:15:27.234Z Downloaded unicode-ident v1.0.12
1602024-01-23T20:15:27.239Z Downloaded typenum v1.17.0
1612024-01-23T20:15:27.244Z Downloaded defmt v0.3.5
1622024-01-23T20:15:27.251Z Downloaded memchr v2.7.1
1632024-01-23T20:15:27.261Z Downloaded heapless v0.8.0
1642024-01-23T20:15:27.268Z Downloaded serde_json v1.0.111
1652024-01-23T20:15:27.281Z Downloaded itertools v0.12.0
1662024-01-23T20:15:27.300Z Downloaded zerocopy v0.7.32
1672024-01-23T20:15:27.323Z Downloaded goblin v0.6.1
1682024-01-23T20:15:27.333Z Downloaded syn v2.0.48
1692024-01-23T20:15:27.353Z Downloaded smoltcp v0.11.0
1702024-01-23T20:15:27.376Z Downloaded syn v1.0.109
1712024-01-23T20:15:27.395Z Downloaded libc v0.2.152
1722024-01-23T20:15:27.454Z Downloaded zerocopy-derive v0.6.6
1732024-01-23T20:15:27.462Z Downloaded pest v2.7.6
1742024-01-23T20:15:27.469Z Downloaded memmap v0.7.0
1752024-01-23T20:15:27.472Z Downloaded ucd-trie v0.1.6
1762024-01-23T20:15:27.488Z Downloaded managed v0.8.0
1772024-01-23T20:15:27.488Z Downloaded usdt v0.4.1
1782024-01-23T20:15:27.488Z Downloaded sha2 v0.10.8
1792024-01-23T20:15:27.488Z Downloaded proc-macro2 v1.0.78
1802024-01-23T20:15:27.488Z Downloaded pest_meta v2.7.6
1812024-01-23T20:15:27.505Z Downloaded serde_derive v1.0.195
1822024-01-23T20:15:27.505Z Downloaded proc-macro-error v1.0.4
1832024-01-23T20:15:27.505Z Downloaded ipnetwork v0.20.0
1842024-01-23T20:15:27.505Z Downloaded scroll v0.11.0
1852024-01-23T20:15:27.505Z Downloaded ryu v1.0.16
1862024-01-23T20:15:27.517Z Downloaded thread-id v4.2.1
1872024-01-23T20:15:27.518Z Downloaded block-buffer v0.10.4
1882024-01-23T20:15:27.525Z Downloaded dof v0.2.0
1892024-01-23T20:15:27.525Z Downloaded cobs v0.2.3
1902024-01-23T20:15:27.525Z Downloaded proc-macro-error-attr v1.0.4
1912024-01-23T20:15:27.525Z Downloaded cfg-if v1.0.0
1922024-01-23T20:15:27.525Z Downloaded defmt-parser v0.3.3
1932024-01-23T20:15:27.525Z Downloaded stable_deref_trait v1.2.0
1942024-01-23T20:15:27.525Z Downloaded bitflags v1.3.2
1952024-01-23T20:15:27.601Z Compiling proc-macro2 v1.0.78
1962024-01-23T20:15:27.601Z Compiling unicode-ident v1.0.12
1972024-01-23T20:15:27.606Z Checking byteorder v1.5.0
1982024-01-23T20:15:27.606Z Documenting unicode-ident v1.0.12
1992024-01-23T20:15:27.606Z Compiling heapless v0.8.0
2002024-01-23T20:15:27.610Z Compiling serde v1.0.195
2012024-01-23T20:15:27.610Z Checking cfg-if v1.0.0
2022024-01-23T20:15:27.768Z Checking stable_deref_trait v1.2.0
2032024-01-23T20:15:27.850Z Compiling smoltcp v0.11.0
2042024-01-23T20:15:27.859Z Documenting byteorder v1.5.0
2052024-01-23T20:15:27.967Z Checking bitflags v1.3.2
2062024-01-23T20:15:28.206Z Checking hash32 v0.3.1
2072024-01-23T20:15:28.217Z Checking managed v0.8.0
2082024-01-23T20:15:28.251Z Checking cobs v0.2.3
2092024-01-23T20:15:28.418Z Checking embedded-io v0.4.0
2102024-01-23T20:15:28.571Z Compiling crc32fast v1.3.2
2112024-01-23T20:15:28.605Z Checking either v1.9.0
2122024-01-23T20:15:28.820Z Documenting stable_deref_trait v1.2.0
2132024-01-23T20:15:29.432Z Compiling version_check v0.9.4
2142024-01-23T20:15:29.468Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2152024-01-23T20:15:29.478Z Documenting cfg-if v1.0.0
2162024-01-23T20:15:30.313Z Checking ipnetwork v0.20.0
2172024-01-23T20:15:30.870Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
2182024-01-23T20:15:30.891Z Compiling quote v1.0.35
2192024-01-23T20:15:31.239Z Compiling syn v2.0.48
2202024-01-23T20:15:31.281Z Documenting proc-macro2 v1.0.78
2212024-01-23T20:15:31.613Z Documenting hash32 v0.3.1
2222024-01-23T20:15:31.689Z Documenting managed v0.8.0
2232024-01-23T20:15:32.569Z Documenting cobs v0.2.3
2242024-01-23T20:15:33.225Z Documenting bitflags v1.3.2
2252024-01-23T20:15:35.375Z Documenting embedded-io v0.4.0
2262024-01-23T20:15:35.544Z Documenting heapless v0.8.0
2272024-01-23T20:15:36.378Z Checking itertools v0.12.0
2282024-01-23T20:15:36.568Z Documenting illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2292024-01-23T20:15:37.142Z Documenting either v1.9.0
2302024-01-23T20:15:37.264Z Documenting quote v1.0.35
2312024-01-23T20:15:37.786Z Documenting ipnetwork v0.20.0
2322024-01-23T20:15:39.290Z Checking dyn-clone v1.0.16
2332024-01-23T20:15:39.462Z Documenting crc32fast v1.3.2
2342024-01-23T20:15:39.864Z Documenting dyn-clone v1.0.16
2352024-01-23T20:15:40.538Z Documenting smoltcp v0.11.0
2362024-01-23T20:15:40.545Z Documenting poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=multipath#ca52bef3)
2372024-01-23T20:15:40.686Z Compiling serde_derive v1.0.195
2382024-01-23T20:15:41.211Z Compiling zerocopy-derive v0.7.32
2392024-01-23T20:15:43.008Z Documenting syn v2.0.48
2402024-01-23T20:15:43.442Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
2412024-01-23T20:15:43.475Z Documenting itertools v0.12.0
2422024-01-23T20:15:44.227Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=multipath#ca52bef3)
2432024-01-23T20:15:44.490Z Checking zerocopy v0.7.32
2442024-01-23T20:15:52.819Z Checking postcard v1.0.8
2452024-01-23T20:15:53.403Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
2462024-01-23T20:15:53.539Z Documenting serde_derive v1.0.195
2472024-01-23T20:15:53.539Z Documenting zerocopy-derive v0.7.32
2482024-01-23T20:15:53.548Z Documenting kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
2492024-01-23T20:15:57.624Z Documenting zerocopy v0.7.32
2502024-01-23T20:15:59.271Z Documenting serde v1.0.195
2512024-01-23T20:16:06.544Z Documenting postcard v1.0.8
2522024-01-23T20:16:09.705Z Documenting opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
2532024-01-23T20:16:14.375Z Documenting opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
2542024-01-23T20:16:22.386Z Documenting oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
2552024-01-23T20:16:28.499Z Finished dev [unoptimized + debuginfo] target(s) in 1m 05s
2562024-01-23T20:16:28.586Z
2572024-01-23T20:16:28.586Zreal 1:05.805016836
2582024-01-23T20:16:28.586Zuser 2:06.737433211
2592024-01-23T20:16:28.586Zsys 1:28.876398071
2602024-01-23T20:16:28.586Ztrap 0.048739558
2612024-01-23T20:16:28.586Ztflt 0.256440002
2622024-01-23T20:16:28.591Zdflt 1.540534304
2632024-01-23T20:16:28.591Zkflt 0.009912488
2642024-01-23T20:16:28.591Zlock 5:22.215763042
2652024-01-23T20:16:28.591Zslp 7:55.134444776
2662024-01-23T20:16:28.591Zlat 6.541515386
2672024-01-23T20:16:28.592Zstop 3.125899323
2682024-01-23T20:16:28.593Z+ header 'analyze std + api + usdt'
2692024-01-23T20:16:28.593Z+ echo '# ==== analyze std + api + usdt ==== #'
2702024-01-23T20:16:28.593Z# ==== analyze std + api + usdt ==== #
2712024-01-23T20:16:28.593Z+ ptime -m cargo clippy --features usdt --all-targets
2722024-01-23T20:16:29.099Z Downloading crates ...
2732024-01-23T20:16:29.514Z Downloaded circular v0.3.0
2742024-01-23T20:16:29.514Z Downloaded rusticata-macros v4.1.0
2752024-01-23T20:16:29.514Z Downloaded minimal-lexical v0.2.1
2762024-01-23T20:16:29.514Z Downloaded pcap-parser v0.14.1
2772024-01-23T20:16:29.514Z Downloaded cookie-factory v0.3.2
2782024-01-23T20:16:29.515Z Downloaded ctor v0.2.6
2792024-01-23T20:16:29.515Z Downloaded nom v7.1.3
2802024-01-23T20:16:29.515Z Compiling proc-macro2 v1.0.78
2812024-01-23T20:16:29.515Z Compiling unicode-ident v1.0.12
2822024-01-23T20:16:29.515Z Compiling thiserror v1.0.56
2832024-01-23T20:16:29.515Z Compiling libc v0.2.152
2842024-01-23T20:16:29.515Z Compiling version_check v0.9.4
2852024-01-23T20:16:29.515Z Compiling memchr v2.7.1
2862024-01-23T20:16:29.515Z Compiling ucd-trie v0.1.6
2872024-01-23T20:16:29.515Z Compiling once_cell v1.19.0
2882024-01-23T20:16:29.747Z Compiling serde_json v1.0.111
2892024-01-23T20:16:30.221Z Checking byteorder v1.5.0
2902024-01-23T20:16:30.226Z Compiling serde v1.0.195
2912024-01-23T20:16:30.413Z Compiling ryu v1.0.16
2922024-01-23T20:16:30.883Z Compiling itoa v1.0.10
2932024-01-23T20:16:30.923Z Compiling usdt-impl v0.4.1
2942024-01-23T20:16:31.309Z Compiling heapless v0.8.0
2952024-01-23T20:16:31.606Z Compiling quote v1.0.35
2962024-01-23T20:16:31.802Z Compiling thread-id v4.2.1
2972024-01-23T20:16:31.937Z Checking log v0.4.20
2982024-01-23T20:16:32.041Z Checking plain v0.2.3
2992024-01-23T20:16:32.187Z Compiling syn v2.0.48
3002024-01-23T20:16:32.218Z Checking hash32 v0.3.1
3012024-01-23T20:16:32.304Z Checking pretty-hex v0.3.0
3022024-01-23T20:16:32.436Z Compiling smoltcp v0.11.0
3032024-01-23T20:16:32.497Z Checking cfg-if v1.0.0
3042024-01-23T20:16:32.525Z Checking stable_deref_trait v1.2.0
3052024-01-23T20:16:32.687Z Checking managed v0.8.0
3062024-01-23T20:16:32.713Z Checking embedded-io v0.4.0
3072024-01-23T20:16:32.726Z Checking bitflags v1.3.2
3082024-01-23T20:16:32.800Z Checking cobs v0.2.3
3092024-01-23T20:16:32.995Z Compiling crc32fast v1.3.2
3102024-01-23T20:16:33.009Z Checking memmap v0.7.0
3112024-01-23T20:16:33.047Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3122024-01-23T20:16:33.178Z Checking either v1.9.0
3132024-01-23T20:16:33.266Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3142024-01-23T20:16:33.413Z Checking ipnetwork v0.20.0
3152024-01-23T20:16:33.499Z Checking minimal-lexical v0.2.1
3162024-01-23T20:16:33.530Z Checking itertools v0.12.0
3172024-01-23T20:16:33.637Z Checking dyn-clone v1.0.16
3182024-01-23T20:16:33.805Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=multipath#ca52bef3)
3192024-01-23T20:16:33.844Z Checking cookie-factory v0.3.2
3202024-01-23T20:16:34.005Z Checking circular v0.3.0
3212024-01-23T20:16:34.079Z Checking nom v7.1.3
3222024-01-23T20:16:37.080Z Checking rusticata-macros v4.1.0
3232024-01-23T20:16:37.240Z Checking pcap-parser v0.14.1
3242024-01-23T20:16:42.691Z Compiling thiserror-impl v1.0.56
3252024-01-23T20:16:42.691Z Compiling serde_derive v1.0.195
3262024-01-23T20:16:42.698Z Compiling zerocopy-derive v0.6.6
3272024-01-23T20:16:42.698Z Compiling scroll_derive v0.11.1
3282024-01-23T20:16:42.698Z Compiling zerocopy-derive v0.7.32
3292024-01-23T20:16:42.698Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3302024-01-23T20:16:42.698Z Compiling ctor v0.2.6
3312024-01-23T20:16:44.823Z Checking scroll v0.11.0
3322024-01-23T20:16:45.345Z Compiling zerocopy v0.6.6
3332024-01-23T20:16:45.410Z Checking goblin v0.6.1
3342024-01-23T20:16:45.516Z Checking zerocopy v0.7.32
3352024-01-23T20:16:46.124Z Compiling pest v2.7.6
3362024-01-23T20:16:48.948Z Compiling pest_meta v2.7.6
3372024-01-23T20:16:50.281Z Compiling pest_generator v2.7.6
3382024-01-23T20:16:52.336Z Compiling pest_derive v2.7.6
3392024-01-23T20:16:53.293Z Compiling dtrace-parser v0.1.15
3402024-01-23T20:17:01.521Z Checking postcard v1.0.8
3412024-01-23T20:17:01.688Z Compiling serde_tokenstream v0.2.0
3422024-01-23T20:17:01.688Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3432024-01-23T20:17:01.759Z Checking dof v0.2.0
3442024-01-23T20:17:01.759Z Compiling usdt-attr-macro v0.4.1
3452024-01-23T20:17:01.759Z Compiling usdt-macro v0.4.1
3462024-01-23T20:17:01.759Z Checking usdt v0.4.1
3472024-01-23T20:17:10.695Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
3482024-01-23T20:17:19.179Z Finished dev [unoptimized + debuginfo] target(s) in 50.30s
3492024-01-23T20:17:19.210Z
3502024-01-23T20:17:19.214Zreal 50.620073119
3512024-01-23T20:17:19.214Zuser 2:24.927537435
3522024-01-23T20:17:19.214Zsys 28.089952584
3532024-01-23T20:17:19.214Ztrap 0.069660962
3542024-01-23T20:17:19.214Ztflt 0.156687758
3552024-01-23T20:17:19.214Zdflt 1.199476112
3562024-01-23T20:17:19.214Zkflt 0.000266630
3572024-01-23T20:17:19.214Zlock 4:24.202537872
3582024-01-23T20:17:19.214Zslp 6:32.722444513
3592024-01-23T20:17:19.214Zlat 3.421717249
3602024-01-23T20:17:19.214Zstop 2.684154643
3612024-01-23T20:17:19.214Z+ header 'analyze no_std + engine + kernel'
3622024-01-23T20:17:19.214Z+ echo '# ==== analyze no_std + engine + kernel ==== #'
3632024-01-23T20:17:19.214Z# ==== analyze no_std + engine + kernel ==== #
3642024-01-23T20:17:19.215Z+ ptime -m cargo +nightly-2023-10-23 clippy --no-default-features --features engine,kernel
3652024-01-23T20:17:19.648Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3662024-01-23T20:17:19.649Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3672024-01-23T20:17:19.652Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3682024-01-23T20:17:19.895Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3692024-01-23T20:17:30.413Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
3702024-01-23T20:17:33.610Z Finished dev [unoptimized + debuginfo] target(s) in 14.19s
3712024-01-23T20:17:33.636Z
3722024-01-23T20:17:33.636Zreal 14.415032758
3732024-01-23T20:17:33.639Zuser 14.079537135
3742024-01-23T20:17:33.640Zsys 1.754296772
3752024-01-23T20:17:33.640Ztrap 0.003261160
3762024-01-23T20:17:33.640Ztflt 0.009386807
3772024-01-23T20:17:33.640Zdflt 0.020996317
3782024-01-23T20:17:33.640Zkflt 0.000000000
3792024-01-23T20:17:33.640Zlock 38.787735262
3802024-01-23T20:17:33.640Zslp 46.264587621
3812024-01-23T20:17:33.640Zlat 0.046581202
3822024-01-23T20:17:33.640Zstop 0.051268085
3832024-01-23T20:17:33.640Z+ header test
3842024-01-23T20:17:33.640Z+ echo '# ==== test ==== #'
3852024-01-23T20:17:33.640Z# ==== test ==== #
3862024-01-23T20:17:33.640Z+ ptime -m cargo test
3872024-01-23T20:17:33.966Z Compiling unicode-ident v1.0.12
3882024-01-23T20:17:33.967Z Compiling byteorder v1.5.0
3892024-01-23T20:17:33.970Z Compiling memchr v2.7.1
3902024-01-23T20:17:33.970Z Compiling ucd-trie v0.1.6
3912024-01-23T20:17:33.970Z Compiling itoa v1.0.10
3922024-01-23T20:17:33.970Z Compiling ryu v1.0.16
3932024-01-23T20:17:33.980Z Compiling libc v0.2.152
3942024-01-23T20:17:33.991Z Compiling plain v0.2.3
3952024-01-23T20:17:34.164Z Compiling proc-macro2 v1.0.78
3962024-01-23T20:17:34.216Z Compiling log v0.4.20
3972024-01-23T20:17:34.260Z Compiling pretty-hex v0.3.0
3982024-01-23T20:17:34.483Z Compiling cfg-if v1.0.0
3992024-01-23T20:17:34.493Z Compiling stable_deref_trait v1.2.0
4002024-01-23T20:17:34.589Z Compiling embedded-io v0.4.0
4012024-01-23T20:17:34.593Z Compiling cobs v0.2.3
4022024-01-23T20:17:34.684Z Compiling hash32 v0.3.1
4032024-01-23T20:17:34.797Z Compiling managed v0.8.0
4042024-01-23T20:17:34.863Z Compiling heapless v0.8.0
4052024-01-23T20:17:34.973Z Compiling thread-id v4.2.1
4062024-01-23T20:17:35.013Z Compiling bitflags v1.3.2
4072024-01-23T20:17:35.085Z Compiling memmap v0.7.0
4082024-01-23T20:17:35.090Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4092024-01-23T20:17:35.124Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4102024-01-23T20:17:35.132Z Compiling ipnetwork v0.20.0
4112024-01-23T20:17:35.345Z Compiling quote v1.0.35
4122024-01-23T20:17:35.504Z Compiling minimal-lexical v0.2.1
4132024-01-23T20:17:35.581Z Compiling either v1.9.0
4142024-01-23T20:17:35.673Z Compiling crc32fast v1.3.2
4152024-01-23T20:17:35.925Z Compiling syn v2.0.48
4162024-01-23T20:17:36.088Z Compiling nom v7.1.3
4172024-01-23T20:17:36.238Z Compiling itertools v0.12.0
4182024-01-23T20:17:36.597Z Compiling smoltcp v0.11.0
4192024-01-23T20:17:36.619Z Compiling dyn-clone v1.0.16
4202024-01-23T20:17:36.869Z Compiling circular v0.3.0
4212024-01-23T20:17:37.065Z Compiling cookie-factory v0.3.2
4222024-01-23T20:17:37.227Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=multipath#ca52bef3)
4232024-01-23T20:17:40.799Z Compiling rusticata-macros v4.1.0
4242024-01-23T20:17:41.050Z Compiling pcap-parser v0.14.1
4252024-01-23T20:17:46.920Z Compiling serde_derive v1.0.195
4262024-01-23T20:17:46.921Z Compiling thiserror-impl v1.0.56
4272024-01-23T20:17:46.925Z Compiling zerocopy-derive v0.6.6
4282024-01-23T20:17:46.925Z Compiling scroll_derive v0.11.1
4292024-01-23T20:17:47.516Z Compiling zerocopy-derive v0.7.32
4302024-01-23T20:17:48.362Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4312024-01-23T20:17:48.436Z Compiling ctor v0.2.6
4322024-01-23T20:17:49.385Z Compiling scroll v0.11.0
4332024-01-23T20:17:49.856Z Compiling zerocopy v0.6.6
4342024-01-23T20:17:50.065Z Compiling goblin v0.6.1
4352024-01-23T20:17:50.597Z Compiling zerocopy v0.7.32
4362024-01-23T20:17:50.934Z Compiling thiserror v1.0.56
4372024-01-23T20:17:51.048Z Compiling pest v2.7.6
4382024-01-23T20:17:53.747Z Compiling pest_meta v2.7.6
4392024-01-23T20:17:54.501Z Compiling serde v1.0.195
4402024-01-23T20:17:54.936Z Compiling pest_generator v2.7.6
4412024-01-23T20:17:57.186Z Compiling pest_derive v2.7.6
4422024-01-23T20:17:58.493Z Compiling dtrace-parser v0.1.15
4432024-01-23T20:18:04.692Z Compiling serde_json v1.0.111
4442024-01-23T20:18:04.692Z Compiling postcard v1.0.8
4452024-01-23T20:18:04.828Z Compiling serde_tokenstream v0.2.0
4462024-01-23T20:18:04.828Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4472024-01-23T20:18:04.828Z Compiling dof v0.2.0
4482024-01-23T20:18:04.853Z Compiling usdt-impl v0.4.1
4492024-01-23T20:18:06.417Z Compiling usdt-macro v0.4.1
4502024-01-23T20:18:06.417Z Compiling usdt-attr-macro v0.4.1
4512024-01-23T20:18:07.997Z Compiling usdt v0.4.1
4522024-01-23T20:18:15.149Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
4532024-01-23T20:18:32.129Z Finished test [unoptimized + debuginfo] target(s) in 58.40s
4542024-01-23T20:18:32.141Z Running unittests src/lib.rs (/work/oxidecomputer/opte/target/debug/deps/oxide_vpc-62fdc349973401bb)
4552024-01-23T20:18:32.141Z
4562024-01-23T20:18:32.142Zrunning 9 tests
4572024-01-23T20:18:32.142Ztest api::tests::parse_bad_proto_filter ... ok
4582024-01-23T20:18:32.142Ztest api::tests::parse_bad_address ... ok
4592024-01-23T20:18:32.142Ztest api::tests::parse_good_address ... ok
4602024-01-23T20:18:32.142Ztest api::tests::parse_good_proto_filter ... ok
4612024-01-23T20:18:32.142Ztest api::tests::ports_from_str_bad ... ok
4622024-01-23T20:18:32.142Ztest api::tests::ports_from_str_good ... ok
4632024-01-23T20:18:32.142Ztest cfg::tests::test_required_nat_space ... ok
4642024-01-23T20:18:32.142Ztest cfg::tests::test_required_nat_space_only_ipv4 ... ok
4652024-01-23T20:18:32.143Ztest cfg::tests::test_required_nat_space_only_ipv6 ... ok
4662024-01-23T20:18:32.143Z
4672024-01-23T20:18:32.143Ztest result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
4682024-01-23T20:18:32.143Z
4692024-01-23T20:18:32.143Z Running tests/firewall_tests.rs (/work/oxidecomputer/opte/target/debug/deps/firewall_tests-3268dc136d6ceee3)
4702024-01-23T20:18:32.154Z
4712024-01-23T20:18:32.155Zrunning 4 tests
4722024-01-23T20:18:32.155Ztest firewall_external_inbound ... ok
4732024-01-23T20:18:32.155Ztest firewall_vni_outbound ... ok
4742024-01-23T20:18:32.155Ztest firewall_vni_inbound ... ok
4752024-01-23T20:18:32.155Ztest firewall_replace_rules ... ok
4762024-01-23T20:18:32.156Z
4772024-01-23T20:18:32.156Ztest result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
4782024-01-23T20:18:32.156Z
4792024-01-23T20:18:32.156Z Running tests/integration_tests.rs (/work/oxidecomputer/opte/target/debug/deps/integration_tests-cbddf8c155c09fd7)
4802024-01-23T20:18:32.221Z
4812024-01-23T20:18:32.221Zrunning 33 tests
4822024-01-23T20:18:32.223Ztest bad_ip_len ... ok
4832024-01-23T20:18:32.224Ztest check_layers ... ok
4842024-01-23T20:18:32.224Ztest add_remove_fw_rule ... ok
4852024-01-23T20:18:32.224Ztest anti_spoof ... ok
4862024-01-23T20:18:32.224Ztest arp_gateway ... ok
4872024-01-23T20:18:32.225Ztest flow_expiration ... ok
4882024-01-23T20:18:32.225Ztest gateway_icmp4_ping ... ok
4892024-01-23T20:18:32.225Ztest external_ip_epoch_affinity_preserved ... ok
4902024-01-23T20:18:32.225Ztest early_tcp_invalidation ... ok
4912024-01-23T20:18:32.225Ztest gateway_icmpv6_ping ... ok
4922024-01-23T20:18:32.226Ztest gateway_router_advert_reply ... ok
4932024-01-23T20:18:32.226Ztest guest_to_guest_no_route ... ok
4942024-01-23T20:18:32.227Ztest guest_to_internet_ipv4 ... ok
4952024-01-23T20:18:32.227Ztest guest_to_guest_diff_vpc_no_peer ... ok
4962024-01-23T20:18:32.227Ztest guest_to_internet_ipv6 ... ok
4972024-01-23T20:18:32.228Ztest guest_to_guest ... ok
4982024-01-23T20:18:32.229Ztest inbound_ndp_dropped_at_gateway ... ok
4992024-01-23T20:18:32.230Ztest no_panic_on_flow_table_full ... ok
5002024-01-23T20:18:32.233Ztest outbound_ndp_dropped ... ok
5012024-01-23T20:18:32.233Ztest port_transition_running ... ok
5022024-01-23T20:18:32.234Ztest port_transition_reset ... ok
5032024-01-23T20:18:32.234Ztest snat_icmp4_echo_rewrite ... ok
5042024-01-23T20:18:32.235Ztest port_transition_pause ... ok
5052024-01-23T20:18:32.236Ztest snat_icmp6_echo_rewrite ... ok
5062024-01-23T20:18:32.236Ztest external_ip_balanced_over_floating_ips ... ok
5072024-01-23T20:18:32.236Ztest tcp_inbound ... ok
5082024-01-23T20:18:32.237Ztest tcp_outbound ... ok
5092024-01-23T20:18:32.237Ztest test_gateway_neighbor_advert_reply ... ok
5102024-01-23T20:18:32.238Ztest test_reply_to_dhcpv6_solicit_or_request ... ok
5112024-01-23T20:18:32.238Ztest uft_lft_invalidation_in ... ok
5122024-01-23T20:18:32.238Ztest uft_lft_invalidation_out ... ok
5132024-01-23T20:18:32.239Ztest external_ip_reconfigurable ... ok
5142024-01-23T20:18:34.283Ztest external_ip_receive_and_reply_on_all ... ok
5152024-01-23T20:18:34.283Z
5162024-01-23T20:18:34.284Ztest result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
5172024-01-23T20:18:34.284Z
5182024-01-23T20:18:34.284Z Doc-tests oxide-vpc
5192024-01-23T20:18:34.284Z
5202024-01-23T20:18:34.284Zrunning 0 tests
5212024-01-23T20:18:34.284Z
5222024-01-23T20:18:34.284Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
5232024-01-23T20:18:34.284Z
5242024-01-23T20:18:34.284Z
5252024-01-23T20:18:34.284Zreal 59.136161826
5262024-01-23T20:18:34.285Zuser 3:35.857325923
5272024-01-23T20:18:34.285Zsys 40.645636368
5282024-01-23T20:18:34.285Ztrap 0.115421624
5292024-01-23T20:18:34.285Ztflt 0.262864692
5302024-01-23T20:18:34.285Zdflt 2.181777112
5312024-01-23T20:18:34.285Zkflt 0.000015917
5322024-01-23T20:18:34.285Zlock 6:48.778497273
5332024-01-23T20:18:34.285Zslp 7:26.141737745
5342024-01-23T20:18:34.285Zlat 5.422829449
5352024-01-23T20:18:34.286Zstop 2.514695324
5362024-01-23T20:18:34.286Zprocess exited: duration 211284 ms, exit code 0
 
5372024-01-23T20:18:34.806Zfound 0 output files