1error[E0511]: invalid monomorphization of `atomic_load` intrinsic: expected basic integer type, found `bool`
2  --> $DIR/non-integer-atomic.rs:15:5
3   |
4LL |     intrinsics::atomic_load(p);
5   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
6
7error[E0511]: invalid monomorphization of `atomic_store` intrinsic: expected basic integer type, found `bool`
8  --> $DIR/non-integer-atomic.rs:20:5
9   |
10LL |     intrinsics::atomic_store(p, v);
11   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
12
13error[E0511]: invalid monomorphization of `atomic_xchg` intrinsic: expected basic integer type, found `bool`
14  --> $DIR/non-integer-atomic.rs:25:5
15   |
16LL |     intrinsics::atomic_xchg(p, v);
17   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
18
19error[E0511]: invalid monomorphization of `atomic_cxchg` intrinsic: expected basic integer type, found `bool`
20  --> $DIR/non-integer-atomic.rs:30:5
21   |
22LL |     intrinsics::atomic_cxchg(p, v, v);
23   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
24
25error[E0511]: invalid monomorphization of `atomic_load` intrinsic: expected basic integer type, found `Foo`
26  --> $DIR/non-integer-atomic.rs:35:5
27   |
28LL |     intrinsics::atomic_load(p);
29   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
30
31error[E0511]: invalid monomorphization of `atomic_store` intrinsic: expected basic integer type, found `Foo`
32  --> $DIR/non-integer-atomic.rs:40:5
33   |
34LL |     intrinsics::atomic_store(p, v);
35   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
36
37error[E0511]: invalid monomorphization of `atomic_xchg` intrinsic: expected basic integer type, found `Foo`
38  --> $DIR/non-integer-atomic.rs:45:5
39   |
40LL |     intrinsics::atomic_xchg(p, v);
41   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
42
43error[E0511]: invalid monomorphization of `atomic_cxchg` intrinsic: expected basic integer type, found `Foo`
44  --> $DIR/non-integer-atomic.rs:50:5
45   |
46LL |     intrinsics::atomic_cxchg(p, v, v);
47   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
48
49error[E0511]: invalid monomorphization of `atomic_load` intrinsic: expected basic integer type, found `&dyn Fn()`
50  --> $DIR/non-integer-atomic.rs:55:5
51   |
52LL |     intrinsics::atomic_load(p);
53   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
54
55error[E0511]: invalid monomorphization of `atomic_store` intrinsic: expected basic integer type, found `&dyn Fn()`
56  --> $DIR/non-integer-atomic.rs:60:5
57   |
58LL |     intrinsics::atomic_store(p, v);
59   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
60
61error[E0511]: invalid monomorphization of `atomic_xchg` intrinsic: expected basic integer type, found `&dyn Fn()`
62  --> $DIR/non-integer-atomic.rs:65:5
63   |
64LL |     intrinsics::atomic_xchg(p, v);
65   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
66
67error[E0511]: invalid monomorphization of `atomic_cxchg` intrinsic: expected basic integer type, found `&dyn Fn()`
68  --> $DIR/non-integer-atomic.rs:70:5
69   |
70LL |     intrinsics::atomic_cxchg(p, v, v);
71   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
72
73error[E0511]: invalid monomorphization of `atomic_load` intrinsic: expected basic integer type, found `[u8; 100]`
74  --> $DIR/non-integer-atomic.rs:75:5
75   |
76LL |     intrinsics::atomic_load(p);
77   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
78
79error[E0511]: invalid monomorphization of `atomic_store` intrinsic: expected basic integer type, found `[u8; 100]`
80  --> $DIR/non-integer-atomic.rs:80:5
81   |
82LL |     intrinsics::atomic_store(p, v);
83   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
84
85error[E0511]: invalid monomorphization of `atomic_xchg` intrinsic: expected basic integer type, found `[u8; 100]`
86  --> $DIR/non-integer-atomic.rs:85:5
87   |
88LL |     intrinsics::atomic_xchg(p, v);
89   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
90
91error[E0511]: invalid monomorphization of `atomic_cxchg` intrinsic: expected basic integer type, found `[u8; 100]`
92  --> $DIR/non-integer-atomic.rs:90:5
93   |
94LL |     intrinsics::atomic_cxchg(p, v, v);
95   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
96
97error: aborting due to 16 previous errors
98
99For more information about this error, try `rustc --explain E0511`.
100