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