This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/82748] ICE with __builtin_fabsq and __float128 in copy_to_mode_reg, at explow.c:612
- From: "gabriel at inconstante dot eti.br" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Fri, 27 Oct 2017 15:07:05 +0000
- Subject: [Bug target/82748] ICE with __builtin_fabsq and __float128 in copy_to_mode_reg, at explow.c:612
- Auto-submitted: auto-generated
- References: <bug-82748-4@http.gcc.gnu.org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82748
--- Comment #1 from Gabriel F. T. Gomes <gabriel at inconstante dot eti.br> ---
Some additional information:
Replacing __builtin_fabsq (x) with __builtin_copysignq (x, x), in the test
program, causes a similar error.
Replacing the 'q'-suffixed builtin with its 'f128'-suffixed counterpart makes
the error go away.