Re: [PATCH] testsuite: Disable musttail tests if target uses SJLJ exceptions

2025-07-11 Thread Joern Wolfgang Rennecke
Andi Kleen: > I would rather make it XFAIL and also open a PR, after all it is a limitation that could (and should) be fixed. Huh, I didn't see this thread in time. For the special case that the exception handling code in the caller is empty - which is what mustcall3.C and mustcall5.C are testin

Re: [PATCH] testsuite: Disable musttail tests if target uses SJLJ exceptions

2025-07-11 Thread Andrew Pinski
On Fri, Jul 11, 2025 at 9:59 AM Andi Kleen wrote: > > Dimitar Dimitrov writes: > > > A few tests started failing recently on pru-unknown-elf because it uses > > SJLJ implementation for exceptions: > > FAIL: g++.dg/ext/musttail3.C -std=c++11 (test for excess errors) > > .../gcc/gcc/testsuite/

Re: [PATCH] testsuite: Disable musttail tests if target uses SJLJ exceptions

2025-07-11 Thread Andi Kleen
Dimitar Dimitrov writes: > A few tests started failing recently on pru-unknown-elf because it uses > SJLJ implementation for exceptions: > FAIL: g++.dg/ext/musttail3.C -std=c++11 (test for excess errors) > .../gcc/gcc/testsuite/g++.dg/ext/musttail3.C:12:34: error: cannot > tail-call: caller

[PATCH] testsuite: Disable musttail tests if target uses SJLJ exceptions

2025-07-10 Thread Dimitar Dimitrov
A few tests started failing recently on pru-unknown-elf because it uses SJLJ implementation for exceptions: FAIL: g++.dg/ext/musttail3.C -std=c++11 (test for excess errors) .../gcc/gcc/testsuite/g++.dg/ext/musttail3.C:12:34: error: cannot tail-call: caller uses sjlj exceptions Fix by disabli