Skip to content

Rollup of 7 pull requests #100449

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Closed
wants to merge 19 commits into from
Closed

Conversation

Dylan-DPC
Copy link
Member

Successful merges:

Failed merges:

r? @ghost
@rustbot modify labels: rollup

Create a similar rollup

WaffleLapkin and others added 19 commits August 5, 2022 16:47
If a primary bundle doesn't contain a message then the fallback bundle
is used. However, if the primary bundle's message is broken (e.g. it
refers to a interpolated variable that the compiler isn't providing)
then this would just result in a compiler panic. While there aren't any
primary bundles right now, this is the type of issue that could come up
once translation is further along.

Signed-off-by: David Wood <david.wood@huawei.com>
In our source page highlighting, we were generating `<span class="op">`
tags for all "operators", including e.g. `<` `>` around generic
parameters, `*`, `&`. This contributed significantly to DOM size, but
we don't actually style `.op` except in the ayu theme.

Remove the styles for `.op` in ayu, and stop generating the `<span>`s.

This reduces DOM size of an example page[1] from 265,938 HTML elements
to 242,165 elements, a 9% reduction.

[1]:
https://doc.rust-lang.org/nightly/src/core/up/up/stdarch/crates/core_arch/src/x86/avx512f.rs.html
…cottmcm

cleanup code w/ pointers in std a little

Use pointer methods (`byte_add`, `null_mut`, etc) to make code in std a little nicer.
…faults, r=lcnr

Generalize trait object generic param check to aliases.

The current algorithm only checks that `Self` does not appear in defaults for traits.  This is not sufficient for trait aliases.
This PR moves the check to trait object elaboration, which sees through trait aliases.

Fixes rust-lang#82927.
Fixes rust-lang#84789.
…triplett

Adding more verbose documentation for `std::fmt::Write`

Attempts to address rust-lang#98861
…triddle

make `clean::Item::span` return `Option` instead of dummy span

Fixes rust-lang#100283
…r=compiler-errors

errors: don't fail on broken primary translations

If a primary bundle doesn't contain a message then the fallback bundle is used. However, if the primary bundle's message is broken (e.g. it refers to a interpolated variable that the compiler isn't providing) then this would just result in a compiler panic. While there aren't any primary bundles right now, this is the type of issue that could come up once translation is further along.

r? ``@compiler-errors`` (since this comes out of a in-person discussion we had at RustConf)
…eGomez

rustdoc: don't generate DOM element for operator

In our source page highlighting, we were generating `<span class="op">` tags for all "operators", including e.g. `<` `>` around generic parameters, `*`, `&`. This contributed significantly to DOM size, but we don't actually style `.op` except in the ayu theme.

Remove the styles for `.op` in ayu, and stop generating the `<span>`s.

This reduces DOM size of an example page[1] from 265,938 HTML elements to 242,165 elements, a 9% reduction.

r? `@GuillaumeGomez`

Demo: (warning - slow!) https://rustdoc.crud.net/jsha/highlight-lighter/src/core/up/up/stdarch/crates/core_arch/src/x86/avx512f.rs.html

[1]:
https://doc.rust-lang.org/nightly/src/core/up/up/stdarch/crates/core_arch/src/x86/avx512f.rs.html
@rustbot rustbot added T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-libs Relevant to the library team, which will review and decide on the PR/issue. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue. rollup A PR which is a rollup labels Aug 12, 2022
@Dylan-DPC
Copy link
Member Author

@bors r+ rollup=never p=5

@bors
Copy link
Collaborator

bors commented Aug 12, 2022

📌 Commit 5a9a84f has been approved by Dylan-DPC

It is now in the queue for this repository.

@bors bors added the S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. label Aug 12, 2022
@bors
Copy link
Collaborator

bors commented Aug 12, 2022

⌛ Testing commit 5a9a84f with merge 6d60e5b24788e603ba7fefa0798769b204359f00...

@bors
Copy link
Collaborator

bors commented Aug 12, 2022

💔 Test failed - checks-actions

@bors bors removed the S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. label Aug 12, 2022
@bors bors added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Aug 12, 2022
@rust-log-analyzer
Copy link
Collaborator

The job x86_64-gnu-aux failed! Check out the build log: (web) (plain)

Click to see the possible cause of the failure (guessed by this bot)
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo build -v`
test
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo test -vj1`
doc
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo doc -v`
thread 'build_script::testing_and_such' panicked at '
test failed running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo doc -v`
error: process exited with code 101 (expected 0)

--- stderr
 Documenting foo v0.5.0 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t448/foo)
 Documenting foo v0.5.0 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t448/foo)
     Running `rustdoc --crate-type lib --crate-name foo src/lib.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t448/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=8515f320f2658c70 -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t448/foo/target/debug/deps --crate-version 0.5.0`
thread 'rustc' panicked at 'assertion failed: !span.inner().is_dummy()', src/librustdoc/html/render/context.rs:308:9
   0:     0x7f7758aeab1e - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h45188f431115ce78
   0:     0x7f7758aeab1e - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h45188f431115ce78
   1:     0x7f7758b4f539 - core::fmt::write::h116c5eafcc7364ca
   2:     0x7f7758adc151 - std::io::Write::write_fmt::hbbb87d55185d6ee7
   3:     0x7f7758aed948 - std::panicking::default_hook::{{closure}}::h033da0a33e6313e3
   4:     0x7f7758aed6aa - std::panicking::default_hook::hcc545e2135551ce9
   5:     0x7f7759d88364 - rustc_driver[c7963b40d229c8e3]::DEFAULT_HOOK::{closure#0}::{closure#0}
   6:     0x7f7758aee0ea - std::panicking::rust_panic_with_hook::hd03a5bf0149f909a
   7:     0x7f7758aeded1 - std::panicking::begin_panic_handler::{{closure}}::hdc278d8f44697e69
   8:     0x7f7758aeb0bc - std::sys_common::backtrace::__rust_end_short_backtrace::hc791c42069729ead
   9:     0x7f7758aedbe2 - rust_begin_unwind
  10:     0x7f7758aa4123 - core::panicking::panic_fmt::h17e348f497692bdf
  11:     0x7f7758aa3fed - core::panicking::panic::hd45a1628a1e55d64
  12:     0x55c9ea313401 - <rustdoc[680b4809a76ead34]::html::render::context::Context>::href_from_span
  13:     0x55c9ea2ab860 - rustdoc[680b4809a76ead34]::html::render::print_item::print_item
  14:     0x55c9ea31195d - <rustdoc[680b4809a76ead34]::html::render::context::Context>::render_item
  15:     0x55c9ea318174 - <rustdoc[680b4809a76ead34]::html::render::context::Context as rustdoc[680b4809a76ead34]::formats::renderer::FormatRenderer>::mod_item_in
  16:     0x55c9ea30f552 - rustdoc[680b4809a76ead34]::formats::renderer::run_format::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  17:     0x55c9ea1247d2 - rustdoc[680b4809a76ead34]::run_renderer::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  18:     0x55c9ea357708 - <rustc_session[e9c8f298f1b7236a]::session::Session>::time::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}::{closure#1}>
  19:     0x55c9ea231929 - <rustc_interface[61b2afca71575b98]::passes::QueryContext>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  20:     0x55c9ea127820 - <rustc_interface[61b2afca71575b98]::interface::Compiler>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  21:     0x55c9ea42ce00 - rustc_span[45192a7c83250c40]::with_source_map::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>::{closure#1}>
  22:     0x55c9ea129ec7 - rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>
  23:     0x55c9ea125ad4 - rustdoc[680b4809a76ead34]::main_options
  24:     0x55c9ea1cd2cc - <scoped_tls[a42e1a363a0b09d3]::ScopedKey<rustc_span[45192a7c83250c40]::SessionGlobals>>::set::<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  25:     0x55c9ea33ef50 - std[bb1f12c364247fc7]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  26:     0x55c9ea255df8 - <<std[bb1f12c364247fc7]::thread::Builder>::spawn_unchecked_<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#1} as core[82c21f9469e02c02]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  27:     0x7f7758af9c85 - std::sys::unix::thread::Thread::new::thread_start::he40f12d1049c6b05
  28:     0x7f77588206ba - start_thread
  29:     0x7f775803751d - clone
  30:                0x0 - <unknown>
error: internal compiler error: unexpected panic

note: the compiler unexpectedly panicked. this is a bug.

---
end of query stack
error: could not document `foo`

Caused by:
  process didn't exit successfully: `rustdoc --crate-type lib --crate-name foo src/lib.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t448/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=8515f320f2658c70 -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t448/foo/target/debug/deps --crate-version 0.5.0` (exit status: 101)
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

---- clean::clean_doc stdout ----
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo doc`
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo doc`
thread 'clean::clean_doc' panicked at '
test failed running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo doc`
error: process exited with code 101 (expected 0)

--- stderr
--- stderr
    Checking a v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t697/foo/a)
 Documenting a v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t697/foo/a)
thread 'rustc' panicked at 'assertion failed: !span.inner().is_dummy()', src/librustdoc/html/render/context.rs:308:9
   0:     0x7f6e93fd0b1e - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h45188f431115ce78
   0:     0x7f6e93fd0b1e - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h45188f431115ce78
   1:     0x7f6e94035539 - core::fmt::write::h116c5eafcc7364ca
   2:     0x7f6e93fc2151 - std::io::Write::write_fmt::hbbb87d55185d6ee7
   3:     0x7f6e93fd3948 - std::panicking::default_hook::{{closure}}::h033da0a33e6313e3
   4:     0x7f6e93fd36aa - std::panicking::default_hook::hcc545e2135551ce9
   5:     0x7f6e9526e364 - rustc_driver[c7963b40d229c8e3]::DEFAULT_HOOK::{closure#0}::{closure#0}
   6:     0x7f6e93fd40ea - std::panicking::rust_panic_with_hook::hd03a5bf0149f909a
   7:     0x7f6e93fd3ed1 - std::panicking::begin_panic_handler::{{closure}}::hdc278d8f44697e69
   8:     0x7f6e93fd10bc - std::sys_common::backtrace::__rust_end_short_backtrace::hc791c42069729ead
   9:     0x7f6e93fd3be2 - rust_begin_unwind
  10:     0x7f6e93f8a123 - core::panicking::panic_fmt::h17e348f497692bdf
  11:     0x7f6e93f89fed - core::panicking::panic::hd45a1628a1e55d64
  12:     0x5573d5113401 - <rustdoc[680b4809a76ead34]::html::render::context::Context>::href_from_span
  13:     0x5573d50ab860 - rustdoc[680b4809a76ead34]::html::render::print_item::print_item
  14:     0x5573d511195d - <rustdoc[680b4809a76ead34]::html::render::context::Context>::render_item
  15:     0x5573d5118174 - <rustdoc[680b4809a76ead34]::html::render::context::Context as rustdoc[680b4809a76ead34]::formats::renderer::FormatRenderer>::mod_item_in
  16:     0x5573d510f552 - rustdoc[680b4809a76ead34]::formats::renderer::run_format::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  17:     0x5573d4f247d2 - rustdoc[680b4809a76ead34]::run_renderer::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  18:     0x5573d5157708 - <rustc_session[e9c8f298f1b7236a]::session::Session>::time::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}::{closure#1}>
  19:     0x5573d5031929 - <rustc_interface[61b2afca71575b98]::passes::QueryContext>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  20:     0x5573d4f27820 - <rustc_interface[61b2afca71575b98]::interface::Compiler>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  21:     0x5573d522ce00 - rustc_span[45192a7c83250c40]::with_source_map::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>::{closure#1}>
  22:     0x5573d4f29ec7 - rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>
  23:     0x5573d4f25ad4 - rustdoc[680b4809a76ead34]::main_options
  24:     0x5573d4fcd2cc - <scoped_tls[a42e1a363a0b09d3]::ScopedKey<rustc_span[45192a7c83250c40]::SessionGlobals>>::set::<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  25:     0x5573d513ef50 - std[bb1f12c364247fc7]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  26:     0x5573d5055df8 - <<std[bb1f12c364247fc7]::thread::Builder>::spawn_unchecked_<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#1} as core[82c21f9469e02c02]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  27:     0x7f6e93fdfc85 - std::sys::unix::thread::Thread::new::thread_start::he40f12d1049c6b05
  28:     0x7f6e93d066ba - start_thread
  29:     0x7f6e9351d51d - clone
  30:                0x0 - <unknown>
error: internal compiler error: unexpected panic

note: the compiler unexpectedly panicked. this is a bug.

---
end of query stack
error: could not document `a`

Caused by:
  process didn't exit successfully: `rustdoc --crate-type lib --crate-name a a/src/lib.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t697/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=947de416bb8177ce -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t697/foo/target/debug/deps --crate-version 0.0.1` (exit status: 101)

---- collisions::collision_doc_multiple_versions stdout ----
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo doc`
thread 'collisions::collision_doc_multiple_versions' panicked at '
thread 'collisions::collision_doc_multiple_versions' panicked at '
test failed running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo doc`
error: process exited with code 101 (expected 0)

--- stderr
--- stderr
    Updating `dummy-registry` index
---
--- stdout

--- stderr
   Compiling pm-dep v0.1.0 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t934/foo/pm-dep)
 Documenting pm-dep v0.1.0 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t934/foo/pm-dep)
   Compiling pm v0.1.0 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t934/foo/pm)
thread 'rustc' panicked at 'assertion failed: !span.inner().is_dummy()', src/librustdoc/html/render/context.rs:308:9
stack backtrace:
   0:     0x7fe05f9efb1e - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h45188f431115ce78
   1:     0x7fe05fa54539 - core::fmt::write::h116c5eafcc7364ca
   2:     0x7fe05f9e1151 - std::io::Write::write_fmt::hbbb87d55185d6ee7
   3:     0x7fe05f9f2948 - std::panicking::default_hook::{{closure}}::h033da0a33e6313e3
   4:     0x7fe05f9f26aa - std::panicking::default_hook::hcc545e2135551ce9
   5:     0x7fe060c8d364 - rustc_driver[c7963b40d229c8e3]::DEFAULT_HOOK::{closure#0}::{closure#0}
   6:     0x7fe05f9f30ea - std::panicking::rust_panic_with_hook::hd03a5bf0149f909a
   7:     0x7fe05f9f2ed1 - std::panicking::begin_panic_handler::{{closure}}::hdc278d8f44697e69
   8:     0x7fe05f9f00bc - std::sys_common::backtrace::__rust_end_short_backtrace::hc791c42069729ead
   9:     0x7fe05f9f2be2 - rust_begin_unwind
  10:     0x7fe05f9a9123 - core::panicking::panic_fmt::h17e348f497692bdf
  11:     0x7fe05f9a8fed - core::panicking::panic::hd45a1628a1e55d64
  12:     0x560ec8913401 - <rustdoc[680b4809a76ead34]::html::render::context::Context>::href_from_span
  13:     0x560ec88ab860 - rustdoc[680b4809a76ead34]::html::render::print_item::print_item
  14:     0x560ec891195d - <rustdoc[680b4809a76ead34]::html::render::context::Context>::render_item
  15:     0x560ec8918174 - <rustdoc[680b4809a76ead34]::html::render::context::Context as rustdoc[680b4809a76ead34]::formats::renderer::FormatRenderer>::mod_item_in
  16:     0x560ec890f552 - rustdoc[680b4809a76ead34]::formats::renderer::run_format::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  17:     0x560ec87247d2 - rustdoc[680b4809a76ead34]::run_renderer::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  18:     0x560ec8957708 - <rustc_session[e9c8f298f1b7236a]::session::Session>::time::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}::{closure#1}>
  19:     0x560ec8831929 - <rustc_interface[61b2afca71575b98]::passes::QueryContext>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  20:     0x560ec8727820 - <rustc_interface[61b2afca71575b98]::interface::Compiler>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  21:     0x560ec8a2ce00 - rustc_span[45192a7c83250c40]::with_source_map::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>::{closure#1}>
  22:     0x560ec8729ec7 - rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>
  23:     0x560ec8725ad4 - rustdoc[680b4809a76ead34]::main_options
  24:     0x560ec87cd2cc - <scoped_tls[a42e1a363a0b09d3]::ScopedKey<rustc_span[45192a7c83250c40]::SessionGlobals>>::set::<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  25:     0x560ec893ef50 - std[bb1f12c364247fc7]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  26:     0x560ec8855df8 - <<std[bb1f12c364247fc7]::thread::Builder>::spawn_unchecked_<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#1} as core[82c21f9469e02c02]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  27:     0x7fe05f9fec85 - std::sys::unix::thread::Thread::new::thread_start::he40f12d1049c6b05
  28:     0x7fe05f7256ba - start_thread
  29:     0x7fe05ef3c51d - clone
  30:                0x0 - <unknown>
error: internal compiler error: unexpected panic

note: the compiler unexpectedly panicked. this is a bug.

---
note: some of the compiler flags provided by cargo are hidden

query stack during panic:
end of query stack
error: could not document `pm-dep`
Caused by:
Caused by:
  process didn't exit successfully: `rustdoc --crate-type lib --crate-name pm_dep pm-dep/src/lib.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t934/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=72fe5c313b1b911d -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t934/foo/target/debug/deps --crate-version 0.1.0` (exit status: 101)

---- glob_targets::rustdoc_bench stdout ----
---- glob_targets::rustdoc_bench stdout ----
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo rustdoc -v --bench 'be*1'`
thread 'glob_targets::rustdoc_bench' panicked at '
test failed running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo rustdoc -v --bench 'be*1'`
error: process exited with code 101 (expected 0)

--- stderr
 Documenting foo v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1208/foo)
 Documenting foo v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1208/foo)
     Running `rustdoc --crate-type bin --crate-name bench1 benches/bench1.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1208/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=785abfb5e8da0497 -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1208/foo/target/debug/deps --crate-version 0.0.1`
thread 'rustc' panicked at 'assertion failed: !span.inner().is_dummy()', src/librustdoc/html/render/context.rs:308:9
   0:     0x7f4e53c16b1e - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h45188f431115ce78
   0:     0x7f4e53c16b1e - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h45188f431115ce78
   1:     0x7f4e53c7b539 - core::fmt::write::h116c5eafcc7364ca
   2:     0x7f4e53c08151 - std::io::Write::write_fmt::hbbb87d55185d6ee7
   3:     0x7f4e53c19948 - std::panicking::default_hook::{{closure}}::h033da0a33e6313e3
   4:     0x7f4e53c196aa - std::panicking::default_hook::hcc545e2135551ce9
   5:     0x7f4e54eb4364 - rustc_driver[c7963b40d229c8e3]::DEFAULT_HOOK::{closure#0}::{closure#0}
   6:     0x7f4e53c1a0ea - std::panicking::rust_panic_with_hook::hd03a5bf0149f909a
   7:     0x7f4e53c19ed1 - std::panicking::begin_panic_handler::{{closure}}::hdc278d8f44697e69
   8:     0x7f4e53c170bc - std::sys_common::backtrace::__rust_end_short_backtrace::hc791c42069729ead
   9:     0x7f4e53c19be2 - rust_begin_unwind
  10:     0x7f4e53bd0123 - core::panicking::panic_fmt::h17e348f497692bdf
  11:     0x7f4e53bcffed - core::panicking::panic::hd45a1628a1e55d64
  12:     0x561110113401 - <rustdoc[680b4809a76ead34]::html::render::context::Context>::href_from_span
  13:     0x5611100ab860 - rustdoc[680b4809a76ead34]::html::render::print_item::print_item
  14:     0x56111011195d - <rustdoc[680b4809a76ead34]::html::render::context::Context>::render_item
  15:     0x561110118174 - <rustdoc[680b4809a76ead34]::html::render::context::Context as rustdoc[680b4809a76ead34]::formats::renderer::FormatRenderer>::mod_item_in
  16:     0x56111010f552 - rustdoc[680b4809a76ead34]::formats::renderer::run_format::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  17:     0x56110ff247d2 - rustdoc[680b4809a76ead34]::run_renderer::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  18:     0x561110157708 - <rustc_session[e9c8f298f1b7236a]::session::Session>::time::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}::{closure#1}>
  19:     0x561110031929 - <rustc_interface[61b2afca71575b98]::passes::QueryContext>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  20:     0x56110ff27820 - <rustc_interface[61b2afca71575b98]::interface::Compiler>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  21:     0x56111022ce00 - rustc_span[45192a7c83250c40]::with_source_map::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>::{closure#1}>
  22:     0x56110ff29ec7 - rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>
  23:     0x56110ff25ad4 - rustdoc[680b4809a76ead34]::main_options
  24:     0x56110ffcd2cc - <scoped_tls[a42e1a363a0b09d3]::ScopedKey<rustc_span[45192a7c83250c40]::SessionGlobals>>::set::<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  25:     0x56111013ef50 - std[bb1f12c364247fc7]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  26:     0x561110055df8 - <<std[bb1f12c364247fc7]::thread::Builder>::spawn_unchecked_<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#1} as core[82c21f9469e02c02]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  27:     0x7f4e53c25c85 - std::sys::unix::thread::Thread::new::thread_start::he40f12d1049c6b05
  28:     0x7f4e5394c6ba - start_thread
  29:     0x7f4e5316351d - clone
  30:                0x0 - <unknown>
error: internal compiler error: unexpected panic

note: the compiler unexpectedly panicked. this is a bug.

---
end of query stack
error: could not document `foo`

Caused by:
  process didn't exit successfully: `rustdoc --crate-type bin --crate-name bench1 benches/bench1.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1208/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=785abfb5e8da0497 -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1208/foo/target/debug/deps --crate-version 0.0.1` (exit status: 101)

---- glob_targets::rustdoc_test stdout ----
---- glob_targets::rustdoc_test stdout ----
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo rustdoc -v --test 'te*1'`
thread 'glob_targets::rustdoc_test' panicked at '
test failed running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo rustdoc -v --test 'te*1'`
error: process exited with code 101 (expected 0)

--- stderr
 Documenting foo v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1211/foo)
 Documenting foo v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1211/foo)
     Running `rustdoc --crate-type bin --crate-name test1 tests/test1.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1211/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=a24af90315d084c2 -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1211/foo/target/debug/deps --crate-version 0.0.1`
thread 'rustc' panicked at 'assertion failed: !span.inner().is_dummy()', src/librustdoc/html/render/context.rs:308:9
stack backtrace:
   0:     0x7f945c78db1e - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h45188f431115ce78
   1:     0x7f945c7f2539 - core::fmt::write::h116c5eafcc7364ca
   2:     0x7f945c77f151 - std::io::Write::write_fmt::hbbb87d55185d6ee7
   3:     0x7f945c790948 - std::panicking::default_hook::{{closure}}::h033da0a33e6313e3
   4:     0x7f945c7906aa - std::panicking::default_hook::hcc545e2135551ce9
   5:     0x7f945da2b364 - rustc_driver[c7963b40d229c8e3]::DEFAULT_HOOK::{closure#0}::{closure#0}
   6:     0x7f945c7910ea - std::panicking::rust_panic_with_hook::hd03a5bf0149f909a
   7:     0x7f945c790ed1 - std::panicking::begin_panic_handler::{{closure}}::hdc278d8f44697e69
   8:     0x7f945c78e0bc - std::sys_common::backtrace::__rust_end_short_backtrace::hc791c42069729ead
   9:     0x7f945c790be2 - rust_begin_unwind
  10:     0x7f945c747123 - core::panicking::panic_fmt::h17e348f497692bdf
  11:     0x7f945c746fed - core::panicking::panic::hd45a1628a1e55d64
  12:     0x560c09d13401 - <rustdoc[680b4809a76ead34]::html::render::context::Context>::href_from_span
  13:     0x560c09cab860 - rustdoc[680b4809a76ead34]::html::render::print_item::print_item
  14:     0x560c09d1195d - <rustdoc[680b4809a76ead34]::html::render::context::Context>::render_item
  15:     0x560c09d18174 - <rustdoc[680b4809a76ead34]::html::render::context::Context as rustdoc[680b4809a76ead34]::formats::renderer::FormatRenderer>::mod_item_in
  16:     0x560c09d0f552 - rustdoc[680b4809a76ead34]::formats::renderer::run_format::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  17:     0x560c09b247d2 - rustdoc[680b4809a76ead34]::run_renderer::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  18:     0x560c09d57708 - <rustc_session[e9c8f298f1b7236a]::session::Session>::time::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}::{closure#1}>
  19:     0x560c09c31929 - <rustc_interface[61b2afca71575b98]::passes::QueryContext>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  20:     0x560c09b27820 - <rustc_interface[61b2afca71575b98]::interface::Compiler>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  21:     0x560c09e2ce00 - rustc_span[45192a7c83250c40]::with_source_map::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>::{closure#1}>
  22:     0x560c09b29ec7 - rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>
  23:     0x560c09b25ad4 - rustdoc[680b4809a76ead34]::main_options
  24:     0x560c09bcd2cc - <scoped_tls[a42e1a363a0b09d3]::ScopedKey<rustc_span[45192a7c83250c40]::SessionGlobals>>::set::<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  25:     0x560c09d3ef50 - std[bb1f12c364247fc7]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  26:     0x560c09c55df8 - <<std[bb1f12c364247fc7]::thread::Builder>::spawn_unchecked_<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#1} as core[82c21f9469e02c02]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  27:     0x7f945c79cc85 - std::sys::unix::thread::Thread::new::thread_start::he40f12d1049c6b05
  28:     0x7f945c4c36ba - start_thread
  29:     0x7f945bcda51d - clone
  30:                0x0 - <unknown>
error: internal compiler error: unexpected panic

note: the compiler unexpectedly panicked. this is a bug.

---
end of query stack
error: could not document `foo`

Caused by:
  process didn't exit successfully: `rustdoc --crate-type bin --crate-name test1 tests/test1.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1211/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=a24af90315d084c2 -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1211/foo/target/debug/deps --crate-version 0.0.1` (exit status: 101)

---- profile_targets::profile_selection_doc stdout ----
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo doc -vv`
thread 'profile_targets::profile_selection_doc' panicked at '
thread 'profile_targets::profile_selection_doc' panicked at '
test failed running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo doc -vv`
error: process exited with code 101 (expected 0)

--- stderr
--- stderr
   Compiling bar v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/bar)
 Documenting bar v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/bar)
     Running `CARGO=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo CARGO_CRATE_NAME=bar CARGO_MANIFEST_DIR=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/bar CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bar CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/target/debug/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/curl-sys-162d2c2f9eeee789/out/build:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/libgit2-sys-c8fced8a957f5f21/out/build:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/libnghttp2-sys-95a6503860921c2d/out/i/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/libssh2-sys-09d4338e8d84c3d6/out/build:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/libz-sys-884dd1fa84d15389/out/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/openssl-sys-9c3177935f23e02d/out/openssl-build/install/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib' rustc --crate-name bar bar/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C codegen-units=5 -C debuginfo=2 -C metadata=b7ecdac753f0d080 -C extra-filename=-b7ecdac753f0d080 --out-dir /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/target/debug/deps -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/target/debug/deps`
     Running `rustdoc --crate-type lib --crate-name bar bar/src/lib.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=0d90310fd9bb8d43 -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/target/debug/deps --crate-version 0.0.1`
     Running `CARGO=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo CARGO_CRATE_NAME=bar CARGO_MANIFEST_DIR=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/bar CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bar CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/target/debug/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/curl-sys-162d2c2f9eeee789/out/build:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/libgit2-sys-c8fced8a957f5f21/out/build:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/libnghttp2-sys-95a6503860921c2d/out/i/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/libssh2-sys-09d4338e8d84c3d6/out/build:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/libz-sys-884dd1fa84d15389/out/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/openssl-sys-9c3177935f23e02d/out/openssl-build/install/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib' rustc --crate-name bar bar/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C panic=abort -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 -C metadata=0d90310fd9bb8d43 -C extra-filename=-0d90310fd9bb8d43 --out-dir /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/target/debug/deps -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/target/debug/deps`
   Compiling bdep v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/bdep)
     Running `CARGO=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo CARGO_CRATE_NAME=bdep CARGO_MANIFEST_DIR=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/bdep CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bdep CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/target/debug/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/curl-sys-162d2c2f9eeee789/out/build:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/libgit2-sys-c8fced8a957f5f21/out/build:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/libnghttp2-sys-95a6503860921c2d/out/i/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/libssh2-sys-09d4338e8d84c3d6/out/build:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/libz-sys-884dd1fa84d15389/out/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/openssl-sys-9c3177935f23e02d/out/openssl-build/install/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib' rustc --crate-name bdep bdep/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C codegen-units=5 -C debuginfo=2 -C metadata=ee96d0e97074a1b4 -C extra-filename=-ee96d0e97074a1b4 --out-dir /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/target/debug/deps -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/target/debug/deps --extern bar=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/target/debug/deps/libbar-b7ecdac753f0d080.rmeta`
   Compiling foo v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo)
     Running `CARGO=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=foo CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/target/debug/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/curl-sys-162d2c2f9eeee789/out/build:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/libgit2-sys-c8fced8a957f5f21/out/build:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/libnghttp2-sys-95a6503860921c2d/out/i/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/libssh2-sys-09d4338e8d84c3d6/out/build:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/libz-sys-884dd1fa84d15389/out/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/build/openssl-sys-9c3177935f23e02d/out/openssl-build/install/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C codegen-units=5 -C debuginfo=2 -C metadata=68ffb1fed46c3057 -C extra-filename=-68ffb1fed46c3057 --out-dir /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/target/debug/build/foo-68ffb1fed46c3057 -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/target/debug/deps --extern bdep=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/target/debug/deps/libbdep-ee96d0e97074a1b4.rlib`
     Running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/target/debug/build/foo-68ffb1fed46c3057/build-script-build`
[foo 0.0.1] foo custom build PROFILE=debug DEBUG=true OPT_LEVEL=0
thread 'rustc' panicked at 'assertion failed: !span.inner().is_dummy()', src/librustdoc/html/render/context.rs:308:9
   0:     0x7f84df0e9b1e - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h45188f431115ce78
   0:     0x7f84df0e9b1e - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h45188f431115ce78
   1:     0x7f84df14e539 - core::fmt::write::h116c5eafcc7364ca
   2:     0x7f84df0db151 - std::io::Write::write_fmt::hbbb87d55185d6ee7
   3:     0x7f84df0ec948 - std::panicking::default_hook::{{closure}}::h033da0a33e6313e3
   4:     0x7f84df0ec6aa - std::panicking::default_hook::hcc545e2135551ce9
   5:     0x7f84e0387364 - rustc_driver[c7963b40d229c8e3]::DEFAULT_HOOK::{closure#0}::{closure#0}
   6:     0x7f84df0ed0ea - std::panicking::rust_panic_with_hook::hd03a5bf0149f909a
   7:     0x7f84df0eced1 - std::panicking::begin_panic_handler::{{closure}}::hdc278d8f44697e69
   8:     0x7f84df0ea0bc - std::sys_common::backtrace::__rust_end_short_backtrace::hc791c42069729ead
   9:     0x7f84df0ecbe2 - rust_begin_unwind
  10:     0x7f84df0a3123 - core::panicking::panic_fmt::h17e348f497692bdf
  11:     0x7f84df0a2fed - core::panicking::panic::hd45a1628a1e55d64
  12:     0x5600a3313401 - <rustdoc[680b4809a76ead34]::html::render::context::Context>::href_from_span
  13:     0x5600a32ab860 - rustdoc[680b4809a76ead34]::html::render::print_item::print_item
  14:     0x5600a331195d - <rustdoc[680b4809a76ead34]::html::render::context::Context>::render_item
  15:     0x5600a3318174 - <rustdoc[680b4809a76ead34]::html::render::context::Context as rustdoc[680b4809a76ead34]::formats::renderer::FormatRenderer>::mod_item_in
  16:     0x5600a330f552 - rustdoc[680b4809a76ead34]::formats::renderer::run_format::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  17:     0x5600a31247d2 - rustdoc[680b4809a76ead34]::run_renderer::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  18:     0x5600a3357708 - <rustc_session[e9c8f298f1b7236a]::session::Session>::time::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}::{closure#1}>
  19:     0x5600a3231929 - <rustc_interface[61b2afca71575b98]::passes::QueryContext>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  20:     0x5600a3127820 - <rustc_interface[61b2afca71575b98]::interface::Compiler>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  21:     0x5600a342ce00 - rustc_span[45192a7c83250c40]::with_source_map::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>::{closure#1}>
  22:     0x5600a3129ec7 - rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>
  23:     0x5600a3125ad4 - rustdoc[680b4809a76ead34]::main_options
  24:     0x5600a31cd2cc - <scoped_tls[a42e1a363a0b09d3]::ScopedKey<rustc_span[45192a7c83250c40]::SessionGlobals>>::set::<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  25:     0x5600a333ef50 - std[bb1f12c364247fc7]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  26:     0x5600a3255df8 - <<std[bb1f12c364247fc7]::thread::Builder>::spawn_unchecked_<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#1} as core[82c21f9469e02c02]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  27:     0x7f84df0f8c85 - std::sys::unix::thread::Thread::new::thread_start::he40f12d1049c6b05
  28:     0x7f84dee1f6ba - start_thread
  29:     0x7f84de63651d - clone
  30:                0x0 - <unknown>
error: internal compiler error: unexpected panic

note: the compiler unexpectedly panicked. this is a bug.

---
end of query stack
error: could not document `bar`

Caused by:
  process didn't exit successfully: `rustdoc --crate-type lib --crate-name bar bar/src/lib.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=0d90310fd9bb8d43 -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t1769/foo/target/debug/deps --crate-version 0.0.1` (exit status: 101)

---- rustdoc::proc_macro_crate_type stdout ----
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo rustdoc --verbose`
thread 'rustdoc::proc_macro_crate_type' panicked at '
thread 'rustdoc::proc_macro_crate_type' panicked at '
test failed running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo rustdoc --verbose`
error: process exited with code 101 (expected 0)

--- stderr
 Documenting foo v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2103/foo)
 Documenting foo v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2103/foo)
     Running `rustdoc --crate-type proc-macro --crate-name foo src/lib.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2103/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=5e7b39123230d2e9 -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2103/foo/target/debug/deps --extern proc_macro --crate-version 0.0.1`
thread 'rustc' panicked at 'assertion failed: !span.inner().is_dummy()', src/librustdoc/html/render/context.rs:308:9
   0:     0x7fc7c9945b1e - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h45188f431115ce78
   0:     0x7fc7c9945b1e - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h45188f431115ce78
   1:     0x7fc7c99aa539 - core::fmt::write::h116c5eafcc7364ca
   2:     0x7fc7c9937151 - std::io::Write::write_fmt::hbbb87d55185d6ee7
   3:     0x7fc7c9948948 - std::panicking::default_hook::{{closure}}::h033da0a33e6313e3
   4:     0x7fc7c99486aa - std::panicking::default_hook::hcc545e2135551ce9
   5:     0x7fc7cabe3364 - rustc_driver[c7963b40d229c8e3]::DEFAULT_HOOK::{closure#0}::{closure#0}
   6:     0x7fc7c99490ea - std::panicking::rust_panic_with_hook::hd03a5bf0149f909a
   7:     0x7fc7c9948ed1 - std::panicking::begin_panic_handler::{{closure}}::hdc278d8f44697e69
   8:     0x7fc7c99460bc - std::sys_common::backtrace::__rust_end_short_backtrace::hc791c42069729ead
   9:     0x7fc7c9948be2 - rust_begin_unwind
  10:     0x7fc7c98ff123 - core::panicking::panic_fmt::h17e348f497692bdf
  11:     0x7fc7c98fefed - core::panicking::panic::hd45a1628a1e55d64
  12:     0x557ac6913401 - <rustdoc[680b4809a76ead34]::html::render::context::Context>::href_from_span
  13:     0x557ac68ab860 - rustdoc[680b4809a76ead34]::html::render::print_item::print_item
  14:     0x557ac691195d - <rustdoc[680b4809a76ead34]::html::render::context::Context>::render_item
  15:     0x557ac6918174 - <rustdoc[680b4809a76ead34]::html::render::context::Context as rustdoc[680b4809a76ead34]::formats::renderer::FormatRenderer>::mod_item_in
  16:     0x557ac690f552 - rustdoc[680b4809a76ead34]::formats::renderer::run_format::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  17:     0x557ac67247d2 - rustdoc[680b4809a76ead34]::run_renderer::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  18:     0x557ac6957708 - <rustc_session[e9c8f298f1b7236a]::session::Session>::time::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}::{closure#1}>
  19:     0x557ac6831929 - <rustc_interface[61b2afca71575b98]::passes::QueryContext>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  20:     0x557ac6727820 - <rustc_interface[61b2afca71575b98]::interface::Compiler>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  21:     0x557ac6a2ce00 - rustc_span[45192a7c83250c40]::with_source_map::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>::{closure#1}>
  22:     0x557ac6729ec7 - rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>
  23:     0x557ac6725ad4 - rustdoc[680b4809a76ead34]::main_options
  24:     0x557ac67cd2cc - <scoped_tls[a42e1a363a0b09d3]::ScopedKey<rustc_span[45192a7c83250c40]::SessionGlobals>>::set::<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  25:     0x557ac693ef50 - std[bb1f12c364247fc7]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  26:     0x557ac6855df8 - <<std[bb1f12c364247fc7]::thread::Builder>::spawn_unchecked_<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#1} as core[82c21f9469e02c02]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  27:     0x7fc7c9954c85 - std::sys::unix::thread::Thread::new::thread_start::he40f12d1049c6b05
  28:     0x7fc7c967b6ba - start_thread
  29:     0x7fc7c8e9251d - clone
  30:                0x0 - <unknown>
error: internal compiler error: unexpected panic

note: the compiler unexpectedly panicked. this is a bug.

---
end of query stack
error: could not document `foo`

Caused by:
  process didn't exit successfully: `rustdoc --crate-type proc-macro --crate-name foo src/lib.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2103/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=5e7b39123230d2e9 -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2103/foo/target/debug/deps --extern proc_macro --crate-version 0.0.1` (exit status: 101)

---- rustdoc::rustdoc_binary_args_passed stdout ----
---- rustdoc::rustdoc_binary_args_passed stdout ----
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo rustdoc -v -- --markdown-no-toc`
thread 'rustdoc::rustdoc_binary_args_passed' panicked at '
test failed running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo rustdoc -v -- --markdown-no-toc`
error: process exited with code 101 (expected 0)

--- stderr
 Documenting foo v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2104/foo)
 Documenting foo v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2104/foo)
     Running `rustdoc --crate-type bin --crate-name foo src/main.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2104/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --markdown-no-toc --document-private-items '-Arustdoc::private-intra-doc-links' -C metadata=fbfafedc1ccf1709 -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2104/foo/target/debug/deps --crate-version 0.0.1`
thread 'rustc' panicked at 'assertion failed: !span.inner().is_dummy()', src/librustdoc/html/render/context.rs:308:9
stack backtrace:
   0:     0x7f21fb0dab1e - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h45188f431115ce78
   1:     0x7f21fb13f539 - core::fmt::write::h116c5eafcc7364ca
   2:     0x7f21fb0cc151 - std::io::Write::write_fmt::hbbb87d55185d6ee7
   3:     0x7f21fb0dd948 - std::panicking::default_hook::{{closure}}::h033da0a33e6313e3
   4:     0x7f21fb0dd6aa - std::panicking::default_hook::hcc545e2135551ce9
   5:     0x7f21fc378364 - rustc_driver[c7963b40d229c8e3]::DEFAULT_HOOK::{closure#0}::{closure#0}
   6:     0x7f21fb0de0ea - std::panicking::rust_panic_with_hook::hd03a5bf0149f909a
   7:     0x7f21fb0dded1 - std::panicking::begin_panic_handler::{{closure}}::hdc278d8f44697e69
   8:     0x7f21fb0db0bc - std::sys_common::backtrace::__rust_end_short_backtrace::hc791c42069729ead
   9:     0x7f21fb0ddbe2 - rust_begin_unwind
  10:     0x7f21fb094123 - core::panicking::panic_fmt::h17e348f497692bdf
  11:     0x7f21fb093fed - core::panicking::panic::hd45a1628a1e55d64
  12:     0x563c36d13401 - <rustdoc[680b4809a76ead34]::html::render::context::Context>::href_from_span
  13:     0x563c36cab860 - rustdoc[680b4809a76ead34]::html::render::print_item::print_item
  14:     0x563c36d1195d - <rustdoc[680b4809a76ead34]::html::render::context::Context>::render_item
  15:     0x563c36d18174 - <rustdoc[680b4809a76ead34]::html::render::context::Context as rustdoc[680b4809a76ead34]::formats::renderer::FormatRenderer>::mod_item_in
  16:     0x563c36d0f552 - rustdoc[680b4809a76ead34]::formats::renderer::run_format::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  17:     0x563c36b247d2 - rustdoc[680b4809a76ead34]::run_renderer::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  18:     0x563c36d57708 - <rustc_session[e9c8f298f1b7236a]::session::Session>::time::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}::{closure#1}>
  19:     0x563c36c31929 - <rustc_interface[61b2afca71575b98]::passes::QueryContext>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  20:     0x563c36b27820 - <rustc_interface[61b2afca71575b98]::interface::Compiler>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  21:     0x563c36e2ce00 - rustc_span[45192a7c83250c40]::with_source_map::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>::{closure#1}>
  22:     0x563c36b29ec7 - rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>
  23:     0x563c36b25ad4 - rustdoc[680b4809a76ead34]::main_options
  24:     0x563c36bcd2cc - <scoped_tls[a42e1a363a0b09d3]::ScopedKey<rustc_span[45192a7c83250c40]::SessionGlobals>>::set::<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  25:     0x563c36d3ef50 - std[bb1f12c364247fc7]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  26:     0x563c36c55df8 - <<std[bb1f12c364247fc7]::thread::Builder>::spawn_unchecked_<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#1} as core[82c21f9469e02c02]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  27:     0x7f21fb0e9c85 - std::sys::unix::thread::Thread::new::thread_start::he40f12d1049c6b05
  28:     0x7f21fae106ba - start_thread
  29:     0x7f21fa62751d - clone
  30:                0x0 - <unknown>
error: internal compiler error: unexpected panic

note: the compiler unexpectedly panicked. this is a bug.

---
end of query stack
error: could not document `foo`

Caused by:
  process didn't exit successfully: `rustdoc --crate-type bin --crate-name foo src/main.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2104/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --markdown-no-toc --document-private-items '-Arustdoc::private-intra-doc-links' -C metadata=fbfafedc1ccf1709 -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2104/foo/target/debug/deps --crate-version 0.0.1` (exit status: 101)

---- rustdoc::features stdout ----
---- rustdoc::features stdout ----
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo rustdoc --verbose --features quux`
thread 'rustdoc::features' panicked at '
test failed running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo rustdoc --verbose --features quux`
error: process exited with code 101 (expected 0)

--- stderr
 Documenting foo v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2102/foo)
 Documenting foo v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2102/foo)
     Running `rustdoc --crate-type lib --crate-name foo src/lib.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2102/foo/target/doc --cfg 'feature="quux"' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=8d6c5b34808f792f -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2102/foo/target/debug/deps --crate-version 0.0.1`
thread 'rustc' panicked at 'assertion failed: !span.inner().is_dummy()', src/librustdoc/html/render/context.rs:308:9
stack backtrace:
   0:     0x7f72eccf8b1e - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h45188f431115ce78
   1:     0x7f72ecd5d539 - core::fmt::write::h116c5eafcc7364ca
   2:     0x7f72eccea151 - std::io::Write::write_fmt::hbbb87d55185d6ee7
   3:     0x7f72eccfb948 - std::panicking::default_hook::{{closure}}::h033da0a33e6313e3
   4:     0x7f72eccfb6aa - std::panicking::default_hook::hcc545e2135551ce9
   5:     0x7f72edf96364 - rustc_driver[c7963b40d229c8e3]::DEFAULT_HOOK::{closure#0}::{closure#0}
   6:     0x7f72eccfc0ea - std::panicking::rust_panic_with_hook::hd03a5bf0149f909a
   7:     0x7f72eccfbed1 - std::panicking::begin_panic_handler::{{closure}}::hdc278d8f44697e69
   8:     0x7f72eccf90bc - std::sys_common::backtrace::__rust_end_short_backtrace::hc791c42069729ead
   9:     0x7f72eccfbbe2 - rust_begin_unwind
  10:     0x7f72eccb2123 - core::panicking::panic_fmt::h17e348f497692bdf
  11:     0x7f72eccb1fed - core::panicking::panic::hd45a1628a1e55d64
  12:     0x55c25f713401 - <rustdoc[680b4809a76ead34]::html::render::context::Context>::href_from_span
  13:     0x55c25f6ab860 - rustdoc[680b4809a76ead34]::html::render::print_item::print_item
  14:     0x55c25f71195d - <rustdoc[680b4809a76ead34]::html::render::context::Context>::render_item
  15:     0x55c25f718174 - <rustdoc[680b4809a76ead34]::html::render::context::Context as rustdoc[680b4809a76ead34]::formats::renderer::FormatRenderer>::mod_item_in
  16:     0x55c25f70f552 - rustdoc[680b4809a76ead34]::formats::renderer::run_format::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  17:     0x55c25f5247d2 - rustdoc[680b4809a76ead34]::run_renderer::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  18:     0x55c25f757708 - <rustc_session[e9c8f298f1b7236a]::session::Session>::time::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}::{closure#1}>
  19:     0x55c25f631929 - <rustc_interface[61b2afca71575b98]::passes::QueryContext>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  20:     0x55c25f527820 - <rustc_interface[61b2afca71575b98]::interface::Compiler>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  21:     0x55c25f82ce00 - rustc_span[45192a7c83250c40]::with_source_map::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>::{closure#1}>
  22:     0x55c25f529ec7 - rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>
  23:     0x55c25f525ad4 - rustdoc[680b4809a76ead34]::main_options
  24:     0x55c25f5cd2cc - <scoped_tls[a42e1a363a0b09d3]::ScopedKey<rustc_span[45192a7c83250c40]::SessionGlobals>>::set::<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  25:     0x55c25f73ef50 - std[bb1f12c364247fc7]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  26:     0x55c25f655df8 - <<std[bb1f12c364247fc7]::thread::Builder>::spawn_unchecked_<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#1} as core[82c21f9469e02c02]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  27:     0x7f72ecd07c85 - std::sys::unix::thread::Thread::new::thread_start::he40f12d1049c6b05
  28:     0x7f72eca2e6ba - start_thread
  29:     0x7f72ec24551d - clone
  30:                0x0 - <unknown>
error: internal compiler error: unexpected panic

note: the compiler unexpectedly panicked. this is a bug.

---
end of query stack
error: could not document `foo`

Caused by:
  process didn't exit successfully: `rustdoc --crate-type lib --crate-name foo src/lib.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2102/foo/target/doc --cfg 'feature="quux"' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=8d6c5b34808f792f -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2102/foo/target/debug/deps --crate-version 0.0.1` (exit status: 101)

---- rustdoc::rustdoc_simple stdout ----
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo rustdoc -v`
thread 'rustdoc::rustdoc_simple' panicked at '
thread 'rustdoc::rustdoc_simple' panicked at '
test failed running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo rustdoc -v`
error: process exited with code 101 (expected 0)

--- stderr
 Documenting foo v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2109/foo)
 Documenting foo v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2109/foo)
     Running `rustdoc --crate-type lib --crate-name foo src/lib.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2109/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=ff58cbc32a295c6f -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2109/foo/target/debug/deps --crate-version 0.0.1`
thread 'rustc' panicked at 'assertion failed: !span.inner().is_dummy()', src/librustdoc/html/render/context.rs:308:9
stack backtrace:
   0:     0x7efc727fcb1e - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h45188f431115ce78
   1:     0x7efc72861539 - core::fmt::write::h116c5eafcc7364ca
   2:     0x7efc727ee151 - std::io::Write::write_fmt::hbbb87d55185d6ee7
   3:     0x7efc727ff948 - std::panicking::default_hook::{{closure}}::h033da0a33e6313e3
   4:     0x7efc727ff6aa - std::panicking::default_hook::hcc545e2135551ce9
   5:     0x7efc73a9a364 - rustc_driver[c7963b40d229c8e3]::DEFAULT_HOOK::{closure#0}::{closure#0}
   6:     0x7efc728000ea - std::panicking::rust_panic_with_hook::hd03a5bf0149f909a
   7:     0x7efc727ffed1 - std::panicking::begin_panic_handler::{{closure}}::hdc278d8f44697e69
   8:     0x7efc727fd0bc - std::sys_common::backtrace::__rust_end_short_backtrace::hc791c42069729ead
   9:     0x7efc727ffbe2 - rust_begin_unwind
  10:     0x7efc727b6123 - core::panicking::panic_fmt::h17e348f497692bdf
  11:     0x7efc727b5fed - core::panicking::panic::hd45a1628a1e55d64
  12:     0x55c34ed13401 - <rustdoc[680b4809a76ead34]::html::render::context::Context>::href_from_span
  13:     0x55c34ecab860 - rustdoc[680b4809a76ead34]::html::render::print_item::print_item
  14:     0x55c34ed1195d - <rustdoc[680b4809a76ead34]::html::render::context::Context>::render_item
  15:     0x55c34ed18174 - <rustdoc[680b4809a76ead34]::html::render::context::Context as rustdoc[680b4809a76ead34]::formats::renderer::FormatRenderer>::mod_item_in
  16:     0x55c34ed0f552 - rustdoc[680b4809a76ead34]::formats::renderer::run_format::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  17:     0x55c34eb247d2 - rustdoc[680b4809a76ead34]::run_renderer::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  18:     0x55c34ed57708 - <rustc_session[e9c8f298f1b7236a]::session::Session>::time::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}::{closure#1}>
  19:     0x55c34ec31929 - <rustc_interface[61b2afca71575b98]::passes::QueryContext>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  20:     0x55c34eb27820 - <rustc_interface[61b2afca71575b98]::interface::Compiler>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  21:     0x55c34ee2ce00 - rustc_span[45192a7c83250c40]::with_source_map::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>::{closure#1}>
  22:     0x55c34eb29ec7 - rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>
  23:     0x55c34eb25ad4 - rustdoc[680b4809a76ead34]::main_options
  24:     0x55c34ebcd2cc - <scoped_tls[a42e1a363a0b09d3]::ScopedKey<rustc_span[45192a7c83250c40]::SessionGlobals>>::set::<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  25:     0x55c34ed3ef50 - std[bb1f12c364247fc7]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  26:     0x55c34ec55df8 - <<std[bb1f12c364247fc7]::thread::Builder>::spawn_unchecked_<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#1} as core[82c21f9469e02c02]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  27:     0x7efc7280bc85 - std::sys::unix::thread::Thread::new::thread_start::he40f12d1049c6b05
  28:     0x7efc725326ba - start_thread
  29:     0x7efc71d4951d - clone
  30:                0x0 - <unknown>
error: internal compiler error: unexpected panic

note: the compiler unexpectedly panicked. this is a bug.

---
end of query stack
error: could not document `foo`

Caused by:
  process didn't exit successfully: `rustdoc --crate-type lib --crate-name foo src/lib.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2109/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=ff58cbc32a295c6f -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2109/foo/target/debug/deps --crate-version 0.0.1` (exit status: 101)

---- rustdoc::rustdoc_args stdout ----
---- rustdoc::rustdoc_args stdout ----
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo rustdoc -v -- --cfg=foo`
thread 'rustdoc::rustdoc_args' panicked at '
test failed running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo rustdoc -v -- --cfg=foo`
error: process exited with code 101 (expected 0)

--- stderr
 Documenting foo v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2105/foo)
 Documenting foo v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2105/foo)
     Running `rustdoc --crate-type lib --crate-name foo src/lib.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2105/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --cfg=foo -C metadata=ff58cbc32a295c6f -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2105/foo/target/debug/deps --crate-version 0.0.1`
thread 'rustc' panicked at 'assertion failed: !span.inner().is_dummy()', src/librustdoc/html/render/context.rs:308:9
stack backtrace:
   0:     0x7fcbc1431b1e - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h45188f431115ce78
   1:     0x7fcbc1496539 - core::fmt::write::h116c5eafcc7364ca
   2:     0x7fcbc1423151 - std::io::Write::write_fmt::hbbb87d55185d6ee7
   3:     0x7fcbc1434948 - std::panicking::default_hook::{{closure}}::h033da0a33e6313e3
   4:     0x7fcbc14346aa - std::panicking::default_hook::hcc545e2135551ce9
   5:     0x7fcbc26cf364 - rustc_driver[c7963b40d229c8e3]::DEFAULT_HOOK::{closure#0}::{closure#0}
   6:     0x7fcbc14350ea - std::panicking::rust_panic_with_hook::hd03a5bf0149f909a
   7:     0x7fcbc1434ed1 - std::panicking::begin_panic_handler::{{closure}}::hdc278d8f44697e69
   8:     0x7fcbc14320bc - std::sys_common::backtrace::__rust_end_short_backtrace::hc791c42069729ead
   9:     0x7fcbc1434be2 - rust_begin_unwind
  10:     0x7fcbc13eb123 - core::panicking::panic_fmt::h17e348f497692bdf
  11:     0x7fcbc13eafed - core::panicking::panic::hd45a1628a1e55d64
  12:     0x563a23913401 - <rustdoc[680b4809a76ead34]::html::render::context::Context>::href_from_span
  13:     0x563a238ab860 - rustdoc[680b4809a76ead34]::html::render::print_item::print_item
  14:     0x563a2391195d - <rustdoc[680b4809a76ead34]::html::render::context::Context>::render_item
  15:     0x563a23918174 - <rustdoc[680b4809a76ead34]::html::render::context::Context as rustdoc[680b4809a76ead34]::formats::renderer::FormatRenderer>::mod_item_in
  16:     0x563a2390f552 - rustdoc[680b4809a76ead34]::formats::renderer::run_format::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  17:     0x563a237247d2 - rustdoc[680b4809a76ead34]::run_renderer::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  18:     0x563a23957708 - <rustc_session[e9c8f298f1b7236a]::session::Session>::time::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}::{closure#1}>
  19:     0x563a23831929 - <rustc_interface[61b2afca71575b98]::passes::QueryContext>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  20:     0x563a23727820 - <rustc_interface[61b2afca71575b98]::interface::Compiler>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  21:     0x563a23a2ce00 - rustc_span[45192a7c83250c40]::with_source_map::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>::{closure#1}>
  22:     0x563a23729ec7 - rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>
  23:     0x563a23725ad4 - rustdoc[680b4809a76ead34]::main_options
  24:     0x563a237cd2cc - <scoped_tls[a42e1a363a0b09d3]::ScopedKey<rustc_span[45192a7c83250c40]::SessionGlobals>>::set::<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  25:     0x563a2393ef50 - std[bb1f12c364247fc7]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  26:     0x563a23855df8 - <<std[bb1f12c364247fc7]::thread::Builder>::spawn_unchecked_<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#1} as core[82c21f9469e02c02]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  27:     0x7fcbc1440c85 - std::sys::unix::thread::Thread::new::thread_start::he40f12d1049c6b05
  28:     0x7fcbc11676ba - start_thread
  29:     0x7fcbc097e51d - clone
  30:                0x0 - <unknown>
error: internal compiler error: unexpected panic

note: the compiler unexpectedly panicked. this is a bug.

---
end of query stack
error: could not document `foo`

Caused by:
  process didn't exit successfully: `rustdoc --crate-type lib --crate-name foo src/lib.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2105/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --cfg=foo -C metadata=ff58cbc32a295c6f -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2105/foo/target/debug/deps --crate-version 0.0.1` (exit status: 101)

---- rustdocflags::parses_config stdout ----
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo doc -v`
thread 'rustdocflags::parses_config' panicked at '
thread 'rustdocflags::parses_config' panicked at '
test failed running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo doc -v`
error: process exited with code 101 (expected 0)

--- stderr
 Documenting foo v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2113/foo)
 Documenting foo v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2113/foo)
     Running `rustdoc --crate-type lib --crate-name foo src/lib.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2113/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=743613d1e12cf44c -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2113/foo/target/debug/deps --cfg foo --crate-version 0.0.1`
thread 'rustc' panicked at 'assertion failed: !span.inner().is_dummy()', src/librustdoc/html/render/context.rs:308:9
stack backtrace:
   0:     0x7f6181a96b1e - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h45188f431115ce78
   1:     0x7f6181afb539 - core::fmt::write::h116c5eafcc7364ca
   2:     0x7f6181a88151 - std::io::Write::write_fmt::hbbb87d55185d6ee7
   3:     0x7f6181a99948 - std::panicking::default_hook::{{closure}}::h033da0a33e6313e3
   4:     0x7f6181a996aa - std::panicking::default_hook::hcc545e2135551ce9
   5:     0x7f6182d34364 - rustc_driver[c7963b40d229c8e3]::DEFAULT_HOOK::{closure#0}::{closure#0}
   6:     0x7f6181a9a0ea - std::panicking::rust_panic_with_hook::hd03a5bf0149f909a
   7:     0x7f6181a99ed1 - std::panicking::begin_panic_handler::{{closure}}::hdc278d8f44697e69
   8:     0x7f6181a970bc - std::sys_common::backtrace::__rust_end_short_backtrace::hc791c42069729ead
   9:     0x7f6181a99be2 - rust_begin_unwind
  10:     0x7f6181a50123 - core::panicking::panic_fmt::h17e348f497692bdf
  11:     0x7f6181a4ffed - core::panicking::panic::hd45a1628a1e55d64
  12:     0x55f1fa713401 - <rustdoc[680b4809a76ead34]::html::render::context::Context>::href_from_span
  13:     0x55f1fa6ab860 - rustdoc[680b4809a76ead34]::html::render::print_item::print_item
  14:     0x55f1fa71195d - <rustdoc[680b4809a76ead34]::html::render::context::Context>::render_item
  15:     0x55f1fa718174 - <rustdoc[680b4809a76ead34]::html::render::context::Context as rustdoc[680b4809a76ead34]::formats::renderer::FormatRenderer>::mod_item_in
  16:     0x55f1fa70f552 - rustdoc[680b4809a76ead34]::formats::renderer::run_format::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  17:     0x55f1fa5247d2 - rustdoc[680b4809a76ead34]::run_renderer::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  18:     0x55f1fa757708 - <rustc_session[e9c8f298f1b7236a]::session::Session>::time::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}::{closure#1}>
  19:     0x55f1fa631929 - <rustc_interface[61b2afca71575b98]::passes::QueryContext>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  20:     0x55f1fa527820 - <rustc_interface[61b2afca71575b98]::interface::Compiler>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  21:     0x55f1fa82ce00 - rustc_span[45192a7c83250c40]::with_source_map::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>::{closure#1}>
  22:     0x55f1fa529ec7 - rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>
  23:     0x55f1fa525ad4 - rustdoc[680b4809a76ead34]::main_options
  24:     0x55f1fa5cd2cc - <scoped_tls[a42e1a363a0b09d3]::ScopedKey<rustc_span[45192a7c83250c40]::SessionGlobals>>::set::<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  25:     0x55f1fa73ef50 - std[bb1f12c364247fc7]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  26:     0x55f1fa655df8 - <<std[bb1f12c364247fc7]::thread::Builder>::spawn_unchecked_<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#1} as core[82c21f9469e02c02]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  27:     0x7f6181aa5c85 - std::sys::unix::thread::Thread::new::thread_start::he40f12d1049c6b05
  28:     0x7f61817cc6ba - start_thread
  29:     0x7f6180fe351d - clone
  30:                0x0 - <unknown>
error: internal compiler error: unexpected panic

note: the compiler unexpectedly panicked. this is a bug.

---
end of query stack
error: could not document `foo`

Caused by:
  process didn't exit successfully: `rustdoc --crate-type lib --crate-name foo src/lib.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2113/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=743613d1e12cf44c -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2113/foo/target/debug/deps --cfg foo --crate-version 0.0.1` (exit status: 101)

---- rustdocflags::parses_env stdout ----
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo doc -v`
thread 'rustdocflags::parses_env' panicked at '
thread 'rustdocflags::parses_env' panicked at '
test failed running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo doc -v`
error: process exited with code 101 (expected 0)

--- stderr
 Documenting foo v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2114/foo)
 Documenting foo v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2114/foo)
     Running `rustdoc --crate-type lib --crate-name foo src/lib.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2114/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=743613d1e12cf44c -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2114/foo/target/debug/deps --cfg=foo --crate-version 0.0.1`
thread 'rustc' panicked at 'assertion failed: !span.inner().is_dummy()', src/librustdoc/html/render/context.rs:308:9
   0:     0x7f504a6b0b1e - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h45188f431115ce78
   0:     0x7f504a6b0b1e - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h45188f431115ce78
   1:     0x7f504a715539 - core::fmt::write::h116c5eafcc7364ca
   2:     0x7f504a6a2151 - std::io::Write::write_fmt::hbbb87d55185d6ee7
   3:     0x7f504a6b3948 - std::panicking::default_hook::{{closure}}::h033da0a33e6313e3
   4:     0x7f504a6b36aa - std::panicking::default_hook::hcc545e2135551ce9
   5:     0x7f504b94e364 - rustc_driver[c7963b40d229c8e3]::DEFAULT_HOOK::{closure#0}::{closure#0}
   6:     0x7f504a6b40ea - std::panicking::rust_panic_with_hook::hd03a5bf0149f909a
   7:     0x7f504a6b3ed1 - std::panicking::begin_panic_handler::{{closure}}::hdc278d8f44697e69
   8:     0x7f504a6b10bc - std::sys_common::backtrace::__rust_end_short_backtrace::hc791c42069729ead
   9:     0x7f504a6b3be2 - rust_begin_unwind
  10:     0x7f504a66a123 - core::panicking::panic_fmt::h17e348f497692bdf
  11:     0x7f504a669fed - core::panicking::panic::hd45a1628a1e55d64
  12:     0x55749b513401 - <rustdoc[680b4809a76ead34]::html::render::context::Context>::href_from_span
  13:     0x55749b4ab860 - rustdoc[680b4809a76ead34]::html::render::print_item::print_item
  14:     0x55749b51195d - <rustdoc[680b4809a76ead34]::html::render::context::Context>::render_item
  15:     0x55749b518174 - <rustdoc[680b4809a76ead34]::html::render::context::Context as rustdoc[680b4809a76ead34]::formats::renderer::FormatRenderer>::mod_item_in
  16:     0x55749b50f552 - rustdoc[680b4809a76ead34]::formats::renderer::run_format::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  17:     0x55749b3247d2 - rustdoc[680b4809a76ead34]::run_renderer::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  18:     0x55749b557708 - <rustc_session[e9c8f298f1b7236a]::session::Session>::time::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}::{closure#1}>
  19:     0x55749b431929 - <rustc_interface[61b2afca71575b98]::passes::QueryContext>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  20:     0x55749b327820 - <rustc_interface[61b2afca71575b98]::interface::Compiler>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  21:     0x55749b62ce00 - rustc_span[45192a7c83250c40]::with_source_map::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>::{closure#1}>
  22:     0x55749b329ec7 - rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>
  23:     0x55749b325ad4 - rustdoc[680b4809a76ead34]::main_options
  24:     0x55749b3cd2cc - <scoped_tls[a42e1a363a0b09d3]::ScopedKey<rustc_span[45192a7c83250c40]::SessionGlobals>>::set::<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  25:     0x55749b53ef50 - std[bb1f12c364247fc7]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  26:     0x55749b455df8 - <<std[bb1f12c364247fc7]::thread::Builder>::spawn_unchecked_<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#1} as core[82c21f9469e02c02]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  27:     0x7f504a6bfc85 - std::sys::unix::thread::Thread::new::thread_start::he40f12d1049c6b05
  28:     0x7f504a3e66ba - start_thread
  29:     0x7f5049bfd51d - clone
  30:                0x0 - <unknown>
error: internal compiler error: unexpected panic

note: the compiler unexpectedly panicked. this is a bug.

---
end of query stack
error: could not document `foo`

Caused by:
  process didn't exit successfully: `rustdoc --crate-type lib --crate-name foo src/lib.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2114/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=743613d1e12cf44c -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2114/foo/target/debug/deps --cfg=foo --crate-version 0.0.1` (exit status: 101)

---- rustdocflags::rerun stdout ----
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo doc`
thread 'rustdocflags::rerun' panicked at '
thread 'rustdocflags::rerun' panicked at '
test failed running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo doc`
error: process exited with code 101 (expected 0)

--- stderr
 Documenting foo v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2115/foo)
 Documenting foo v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2115/foo)
thread 'rustc' panicked at 'assertion failed: !span.inner().is_dummy()', src/librustdoc/html/render/context.rs:308:9
   0:     0x7f358a55bb1e - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h45188f431115ce78
   1:     0x7f358a5c0539 - core::fmt::write::h116c5eafcc7364ca
   1:     0x7f358a5c0539 - core::fmt::write::h116c5eafcc7364ca
   2:     0x7f358a54d151 - std::io::Write::write_fmt::hbbb87d55185d6ee7
   3:     0x7f358a55e948 - std::panicking::default_hook::{{closure}}::h033da0a33e6313e3
   4:     0x7f358a55e6aa - std::panicking::default_hook::hcc545e2135551ce9
   5:     0x7f358b7f9364 - rustc_driver[c7963b40d229c8e3]::DEFAULT_HOOK::{closure#0}::{closure#0}
   6:     0x7f358a55f0ea - std::panicking::rust_panic_with_hook::hd03a5bf0149f909a
   7:     0x7f358a55eed1 - std::panicking::begin_panic_handler::{{closure}}::hdc278d8f44697e69
   8:     0x7f358a55c0bc - std::sys_common::backtrace::__rust_end_short_backtrace::hc791c42069729ead
   9:     0x7f358a55ebe2 - rust_begin_unwind
  10:     0x7f358a515123 - core::panicking::panic_fmt::h17e348f497692bdf
  11:     0x7f358a514fed - core::panicking::panic::hd45a1628a1e55d64
  12:     0x559623113401 - <rustdoc[680b4809a76ead34]::html::render::context::Context>::href_from_span
  13:     0x5596230ab860 - rustdoc[680b4809a76ead34]::html::render::print_item::print_item
  14:     0x55962311195d - <rustdoc[680b4809a76ead34]::html::render::context::Context>::render_item
  15:     0x559623118174 - <rustdoc[680b4809a76ead34]::html::render::context::Context as rustdoc[680b4809a76ead34]::formats::renderer::FormatRenderer>::mod_item_in
  16:     0x55962310f552 - rustdoc[680b4809a76ead34]::formats::renderer::run_format::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  17:     0x559622f247d2 - rustdoc[680b4809a76ead34]::run_renderer::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  18:     0x559623157708 - <rustc_session[e9c8f298f1b7236a]::session::Session>::time::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}::{closure#1}>
  19:     0x559623031929 - <rustc_interface[61b2afca71575b98]::passes::QueryContext>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  20:     0x559622f27820 - <rustc_interface[61b2afca71575b98]::interface::Compiler>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  21:     0x55962322ce00 - rustc_span[45192a7c83250c40]::with_source_map::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>::{closure#1}>
  22:     0x559622f29ec7 - rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>
  23:     0x559622f25ad4 - rustdoc[680b4809a76ead34]::main_options
  24:     0x559622fcd2cc - <scoped_tls[a42e1a363a0b09d3]::ScopedKey<rustc_span[45192a7c83250c40]::SessionGlobals>>::set::<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  25:     0x55962313ef50 - std[bb1f12c364247fc7]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  26:     0x559623055df8 - <<std[bb1f12c364247fc7]::thread::Builder>::spawn_unchecked_<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#1} as core[82c21f9469e02c02]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  27:     0x7f358a56ac85 - std::sys::unix::thread::Thread::new::thread_start::he40f12d1049c6b05
  28:     0x7f358a2916ba - start_thread
  29:     0x7f3589aa851d - clone
  30:                0x0 - <unknown>
error: internal compiler error: unexpected panic

note: the compiler unexpectedly panicked. this is a bug.

---
end of query stack
error: could not document `foo`

Caused by:
  process didn't exit successfully: `rustdoc --crate-type lib --crate-name foo src/lib.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2115/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=743613d1e12cf44c -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2115/foo/target/debug/deps --cfg=foo --crate-version 0.0.1` (exit status: 101)

---- rustdocflags::whitespace stdout ----
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo doc`
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo doc`
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo doc`
thread 'rustdocflags::whitespace' panicked at '
test failed running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo doc`
error: process exited with code 101 (expected 0)

--- stderr
 Documenting foo v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2119/foo)
 Documenting foo v0.0.1 (/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2119/foo)
thread 'rustc' panicked at 'assertion failed: !span.inner().is_dummy()', src/librustdoc/html/render/context.rs:308:9
   0:     0x7f395d0c8b1e - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h45188f431115ce78
   1:     0x7f395d12d539 - core::fmt::write::h116c5eafcc7364ca
   1:     0x7f395d12d539 - core::fmt::write::h116c5eafcc7364ca
   2:     0x7f395d0ba151 - std::io::Write::write_fmt::hbbb87d55185d6ee7
   3:     0x7f395d0cb948 - std::panicking::default_hook::{{closure}}::h033da0a33e6313e3
   4:     0x7f395d0cb6aa - std::panicking::default_hook::hcc545e2135551ce9
   5:     0x7f395e366364 - rustc_driver[c7963b40d229c8e3]::DEFAULT_HOOK::{closure#0}::{closure#0}
   6:     0x7f395d0cc0ea - std::panicking::rust_panic_with_hook::hd03a5bf0149f909a
   7:     0x7f395d0cbed1 - std::panicking::begin_panic_handler::{{closure}}::hdc278d8f44697e69
   8:     0x7f395d0c90bc - std::sys_common::backtrace::__rust_end_short_backtrace::hc791c42069729ead
   9:     0x7f395d0cbbe2 - rust_begin_unwind
  10:     0x7f395d082123 - core::panicking::panic_fmt::h17e348f497692bdf
  11:     0x7f395d081fed - core::panicking::panic::hd45a1628a1e55d64
  12:     0x56214e513401 - <rustdoc[680b4809a76ead34]::html::render::context::Context>::href_from_span
  13:     0x56214e4ab860 - rustdoc[680b4809a76ead34]::html::render::print_item::print_item
  14:     0x56214e51195d - <rustdoc[680b4809a76ead34]::html::render::context::Context>::render_item
  15:     0x56214e518174 - <rustdoc[680b4809a76ead34]::html::render::context::Context as rustdoc[680b4809a76ead34]::formats::renderer::FormatRenderer>::mod_item_in
  16:     0x56214e50f552 - rustdoc[680b4809a76ead34]::formats::renderer::run_format::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  17:     0x56214e3247d2 - rustdoc[680b4809a76ead34]::run_renderer::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  18:     0x56214e557708 - <rustc_session[e9c8f298f1b7236a]::session::Session>::time::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}::{closure#1}>
  19:     0x56214e431929 - <rustc_interface[61b2afca71575b98]::passes::QueryContext>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  20:     0x56214e327820 - <rustc_interface[61b2afca71575b98]::interface::Compiler>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  21:     0x56214e62ce00 - rustc_span[45192a7c83250c40]::with_source_map::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>::{closure#1}>
  22:     0x56214e329ec7 - rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>
  23:     0x56214e325ad4 - rustdoc[680b4809a76ead34]::main_options
  24:     0x56214e3cd2cc - <scoped_tls[a42e1a363a0b09d3]::ScopedKey<rustc_span[45192a7c83250c40]::SessionGlobals>>::set::<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  25:     0x56214e53ef50 - std[bb1f12c364247fc7]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  26:     0x56214e455df8 - <<std[bb1f12c364247fc7]::thread::Builder>::spawn_unchecked_<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#1} as core[82c21f9469e02c02]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  27:     0x7f395d0d7c85 - std::sys::unix::thread::Thread::new::thread_start::he40f12d1049c6b05
  28:     0x7f395cdfe6ba - start_thread
  29:     0x7f395c61551d - clone
  30:                0x0 - <unknown>
error: internal compiler error: unexpected panic

note: the compiler unexpectedly panicked. this is a bug.

---
end of query stack
error: could not document `foo`

Caused by:
  process didn't exit successfully: `rustdoc --crate-type lib --crate-name foo src/lib.rs -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2119/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=743613d1e12cf44c -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2119/foo/target/debug/deps --crate-version 'a
  b c d'` (exit status: 101)

---- timings::timings_works stdout ----
---- timings::timings_works stdout ----
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo build --all-targets --timings`
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo clean`
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo test --timings`
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo clean`
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo check --timings`
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo clean`
running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo doc --timings`
thread 'timings::timings_works' panicked at '
test failed running `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/cargo doc --timings`
error: process exited with code 101 (expected 0)

--- stderr
 Documenting dep v0.1.0
    Checking dep v0.1.0
    Checking dep v0.1.0
thread 'rustc' panicked at 'assertion failed: !span.inner().is_dummy()', src/librustdoc/html/render/context.rs:308:9
   0:     0x7f0a3b125b1e - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h45188f431115ce78
   0:     0x7f0a3b125b1e - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h45188f431115ce78
   1:     0x7f0a3b18a539 - core::fmt::write::h116c5eafcc7364ca
   2:     0x7f0a3b117151 - std::io::Write::write_fmt::hbbb87d55185d6ee7
   3:     0x7f0a3b128948 - std::panicking::default_hook::{{closure}}::h033da0a33e6313e3
   4:     0x7f0a3b1286aa - std::panicking::default_hook::hcc545e2135551ce9
   5:     0x7f0a3c3c3364 - rustc_driver[c7963b40d229c8e3]::DEFAULT_HOOK::{closure#0}::{closure#0}
   6:     0x7f0a3b1290ea - std::panicking::rust_panic_with_hook::hd03a5bf0149f909a
   7:     0x7f0a3b128ed1 - std::panicking::begin_panic_handler::{{closure}}::hdc278d8f44697e69
   8:     0x7f0a3b1260bc - std::sys_common::backtrace::__rust_end_short_backtrace::hc791c42069729ead
   9:     0x7f0a3b128be2 - rust_begin_unwind
  10:     0x7f0a3b0df123 - core::panicking::panic_fmt::h17e348f497692bdf
  11:     0x7f0a3b0defed - core::panicking::panic::hd45a1628a1e55d64
  12:     0x562132313401 - <rustdoc[680b4809a76ead34]::html::render::context::Context>::href_from_span
  13:     0x5621322ab860 - rustdoc[680b4809a76ead34]::html::render::print_item::print_item
  14:     0x56213231195d - <rustdoc[680b4809a76ead34]::html::render::context::Context>::render_item
  15:     0x562132318174 - <rustdoc[680b4809a76ead34]::html::render::context::Context as rustdoc[680b4809a76ead34]::formats::renderer::FormatRenderer>::mod_item_in
  16:     0x56213230f552 - rustdoc[680b4809a76ead34]::formats::renderer::run_format::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  17:     0x5621321247d2 - rustdoc[680b4809a76ead34]::run_renderer::<rustdoc[680b4809a76ead34]::html::render::context::Context>
  18:     0x562132357708 - <rustc_session[e9c8f298f1b7236a]::session::Session>::time::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}::{closure#1}>
  19:     0x562132231929 - <rustc_interface[61b2afca71575b98]::passes::QueryContext>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}::{closure#1}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  20:     0x562132127820 - <rustc_interface[61b2afca71575b98]::interface::Compiler>::enter::<rustdoc[680b4809a76ead34]::main_options::{closure#0}::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  21:     0x56213242ce00 - rustc_span[45192a7c83250c40]::with_source_map::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>::{closure#1}>
  22:     0x562132129ec7 - rustc_interface[61b2afca71575b98]::interface::create_compiler_and_run::<core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>, rustdoc[680b4809a76ead34]::main_options::{closure#0}>
  23:     0x562132125ad4 - rustdoc[680b4809a76ead34]::main_options
  24:     0x5621321cd2cc - <scoped_tls[a42e1a363a0b09d3]::ScopedKey<rustc_span[45192a7c83250c40]::SessionGlobals>>::set::<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  25:     0x56213233ef50 - std[bb1f12c364247fc7]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>
  26:     0x562132255df8 - <<std[bb1f12c364247fc7]::thread::Builder>::spawn_unchecked_<rustc_interface[61b2afca71575b98]::util::run_in_thread_pool_with_globals<rustdoc[680b4809a76ead34]::main_args::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#0}, core[82c21f9469e02c02]::result::Result<(), rustc_errors[398c4e0d74a5685a]::ErrorGuaranteed>>::{closure#1} as core[82c21f9469e02c02]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  27:     0x7f0a3b134c85 - std::sys::unix::thread::Thread::new::thread_start::he40f12d1049c6b05
  28:     0x7f0a3ae5b6ba - start_thread
  29:     0x7f0a3a67251d - clone
  30:                0x0 - <unknown>
error: internal compiler error: unexpected panic

note: the compiler unexpectedly panicked. this is a bug.

---
end of query stack
error: could not document `dep`

Caused by:
  process didn't exit successfully: `rustdoc --crate-type lib --crate-name dep /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2277/home/.cargo/registry/src/-f4e2bfa65eec0ef7/dep-0.1.0/src/lib.rs --cap-lints allow -o /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2277/foo/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=084134e5bd21b036 -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2277/foo/target/debug/deps --crate-version 0.1.0` (exit status: 101)
      Timing report saved to /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/tmp/cit/t2277/foo/target/cargo-timings/cargo-timing-20220812T130543Z.html


failures:
    build_script::testing_and_such
---

test result: FAILED. 2413 passed; 44 failed; 142 ignored; 0 measured; 0 filtered out; finished in 108.35s

Build completed unsuccessfully in 0:30:47
Makefile:44: recipe for target 'check-aux' failed

@Dylan-DPC
Copy link
Member Author

Dylan-DPC commented Aug 12, 2022

wrong pr :P

@bors bors added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Aug 12, 2022
@Dylan-DPC Dylan-DPC closed this Aug 12, 2022
@Dylan-DPC Dylan-DPC deleted the rollup-rsidtyv branch August 12, 2022 15:08
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
rollup A PR which is a rollup S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-libs Relevant to the library team, which will review and decide on the PR/issue. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
Projects
None yet
Development

Successfully merging this pull request may close these issues.