|
|
|
1 | 2024-12-16T18:39:05.625Z | job assigned to worker 01JF8C6XGCW6D7QXDDMH5YPCHE [factory aws, i-09ce96a702f2f2f9e] (queued for 1 m 0 s) |
|
2 | 2024-12-16T18:39:13.277Z | starting task 0: "setup" |
3 | 2024-12-16T18:39:13.286Z | ++ uname -s |
4 | 2024-12-16T18:39:13.289Z | + kern=SunOS |
5 | 2024-12-16T18:39:13.289Z | + case "$kern" in |
6 | 2024-12-16T18:39:13.289Z | + groupadd -g 12345 build |
7 | 2024-12-16T18:39:13.291Z | + useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build |
8 | 2024-12-16T18:39:15.298Z | + zfs create -o mountpoint=/work rpool/work |
9 | 2024-12-16T18:39:15.375Z | ++ awk '$2 == "/home" { print $3 }' /etc/mnttab |
10 | 2024-12-16T18:39:15.382Z | + home_fs=zfs |
11 | 2024-12-16T18:39:15.382Z | + [[ zfs == autofs ]] |
12 | 2024-12-16T18:39:15.382Z | + mkdir -p /home/build |
13 | 2024-12-16T18:39:15.382Z | + chown build:build /home/build /work |
14 | 2024-12-16T18:39:17.381Z | + chmod 0700 /home/build /work |
15 | 2024-12-16T18:39:17.384Z | process exited: duration 4106 ms, exit code 0 |
|
16 | 2024-12-16T18:39:17.389Z | starting task 1: "rust-toolchain" |
17 | 2024-12-16T18:39:17.395Z | + printf ' * toolchain channel = "%s" |
18 | 2024-12-16T18:39:17.395Z | ' nightly-2024-11-18 |
19 | 2024-12-16T18:39:17.398Z | + printf ' * toolchain profile = "%s" |
20 | 2024-12-16T18:39:17.398Z | * toolchain channel = "nightly-2024-11-18" |
21 | 2024-12-16T18:39:17.398Z | * toolchain profile = "default" |
22 | 2024-12-16T18:39:17.398Z | ' default |
23 | 2024-12-16T18:39:17.398Z | + curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs |
24 | 2024-12-16T18:39:17.398Z | + /bin/bash -s - -y --no-modify-path --default-toolchain nightly-2024-11-18 --profile default |
25 | 2024-12-16T18:39:17.512Z | info: downloading installer |
26 | 2024-12-16T18:39:19.186Z | info: profile set to 'default' |
27 | 2024-12-16T18:39:19.186Z | info: default host triple is x86_64-unknown-illumos |
28 | 2024-12-16T18:39:19.188Z | info: syncing channel updates for 'nightly-2024-11-18-x86_64-unknown-illumos' |
29 | 2024-12-16T18:39:19.367Z | info: latest update on 2024-11-18, rust version 1.84.0-nightly (5ec7d6eee 2024-11-17) |
30 | 2024-12-16T18:39:19.367Z | info: downloading component 'cargo' |
31 | 2024-12-16T18:39:20.413Z | info: downloading component 'clippy' |
32 | 2024-12-16T18:39:20.813Z | info: downloading component 'rust-docs' |
33 | 2024-12-16T18:39:22.230Z | info: downloading component 'rust-std' |
34 | 2024-12-16T18:39:24.521Z | info: downloading component 'rustc' |
35 | 2024-12-16T18:39:32.607Z | info: downloading component 'rustfmt' |
36 | 2024-12-16T18:39:32.907Z | info: installing component 'cargo' |
37 | 2024-12-16T18:39:33.756Z | info: installing component 'clippy' |
38 | 2024-12-16T18:39:34.137Z | info: installing component 'rust-docs' |
39 | 2024-12-16T18:39:35.874Z | info: installing component 'rust-std' |
40 | 2024-12-16T18:39:37.745Z | info: installing component 'rustc' |
41 | 2024-12-16T18:39:43.925Z | info: installing component 'rustfmt' |
42 | 2024-12-16T18:39:44.264Z | info: default toolchain set to 'nightly-2024-11-18-x86_64-unknown-illumos' |
43 | 2024-12-16T18:39:44.264Z | |
44 | 2024-12-16T18:39:44.655Z | nightly-2024-11-18-x86_64-unknown-illumos installed - rustc 1.84.0-nightly (5ec7d6eee 2024-11-17) |
45 | 2024-12-16T18:39:44.655Z | |
46 | 2024-12-16T18:39:44.657Z | |
47 | 2024-12-16T18:39:44.657Z | Rust is installed now. Great! |
48 | 2024-12-16T18:39:44.657Z | |
49 | 2024-12-16T18:39:44.658Z | To get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH |
50 | 2024-12-16T18:39:44.658Z | environment variable. This has not been done automatically. |
51 | 2024-12-16T18:39:44.658Z | |
52 | 2024-12-16T18:39:44.658Z | To configure your current shell, you need to source |
53 | 2024-12-16T18:39:44.658Z | the corresponding env file under $HOME/.cargo. |
54 | 2024-12-16T18:39:44.658Z | |
55 | 2024-12-16T18:39:44.658Z | This is usually done by running one of the following (note the leading DOT): |
56 | 2024-12-16T18:39:44.658Z | . "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh |
57 | 2024-12-16T18:39:44.658Z | source "$HOME/.cargo/env.fish" # For fish |
58 | 2024-12-16T18:39:44.741Z | + rustc --version |
59 | 2024-12-16T18:39:44.811Z | rustc 1.84.0-nightly (5ec7d6eee 2024-11-17) |
60 | 2024-12-16T18:39:44.814Z | process exited: duration 27420 ms, exit code 0 |
|
61 | 2024-12-16T18:39:44.819Z | starting task 2: "authentication" |
62 | 2024-12-16T18:39:44.841Z | process exited: duration 21 ms, exit code 0 |
|
63 | 2024-12-16T18:39:44.846Z | starting task 3: "clone repository" |
64 | 2024-12-16T18:39:44.852Z | + mkdir -p /work/oxidecomputer/opte |
65 | 2024-12-16T18:39:44.855Z | + git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte |
66 | 2024-12-16T18:39:46.165Z | Cloning into '/work/oxidecomputer/opte'... |
67 | 2024-12-16T18:39:47.322Z | + cd /work/oxidecomputer/opte |
68 | 2024-12-16T18:39:47.322Z | + git fetch origin a60adb12f3846e083531eeb9503bd3c2184bd7b6 |
69 | 2024-12-16T18:39:47.582Z | From https://github.com/oxidecomputer/opte |
70 | 2024-12-16T18:39:47.582Z | * branch a60adb12f3846e083531eeb9503bd3c2184bd7b6 -> FETCH_HEAD |
71 | 2024-12-16T18:39:47.591Z | + [[ -n rwlock ]] |
72 | 2024-12-16T18:39:47.593Z | ++ git branch --show-current |
73 | 2024-12-16T18:39:47.596Z | + current=master |
74 | 2024-12-16T18:39:47.596Z | + [[ master != rwlock ]] |
75 | 2024-12-16T18:39:47.596Z | + git branch -f rwlock a60adb12f3846e083531eeb9503bd3c2184bd7b6 |
76 | 2024-12-16T18:39:47.598Z | + git checkout -f rwlock |
77 | 2024-12-16T18:39:47.622Z | Switched to branch 'rwlock' |
78 | 2024-12-16T18:39:47.624Z | + git reset --hard a60adb12f3846e083531eeb9503bd3c2184bd7b6 |
79 | 2024-12-16T18:39:47.629Z | HEAD is now at a60adb1 Rustc optimised out the `fetch_add`s. |
80 | 2024-12-16T18:39:47.632Z | process exited: duration 2783 ms, exit code 0 |
|
81 | 2024-12-16T18:39:47.637Z | starting task 4: "build" |
82 | 2024-12-16T18:39:47.643Z | + TGT_BASE=/work |
83 | 2024-12-16T18:39:47.643Z | + REL_SRC=target/x86_64-unknown-unknown/release |
84 | 2024-12-16T18:39:47.643Z | + REL_TGT=/work/release |
85 | 2024-12-16T18:39:47.643Z | + mkdir -p /work/release |
86 | 2024-12-16T18:39:47.645Z | + cargo --version |
87 | 2024-12-16T18:39:47.650Z | info: syncing channel updates for '1.83.0-x86_64-unknown-illumos' |
88 | 2024-12-16T18:39:47.815Z | info: latest update on 2024-11-28, rust version 1.83.0 (90b35a623 2024-11-26) |
89 | 2024-12-16T18:39:47.815Z | info: downloading component 'cargo' |
90 | 2024-12-16T18:39:48.689Z | info: downloading component 'clippy' |
91 | 2024-12-16T18:39:49.023Z | info: downloading component 'rust-docs' |
92 | 2024-12-16T18:39:50.256Z | info: downloading component 'rust-std' |
93 | 2024-12-16T18:39:52.023Z | info: downloading component 'rustc' |
94 | 2024-12-16T18:39:58.715Z | info: downloading component 'rustfmt' |
95 | 2024-12-16T18:39:58.974Z | info: installing component 'cargo' |
96 | 2024-12-16T18:39:59.803Z | info: installing component 'clippy' |
97 | 2024-12-16T18:40:00.180Z | info: installing component 'rust-docs' |
98 | 2024-12-16T18:40:01.807Z | info: installing component 'rust-std' |
99 | 2024-12-16T18:40:03.417Z | info: installing component 'rustc' |
100 | 2024-12-16T18:40:09.443Z | info: installing component 'rustfmt' |
101 | 2024-12-16T18:40:09.873Z | cargo 1.83.0 (5ffbef321 2024-10-29) |
102 | 2024-12-16T18:40:09.876Z | + rustc --version |
103 | 2024-12-16T18:40:09.950Z | rustc 1.83.0 (90b35a623 2024-11-26) |
104 | 2024-12-16T18:40:09.956Z | + header 'build xde and opteadm (release+debug)' |
105 | 2024-12-16T18:40:09.959Z | + echo '# ==== build xde and opteadm (release+debug) ==== #' |
106 | 2024-12-16T18:40:09.959Z | # ==== build xde and opteadm (release+debug) ==== # |
107 | 2024-12-16T18:40:09.959Z | + ptime -m cargo xtask build |
108 | 2024-12-16T18:40:10.108Z | Updating crates.io index |
109 | 2024-12-16T18:40:10.199Z | Updating git repository `https://github.com/oxidecomputer/falcon` |
110 | 2024-12-16T18:40:10.868Z | Updating git repository `https://github.com/oxidecomputer/ingot.git` |
111 | 2024-12-16T18:40:11.157Z | Updating git repository `https://github.com/oxidecomputer/poptrie` |
112 | 2024-12-16T18:40:11.500Z | Updating git repository `https://github.com/oxidecomputer/netadm-sys` |
113 | 2024-12-16T18:40:11.838Z | Updating git repository `https://github.com/oxidecomputer/zone` |
114 | 2024-12-16T18:40:12.132Z | Updating git repository `https://github.com/oxidecomputer/oxnet` |
115 | 2024-12-16T18:40:12.490Z | Updating git repository `https://github.com/oxidecomputer/dlpi-sys` |
116 | 2024-12-16T18:40:12.735Z | Updating git repository `https://github.com/jmesmon/rust-libzfs` |
117 | 2024-12-16T18:40:13.026Z | Updating git repository `https://github.com/oxidecomputer/rusty-doors` |
118 | 2024-12-16T18:40:13.904Z | Downloading crates ... |
119 | 2024-12-16T18:40:13.979Z | Downloaded anstyle v1.0.10 |
120 | 2024-12-16T18:40:13.985Z | Downloaded anstream v0.6.18 |
121 | 2024-12-16T18:40:13.988Z | Downloaded anstyle-parse v0.2.6 |
122 | 2024-12-16T18:40:13.992Z | Downloaded anyhow v1.0.94 |
123 | 2024-12-16T18:40:13.996Z | Downloaded equivalent v1.0.1 |
124 | 2024-12-16T18:40:13.998Z | Downloaded anstyle-query v1.1.2 |
125 | 2024-12-16T18:40:14.002Z | Downloaded itoa v1.0.14 |
126 | 2024-12-16T18:40:14.002Z | Downloaded is_terminal_polyfill v1.70.1 |
127 | 2024-12-16T18:40:14.002Z | Downloaded colorchoice v1.0.3 |
128 | 2024-12-16T18:40:14.021Z | Downloaded errno v0.3.10 |
129 | 2024-12-16T18:40:14.025Z | Downloaded strsim v0.11.1 |
130 | 2024-12-16T18:40:14.027Z | Downloaded serde_spanned v0.6.8 |
131 | 2024-12-16T18:40:14.029Z | Downloaded terminal_size v0.4.1 |
132 | 2024-12-16T18:40:14.033Z | Downloaded utf8parse v0.2.2 |
133 | 2024-12-16T18:40:14.035Z | Downloaded heck v0.5.0 |
134 | 2024-12-16T18:40:14.038Z | Downloaded quote v1.0.37 |
135 | 2024-12-16T18:40:14.040Z | Downloaded clap_lex v0.7.4 |
136 | 2024-12-16T18:40:14.040Z | Downloaded thiserror-impl v2.0.7 |
137 | 2024-12-16T18:40:14.043Z | Downloaded cargo-platform v0.1.9 |
138 | 2024-12-16T18:40:14.045Z | Downloaded clap_derive v4.5.18 |
139 | 2024-12-16T18:40:14.048Z | Downloaded toml_datetime v0.6.8 |
140 | 2024-12-16T18:40:14.052Z | Downloaded thiserror v2.0.7 |
141 | 2024-12-16T18:40:14.058Z | Downloaded semver v1.0.24 |
142 | 2024-12-16T18:40:14.060Z | Downloaded proc-macro2 v1.0.92 |
143 | 2024-12-16T18:40:14.067Z | Downloaded unicode-ident v1.0.14 |
144 | 2024-12-16T18:40:14.070Z | Downloaded ryu v1.0.18 |
145 | 2024-12-16T18:40:14.074Z | Downloaded cargo_metadata v0.19.1 |
146 | 2024-12-16T18:40:14.076Z | Downloaded toml v0.8.19 |
147 | 2024-12-16T18:40:14.079Z | Downloaded camino v1.1.9 |
148 | 2024-12-16T18:40:14.081Z | Downloaded bitflags v2.6.0 |
149 | 2024-12-16T18:40:14.084Z | Downloaded clap v4.5.23 |
150 | 2024-12-16T18:40:14.092Z | Downloaded serde_derive v1.0.216 |
151 | 2024-12-16T18:40:14.095Z | Downloaded hashbrown v0.15.2 |
152 | 2024-12-16T18:40:14.100Z | Downloaded serde v1.0.216 |
153 | 2024-12-16T18:40:14.103Z | Downloaded toml_edit v0.22.22 |
154 | 2024-12-16T18:40:14.123Z | Downloaded memchr v2.7.4 |
155 | 2024-12-16T18:40:14.129Z | Downloaded indexmap v2.7.0 |
156 | 2024-12-16T18:40:14.132Z | Downloaded serde_json v1.0.133 |
157 | 2024-12-16T18:40:14.139Z | Downloaded winnow v0.6.20 |
158 | 2024-12-16T18:40:14.148Z | Downloaded clap_builder v4.5.23 |
159 | 2024-12-16T18:40:14.161Z | Downloaded syn v2.0.90 |
160 | 2024-12-16T18:40:14.183Z | Downloaded rustix v0.38.42 |
161 | 2024-12-16T18:40:14.214Z | Downloaded libc v0.2.168 |
162 | 2024-12-16T18:40:14.355Z | Compiling proc-macro2 v1.0.92 |
163 | 2024-12-16T18:40:14.355Z | Compiling unicode-ident v1.0.14 |
164 | 2024-12-16T18:40:14.358Z | Compiling serde v1.0.216 |
165 | 2024-12-16T18:40:14.358Z | Compiling libc v0.2.168 |
166 | 2024-12-16T18:40:14.358Z | Compiling rustix v0.38.42 |
167 | 2024-12-16T18:40:14.358Z | Compiling utf8parse v0.2.2 |
168 | 2024-12-16T18:40:14.368Z | Compiling bitflags v2.6.0 |
169 | 2024-12-16T18:40:14.371Z | Compiling semver v1.0.24 |
170 | 2024-12-16T18:40:14.530Z | Compiling anstyle-parse v0.2.6 |
171 | 2024-12-16T18:40:14.556Z | Compiling anstyle v1.0.10 |
172 | 2024-12-16T18:40:14.747Z | Compiling is_terminal_polyfill v1.70.1 |
173 | 2024-12-16T18:40:14.805Z | Compiling colorchoice v1.0.3 |
174 | 2024-12-16T18:40:14.838Z | Compiling thiserror v2.0.7 |
175 | 2024-12-16T18:40:14.905Z | Compiling anstyle-query v1.1.2 |
176 | 2024-12-16T18:40:14.917Z | Compiling equivalent v1.0.1 |
177 | 2024-12-16T18:40:15.001Z | Compiling serde_json v1.0.133 |
178 | 2024-12-16T18:40:15.010Z | Compiling hashbrown v0.15.2 |
179 | 2024-12-16T18:40:15.507Z | Compiling camino v1.1.9 |
180 | 2024-12-16T18:40:15.612Z | Compiling anstream v0.6.18 |
181 | 2024-12-16T18:40:15.622Z | Compiling heck v0.5.0 |
182 | 2024-12-16T18:40:15.631Z | Compiling anyhow v1.0.94 |
183 | 2024-12-16T18:40:15.864Z | Compiling indexmap v2.7.0 |
184 | 2024-12-16T18:40:15.916Z | Compiling ryu v1.0.18 |
185 | 2024-12-16T18:40:15.989Z | Compiling itoa v1.0.14 |
186 | 2024-12-16T18:40:16.102Z | Compiling strsim v0.11.1 |
187 | 2024-12-16T18:40:16.190Z | Compiling clap_lex v0.7.4 |
188 | 2024-12-16T18:40:16.209Z | Compiling winnow v0.6.20 |
189 | 2024-12-16T18:40:16.236Z | Compiling memchr v2.7.4 |
190 | 2024-12-16T18:40:16.650Z | Compiling quote v1.0.37 |
191 | 2024-12-16T18:40:16.660Z | Compiling errno v0.3.10 |
192 | 2024-12-16T18:40:16.967Z | Compiling syn v2.0.90 |
193 | 2024-12-16T18:40:17.711Z | Compiling terminal_size v0.4.1 |
194 | 2024-12-16T18:40:17.828Z | Compiling clap_builder v4.5.23 |
195 | 2024-12-16T18:40:20.696Z | Compiling serde_derive v1.0.216 |
196 | 2024-12-16T18:40:20.696Z | Compiling thiserror-impl v2.0.7 |
197 | 2024-12-16T18:40:20.696Z | Compiling clap_derive v4.5.18 |
198 | 2024-12-16T18:40:23.179Z | Compiling clap v4.5.23 |
199 | 2024-12-16T18:40:27.495Z | Compiling toml_datetime v0.6.8 |
200 | 2024-12-16T18:40:27.495Z | Compiling serde_spanned v0.6.8 |
201 | 2024-12-16T18:40:27.497Z | Compiling cargo-platform v0.1.9 |
202 | 2024-12-16T18:40:27.731Z | Compiling toml_edit v0.22.22 |
203 | 2024-12-16T18:40:28.711Z | Compiling cargo_metadata v0.19.1 |
204 | 2024-12-16T18:40:29.895Z | Compiling toml v0.8.19 |
205 | 2024-12-16T18:40:31.359Z | Compiling xtask v0.1.0 (/work/oxidecomputer/opte/xtask) |
206 | 2024-12-16T18:40:33.073Z | Finished `dev` profile [unoptimized + debuginfo] target(s) in 23.06s |
207 | 2024-12-16T18:40:33.186Z | Running `target/debug/xtask build` |
208 | 2024-12-16T18:40:33.208Z | Building opteadm (debug). |
209 | 2024-12-16T18:40:35.616Z | Compiling libc v0.2.168 |
210 | 2024-12-16T18:40:35.616Z | Compiling cfg-if v1.0.0 |
211 | 2024-12-16T18:40:35.616Z | Compiling serde v1.0.216 |
212 | 2024-12-16T18:40:35.616Z | Compiling byteorder v1.5.0 |
213 | 2024-12-16T18:40:35.619Z | Compiling ident_case v1.0.1 |
214 | 2024-12-16T18:40:35.619Z | Compiling fnv v1.0.7 |
215 | 2024-12-16T18:40:35.619Z | Compiling memchr v2.7.4 |
216 | 2024-12-16T18:40:35.619Z | Compiling syn v2.0.90 |
217 | 2024-12-16T18:40:35.725Z | Compiling syn v1.0.109 |
218 | 2024-12-16T18:40:35.757Z | Compiling regex-syntax v0.8.5 |
219 | 2024-12-16T18:40:35.800Z | Compiling either v1.13.0 |
220 | 2024-12-16T18:40:35.922Z | Compiling equivalent v1.0.1 |
221 | 2024-12-16T18:40:36.017Z | Compiling hashbrown v0.15.2 |
222 | 2024-12-16T18:40:36.156Z | Compiling autocfg v1.4.0 |
223 | 2024-12-16T18:40:36.198Z | Compiling once_cell v1.20.2 |
224 | 2024-12-16T18:40:36.321Z | Compiling zerocopy v0.8.13 |
225 | 2024-12-16T18:40:36.571Z | Compiling aho-corasick v1.1.3 |
226 | 2024-12-16T18:40:36.910Z | Compiling lock_api v0.4.12 |
227 | 2024-12-16T18:40:37.007Z | Compiling indexmap v2.7.0 |
228 | 2024-12-16T18:40:37.095Z | Compiling itertools v0.13.0 |
229 | 2024-12-16T18:40:37.280Z | Compiling heapless v0.8.0 |
230 | 2024-12-16T18:40:37.644Z | Compiling winnow v0.5.40 |
231 | 2024-12-16T18:40:37.804Z | Compiling toml_datetime v0.6.8 |
232 | 2024-12-16T18:40:38.195Z | Compiling parking_lot_core v0.9.10 |
233 | 2024-12-16T18:40:39.207Z | Compiling hash32 v0.3.1 |
234 | 2024-12-16T18:40:39.415Z | Compiling smallvec v1.13.2 |
235 | 2024-12-16T18:40:39.824Z | Compiling regex-automata v0.4.9 |
236 | 2024-12-16T18:40:40.019Z | Compiling macaddr v1.0.1 |
237 | 2024-12-16T18:40:40.065Z | Compiling stable_deref_trait v1.2.0 |
238 | 2024-12-16T18:40:40.156Z | Compiling scopeguard v1.2.0 |
239 | 2024-12-16T18:40:40.276Z | Compiling smoltcp v0.11.0 |
240 | 2024-12-16T18:40:40.394Z | Compiling dyn-clone v1.0.17 |
241 | 2024-12-16T18:40:40.608Z | Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922) |
242 | 2024-12-16T18:40:40.825Z | Compiling serde_json v1.0.133 |
243 | 2024-12-16T18:40:41.015Z | Compiling toml_edit v0.19.15 |
244 | 2024-12-16T18:40:41.288Z | Compiling getrandom v0.2.15 |
245 | 2024-12-16T18:40:41.533Z | Compiling thiserror v1.0.69 |
246 | 2024-12-16T18:40:41.547Z | Compiling version_check v0.9.5 |
247 | 2024-12-16T18:40:41.773Z | Compiling schemars v0.8.21 |
248 | 2024-12-16T18:40:42.028Z | Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#1d587ea9) |
249 | 2024-12-16T18:40:42.098Z | Compiling cobs v0.2.3 |
250 | 2024-12-16T18:40:42.119Z | Compiling bitflags v1.3.2 |
251 | 2024-12-16T18:40:42.171Z | Compiling pin-project-lite v0.2.15 |
252 | 2024-12-16T18:40:42.203Z | Compiling managed v0.8.0 |
253 | 2024-12-16T18:40:42.293Z | Compiling darling_core v0.20.10 |
254 | 2024-12-16T18:40:42.360Z | Compiling serde_derive_internals v0.29.1 |
255 | 2024-12-16T18:40:42.382Z | Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte) |
256 | 2024-12-16T18:40:43.074Z | Compiling parking_lot v0.12.3 |
257 | 2024-12-16T18:40:44.029Z | Compiling regex v1.11.1 |
258 | 2024-12-16T18:40:44.379Z | Compiling proc-macro-crate v1.3.1 |
259 | 2024-12-16T18:40:44.947Z | Compiling rand_core v0.6.4 |
260 | 2024-12-16T18:40:45.115Z | Compiling signal-hook-registry v1.4.2 |
261 | 2024-12-16T18:40:45.375Z | Compiling socket2 v0.5.8 |
262 | 2024-12-16T18:40:45.961Z | Compiling errno v0.3.10 |
263 | 2024-12-16T18:40:46.181Z | Compiling mio v1.0.3 |
264 | 2024-12-16T18:40:46.355Z | Compiling unicode-width v0.1.14 |
265 | 2024-12-16T18:40:46.643Z | Compiling bytes v1.9.0 |
266 | 2024-12-16T18:40:46.934Z | Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs) |
267 | 2024-12-16T18:40:46.964Z | Compiling serde_derive v1.0.216 |
268 | 2024-12-16T18:40:47.072Z | Compiling zerocopy-derive v0.8.13 |
269 | 2024-12-16T18:40:47.106Z | Compiling zerocopy-derive v0.7.35 |
270 | 2024-12-16T18:40:47.181Z | Compiling num_enum_derive v0.5.11 |
271 | 2024-12-16T18:40:47.409Z | Compiling thiserror-impl v1.0.69 |
272 | 2024-12-16T18:40:47.504Z | Compiling schemars_derive v0.8.21 |
273 | 2024-12-16T18:40:47.630Z | Compiling darling_macro v0.20.10 |
274 | 2024-12-16T18:40:47.885Z | Compiling foreign-types-macros v0.2.3 |
275 | 2024-12-16T18:40:48.675Z | Compiling darling v0.20.10 |
276 | 2024-12-16T18:40:48.768Z | Compiling ingot-macros v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247) |
277 | 2024-12-16T18:40:49.041Z | Compiling zerocopy v0.7.35 |
278 | 2024-12-16T18:40:49.175Z | Compiling tokio-macros v2.4.0 |
279 | 2024-12-16T18:40:49.309Z | Compiling foreign-types-shared v0.3.1 |
280 | 2024-12-16T18:40:49.410Z | Compiling foreign-types v0.5.0 |
281 | 2024-12-16T18:40:49.503Z | Compiling num_enum v0.5.11 |
282 | 2024-12-16T18:40:49.629Z | Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro) |
283 | 2024-12-16T18:40:50.291Z | Compiling ppv-lite86 v0.2.20 |
284 | 2024-12-16T18:40:50.305Z | Compiling rusty-doors-macros v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495) |
285 | 2024-12-16T18:40:50.587Z | Compiling tokio v1.42.0 |
286 | 2024-12-16T18:40:50.948Z | Compiling rand_chacha v0.3.1 |
287 | 2024-12-16T18:40:50.968Z | Compiling tracing-attributes v0.1.28 |
288 | 2024-12-16T18:40:51.180Z | Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro) |
289 | 2024-12-16T18:40:52.114Z | Compiling tabwriter v1.4.0 |
290 | 2024-12-16T18:40:52.247Z | Compiling rustix v0.38.42 |
291 | 2024-12-16T18:40:52.566Z | Compiling cstr-argument v0.1.2 |
292 | 2024-12-16T18:40:52.622Z | Compiling tracing-core v0.1.33 |
293 | 2024-12-16T18:40:52.787Z | Compiling crc32fast v1.4.2 |
294 | 2024-12-16T18:40:52.801Z | Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys#e07ad764) |
295 | 2024-12-16T18:40:53.074Z | Compiling lazy_static v1.5.0 |
296 | 2024-12-16T18:40:53.143Z | Compiling pretty-hex v0.2.1 |
297 | 2024-12-16T18:40:53.184Z | Compiling colored v2.2.0 |
298 | 2024-12-16T18:40:53.315Z | Compiling terminal_size v0.4.1 |
299 | 2024-12-16T18:40:53.512Z | Compiling nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922) |
300 | 2024-12-16T18:40:53.744Z | Compiling rand v0.8.5 |
301 | 2024-12-16T18:40:53.997Z | Compiling rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495) |
302 | 2024-12-16T18:40:54.047Z | Compiling tracing v0.1.41 |
303 | 2024-12-16T18:40:54.050Z | Compiling thiserror-impl v2.0.7 |
304 | 2024-12-16T18:40:54.074Z | Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=multipath#ca52bef3) |
305 | 2024-12-16T18:40:54.136Z | Compiling clap_derive v4.5.18 |
306 | 2024-12-16T18:40:54.397Z | Compiling clap_builder v4.5.23 |
307 | 2024-12-16T18:40:54.449Z | Compiling opteadm v0.2.0 (/work/oxidecomputer/opte/bin/opteadm) |
308 | 2024-12-16T18:40:55.247Z | Compiling ingot-types v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247) |
309 | 2024-12-16T18:40:56.158Z | Compiling thiserror v2.0.7 |
310 | 2024-12-16T18:40:57.366Z | Compiling clap v4.5.23 |
311 | 2024-12-16T18:40:57.526Z | Compiling dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#1d587ea9) |
312 | 2024-12-16T18:40:58.770Z | Compiling ipnetwork v0.20.0 |
313 | 2024-12-16T18:40:59.097Z | Compiling ingot v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247) |
314 | 2024-12-16T18:40:59.139Z | Compiling postcard v1.1.1 |
315 | 2024-12-16T18:40:59.310Z | Compiling uuid v1.11.0 |
316 | 2024-12-16T18:41:00.819Z | Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api) |
317 | 2024-12-16T18:41:01.565Z | Compiling oxnet v0.1.0 (https://github.com/oxidecomputer/oxnet#49ee85dc) |
318 | 2024-12-16T18:41:07.164Z | Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc) |
319 | 2024-12-16T18:41:09.348Z | Compiling opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl) |
320 | 2024-12-16T18:41:15.096Z | Finished `dev` profile [unoptimized + debuginfo] target(s) in 39.63s |
321 | 2024-12-16T18:41:15.145Z | Building xde (debug). |
322 | 2024-12-16T18:41:15.281Z | info: syncing channel updates for 'nightly-2024-11-18-x86_64-unknown-illumos' |
323 | 2024-12-16T18:41:15.465Z | info: latest update on 2024-11-18, rust version 1.84.0-nightly (5ec7d6eee 2024-11-17) |
324 | 2024-12-16T18:41:15.489Z | info: component 'clippy' for target 'x86_64-unknown-illumos' is up to date |
325 | 2024-12-16T18:41:15.489Z | info: component 'rustfmt' for target 'x86_64-unknown-illumos' is up to date |
326 | 2024-12-16T18:41:15.492Z | info: downloading component 'rust-src' |
327 | 2024-12-16T18:41:15.708Z | info: installing component 'rust-src' |
328 | 2024-12-16T18:41:16.409Z | Updating crates.io index |
329 | 2024-12-16T18:41:16.500Z | Downloading crates ... |
330 | 2024-12-16T18:41:16.578Z | Downloaded adler v1.0.2 |
331 | 2024-12-16T18:41:16.581Z | Downloaded getopts v0.2.21 |
332 | 2024-12-16T18:41:16.594Z | Downloaded addr2line v0.22.0 |
333 | 2024-12-16T18:41:16.597Z | Downloaded allocator-api2 v0.2.18 |
334 | 2024-12-16T18:41:16.604Z | Downloaded miniz_oxide v0.7.4 |
335 | 2024-12-16T18:41:16.628Z | Downloaded hashbrown v0.15.0 |
336 | 2024-12-16T18:41:16.641Z | Downloaded compiler_builtins v0.1.138 |
337 | 2024-12-16T18:41:16.653Z | Downloaded gimli v0.29.0 |
338 | 2024-12-16T18:41:16.685Z | Downloaded libc v0.2.161 |
339 | 2024-12-16T18:41:16.789Z | Compiling compiler_builtins v0.1.138 |
340 | 2024-12-16T18:41:16.789Z | Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2024-11-18-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core) |
341 | 2024-12-16T18:41:16.792Z | Compiling proc-macro2 v1.0.92 |
342 | 2024-12-16T18:41:16.792Z | Compiling unicode-ident v1.0.14 |
343 | 2024-12-16T18:41:16.792Z | Compiling strsim v0.11.1 |
344 | 2024-12-16T18:41:16.792Z | Compiling fnv v1.0.7 |
345 | 2024-12-16T18:41:16.792Z | Compiling ident_case v1.0.1 |
346 | 2024-12-16T18:41:16.792Z | Compiling memchr v2.7.4 |
347 | 2024-12-16T18:41:16.979Z | Compiling regex-syntax v0.8.5 |
348 | 2024-12-16T18:41:17.010Z | Compiling serde v1.0.216 |
349 | 2024-12-16T18:41:17.028Z | Compiling either v1.13.0 |
350 | 2024-12-16T18:41:17.423Z | Compiling zerocopy v0.8.13 |
351 | 2024-12-16T18:41:17.683Z | Compiling itertools v0.13.0 |
352 | 2024-12-16T18:41:17.685Z | Compiling heapless v0.8.0 |
353 | 2024-12-16T18:41:18.027Z | Compiling aho-corasick v1.1.3 |
354 | 2024-12-16T18:41:18.522Z | Compiling smoltcp v0.11.0 |
355 | 2024-12-16T18:41:18.611Z | Compiling quote v1.0.37 |
356 | 2024-12-16T18:41:18.715Z | Compiling version_check v0.9.5 |
357 | 2024-12-16T18:41:19.401Z | Compiling syn v2.0.90 |
358 | 2024-12-16T18:41:19.574Z | Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte) |
359 | 2024-12-16T18:41:20.691Z | Compiling regex-automata v0.4.9 |
360 | 2024-12-16T18:41:23.708Z | Compiling regex v1.11.1 |
361 | 2024-12-16T18:41:24.472Z | Compiling darling_core v0.20.10 |
362 | 2024-12-16T18:41:26.647Z | Compiling serde_derive v1.0.216 |
363 | 2024-12-16T18:41:26.647Z | Compiling zerocopy-derive v0.8.13 |
364 | 2024-12-16T18:41:26.649Z | Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro) |
365 | 2024-12-16T18:41:28.326Z | Compiling darling_macro v0.20.10 |
366 | 2024-12-16T18:41:29.654Z | Compiling darling v0.20.10 |
367 | 2024-12-16T18:41:29.746Z | Compiling ingot-macros v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247) |
368 | 2024-12-16T18:41:29.749Z | Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro) |
369 | 2024-12-16T18:41:36.854Z | 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) |
370 | 2024-12-16T18:41:37.618Z | Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2024-11-18-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc) |
371 | 2024-12-16T18:41:40.158Z | Compiling byteorder v1.5.0 |
372 | 2024-12-16T18:41:40.161Z | Compiling stable_deref_trait v1.2.0 |
373 | 2024-12-16T18:41:40.161Z | Compiling macaddr v1.0.1 |
374 | 2024-12-16T18:41:40.161Z | Compiling cfg-if v1.0.0 |
375 | 2024-12-16T18:41:40.161Z | Compiling bitflags v1.3.2 |
376 | 2024-12-16T18:41:40.235Z | Compiling managed v0.8.0 |
377 | 2024-12-16T18:41:40.246Z | Compiling bitflags v2.6.0 |
378 | 2024-12-16T18:41:40.254Z | Compiling cobs v0.2.3 |
379 | 2024-12-16T18:41:40.482Z | Compiling hash32 v0.3.1 |
380 | 2024-12-16T18:41:40.527Z | Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs) |
381 | 2024-12-16T18:41:40.664Z | Compiling crc32fast v1.4.2 |
382 | 2024-12-16T18:41:40.693Z | Compiling dyn-clone v1.0.17 |
383 | 2024-12-16T18:41:40.766Z | Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=multipath#ca52bef3) |
384 | 2024-12-16T18:41:42.345Z | Compiling ingot-types v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247) |
385 | 2024-12-16T18:41:43.612Z | Compiling ingot v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247) |
386 | 2024-12-16T18:41:43.612Z | Compiling postcard v1.1.1 |
387 | 2024-12-16T18:41:43.746Z | Compiling uuid v1.11.0 |
388 | 2024-12-16T18:41:45.071Z | Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api) |
389 | 2024-12-16T18:41:51.598Z | Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc) |
390 | 2024-12-16T18:41:55.584Z | Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde) |
391 | 2024-12-16T18:41:58.567Z | warning: creating a mutable reference to mutable static is discouraged |
392 | 2024-12-16T18:41:58.567Z | --> xde/src/xde.rs:311:5 |
393 | 2024-12-16T18:41:58.567Z | | |
394 | 2024-12-16T18:41:58.567Z | 311 | xde_devs.init(KRwLockType::Driver); |
395 | 2024-12-16T18:41:58.568Z | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static |
396 | 2024-12-16T18:41:58.568Z | | |
397 | 2024-12-16T18:41:58.568Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
398 | 2024-12-16T18:41:58.568Z | = 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 |
399 | 2024-12-16T18:41:58.568Z | = note: `#[warn(static_mut_refs)]` on by default |
400 | 2024-12-16T18:41:58.568Z | |
401 | 2024-12-16T18:41:58.571Z | warning: creating a shared reference to mutable static is discouraged |
402 | 2024-12-16T18:41:58.571Z | --> xde/src/xde.rs:668:29 |
403 | 2024-12-16T18:41:58.571Z | | |
404 | 2024-12-16T18:41:58.571Z | 668 | let mut devs = unsafe { xde_devs.write() }; |
405 | 2024-12-16T18:41:58.571Z | | ^^^^^^^^^^^^^^^^ shared reference to mutable static |
406 | 2024-12-16T18:41:58.571Z | | |
407 | 2024-12-16T18:41:58.571Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
408 | 2024-12-16T18:41:58.571Z | = 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 |
409 | 2024-12-16T18:41:58.571Z | |
410 | 2024-12-16T18:41:58.571Z | warning: creating a shared reference to mutable static is discouraged |
411 | 2024-12-16T18:41:58.571Z | --> xde/src/xde.rs:824:29 |
412 | 2024-12-16T18:41:58.571Z | | |
413 | 2024-12-16T18:41:58.571Z | 824 | let mut devs = unsafe { xde_devs.write() }; |
414 | 2024-12-16T18:41:58.571Z | | ^^^^^^^^^^^^^^^^ shared reference to mutable static |
415 | 2024-12-16T18:41:58.571Z | | |
416 | 2024-12-16T18:41:58.571Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
417 | 2024-12-16T18:41:58.571Z | = 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 |
418 | 2024-12-16T18:41:58.571Z | |
419 | 2024-12-16T18:41:58.571Z | warning: creating a shared reference to mutable static is discouraged |
420 | 2024-12-16T18:41:58.571Z | --> xde/src/xde.rs:914:18 |
421 | 2024-12-16T18:41:58.571Z | | |
422 | 2024-12-16T18:41:58.571Z | 914 | if unsafe { !xde_devs.read().is_empty() } { |
423 | 2024-12-16T18:41:58.571Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
424 | 2024-12-16T18:41:58.571Z | | |
425 | 2024-12-16T18:41:58.571Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
426 | 2024-12-16T18:41:58.571Z | = 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 |
427 | 2024-12-16T18:41:58.571Z | |
428 | 2024-12-16T18:41:58.574Z | warning: creating a shared reference to mutable static is discouraged |
429 | 2024-12-16T18:41:58.574Z | --> xde/src/xde.rs:1227:9 |
430 | 2024-12-16T18:41:58.574Z | | |
431 | 2024-12-16T18:41:58.574Z | 1227 | if !xde_devs.read().is_empty() { |
432 | 2024-12-16T18:41:58.574Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
433 | 2024-12-16T18:41:58.574Z | | |
434 | 2024-12-16T18:41:58.574Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
435 | 2024-12-16T18:41:58.574Z | = 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 |
436 | 2024-12-16T18:41:58.574Z | |
437 | 2024-12-16T18:41:58.574Z | warning: creating a shared reference to mutable static is discouraged |
438 | 2024-12-16T18:41:58.574Z | --> xde/src/xde.rs:1631:33 |
439 | 2024-12-16T18:41:58.574Z | | |
440 | 2024-12-16T18:41:58.574Z | 1631 | let devs = unsafe { xde_devs.read() }; |
441 | 2024-12-16T18:41:58.574Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
442 | 2024-12-16T18:41:58.574Z | | |
443 | 2024-12-16T18:41:58.574Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
444 | 2024-12-16T18:41:58.574Z | = 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 |
445 | 2024-12-16T18:41:58.574Z | |
446 | 2024-12-16T18:41:58.575Z | warning: creating a shared reference to mutable static is discouraged |
447 | 2024-12-16T18:41:58.575Z | --> xde/src/xde.rs:1888:16 |
448 | 2024-12-16T18:41:58.575Z | | |
449 | 2024-12-16T18:41:58.575Z | 1888 | let devs = xde_devs.read(); |
450 | 2024-12-16T18:41:58.575Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
451 | 2024-12-16T18:41:58.575Z | | |
452 | 2024-12-16T18:41:58.575Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
453 | 2024-12-16T18:41:58.575Z | = 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 |
454 | 2024-12-16T18:41:58.575Z | |
455 | 2024-12-16T18:41:58.575Z | warning: creating a shared reference to mutable static is discouraged |
456 | 2024-12-16T18:41:58.575Z | --> xde/src/xde.rs:1939:25 |
457 | 2024-12-16T18:41:58.575Z | | |
458 | 2024-12-16T18:41:58.575Z | 1939 | let devs = unsafe { xde_devs.read() }; |
459 | 2024-12-16T18:41:58.575Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
460 | 2024-12-16T18:41:58.575Z | | |
461 | 2024-12-16T18:41:58.575Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
462 | 2024-12-16T18:41:58.575Z | = 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 |
463 | 2024-12-16T18:41:58.575Z | |
464 | 2024-12-16T18:41:58.579Z | warning: creating a shared reference to mutable static is discouraged |
465 | 2024-12-16T18:41:58.579Z | --> xde/src/xde.rs:1954:25 |
466 | 2024-12-16T18:41:58.579Z | | |
467 | 2024-12-16T18:41:58.579Z | 1954 | let devs = unsafe { xde_devs.read() }; |
468 | 2024-12-16T18:41:58.579Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
469 | 2024-12-16T18:41:58.579Z | | |
470 | 2024-12-16T18:41:58.579Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
471 | 2024-12-16T18:41:58.579Z | = 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 |
472 | 2024-12-16T18:41:58.579Z | |
473 | 2024-12-16T18:41:58.579Z | warning: creating a shared reference to mutable static is discouraged |
474 | 2024-12-16T18:41:58.579Z | --> xde/src/xde.rs:1967:25 |
475 | 2024-12-16T18:41:58.579Z | | |
476 | 2024-12-16T18:41:58.579Z | 1967 | let devs = unsafe { xde_devs.read() }; |
477 | 2024-12-16T18:41:58.579Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
478 | 2024-12-16T18:41:58.579Z | | |
479 | 2024-12-16T18:41:58.579Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
480 | 2024-12-16T18:41:58.579Z | = 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 |
481 | 2024-12-16T18:41:58.579Z | |
482 | 2024-12-16T18:41:58.579Z | warning: creating a shared reference to mutable static is discouraged |
483 | 2024-12-16T18:41:58.579Z | --> xde/src/xde.rs:1981:25 |
484 | 2024-12-16T18:41:58.579Z | | |
485 | 2024-12-16T18:41:58.579Z | 1981 | let devs = unsafe { xde_devs.read() }; |
486 | 2024-12-16T18:41:58.579Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
487 | 2024-12-16T18:41:58.579Z | | |
488 | 2024-12-16T18:41:58.579Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
489 | 2024-12-16T18:41:58.579Z | = 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 |
490 | 2024-12-16T18:41:58.579Z | |
491 | 2024-12-16T18:41:58.579Z | warning: creating a shared reference to mutable static is discouraged |
492 | 2024-12-16T18:41:58.579Z | --> xde/src/xde.rs:1995:25 |
493 | 2024-12-16T18:41:58.579Z | | |
494 | 2024-12-16T18:41:58.579Z | 1995 | let devs = unsafe { xde_devs.read() }; |
495 | 2024-12-16T18:41:58.579Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
496 | 2024-12-16T18:41:58.579Z | | |
497 | 2024-12-16T18:41:58.579Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
498 | 2024-12-16T18:41:58.579Z | = 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 |
499 | 2024-12-16T18:41:58.580Z | |
500 | 2024-12-16T18:41:58.580Z | warning: creating a shared reference to mutable static is discouraged |
501 | 2024-12-16T18:41:58.580Z | --> xde/src/xde.rs:2061:25 |
502 | 2024-12-16T18:41:58.580Z | | |
503 | 2024-12-16T18:41:58.580Z | 2061 | let devs = unsafe { xde_devs.read() }; |
504 | 2024-12-16T18:41:58.580Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
505 | 2024-12-16T18:41:58.580Z | | |
506 | 2024-12-16T18:41:58.580Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
507 | 2024-12-16T18:41:58.580Z | = 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 |
508 | 2024-12-16T18:41:58.580Z | |
509 | 2024-12-16T18:41:58.580Z | warning: creating a shared reference to mutable static is discouraged |
510 | 2024-12-16T18:41:58.580Z | --> xde/src/xde.rs:2074:25 |
511 | 2024-12-16T18:41:58.580Z | | |
512 | 2024-12-16T18:41:58.580Z | 2074 | let devs = unsafe { xde_devs.read() }; |
513 | 2024-12-16T18:41:58.580Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
514 | 2024-12-16T18:41:58.580Z | | |
515 | 2024-12-16T18:41:58.580Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
516 | 2024-12-16T18:41:58.580Z | = 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 |
517 | 2024-12-16T18:41:58.580Z | |
518 | 2024-12-16T18:41:58.580Z | warning: creating a shared reference to mutable static is discouraged |
519 | 2024-12-16T18:41:58.580Z | --> xde/src/xde.rs:2088:25 |
520 | 2024-12-16T18:41:58.580Z | | |
521 | 2024-12-16T18:41:58.580Z | 2088 | let devs = unsafe { xde_devs.read() }; |
522 | 2024-12-16T18:41:58.580Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
523 | 2024-12-16T18:41:58.580Z | | |
524 | 2024-12-16T18:41:58.580Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
525 | 2024-12-16T18:41:58.580Z | = 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 |
526 | 2024-12-16T18:41:58.580Z | |
527 | 2024-12-16T18:41:58.580Z | warning: creating a shared reference to mutable static is discouraged |
528 | 2024-12-16T18:41:58.580Z | --> xde/src/xde.rs:2104:25 |
529 | 2024-12-16T18:41:58.580Z | | |
530 | 2024-12-16T18:41:58.580Z | 2104 | let devs = unsafe { xde_devs.read() }; |
531 | 2024-12-16T18:41:58.580Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
532 | 2024-12-16T18:41:58.580Z | | |
533 | 2024-12-16T18:41:58.580Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
534 | 2024-12-16T18:41:58.580Z | = 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 |
535 | 2024-12-16T18:41:58.580Z | |
536 | 2024-12-16T18:41:58.580Z | warning: creating a shared reference to mutable static is discouraged |
537 | 2024-12-16T18:41:58.581Z | --> xde/src/xde.rs:2119:25 |
538 | 2024-12-16T18:41:58.581Z | | |
539 | 2024-12-16T18:41:58.581Z | 2119 | let devs = unsafe { xde_devs.read() }; |
540 | 2024-12-16T18:41:58.581Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
541 | 2024-12-16T18:41:58.581Z | | |
542 | 2024-12-16T18:41:58.581Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
543 | 2024-12-16T18:41:58.581Z | = 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 |
544 | 2024-12-16T18:41:58.581Z | |
545 | 2024-12-16T18:41:58.581Z | warning: creating a shared reference to mutable static is discouraged |
546 | 2024-12-16T18:41:58.581Z | --> xde/src/xde.rs:2134:25 |
547 | 2024-12-16T18:41:58.581Z | | |
548 | 2024-12-16T18:41:58.581Z | 2134 | let devs = unsafe { xde_devs.read() }; |
549 | 2024-12-16T18:41:58.581Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
550 | 2024-12-16T18:41:58.581Z | | |
551 | 2024-12-16T18:41:58.581Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
552 | 2024-12-16T18:41:58.581Z | = 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 |
553 | 2024-12-16T18:41:58.581Z | |
554 | 2024-12-16T18:41:58.581Z | warning: creating a shared reference to mutable static is discouraged |
555 | 2024-12-16T18:41:58.581Z | --> xde/src/xde.rs:2147:25 |
556 | 2024-12-16T18:41:58.581Z | | |
557 | 2024-12-16T18:41:58.581Z | 2147 | let devs = unsafe { xde_devs.read() }; |
558 | 2024-12-16T18:41:58.581Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
559 | 2024-12-16T18:41:58.581Z | | |
560 | 2024-12-16T18:41:58.581Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
561 | 2024-12-16T18:41:58.581Z | = 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 |
562 | 2024-12-16T18:41:58.581Z | |
563 | 2024-12-16T18:41:58.581Z | warning: creating a shared reference to mutable static is discouraged |
564 | 2024-12-16T18:41:58.585Z | --> xde/src/xde.rs:2161:25 |
565 | 2024-12-16T18:41:58.585Z | | |
566 | 2024-12-16T18:41:58.585Z | 2161 | let devs = unsafe { xde_devs.read() }; |
567 | 2024-12-16T18:41:58.585Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
568 | 2024-12-16T18:41:58.585Z | | |
569 | 2024-12-16T18:41:58.585Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
570 | 2024-12-16T18:41:58.585Z | = 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 |
571 | 2024-12-16T18:41:58.585Z | |
572 | 2024-12-16T18:41:58.585Z | warning: creating a shared reference to mutable static is discouraged |
573 | 2024-12-16T18:41:58.585Z | --> xde/src/xde.rs:2178:25 |
574 | 2024-12-16T18:41:58.585Z | | |
575 | 2024-12-16T18:41:58.585Z | 2178 | let devs = unsafe { xde_devs.read() }; |
576 | 2024-12-16T18:41:58.585Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
577 | 2024-12-16T18:41:58.585Z | | |
578 | 2024-12-16T18:41:58.585Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
579 | 2024-12-16T18:41:58.585Z | = 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 |
580 | 2024-12-16T18:41:58.585Z | |
581 | 2024-12-16T18:41:58.585Z | warning: creating a shared reference to mutable static is discouraged |
582 | 2024-12-16T18:41:58.585Z | --> xde/src/xde.rs:2192:25 |
583 | 2024-12-16T18:41:58.585Z | | |
584 | 2024-12-16T18:41:58.585Z | 2192 | let devs = unsafe { xde_devs.read() }; |
585 | 2024-12-16T18:41:58.585Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
586 | 2024-12-16T18:41:58.585Z | | |
587 | 2024-12-16T18:41:58.585Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
588 | 2024-12-16T18:41:58.585Z | = 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 |
589 | 2024-12-16T18:41:58.585Z | |
590 | 2024-12-16T18:42:01.254Z | warning: `xde` (lib) generated 22 warnings |
591 | 2024-12-16T18:42:01.254Z | Finished `dev` profile [unoptimized + debuginfo] target(s) in 45.09s |
592 | 2024-12-16T18:42:01.287Z | Linking xde kmod... |
593 | 2024-12-16T18:42:05.208Z | Building xde dev link helper (debug). |
594 | 2024-12-16T18:42:05.396Z | Compiling compiler_builtins v0.1.138 |
595 | 2024-12-16T18:42:05.396Z | Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2024-11-18-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core) |
596 | 2024-12-16T18:42:05.396Z | Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link) |
597 | 2024-12-16T18:42:20.935Z | 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) |
598 | 2024-12-16T18:42:21.725Z | Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2024-11-18-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc) |
599 | 2024-12-16T18:42:24.805Z | Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.54s |
600 | 2024-12-16T18:42:24.834Z | Building opteadm (release). |
601 | 2024-12-16T18:42:25.131Z | Compiling proc-macro2 v1.0.92 |
602 | 2024-12-16T18:42:25.131Z | Compiling unicode-ident v1.0.14 |
603 | 2024-12-16T18:42:25.134Z | Compiling libc v0.2.168 |
604 | 2024-12-16T18:42:25.134Z | Compiling cfg-if v1.0.0 |
605 | 2024-12-16T18:42:25.134Z | Compiling serde v1.0.216 |
606 | 2024-12-16T18:42:25.134Z | Compiling byteorder v1.5.0 |
607 | 2024-12-16T18:42:25.134Z | Compiling ident_case v1.0.1 |
608 | 2024-12-16T18:42:25.145Z | Compiling strsim v0.11.1 |
609 | 2024-12-16T18:42:25.206Z | Compiling fnv v1.0.7 |
610 | 2024-12-16T18:42:25.282Z | Compiling memchr v2.7.4 |
611 | 2024-12-16T18:42:25.290Z | Compiling syn v1.0.109 |
612 | 2024-12-16T18:42:25.311Z | Compiling regex-syntax v0.8.5 |
613 | 2024-12-16T18:42:25.498Z | Compiling bitflags v2.6.0 |
614 | 2024-12-16T18:42:25.717Z | Compiling either v1.13.0 |
615 | 2024-12-16T18:42:25.719Z | Compiling zerocopy v0.8.13 |
616 | 2024-12-16T18:42:25.871Z | Compiling autocfg v1.4.0 |
617 | 2024-12-16T18:42:25.881Z | Compiling equivalent v1.0.1 |
618 | 2024-12-16T18:42:25.978Z | Compiling anyhow v1.0.94 |
619 | 2024-12-16T18:42:26.069Z | Compiling hashbrown v0.15.2 |
620 | 2024-12-16T18:42:26.432Z | Compiling aho-corasick v1.1.3 |
621 | 2024-12-16T18:42:26.555Z | Compiling itertools v0.13.0 |
622 | 2024-12-16T18:42:26.570Z | Compiling winnow v0.5.40 |
623 | 2024-12-16T18:42:26.596Z | Compiling lock_api v0.4.12 |
624 | 2024-12-16T18:42:26.970Z | Compiling quote v1.0.37 |
625 | 2024-12-16T18:42:27.191Z | Compiling indexmap v2.7.0 |
626 | 2024-12-16T18:42:27.285Z | Compiling parking_lot_core v0.9.10 |
627 | 2024-12-16T18:42:27.294Z | Compiling toml_datetime v0.6.8 |
628 | 2024-12-16T18:42:27.524Z | Compiling syn v2.0.90 |
629 | 2024-12-16T18:42:27.745Z | Compiling heapless v0.8.0 |
630 | 2024-12-16T18:42:28.831Z | Compiling hash32 v0.3.1 |
631 | 2024-12-16T18:42:29.158Z | Compiling regex-automata v0.4.9 |
632 | 2024-12-16T18:42:29.436Z | Compiling dyn-clone v1.0.17 |
633 | 2024-12-16T18:42:29.643Z | Compiling macaddr v1.0.1 |
634 | 2024-12-16T18:42:29.984Z | Compiling toml_edit v0.19.15 |
635 | 2024-12-16T18:42:30.057Z | Compiling once_cell v1.20.2 |
636 | 2024-12-16T18:42:30.300Z | Compiling serde_json v1.0.133 |
637 | 2024-12-16T18:42:30.385Z | Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922) |
638 | 2024-12-16T18:42:30.410Z | Compiling scopeguard v1.2.0 |
639 | 2024-12-16T18:42:30.531Z | Compiling smallvec v1.13.2 |
640 | 2024-12-16T18:42:30.674Z | Compiling stable_deref_trait v1.2.0 |
641 | 2024-12-16T18:42:30.761Z | Compiling smoltcp v0.11.0 |
642 | 2024-12-16T18:42:31.292Z | Compiling getrandom v0.2.15 |
643 | 2024-12-16T18:42:31.389Z | Compiling version_check v0.9.5 |
644 | 2024-12-16T18:42:31.599Z | Compiling thiserror v1.0.69 |
645 | 2024-12-16T18:42:31.725Z | Compiling pin-project-lite v0.2.15 |
646 | 2024-12-16T18:42:31.772Z | Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#1d587ea9) |
647 | 2024-12-16T18:42:31.838Z | Compiling managed v0.8.0 |
648 | 2024-12-16T18:42:31.939Z | Compiling rustix v0.38.42 |
649 | 2024-12-16T18:42:32.123Z | Compiling itoa v1.0.14 |
650 | 2024-12-16T18:42:32.153Z | Compiling cobs v0.2.3 |
651 | 2024-12-16T18:42:32.295Z | Compiling bitflags v1.3.2 |
652 | 2024-12-16T18:42:32.339Z | Compiling ryu v1.0.18 |
653 | 2024-12-16T18:42:32.380Z | Compiling schemars v0.8.21 |
654 | 2024-12-16T18:42:32.465Z | Compiling proc-macro-crate v1.3.1 |
655 | 2024-12-16T18:42:32.803Z | Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte) |
656 | 2024-12-16T18:42:33.086Z | Compiling regex v1.11.1 |
657 | 2024-12-16T18:42:33.149Z | Compiling rand_core v0.6.4 |
658 | 2024-12-16T18:42:33.165Z | Compiling parking_lot v0.12.3 |
659 | 2024-12-16T18:42:33.583Z | Compiling mio v1.0.3 |
660 | 2024-12-16T18:42:34.022Z | Compiling darling_core v0.20.10 |
661 | 2024-12-16T18:42:34.856Z | Compiling serde_derive_internals v0.29.1 |
662 | 2024-12-16T18:42:34.899Z | Compiling errno v0.3.10 |
663 | 2024-12-16T18:42:35.118Z | Compiling signal-hook-registry v1.4.2 |
664 | 2024-12-16T18:42:35.468Z | Compiling socket2 v0.5.8 |
665 | 2024-12-16T18:42:36.308Z | Compiling bytes v1.9.0 |
666 | 2024-12-16T18:42:36.317Z | Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs) |
667 | 2024-12-16T18:42:36.471Z | Compiling utf8parse v0.2.2 |
668 | 2024-12-16T18:42:36.611Z | Compiling unicode-width v0.1.14 |
669 | 2024-12-16T18:42:36.850Z | Compiling foreign-types-shared v0.3.1 |
670 | 2024-12-16T18:42:36.919Z | Compiling tracing-core v0.1.33 |
671 | 2024-12-16T18:42:37.032Z | Compiling anstyle-parse v0.2.6 |
672 | 2024-12-16T18:42:37.162Z | Compiling tabwriter v1.4.0 |
673 | 2024-12-16T18:42:37.612Z | Compiling num_enum_derive v0.5.11 |
674 | 2024-12-16T18:42:37.796Z | Compiling rusty-doors-macros v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495) |
675 | 2024-12-16T18:42:38.573Z | Compiling serde_derive v1.0.216 |
676 | 2024-12-16T18:42:38.720Z | Compiling zerocopy-derive v0.8.13 |
677 | 2024-12-16T18:42:38.753Z | Compiling zerocopy-derive v0.7.35 |
678 | 2024-12-16T18:42:39.136Z | Compiling tokio-macros v2.4.0 |
679 | 2024-12-16T18:42:39.513Z | Compiling darling_macro v0.20.10 |
680 | 2024-12-16T18:42:39.592Z | Compiling schemars_derive v0.8.21 |
681 | 2024-12-16T18:42:39.830Z | Compiling foreign-types-macros v0.2.3 |
682 | 2024-12-16T18:42:39.843Z | Compiling thiserror-impl v1.0.69 |
683 | 2024-12-16T18:42:40.539Z | Compiling darling v0.20.10 |
684 | 2024-12-16T18:42:40.606Z | Compiling tokio v1.42.0 |
685 | 2024-12-16T18:42:40.639Z | Compiling ingot-macros v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247) |
686 | 2024-12-16T18:42:40.647Z | Compiling zerocopy v0.7.35 |
687 | 2024-12-16T18:42:41.084Z | Compiling foreign-types v0.5.0 |
688 | 2024-12-16T18:42:41.177Z | Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro) |
689 | 2024-12-16T18:42:41.957Z | Compiling ppv-lite86 v0.2.20 |
690 | 2024-12-16T18:42:42.293Z | Compiling num_enum v0.5.11 |
691 | 2024-12-16T18:42:42.340Z | Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro) |
692 | 2024-12-16T18:42:42.449Z | Compiling tracing-attributes v0.1.28 |
693 | 2024-12-16T18:42:42.681Z | Compiling rand_chacha v0.3.1 |
694 | 2024-12-16T18:42:42.963Z | Compiling cstr-argument v0.1.2 |
695 | 2024-12-16T18:42:43.593Z | Compiling crc32fast v1.4.2 |
696 | 2024-12-16T18:42:43.670Z | Compiling is_terminal_polyfill v1.70.1 |
697 | 2024-12-16T18:42:43.782Z | Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys#e07ad764) |
698 | 2024-12-16T18:42:43.945Z | Compiling lazy_static v1.5.0 |
699 | 2024-12-16T18:42:44.065Z | Compiling anstyle-query v1.1.2 |
700 | 2024-12-16T18:42:44.136Z | Compiling colorchoice v1.0.3 |
701 | 2024-12-16T18:42:44.189Z | Compiling anstyle v1.0.10 |
702 | 2024-12-16T18:42:44.279Z | Compiling pretty-hex v0.2.1 |
703 | 2024-12-16T18:42:44.418Z | Compiling thiserror v2.0.7 |
704 | 2024-12-16T18:42:44.490Z | Compiling colored v2.2.0 |
705 | 2024-12-16T18:42:44.669Z | Compiling anstream v0.6.18 |
706 | 2024-12-16T18:42:45.537Z | Compiling tracing v0.1.41 |
707 | 2024-12-16T18:42:45.540Z | Compiling nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922) |
708 | 2024-12-16T18:42:45.585Z | Compiling rand v0.8.5 |
709 | 2024-12-16T18:42:45.881Z | Compiling terminal_size v0.4.1 |
710 | 2024-12-16T18:42:45.971Z | Compiling rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495) |
711 | 2024-12-16T18:42:46.075Z | Compiling thiserror-impl v2.0.7 |
712 | 2024-12-16T18:42:46.147Z | Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=multipath#ca52bef3) |
713 | 2024-12-16T18:42:46.182Z | Compiling clap_lex v0.7.4 |
714 | 2024-12-16T18:42:46.490Z | Compiling winnow v0.6.20 |
715 | 2024-12-16T18:42:46.769Z | Compiling heck v0.5.0 |
716 | 2024-12-16T18:42:46.891Z | Compiling ingot-types v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247) |
717 | 2024-12-16T18:42:47.144Z | Compiling clap_derive v4.5.18 |
718 | 2024-12-16T18:42:47.254Z | Compiling clap_builder v4.5.23 |
719 | 2024-12-16T18:42:47.631Z | Compiling opteadm v0.2.0 (/work/oxidecomputer/opte/bin/opteadm) |
720 | 2024-12-16T18:42:48.630Z | Compiling dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#1d587ea9) |
721 | 2024-12-16T18:42:51.469Z | Compiling ipnetwork v0.20.0 |
722 | 2024-12-16T18:42:51.591Z | Compiling postcard v1.1.1 |
723 | 2024-12-16T18:42:51.654Z | Compiling ingot v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247) |
724 | 2024-12-16T18:42:51.737Z | Compiling uuid v1.11.0 |
725 | 2024-12-16T18:42:52.126Z | Compiling clap v4.5.23 |
726 | 2024-12-16T18:42:54.534Z | Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api) |
727 | 2024-12-16T18:42:55.614Z | Compiling oxnet v0.1.0 (https://github.com/oxidecomputer/oxnet#49ee85dc) |
728 | 2024-12-16T18:43:00.900Z | Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc) |
729 | 2024-12-16T18:43:02.966Z | Compiling opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl) |
730 | 2024-12-16T18:43:41.185Z | Finished `release` profile [optimized + debuginfo] target(s) in 1m 16s |
731 | 2024-12-16T18:43:41.234Z | Building xde (release). |
732 | 2024-12-16T18:43:41.561Z | Compiling compiler_builtins v0.1.138 |
733 | 2024-12-16T18:43:41.561Z | Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2024-11-18-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core) |
734 | 2024-12-16T18:43:41.563Z | Compiling proc-macro2 v1.0.92 |
735 | 2024-12-16T18:43:41.563Z | Compiling unicode-ident v1.0.14 |
736 | 2024-12-16T18:43:41.563Z | Compiling ident_case v1.0.1 |
737 | 2024-12-16T18:43:41.563Z | Compiling strsim v0.11.1 |
738 | 2024-12-16T18:43:41.563Z | Compiling fnv v1.0.7 |
739 | 2024-12-16T18:43:41.563Z | Compiling memchr v2.7.4 |
740 | 2024-12-16T18:43:41.680Z | Compiling regex-syntax v0.8.5 |
741 | 2024-12-16T18:43:41.724Z | Compiling serde v1.0.216 |
742 | 2024-12-16T18:43:41.731Z | Compiling zerocopy v0.8.13 |
743 | 2024-12-16T18:43:42.342Z | Compiling either v1.13.0 |
744 | 2024-12-16T18:43:42.385Z | Compiling heapless v0.8.0 |
745 | 2024-12-16T18:43:42.715Z | Compiling aho-corasick v1.1.3 |
746 | 2024-12-16T18:43:42.777Z | Compiling itertools v0.13.0 |
747 | 2024-12-16T18:43:42.786Z | Compiling smoltcp v0.11.0 |
748 | 2024-12-16T18:43:43.099Z | Compiling version_check v0.9.5 |
749 | 2024-12-16T18:43:43.232Z | Compiling quote v1.0.37 |
750 | 2024-12-16T18:43:43.603Z | Compiling syn v2.0.90 |
751 | 2024-12-16T18:43:43.939Z | Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte) |
752 | 2024-12-16T18:43:45.385Z | Compiling regex-automata v0.4.9 |
753 | 2024-12-16T18:43:48.285Z | Compiling regex v1.11.1 |
754 | 2024-12-16T18:43:48.505Z | Compiling darling_core v0.20.10 |
755 | 2024-12-16T18:43:51.018Z | Compiling serde_derive v1.0.216 |
756 | 2024-12-16T18:43:51.018Z | Compiling zerocopy-derive v0.8.13 |
757 | 2024-12-16T18:43:51.018Z | Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro) |
758 | 2024-12-16T18:43:52.786Z | Compiling darling_macro v0.20.10 |
759 | 2024-12-16T18:43:54.032Z | Compiling darling v0.20.10 |
760 | 2024-12-16T18:43:54.133Z | Compiling ingot-macros v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247) |
761 | 2024-12-16T18:43:54.135Z | Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro) |
762 | 2024-12-16T18:44:03.115Z | 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) |
763 | 2024-12-16T18:44:03.994Z | Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2024-11-18-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc) |
764 | 2024-12-16T18:44:07.165Z | Compiling byteorder v1.5.0 |
765 | 2024-12-16T18:44:07.165Z | Compiling cfg-if v1.0.0 |
766 | 2024-12-16T18:44:07.168Z | Compiling macaddr v1.0.1 |
767 | 2024-12-16T18:44:07.168Z | Compiling stable_deref_trait v1.2.0 |
768 | 2024-12-16T18:44:07.168Z | Compiling cobs v0.2.3 |
769 | 2024-12-16T18:44:07.250Z | Compiling bitflags v2.6.0 |
770 | 2024-12-16T18:44:07.258Z | Compiling managed v0.8.0 |
771 | 2024-12-16T18:44:07.508Z | Compiling hash32 v0.3.1 |
772 | 2024-12-16T18:44:07.518Z | Compiling bitflags v1.3.2 |
773 | 2024-12-16T18:44:07.610Z | Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs) |
774 | 2024-12-16T18:44:07.730Z | Compiling crc32fast v1.4.2 |
775 | 2024-12-16T18:44:07.776Z | Compiling dyn-clone v1.0.17 |
776 | 2024-12-16T18:44:07.796Z | Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=multipath#ca52bef3) |
777 | 2024-12-16T18:44:09.839Z | Compiling ingot-types v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247) |
778 | 2024-12-16T18:44:11.009Z | Compiling ingot v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247) |
779 | 2024-12-16T18:44:11.009Z | Compiling postcard v1.1.1 |
780 | 2024-12-16T18:44:11.347Z | Compiling uuid v1.11.0 |
781 | 2024-12-16T18:44:12.731Z | Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api) |
782 | 2024-12-16T18:44:18.274Z | Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc) |
783 | 2024-12-16T18:44:22.328Z | Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde) |
784 | 2024-12-16T18:44:24.424Z | warning: creating a mutable reference to mutable static is discouraged |
785 | 2024-12-16T18:44:24.424Z | --> xde/src/xde.rs:311:5 |
786 | 2024-12-16T18:44:24.424Z | | |
787 | 2024-12-16T18:44:24.424Z | 311 | xde_devs.init(KRwLockType::Driver); |
788 | 2024-12-16T18:44:24.424Z | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static |
789 | 2024-12-16T18:44:24.424Z | | |
790 | 2024-12-16T18:44:24.424Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
791 | 2024-12-16T18:44:24.424Z | = 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 |
792 | 2024-12-16T18:44:24.424Z | = note: `#[warn(static_mut_refs)]` on by default |
793 | 2024-12-16T18:44:24.424Z | |
794 | 2024-12-16T18:44:24.427Z | warning: creating a shared reference to mutable static is discouraged |
795 | 2024-12-16T18:44:24.427Z | --> xde/src/xde.rs:668:29 |
796 | 2024-12-16T18:44:24.427Z | | |
797 | 2024-12-16T18:44:24.427Z | 668 | let mut devs = unsafe { xde_devs.write() }; |
798 | 2024-12-16T18:44:24.427Z | | ^^^^^^^^^^^^^^^^ shared reference to mutable static |
799 | 2024-12-16T18:44:24.427Z | | |
800 | 2024-12-16T18:44:24.427Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
801 | 2024-12-16T18:44:24.427Z | = 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 |
802 | 2024-12-16T18:44:24.427Z | |
803 | 2024-12-16T18:44:24.427Z | warning: creating a shared reference to mutable static is discouraged |
804 | 2024-12-16T18:44:24.427Z | --> xde/src/xde.rs:824:29 |
805 | 2024-12-16T18:44:24.427Z | | |
806 | 2024-12-16T18:44:24.428Z | 824 | let mut devs = unsafe { xde_devs.write() }; |
807 | 2024-12-16T18:44:24.428Z | | ^^^^^^^^^^^^^^^^ shared reference to mutable static |
808 | 2024-12-16T18:44:24.428Z | | |
809 | 2024-12-16T18:44:24.428Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
810 | 2024-12-16T18:44:24.428Z | = 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 |
811 | 2024-12-16T18:44:24.428Z | |
812 | 2024-12-16T18:44:24.428Z | warning: creating a shared reference to mutable static is discouraged |
813 | 2024-12-16T18:44:24.428Z | --> xde/src/xde.rs:914:18 |
814 | 2024-12-16T18:44:24.428Z | | |
815 | 2024-12-16T18:44:24.428Z | 914 | if unsafe { !xde_devs.read().is_empty() } { |
816 | 2024-12-16T18:44:24.428Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
817 | 2024-12-16T18:44:24.428Z | | |
818 | 2024-12-16T18:44:24.428Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
819 | 2024-12-16T18:44:24.428Z | = 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 |
820 | 2024-12-16T18:44:24.428Z | |
821 | 2024-12-16T18:44:24.428Z | warning: creating a shared reference to mutable static is discouraged |
822 | 2024-12-16T18:44:24.428Z | --> xde/src/xde.rs:1227:9 |
823 | 2024-12-16T18:44:24.428Z | | |
824 | 2024-12-16T18:44:24.428Z | 1227 | if !xde_devs.read().is_empty() { |
825 | 2024-12-16T18:44:24.428Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
826 | 2024-12-16T18:44:24.428Z | | |
827 | 2024-12-16T18:44:24.428Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
828 | 2024-12-16T18:44:24.428Z | = 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 |
829 | 2024-12-16T18:44:24.428Z | |
830 | 2024-12-16T18:44:24.432Z | warning: creating a shared reference to mutable static is discouraged |
831 | 2024-12-16T18:44:24.432Z | --> xde/src/xde.rs:1631:33 |
832 | 2024-12-16T18:44:24.432Z | | |
833 | 2024-12-16T18:44:24.432Z | 1631 | let devs = unsafe { xde_devs.read() }; |
834 | 2024-12-16T18:44:24.432Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
835 | 2024-12-16T18:44:24.432Z | | |
836 | 2024-12-16T18:44:24.433Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
837 | 2024-12-16T18:44:24.434Z | = 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 |
838 | 2024-12-16T18:44:24.434Z | |
839 | 2024-12-16T18:44:24.434Z | warning: creating a shared reference to mutable static is discouraged |
840 | 2024-12-16T18:44:24.434Z | --> xde/src/xde.rs:1888:16 |
841 | 2024-12-16T18:44:24.434Z | | |
842 | 2024-12-16T18:44:24.434Z | 1888 | let devs = xde_devs.read(); |
843 | 2024-12-16T18:44:24.434Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
844 | 2024-12-16T18:44:24.434Z | | |
845 | 2024-12-16T18:44:24.434Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
846 | 2024-12-16T18:44:24.434Z | = 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 |
847 | 2024-12-16T18:44:24.434Z | |
848 | 2024-12-16T18:44:24.434Z | warning: creating a shared reference to mutable static is discouraged |
849 | 2024-12-16T18:44:24.434Z | --> xde/src/xde.rs:1939:25 |
850 | 2024-12-16T18:44:24.434Z | | |
851 | 2024-12-16T18:44:24.434Z | 1939 | let devs = unsafe { xde_devs.read() }; |
852 | 2024-12-16T18:44:24.434Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
853 | 2024-12-16T18:44:24.434Z | | |
854 | 2024-12-16T18:44:24.434Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
855 | 2024-12-16T18:44:24.434Z | = 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 |
856 | 2024-12-16T18:44:24.434Z | |
857 | 2024-12-16T18:44:24.434Z | warning: creating a shared reference to mutable static is discouraged |
858 | 2024-12-16T18:44:24.434Z | --> xde/src/xde.rs:1954:25 |
859 | 2024-12-16T18:44:24.434Z | | |
860 | 2024-12-16T18:44:24.434Z | 1954 | let devs = unsafe { xde_devs.read() }; |
861 | 2024-12-16T18:44:24.434Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
862 | 2024-12-16T18:44:24.434Z | | |
863 | 2024-12-16T18:44:24.434Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
864 | 2024-12-16T18:44:24.434Z | = 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 |
865 | 2024-12-16T18:44:24.434Z | |
866 | 2024-12-16T18:44:24.434Z | warning: creating a shared reference to mutable static is discouraged |
867 | 2024-12-16T18:44:24.434Z | --> xde/src/xde.rs:1967:25 |
868 | 2024-12-16T18:44:24.434Z | | |
869 | 2024-12-16T18:44:24.434Z | 1967 | let devs = unsafe { xde_devs.read() }; |
870 | 2024-12-16T18:44:24.434Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
871 | 2024-12-16T18:44:24.434Z | | |
872 | 2024-12-16T18:44:24.434Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
873 | 2024-12-16T18:44:24.434Z | = 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 |
874 | 2024-12-16T18:44:24.435Z | |
875 | 2024-12-16T18:44:24.435Z | warning: creating a shared reference to mutable static is discouraged |
876 | 2024-12-16T18:44:24.435Z | --> xde/src/xde.rs:1981:25 |
877 | 2024-12-16T18:44:24.435Z | | |
878 | 2024-12-16T18:44:24.435Z | 1981 | let devs = unsafe { xde_devs.read() }; |
879 | 2024-12-16T18:44:24.435Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
880 | 2024-12-16T18:44:24.435Z | | |
881 | 2024-12-16T18:44:24.435Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
882 | 2024-12-16T18:44:24.435Z | = 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 |
883 | 2024-12-16T18:44:24.435Z | |
884 | 2024-12-16T18:44:24.435Z | warning: creating a shared reference to mutable static is discouraged |
885 | 2024-12-16T18:44:24.435Z | --> xde/src/xde.rs:1995:25 |
886 | 2024-12-16T18:44:24.435Z | | |
887 | 2024-12-16T18:44:24.435Z | 1995 | let devs = unsafe { xde_devs.read() }; |
888 | 2024-12-16T18:44:24.435Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
889 | 2024-12-16T18:44:24.435Z | | |
890 | 2024-12-16T18:44:24.435Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
891 | 2024-12-16T18:44:24.435Z | = 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 |
892 | 2024-12-16T18:44:24.435Z | |
893 | 2024-12-16T18:44:24.435Z | warning: creating a shared reference to mutable static is discouraged |
894 | 2024-12-16T18:44:24.435Z | --> xde/src/xde.rs:2061:25 |
895 | 2024-12-16T18:44:24.435Z | | |
896 | 2024-12-16T18:44:24.435Z | 2061 | let devs = unsafe { xde_devs.read() }; |
897 | 2024-12-16T18:44:24.435Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
898 | 2024-12-16T18:44:24.435Z | | |
899 | 2024-12-16T18:44:24.435Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
900 | 2024-12-16T18:44:24.435Z | = 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 |
901 | 2024-12-16T18:44:24.435Z | |
902 | 2024-12-16T18:44:24.435Z | warning: creating a shared reference to mutable static is discouraged |
903 | 2024-12-16T18:44:24.435Z | --> xde/src/xde.rs:2074:25 |
904 | 2024-12-16T18:44:24.435Z | | |
905 | 2024-12-16T18:44:24.435Z | 2074 | let devs = unsafe { xde_devs.read() }; |
906 | 2024-12-16T18:44:24.435Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
907 | 2024-12-16T18:44:24.435Z | | |
908 | 2024-12-16T18:44:24.435Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
909 | 2024-12-16T18:44:24.435Z | = 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 |
910 | 2024-12-16T18:44:24.435Z | |
911 | 2024-12-16T18:44:24.435Z | warning: creating a shared reference to mutable static is discouraged |
912 | 2024-12-16T18:44:24.435Z | --> xde/src/xde.rs:2088:25 |
913 | 2024-12-16T18:44:24.436Z | | |
914 | 2024-12-16T18:44:24.436Z | 2088 | let devs = unsafe { xde_devs.read() }; |
915 | 2024-12-16T18:44:24.436Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
916 | 2024-12-16T18:44:24.436Z | | |
917 | 2024-12-16T18:44:24.436Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
918 | 2024-12-16T18:44:24.436Z | = 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 |
919 | 2024-12-16T18:44:24.436Z | |
920 | 2024-12-16T18:44:24.436Z | warning: creating a shared reference to mutable static is discouraged |
921 | 2024-12-16T18:44:24.436Z | --> xde/src/xde.rs:2104:25 |
922 | 2024-12-16T18:44:24.436Z | | |
923 | 2024-12-16T18:44:24.436Z | 2104 | let devs = unsafe { xde_devs.read() }; |
924 | 2024-12-16T18:44:24.436Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
925 | 2024-12-16T18:44:24.436Z | | |
926 | 2024-12-16T18:44:24.436Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
927 | 2024-12-16T18:44:24.436Z | = 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 |
928 | 2024-12-16T18:44:24.436Z | |
929 | 2024-12-16T18:44:24.436Z | warning: creating a shared reference to mutable static is discouraged |
930 | 2024-12-16T18:44:24.439Z | --> xde/src/xde.rs:2119:25 |
931 | 2024-12-16T18:44:24.439Z | | |
932 | 2024-12-16T18:44:24.439Z | 2119 | let devs = unsafe { xde_devs.read() }; |
933 | 2024-12-16T18:44:24.439Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
934 | 2024-12-16T18:44:24.439Z | | |
935 | 2024-12-16T18:44:24.440Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
936 | 2024-12-16T18:44:24.440Z | = 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 |
937 | 2024-12-16T18:44:24.440Z | |
938 | 2024-12-16T18:44:24.440Z | warning: creating a shared reference to mutable static is discouraged |
939 | 2024-12-16T18:44:24.440Z | --> xde/src/xde.rs:2134:25 |
940 | 2024-12-16T18:44:24.440Z | | |
941 | 2024-12-16T18:44:24.440Z | 2134 | let devs = unsafe { xde_devs.read() }; |
942 | 2024-12-16T18:44:24.440Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
943 | 2024-12-16T18:44:24.440Z | | |
944 | 2024-12-16T18:44:24.440Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
945 | 2024-12-16T18:44:24.440Z | = 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 |
946 | 2024-12-16T18:44:24.440Z | |
947 | 2024-12-16T18:44:24.440Z | warning: creating a shared reference to mutable static is discouraged |
948 | 2024-12-16T18:44:24.440Z | --> xde/src/xde.rs:2147:25 |
949 | 2024-12-16T18:44:24.440Z | | |
950 | 2024-12-16T18:44:24.440Z | 2147 | let devs = unsafe { xde_devs.read() }; |
951 | 2024-12-16T18:44:24.440Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
952 | 2024-12-16T18:44:24.440Z | | |
953 | 2024-12-16T18:44:24.440Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
954 | 2024-12-16T18:44:24.440Z | = 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 |
955 | 2024-12-16T18:44:24.440Z | |
956 | 2024-12-16T18:44:24.440Z | warning: creating a shared reference to mutable static is discouraged |
957 | 2024-12-16T18:44:24.440Z | --> xde/src/xde.rs:2161:25 |
958 | 2024-12-16T18:44:24.440Z | | |
959 | 2024-12-16T18:44:24.440Z | 2161 | let devs = unsafe { xde_devs.read() }; |
960 | 2024-12-16T18:44:24.440Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
961 | 2024-12-16T18:44:24.440Z | | |
962 | 2024-12-16T18:44:24.440Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
963 | 2024-12-16T18:44:24.440Z | = 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 |
964 | 2024-12-16T18:44:24.440Z | |
965 | 2024-12-16T18:44:24.440Z | warning: creating a shared reference to mutable static is discouraged |
966 | 2024-12-16T18:44:24.440Z | --> xde/src/xde.rs:2178:25 |
967 | 2024-12-16T18:44:24.440Z | | |
968 | 2024-12-16T18:44:24.440Z | 2178 | let devs = unsafe { xde_devs.read() }; |
969 | 2024-12-16T18:44:24.440Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
970 | 2024-12-16T18:44:24.440Z | | |
971 | 2024-12-16T18:44:24.440Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
972 | 2024-12-16T18:44:24.441Z | = 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 |
973 | 2024-12-16T18:44:24.441Z | |
974 | 2024-12-16T18:44:24.441Z | warning: creating a shared reference to mutable static is discouraged |
975 | 2024-12-16T18:44:24.441Z | --> xde/src/xde.rs:2192:25 |
976 | 2024-12-16T18:44:24.441Z | | |
977 | 2024-12-16T18:44:24.441Z | 2192 | let devs = unsafe { xde_devs.read() }; |
978 | 2024-12-16T18:44:24.441Z | | ^^^^^^^^^^^^^^^ shared reference to mutable static |
979 | 2024-12-16T18:44:24.441Z | | |
980 | 2024-12-16T18:44:24.441Z | = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html> |
981 | 2024-12-16T18:44:24.441Z | = 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 |
982 | 2024-12-16T18:44:24.441Z | |
983 | 2024-12-16T18:44:50.351Z | warning: `xde` (lib) generated 22 warnings |
984 | 2024-12-16T18:44:50.351Z | Finished `release` profile [optimized + debuginfo] target(s) in 1m 09s |
985 | 2024-12-16T18:44:50.382Z | Linking xde kmod... |
986 | 2024-12-16T18:44:51.108Z | Building xde dev link helper (release). |
987 | 2024-12-16T18:44:51.290Z | Compiling compiler_builtins v0.1.138 |
988 | 2024-12-16T18:44:51.290Z | Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2024-11-18-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core) |
989 | 2024-12-16T18:44:51.290Z | Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link) |
990 | 2024-12-16T18:45:08.256Z | 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) |
991 | 2024-12-16T18:45:09.139Z | Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2024-11-18-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc) |
992 | 2024-12-16T18:45:12.863Z | Finished `release` profile [optimized + debuginfo] target(s) in 21.70s |
993 | 2024-12-16T18:45:12.891Z | |
994 | 2024-12-16T18:45:12.894Z | real 5:02.880736701 |
995 | 2024-12-16T18:45:12.894Z | user 15:23.607777983 |
996 | 2024-12-16T18:45:12.894Z | sys 1:30.943466209 |
997 | 2024-12-16T18:45:12.894Z | trap 0.518609845 |
998 | 2024-12-16T18:45:12.894Z | tflt 1.178873822 |
999 | 2024-12-16T18:45:12.894Z | dflt 3.447195146 |
1000 | 2024-12-16T18:45:12.894Z | kflt 0.017566644 |
1001 | 2024-12-16T18:45:12.894Z | lock 29:04.004253474 |
1002 | 2024-12-16T18:45:12.894Z | slp 50:51.966654544 |
1003 | 2024-12-16T18:45:12.895Z | lat 26.692845986 |
1004 | 2024-12-16T18:45:12.895Z | stop 41.353487358 |
1005 | 2024-12-16T18:45:12.895Z | + elfdump target/x86_64-unknown-unknown/release/xde |
1006 | 2024-12-16T18:45:12.895Z | + grep GOTPCREL |
1007 | 2024-12-16T18:45:14.372Z | + header 'package opte' |
1008 | 2024-12-16T18:45:14.372Z | + echo '# ==== package opte ==== #' |
1009 | 2024-12-16T18:45:14.372Z | # ==== package opte ==== # |
1010 | 2024-12-16T18:45:14.375Z | + cargo xtask package --skip-build |
1011 | 2024-12-16T18:45:14.649Z | Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.22s |
1012 | 2024-12-16T18:45:14.665Z | Running `target/debug/xtask package --skip-build` |
1013 | 2024-12-16T18:45:15.054Z | + ./clean.sh |
1014 | 2024-12-16T18:45:15.067Z | + mkdir -p proto/kernel/drv/amd64 |
1015 | 2024-12-16T18:45:15.069Z | + mkdir -p proto/opt/oxide/opte/bin |
1016 | 2024-12-16T18:45:15.072Z | + mkdir -p proto/usr/lib/devfsadm/linkmod |
1017 | 2024-12-16T18:45:15.075Z | + cp ../target/release/opteadm proto/opt/oxide/opte/bin/ |
1018 | 2024-12-16T18:45:15.088Z | + cp ../target/x86_64-unknown-unknown/release/xde proto/kernel/drv/amd64 |
1019 | 2024-12-16T18:45:15.126Z | + cp ../xde/xde.conf proto/kernel/drv/ |
1020 | 2024-12-16T18:45:15.129Z | + cp ../target/i686-unknown-illumos/release/libxde_link.so proto/usr/lib/devfsadm/linkmod/SUNW_xde_link.so |
1021 | 2024-12-16T18:45:15.132Z | + '[' -z ']' |
1022 | 2024-12-16T18:45:15.132Z | + cp ../target/debug/opteadm proto/opt/oxide/opte/bin/opteadm.dbg |
1023 | 2024-12-16T18:45:15.203Z | + cp ../target/x86_64-unknown-unknown/debug/xde.dbg proto/kernel/drv/amd64/xde.dbg |
1024 | 2024-12-16T18:45:15.269Z | + INC_DEBUG= |
1025 | 2024-12-16T18:45:15.272Z | ++ ./print-api-version.sh |
1026 | 2024-12-16T18:45:15.278Z | + API_VSN=34 |
1027 | 2024-12-16T18:45:15.280Z | + sed -e s/%PUBLISHER%/helios-dev/g -e s/%COMMIT_COUNT%/316/g -e s/%API_VSN%/34/g opte.template.p5m |
1028 | 2024-12-16T18:45:15.280Z | + pkgmogrify -v -D inc_debug= -O opte.base.p5m |
1029 | 2024-12-16T18:45:21.033Z | + pkgdepend generate -d proto opte.base.p5m |
1030 | 2024-12-16T18:45:22.184Z | + mkdir -p packages |
1031 | 2024-12-16T18:45:22.189Z | + pkgdepend resolve -d packages -s resolve.p5m opte.generate.p5m |
1032 | 2024-12-16T18:45:42.719Z | + cat opte.base.p5m packages/opte.generate.p5m.resolve.p5m |
1033 | 2024-12-16T18:45:42.723Z | + pkgrepo create packages/repo |
1034 | 2024-12-16T18:45:43.609Z | + pkgrepo add-publisher -s packages/repo helios-dev |
1035 | 2024-12-16T18:45:44.462Z | + pkgsend publish -d proto -s packages/repo opte.final.p5m |
1036 | 2024-12-16T18:46:21.888Z | pkg://helios-dev/driver/network/opte@0.34.316,5.11:20241216T184543Z |
1037 | 2024-12-16T18:46:21.888Z | PUBLISHED |
1038 | 2024-12-16T18:46:21.943Z | + pkgrecv -a -d packages/repo/opte-0.34.316.p5p -s packages/repo -v -m latest '*' |
1039 | 2024-12-16T18:46:22.840Z | Retrieving packages for publisher helios-dev ... |
1040 | 2024-12-16T18:46:22.843Z | Retrieving catalog 'helios-dev' ... Done |
1041 | 2024-12-16T18:46:22.847Z | Retrieving and evaluating 1 package(s)... |
1042 | 2024-12-16T18:46:22.847Z | Fetching manifests: 1/1 100% complete |
1043 | 2024-12-16T18:46:22.847Z | Fetching manifests: 1/1 100% complete |
1044 | 2024-12-16T18:46:22.850Z | |
1045 | 2024-12-16T18:46:22.850Z | Archiving packages ... |
1046 | 2024-12-16T18:46:22.850Z | Packages to add: 1 |
1047 | 2024-12-16T18:46:22.850Z | Files to retrieve: 6 |
1048 | 2024-12-16T18:46:22.850Z | Estimated transfer size: 38.01 MB |
1049 | 2024-12-16T18:46:22.850Z | |
1050 | 2024-12-16T18:46:22.850Z | Packages to archive: |
1051 | 2024-12-16T18:46:22.850Z | driver/network/opte@0.34.316,5.11:20241216T184543Z |
1052 | 2024-12-16T18:46:22.850Z | |
1053 | 2024-12-16T18:46:22.850Z | Download: 0/6 items 0.0/38.0MB 0% complete |
1054 | 2024-12-16T18:46:22.971Z | Download: Completed 38.01 MB in 0.12 seconds (305M/s) |
1055 | 2024-12-16T18:46:22.974Z | Archiving: 1/20 items 0.0/38.0MB 0% complete |
1056 | 2024-12-16T18:46:23.000Z | Archiving: Completed 38.05 MB in 0.03 seconds |
1057 | 2024-12-16T18:46:23.057Z | Successfully built package /work/oxidecomputer/opte/pkg/packages/repo/opte-0.34.316.p5p. |
1058 | 2024-12-16T18:46:23.061Z | + banner copy |
1059 | 2024-12-16T18:46:23.105Z | |
1060 | 2024-12-16T18:46:23.105Z | #### #### ##### # # |
1061 | 2024-12-16T18:46:23.105Z | # # # # # # # # |
1062 | 2024-12-16T18:46:23.105Z | # # # # # # |
1063 | 2024-12-16T18:46:23.105Z | # # # ##### # |
1064 | 2024-12-16T18:46:23.105Z | # # # # # # |
1065 | 2024-12-16T18:46:23.105Z | #### #### # # |
1066 | 2024-12-16T18:46:23.105Z | |
1067 | 2024-12-16T18:46:23.108Z | + pfexec mkdir -p /out |
1068 | 2024-12-16T18:46:23.110Z | + pfexec chown 12345 /out |
1069 | 2024-12-16T18:46:23.113Z | + PKG_NAME=/out/opte.p5p |
1070 | 2024-12-16T18:46:23.113Z | + mv pkg/packages/repo/opte-0.34.316.p5p /out/opte.p5p |
1071 | 2024-12-16T18:46:23.155Z | + sha256sum /out/opte.p5p |
1072 | 2024-12-16T18:46:23.188Z | process exited: duration 395485 ms, exit code 0 |
|
1073 | 2024-12-16T18:46:23.199Z | found 2 output files |
1074 | 2024-12-16T18:46:23.199Z | uploading: /out/opte.p5p (39905280 bytes) |
1075 | 2024-12-16T18:46:24.950Z | uploaded: /out/opte.p5p |
1076 | 2024-12-16T18:46:24.950Z | uploading: /out/opte.p5p.sha256 (80 bytes) |
1077 | 2024-12-16T18:46:25.957Z | uploaded: /out/opte.p5p.sha256 |