aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/rust/compile/bytecharstring.rs
blob: 928dc0cdefbda14c4da4875137033ae99168ee92 (plain)
1
2
3
4
5
6
7
8
9
10
11
fn main ()
{
  let _bc = b'\x80';
  let _bs = b"foo\x80bar";

  let _c = '\xef';        // { dg-error "out of range" }
  let _s = "Foo\xEFBar";  // { dg-error "out of range" }

  let _ = b'あ';          // { dg-error " non-ASCII character" }
  let _ = b'🦀';          // { dg-error " non-ASCII character" }
}