"failed to process buffered lint here" with macro call in async block #81724
Labels
C-bug
Category: This is a bug.
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
This error started appearing with nightly a few days ago.
The source code triggering it is here: https://github.com/timothee-haudebourg/json-ld/blob/9b0e4521f0f600304c508be17021986f90fe07ba/src/expansion/element.rs#L223
This happens when running e.g.
cargo build
orcargo test
.I was able to minimize the code triggering the error to the following, in the
json-ld
crate:But I have not been able to reproduce it in a clean new crate.
This
warn
macro is from the log crate. The error doesn't happen if a semicolon is used after the macro call.The original error:
The text was updated successfully, but these errors were encountered: