https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111448
Levi Zim changed:
What|Removed |Added
Resolution|--- |WONTFIX
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111448
--- Comment #5 from Andreas Schwab ---
GCC tries to increase the stack limit to 64Mb, but the qemu user-space
emulation uses a fixed stack size (initialized on startup from the current
stack limit) and ignores the RLIMIT_STACK request.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111448
--- Comment #4 from Levi Zim ---
I tested it on gcc's latest commit(5b4acfa306d53c8473883552f1db7278b7065b18).
It doesn't trigger the ICE.
However, I do have another source file that still triggers the ICE with gcc's
latest commit. It is a quit
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111448
--- Comment #3 from Andreas Schwab ---
Also seen with sonic-pi
https://build.opensuse.org/package/live_build_log/openSUSE:Factory:RISCV/sonic-pi/standard/riscv64
and psi+
https://build.opensuse.org/package/live_build_log/openSUSE:Factory:RISC
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111448
--- Comment #2 from Levi Zim ---
(In reply to Andrew Pinski from comment #1)
> I suspect this is a dup of bug 110315. It works on the trunk but fails on
> 13.2.0 even on x86_64-linux-gnu.
I tested it with gcc 13.1.1 and gcc 12.3.0.
gcc 13.1.1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111448
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill