From 5ff3679811af0ef172ac3bd511928fe2fc299b20 Mon Sep 17 00:00:00 2001 From: Bernd Amend Date: Sat, 22 May 2021 14:23:13 +0200 Subject: [PATCH] fix u8"" compilation error in g++11 with -std=c++20 --- unittests/compiled_tests.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/unittests/compiled_tests.cpp b/unittests/compiled_tests.cpp index 99874aca..2388893c 100644 --- a/unittests/compiled_tests.cpp +++ b/unittests/compiled_tests.cpp @@ -1343,12 +1343,11 @@ TEST_CASE("Test reference member being registered") TEST_CASE("Test unicode matches C++") { - chaiscript::ChaiScript_Basic chai(create_chaiscript_stdlib(),create_chaiscript_parser()); - CHECK(u8"\U000000AC" == chai.eval(R"("\U000000AC")")); + chaiscript::ChaiScript_Basic chai(create_chaiscript_stdlib(), create_chaiscript_parser()); + CHECK("\U000000AC" == chai.eval(R"("\U000000AC")")); CHECK("\xF0\x9F\x8D\x8C" == chai.eval(R"("\xF0\x9F\x8D\x8C")")); - CHECK(u8"\U0001F34C" == chai.eval(R"("\U0001F34C")")); - CHECK(u8"\u2022" == chai.eval(R"("\u2022")")); - + CHECK("\U0001F34C" == chai.eval(R"("\U0001F34C")")); + CHECK("\u2022" == chai.eval(R"("\u2022")")); }