about summary refs log tree commit diff
path: root/tests/ui/thread-local/no-unstable.rs
blob: 3de7985e62dbd40c68f5fee64aa2abd94042803b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
thread_local! {
    //~^ ERROR: use of an internal attribute [E0658]
    //~| ERROR: use of an internal attribute [E0658]
    //~| ERROR: `#[used(linker)]` is currently unstable [E0658]
    //~| ERROR: `#[used]` attribute cannot be used on constants

    #[rustc_dummy = 17]
    pub static FOO: () = ();

    #[cfg_attr(true, rustc_dummy = 17)]
    pub static BAR: () = ();

    #[used(linker)]
    pub static BAZ: () = ();
}

fn main() {}