Open
Description
openedon Sep 8, 2024
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Metadata
Assignees
Labels
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Source-based code coverage (-Cinstrument-coverage)Area: Source-based code coverage (-Cinstrument-coverage)Category: This is a bug.Category: This is a bug.Status: A Minimal Complete and Verifiable Example has been found for this issueStatus: 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.Relevant to the compiler team, which will review and decide on the PR/issue.