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