https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124118

--- Comment #2 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jakub Jelinek <[email protected]>:

https://gcc.gnu.org/g:dac8b0c3ef7280b023369a956e0a9b4d4187c5c2

commit r16-7998-gdac8b0c3ef7280b023369a956e0a9b4d4187c5c2
Author: Jakub Jelinek <[email protected]>
Date:   Wed Mar 11 11:55:56 2026 +0100

    testsuite: Fix up g++.dg/reflect/eh8.C for Solaris iconv [PR124118]

    I forgot about PR112652 and added a test that relies on iconv actually
    failing when converting from UTF-8 with some emojis to a character set
    without those characters.
    Seems Solaris iconv just transcodes such characters as ? instead of
    reporting an error.

    The following patch splits the test into two halves, so that the first one
    is tested on Solaris, and uses dg-skip-if for Solaris like in r16-6209
    in the second half (rather than expecting no diagnostics for Solaris,
    because one can use GNU libiconv on Solaris too).

    2026-03-11  Jakub Jelinek  <[email protected]>

            PR c++/124118
            * g++.dg/reflect/eh8.C (bar, c): Move second part of tests to ...
            * g++.dg/reflect/eh10.C: ... here, new test.  Add dg-skip-if for
            solaris.

Reply via email to