https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120840
H.J. Lu changed:
What|Removed |Added
Target Milestone|--- |16.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120840
H.J. Lu changed:
What|Removed |Added
Assignee|hjl.tools at gmail dot com |unassigned at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120840
--- Comment #6 from Sam James ---
I'll look.
--- Comment #7 from Sam James ---
It starts with r16-1551-g2c30f828e45078 with your patch on top. I did the
bisection without SSP as the default (vanilla).
When playing with the result on my usual
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120840
--- Comment #5 from H.J. Lu ---
I backported the patch to GCC 15 branch, which works. Sam, is it possible to
identify which commit on master caused the miscompilation?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120840
H.J. Lu changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120840
--- Comment #3 from Sam James ---
(In reply to Ken Jin from comment #2)
> @Sam James
>
> Passing CFLAGS="-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" to the
> configure fixes the crash for me, does it do the same for you? If so this is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120840
--- Comment #2 from Ken Jin ---
@Sam James
Passing CFLAGS="-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" to the
configure fixes the crash for me, does it do the same for you? If so this is
probably a pretty big hint.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120840
--- Comment #1 from Sam James ---
Just ftr: with ./configure --with-tail-call-interp CFLAGS="-O2
-fno-stack-protector" (to override my own defaults), it still fails with a
corrupt stack.