Open
Description
bug
llvm-cov
warning mismatched data
when triple slash safety comment above unsafe fn
reproduce
https://github.com/loynoir/reproduce-rust-130097
pub use bar::Bar;
mod bar {
pub struct Bar<T>(T);
impl Bar<i32> {
/// # Safety
///
/// be careful
pub const unsafe fn from_unchecked(value: i32) -> Self {
Bar(value)
}
}
}
workaround
pub use bar::Bar;
mod bar {
pub struct Bar<T>(T);
impl Bar<i32> {
pub const unsafe fn from_unchecked(value: i32) -> Self {
Bar(value)
}
}
}
related
llvm-cov
warning mismatched data
when double slash comment above use
Metadata
Metadata
Assignees
Labels
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Source-based code coverage (-Cinstrument-coverage)Category: This is a bug.Status: A Minimal Complete and Verifiable Example has been found for this issueRelevant to the compiler team, which will review and decide on the PR/issue.