01JDW75CCV2FVVMW8GBAEWRQQ0: opte-p5p

BasicConfig {
    output_rules: [
        "=/out/opte.p5p",
        "=/out/opte.p5p.sha256",
    ],
    rust_toolchain: Some(
        String(
            "nightly-2024-11-18",
        ),
    ),
    target: Some(
        "helios-2.0",
    ),
    access_repos: [],
    publish: [
        BasicConfigPublish {
            from_output: "/out/opte.p5p",
            series: "repo",
            name: "opte.p5p",
        },
        BasicConfigPublish {
            from_output: "/out/opte.p5p.sha256",
            series: "repo",
            name: "opte.p5p.sha256",
        },
    ],
    skip_clone: false,
}

Buildomat Job: 01JDW762WV1AMRPQ3J4W079DEA

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12024-11-29T15:04:44.752Zjob assigned to worker 01JDW76DN46TC0JSBP12XZTC5F [factory aws, i-024526b75e7534ac1] (queued for 58 s)
 
22024-11-29T15:04:53.211Zstarting task 0: "setup"
32024-11-29T15:04:53.221Z++ uname -s
42024-11-29T15:04:53.224Z+ kern=SunOS
52024-11-29T15:04:53.224Z+ case "$kern" in
62024-11-29T15:04:53.224Z+ groupadd -g 12345 build
72024-11-29T15:04:53.226Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
82024-11-29T15:04:55.232Z+ zfs create -o mountpoint=/work rpool/work
92024-11-29T15:04:55.366Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
102024-11-29T15:04:55.369Z+ home_fs=zfs
112024-11-29T15:04:55.369Z+ [[ zfs == autofs ]]
122024-11-29T15:04:55.369Z+ mkdir -p /home/build
132024-11-29T15:04:55.371Z+ chown build:build /home/build /work
142024-11-29T15:04:57.372Z+ chmod 0700 /home/build /work
152024-11-29T15:04:57.375Zprocess exited: duration 4163 ms, exit code 0
 
162024-11-29T15:04:57.379Zstarting task 1: "rust-toolchain"
172024-11-29T15:04:57.385Z+ printf ' * toolchain channel = "%s"
182024-11-29T15:04:57.385Z' nightly-2024-11-18
192024-11-29T15:04:57.387Z+ printf ' * toolchain profile = "%s"
202024-11-29T15:04:57.388Z * toolchain channel = "nightly-2024-11-18"
212024-11-29T15:04:57.388Z * toolchain profile = "default"
222024-11-29T15:04:57.388Z' default
232024-11-29T15:04:57.388Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
242024-11-29T15:04:57.388Z+ /bin/bash -s - -y --no-modify-path --default-toolchain nightly-2024-11-18 --profile default
252024-11-29T15:04:57.506Zinfo: downloading installer
262024-11-29T15:04:59.025Zinfo: profile set to 'default'
272024-11-29T15:04:59.025Zinfo: default host triple is x86_64-unknown-illumos
282024-11-29T15:04:59.027Zinfo: syncing channel updates for 'nightly-2024-11-18-x86_64-unknown-illumos'
292024-11-29T15:04:59.175Zinfo: latest update on 2024-11-18, rust version 1.84.0-nightly (5ec7d6eee 2024-11-17)
302024-11-29T15:04:59.176Zinfo: downloading component 'cargo'
312024-11-29T15:04:59.940Zinfo: downloading component 'clippy'
322024-11-29T15:05:00.234Zinfo: downloading component 'rust-docs'
332024-11-29T15:05:01.273Zinfo: downloading component 'rust-std'
342024-11-29T15:05:02.964Zinfo: downloading component 'rustc'
352024-11-29T15:05:08.903Zinfo: downloading component 'rustfmt'
362024-11-29T15:05:09.143Zinfo: installing component 'cargo'
372024-11-29T15:05:09.968Zinfo: installing component 'clippy'
382024-11-29T15:05:10.344Zinfo: installing component 'rust-docs'
392024-11-29T15:05:11.907Zinfo: installing component 'rust-std'
402024-11-29T15:05:13.819Zinfo: installing component 'rustc'
412024-11-29T15:05:19.715Zinfo: installing component 'rustfmt'
422024-11-29T15:05:20.042Zinfo: default toolchain set to 'nightly-2024-11-18-x86_64-unknown-illumos'
432024-11-29T15:05:20.042Z
442024-11-29T15:05:20.433Z nightly-2024-11-18-x86_64-unknown-illumos installed - rustc 1.84.0-nightly (5ec7d6eee 2024-11-17)
452024-11-29T15:05:20.433Z
462024-11-29T15:05:20.436Z
472024-11-29T15:05:20.436ZRust is installed now. Great!
482024-11-29T15:05:20.436Z
492024-11-29T15:05:20.436ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
502024-11-29T15:05:20.436Zenvironment variable. This has not been done automatically.
512024-11-29T15:05:20.436Z
522024-11-29T15:05:20.436ZTo configure your current shell, you need to source
532024-11-29T15:05:20.436Zthe corresponding env file under $HOME/.cargo.
542024-11-29T15:05:20.436Z
552024-11-29T15:05:20.436ZThis is usually done by running one of the following (note the leading DOT):
562024-11-29T15:05:20.436Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
572024-11-29T15:05:20.436Zsource "$HOME/.cargo/env.fish" # For fish
582024-11-29T15:05:20.508Z+ rustc --version
592024-11-29T15:05:20.575Zrustc 1.84.0-nightly (5ec7d6eee 2024-11-17)
602024-11-29T15:05:20.579Zprocess exited: duration 23198 ms, exit code 0
 
612024-11-29T15:05:20.583Zstarting task 2: "authentication"
622024-11-29T15:05:20.603Zprocess exited: duration 20 ms, exit code 0
 
632024-11-29T15:05:20.609Zstarting task 3: "clone repository"
642024-11-29T15:05:20.613Z+ mkdir -p /work/oxidecomputer/opte
652024-11-29T15:05:20.616Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
662024-11-29T15:05:20.871ZCloning into '/work/oxidecomputer/opte'...
672024-11-29T15:05:22.112Z+ cd /work/oxidecomputer/opte
682024-11-29T15:05:22.112Z+ git fetch origin 178a1785f264fcf965e5edbfc20af86a3d5801c6
692024-11-29T15:05:22.388ZFrom https://github.com/oxidecomputer/opte
702024-11-29T15:05:22.389Z * branch 178a1785f264fcf965e5edbfc20af86a3d5801c6 -> FETCH_HEAD
712024-11-29T15:05:22.395Z+ [[ -n fix-618 ]]
722024-11-29T15:05:22.397Z++ git branch --show-current
732024-11-29T15:05:22.400Z+ current=master
742024-11-29T15:05:22.400Z+ [[ master != fix-618 ]]
752024-11-29T15:05:22.400Z+ git branch -f fix-618 178a1785f264fcf965e5edbfc20af86a3d5801c6
762024-11-29T15:05:22.403Z+ git checkout -f fix-618
772024-11-29T15:05:22.424ZSwitched to branch 'fix-618'
782024-11-29T15:05:22.426Z+ git reset --hard 178a1785f264fcf965e5edbfc20af86a3d5801c6
792024-11-29T15:05:22.445ZHEAD is now at 178a178 Correctly set ioctl resp_buf capacity on ENOBUFS
802024-11-29T15:05:22.448Zprocess exited: duration 1837 ms, exit code 0
 
812024-11-29T15:05:22.454Zstarting task 4: "build"
822024-11-29T15:05:22.459Z+ TGT_BASE=/work
832024-11-29T15:05:22.459Z+ REL_SRC=target/x86_64-unknown-unknown/release
842024-11-29T15:05:22.459Z+ REL_TGT=/work/release
852024-11-29T15:05:22.459Z+ mkdir -p /work/release
862024-11-29T15:05:22.461Z+ cargo --version
872024-11-29T15:05:22.465Zinfo: syncing channel updates for '1.82.0-x86_64-unknown-illumos'
882024-11-29T15:05:22.611Zinfo: latest update on 2024-10-17, rust version 1.82.0 (f6e511eec 2024-10-15)
892024-11-29T15:05:22.611Zinfo: downloading component 'cargo'
902024-11-29T15:05:23.338Zinfo: downloading component 'clippy'
912024-11-29T15:05:23.613Zinfo: downloading component 'rust-docs'
922024-11-29T15:05:24.648Zinfo: downloading component 'rust-std'
932024-11-29T15:05:26.293Zinfo: downloading component 'rustc'
942024-11-29T15:05:32.237Zinfo: downloading component 'rustfmt'
952024-11-29T15:05:32.446Zinfo: installing component 'cargo'
962024-11-29T15:05:33.253Zinfo: installing component 'clippy'
972024-11-29T15:05:33.619Zinfo: installing component 'rust-docs'
982024-11-29T15:05:35.313Zinfo: installing component 'rust-std'
992024-11-29T15:05:37.033Zinfo: installing component 'rustc'
1002024-11-29T15:05:42.924Zinfo: installing component 'rustfmt'
1012024-11-29T15:05:43.313Zcargo 1.82.0 (8f40fc59f 2024-08-21)
1022024-11-29T15:05:43.316Z+ rustc --version
1032024-11-29T15:05:43.385Zrustc 1.82.0 (f6e511eec 2024-10-15)
1042024-11-29T15:05:43.389Z+ header 'build xde and opteadm (release+debug)'
1052024-11-29T15:05:43.392Z+ echo '# ==== build xde and opteadm (release+debug) ==== #'
1062024-11-29T15:05:43.392Z# ==== build xde and opteadm (release+debug) ==== #
1072024-11-29T15:05:43.392Z+ ptime -m cargo xtask build
1082024-11-29T15:05:43.524Z Updating crates.io index
1092024-11-29T15:05:43.620Z Updating git repository `https://github.com/oxidecomputer/falcon`
1102024-11-29T15:05:44.410Z Updating git repository `https://github.com/oxidecomputer/ingot.git`
1112024-11-29T15:05:44.670Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1122024-11-29T15:05:44.911Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1132024-11-29T15:05:45.241Z Updating git repository `https://github.com/oxidecomputer/zone`
1142024-11-29T15:05:45.499Z Updating git repository `https://github.com/oxidecomputer/oxnet`
1152024-11-29T15:05:45.751Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1162024-11-29T15:05:45.976Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1172024-11-29T15:05:46.251Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1182024-11-29T15:05:47.034Z Downloading crates ...
1192024-11-29T15:05:47.098Z Downloaded serde v1.0.215
1202024-11-29T15:05:47.102Z Downloaded itoa v1.0.13
1212024-11-29T15:05:47.104Z Downloaded bitflags v2.6.0
1222024-11-29T15:05:47.110Z Downloaded serde_json v1.0.133
1232024-11-29T15:05:47.133Z Downloaded cargo-platform v0.1.8
1242024-11-29T15:05:47.135Z Downloaded equivalent v1.0.1
1252024-11-29T15:05:47.137Z Downloaded anstyle-parse v0.2.6
1262024-11-29T15:05:47.137Z Downloaded anstream v0.6.18
1272024-11-29T15:05:47.140Z Downloaded camino v1.1.9
1282024-11-29T15:05:47.142Z Downloaded clap_lex v0.7.3
1292024-11-29T15:05:47.145Z Downloaded errno v0.3.9
1302024-11-29T15:05:47.145Z Downloaded anstyle-query v1.1.2
1312024-11-29T15:05:47.147Z Downloaded anstyle v1.0.10
1322024-11-29T15:05:47.150Z Downloaded clap v4.5.21
1332024-11-29T15:05:47.158Z Downloaded heck v0.5.0
1342024-11-29T15:05:47.160Z Downloaded colorchoice v1.0.3
1352024-11-29T15:05:47.165Z Downloaded strsim v0.11.1
1362024-11-29T15:05:47.167Z Downloaded serde_spanned v0.6.8
1372024-11-29T15:05:47.174Z Downloaded proc-macro2 v1.0.92
1382024-11-29T15:05:47.177Z Downloaded cargo_metadata v0.19.0
1392024-11-29T15:05:47.179Z Downloaded thiserror-impl v1.0.69
1402024-11-29T15:05:47.182Z Downloaded utf8parse v0.2.2
1412024-11-29T15:05:47.184Z Downloaded toml_datetime v0.6.8
1422024-11-29T15:05:47.184Z Downloaded thiserror v1.0.69
1432024-11-29T15:05:47.188Z Downloaded is_terminal_polyfill v1.70.1
1442024-11-29T15:05:47.190Z Downloaded terminal_size v0.4.0
1452024-11-29T15:05:47.197Z Downloaded clap_derive v4.5.18
1462024-11-29T15:05:47.199Z Downloaded quote v1.0.37
1472024-11-29T15:05:47.202Z Downloaded anyhow v1.0.93
1482024-11-29T15:05:47.204Z Downloaded unicode-ident v1.0.14
1492024-11-29T15:05:47.207Z Downloaded semver v1.0.23
1502024-11-29T15:05:47.209Z Downloaded toml v0.8.19
1512024-11-29T15:05:47.212Z Downloaded serde_derive v1.0.215
1522024-11-29T15:05:47.214Z Downloaded ryu v1.0.18
1532024-11-29T15:05:47.235Z Downloaded indexmap v2.6.0
1542024-11-29T15:05:47.242Z Downloaded memchr v2.7.4
1552024-11-29T15:05:47.247Z Downloaded hashbrown v0.15.2
1562024-11-29T15:05:47.252Z Downloaded toml_edit v0.22.22
1572024-11-29T15:05:47.272Z Downloaded winnow v0.6.20
1582024-11-29T15:05:47.281Z Downloaded clap_builder v4.5.21
1592024-11-29T15:05:47.302Z Downloaded syn v2.0.89
1602024-11-29T15:05:47.313Z Downloaded rustix v0.38.41
1612024-11-29T15:05:47.343Z Downloaded libc v0.2.164
1622024-11-29T15:05:47.483Z Compiling proc-macro2 v1.0.92
1632024-11-29T15:05:47.483Z Compiling unicode-ident v1.0.14
1642024-11-29T15:05:47.486Z Compiling serde v1.0.215
1652024-11-29T15:05:47.486Z Compiling libc v0.2.164
1662024-11-29T15:05:47.486Z Compiling rustix v0.38.41
1672024-11-29T15:05:47.486Z Compiling bitflags v2.6.0
1682024-11-29T15:05:47.486Z Compiling utf8parse v0.2.2
1692024-11-29T15:05:47.495Z Compiling anstyle v1.0.10
1702024-11-29T15:05:47.669Z Compiling anstyle-parse v0.2.6
1712024-11-29T15:05:47.679Z Compiling serde_json v1.0.133
1722024-11-29T15:05:47.879Z Compiling camino v1.1.9
1732024-11-29T15:05:47.954Z Compiling anstyle-query v1.1.2
1742024-11-29T15:05:47.965Z Compiling semver v1.0.23
1752024-11-29T15:05:48.059Z Compiling thiserror v1.0.69
1762024-11-29T15:05:50.161Z Compiling colorchoice v1.0.3
1772024-11-29T15:05:50.168Z Compiling hashbrown v0.15.2
1782024-11-29T15:05:50.170Z Compiling equivalent v1.0.1
1792024-11-29T15:05:50.170Z Compiling is_terminal_polyfill v1.70.1
1802024-11-29T15:05:50.268Z Compiling anstream v0.6.18
1812024-11-29T15:05:50.296Z Compiling clap_lex v0.7.3
1822024-11-29T15:05:50.315Z Compiling ryu v1.0.18
1832024-11-29T15:05:50.332Z Compiling anyhow v1.0.93
1842024-11-29T15:05:50.557Z Compiling memchr v2.7.4
1852024-11-29T15:05:50.614Z Compiling winnow v0.6.20
1862024-11-29T15:05:50.814Z Compiling strsim v0.11.1
1872024-11-29T15:05:50.911Z Compiling itoa v1.0.13
1882024-11-29T15:05:51.011Z Compiling heck v0.5.0
1892024-11-29T15:05:51.408Z Compiling quote v1.0.37
1902024-11-29T15:05:51.417Z Compiling indexmap v2.6.0
1912024-11-29T15:05:51.757Z Compiling syn v2.0.89
1922024-11-29T15:05:51.868Z Compiling errno v0.3.9
1932024-11-29T15:05:52.755Z Compiling terminal_size v0.4.0
1942024-11-29T15:05:52.870Z Compiling clap_builder v4.5.21
1952024-11-29T15:05:55.933Z Compiling serde_derive v1.0.215
1962024-11-29T15:05:55.933Z Compiling thiserror-impl v1.0.69
1972024-11-29T15:05:55.933Z Compiling clap_derive v4.5.18
1982024-11-29T15:05:58.449Z Compiling clap v4.5.21
1992024-11-29T15:06:03.209Z Compiling toml_datetime v0.6.8
2002024-11-29T15:06:03.209Z Compiling serde_spanned v0.6.8
2012024-11-29T15:06:03.211Z Compiling cargo-platform v0.1.8
2022024-11-29T15:06:03.458Z Compiling toml_edit v0.22.22
2032024-11-29T15:06:04.533Z Compiling cargo_metadata v0.19.0
2042024-11-29T15:06:05.562Z Compiling toml v0.8.19
2052024-11-29T15:06:07.575Z Compiling xtask v0.1.0 (/work/oxidecomputer/opte/xtask)
2062024-11-29T15:06:09.289Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 25.84s
2072024-11-29T15:06:09.410Z Running `target/debug/xtask build`
2082024-11-29T15:06:09.428ZBuilding opteadm (debug).
2092024-11-29T15:06:12.137Z Compiling libc v0.2.164
2102024-11-29T15:06:12.137Z Compiling cfg-if v1.0.0
2112024-11-29T15:06:12.137Z Compiling serde v1.0.215
2122024-11-29T15:06:12.139Z Compiling byteorder v1.5.0
2132024-11-29T15:06:12.139Z Compiling ident_case v1.0.1
2142024-11-29T15:06:12.140Z Compiling fnv v1.0.7
2152024-11-29T15:06:12.140Z Compiling memchr v2.7.4
2162024-11-29T15:06:12.140Z Compiling syn v2.0.89
2172024-11-29T15:06:12.235Z Compiling regex-syntax v0.8.5
2182024-11-29T15:06:12.262Z Compiling syn v1.0.109
2192024-11-29T15:06:12.302Z Compiling hashbrown v0.15.2
2202024-11-29T15:06:12.482Z Compiling autocfg v1.4.0
2212024-11-29T15:06:12.696Z Compiling equivalent v1.0.1
2222024-11-29T15:06:12.783Z Compiling either v1.13.0
2232024-11-29T15:06:12.869Z Compiling once_cell v1.20.2
2242024-11-29T15:06:13.175Z Compiling aho-corasick v1.1.3
2252024-11-29T15:06:13.252Z Compiling zerocopy v0.8.11
2262024-11-29T15:06:13.302Z Compiling lock_api v0.4.12
2272024-11-29T15:06:13.555Z Compiling indexmap v2.6.0
2282024-11-29T15:06:13.606Z Compiling itertools v0.13.0
2292024-11-29T15:06:14.046Z Compiling toml_datetime v0.6.8
2302024-11-29T15:06:14.555Z Compiling winnow v0.5.40
2312024-11-29T15:06:14.930Z Compiling heapless v0.8.0
2322024-11-29T15:06:15.478Z Compiling parking_lot_core v0.9.10
2332024-11-29T15:06:15.960Z Compiling regex-automata v0.4.9
2342024-11-29T15:06:16.815Z Compiling hash32 v0.3.1
2352024-11-29T15:06:16.914Z Compiling smoltcp v0.11.0
2362024-11-29T15:06:17.016Z Compiling stable_deref_trait v1.2.0
2372024-11-29T15:06:17.105Z Compiling dyn-clone v1.0.17
2382024-11-29T15:06:17.327Z Compiling macaddr v1.0.1
2392024-11-29T15:06:17.510Z Compiling scopeguard v1.2.0
2402024-11-29T15:06:17.547Z Compiling serde_json v1.0.133
2412024-11-29T15:06:17.632Z Compiling smallvec v1.13.2
2422024-11-29T15:06:17.678Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
2432024-11-29T15:06:18.146Z Compiling toml_edit v0.19.15
2442024-11-29T15:06:18.332Z Compiling getrandom v0.2.15
2452024-11-29T15:06:18.373Z Compiling pin-project-lite v0.2.15
2462024-11-29T15:06:18.485Z Compiling cobs v0.2.3
2472024-11-29T15:06:18.636Z Compiling schemars v0.8.21
2482024-11-29T15:06:18.699Z Compiling managed v0.8.0
2492024-11-29T15:06:18.768Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#1d587ea9)
2502024-11-29T15:06:18.997Z Compiling bitflags v1.3.2
2512024-11-29T15:06:19.063Z Compiling version_check v0.9.5
2522024-11-29T15:06:19.104Z Compiling rand_core v0.6.4
2532024-11-29T15:06:19.113Z Compiling parking_lot v0.12.3
2542024-11-29T15:06:19.584Z Compiling darling_core v0.20.10
2552024-11-29T15:06:19.694Z Compiling serde_derive_internals v0.29.1
2562024-11-29T15:06:20.113Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
2572024-11-29T15:06:20.475Z Compiling regex v1.11.1
2582024-11-29T15:06:21.475Z Compiling proc-macro-crate v1.3.1
2592024-11-29T15:06:21.796Z Compiling socket2 v0.5.7
2602024-11-29T15:06:22.262Z Compiling signal-hook-registry v1.4.2
2612024-11-29T15:06:22.835Z Compiling mio v1.0.2
2622024-11-29T15:06:23.190Z Compiling errno v0.3.9
2632024-11-29T15:06:23.610Z Compiling foreign-types-shared v0.3.1
2642024-11-29T15:06:23.711Z Compiling bytes v1.8.0
2652024-11-29T15:06:23.767Z Compiling unicode-width v0.1.14
2662024-11-29T15:06:24.056Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2672024-11-29T15:06:24.199Z Compiling serde_derive v1.0.215
2682024-11-29T15:06:24.215Z Compiling zerocopy-derive v0.8.11
2692024-11-29T15:06:24.282Z Compiling zerocopy-derive v0.7.35
2702024-11-29T15:06:24.389Z Compiling num_enum_derive v0.5.11
2712024-11-29T15:06:24.451Z Compiling thiserror-impl v1.0.69
2722024-11-29T15:06:25.081Z Compiling foreign-types-macros v0.2.3
2732024-11-29T15:06:25.295Z Compiling darling_macro v0.20.10
2742024-11-29T15:06:26.222Z Compiling zerocopy v0.7.35
2752024-11-29T15:06:26.288Z Compiling darling v0.20.10
2762024-11-29T15:06:26.295Z Compiling schemars_derive v0.8.21
2772024-11-29T15:06:26.382Z Compiling ingot-macros v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
2782024-11-29T15:06:26.418Z Compiling tokio-macros v2.4.0
2792024-11-29T15:06:26.582Z Compiling num_enum v0.5.11
2802024-11-29T15:06:26.718Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
2812024-11-29T15:06:27.232Z Compiling thiserror v1.0.69
2822024-11-29T15:06:27.358Z Compiling foreign-types v0.5.0
2832024-11-29T15:06:27.445Z Compiling rusty-doors-macros v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
2842024-11-29T15:06:27.777Z Compiling ppv-lite86 v0.2.20
2852024-11-29T15:06:27.868Z Compiling tokio v1.41.1
2862024-11-29T15:06:27.946Z Compiling tracing-attributes v0.1.27
2872024-11-29T15:06:28.286Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
2882024-11-29T15:06:28.625Z Compiling rand_chacha v0.3.1
2892024-11-29T15:06:29.116Z Compiling tabwriter v1.4.0
2902024-11-29T15:06:29.383Z Compiling rustix v0.38.41
2912024-11-29T15:06:29.897Z Compiling cstr-argument v0.1.2
2922024-11-29T15:06:30.002Z Compiling tracing-core v0.1.32
2932024-11-29T15:06:30.169Z Compiling crc32fast v1.4.2
2942024-11-29T15:06:30.473Z Compiling pretty-hex v0.2.1
2952024-11-29T15:06:30.529Z Compiling lazy_static v1.5.0
2962024-11-29T15:06:30.639Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys#e07ad764)
2972024-11-29T15:06:30.641Z Compiling colored v2.1.0
2982024-11-29T15:06:30.973Z Compiling terminal_size v0.4.0
2992024-11-29T15:06:31.043Z Compiling tracing v0.1.40
3002024-11-29T15:06:31.049Z Compiling nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
3012024-11-29T15:06:31.150Z Compiling rand v0.8.5
3022024-11-29T15:06:31.404Z Compiling rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
3032024-11-29T15:06:31.468Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=multipath#ca52bef3)
3042024-11-29T15:06:31.526Z Compiling clap_derive v4.5.18
3052024-11-29T15:06:31.543Z Compiling clap_builder v4.5.21
3062024-11-29T15:06:31.662Z Compiling opteadm v0.2.0 (/work/oxidecomputer/opte/bin/opteadm)
3072024-11-29T15:06:32.486Z Compiling ingot-types v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
3082024-11-29T15:06:34.372Z Compiling clap v4.5.21
3092024-11-29T15:06:35.180Z Compiling dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#1d587ea9)
3102024-11-29T15:06:35.952Z Compiling ipnetwork v0.20.0
3112024-11-29T15:06:35.952Z Compiling postcard v1.0.10
3122024-11-29T15:06:36.191Z Compiling ingot v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
3132024-11-29T15:06:36.398Z Compiling uuid v1.11.0
3142024-11-29T15:06:38.339Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3152024-11-29T15:06:39.021Z Compiling oxnet v0.1.0 (https://github.com/oxidecomputer/oxnet#947624a3)
3162024-11-29T15:06:45.066Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
3172024-11-29T15:06:47.080Z Compiling opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
3182024-11-29T15:06:53.807Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 41.82s
3192024-11-29T15:06:53.851ZBuilding xde (debug).
3202024-11-29T15:06:53.978Zinfo: syncing channel updates for 'nightly-2024-11-18-x86_64-unknown-illumos'
3212024-11-29T15:06:54.242Zinfo: latest update on 2024-11-18, rust version 1.84.0-nightly (5ec7d6eee 2024-11-17)
3222024-11-29T15:06:54.263Zinfo: component 'clippy' for target 'x86_64-unknown-illumos' is up to date
3232024-11-29T15:06:54.263Zinfo: component 'rustfmt' for target 'x86_64-unknown-illumos' is up to date
3242024-11-29T15:06:54.266Zinfo: downloading component 'rust-src'
3252024-11-29T15:06:54.484Zinfo: installing component 'rust-src'
3262024-11-29T15:06:55.150Z Updating crates.io index
3272024-11-29T15:06:55.252Z Downloading crates ...
3282024-11-29T15:06:55.332Z Downloaded allocator-api2 v0.2.18
3292024-11-29T15:06:55.340Z Downloaded adler v1.0.2
3302024-11-29T15:06:55.344Z Downloaded addr2line v0.22.0
3312024-11-29T15:06:55.350Z Downloaded getopts v0.2.21
3322024-11-29T15:06:55.368Z Downloaded miniz_oxide v0.7.4
3332024-11-29T15:06:55.384Z Downloaded gimli v0.29.0
3342024-11-29T15:06:55.392Z Downloaded hashbrown v0.15.0
3352024-11-29T15:06:55.396Z Downloaded compiler_builtins v0.1.138
3362024-11-29T15:06:55.435Z Downloaded libc v0.2.161
3372024-11-29T15:06:55.535Z Compiling compiler_builtins v0.1.138
3382024-11-29T15:06:55.535Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2024-11-18-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
3392024-11-29T15:06:55.538Z Compiling proc-macro2 v1.0.92
3402024-11-29T15:06:55.538Z Compiling unicode-ident v1.0.14
3412024-11-29T15:06:55.538Z Compiling fnv v1.0.7
3422024-11-29T15:06:55.538Z Compiling strsim v0.11.1
3432024-11-29T15:06:55.538Z Compiling ident_case v1.0.1
3442024-11-29T15:06:55.538Z Compiling memchr v2.7.4
3452024-11-29T15:06:55.720Z Compiling regex-syntax v0.8.5
3462024-11-29T15:06:55.750Z Compiling serde v1.0.215
3472024-11-29T15:06:55.767Z Compiling either v1.13.0
3482024-11-29T15:06:56.130Z Compiling zerocopy v0.8.11
3492024-11-29T15:06:56.383Z Compiling itertools v0.13.0
3502024-11-29T15:06:56.408Z Compiling aho-corasick v1.1.3
3512024-11-29T15:06:56.743Z Compiling heapless v0.8.0
3522024-11-29T15:06:57.160Z Compiling smoltcp v0.11.0
3532024-11-29T15:06:57.166Z Compiling version_check v0.9.5
3542024-11-29T15:06:57.368Z Compiling quote v1.0.37
3552024-11-29T15:06:57.971Z Compiling syn v2.0.89
3562024-11-29T15:06:58.078Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3572024-11-29T15:06:59.140Z Compiling regex-automata v0.4.9
3582024-11-29T15:07:01.919Z Compiling regex v1.11.1
3592024-11-29T15:07:02.853Z Compiling darling_core v0.20.10
3602024-11-29T15:07:04.782Z Compiling serde_derive v1.0.215
3612024-11-29T15:07:04.782Z Compiling zerocopy-derive v0.8.11
3622024-11-29T15:07:04.782Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3632024-11-29T15:07:06.651Z Compiling darling_macro v0.20.10
3642024-11-29T15:07:07.870Z Compiling darling v0.20.10
3652024-11-29T15:07:07.962Z Compiling ingot-macros v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
3662024-11-29T15:07:07.962Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
3672024-11-29T15:07:14.596Z Compiling rustc-std-workspace-core v1.99.0 (/home/build/.rustup/toolchains/nightly-2024-11-18-x86_64-unknown-illumos/lib/rustlib/src/rust/library/rustc-std-workspace-core)
3682024-11-29T15:07:15.346Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2024-11-18-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
3692024-11-29T15:07:17.647Z Compiling byteorder v1.5.0
3702024-11-29T15:07:17.647Z Compiling stable_deref_trait v1.2.0
3712024-11-29T15:07:17.647Z Compiling macaddr v1.0.1
3722024-11-29T15:07:17.650Z Compiling cfg-if v1.0.0
3732024-11-29T15:07:17.650Z Compiling bitflags v2.6.0
3742024-11-29T15:07:17.735Z Compiling managed v0.8.0
3752024-11-29T15:07:17.749Z Compiling bitflags v1.3.2
3762024-11-29T15:07:17.837Z Compiling cobs v0.2.3
3772024-11-29T15:07:17.958Z Compiling hash32 v0.3.1
3782024-11-29T15:07:18.047Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3792024-11-29T15:07:18.137Z Compiling crc32fast v1.4.2
3802024-11-29T15:07:18.143Z Compiling dyn-clone v1.0.17
3812024-11-29T15:07:18.298Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=multipath#ca52bef3)
3822024-11-29T15:07:19.819Z Compiling ingot-types v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
3832024-11-29T15:07:21.079Z Compiling postcard v1.0.10
3842024-11-29T15:07:21.082Z Compiling ingot v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
3852024-11-29T15:07:21.082Z Compiling uuid v1.11.0
3862024-11-29T15:07:22.379Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3872024-11-29T15:07:28.182Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
3882024-11-29T15:07:31.906Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
3892024-11-29T15:07:34.577Zwarning: creating a mutable reference to mutable static is discouraged
3902024-11-29T15:07:34.577Z --> xde/src/xde.rs:311:5
3912024-11-29T15:07:34.578Z |
3922024-11-29T15:07:34.579Z311 | xde_devs.init(KRwLockType::Driver);
3932024-11-29T15:07:34.579Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
3942024-11-29T15:07:34.579Z |
3952024-11-29T15:07:34.579Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
3962024-11-29T15:07:34.579Z = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
3972024-11-29T15:07:34.579Z = note: `#[warn(static_mut_refs)]` on by default
3982024-11-29T15:07:34.579Z
3992024-11-29T15:07:34.582Zwarning: creating a shared reference to mutable static is discouraged
4002024-11-29T15:07:34.582Z --> xde/src/xde.rs:668:29
4012024-11-29T15:07:34.582Z |
4022024-11-29T15:07:34.582Z668 | let mut devs = unsafe { xde_devs.write() };
4032024-11-29T15:07:34.582Z | ^^^^^^^^^^^^^^^^ shared reference to mutable static
4042024-11-29T15:07:34.582Z |
4052024-11-29T15:07:34.582Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
4062024-11-29T15:07:34.582Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
4072024-11-29T15:07:34.582Z
4082024-11-29T15:07:34.582Zwarning: creating a shared reference to mutable static is discouraged
4092024-11-29T15:07:34.582Z --> xde/src/xde.rs:824:29
4102024-11-29T15:07:34.582Z |
4112024-11-29T15:07:34.582Z824 | let mut devs = unsafe { xde_devs.write() };
4122024-11-29T15:07:34.582Z | ^^^^^^^^^^^^^^^^ shared reference to mutable static
4132024-11-29T15:07:34.582Z |
4142024-11-29T15:07:34.582Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
4152024-11-29T15:07:34.582Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
4162024-11-29T15:07:34.582Z
4172024-11-29T15:07:34.582Zwarning: creating a shared reference to mutable static is discouraged
4182024-11-29T15:07:34.582Z --> xde/src/xde.rs:914:18
4192024-11-29T15:07:34.582Z |
4202024-11-29T15:07:34.582Z914 | if unsafe { !xde_devs.read().is_empty() } {
4212024-11-29T15:07:34.582Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
4222024-11-29T15:07:34.582Z |
4232024-11-29T15:07:34.582Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
4242024-11-29T15:07:34.582Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
4252024-11-29T15:07:34.582Z
4262024-11-29T15:07:34.582Zwarning: creating a shared reference to mutable static is discouraged
4272024-11-29T15:07:34.582Z --> xde/src/xde.rs:1227:9
4282024-11-29T15:07:34.582Z |
4292024-11-29T15:07:34.582Z1227 | if !xde_devs.read().is_empty() {
4302024-11-29T15:07:34.582Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
4312024-11-29T15:07:34.582Z |
4322024-11-29T15:07:34.583Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
4332024-11-29T15:07:34.583Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
4342024-11-29T15:07:34.583Z
4352024-11-29T15:07:34.586Zwarning: creating a shared reference to mutable static is discouraged
4362024-11-29T15:07:34.586Z --> xde/src/xde.rs:1631:33
4372024-11-29T15:07:34.586Z |
4382024-11-29T15:07:34.586Z1631 | let devs = unsafe { xde_devs.read() };
4392024-11-29T15:07:34.586Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
4402024-11-29T15:07:34.586Z |
4412024-11-29T15:07:34.586Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
4422024-11-29T15:07:34.586Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
4432024-11-29T15:07:34.587Z
4442024-11-29T15:07:34.587Zwarning: creating a shared reference to mutable static is discouraged
4452024-11-29T15:07:34.587Z --> xde/src/xde.rs:1888:16
4462024-11-29T15:07:34.587Z |
4472024-11-29T15:07:34.587Z1888 | let devs = xde_devs.read();
4482024-11-29T15:07:34.587Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
4492024-11-29T15:07:34.587Z |
4502024-11-29T15:07:34.587Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
4512024-11-29T15:07:34.587Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
4522024-11-29T15:07:34.587Z
4532024-11-29T15:07:34.587Zwarning: creating a shared reference to mutable static is discouraged
4542024-11-29T15:07:34.587Z --> xde/src/xde.rs:1939:25
4552024-11-29T15:07:34.587Z |
4562024-11-29T15:07:34.587Z1939 | let devs = unsafe { xde_devs.read() };
4572024-11-29T15:07:34.587Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
4582024-11-29T15:07:34.587Z |
4592024-11-29T15:07:34.587Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
4602024-11-29T15:07:34.587Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
4612024-11-29T15:07:34.587Z
4622024-11-29T15:07:34.587Zwarning: creating a shared reference to mutable static is discouraged
4632024-11-29T15:07:34.587Z --> xde/src/xde.rs:1954:25
4642024-11-29T15:07:34.587Z |
4652024-11-29T15:07:34.587Z1954 | let devs = unsafe { xde_devs.read() };
4662024-11-29T15:07:34.587Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
4672024-11-29T15:07:34.587Z |
4682024-11-29T15:07:34.587Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
4692024-11-29T15:07:34.587Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
4702024-11-29T15:07:34.587Z
4712024-11-29T15:07:34.587Zwarning: creating a shared reference to mutable static is discouraged
4722024-11-29T15:07:34.587Z --> xde/src/xde.rs:1967:25
4732024-11-29T15:07:34.587Z |
4742024-11-29T15:07:34.587Z1967 | let devs = unsafe { xde_devs.read() };
4752024-11-29T15:07:34.587Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
4762024-11-29T15:07:34.587Z |
4772024-11-29T15:07:34.587Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
4782024-11-29T15:07:34.587Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
4792024-11-29T15:07:34.587Z
4802024-11-29T15:07:34.587Zwarning: creating a shared reference to mutable static is discouraged
4812024-11-29T15:07:34.587Z --> xde/src/xde.rs:1981:25
4822024-11-29T15:07:34.588Z |
4832024-11-29T15:07:34.588Z1981 | let devs = unsafe { xde_devs.read() };
4842024-11-29T15:07:34.588Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
4852024-11-29T15:07:34.588Z |
4862024-11-29T15:07:34.588Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
4872024-11-29T15:07:34.588Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
4882024-11-29T15:07:34.588Z
4892024-11-29T15:07:34.588Zwarning: creating a shared reference to mutable static is discouraged
4902024-11-29T15:07:34.588Z --> xde/src/xde.rs:1995:25
4912024-11-29T15:07:34.588Z |
4922024-11-29T15:07:34.588Z1995 | let devs = unsafe { xde_devs.read() };
4932024-11-29T15:07:34.588Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
4942024-11-29T15:07:34.588Z |
4952024-11-29T15:07:34.588Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
4962024-11-29T15:07:34.588Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
4972024-11-29T15:07:34.588Z
4982024-11-29T15:07:34.592Zwarning: creating a shared reference to mutable static is discouraged
4992024-11-29T15:07:34.592Z --> xde/src/xde.rs:2061:25
5002024-11-29T15:07:34.592Z |
5012024-11-29T15:07:34.592Z2061 | let devs = unsafe { xde_devs.read() };
5022024-11-29T15:07:34.592Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
5032024-11-29T15:07:34.592Z |
5042024-11-29T15:07:34.592Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
5052024-11-29T15:07:34.592Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
5062024-11-29T15:07:34.592Z
5072024-11-29T15:07:34.592Zwarning: creating a shared reference to mutable static is discouraged
5082024-11-29T15:07:34.592Z --> xde/src/xde.rs:2074:25
5092024-11-29T15:07:34.592Z |
5102024-11-29T15:07:34.592Z2074 | let devs = unsafe { xde_devs.read() };
5112024-11-29T15:07:34.592Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
5122024-11-29T15:07:34.592Z |
5132024-11-29T15:07:34.592Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
5142024-11-29T15:07:34.592Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
5152024-11-29T15:07:34.592Z
5162024-11-29T15:07:34.592Zwarning: creating a shared reference to mutable static is discouraged
5172024-11-29T15:07:34.592Z --> xde/src/xde.rs:2088:25
5182024-11-29T15:07:34.592Z |
5192024-11-29T15:07:34.592Z2088 | let devs = unsafe { xde_devs.read() };
5202024-11-29T15:07:34.592Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
5212024-11-29T15:07:34.592Z |
5222024-11-29T15:07:34.592Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
5232024-11-29T15:07:34.592Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
5242024-11-29T15:07:34.592Z
5252024-11-29T15:07:34.592Zwarning: creating a shared reference to mutable static is discouraged
5262024-11-29T15:07:34.592Z --> xde/src/xde.rs:2104:25
5272024-11-29T15:07:34.592Z |
5282024-11-29T15:07:34.592Z2104 | let devs = unsafe { xde_devs.read() };
5292024-11-29T15:07:34.592Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
5302024-11-29T15:07:34.592Z |
5312024-11-29T15:07:34.592Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
5322024-11-29T15:07:34.592Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
5332024-11-29T15:07:34.593Z
5342024-11-29T15:07:34.593Zwarning: creating a shared reference to mutable static is discouraged
5352024-11-29T15:07:34.593Z --> xde/src/xde.rs:2119:25
5362024-11-29T15:07:34.593Z |
5372024-11-29T15:07:34.593Z2119 | let devs = unsafe { xde_devs.read() };
5382024-11-29T15:07:34.593Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
5392024-11-29T15:07:34.593Z |
5402024-11-29T15:07:34.593Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
5412024-11-29T15:07:34.593Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
5422024-11-29T15:07:34.593Z
5432024-11-29T15:07:34.593Zwarning: creating a shared reference to mutable static is discouraged
5442024-11-29T15:07:34.593Z --> xde/src/xde.rs:2134:25
5452024-11-29T15:07:34.593Z |
5462024-11-29T15:07:34.593Z2134 | let devs = unsafe { xde_devs.read() };
5472024-11-29T15:07:34.593Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
5482024-11-29T15:07:34.593Z |
5492024-11-29T15:07:34.593Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
5502024-11-29T15:07:34.593Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
5512024-11-29T15:07:34.594Z
5522024-11-29T15:07:34.594Zwarning: creating a shared reference to mutable static is discouraged
5532024-11-29T15:07:34.594Z --> xde/src/xde.rs:2147:25
5542024-11-29T15:07:34.594Z |
5552024-11-29T15:07:34.594Z2147 | let devs = unsafe { xde_devs.read() };
5562024-11-29T15:07:34.594Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
5572024-11-29T15:07:34.594Z |
5582024-11-29T15:07:34.594Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
5592024-11-29T15:07:34.594Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
5602024-11-29T15:07:34.594Z
5612024-11-29T15:07:34.594Zwarning: creating a shared reference to mutable static is discouraged
5622024-11-29T15:07:34.594Z --> xde/src/xde.rs:2161:25
5632024-11-29T15:07:34.594Z |
5642024-11-29T15:07:34.594Z2161 | let devs = unsafe { xde_devs.read() };
5652024-11-29T15:07:34.594Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
5662024-11-29T15:07:34.594Z |
5672024-11-29T15:07:34.594Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
5682024-11-29T15:07:34.594Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
5692024-11-29T15:07:34.594Z
5702024-11-29T15:07:34.594Zwarning: creating a shared reference to mutable static is discouraged
5712024-11-29T15:07:34.594Z --> xde/src/xde.rs:2178:25
5722024-11-29T15:07:34.594Z |
5732024-11-29T15:07:34.594Z2178 | let devs = unsafe { xde_devs.read() };
5742024-11-29T15:07:34.595Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
5752024-11-29T15:07:34.595Z |
5762024-11-29T15:07:34.595Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
5772024-11-29T15:07:34.595Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
5782024-11-29T15:07:34.595Z
5792024-11-29T15:07:34.595Zwarning: creating a shared reference to mutable static is discouraged
5802024-11-29T15:07:34.595Z --> xde/src/xde.rs:2192:25
5812024-11-29T15:07:34.595Z |
5822024-11-29T15:07:34.595Z2192 | let devs = unsafe { xde_devs.read() };
5832024-11-29T15:07:34.595Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
5842024-11-29T15:07:34.595Z |
5852024-11-29T15:07:34.595Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
5862024-11-29T15:07:34.595Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
5872024-11-29T15:07:34.595Z
5882024-11-29T15:07:37.021Zwarning: `xde` (lib) generated 22 warnings
5892024-11-29T15:07:37.022Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 42.11s
5902024-11-29T15:07:37.052ZLinking xde kmod...
5912024-11-29T15:07:40.698ZBuilding xde dev link helper (debug).
5922024-11-29T15:07:40.873Z Compiling compiler_builtins v0.1.138
5932024-11-29T15:07:40.873Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2024-11-18-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
5942024-11-29T15:07:40.876Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
5952024-11-29T15:07:55.640Z Compiling rustc-std-workspace-core v1.99.0 (/home/build/.rustup/toolchains/nightly-2024-11-18-x86_64-unknown-illumos/lib/rustlib/src/rust/library/rustc-std-workspace-core)
5962024-11-29T15:07:56.400Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2024-11-18-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
5972024-11-29T15:07:59.494Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 18.74s
5982024-11-29T15:07:59.521ZBuilding opteadm (release).
5992024-11-29T15:07:59.801Z Compiling proc-macro2 v1.0.92
6002024-11-29T15:07:59.801Z Compiling unicode-ident v1.0.14
6012024-11-29T15:07:59.804Z Compiling libc v0.2.164
6022024-11-29T15:07:59.804Z Compiling cfg-if v1.0.0
6032024-11-29T15:07:59.804Z Compiling serde v1.0.215
6042024-11-29T15:07:59.804Z Compiling byteorder v1.5.0
6052024-11-29T15:07:59.804Z Compiling ident_case v1.0.1
6062024-11-29T15:07:59.804Z Compiling strsim v0.11.1
6072024-11-29T15:07:59.884Z Compiling fnv v1.0.7
6082024-11-29T15:07:59.958Z Compiling memchr v2.7.4
6092024-11-29T15:07:59.968Z Compiling bitflags v2.6.0
6102024-11-29T15:07:59.989Z Compiling syn v1.0.109
6112024-11-29T15:08:00.157Z Compiling regex-syntax v0.8.5
6122024-11-29T15:08:00.369Z Compiling anyhow v1.0.93
6132024-11-29T15:08:00.376Z Compiling either v1.13.0
6142024-11-29T15:08:00.428Z Compiling hashbrown v0.15.2
6152024-11-29T15:08:00.596Z Compiling autocfg v1.4.0
6162024-11-29T15:08:00.770Z Compiling zerocopy v0.8.11
6172024-11-29T15:08:00.930Z Compiling aho-corasick v1.1.3
6182024-11-29T15:08:01.301Z Compiling equivalent v1.0.1
6192024-11-29T15:08:01.389Z Compiling lock_api v0.4.12
6202024-11-29T15:08:01.400Z Compiling itertools v0.13.0
6212024-11-29T15:08:01.507Z Compiling quote v1.0.37
6222024-11-29T15:08:01.632Z Compiling indexmap v2.6.0
6232024-11-29T15:08:01.784Z Compiling winnow v0.5.40
6242024-11-29T15:08:02.068Z Compiling syn v2.0.89
6252024-11-29T15:08:03.046Z Compiling heapless v0.8.0
6262024-11-29T15:08:03.594Z Compiling toml_datetime v0.6.8
6272024-11-29T15:08:03.976Z Compiling regex-automata v0.4.9
6282024-11-29T15:08:04.239Z Compiling parking_lot_core v0.9.10
6292024-11-29T15:08:04.862Z Compiling hash32 v0.3.1
6302024-11-29T15:08:04.869Z Compiling stable_deref_trait v1.2.0
6312024-11-29T15:08:04.896Z Compiling scopeguard v1.2.0
6322024-11-29T15:08:04.949Z Compiling macaddr v1.0.1
6332024-11-29T15:08:05.018Z Compiling once_cell v1.20.2
6342024-11-29T15:08:05.054Z Compiling smallvec v1.13.2
6352024-11-29T15:08:05.400Z Compiling toml_edit v0.19.15
6362024-11-29T15:08:05.408Z Compiling smoltcp v0.11.0
6372024-11-29T15:08:05.537Z Compiling serde_json v1.0.133
6382024-11-29T15:08:05.569Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
6392024-11-29T15:08:05.882Z Compiling dyn-clone v1.0.17
6402024-11-29T15:08:06.107Z Compiling getrandom v0.2.15
6412024-11-29T15:08:06.414Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#1d587ea9)
6422024-11-29T15:08:06.428Z Compiling managed v0.8.0
6432024-11-29T15:08:06.694Z Compiling itoa v1.0.13
6442024-11-29T15:08:06.739Z Compiling pin-project-lite v0.2.15
6452024-11-29T15:08:06.857Z Compiling ryu v1.0.18
6462024-11-29T15:08:06.894Z Compiling version_check v0.9.5
6472024-11-29T15:08:06.911Z Compiling rustix v0.38.41
6482024-11-29T15:08:07.195Z Compiling schemars v0.8.21
6492024-11-29T15:08:07.365Z Compiling thiserror v1.0.69
6502024-11-29T15:08:07.505Z Compiling cobs v0.2.3
6512024-11-29T15:08:07.560Z Compiling bitflags v1.3.2
6522024-11-29T15:08:07.685Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
6532024-11-29T15:08:07.841Z Compiling parking_lot v0.12.3
6542024-11-29T15:08:08.019Z Compiling proc-macro-crate v1.3.1
6552024-11-29T15:08:08.115Z Compiling regex v1.11.1
6562024-11-29T15:08:08.786Z Compiling rand_core v0.6.4
6572024-11-29T15:08:09.140Z Compiling darling_core v0.20.10
6582024-11-29T15:08:09.252Z Compiling serde_derive_internals v0.29.1
6592024-11-29T15:08:09.619Z Compiling socket2 v0.5.7
6602024-11-29T15:08:10.850Z Compiling mio v1.0.2
6612024-11-29T15:08:11.205Z Compiling errno v0.3.9
6622024-11-29T15:08:11.365Z Compiling signal-hook-registry v1.4.2
6632024-11-29T15:08:11.439Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
6642024-11-29T15:08:11.584Z Compiling foreign-types-shared v0.3.1
6652024-11-29T15:08:11.690Z Compiling unicode-width v0.1.14
6662024-11-29T15:08:12.126Z Compiling bytes v1.8.0
6672024-11-29T15:08:12.250Z Compiling utf8parse v0.2.2
6682024-11-29T15:08:12.390Z Compiling anstyle-parse v0.2.6
6692024-11-29T15:08:12.532Z Compiling tabwriter v1.4.0
6702024-11-29T15:08:12.536Z Compiling num_enum_derive v0.5.11
6712024-11-29T15:08:12.767Z Compiling rusty-doors-macros v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
6722024-11-29T15:08:13.207Z Compiling tracing-core v0.1.32
6732024-11-29T15:08:13.994Z Compiling cstr-argument v0.1.2
6742024-11-29T15:08:14.067Z Compiling serde_derive v1.0.215
6752024-11-29T15:08:14.253Z Compiling zerocopy-derive v0.8.11
6762024-11-29T15:08:14.351Z Compiling zerocopy-derive v0.7.35
6772024-11-29T15:08:14.714Z Compiling foreign-types-macros v0.2.3
6782024-11-29T15:08:14.826Z Compiling darling_macro v0.20.10
6792024-11-29T15:08:14.983Z Compiling thiserror-impl v1.0.69
6802024-11-29T15:08:15.142Z Compiling schemars_derive v0.8.21
6812024-11-29T15:08:15.553Z Compiling tokio-macros v2.4.0
6822024-11-29T15:08:15.817Z Compiling darling v0.20.10
6832024-11-29T15:08:15.926Z Compiling ingot-macros v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
6842024-11-29T15:08:16.034Z Compiling foreign-types v0.5.0
6852024-11-29T15:08:16.133Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
6862024-11-29T15:08:16.304Z Compiling zerocopy v0.7.35
6872024-11-29T15:08:17.017Z Compiling tokio v1.41.1
6882024-11-29T15:08:17.268Z Compiling num_enum v0.5.11
6892024-11-29T15:08:17.422Z Compiling tracing-attributes v0.1.27
6902024-11-29T15:08:17.911Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
6912024-11-29T15:08:17.984Z Compiling ppv-lite86 v0.2.20
6922024-11-29T15:08:18.716Z Compiling crc32fast v1.4.2
6932024-11-29T15:08:18.799Z Compiling lazy_static v1.5.0
6942024-11-29T15:08:18.926Z Compiling rand_chacha v0.3.1
6952024-11-29T15:08:18.934Z Compiling is_terminal_polyfill v1.70.1
6962024-11-29T15:08:19.047Z Compiling pretty-hex v0.2.1
6972024-11-29T15:08:19.047Z Compiling colorchoice v1.0.3
6982024-11-29T15:08:19.214Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys#e07ad764)
6992024-11-29T15:08:19.234Z Compiling anstyle-query v1.1.2
7002024-11-29T15:08:19.393Z Compiling anstyle v1.0.10
7012024-11-29T15:08:19.603Z Compiling rand v0.8.5
7022024-11-29T15:08:19.903Z Compiling anstream v0.6.18
7032024-11-29T15:08:20.606Z Compiling tracing v0.1.40
7042024-11-29T15:08:20.716Z Compiling colored v2.1.0
7052024-11-29T15:08:21.250Z Compiling nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
7062024-11-29T15:08:21.573Z Compiling terminal_size v0.4.0
7072024-11-29T15:08:21.617Z Compiling rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
7082024-11-29T15:08:21.782Z Compiling winnow v0.6.20
7092024-11-29T15:08:21.785Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=multipath#ca52bef3)
7102024-11-29T15:08:22.008Z Compiling heck v0.5.0
7112024-11-29T15:08:22.150Z Compiling clap_lex v0.7.3
7122024-11-29T15:08:22.243Z Compiling opteadm v0.2.0 (/work/oxidecomputer/opte/bin/opteadm)
7132024-11-29T15:08:22.251Z Compiling ingot-types v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
7142024-11-29T15:08:22.426Z Compiling clap_derive v4.5.18
7152024-11-29T15:08:22.779Z Compiling clap_builder v4.5.21
7162024-11-29T15:08:25.234Z Compiling dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#1d587ea9)
7172024-11-29T15:08:26.391Z Compiling clap v4.5.21
7182024-11-29T15:08:26.595Z Compiling ipnetwork v0.20.0
7192024-11-29T15:08:26.596Z Compiling postcard v1.0.10
7202024-11-29T15:08:27.321Z Compiling ingot v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
7212024-11-29T15:08:27.376Z Compiling uuid v1.11.0
7222024-11-29T15:08:30.139Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
7232024-11-29T15:08:31.090Z Compiling oxnet v0.1.0 (https://github.com/oxidecomputer/oxnet#947624a3)
7242024-11-29T15:08:37.476Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
7252024-11-29T15:08:39.217Z Compiling opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
7262024-11-29T15:09:15.804Z Finished `release` profile [optimized + debuginfo] target(s) in 1m 16s
7272024-11-29T15:09:15.848ZBuilding xde (release).
7282024-11-29T15:09:16.146Z Compiling compiler_builtins v0.1.138
7292024-11-29T15:09:16.148Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2024-11-18-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
7302024-11-29T15:09:16.148Z Compiling proc-macro2 v1.0.92
7312024-11-29T15:09:16.148Z Compiling unicode-ident v1.0.14
7322024-11-29T15:09:16.148Z Compiling strsim v0.11.1
7332024-11-29T15:09:16.148Z Compiling fnv v1.0.7
7342024-11-29T15:09:16.148Z Compiling ident_case v1.0.1
7352024-11-29T15:09:16.149Z Compiling memchr v2.7.4
7362024-11-29T15:09:16.260Z Compiling serde v1.0.215
7372024-11-29T15:09:16.286Z Compiling regex-syntax v0.8.5
7382024-11-29T15:09:16.316Z Compiling either v1.13.0
7392024-11-29T15:09:16.685Z Compiling zerocopy v0.8.11
7402024-11-29T15:09:16.831Z Compiling itertools v0.13.0
7412024-11-29T15:09:16.939Z Compiling heapless v0.8.0
7422024-11-29T15:09:17.267Z Compiling aho-corasick v1.1.3
7432024-11-29T15:09:17.635Z Compiling quote v1.0.37
7442024-11-29T15:09:17.702Z Compiling smoltcp v0.11.0
7452024-11-29T15:09:17.849Z Compiling version_check v0.9.5
7462024-11-29T15:09:18.293Z Compiling syn v2.0.89
7472024-11-29T15:09:18.600Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
7482024-11-29T15:09:19.740Z Compiling regex-automata v0.4.9
7492024-11-29T15:09:22.415Z Compiling regex v1.11.1
7502024-11-29T15:09:23.154Z Compiling darling_core v0.20.10
7512024-11-29T15:09:25.091Z Compiling serde_derive v1.0.215
7522024-11-29T15:09:25.091Z Compiling zerocopy-derive v0.8.11
7532024-11-29T15:09:25.094Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
7542024-11-29T15:09:27.061Z Compiling darling_macro v0.20.10
7552024-11-29T15:09:28.271Z Compiling darling v0.20.10
7562024-11-29T15:09:28.359Z Compiling ingot-macros v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
7572024-11-29T15:09:28.359Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
7582024-11-29T15:09:36.764Z Compiling rustc-std-workspace-core v1.99.0 (/home/build/.rustup/toolchains/nightly-2024-11-18-x86_64-unknown-illumos/lib/rustlib/src/rust/library/rustc-std-workspace-core)
7592024-11-29T15:09:37.582Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2024-11-18-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
7602024-11-29T15:09:40.494Z Compiling byteorder v1.5.0
7612024-11-29T15:09:40.496Z Compiling stable_deref_trait v1.2.0
7622024-11-29T15:09:40.499Z Compiling cfg-if v1.0.0
7632024-11-29T15:09:40.499Z Compiling macaddr v1.0.1
7642024-11-29T15:09:40.499Z Compiling cobs v0.2.3
7652024-11-29T15:09:40.572Z Compiling managed v0.8.0
7662024-11-29T15:09:40.579Z Compiling bitflags v1.3.2
7672024-11-29T15:09:40.663Z Compiling bitflags v2.6.0
7682024-11-29T15:09:40.807Z Compiling hash32 v0.3.1
7692024-11-29T15:09:40.830Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
7702024-11-29T15:09:41.013Z Compiling crc32fast v1.4.2
7712024-11-29T15:09:41.030Z Compiling dyn-clone v1.0.17
7722024-11-29T15:09:41.156Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=multipath#ca52bef3)
7732024-11-29T15:09:42.896Z Compiling ingot-types v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
7742024-11-29T15:09:44.029Z Compiling postcard v1.0.10
7752024-11-29T15:09:44.237Z Compiling ingot v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
7762024-11-29T15:09:44.333Z Compiling uuid v1.11.0
7772024-11-29T15:09:45.719Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
7782024-11-29T15:09:50.744Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
7792024-11-29T15:09:54.363Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
7802024-11-29T15:09:56.290Zwarning: creating a mutable reference to mutable static is discouraged
7812024-11-29T15:09:56.290Z --> xde/src/xde.rs:311:5
7822024-11-29T15:09:56.290Z |
7832024-11-29T15:09:56.290Z311 | xde_devs.init(KRwLockType::Driver);
7842024-11-29T15:09:56.290Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
7852024-11-29T15:09:56.290Z |
7862024-11-29T15:09:56.290Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
7872024-11-29T15:09:56.290Z = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
7882024-11-29T15:09:56.290Z = note: `#[warn(static_mut_refs)]` on by default
7892024-11-29T15:09:56.290Z
7902024-11-29T15:09:56.293Zwarning: creating a shared reference to mutable static is discouraged
7912024-11-29T15:09:56.293Z --> xde/src/xde.rs:668:29
7922024-11-29T15:09:56.293Z |
7932024-11-29T15:09:56.293Z668 | let mut devs = unsafe { xde_devs.write() };
7942024-11-29T15:09:56.293Z | ^^^^^^^^^^^^^^^^ shared reference to mutable static
7952024-11-29T15:09:56.293Z |
7962024-11-29T15:09:56.293Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
7972024-11-29T15:09:56.293Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
7982024-11-29T15:09:56.293Z
7992024-11-29T15:09:56.293Zwarning: creating a shared reference to mutable static is discouraged
8002024-11-29T15:09:56.293Z --> xde/src/xde.rs:824:29
8012024-11-29T15:09:56.293Z |
8022024-11-29T15:09:56.293Z824 | let mut devs = unsafe { xde_devs.write() };
8032024-11-29T15:09:56.293Z | ^^^^^^^^^^^^^^^^ shared reference to mutable static
8042024-11-29T15:09:56.293Z |
8052024-11-29T15:09:56.293Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
8062024-11-29T15:09:56.293Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
8072024-11-29T15:09:56.293Z
8082024-11-29T15:09:56.293Zwarning: creating a shared reference to mutable static is discouraged
8092024-11-29T15:09:56.293Z --> xde/src/xde.rs:914:18
8102024-11-29T15:09:56.293Z |
8112024-11-29T15:09:56.293Z914 | if unsafe { !xde_devs.read().is_empty() } {
8122024-11-29T15:09:56.293Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
8132024-11-29T15:09:56.293Z |
8142024-11-29T15:09:56.293Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
8152024-11-29T15:09:56.293Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
8162024-11-29T15:09:56.293Z
8172024-11-29T15:09:56.294Zwarning: creating a shared reference to mutable static is discouraged
8182024-11-29T15:09:56.294Z --> xde/src/xde.rs:1227:9
8192024-11-29T15:09:56.294Z |
8202024-11-29T15:09:56.294Z1227 | if !xde_devs.read().is_empty() {
8212024-11-29T15:09:56.294Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
8222024-11-29T15:09:56.294Z |
8232024-11-29T15:09:56.294Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
8242024-11-29T15:09:56.294Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
8252024-11-29T15:09:56.294Z
8262024-11-29T15:09:56.297Zwarning: creating a shared reference to mutable static is discouraged
8272024-11-29T15:09:56.297Z --> xde/src/xde.rs:1631:33
8282024-11-29T15:09:56.297Z |
8292024-11-29T15:09:56.297Z1631 | let devs = unsafe { xde_devs.read() };
8302024-11-29T15:09:56.297Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
8312024-11-29T15:09:56.297Z |
8322024-11-29T15:09:56.297Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
8332024-11-29T15:09:56.297Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
8342024-11-29T15:09:56.297Z
8352024-11-29T15:09:56.297Zwarning: creating a shared reference to mutable static is discouraged
8362024-11-29T15:09:56.298Z --> xde/src/xde.rs:1888:16
8372024-11-29T15:09:56.298Z |
8382024-11-29T15:09:56.298Z1888 | let devs = xde_devs.read();
8392024-11-29T15:09:56.298Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
8402024-11-29T15:09:56.298Z |
8412024-11-29T15:09:56.298Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
8422024-11-29T15:09:56.298Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
8432024-11-29T15:09:56.298Z
8442024-11-29T15:09:56.298Zwarning: creating a shared reference to mutable static is discouraged
8452024-11-29T15:09:56.298Z --> xde/src/xde.rs:1939:25
8462024-11-29T15:09:56.298Z |
8472024-11-29T15:09:56.298Z1939 | let devs = unsafe { xde_devs.read() };
8482024-11-29T15:09:56.298Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
8492024-11-29T15:09:56.298Z |
8502024-11-29T15:09:56.298Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
8512024-11-29T15:09:56.298Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
8522024-11-29T15:09:56.298Z
8532024-11-29T15:09:56.298Zwarning: creating a shared reference to mutable static is discouraged
8542024-11-29T15:09:56.298Z --> xde/src/xde.rs:1954:25
8552024-11-29T15:09:56.298Z |
8562024-11-29T15:09:56.298Z1954 | let devs = unsafe { xde_devs.read() };
8572024-11-29T15:09:56.298Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
8582024-11-29T15:09:56.298Z |
8592024-11-29T15:09:56.298Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
8602024-11-29T15:09:56.298Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
8612024-11-29T15:09:56.300Z
8622024-11-29T15:09:56.300Zwarning: creating a shared reference to mutable static is discouraged
8632024-11-29T15:09:56.300Z --> xde/src/xde.rs:1967:25
8642024-11-29T15:09:56.300Z |
8652024-11-29T15:09:56.300Z1967 | let devs = unsafe { xde_devs.read() };
8662024-11-29T15:09:56.300Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
8672024-11-29T15:09:56.300Z |
8682024-11-29T15:09:56.300Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
8692024-11-29T15:09:56.300Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
8702024-11-29T15:09:56.300Z
8712024-11-29T15:09:56.300Zwarning: creating a shared reference to mutable static is discouraged
8722024-11-29T15:09:56.300Z --> xde/src/xde.rs:1981:25
8732024-11-29T15:09:56.300Z |
8742024-11-29T15:09:56.300Z1981 | let devs = unsafe { xde_devs.read() };
8752024-11-29T15:09:56.300Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
8762024-11-29T15:09:56.300Z |
8772024-11-29T15:09:56.300Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
8782024-11-29T15:09:56.300Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
8792024-11-29T15:09:56.300Z
8802024-11-29T15:09:56.300Zwarning: creating a shared reference to mutable static is discouraged
8812024-11-29T15:09:56.300Z --> xde/src/xde.rs:1995:25
8822024-11-29T15:09:56.300Z |
8832024-11-29T15:09:56.300Z1995 | let devs = unsafe { xde_devs.read() };
8842024-11-29T15:09:56.300Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
8852024-11-29T15:09:56.300Z |
8862024-11-29T15:09:56.300Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
8872024-11-29T15:09:56.300Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
8882024-11-29T15:09:56.300Z
8892024-11-29T15:09:56.300Zwarning: creating a shared reference to mutable static is discouraged
8902024-11-29T15:09:56.300Z --> xde/src/xde.rs:2061:25
8912024-11-29T15:09:56.300Z |
8922024-11-29T15:09:56.300Z2061 | let devs = unsafe { xde_devs.read() };
8932024-11-29T15:09:56.300Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
8942024-11-29T15:09:56.300Z |
8952024-11-29T15:09:56.301Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
8962024-11-29T15:09:56.301Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
8972024-11-29T15:09:56.301Z
8982024-11-29T15:09:56.301Zwarning: creating a shared reference to mutable static is discouraged
8992024-11-29T15:09:56.301Z --> xde/src/xde.rs:2074:25
9002024-11-29T15:09:56.301Z |
9012024-11-29T15:09:56.301Z2074 | let devs = unsafe { xde_devs.read() };
9022024-11-29T15:09:56.301Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
9032024-11-29T15:09:56.301Z |
9042024-11-29T15:09:56.301Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
9052024-11-29T15:09:56.301Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
9062024-11-29T15:09:56.301Z
9072024-11-29T15:09:56.301Zwarning: creating a shared reference to mutable static is discouraged
9082024-11-29T15:09:56.301Z --> xde/src/xde.rs:2088:25
9092024-11-29T15:09:56.301Z |
9102024-11-29T15:09:56.301Z2088 | let devs = unsafe { xde_devs.read() };
9112024-11-29T15:09:56.301Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
9122024-11-29T15:09:56.301Z |
9132024-11-29T15:09:56.301Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
9142024-11-29T15:09:56.301Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
9152024-11-29T15:09:56.301Z
9162024-11-29T15:09:56.301Zwarning: creating a shared reference to mutable static is discouraged
9172024-11-29T15:09:56.301Z --> xde/src/xde.rs:2104:25
9182024-11-29T15:09:56.301Z |
9192024-11-29T15:09:56.301Z2104 | let devs = unsafe { xde_devs.read() };
9202024-11-29T15:09:56.301Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
9212024-11-29T15:09:56.301Z |
9222024-11-29T15:09:56.301Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
9232024-11-29T15:09:56.301Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
9242024-11-29T15:09:56.301Z
9252024-11-29T15:09:56.301Zwarning: creating a shared reference to mutable static is discouraged
9262024-11-29T15:09:56.304Z --> xde/src/xde.rs:2119:25
9272024-11-29T15:09:56.304Z |
9282024-11-29T15:09:56.304Z2119 | let devs = unsafe { xde_devs.read() };
9292024-11-29T15:09:56.304Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
9302024-11-29T15:09:56.304Z |
9312024-11-29T15:09:56.304Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
9322024-11-29T15:09:56.304Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
9332024-11-29T15:09:56.304Z
9342024-11-29T15:09:56.304Zwarning: creating a shared reference to mutable static is discouraged
9352024-11-29T15:09:56.304Z --> xde/src/xde.rs:2134:25
9362024-11-29T15:09:56.304Z |
9372024-11-29T15:09:56.304Z2134 | let devs = unsafe { xde_devs.read() };
9382024-11-29T15:09:56.304Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
9392024-11-29T15:09:56.304Z |
9402024-11-29T15:09:56.304Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
9412024-11-29T15:09:56.304Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
9422024-11-29T15:09:56.304Z
9432024-11-29T15:09:56.305Zwarning: creating a shared reference to mutable static is discouraged
9442024-11-29T15:09:56.305Z --> xde/src/xde.rs:2147:25
9452024-11-29T15:09:56.305Z |
9462024-11-29T15:09:56.305Z2147 | let devs = unsafe { xde_devs.read() };
9472024-11-29T15:09:56.305Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
9482024-11-29T15:09:56.305Z |
9492024-11-29T15:09:56.305Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
9502024-11-29T15:09:56.305Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
9512024-11-29T15:09:56.305Z
9522024-11-29T15:09:56.305Zwarning: creating a shared reference to mutable static is discouraged
9532024-11-29T15:09:56.305Z --> xde/src/xde.rs:2161:25
9542024-11-29T15:09:56.305Z |
9552024-11-29T15:09:56.305Z2161 | let devs = unsafe { xde_devs.read() };
9562024-11-29T15:09:56.306Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
9572024-11-29T15:09:56.306Z |
9582024-11-29T15:09:56.306Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
9592024-11-29T15:09:56.306Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
9602024-11-29T15:09:56.306Z
9612024-11-29T15:09:56.306Zwarning: creating a shared reference to mutable static is discouraged
9622024-11-29T15:09:56.306Z --> xde/src/xde.rs:2178:25
9632024-11-29T15:09:56.306Z |
9642024-11-29T15:09:56.306Z2178 | let devs = unsafe { xde_devs.read() };
9652024-11-29T15:09:56.306Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
9662024-11-29T15:09:56.306Z |
9672024-11-29T15:09:56.306Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
9682024-11-29T15:09:56.306Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
9692024-11-29T15:09:56.306Z
9702024-11-29T15:09:56.306Zwarning: creating a shared reference to mutable static is discouraged
9712024-11-29T15:09:56.306Z --> xde/src/xde.rs:2192:25
9722024-11-29T15:09:56.306Z |
9732024-11-29T15:09:56.306Z2192 | let devs = unsafe { xde_devs.read() };
9742024-11-29T15:09:56.306Z | ^^^^^^^^^^^^^^^ shared reference to mutable static
9752024-11-29T15:09:56.306Z |
9762024-11-29T15:09:56.306Z = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
9772024-11-29T15:09:56.306Z = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
9782024-11-29T15:09:56.306Z
9792024-11-29T15:10:19.424Zwarning: `xde` (lib) generated 22 warnings
9802024-11-29T15:10:19.424Z Finished `release` profile [optimized + debuginfo] target(s) in 1m 03s
9812024-11-29T15:10:19.452ZLinking xde kmod...
9822024-11-29T15:10:20.121ZBuilding xde dev link helper (release).
9832024-11-29T15:10:20.297Z Compiling compiler_builtins v0.1.138
9842024-11-29T15:10:20.297Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2024-11-18-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
9852024-11-29T15:10:20.297Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
9862024-11-29T15:10:36.349Z Compiling rustc-std-workspace-core v1.99.0 (/home/build/.rustup/toolchains/nightly-2024-11-18-x86_64-unknown-illumos/lib/rustlib/src/rust/library/rustc-std-workspace-core)
9872024-11-29T15:10:37.167Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2024-11-18-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
9882024-11-29T15:10:40.615Z Finished `release` profile [optimized + debuginfo] target(s) in 20.44s
9892024-11-29T15:10:40.641Z
9902024-11-29T15:10:40.644Zreal 4:57.242636810
9912024-11-29T15:10:40.644Zuser 14:44.470728647
9922024-11-29T15:10:40.644Zsys 2:13.648761002
9932024-11-29T15:10:40.644Ztrap 0.414998515
9942024-11-29T15:10:40.644Ztflt 1.112857483
9952024-11-29T15:10:40.644Zdflt 7.755045064
9962024-11-29T15:10:40.644Zkflt 0.035269174
9972024-11-29T15:10:40.644Zlock 29:25.626246020
9982024-11-29T15:10:40.644Zslp 52:14.810694385
9992024-11-29T15:10:40.644Zlat 24.425685755
10002024-11-29T15:10:40.644Zstop 38.033951615
10012024-11-29T15:10:40.644Z+ elfdump target/x86_64-unknown-unknown/release/xde
10022024-11-29T15:10:40.644Z+ grep GOTPCREL
10032024-11-29T15:10:42.125Z+ header 'package opte'
10042024-11-29T15:10:42.128Z+ echo '# ==== package opte ==== #'
10052024-11-29T15:10:42.128Z# ==== package opte ==== #
10062024-11-29T15:10:42.128Z+ cargo xtask package --skip-build
10072024-11-29T15:10:42.376Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.20s
10082024-11-29T15:10:42.391Z Running `target/debug/xtask package --skip-build`
10092024-11-29T15:10:42.747Z+ ./clean.sh
10102024-11-29T15:10:42.757Z+ mkdir -p proto/kernel/drv/amd64
10112024-11-29T15:10:42.760Z+ mkdir -p proto/opt/oxide/opte/bin
10122024-11-29T15:10:42.762Z+ mkdir -p proto/usr/lib/devfsadm/linkmod
10132024-11-29T15:10:42.765Z+ cp ../target/release/opteadm proto/opt/oxide/opte/bin/
10142024-11-29T15:10:42.778Z+ cp ../target/x86_64-unknown-unknown/release/xde proto/kernel/drv/amd64
10152024-11-29T15:10:42.812Z+ cp ../xde/xde.conf proto/kernel/drv/
10162024-11-29T15:10:42.814Z+ cp ../target/i686-unknown-illumos/release/libxde_link.so proto/usr/lib/devfsadm/linkmod/SUNW_xde_link.so
10172024-11-29T15:10:42.816Z+ '[' -z ']'
10182024-11-29T15:10:42.816Z+ cp ../target/debug/opteadm proto/opt/oxide/opte/bin/opteadm.dbg
10192024-11-29T15:10:42.885Z+ cp ../target/x86_64-unknown-unknown/debug/xde.dbg proto/kernel/drv/amd64/xde.dbg
10202024-11-29T15:10:42.948Z+ INC_DEBUG=
10212024-11-29T15:10:42.950Z++ ./print-api-version.sh
10222024-11-29T15:10:42.957Z+ API_VSN=34
10232024-11-29T15:10:42.959Z+ sed -e s/%PUBLISHER%/helios-dev/g -e s/%COMMIT_COUNT%/310/g -e s/%API_VSN%/34/g opte.template.p5m
10242024-11-29T15:10:42.959Z+ pkgmogrify -v -D inc_debug= -O opte.base.p5m
10252024-11-29T15:10:55.507Z+ pkgdepend generate -d proto opte.base.p5m
10262024-11-29T15:10:57.046Z+ mkdir -p packages
10272024-11-29T15:10:57.049Z+ pkgdepend resolve -d packages -s resolve.p5m opte.generate.p5m
10282024-11-29T15:11:17.119Z+ cat opte.base.p5m packages/opte.generate.p5m.resolve.p5m
10292024-11-29T15:11:17.122Z+ pkgrepo create packages/repo
10302024-11-29T15:11:17.937Z+ pkgrepo add-publisher -s packages/repo helios-dev
10312024-11-29T15:11:18.724Z+ pkgsend publish -d proto -s packages/repo opte.final.p5m
10322024-11-29T15:11:55.917Zpkg://helios-dev/driver/network/opte@0.34.310,5.11:20241129T151118Z
10332024-11-29T15:11:55.917ZPUBLISHED
10342024-11-29T15:11:55.961Z+ pkgrecv -a -d packages/repo/opte-0.34.310.p5p -s packages/repo -v -m latest '*'
10352024-11-29T15:11:56.800ZRetrieving packages for publisher helios-dev ...
10362024-11-29T15:11:56.803ZRetrieving catalog 'helios-dev' ... Done
10372024-11-29T15:11:56.806ZRetrieving and evaluating 1 package(s)...
10382024-11-29T15:11:56.806ZFetching manifests: 1/1 100% complete
10392024-11-29T15:11:56.806ZFetching manifests: 1/1 100% complete
10402024-11-29T15:11:56.808Z
10412024-11-29T15:11:56.809ZArchiving packages ...
10422024-11-29T15:11:56.809Z Packages to add: 1
10432024-11-29T15:11:56.809Z Files to retrieve: 6
10442024-11-29T15:11:56.809ZEstimated transfer size: 38.18 MB
10452024-11-29T15:11:56.809Z
10462024-11-29T15:11:56.809ZPackages to archive:
10472024-11-29T15:11:56.809Zdriver/network/opte@0.34.310,5.11:20241129T151118Z
10482024-11-29T15:11:56.809Z
10492024-11-29T15:11:56.809ZDownload: 0/6 items 0.0/38.2MB 0% complete
10502024-11-29T15:11:56.928ZDownload: Completed 38.18 MB in 0.12 seconds (314M/s)
10512024-11-29T15:11:56.937ZArchiving: 1/20 items 0.0/38.2MB 0% complete
10522024-11-29T15:11:56.955ZArchiving: Completed 38.21 MB in 0.03 seconds
10532024-11-29T15:11:57.002ZSuccessfully built package /work/oxidecomputer/opte/pkg/packages/repo/opte-0.34.310.p5p.
10542024-11-29T15:11:57.004Z+ banner copy
10552024-11-29T15:11:57.140Z
10562024-11-29T15:11:57.140Z #### #### ##### # #
10572024-11-29T15:11:57.140Z # # # # # # # #
10582024-11-29T15:11:57.140Z # # # # # #
10592024-11-29T15:11:57.140Z # # # ##### #
10602024-11-29T15:11:57.140Z # # # # # #
10612024-11-29T15:11:57.140Z #### #### # #
10622024-11-29T15:11:57.140Z
10632024-11-29T15:11:57.142Z+ pfexec mkdir -p /out
10642024-11-29T15:11:57.146Z+ pfexec chown 12345 /out
10652024-11-29T15:11:57.148Z+ PKG_NAME=/out/opte.p5p
10662024-11-29T15:11:57.151Z+ mv pkg/packages/repo/opte-0.34.310.p5p /out/opte.p5p
10672024-11-29T15:11:57.187Z+ sha256sum /out/opte.p5p
10682024-11-29T15:11:57.221Zprocess exited: duration 394761 ms, exit code 0
 
10692024-11-29T15:11:57.230Zfound 2 output files
10702024-11-29T15:11:57.230Zuploading: /out/opte.p5p (40079360 bytes)
10712024-11-29T15:11:58.766Zuploaded: /out/opte.p5p
10722024-11-29T15:11:58.766Zuploading: /out/opte.p5p.sha256 (80 bytes)
10732024-11-29T15:11:59.774Zuploaded: /out/opte.p5p.sha256