diff options
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/ui/allocator-submodule.rs | 2 | ||||
| -rw-r--r-- | src/test/ui/allocator-submodule.stderr | 8 |
2 files changed, 9 insertions, 1 deletions
diff --git a/src/test/ui/allocator-submodule.rs b/src/test/ui/allocator-submodule.rs index b73068244b1..40e5940c558 100644 --- a/src/test/ui/allocator-submodule.rs +++ b/src/test/ui/allocator-submodule.rs @@ -31,7 +31,7 @@ mod submod { use super::MyAlloc; #[global_allocator] - static MY_HEAP: MyAlloc = MyAlloc; + static MY_HEAP: MyAlloc = MyAlloc; //~ ERROR global_allocator } fn main() {} diff --git a/src/test/ui/allocator-submodule.stderr b/src/test/ui/allocator-submodule.stderr new file mode 100644 index 00000000000..6e7727f8889 --- /dev/null +++ b/src/test/ui/allocator-submodule.stderr @@ -0,0 +1,8 @@ +error: `global_allocator` cannot be used in submodules + --> $DIR/allocator-submodule.rs:34:5 + | +LL | static MY_HEAP: MyAlloc = MyAlloc; //~ ERROR global_allocator + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +error: aborting due to previous error + |
