Skip to content

Commit 2128d31

Browse files
committed
Fix label messages for E0133
Issue #35789
1 parent 499484f commit 2128d31

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

src/librustc/middle/effect.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ impl<'a, 'tcx> EffectCheckVisitor<'a, 'tcx> {
6666
struct_span_err!(
6767
self.tcx.sess, span, E0133,
6868
"{} requires unsafe function or block", description)
69-
.span_label(span, &format!("unsafe call requires unsafe function or block"))
69+
.span_label(span, &description)
7070
.emit();
7171
}
7272
UnsafeBlock(block_id) => {

src/test/compile-fail/E0133.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ unsafe fn f() { return; }
1313
fn main() {
1414
f();
1515
//~^ ERROR E0133
16-
//~| NOTE unsafe call requires unsafe function or block
16+
//~| NOTE call to unsafe function
1717
}

src/test/compile-fail/issue-28776.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ use std::ptr;
1313
fn main() {
1414
(&ptr::write)(1 as *mut _, 42);
1515
//~^ ERROR E0133
16-
//~| NOTE unsafe call requires unsafe function or block
16+
//~| NOTE call to unsafe function
1717
}

src/test/compile-fail/trait-safety-fn-body.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ unsafe impl UnsafeTrait for *mut isize {
2020
// Unsafe actions are not made legal by taking place in an unsafe trait:
2121
*self += 1;
2222
//~^ ERROR E0133
23-
//~| NOTE unsafe call requires unsafe function or block
23+
//~| NOTE dereference of raw pointer
2424
}
2525
}
2626

src/test/compile-fail/unsafe-const-fn.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ const unsafe fn dummy(v: u32) -> u32 {
1818

1919
const VAL: u32 = dummy(0xFFFF);
2020
//~^ ERROR E0133
21-
//~| NOTE unsafe call requires unsafe function or block
21+
//~| NOTE call to unsafe function
2222

2323
fn main() {
2424
assert_eq!(VAL, 0xFFFF0000);

0 commit comments

Comments
 (0)