(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.dg/
ext/
char8_t-init-1.C
// Test initialization from UTF-8 literals when -fchar8_t is not enabled.
// { dg-do compile }
// { dg-options "-std=c++17 -fno-char8_t" }

char c1 = 'x';
char c2 = u8'x';

const char *pc1 = "x";
const char *pc2 = u8"x";

const char (&rca1)[2] = "x";
const char (&rca2)[2] = u8"x";

char ca1[] = "x";
char ca2[] = u8"x";

signed char sca1[] = "x";
signed char sca2[] = u8"x";

unsigned char uca1[] = "x";
unsigned char uca2[] = u8"x";