diff options
| author | Oliver Scherer <github35764891676564198441@oli-obk.de> | 2018-12-21 13:39:45 +0100 |
|---|---|---|
| committer | Oliver Scherer <github35764891676564198441@oli-obk.de> | 2018-12-21 13:39:45 +0100 |
| commit | 6ed596ebe245df1a8de8a609222c8e217508f6dd (patch) | |
| tree | 3dabcc9247b90ef19cd3b5e87ff866fe442109df /src | |
| parent | b9d74fc3ceec744ac6dbfb6b0d8d1003b54668e8 (diff) | |
| download | rust-6ed596ebe245df1a8de8a609222c8e217508f6dd.tar.gz rust-6ed596ebe245df1a8de8a609222c8e217508f6dd.zip | |
Update tests to changes on master
Diffstat (limited to 'src')
| -rw-r--r-- | src/test/ui/consts/static_mut_containing_mut_ref2.rs | 1 | ||||
| -rw-r--r-- | src/test/ui/consts/static_mut_containing_mut_ref2.stderr | 11 |
2 files changed, 10 insertions, 2 deletions
diff --git a/src/test/ui/consts/static_mut_containing_mut_ref2.rs b/src/test/ui/consts/static_mut_containing_mut_ref2.rs index aeb69b2652c..4180b1e295a 100644 --- a/src/test/ui/consts/static_mut_containing_mut_ref2.rs +++ b/src/test/ui/consts/static_mut_containing_mut_ref2.rs @@ -4,5 +4,6 @@ static mut STDERR_BUFFER_SPACE: u8 = 0; pub static mut STDERR_BUFFER: () = unsafe { *(&mut STDERR_BUFFER_SPACE) = 42; }; //~^ ERROR references in statics may only refer to immutable values +//~| ERROR static contains unimplemented expression type fn main() {} diff --git a/src/test/ui/consts/static_mut_containing_mut_ref2.stderr b/src/test/ui/consts/static_mut_containing_mut_ref2.stderr index 72923431c90..f0ae1545056 100644 --- a/src/test/ui/consts/static_mut_containing_mut_ref2.stderr +++ b/src/test/ui/consts/static_mut_containing_mut_ref2.stderr @@ -4,6 +4,13 @@ error[E0017]: references in statics may only refer to immutable values LL | pub static mut STDERR_BUFFER: () = unsafe { *(&mut STDERR_BUFFER_SPACE) = 42; }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^ statics require immutable values -error: aborting due to previous error +error[E0019]: static contains unimplemented expression type + --> $DIR/static_mut_containing_mut_ref2.rs:5:45 + | +LL | pub static mut STDERR_BUFFER: () = unsafe { *(&mut STDERR_BUFFER_SPACE) = 42; }; + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +error: aborting due to 2 previous errors -For more information about this error, try `rustc --explain E0017`. +Some errors occurred: E0017, E0019. +For more information about an error, try `rustc --explain E0017`. |
