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

--- Comment #5 from camper <theonetruecamper at gmx dot de> ---
test case (-O0):

using ll = long long;

void fillstack() {
    ll foo[] = {
        -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
    };
}

void f(ll=-1,ll=-1,ll=-1,ll=-1,ll=-1,ll=-1,ll arg7_on_stack=-1) {
    throw 0;
}

void g() {
    try {
        f();
    } catch(int) {
    }
}

int main() {
   fillstack();
   g();
}

Reply via email to