https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86829
--- Comment #1 from Marc Glisse <glisse at gcc dot gnu.org> --- You shouldn't use float_type_node directly, since the operations might be on double or long double. Do you have a copyright assignment (https://gcc.gnu.org/contribute.html) ?