(root)/
gcc-13.2.0/
gcc/
testsuite/
gdc.test/
runnable/
extra-files/
test11051.d
module test11051;

version (Safe)
{
    void main() @safe
    {
        enum E { A, B }
        E e = cast(E)-1;

        final switch (e)
        {
            case E.A: break;
            case E.B: break;
        }
    }
}
else
{
    void main()
    {
        enum E { A, B }
        E e = cast(E)-1;

        final switch (e)
        {
            case E.A: break;
            case E.B: break;
        }
    }
}