// { dg-do compile } char arr [][4] = { "one", "two" }; const char arr2[][4] = { "one", "two" }; signed char arr3[][4] = { "one", "two" }; const unsigned char arr4[][4] = { "one", "two" }; volatile wchar_t arr5[][4] = { L"one", L"two" };