Max level shown:
1 Logging to: /work/oxidecomputer/omicron/out/LOG
2  Compiling ring v0.17.14
3  Compiling typify-impl v0.4.1
4  Compiling convert_case v0.4.0
5  Compiling num-rational v0.4.2
6  Compiling num-complex v0.4.6
7  Compiling dirs-sys-next v0.1.2
8  Compiling dirs-next v2.0.0
9  Compiling float-ord v0.3.2
10  Compiling derive_more v0.99.20
11  Compiling term v0.7.0
12  Compiling num v0.4.3
13  Compiling is-terminal v0.4.13
14  Compiling half v2.4.1
15  Compiling pq-sys v0.4.6 (https://github.com/oxidecomputer/pq-sys?branch=oxide%2Fomicron#b1194c19)
16  Compiling ciborium-io v0.2.2
17  Compiling ciborium-ll v0.2.2
18  Compiling camino v1.1.9
19  Compiling secrecy v0.10.3
20  Compiling ciborium v0.2.2
21  Compiling atomicwrites v0.4.4
22  Compiling rustls v0.23.19
23  Compiling password-hash v0.5.0
24  Compiling blake2 v0.10.6
25  Compiling argon2 v0.5.3
26  Compiling newline-converter v0.3.0
27  Compiling fastrand v2.1.1
28  Compiling expectorate v1.2.0
29  Compiling rustls v0.22.4
30  Compiling thread_local v1.1.8
31  Compiling tempfile v3.13.0
32  Compiling wait-timeout v0.2.0
33  Compiling rustls-webpki v0.102.8
34  Compiling match_cfg v0.1.0
35  Compiling bit-vec v0.8.0
36  Compiling quick-error v1.2.3
37  Compiling hostname v0.3.1
38  Compiling rusty-fork v0.3.0
39  Compiling bit-set v0.8.0
40  Compiling multer v3.1.0
41  Compiling slog-async v2.8.0
42  Compiling slog-json v2.6.1
43  Compiling crossbeam-channel v0.5.15
44  Compiling rand_xorshift v0.3.0
45  Compiling hex v0.4.3
46  Compiling unarray v0.1.4
47  Compiling typify-macro v0.4.1
48  Compiling take_mut v0.2.2
49  Compiling proptest v1.6.0
50  Compiling serde_human_bytes v0.1.0 (https://github.com/oxidecomputer/serde_human_bytes?branch=main#0a097945)
51  Compiling slog-bunyan v2.5.0
52  Compiling slog-term v2.9.1
53  Compiling dropshot v0.16.0
54  Compiling async-stream v0.3.6
55  Compiling toml v0.8.20
56  Compiling waitgroup v0.1.2
57  Compiling serde_path_to_error v0.1.16
58  Compiling typify v0.4.1
59  Compiling progenitor-impl v0.10.0
60  Compiling tokio-rustls v0.25.0
61  Compiling hostname v0.4.0
62  Compiling tokio-rustls v0.26.0
63  Compiling hyper-rustls v0.27.3
64  Compiling reqwest v0.12.15 (https://github.com/seanmonstar/reqwest?rev=114d97c1a862567b465cb57f14d584626e1cf30c#114d97c1)
65  Compiling progenitor-macro v0.10.0
66  Compiling instant v0.1.13
67  Compiling debug-ignore v1.0.5
68  Compiling backoff v0.4.0
69  Compiling progenitor-client v0.9.1
70  Compiling progenitor v0.9.1
71  Compiling mg-admin-client v0.1.0 (https://github.com/oxidecomputer/maghemite?rev=872aae7d76493f2a4f59711b24dde55523536b40#872aae7d)
72  Compiling omicron-workspace-hack v0.1.0 (/work/oxidecomputer/omicron/workspace-hack)
73  Compiling api_identity v0.1.0 (/work/oxidecomputer/omicron/api_identity)
74  Compiling omicron-rpaths v0.1.0 (/work/oxidecomputer/omicron/rpaths)
75  Compiling id-map v0.1.0 (/work/oxidecomputer/omicron/id-map)
76  Compiling progenitor-client v0.10.0
77  Compiling tufaceous-artifact v0.1.0 (https://github.com/oxidecomputer/tufaceous?branch=main#04681f26)
78  Compiling parse-display v0.10.0
79  Compiling slog-error-chain v0.1.0 (https://github.com/oxidecomputer/slog-error-chain?branch=main#15f69041)
80  Compiling serde_with v3.12.0
81  Compiling omicron-uuid-kinds v0.1.0 (/work/oxidecomputer/omicron/uuid-kinds)
82  Compiling oxlog v0.1.0 (/work/oxidecomputer/omicron/dev-tools/oxlog)
83  Compiling progenitor v0.10.0
84  Compiling omicron-passwords v0.1.0 (/work/oxidecomputer/omicron/passwords)
85  Compiling omicron-common v0.1.0 (/work/oxidecomputer/omicron/common)
86  Compiling protocol v0.1.0 (https://github.com/oxidecomputer/lldp#82fbc8c9)
87  Compiling macaddr v1.0.1
88  Compiling cancel-safe-futures v0.1.5
89  Compiling owo-colors v4.2.0
90  Compiling libsw-core v0.3.1
91  Compiling libsw v3.4.0
92  Compiling swrite v0.1.0
93  Compiling utf-8 v0.7.6
94  Compiling linear-map v1.2.0
95  Compiling update-engine v0.1.0 (/work/oxidecomputer/omicron/update-engine)
96  Compiling keccak v0.1.5
97  Compiling sha3 v0.10.8
98  Compiling illumos-utils v0.1.0 (/work/oxidecomputer/omicron/illumos-utils)
99  Compiling clickhouse-admin-types v0.1.0 (/work/oxidecomputer/omicron/clickhouse-admin/types)
100  Compiling oximeter-types v0.1.0 (/work/oxidecomputer/omicron/oximeter/types)
101  Compiling sled-hardware-types v0.1.0 (/work/oxidecomputer/omicron/sled-hardware/types)
102  Compiling nexus-sled-agent-shared v0.1.0 (/work/oxidecomputer/omicron/nexus-sled-agent-shared)
103  Compiling internal-dns-types v0.1.0 (/work/oxidecomputer/omicron/internal-dns/types)
104  Compiling prettyplease v0.2.30
105  Compiling libipcc v0.1.0 (https://github.com/oxidecomputer/ipcc-rs?rev=524eb8f125003dff50b9703900c6b323f00f9e1b#524eb8f1)
106  Compiling gateway-client v0.1.0 (/work/oxidecomputer/omicron/clients/gateway-client)
107  Compiling highway v1.3.0
108  Compiling oxql-types v0.1.0 (/work/oxidecomputer/omicron/oximeter/oxql-types)
109  Compiling tungstenite v0.21.0
110  Compiling linked-hash-map v0.5.6
111  Compiling semver v0.1.20
112  Compiling rustc_version v0.1.7
113  Compiling tokio-tungstenite v0.21.0
114  Compiling lru-cache v0.1.2
115  Compiling ipcc v0.1.0 (/work/oxidecomputer/omicron/ipcc)
116  Compiling gateway-types v0.1.0 (/work/oxidecomputer/omicron/gateway-types)
117  Compiling newtype_derive v0.1.6
118  Compiling resolv-conf v0.7.0
119  Compiling hickory-resolver v0.24.4
120  Compiling humantime v2.1.0
121  Compiling crucible-client-types v0.1.0 (https://github.com/oxidecomputer/crucible?rev=e164393a88e7b62598897dc4f53315f083e25333#e164393a)
122  Compiling propolis_types v0.0.0 (https://github.com/oxidecomputer/propolis?rev=e3988414bd68ecf806078fb898120e1194451ee9#e3988414)
123  Compiling universal-hash v0.5.1
124  Compiling thiserror-impl-no-std v2.0.2
125  Compiling opaque-debug v0.3.1
126  Compiling poly1305 v0.8.0
127  Compiling thiserror-no-std v2.0.2
128  Compiling propolis_api_types v0.0.0 (https://github.com/oxidecomputer/propolis?rev=e3988414bd68ecf806078fb898120e1194451ee9#e3988414)
129  Compiling steno v0.4.1
130  Compiling bootstore v0.1.0 (/work/oxidecomputer/omicron/bootstore)
131  Compiling chacha20 v0.9.1
132  Compiling aead v0.5.2
133  Compiling chacha20poly1305 v0.10.1
134  Compiling vsss-rs v3.3.4
135  Compiling qorb v0.3.1
136  Compiling slog-dtrace v0.3.0
137  Compiling bytecount v0.6.8
138  Compiling nexus-types v0.1.0 (/work/oxidecomputer/omicron/nexus/types)
139  Compiling propolis-client v0.1.0 (https://github.com/oxidecomputer/propolis?rev=e3988414bd68ecf806078fb898120e1194451ee9#e3988414)
140  Compiling oximeter-schema v0.1.0 (/work/oxidecomputer/omicron/oximeter/schema)
141  Compiling sled-agent-types v0.1.0 (/work/oxidecomputer/omicron/sled-agent/types)
142  Compiling oximeter-timeseries-macro v0.1.0 (/work/oxidecomputer/omicron/oximeter/timeseries-macro)
143  Compiling oximeter-macro-impl v0.1.0 (/work/oxidecomputer/omicron/oximeter/oximeter-macro-impl)
144  Compiling internal-dns-resolver v0.1.0 (/work/oxidecomputer/omicron/internal-dns/resolver)
145  Compiling oximeter v0.1.0 (/work/oxidecomputer/omicron/oximeter/oximeter)
146  Compiling nexus-config v0.1.0 (/work/oxidecomputer/omicron/nexus-config)
147  Compiling display-error-chain v0.2.2
148  Compiling crunchy v0.2.2
149  Compiling maplit v1.0.2
150  Compiling sled-agent-client v0.1.0 (/work/oxidecomputer/omicron/clients/sled-agent-client)
151  Compiling dsl_auto_type v0.1.2
152  Compiling scheduled-thread-pool v0.2.7
153  Compiling diesel_table_macro_syntax v0.2.0
154  Compiling proc-macro-error-attr2 v2.0.0
155  Compiling tiny-keccak v2.0.2
156  Compiling diesel_derives v2.2.3
157  Compiling proc-macro-error2 v2.0.1
158  Compiling r2d2 v0.8.10
159  Compiling oximeter-types v0.1.0 (https://github.com/oxidecomputer/omicron?branch=main#e7579c36)
160  Compiling const_format_proc_macros v0.2.34
161  Compiling bit-vec v0.6.3
162  Compiling const_format v0.2.34
163  Compiling bit-set v0.5.3
164  Compiling tabled_derive v0.10.0
165  Compiling papergrid v0.14.0
166  Compiling oximeter-schema v0.1.0 (https://github.com/oxidecomputer/omicron?branch=main#e7579c36)
167  Compiling ascii-canvas v3.0.0
168  Compiling num-derive v0.3.3
169  Compiling diesel v2.2.10
170  Compiling ena v0.14.3
171  Compiling bindgen v0.71.1
172  Compiling diff v0.1.13
173  Compiling regex-syntax v0.6.29
174  Compiling libscf-sys v1.1.0
175  Compiling oximeter-timeseries-macro v0.1.0 (https://github.com/oxidecomputer/omicron?branch=main#e7579c36)
176  Compiling lalrpop v0.19.12
177  Compiling tabled v0.18.0
178  Compiling omicron-certificates v0.1.0 (/work/oxidecomputer/omicron/certificates)
179  Compiling oximeter-macro-impl v0.1.0 (https://github.com/oxidecomputer/omicron?branch=main#e7579c36)
180  Compiling nexus-macros-common v0.1.0 (/work/oxidecomputer/omicron/nexus/macros-common)
181  Compiling transceiver-messages v0.1.1 (https://github.com/oxidecomputer/transceiver-control?branch=main#f3cb309c)
182  Compiling transceiver-controller v0.1.1 (https://github.com/oxidecomputer/transceiver-control?branch=main#f3cb309c)
183  Compiling rustc-hash v2.1.1
184  Compiling ref-cast v1.0.23
185  Compiling transceiver-decode v0.1.0 (https://github.com/oxidecomputer/transceiver-control?branch=main#f3cb309c)
186  Compiling polar-core v0.27.3
187  Compiling oximeter v0.1.0 (https://github.com/oxidecomputer/omicron?branch=main#e7579c36)
188  Compiling smf v0.10.0 (https://github.com/illumos/smf-rs#72389b51)
189  Compiling nexus-db-model v0.1.0 (/work/oxidecomputer/omicron/nexus/db-model)
190  Compiling derive_builder_core v0.20.2
191  Compiling headers-core v0.3.0
192  Compiling phf_generator v0.11.2
193  Compiling libxml v0.3.3
194  Compiling ref-cast-impl v1.0.23
195  Compiling derive_builder_macro v0.20.2
196  Compiling phf_codegen v0.11.2
197  Compiling headers v0.4.0
198  Compiling common v0.1.0 (https://github.com/oxidecomputer/dendrite#0f203b05)
199  Compiling db-macros v0.1.0 (/work/oxidecomputer/omicron/nexus/db-macros)
200  Compiling nexus-defaults v0.1.0 (/work/oxidecomputer/omicron/nexus/defaults)
201  Compiling samael v0.0.18
202  Compiling nexus-db-fixed-data v0.1.0 (/work/oxidecomputer/omicron/nexus/db-fixed-data)
203  Compiling strum_macros v0.24.3
204  Compiling parse-zoneinfo v0.3.1
205  Compiling indoc v1.0.9
206  Compiling crc8 v0.1.1
207  Compiling dpd-client v0.1.0 (https://github.com/oxidecomputer/dendrite#0f203b05)
208  Compiling nexus-db-schema v0.1.0 (/work/oxidecomputer/omicron/nexus/db-schema)
209  Compiling chrono-tz-build v0.4.0
210  Compiling derive_builder v0.20.2
211  Compiling nexus-auth v0.1.0 (/work/oxidecomputer/omicron/nexus/auth)
212  Compiling oso-derive v0.27.3
213  Compiling impl-trait-for-tuples v0.2.2
214  Compiling quick-xml v0.37.2
215  Compiling vte_generate_state_changes v0.1.2
216  Compiling arc-swap v1.7.1
217  Compiling slog-scope v4.4.0
218  Compiling vte v0.11.1
219  Compiling chrono-tz v0.10.3
220  Compiling authz-macros v0.1.0 (/work/oxidecomputer/omicron/nexus/authz-macros)
221  Compiling nexus-client v0.1.0 (/work/oxidecomputer/omicron/clients/nexus-client)
222  Compiling unicase v2.7.0
223  Compiling diesel-dtrace v0.4.2
224  Compiling strip-ansi-escapes v0.2.0
225  Compiling slog-stdlog v4.1.1
226  Compiling papergrid v0.11.0
227  Compiling nexus-db-lookup v0.1.0 (/work/oxidecomputer/omicron/nexus/db-lookup)
228  Compiling tabled_derive v0.7.0
229  Compiling oso v0.27.3
230  Compiling fd-lock v4.0.2
231  Compiling bb8 v0.8.5
232  Compiling peg-macros v0.8.5
233  Compiling oximeter-db v0.1.0 (/work/oxidecomputer/omicron/oximeter/db)
234  Compiling nu-ansi-term v0.50.1
235  Compiling peg v0.8.5
236  Compiling async-bb8-diesel v0.2.1
237  Compiling reedline v0.38.0
238  Compiling tabled v0.15.0
239  Compiling slog-envlogger v2.2.0
240  Compiling nexus-db-queries v0.1.0 (/work/oxidecomputer/omicron/nexus/db-queries)
241  Compiling clickward v0.1.0 (https://github.com/oxidecomputer/clickward?rev=e3d9a1c35cf3cd04f9cb2e997b0ad88324d30737#e3d9a1c3)
242  Compiling typify-impl v0.2.0
243  Compiling bcs v0.1.6
244  Compiling fxhash v0.2.1
245  Compiling libz-sys v1.1.20
246  Compiling termtree v0.5.1
247  Compiling openapi-manager-types v0.1.0 (/work/oxidecomputer/omicron/dev-tools/openapi-manager/types)
248  Compiling kstat-rs v0.2.4
249  Compiling oximeter-instruments v0.1.0 (/work/oxidecomputer/omicron/oximeter/instruments)
250  Compiling oximeter-producer v0.1.0 (/work/oxidecomputer/omicron/oximeter/producer)
251  Compiling typify-macro v0.2.0
252  Compiling nanorand v0.7.0
253  Compiling libgit2-sys v0.17.0+1.8.1
254  Compiling parking_lot_core v0.8.6
255  Compiling flume v0.11.1
256  Compiling mime_guess v2.0.5
257  Compiling dns-service-client v0.1.0 (/work/oxidecomputer/omicron/clients/dns-service-client)
258  Compiling clickhouse-admin-server-client v0.1.0 (/work/oxidecomputer/omicron/clients/clickhouse-admin-server-client)
259  Compiling installinator-common v0.1.0 (/work/oxidecomputer/omicron/installinator-common)
260  Compiling transceiver-messages v0.1.1 (https://github.com/oxidecomputer/transceiver-control#4aac6125)
261  Compiling castaway v0.2.3
262  Compiling transceiver-controller v0.1.1 (https://github.com/oxidecomputer/transceiver-control#4aac6125)
263  Compiling compact_str v0.8.0
264  Compiling transceiver-decode v0.1.0 (https://github.com/oxidecomputer/transceiver-control#4aac6125)
265  Compiling typify v0.2.0
266  Compiling unicode-truncate v1.1.0
267  Compiling oximeter-client v0.1.0 (/work/oxidecomputer/omicron/clients/oximeter-client)
268  Compiling repo-depot-client v0.1.0 (/work/oxidecomputer/omicron/clients/repo-depot-client)
269  Compiling lru v0.12.5
270  Compiling vergen v8.3.2
271  Compiling nibble_vec v0.1.0
272  Compiling cargo-platform v0.1.8
273  Compiling atty v0.2.14
274  Compiling instability v0.3.2
275  Compiling io-lifetimes v1.0.11
276  Compiling half v1.8.3
277  Compiling http-range v0.1.5
278  Compiling salty v0.3.0
279  Compiling endian-type v0.1.2
280  Compiling indoc v2.0.6
281  Compiling cassowary v0.3.0
282  Compiling radix_trie v0.2.1
283  Compiling ratatui v0.29.0
284  Compiling serde_cbor v0.11.2
285  Compiling tough v0.20.0
286  Compiling cargo_metadata v0.18.1
287  Compiling git2 v0.19.0
288  Compiling progenitor-impl v0.8.0
289  Compiling nexus-db-errors v0.1.0 (/work/oxidecomputer/omicron/nexus/db-errors)
290  Compiling parking_lot v0.11.2
291  Compiling clickhouse-admin-keeper-client v0.1.0 (/work/oxidecomputer/omicron/clients/clickhouse-admin-keeper-client)
292  Compiling crucible-agent-client v0.0.1 (https://github.com/oxidecomputer/crucible?rev=e164393a88e7b62598897dc4f53315f083e25333#e164393a)
293  Compiling cockroach-admin-client v0.1.0 (/work/oxidecomputer/omicron/clients/cockroach-admin-client)
294  Compiling gateway-ereport-messages v0.1.0 (https://github.com/oxidecomputer/management-gateway-service?rev=0e1e055b66ec007c537e5bd45e210c245f9c537d#0e1e055b)
295  Compiling rand_seeder v0.3.0
296  Compiling lzma-sys v0.1.20
297  Compiling xshell-macros v0.2.7
298  Compiling rustix v0.37.28
299  Compiling rustls v0.21.12
300  Compiling tufaceous-lib v0.1.0 (https://github.com/oxidecomputer/tufaceous?branch=main#04681f26)
301  Compiling xshell v0.2.7
302  Compiling typed-rng v0.1.0 (/work/oxidecomputer/omicron/typed-rng)
303  Compiling hyper-staticfile v0.10.1
304  Compiling sled v0.34.7
305  Compiling sled-hardware v0.1.0 (/work/oxidecomputer/omicron/sled-hardware)
306  Compiling progenitor-macro v0.8.0
307  Compiling wicket-common v0.1.0 (/work/oxidecomputer/omicron/wicket-common)
308  Compiling hickory-client v0.24.4
309  Compiling range-requests v0.1.0 (/work/oxidecomputer/omicron/range-requests)
310  Compiling dns-server-api v0.1.0 (/work/oxidecomputer/omicron/dns-server-api)
311  Compiling bootstrap-agent-client v0.1.0 (/work/oxidecomputer/omicron/clients/bootstrap-agent-client)
312  Compiling key-manager v0.1.0 (/work/oxidecomputer/omicron/key-manager)
313  Compiling ddm-admin-client v0.1.0 (https://github.com/oxidecomputer/maghemite?rev=872aae7d76493f2a4f59711b24dde55523536b40#872aae7d)
314  Compiling progenitor-client v0.8.0
315  Compiling nexus-saga-recovery v0.1.0 (/work/oxidecomputer/omicron/nexus/saga-recovery)
316  Compiling sct v0.7.1
317  Compiling rustls-webpki v0.101.7
318  Compiling hickory-server v0.24.4
319  Compiling primeorder v0.13.6
320  Compiling heck v0.3.3
321  Compiling env_filter v0.1.2
322  Compiling csv-core v0.1.11
323  Compiling gateway-sp-comms v0.1.1 (https://github.com/oxidecomputer/management-gateway-service?rev=0e1e055b66ec007c537e5bd45e210c245f9c537d#0e1e055b)
324  Compiling void v1.0.2
325  Compiling lzss v0.8.2
326  Compiling csv v1.3.1
327  Compiling env_logger v0.11.5
328  Compiling dns-server v0.1.0 (/work/oxidecomputer/omicron/dns-server)
329  Compiling zone_cfg_derive v0.1.2
330  Compiling p384 v0.13.0
331  Compiling progenitor v0.8.0
332  Compiling omicron-ddm-admin-client v0.1.0 (/work/oxidecomputer/omicron/clients/ddm-admin-client)
333  Compiling sled-storage v0.1.0 (/work/oxidecomputer/omicron/sled-storage)
334  Compiling attest-data v0.3.0 (https://github.com/oxidecomputer/dice-util?rev=3cc953c8d0ace2f20cbcf3920b0771d25301960a#3cc953c8)
335  Compiling crucible-common v0.0.1 (https://github.com/oxidecomputer/crucible?rev=e164393a88e7b62598897dc4f53315f083e25333#e164393a)
336  Compiling update-common v0.1.0 (/work/oxidecomputer/omicron/update-common)
337  Compiling nexus-inventory v0.1.0 (/work/oxidecomputer/omicron/nexus/inventory)
338  Compiling tlvc v0.3.1 (https://github.com/oxidecomputer/tlvc.git?branch=main#e644a21a)
339  Compiling sled-diagnostics v0.1.0 (/work/oxidecomputer/omicron/sled-diagnostics)
340 error[E0412]: cannot find type `FuturesUnordered` in this scope
341  --> sled-diagnostics/src/lib.rs:206:20
342  |
343 206 |  .collect::<FuturesUnordered<_>>()
344  | ^^^^^^^^^^^^^^^^ not found in this scope
345  |
346 help: consider importing this struct
347  |
348 7 + use futures::stream::FuturesUnordered;
349  |
350 
351 For more information about this error, try `rustc --explain E0412`.
352 error: could not compile `sled-diagnostics` (lib) due to 1 previous error
353 warning: build failed, waiting for other jobs to finish...
354 Error: Failed to build packages