https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97124
Liu Hao <lh_mouse at 126 dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution|--- |INVALID
--- Comment #7 from Liu Hao <lh_mouse at 126 dot com> ---
I received this response from MSYS2 later:
```
jeremyd2019 @jeremyd2019 Oct 26 10:52
how is that back?!?
that is caused by a messed up libgmp, and gcc segfaults when it tries to parse
a floating point constant
(specifically, a messed up libgmp import library, and used via mpfr)
gmp patch I sent upstream:
https://gmplib.org/list-archives/gmp-bugs/2020-October/004890.html
```
There's a detailed explanation about the cause in the mail linked above, which
also answers why this ICE does not always happen.
AFAICT this can be closed.