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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|2018-02-14 00:00:00         |2021-8-19

--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Here is a runtime testcase
    int a[10];
    int g() {
        return a[1] = 2;
    }
    void f() {
        a[a[1]] = g();
    }
    int main() {
        f();

        if (a[1] != 2) __builtin_abort();
        if (a[2] != 2) __builtin_abort();
        return 0;
    }

Reply via email to