[PATCH] x86 (__HAVE_FLOAT128): Defined to 0 for Intel SYCL compiler [BZ #32723]

H.J. Lu hjl.tools@gmail.com
Thu Feb 20 00:50:54 GMT 2025


On Thu, Feb 20, 2025 at 8:41 AM Sam James <sam@gentoo.org> wrote:
>
> "H.J. Lu" <hjl.tools@gmail.com> writes:
>
> > Intel compiler always defines __INTEL_LLVM_COMPILER.  When SYCL is
> > enabled by -fsycl, it also defines SYCL_LANGUAGE_VERSION.  Since Intel
> > SYCL compiler doesn't support _Float128:
> >
> > https://github.com/intel/llvm/issues/16903
> >
> > define __HAVE_FLOAT128 to 0 for Intel SYCL compiler.
> >
> > This fixes BZ #32723.
>
> LGTM. Thanks.

Pushed.  Will backport it to 2.41 branch later.

Thanks.

-- 
H.J.


More information about the Libc-alpha mailing list