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