+2024-05-24 Bruno Haible <bruno@clisp.org>
+
+ mbrtoc32 tests: Avoid failure on Solaris 11.4 (regression yesterday).
+ * tests/test-mbrtoc32.c (main): Conditionalize an assertion with
+ GL_CHAR32_T_IS_UNICODE.
+
2024-05-23 Collin Funk <collin.funk1@gmail.com>
putenv tests: Silence -Wanalyzer-putenv-of-auto-var.
wc = (char32_t) 0xBADFACE;
ret = mbrtoc32 (&wc, "\203", 1, &state);
ASSERT (ret == 1);
- ASSERT (wc == 0x0001F403);
+ ASSERT (wc == 0x1F403); /* expect Unicode encoding */
ASSERT (mbsinit (&state));
}
return test_exit_status;
wc = (char32_t) 0xBADFACE;
ret = mbrtoc32 (&wc, "\067", 1, &state);
ASSERT (ret == 1);
- ASSERT (wc == 0x0001F403);
+ #if GL_CHAR32_T_IS_UNICODE
+ ASSERT (wc == 0x1F403); /* expect Unicode encoding */
+ #endif
ASSERT (mbsinit (&state));
}
return test_exit_status;