https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123799

--- Comment #2 from Robin Dapp <rdapp at gcc dot gnu.org> ---
Just beautiful... :)

tree_nop_conversion_p allows BitInt and unsigned long but we cannot convert
BitInt to float/double while we could convert from unsigned long to double.

I'll try to come up with something,  either special-casing BitInt or use
TYPE_SIGN != TYPE_SIGN instead of tree_nop_conversion and "pun" using unsigned
integer type.

Reply via email to