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

Iain Buclaw <ibuclaw at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ibuclaw at gcc dot gnu.org

--- Comment #1 from Iain Buclaw <ibuclaw at gcc dot gnu.org> ---
Without library dependencies.

```
string toString()
{
    return "1";
}

struct B
{
    ulong n;

    invariant{}

    string str()
    {
        if (n == 0)
        {
            return "0";
        }
        return toString();
    }
}

extern(C) int main()
{
    B b = { 2 };
    b.str;
    return 0;
}
```

Reply via email to