1
Fork 0

update/bless tests

This commit is contained in:
Bennet Bleßmann 2025-04-06 15:12:24 +02:00 committed by Bennet Bleßmann
parent 6dfb29624c
commit 7dd57f085c
No known key found for this signature in database
GPG key ID: 3BE1A1A3CBC3CF99
59 changed files with 545 additions and 737 deletions

View file

@ -6,8 +6,9 @@ Erroneous code example:
#![feature(intrinsics)]
#![allow(internal_features)]
extern "rust-intrinsic" {
pub static atomic_singlethreadfence_seqcst: fn();
extern "C" {
#[rustc_intrinsic]
pub static atomic_singlethreadfence_seqcst: unsafe fn();
// error: intrinsic must be a function
}
@ -22,9 +23,8 @@ error, just declare a function. Example:
#![feature(intrinsics)]
#![allow(internal_features)]
extern "rust-intrinsic" {
pub fn atomic_singlethreadfence_seqcst(); // ok!
}
#[rustc_intrinsic]
pub unsafe fn atomic_singlethreadfence_seqcst(); // ok!
fn main() { unsafe { atomic_singlethreadfence_seqcst(); } }
```