Open rcgoodfellow opened 1 year ago
The error was encountered with compiling tracing-core as a dependency.
tracing-core
rustc --version --verbose:
rustc --version --verbose
note: rustc 1.70.0 (90c541806 2023-05-31) running on x86_64-unknown-linux-gnu note: compiler flags: --crate-type lib -C panic=abort -C embed-bitcode=no -C debuginfo=2
Run cargo run --bin omicron-package -- -t default target create Updating git repository `https://github.com/oxidecomputer/pq-sys` Updating crates.io index Updating git repository `https://github.com/oxidecomputer/dropshot` Updating git repository `https://github.com/oxidecomputer/progenitor` Updating git repository `http://github.com/oxidecomputer/serde_human_bytes` Updating git repository `http://github.com/oxidecomputer/tofino` Updating git repository `https://github.com/oxidecomputer/illumos-devinfo` Updating git repository `https://github.com/oxidecomputer/libefi-illumos` Updating git repository `https://github.com/oxidecomputer/propolis` Updating git repository `https://github.com/oxidecomputer/opte` Updating git repository `http://github.com/oxidecomputer/sprockets` Updating git repository `https://github.com/oxidecomputer/crucible` Updating git repository `https://github.com/oxidecomputer/openapi-lint` Updating git repository `https://github.com/oxidecomputer/management-gateway-service` Updating git repository `https://github.com/oxidecomputer/async-bb[8](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:9)-diesel` Updating git repository `https://github.com/oxidecomputer/diesel-dtrace` Updating git repository `https://github.com/njaremko/samael` Updating git repository `https://github.com/oxidecomputer/netadm-sys` Updating git repository `https://github.com/cbiffle/hubpack` Updating git repository `https://github.com/oxidecomputer/omicron` Updating git repository `https://github.com/oxidecomputer/rfb` Updating git repository `https://github.com/oxidecomputer/hubtools.git` Updating git repository `https://github.com/jgallagher/nix` Updating git repository `https://github.com/oxidecomputer/tlvc.git` Updating git repository `https://github.com/oxidecomputer/typify` Updating git repository `https://github.com/oxidecomputer/dlpi-sys` Updating git repository `https://github.com/jmesmon/rust-libzfs` Updating git repository `https://github.com/oxidecomputer/rusty-doors` Updating git repository `https://github.com/oxidecomputer/lpc55_support` Downloading crates ... Downloaded adler v1.0.2 Downloaded clap_derive v4.3.2 Downloaded crypto-common v0.1.6 Downloaded strsim v0.8.0 Downloaded convert_case v0.4.0 Downloaded syn v1.0.10[9](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:10) Downloaded darling_macro v0.14.4 Downloaded md-5 v0.[10](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:11).5 Downloaded prettyplease v0.2.4 Downloaded thread_local v1.1.7 Downloaded linked-hash-map v0.5.6 Downloaded derive-where v1.2.1 Downloaded debug-ignore v1.0.5 Downloaded memchr v2.5.0 Downloaded spin v0.5.2 Downloaded tokio-macros v2.1.0 Downloaded syn v2.0.18 Downloaded test-strategy v0.2.1 Downloaded nu-ansi-term v0.47.0 Downloaded openssl-sys v0.9.88 Downloaded ref-cast v1.0.16 Downloaded predicates-core v1.0.6 Downloaded unicase v2.6.0 Downloaded term v0.7.0 Downloaded tui v0.19.0 Downloaded parse-display-derive v0.7.0 Downloaded rand_core v0.6.4 Downloaded postgres-types v0.2.4 Downloaded spin v0.9.5 Downloaded tokio v1.28.2 Downloaded termtree v0.4.0 Downloaded sha1 v0.10.5 Downloaded tracing-core v0.1.30 Downloaded subprocess v0.2.9 Downloaded serde_spanned v0.6.2 Downloaded smallvec v1.10.0 Downloaded regex-syntax v0.6.29 Downloaded tokio-tungstenite v0.18.0 Downloaded regex-syntax v0.7.2 Downloaded rayon v1.7.0 Downloaded slog-dtrace v0.2.3 Downloaded usdt-impl v0.3.5 Downloaded structopt v0.3.26 Downloaded vec_map v0.8.2 Downloaded utf8parse v0.2.1 Downloaded tokio-tungstenite v0.17.2 Downloaded unicode-bidi v0.3.[11](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:12) Downloaded toolchain_find v0.2.0 Downloaded ron v0.8.0 Downloaded yasna v0.5.1 Downloaded macaddr v1.0.1 Downloaded trust-dns-resolver v0.22.0 Downloaded tracing-attributes v0.1.23 Downloaded winnow v0.4.6 Downloaded strum_macros v0.24.3 Downloaded secrecy v0.8.0 Downloaded stringprep v0.1.2 Downloaded strip-ansi-escapes v0.1.1 Downloaded tough v0.[12](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:13).5 Downloaded zerocopy v0.3.0 Downloaded smoltcp v0.8.2 Downloaded synstructure v0.12.6 Downloaded zerocopy-derive v0.3.2 Downloaded zerocopy-derive v0.2.0 Downloaded zerocopy v0.6.1 Downloaded zeroize v1.6.0 Downloaded zone_cfg_derive v0.2.0 Downloaded scheduled-thread-pool v0.2.7 Downloaded tiny-keccak v2.0.2 Downloaded time-macros v0.2.8 Downloaded spki v0.7.1 Downloaded version_check v0.9.4 Downloaded vte v0.10.1 Downloaded url v2.3.1 Downloaded zone v0.2.0 Downloaded wait-timeout v0.2.0 Downloaded vte_generate_state_changes v0.1.1 Downloaded usdt v0.3.5 Downloaded zip v0.6.6 Downloaded want v0.3.0 Downloaded walkdir v2.3.3 Downloaded unsafe-libyaml v0.2.7 Downloaded untrusted v0.7.1 Downloaded tokio-postgres v0.7.8 Downloaded try-lock v0.2.4 Downloaded trust-dns-server v0.22.1 Downloaded tower-service v0.3.2 Downloaded tinyvec_macros v0.1.1 Downloaded tinyvec v1.6.0 Downloaded stable_deref_trait v1.2.0 Downloaded snafu v0.7.4 Downloaded socket2 v0.4.9 Downloaded smawk v0.3.1 Downloaded tempdir v0.3.7 Downloaded is-terminal v0.4.4 Downloaded time-core v0.1.0 Downloaded tempfile v3.5.0 Downloaded tap v1.0.1 Downloaded serde_path_to_error v0.1.11 Downloaded serde_derive_internals v0.26.0 Downloaded serde_arrays v0.1.0 Downloaded rustversion v1.0.12 Downloaded hyper v0.14.26 Downloaded rusty-fork v0.3.0 Downloaded zeroize_derive v1.3.3 Downloaded tungstenite v0.18.0 Downloaded tungstenite v0.17.3 Downloaded ryu v1.0.[13](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:14) Downloaded unicode-xid v0.2.4 Downloaded unicode-width v0.1.10 Downloaded ucd-trie v0.1.5 Downloaded typenum v1.16.0 Downloaded tui-tree-widget v0.12.0 Downloaded serde_urlencoded v0.7.1 Downloaded semver-parser v0.10.2 Downloaded lru-cache v0.1.2 Downloaded lalrpop-util v0.19.9 Downloaded lalrpop v0.19.9 Downloaded x509-cert v0.2.1 Downloaded libxml v0.3.2 Downloaded libloading v0.7.4 Downloaded lazycell v1.3.0 Downloaded itoa v1.0.6 Downloaded iana-time-zone v0.1.53 Downloaded thread-id v4.0.0 Downloaded static_assertions v1.1.0 Downloaded libm v0.2.6 Downloaded lazy_static v1.4.0 Downloaded itertools v0.10.5 Downloaded hyper-rustls v0.24.0 Downloaded wyz v0.5.1 Downloaded time v0.3.20 Downloaded time v0.1.45 Downloaded take_mut v0.2.2 Downloaded structmeta-derive v0.1.5 Downloaded string_cache v0.8.7 Downloaded sha3 v0.10.8 Downloaded semver v0.11.0 Downloaded shell-words v1.1.0 Downloaded serde_json v1.0.96 Downloaded ipnet v2.7.1 Downloaded hubpack_derive v0.1.1 Downloaded httparse v1.8.0 Downloaded semver v1.0.17 Downloaded ipnetwork v0.20.0 Downloaded humantime v2.1.0 Downloaded hubpack v0.1.2 Downloaded http-body v0.4.5 Downloaded getopts v0.2.21 Downloaded fd-lock v3.0.10 Downloaded fastrand v1.9.0 Downloaded unicode-segmentation v1.10.1 Downloaded unicode-normalization v0.1.22 Downloaded schemars v0.8.12 Downloaded rustc-hash v1.1.0 Downloaded rustc-demangle v0.1.21 Downloaded slog-envlogger v2.2.0 Downloaded sled v0.34.7 Downloaded slab v0.4.8 Downloaded serde-big-array v0.5.1 Downloaded schemars_derive v0.8.12 Downloaded glob v0.3.1 Downloaded generic-array v0.[14](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:15).6 Downloaded steno v0.4.0 Downloaded serde-big-array v0.4.1 Downloaded serde v1.0.163 Downloaded scopeguard v1.1.0 Downloaded funty v2.0.0 Downloaded fs-err v2.9.0 Downloaded fragile v2.0.0 Downloaded foreign-types v0.3.2 Downloaded flate2 v1.0.26 Downloaded siphasher v0.3.10 Downloaded signal-hook-mio v0.2.3 Downloaded serde_tokenstream v0.2.0 Downloaded serde_tokenstream v0.1.7 Downloaded hostname v0.3.1 Downloaded half v1.8.2 Downloaded futures v0.3.28 Downloaded fs2 v0.4.3 Downloaded ring v0.16.20 Downloaded quick-xml v0.23.1 Downloaded io-lifetimes v1.0.6 Downloaded instant v0.1.12 Downloaded indoc v1.0.9 Downloaded indexmap v1.9.3 Downloaded impl-trait-for-tuples v0.2.2 Downloaded strum v0.24.1 Downloaded heck v0.3.3 Downloaded flagset v0.4.3 Downloaded which v4.4.0 Downloaded webpki-roots v0.22.6 Downloaded webpki v0.22.0 Downloaded trust-dns-client v0.22.0 Downloaded tar v0.4.38 Downloaded rsa v0.9.1 Downloaded thiserror-impl v1.0.40 Downloaded thiserror v1.0.40 Downloaded textwrap v0.16.0 Downloaded idna v0.3.0 Downloaded trust-dns-proto v0.22.0 Downloaded tracing v0.1.37 Downloaded rustls-webpki v0.100.1 Downloaded rustls-pemfile v1.0.2 Downloaded reqwest v0.11.18 Downloaded idna v0.2.3 Downloaded http v0.2.9 Downloaded log v0.4.17 Downloaded ident_case v1.0.1 Downloaded httpdate v1.0.2 Downloaded heck v0.4.1 Downloaded headers-core v0.2.0 Downloaded hash32 v0.2.1 Downloaded either v1.8.1 Downloaded xattr v0.2.3 Downloaded unicode-linebreak v0.1.4 Downloaded unicode-ident v1.0.9 Downloaded unarray v0.1.4 Downloaded signal-hook v0.3.[15](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:16) Downloaded shlex v1.1.0 Downloaded rustls-native-certs v0.6.2 Downloaded resolv-conf v0.7.0 Downloaded reedline v0.19.1 Downloaded maplit v1.0.2 Downloaded managed v0.8.0 Downloaded hkdf v0.12.3 Downloaded dtrace-parser v0.1.14 Downloaded home v0.5.4 Downloaded hmac v0.12.1 Downloaded hex v0.4.3 Downloaded heapless v0.7.[16](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:17) Downloaded h2 v0.3.[17](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:18) Downloaded ed25519 v1.5.3 Downloaded dyn-clone v1.0.11 Downloaded toml_edit v0.19.9 Downloaded toml_datetime v0.6.2 Downloaded toml v0.7.4 Downloaded tokio-util v0.7.8 Downloaded semver v0.1.20 Downloaded salty v0.2.0 Downloaded regex v1.8.3 Downloaded tokio-stream v0.1.14 Downloaded ron v0.7.1 Downloaded remove_dir_all v0.5.3 Downloaded ref-cast-impl v1.0.16 Downloaded quick-error v1.2.3 Downloaded proc-macro2 v1.0.59 Downloaded rustix v0.37.7 Downloaded rustix v0.36.9 Downloaded utf-8 v0.7.6 Downloaded usdt-macro v0.3.5 Downloaded toml v0.5.11 Downloaded sct v0.7.0 Downloaded same-file v1.0.6 Downloaded rustfmt-wrapper v0.2.0 Downloaded rustc_version v0.4.0 Downloaded rustc_version v0.1.7 Downloaded gimli v0.27.2 Downloaded fxhash v0.2.1 Downloaded futures-executor v0.3.28 Downloaded futures-core v0.3.28 Downloaded futures-channel v0.3.28 Downloaded foreign-types-shared v0.1.1 Downloaded uuid v1.3.3 Downloaded textwrap v0.11.0 Downloaded slog-term v2.9.0 Downloaded slog-stdlog v4.1.1 Downloaded slog-json v2.6.1 Downloaded slog-async v2.7.0 Downloaded getrandom v0.2.8 Downloaded futures-util v0.3.28 Downloaded slog v2.7.0 Downloaded headers v0.3.8 Downloaded hashbrown v0.13.2 Downloaded futures-task v0.3.28 Downloaded downcast v0.11.0 Downloaded dof v0.1.5 Downloaded display-error-chain v0.1.1 Downloaded bit-set v0.5.3 Downloaded usdt-attr-macro v0.3.5 Downloaded smoltcp v0.9.1 Downloaded slog-scope v4.4.0 Downloaded signal-hook-tokio v0.3.1 Downloaded signal-hook-registry v1.4.1 Downloaded indicatif v0.17.5 Downloaded ena v0.14.1 Downloaded slog-bunyan v2.4.0 Downloaded signature v2.1.0 Downloaded signature v1.6.4 Downloaded sha2 v0.10.6 Downloaded serde_repr v0.1.11 Downloaded serde_plain v1.0.1 Downloaded linux-raw-sys v0.1.4 Downloaded libc v0.2.144 Downloaded encoding_rs v0.8.32 Downloaded predicates-tree v1.0.7 Downloaded fatfs v0.3.6 Downloaded proptest v1.2.0 Downloaded regress v0.6.0 Downloaded rand v0.8.5 Downloaded proc-macro-error-attr v1.0.4 Downloaded proc-macro-error v1.0.4 Downloaded proc-macro-crate v1.3.1 Downloaded path-slash v0.1.5 Downloaded path-absolutize v3.0.14 Downloaded parking_lot v0.12.1 Downloaded futures-macro v0.3.28 Downloaded futures-io v0.3.28 Downloaded form_urlencoded v1.1.0 Downloaded fnv v1.0.7 Downloaded float-cmp v0.9.0 Downloaded fallible-iterator v0.2.0 Downloaded difflib v0.4.0 Downloaded diesel_derives v2.0.2 Downloaded darling v0.14.4 Downloaded crossterm v0.26.1 Downloaded bstr v1.3.0 Downloaded rand_chacha v0.3.1 Downloaded radix_trie v0.2.1 Downloaded r2d2 v0.8.10 Downloaded enum-iterator v1.4.1 Downloaded endian-type v0.1.2 Downloaded crossterm v0.25.0 Downloaded bb8 v0.8.0 Downloaded autocfg v1.1.0 Downloaded serde_with v2.3.3 Downloaded rcgen v0.10.0 Downloaded hashbrown v0.12.3 Downloaded env_logger v0.9.3 Downloaded rand_xorshift v0.3.0 Downloaded radium v0.7.0 Downloaded lock_api v0.4.9 Downloaded futures-sink v0.3.28 Downloaded env_logger v0.10.0 Downloaded enum-iterator-derive v1.2.1 Downloaded enum-as-inner v0.5.1 Downloaded dirs-next v2.0.0 Downloaded digest v0.10.6 Downloaded socket2 v0.5.1 Downloaded regex-automata v0.1.10 Downloaded pest_derive v2.5.6 Downloaded derive_more v0.99.17 Downloaded crc32fast v1.3.2 Downloaded quote v1.0.28 Downloaded precomputed-hash v0.1.1 Downloaded crossbeam v0.8.2 Downloaded corncobs v0.1.3 Downloaded sha-1 v0.10.1 Downloaded serde_yaml v0.9.19 Downloaded serde_with_macros v2.3.3 Downloaded polar-core v0.26.4 Downloaded openapiv3 v1.0.2 Downloaded linux-raw-sys v0.3.1 Downloaded fixedbitset v0.4.2 Downloaded erased-serde v0.3.25 Downloaded diff v0.1.13 Downloaded crossbeam-utils v0.8.15 Downloaded crossbeam-epoch v0.9.14 Downloaded structopt-derive v0.4.[18](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:19) Downloaded dirs-sys-next v0.1.2 Downloaded diesel v2.0.4 Downloaded colorchoice v1.0.0 Downloaded pest v2.5.6 Downloaded darling v0.20.0 Downloaded snafu-derive v0.7.4 Downloaded pest_meta v2.5.6 Downloaded cookie v0.16.2 Downloaded chrono v0.4.26 Downloaded portable-atomic v1.3.3 Downloaded clap v2.34.0 Downloaded clang-sys v1.6.0 Downloaded camino v1.1.4 Downloaded bytes v1.4.0 Downloaded rand v0.4.6 Downloaded postgres-protocol v0.6.5 Downloaded password-hash v0.5.0 Downloaded parse-display v0.7.0 Downloaded parking_lot_core v0.9.7 Downloaded linear-map v1.2.0 Downloaded filetime v0.2.20 Downloaded cassowary v0.3.0 Downloaded bzip2 v0.4.4 Downloaded base64 v0.13.1 Downloaded async-trait v0.1.68 Downloaded arc-swap v1.6.0 Downloaded olpc-cjson v0.1.3 Downloaded doc-comment v0.3.3 Downloaded bitfield v0.14.0 Downloaded base64ct v1.6.0 Downloaded backtrace v0.3.67 Downloaded argon2 v0.5.0 Downloaded rayon-core v1.11.0 Downloaded addr2line v0.[19](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:20).0 Downloaded ansi_term v0.12.1 Downloaded ahash v0.8.3 Downloaded ahash v0.7.6 Downloaded tokio-rustls v0.24.0 Downloaded termios v0.3.3 Downloaded termcolor v1.2.0 Downloaded subtle v2.4.1 Downloaded strsim v0.10.0 Downloaded rustls v0.21.1 Downloaded petgraph v0.6.3 Downloaded num_cpus v1.15.0 Downloaded mockall v0.11.4 Downloaded miniz_oxide v0.6.2 Downloaded clap v4.3.2 Downloaded bitvec v1.0.1 Downloaded async-stream v0.3.5 Downloaded ppv-lite86 v0.2.17 Downloaded pkcs8 v0.10.2 Downloaded ciborium-ll v0.2.1 Downloaded ciborium-io v0.2.1 Downloaded cexpr v0.6.0 Downloaded bytesize v1.2.0 Downloaded bindgen v0.65.1 Downloaded bincode v1.3.3 Downloaded base64 v0.21.2 Downloaded pretty-hex v0.3.0 Downloaded pkg-config v0.3.26 Downloaded pin-project-lite v0.2.9 Downloaded phf_shared v0.11.1 Downloaded phf_shared v0.10.0 Downloaded percent-encoding v2.3.0 Downloaded pem-rfc7468 v0.7.0 Downloaded pem v1.1.1 Downloaded peeking_take_while v0.1.2 Downloaded path-dedot v3.0.18 Downloaded openssl v0.10.52 Downloaded object v0.30.3 Downloaded blake2 v0.10.6 Downloaded bit_field v0.10.2 Downloaded aho-corasick v1.0.1 Downloaded aho-corasick v0.7.[20](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:21) Downloaded openssl-macros v0.1.0 Downloaded once_cell v1.17.1 Downloaded number_prefix v0.4.0 Downloaded num_threads v0.1.6 Downloaded num_enum_derive v0.5.11 Downloaded num_enum v0.5.11 Downloaded backoff v0.4.0 Downloaded async-stream-impl v0.3.5 Downloaded ascii v1.1.0 Downloaded arrayvec v0.5.2 Downloaded normalize-line-endings v0.3.0 Downloaded nom v7.1.3 Downloaded matches v0.1.10 Downloaded keccak v0.1.4 Downloaded globset v0.4.10 Downloaded assert_matches v1.5.0 Downloaded ascii-canvas v3.0.0 Downloaded anstyle-parse v0.2.0 Downloaded structmeta v0.1.5 Downloaded smf v0.2.1 Downloaded postcard-cobs v0.1.5-pre Downloaded postcard v0.7.3 Downloaded pkcs1 v0.7.5 Downloaded pest_generator v2.5.6 Downloaded packed_struct_codegen v0.10.1 Downloaded packed_struct v0.10.1 Downloaded oso-derive v0.26.4 Downloaded oso v0.26.4 Downloaded omicron-zone-package v0.8.3 Downloaded newtype_derive v0.1.6 Downloaded mio v0.8.6 Downloaded mime v0.3.16 Downloaded libsw v3.2.4 Downloaded anstyle-query v1.0.0 Downloaded anstream v0.3.0 Downloaded mockall_derive v0.11.4 Downloaded minimal-lexical v0.2.1 Downloaded anstyle v1.0.0 Downloaded num-derive v0.3.3 Downloaded nibble_vec v0.1.0 Downloaded new_debug_unreachable v1.0.4 Downloaded miniz_oxide v0.7.1 Downloaded mime_guess v2.0.4 Downloaded memoffset v0.8.0 Downloaded derive_builder v0.12.0 Downloaded darling_macro v0.20.0 Downloaded camino-tempfile v1.0.2 Downloaded buf-list v1.0.3 Downloaded bitstruct_derive v0.1.0 Downloaded bitstruct v0.1.1 Downloaded serde_derive v1.0.163 Downloaded pin-utils v0.1.0 Downloaded phf v0.11.1 Downloaded paste v1.0.12 Downloaded parking_lot_core v0.8.6 Downloaded parking_lot v0.11.2 Downloaded openssl-probe v0.1.5 Downloaded num-traits v0.2.15 Downloaded num-iter v0.1.43 Downloaded num-integer v0.1.45 Downloaded num-bigint-dig v0.8.2 Downloaded memoffset v0.7.1 Downloaded der v0.7.5 Downloaded crossbeam-deque v0.8.3 Downloaded cfg-if v1.0.0 Downloaded cc v1.0.79 Downloaded byteorder v1.4.3 Downloaded block-buffer v0.10.4 Downloaded bitflags v1.3.2 Downloaded bit-vec v0.6.3 Downloaded atty v0.2.14 Downloaded anyhow v1.0.71 Downloaded derive_builder_macro v0.12.0 Downloaded derive_builder_core v0.12.0 Downloaded darling_core v0.14.4 Downloaded darling_core v0.20.0 Downloaded crunchy v0.2.2 Downloaded crossbeam-channel v0.5.7 Downloaded console v0.15.7 Downloaded cfg-if v0.1.10 Downloaded der_derive v0.7.1 Downloaded const-oid v0.9.2 Downloaded data-encoding v2.3.3 Downloaded crc-any v2.4.3 Downloaded crc v3.0.1 Downloaded bzip2-sys v0.1.11+1.0.8 Downloaded predicates v2.1.5 Downloaded crossbeam-queue v0.3.8 Downloaded const_format v0.2.30 Downloaded match_cfg v0.1.0 Downloaded crc-catalog v2.2.0 Downloaded const_format_proc_macros v0.2.29 Downloaded clap_lex v0.5.0 Downloaded ciborium v0.2.1 Downloaded cpufeatures v0.2.5 Downloaded clap_builder v4.3.1 Compiling proc-macro2 v1.0.59 Compiling quote v1.0.28 Compiling unicode-ident v1.0.9 Compiling libc v0.2.144 Compiling syn v2.0.18 Compiling serde v1.0.163 Compiling autocfg v1.1.0 Compiling version_check v0.9.4 Compiling syn v1.0.109 Compiling serde_derive v1.0.163 Compiling cfg-if v1.0.0 Compiling once_cell v1.17.1 Compiling memchr v2.5.0 Compiling indexmap v1.9.3 Compiling cc v1.0.79 Compiling thiserror v1.0.40 Compiling thiserror-impl v1.0.40 Compiling serde_json v1.0.96 Compiling lock_api v0.4.9 Compiling parking_lot_core v0.9.7 Compiling futures-core v0.3.28 Compiling getrandom v0.2.8 Compiling itoa v1.0.6 Compiling tokio v1.28.2 Compiling tokio-macros v2.1.0 Compiling slab v0.4.8 Compiling futures-channel v0.3.28 Compiling futures-task v0.3.28 Compiling ahash v0.7.6 Compiling ahash v0.8.3 Compiling log v0.4.17 Compiling bytes v1.4.0 Compiling ryu v1.0.13 Compiling futures-util v0.3.28 Compiling futures-macro v0.3.28 Compiling hashbrown v0.12.3 Compiling scopeguard v1.1.0 Compiling pin-project-lite v0.2.9 Compiling fnv v1.0.7 Compiling rustls v0.[21](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:22).1 Compiling spin v0.5.2 Compiling serde_derive_internals v0.26.0 Compiling num_cpus v1.15.0 Compiling typenum v1.16.0 Compiling ucd-trie v0.1.5 Compiling httparse v1.8.0 Compiling pest v2.5.6 Compiling schemars_derive v0.8.12 Compiling generic-array v0.14.6 Compiling heck v0.4.1 Compiling smallvec v1.10.0 Compiling io-lifetimes v1.0.6 Compiling ring v0.16.20 Compiling num-traits v0.2.15 Compiling libm v0.2.6 Compiling parking_lot v0.12.1 Compiling mio v0.8.6 Compiling signal-hook-registry v1.4.1 Compiling socket2 v0.4.9 Compiling futures-sink v0.3.28 Compiling time v0.1.45 Compiling iana-time-zone v0.1.53 Compiling unicode-xid v0.2.4 Compiling subtle v2.4.1 Compiling crc32fast v1.3.2 Compiling untrusted v0.7.1 Compiling synstructure v0.12.6 Compiling chrono v0.4.26 Compiling crypto-common v0.1.6 Compiling block-buffer v0.10.4 Compiling http v0.2.9 Compiling const-oid v0.9.2 Compiling schemars v0.8.12 Compiling futures-io v0.3.28 Compiling pin-utils v0.1.0 Compiling digest v0.10.6 Compiling hashbrown v0.13.2 Compiling uuid v1.3.3 Compiling serde_tokenstream v0.2.0 Compiling byteorder v1.4.3 Compiling tinyvec_macros v0.1.1 Compiling dyn-clone v1.0.11 Compiling tinyvec v1.6.0 Compiling regress v0.6.0 Compiling aho-corasick v1.0.1 Compiling tracing-core v0.1.30 thread 'rustc' panicked at 'index out of bounds: the len is 1906 but the index is 2147484320', compiler/rustc_middle/src/hir/mod.rs:129:21 stack backtrace: 0: 0x7ff0f93e7cca - std::backtrace_rs::backtrace::libunwind::trace::h9a6b80bbf328ba5d at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 1: 0x7ff0f93e7cca - std::backtrace_rs::backtrace::trace_unsynchronized::hd162ec543a11886b at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 2: 0x7ff0f93e7cca - std::sys_common::backtrace::_print_fmt::h78a5099be12f51a6 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/sys_common/backtrace.rs:65:5 3: 0x7ff0f93e7cca - ::fmt::ha1c5390454d74f71 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/sys_common/backtrace.rs:44:[22](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:23) 4: 0x7ff0f944c0cf - core::fmt::write::h9ffde816c577717b at /rustc/90c541806f[23](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:24)a127002de5b4038be731ba1458ca/library/core/src/fmt/mod.rs:1254:17 5: 0x7ff0f93da805 - std::io::Write::write_fmt::h88186074961638e4 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/io/mod.rs:1698:15 6: 0x7ff0f93e7a95 - std::sys_common::backtrace::_print::h184198273ed08d59 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/sys_common/backtrace.rs:47:5 7: 0x7ff0f93e7a95 - std::sys_common::backtrace::print::h1b4d8e7add699453 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/sys_common/backtrace.rs:34:9 8: 0x7ff0f93ea73e - std::panicking::default_hook::{{closure}}::h393bcea75423915a at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:269:22 9: 0x7ff0f93ea4e5 - std::panicking::default_hook::h48c64f31d8b3fd03 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:288:9 10: 0x7ff0fc6a6995 - >::call_once::{shim:vtable#0} 11: 0x7ff0f93eaf34 - as core::ops::function::Fn>::call::hb9b860f5a1175bda at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/alloc/src/boxed.rs:1987:9 12: 0x7ff0f93eaf34 - std::panicking::rust_panic_with_hook::hafdc493a79370062 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:695:13 13: 0x7ff0f93eaca9 - std::panicking::begin_panic_handler::{{closure}}::h0a64bc82e36bedc7 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:582:13 14: 0x7ff0f93e8136 - std::sys_common::backtrace::__rust_end_short_backtrace::hc203444fb7416a16 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/sys_common/backtrace.rs:150:18 15: 0x7ff0f93eaa02 - rust_begin_unwind at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:578:5 16: 0x7ff0f9448443 - core::panicking::panic_fmt::h0f6ef0178afce4f2 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/panicking.rs:67:14 17: 0x7ff0f94485b2 - core::panicking::panic_bounds_check::h937aba65fb5d17a6 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/panicking.rs:162:5 18: 0x7ff0fad415ae - rustc_query_system[5e34f8384464b8a5]::query::plumbing::try_execute_query:: 19: 0x7ff0fa882ae0 - ::opt_def_kind 20: 0x7ff0fad9b392 - rustc_query_system[5e34f8384464b8a5]::query::plumbing::try_execute_query:: 21: 0x7ff0fad9a93d - ::opt_def_kind 22: 0x7ff0fa8bc43f - ::is_trait_alias 23: 0x7ff0fbf8436f - rustc_hir_analysis[44791ba5f8e3b26d]::collect::predicates_of::implied_predicates_of [24](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:25): 0x7ff0fbc8ebf1 - rustc_query_system[5e34f8384464b8a5]::query::plumbing::try_execute_query:: [25](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:26): 0x7ff0fbc8e5e8 - ::implied_predicates_of [26](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:27): 0x7ff0fa8f9d91 - as core[da828[27](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:28)a87f140f9]::iter::traits::iterator::Iterator>::next 27: 0x7ff0fa8f5237 - ::confirm [28](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:29): 0x7ff0fa8b4[29](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:30)2 - ::lookup_method 29: 0x7ff0fa8934fb - ::check_expr_with_expectation_and_args [30](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:31): 0x7ff0fa8df5a5 - ::check_block_with_expected [31](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:32): 0x7ff0fa89340a - ::check_expr_with_expectation_and_args [32](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:33): 0x7ff0fb467dca - ::check_return_expr [33](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:34): 0x7ff0fb45ef81 - rustc_hir_typeck[97ab3e45f1d9398a]::check::check_fn [34](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:35): 0x7ff0fb4485fc - rustc_hir_typeck[97ab3e45f1d9398a]::typeck [35](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:36): 0x7ff0fa7d2929 - rustc_query_system[5e34f8384464b8a5]::query::plumbing::try_execute_query:: [36](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:37): 0x7ff0fbe11540 - rustc_data_structures[fea82b52c2e47d17]::sync::par_for_each_in::<&[rustc_span[2f805118d893a80f]::def_id::LocalDefId], ::par_body_owners::{closure#0}> [37](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:38): 0x7ff0fbe112fe - rustc_hir_typeck[97ab3e45f1d9398a]::typeck_item_bodies [38](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:39): 0x7ff0fbe8b647 - rustc_query_system[5e34f8384464b8a5]::query::plumbing::try_execute_query:: [39](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:40): 0x7ff0fbe8b35c - ::typeck_item_bodies [40](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:41): 0x7ff0fbb80f0f - ::time::<(), rustc_hir_analysis[44791ba5f8e3b26d]::check_crate::{closure#7}> [41](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:42): 0x7ff0fbb7dc77 - rustc_hir_analysis[44791ba5f8e3b26d]::check_crate [42](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:43): 0x7ff0fbb780bd - rustc_interface[7aa24cde61830128]::passes::analysis [43](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:44): 0x7ff0fbdf3fc2 - rustc_query_system[5e34f838[44](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:45)64b8a5]::query::plumbing::try_execute_query:: 44: 0x7ff0fbdf3cd0 - ::analysis 45: 0x7ff0fbd2a726 - >>::with::::enter>::{closure#0}, core[da82827a87f140f9]::result::Result<(), rustc_span[2f805118d893a80f]::ErrorGuaranteed>>::{closure#0}, core[da82827a87f140f9]::result::Result<(), rustc_span[2f805118d893a80f]::ErrorGuaranteed>> 46: 0x7ff0fb99102e - ::enter::, rustc_span[2f805118d893a80f]::ErrorGuaranteed>> [47](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:48): 0x7ff0fb98c281 - rustc_span[2f805118d893a80f]::set_source_map::, rustc_interface[7aa24cde61830128]::interface::run_compiler, rustc_driver_impl[fe6df70259db788d]::run_compiler::{closure#1}>::{closure#0}::{closure#0}> [48](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:49): 0x7ff0fb98b82f - std[b70fedfd8b77e9]::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[fe6df70259db788d]::run_compiler::{closure#1}>::{closure#0}, core[da82827a87f140f9]::result::Result<(), rustc_span[2f805118d893a80f]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[da82827a87f140f9]::result::Result<(), rustc_span[2f805118d893a80f]::ErrorGuaranteed>> [49](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:50): 0x7ff0fbf6f661 - <::spawn_unchecked_, rustc_driver_impl[fe6df70259db788d]::run_compiler::{closure#1}>::{closure#0}, core[da82827a87f140f9]::result::Result<(), rustc_span[2f805118d893a80f]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[da82827a87f140f9]::result::Result<(), rustc_span[2f805118d893a80f]::ErrorGuaranteed>>::{closure#1} as core[da82827a87f140f9]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [50](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:51): 0x7ff0f93f53b5 - as core::ops::function::FnOnce>::call_once::ha1f2224656a778fb at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/alloc/src/boxed.rs:1973:9 [51](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:52): 0x7ff0f93f53b5 - as core::ops::function::FnOnce>::call_once::haa29ed9703f354b7 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/alloc/src/boxed.rs:1973:9 [52](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:53): 0x7ff0f93f[53](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:54)b5 - std::sys::unix::thread::Thread::new::thread_start::h33b6dae3e3692197 at /rustc/90c[54](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:55)1806f23a127002de5b4038be731ba1458ca/library/std/src/sys/unix/thread.rs:108:17 53: 0x7ff0f9140b43 - 54: 0x7ff0f91d2a00 - [55](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:56): 0x0 - error: the compiler unexpectedly panicked. this is a bug. note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md note: rustc 1.70.0 (90c541806 2023-05-31) running on x86_64-unknown-linux-gnu note: compiler flags: --crate-type lib -C panic=abort -C embed-bitcode=no -C debuginfo=2 note: some of the compiler flags provided by cargo are hidden query stack during panic: thread 'rustc' panicked at 'index out of bounds: the len is 1906 but the index is 2147484320', /rustc/90c541806f23a127002de5b4038be731ba1458ca/compiler/rustc_hir/src/definitions.rs:73:9 stack backtrace: 0: 0x7ff0f93e7cca - std::backtrace_rs::backtrace::libunwind::trace::h9a6b80bbf328ba5d at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 1: 0x7ff0f93e7cca - std::backtrace_rs::backtrace::trace_unsynchronized::hd162ec543a11886b at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 2: 0x7ff0f93e7cca - std::sys_common::backtrace::_print_fmt::h78a5099be12f51a6 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/sys_common/backtrace.rs:65:5 3: 0x7ff0f93e7cca - ::fmt::ha1c5390454d74f71 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/sys_common/backtrace.rs:44:22 4: 0x7ff0f944c0cf - core::fmt::write::h9ffde816c577717b at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/fmt/mod.rs:1254:17 5: 0x7ff0f93da805 - std::io::Write::write_fmt::h88186074961638e4 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/io/mod.rs:1698:15 6: 0x7ff0f93e7a95 - std::sys_common::backtrace::_print::h184198273ed08d59 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/sys_common/backtrace.rs:47:5 7: 0x7ff0f93e7a95 - std::sys_common::backtrace::print::h1b4d8e7add699453 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/sys_common/backtrace.rs:34:9 8: 0x7ff0f93ea73e - std::panicking::default_hook::{{closure}}::h393bcea75423915a at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:269:22 9: 0x7ff0f93ea4e5 - std::panicking::default_hook::h48c64f31d8b3fd03 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:288:9 10: 0x7ff0fc6a6995 - >::call_once::{shim:vtable#0} 11: 0x7ff0f93eaf34 - as core::ops::function::Fn>::call::hb9b860f5a1175bda at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/alloc/src/boxed.rs:1987:9 12: 0x7ff0f93eaf34 - std::panicking::rust_panic_with_hook::hafdc493a79370062 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:695:13 13: 0x7ff0f93eaca9 - std::panicking::begin_panic_handler::{{closure}}::h0a64bc82e36bedc7 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:582:13 14: 0x7ff0f93e8136 - std::sys_common::backtrace::__rust_end_short_backtrace::hc203444fb7416a16 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/sys_common/backtrace.rs:150:18 15: 0x7ff0f93eaa02 - rust_begin_unwind at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:578:5 16: 0x7ff0f9448443 - core::panicking::panic_fmt::h0f6ef0178afce4f2 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/panicking.rs:67:14 17: 0x7ff0f94485b2 - core::panicking::panic_bounds_check::h937aba65fb5d17a6 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/panicking.rs:162:5 18: 0x7ff0fa685994 - ::def_key 19: 0x7ff0fcc86d08 - rustc_middle[a487dff4633a86d0]::ty::print::pretty::guess_def_namespace 20: 0x7ff0fae49eb8 - ::def_path_str_with_substs 21: 0x7ff0fcc27535 - rustc_middle[a487dff4633a86d0]::query::descs::opt_local_def_id_to_hir_id 22: 0x7ff0fd07c83b - rustc_query_impl[3e42b93bfeb445bd]::plumbing::create_query_frame:: 23: 0x7ff0fcfb8f73 - >::call_once 24: 0x7ff0fcf44821 - >::try_collect_active_jobs:: 25: 0x7ff0fd0978fb - ::try_collect_active_jobs 26: 0x7ff0fcff8d27 - rustc_query_system[5e34f8384464b8a5]::query::job::print_query_stack:: 27: 0x7ff0fca68b38 - rustc_interface[7aa24cde61830128]::interface::try_print_query_stack 28: 0x7ff0fc6a8eda - rustc_driver_impl[fe6df70259db788d]::report_ice 29: 0x7ff0fc6a69dc - >::call_once::{shim:vtable#0} 30: 0x7ff0f93eaf34 - as core::ops::function::Fn>::call::hb9b860f5a1175bda at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/alloc/src/boxed.rs:1987:9 31: 0x7ff0f93eaf34 - std::panicking::rust_panic_with_hook::hafdc493a79370062 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:695:13 32: 0x7ff0f93eaca9 - std::panicking::begin_panic_handler::{{closure}}::h0a64bc82e36bedc7 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:582:13 33: 0x7ff0f93e8136 - std::sys_common::backtrace::__rust_end_short_backtrace::hc203444fb7416a16 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/sys_common/backtrace.rs:150:18 34: 0x7ff0f93eaa02 - rust_begin_unwind at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:578:5 35: 0x7ff0f9448443 - core::panicking::panic_fmt::h0f6ef0178afce4f2 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/panicking.rs:67:14 36: 0x7ff0f94485b2 - core::panicking::panic_bounds_check::h937aba65fb5d17a6 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/panicking.rs:162:5 37: 0x7ff0fad415ae - rustc_query_system[5e34f8384464b8a5]::query::plumbing::try_execute_query:: 38: 0x7ff0fa882ae0 - ::opt_def_kind 39: 0x7ff0fad9b392 - rustc_query_system[5e34f8384464b8a5]::query::plumbing::try_execute_query:: 40: 0x7ff0fad9a93d - ::opt_def_kind 41: 0x7ff0fa8bc43f - ::is_trait_alias 42: 0x7ff0fbf8436f - rustc_hir_analysis[44791ba5f8e3b26d]::collect::predicates_of::implied_predicates_of 43: 0x7ff0fbc8ebf1 - rustc_query_system[5e34f8384464b8a5]::query::plumbing::try_execute_query:: 44: 0x7ff0fbc8e5e8 - ::implied_predicates_of 45: 0x7ff0fa8f9d91 - as core[da82827a87f140f9]::iter::traits::iterator::Iterator>::next 46: 0x7ff0fa8f5237 - ::confirm 47: 0x7ff0fa8b4292 - ::lookup_method 48: 0x7ff0fa8934fb - ::check_expr_with_expectation_and_args 49: 0x7ff0fa8df5a5 - ::check_block_with_expected 50: 0x7ff0fa89340a - ::check_expr_with_expectation_and_args 51: 0x7ff0fb467dca - ::check_return_expr 52: 0x7ff0fb45ef81 - rustc_hir_typeck[97ab3e45f1d9398a]::check::check_fn 53: 0x7ff0fb4485fc - rustc_hir_typeck[97ab3e45f1d9398a]::typeck 54: 0x7ff0fa7d2929 - rustc_query_system[5e34f8384464b8a5]::query::plumbing::try_execute_query:: 55: 0x7ff0fbe11540 - rustc_data_structures[fea82b52c2e47d17]::sync::par_for_each_in::<&[rustc_span[2f805118d893a80f]::def_id::LocalDefId], ::par_body_owners::{closure#0}> [56](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:57): 0x7ff0fbe112fe - rustc_hir_typeck[97ab3e45f1d9398a]::typeck_item_bodies [57](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:58): 0x7ff0fbe8b647 - rustc_query_system[5e34f8384464b8a5]::query::plumbing::try_execute_query:: [58](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:59): 0x7ff0fbe8b35c - ::typeck_item_bodies [59](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:60): 0x7ff0fbb80f0f - ::time::<(), rustc_hir_analysis[44791ba5f8e3b26d]::check_crate::{closure#7}> [60](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:61): 0x7ff0fbb7dc77 - rustc_hir_analysis[44791ba5f8e3b26d]::check_crate [61](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:62): 0x7ff0fbb780bd - rustc_interface[7aa24cde61830128]::passes::analysis [62](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:63): 0x7ff0fbdf3fc2 - rustc_query_system[5e34f8384464b8a5]::query::plumbing::try_execute_query:: [63](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:64): 0x7ff0fbdf3cd0 - ::analysis [64](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:65): 0x7ff0fbd2a726 - >>::with::::enter>::{closure#0}, core[da82827a87f140f9]::result::Result<(), rustc_span[2f805118d893a80f]::ErrorGuaranteed>>::{closure#0}, core[da82827a87f140f9]::result::Result<(), rustc_span[2f805118d893a80f]::ErrorGuaranteed>> [65](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:66): 0x7ff0fb99102e - ::enter::, rustc_span[2f805118d893a80f]::ErrorGuaranteed>> [66](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:67): 0x7ff0fb98c281 - rustc_span[2f805118d893a80f]::set_source_map::, rustc_interface[7aa24cde61830128]::interface::run_compiler, rustc_driver_impl[fe6df70259db788d]::run_compiler::{closure#1}>::{closure#0}::{closure#0}> [67](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:68): 0x7ff0fb98b82f - std[b70fedfd8b77e9]::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[fe6df70259db788d]::run_compiler::{closure#1}>::{closure#0}, core[da82827a87f140f9]::result::Result<(), rustc_span[2f805118d893a80f]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[da82827a87f140f9]::result::Result<(), rustc_span[2f805118d893a80f]::ErrorGuaranteed>> [68](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:69): 0x7ff0fbf6f661 - <::spawn_unchecked_, rustc_driver_impl[fe6df70259db788d]::run_compiler::{closure#1}>::{closure#0}, core[da82827a87f140f9]::result::Result<(), rustc_span[2f805118d893a80f]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[da82827a87f140f9]::result::Result<(), rustc_span[2f805118d893a80f]::ErrorGuaranteed>>::{closure#1} as core[da82827a87f140f9]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [69](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:70): 0x7ff0f93f53b5 - as core::ops::function::FnOnce>::call_once::ha1f2224656a778fb at /rustc/90c541806f23a12[70](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:71)02de5b4038be731ba1458ca/library/alloc/src/boxed.rs:1973:9 70: 0x7ff0f93f53b5 - as core::ops::function::FnOnce>::call_once::haa29ed9703f354b7 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/alloc/src/boxed.rs:1973:9 [71](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:72): 0x7ff0f93f53b5 - std::sys::unix::thread::Thread::new::thread_start::h33b6dae3e3692197 at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/sys/unix/thread.rs:108:17 [72](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:73): 0x7ff0f9140b43 - [73](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:74): 0x7ff0f91d2a00 - [74](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:75): 0x0 - error: the compiler unexpectedly panicked. this is a bug. note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md note: rustc 1.70.0 (90c541806 2023-05-31) running on x86_64-unknown-linux-gnu note: compiler flags: --crate-type lib -C panic=abort -C embed-bitcode=no -C debuginfo=2 note: some of the compiler flags provided by cargo are hidden query stack during panic: thread panicked while processing panic. aborting. error: could not compile `tracing-core` (lib) Caused by: process didn't exit successfully: `rustc --crate-name tracing_core --edition=2018 /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.30/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C panic=abort -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="once_cell"' --cfg 'feature="std"' -C metadata=0[76](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:77)f[90](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:91)f24f0dcc9f -C extra-filename=-076f90f24f0dcc9f --out-dir /home/runner/work/omicron/omicron/target/debug/deps -L dependency=/home/runner/work/omicron/omicron/target/debug/deps --extern once_cell=/home/runner/work/omicron/omicron/target/debug/deps/libonce_cell-b[94](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:95)23e6a1dc7e426.rmeta --cap-lints allow` (signal: 6, SIGABRT: process abort signal) warning: build failed, waiting for other jobs to finish... Error: Process completed with exit code [101](https://github.com/oxidecomputer/omicron/actions/runs/5215997563/jobs/9414238791?pr=3324#step:10:102).
This was from a CI run available here but this may not live on indefinitely.
@rustbot label +S-needs-repro -E-needs-mcve
Code
The error was encountered with compiling
tracing-core
as a dependency.Meta
rustc --version --verbose
:Error output
Detailed output
This was from a CI run available here but this may not live on indefinitely.