docs.rs: build failures with `no entry found for key` panics

Crate names

  • off-rs 0.1.3
  • retina 0.3.7
  • rp2040-pac 0.3.0
  • num-prime 0.1.0
  • holochain 0.0.124
  • kube 0.68.0
  • themelio-stf 0.9.7

Build failure links

Additional details

Looks like there’s been a recent regression in nightly rustdoc that affects more than just my crate. These look related:

Is it possible/worthwhile to pin docs.rs to an older nightly until this is fixed?

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 16 (11 by maintainers)

Most upvoted comments

rp2040-pac, num-prime and kube appear to have all worked; retina and holochain failed again and I’ve added their new build logs to the OP. I’ll open a new upstream issue and wait on requeuing unasked for crates (if you run into/have published a crate that hit this issue, feel free to ask for a rebuild).

Yep, that build was before the last fix so might succeed, I’ve requeued it.

So it sounds like there are multiple sources of this ICE, just in case the specific issues these crates hit are fixed I’ve requeued builds for retina 0.3.7, off-rs 0.1.3, rp2040-pac 0.3.0 and num-prime 0.1.0. Then once 93476 is closed we can try again.

Now that we have a new fix I have requeued retina and holochain, and they’ve both already completed successfully. Since there’s no more specific known failures I’ve also requeued the other 95 matching build failures at a lower priority (also so we can see whether any of them fail again to give another testcase).

other queued crates
abe_gpsw 0.3.0
all-is-cubes 0.4.0
all-is-cubes-content 0.4.0
all-is-cubes-gpu 0.4.0
AmanitaMuscaria 0.0.4
arti-client 0.0.4
arti-config 0.0.4
asn1-codecs 0.1.3
asn1-rs 0.3.0
bevy_rapier2d 0.12.1
bevy_rapier3d 0.12.1
bls-signatures 0.11.3
blstrs 0.4.2
cargo-raze 0.14.2
chia 0.1.0
clvmr 0.1.20
consalifold 0.1.8
consalifold 0.1.9
consprob 0.1.9
cv-convert 0.17.2
d7sneakers 0.3.1
deno_runtime 0.44.0
deno_webstorage 0.31.0
der-parser 6.0.1
dolby_vision 1.6.2
dtn7 0.17.3
filecoin-hashers 6.0.1
filecoin-proofs 11.0.1
fr32 4.0.1
genome-graph 0.6.2
hls 0.0.9
holochain 0.0.126
holochain_cascade 0.0.25
holochain_cascade 0.0.26
holochain_cli 0.0.26
holochain_cli 0.0.27
holochain_cli_bundle 0.0.21
holochain_cli_bundle 0.0.22
holochain_cli_sandbox 0.0.22
holochain_cli_sandbox 0.0.23
holochain_conductor_api 0.0.25
holochain_conductor_api 0.0.26
holochain_keystore 0.0.25
holochain_p2p 0.0.25
holochain_p2p 0.0.26
holochain_sqlite 0.0.25
holochain_sqlite 0.0.26
holochain_state 0.0.25
holochain_state 0.0.26
holochain_types 0.0.25
holochain_types 0.0.26
holochain_wasm_test_utils 0.0.25
holochain_wasm_test_utils 0.0.26
holochain_zome_types 0.0.23
httpflv 0.0.6
libremarkable 0.6.0
lt-fm-index 0.5.0
melwallet-client 0.4.1
menmos 0.2.3
menmos-client 0.1.1
menmos-interface 0.1.1
menmos-protocol 0.1.1
miio-proto 0.1.4
mil 0.2.5
nrf51-pac 0.11.0
nrf52805-pac 0.11.0
nrf52810-pac 0.11.0
nrf52811-pac 0.11.0
nrf52820-pac 0.11.0
nrf52832-pac 0.11.0
nrf52833-pac 0.11.0
nrf52840-pac 0.11.0
nrf5340-app-pac 0.11.0
nrf5340-net-pac 0.11.0
nrf9160-pac 0.11.0
nvd_cve 0.1.0
oberon 1.1.1
reef 0.1.16
rna-algos 0.1.28
rtmp 0.0.12
rustybam 0.1.28
signature_bbs_plus 0.35.0
signature_bls 0.33.0
signature_ps 0.33.0
sqlite2parquet 0.3.0
storage-proofs-core 11.0.1
storage-proofs-porep 11.0.1
storage-proofs-post 11.0.1
storage-proofs-update 11.0.1
subxt-codegen 0.17.0
subxt-macro 0.17.0
themelio-nodeprot 0.10.10
tor-dirmgr 0.0.4
varlociraptor 4.11.2
xiu 0.0.10

The original issue was marked fixed, but there’s still a panic with rustdoc 1.60.0-nightly (08df8b81d 2022-01-30) and some discussion of it on maybe-duplicate #93476