From 4dcf49121cf4b195929099cedac19a489d403eb4 Mon Sep 17 00:00:00 2001 From: Oliver Scherer Date: Sun, 14 Oct 2018 17:45:35 +0200 Subject: [PATCH] Use platform independent types --- src/test/ui/issues/issue-54410.rs | 3 +-- src/test/ui/issues/issue-54410.stderr | 6 +++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/test/ui/issues/issue-54410.rs b/src/test/ui/issues/issue-54410.rs index 192b97a1677..e3e8ca985b9 100644 --- a/src/test/ui/issues/issue-54410.rs +++ b/src/test/ui/issues/issue-54410.rs @@ -1,6 +1,5 @@ -use std::os::raw::c_char; extern "C" { - pub static mut symbol: [c_char]; + pub static mut symbol: [i8]; //~^ ERROR the size for values of type `[i8]` cannot be known at compilation time } diff --git a/src/test/ui/issues/issue-54410.stderr b/src/test/ui/issues/issue-54410.stderr index 0c40c6384a4..ae6888f067e 100644 --- a/src/test/ui/issues/issue-54410.stderr +++ b/src/test/ui/issues/issue-54410.stderr @@ -1,8 +1,8 @@ error[E0277]: the size for values of type `[i8]` cannot be known at compilation time - --> $DIR/issue-54410.rs:3:28 + --> $DIR/issue-54410.rs:2:28 | -LL | pub static mut symbol: [c_char]; - | ^^^^^^^^ doesn't have a size known at compile-time +LL | pub static mut symbol: [i8]; + | ^^^^ doesn't have a size known at compile-time | = help: the trait `std::marker::Sized` is not implemented for `[i8]` = note: to learn more, visit