OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [g++.dg/] [ext/] [utf-badconcat2.C] - Rev 693

Compare with Previous | Blame | View Log

// Test unsupported concatenation of UTF-8 string literals.
// { dg-do compile }
// { dg-options "-std=c++0x" }

const void *s0  = u8"a"   "b";
const void *s1  =   "a" u8"b";
const void *s2  = u8"a" u8"b";
const void *s3  = u8"a"  u"b";  // { dg-error "non-standard concatenation" }
const void *s4  =  u"a" u8"b";  // { dg-error "non-standard concatenation" }
const void *s5  = u8"a"  U"b";  // { dg-error "non-standard concatenation" }
const void *s6  =  U"a" u8"b";  // { dg-error "non-standard concatenation" }
const void *s7  = u8"a"  L"b";  // { dg-error "non-standard concatenation" }
const void *s8  =  L"a" u8"b";  // { dg-error "non-standard concatenation" }

int main () {}

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.