1- error[E0511]: invalid monomorphization of `atomic_load` intrinsic: expected basic integer or pointer type, found `bool `
2- --> $DIR/non-integer-atomic.rs:15 :5
1+ error[E0511]: invalid monomorphization of `atomic_load` intrinsic: expected basic integer or pointer type, found `&dyn Fn() `
2+ --> $DIR/non-integer-atomic.rs:55 :5
33 |
44LL | intrinsics::atomic_load::<_, { SeqCst }>(p);
55 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
66
7- error[E0511]: invalid monomorphization of `atomic_store` intrinsic: expected basic integer or pointer type, found `bool`
8- --> $DIR/non-integer-atomic.rs:20:5
7+ error[E0511]: invalid monomorphization of `atomic_load` intrinsic: expected basic integer or pointer type, found `Foo`
8+ --> $DIR/non-integer-atomic.rs:35:5
9+ |
10+ LL | intrinsics::atomic_load::<_, { SeqCst }>(p);
11+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
12+
13+ error[E0511]: invalid monomorphization of `atomic_store` intrinsic: expected basic integer or pointer type, found `&dyn Fn()`
14+ --> $DIR/non-integer-atomic.rs:60:5
915 |
1016LL | intrinsics::atomic_store::<_, { SeqCst }>(p, v);
1117 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1218
13- error[E0511]: invalid monomorphization of `atomic_xchg` intrinsic: expected basic integer or pointer type, found `bool `
14- --> $DIR/non-integer-atomic.rs:25 :5
19+ error[E0511]: invalid monomorphization of `atomic_xchg` intrinsic: expected basic integer or pointer type, found `[u8; 100] `
20+ --> $DIR/non-integer-atomic.rs:85 :5
1521 |
1622LL | intrinsics::atomic_xchg::<_, { SeqCst }>(p, v);
1723 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1824
19- error[E0511]: invalid monomorphization of `atomic_cxchg` intrinsic: expected basic integer or pointer type, found `bool `
20- --> $DIR/non-integer-atomic.rs:30 :5
25+ error[E0511]: invalid monomorphization of `atomic_cxchg` intrinsic: expected basic integer or pointer type, found `&dyn Fn() `
26+ --> $DIR/non-integer-atomic.rs:70 :5
2127 |
2228LL | intrinsics::atomic_cxchg::<_, { SeqCst }, { SeqCst }>(p, v, v);
2329 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2430
25- error[E0511]: invalid monomorphization of `atomic_load` intrinsic: expected basic integer or pointer type, found `Foo`
26- --> $DIR/non-integer-atomic.rs:35:5
27- |
28- LL | intrinsics::atomic_load::<_, { SeqCst }>(p);
29- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
30-
3131error[E0511]: invalid monomorphization of `atomic_store` intrinsic: expected basic integer or pointer type, found `Foo`
3232 --> $DIR/non-integer-atomic.rs:40:5
3333 |
3434LL | intrinsics::atomic_store::<_, { SeqCst }>(p, v);
3535 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3636
37- error[E0511]: invalid monomorphization of `atomic_xchg` intrinsic: expected basic integer or pointer type, found `Foo`
38- --> $DIR/non-integer-atomic.rs:45:5
39- |
40- LL | intrinsics::atomic_xchg::<_, { SeqCst }>(p, v);
41- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
42-
43- error[E0511]: invalid monomorphization of `atomic_cxchg` intrinsic: expected basic integer or pointer type, found `Foo`
44- --> $DIR/non-integer-atomic.rs:50:5
37+ error[E0511]: invalid monomorphization of `atomic_cxchg` intrinsic: expected basic integer or pointer type, found `[u8; 100]`
38+ --> $DIR/non-integer-atomic.rs:90:5
4539 |
4640LL | intrinsics::atomic_cxchg::<_, { SeqCst }, { SeqCst }>(p, v, v);
4741 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4842
49- error[E0511]: invalid monomorphization of `atomic_load ` intrinsic: expected basic integer or pointer type, found `&dyn Fn() `
50- --> $DIR/non-integer-atomic.rs:55 :5
43+ error[E0511]: invalid monomorphization of `atomic_store ` intrinsic: expected basic integer or pointer type, found `[u8; 100] `
44+ --> $DIR/non-integer-atomic.rs:80 :5
5145 |
52- LL | intrinsics::atomic_load ::<_, { SeqCst }>(p);
53- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
46+ LL | intrinsics::atomic_store ::<_, { SeqCst }>(p, v );
47+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5448
55- error[E0511]: invalid monomorphization of `atomic_store` intrinsic: expected basic integer or pointer type, found `&dyn Fn() `
56- --> $DIR/non-integer-atomic.rs:60 :5
49+ error[E0511]: invalid monomorphization of `atomic_store` intrinsic: expected basic integer or pointer type, found `bool `
50+ --> $DIR/non-integer-atomic.rs:20 :5
5751 |
5852LL | intrinsics::atomic_store::<_, { SeqCst }>(p, v);
5953 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -64,36 +58,42 @@ error[E0511]: invalid monomorphization of `atomic_xchg` intrinsic: expected basi
6458LL | intrinsics::atomic_xchg::<_, { SeqCst }>(p, v);
6559 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6660
67- error[E0511]: invalid monomorphization of `atomic_cxchg` intrinsic: expected basic integer or pointer type, found `&dyn Fn()`
68- --> $DIR/non-integer-atomic.rs:70:5
69- |
70- LL | intrinsics::atomic_cxchg::<_, { SeqCst }, { SeqCst }>(p, v, v);
71- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
72-
7361error[E0511]: invalid monomorphization of `atomic_load` intrinsic: expected basic integer or pointer type, found `[u8; 100]`
7462 --> $DIR/non-integer-atomic.rs:75:5
7563 |
7664LL | intrinsics::atomic_load::<_, { SeqCst }>(p);
7765 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7866
79- error[E0511]: invalid monomorphization of `atomic_store ` intrinsic: expected basic integer or pointer type, found `[u8; 100] `
80- --> $DIR/non-integer-atomic.rs:80 :5
67+ error[E0511]: invalid monomorphization of `atomic_load ` intrinsic: expected basic integer or pointer type, found `bool `
68+ --> $DIR/non-integer-atomic.rs:15 :5
8169 |
82- LL | intrinsics::atomic_store ::<_, { SeqCst }>(p, v );
83- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
70+ LL | intrinsics::atomic_load ::<_, { SeqCst }>(p);
71+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
8472
85- error[E0511]: invalid monomorphization of `atomic_xchg ` intrinsic: expected basic integer or pointer type, found `[u8; 100] `
86- --> $DIR/non-integer-atomic.rs:85 :5
73+ error[E0511]: invalid monomorphization of `atomic_cxchg ` intrinsic: expected basic integer or pointer type, found `bool `
74+ --> $DIR/non-integer-atomic.rs:30 :5
8775 |
88- LL | intrinsics::atomic_xchg ::<_, { SeqCst }>(p, v);
89- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
76+ LL | intrinsics::atomic_cxchg ::<_, { SeqCst }, { SeqCst } >(p, v , v);
77+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
9078
91- error[E0511]: invalid monomorphization of `atomic_cxchg` intrinsic: expected basic integer or pointer type, found `[u8; 100] `
92- --> $DIR/non-integer-atomic.rs:90 :5
79+ error[E0511]: invalid monomorphization of `atomic_cxchg` intrinsic: expected basic integer or pointer type, found `Foo `
80+ --> $DIR/non-integer-atomic.rs:50 :5
9381 |
9482LL | intrinsics::atomic_cxchg::<_, { SeqCst }, { SeqCst }>(p, v, v);
9583 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
9684
85+ error[E0511]: invalid monomorphization of `atomic_xchg` intrinsic: expected basic integer or pointer type, found `Foo`
86+ --> $DIR/non-integer-atomic.rs:45:5
87+ |
88+ LL | intrinsics::atomic_xchg::<_, { SeqCst }>(p, v);
89+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
90+
91+ error[E0511]: invalid monomorphization of `atomic_xchg` intrinsic: expected basic integer or pointer type, found `bool`
92+ --> $DIR/non-integer-atomic.rs:25:5
93+ |
94+ LL | intrinsics::atomic_xchg::<_, { SeqCst }>(p, v);
95+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
96+
9797error: aborting due to 16 previous errors
9898
9999For more information about this error, try `rustc --explain E0511`.
0 commit comments