Closed
Description
Code
in local git repo for crate juice
cargo doc --open --features=native --offline
Meta
rustc --version --verbose
:
rustc 1.70.0 (90c541806 2023-05-31)
binary: rustc
commit-hash: 90c541806f23a127002de5b4038be731ba1458ca
commit-date: 2023-05-31
host: x86_64-unknown-linux-gnu
release: 1.70.0
LLVM version: 16.0.2
Error output
thread 'rustc' panicked at 'no resolution for "2" MacroNS DefId(0:181 ~ juice[5af2]::layers)', src/librustdoc/passes/collect_intra_doc_links.rs:400:32
stack backtrace:
0: rust_begin_unwind
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:578:5
1: core::panicking::panic_fmt
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/panicking.rs:67:14
2: <rustdoc::passes::collect_intra_doc_links::LinkCollector>::resolve_path
3: <rustdoc::passes::collect_intra_doc_links::LinkCollector>::resolve
4: <rustdoc::passes::collect_intra_doc_links::LinkCollector>::resolve_links
5: <rustdoc::passes::collect_intra_doc_links::LinkCollector as rustdoc::visit::DocVisitor>::visit_inner_recur
6: <rustdoc::passes::collect_intra_doc_links::LinkCollector as rustdoc::visit::DocVisitor>::visit_inner_recur
7: rustdoc::passes::collect_intra_doc_links::collect_intra_doc_links
8: <rustc_session::session::Session>::time::<rustdoc::clean::types::Crate, rustdoc::core::run_global_ctxt::{closure#8}>
9: rustdoc::core::run_global_ctxt
10: <rustc_session::session::Session>::time::<(rustdoc::clean::types::Crate, rustdoc::config::RenderOptions, rustdoc::formats::cache::Cache), rustdoc::main_args::{closure#1}::{closure#0}::{closure#0}::{closure#0}>
11: <std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustdoc::main_args::{closure#1}::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>
12: <rustc_interface::queries::QueryResult<&rustc_middle::ty::context::GlobalCtxt>>::enter::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustdoc::main_args::{closure#1}::{closure#0}::{closure#0}>
13: <rustc_interface::interface::Compiler>::enter::<rustdoc::main_args::{closure#1}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>
14: rustc_span::set_source_map::<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustdoc::main_args::{closure#1}>::{closure#0}::{closure#0}>
15: <scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustdoc::main_args::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
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
note: some of the compiler flags provided by cargo are hidden
query stack during panic:
end of query stack
warning: `juice` (lib doc) generated 42 warnings
error: could not document `juice`
Caused by:
process didn't exit successfully: `rustdoc --edition=2018 --crate-type lib --crate-name juice juice/src/lib.rs -o /home/******/Desktop/machine_learning/juice/target/doc --cfg 'feature="cuda"' --cfg 'feature="default"' --cfg 'feature="native"' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 -C metadata=f90add49647a7ead -L dependency=/home/******/Desktop/machine_learning/juice/target/debug/deps --extern capnp=/home/******/Desktop/machine_learning/juice/target/debug/deps/libcapnp-2e4e87798fe7db83.rmeta --extern coaster=/home/******/Desktop/machine_learning/juice/target/debug/deps/libcoaster-ae3f4ede8d2cb20b.rmeta --extern coaster_blas=/home/******/Desktop/machine_learning/juice/target/debug/deps/libcoaster_blas-6114c7b30306b38c.rmeta --extern coaster_nn=/home/******/Desktop/machine_learning/juice/target/debug/deps/libcoaster_nn-23c55d2d5eb42c42.rmeta --extern log=/home/******/Desktop/machine_learning/juice/target/debug/deps/liblog-d526c2099c6b1a32.rmeta --extern num=/home/******/Desktop/machine_learning/juice/target/debug/deps/libnum-17154bdc49d31f6c.rmeta --extern rand=/home/******/Desktop/machine_learning/juice/target/debug/deps/librand-604775096d3703a0.rmeta --extern timeit=/home/******/Desktop/machine_learning/juice/target/debug/deps/libtimeit-0b6b2640a1d4bcdf.rmeta --crate-version 0.3.0` (exit status: 101)
Backtrace
<backtrace>