https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118442
Andi Kleen <andi-gcc at firstfloor dot org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |andi-gcc at firstfloor dot org --- Comment #3 from Andi Kleen <andi-gcc at firstfloor dot org> --- Smaller test case: struct Span { int test[5]; }; void resolveToBufferSlow(Span *buffer); __attribute__((noinline)) void resolveToBuffer(Span *buffer) { buffer->test[0] = 4; [[clang::musttail]] return resolveToBufferSlow(buffer); }