Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Feb 2019 06:40:40 -0500
From:      Charlie Li <ml+freebsd@vishwin.info>
To:        Dimitry Andric <dim@FreeBSD.org>, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Cc:        freebsd-toolchain@freebsd.org
Subject:   Re: svn commit: r341825 - in head: . contrib/compiler-rt contrib/compiler-rt/include/sanitizer contrib/compiler-rt/include/xray contrib/compiler-rt/lib/BlocksRuntime contrib/compiler-rt/lib/asan contri...
Message-ID:  <e80319d3-1d52-6142-ef08-c58dfd27444e@vishwin.info>
In-Reply-To: <201812111905.wBBJ5Yfu053488@repo.freebsd.org>
References:  <201812111905.wBBJ5Yfu053488@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--zB5u772myuDxqfDd8RswRUnRHHcJn4JCU
Content-Type: multipart/mixed; boundary="GvQoeDSSWY3drNLyiZF22o5RLhUOOk61G";
 protected-headers="v1"
From: Charlie Li <ml+freebsd@vishwin.info>
To: Dimitry Andric <dim@FreeBSD.org>, src-committers@freebsd.org,
 svn-src-all@freebsd.org, svn-src-head@freebsd.org
Cc: freebsd-toolchain@freebsd.org
Message-ID: <e80319d3-1d52-6142-ef08-c58dfd27444e@vishwin.info>
Subject: Re: svn commit: r341825 - in head: . contrib/compiler-rt
 contrib/compiler-rt/include/sanitizer contrib/compiler-rt/include/xray
 contrib/compiler-rt/lib/BlocksRuntime contrib/compiler-rt/lib/asan contri...
References: <201812111905.wBBJ5Yfu053488@repo.freebsd.org>
In-Reply-To: <201812111905.wBBJ5Yfu053488@repo.freebsd.org>

--GvQoeDSSWY3drNLyiZF22o5RLhUOOk61G
Content-Type: text/plain; charset=utf-8
Content-Language: en-GB-large
Content-Transfer-Encoding: quoted-printable

On 11/12/2018 14:05, Dimitry Andric wrote:
>   head/contrib/libc++/include/type_traits
>=20
The change to the above named file breaks building any C++ code
containing _Float16 with devel/llvm80-8.0.0.r2 (and probably later, but
not 8.0.0.r1 or any earlier LLVM) on head (but not
projects/clang800-import, obviously). Example error, from our own copy
of LLVM libunwind:

--- libunwind.o ---
In file included from
/usr/src/contrib/llvm/projects/libunwind/src/libunwind.cpp:18:
In file included from
/usr/obj/usr/src/amd64.amd64/tmp/usr/include/c++/v1/new:91:
In file included from
/usr/obj/usr/src/amd64.amd64/tmp/usr/include/c++/v1/exception:83:
/usr/obj/usr/src/amd64.amd64/tmp/usr/include/c++/v1/type_traits:740:56:
error: _Float16 is not supported on this target
template <>          struct __libcpp_is_floating_point<_Float16>    :
public true_type {};
                                                       ^
1 error generated.
*** [libunwind.o] Error code 1

Upstream LLVM has already reverted this: https://reviews.llvm.org/D53670

world builds successfully after applying the upstream revert. Ports that
use the clang portion of devel/llvm80 when set in DEFAULT_VERSIONS, ie
gecko@, also build successfully.

--=20
Charlie Li
Can't think of a witty .sigline today=E2=80=A6

(This email address is for mailing list use; replace local-part with
vishwin for off-list communication if possible)


--GvQoeDSSWY3drNLyiZF22o5RLhUOOk61G--

--zB5u772myuDxqfDd8RswRUnRHHcJn4JCU
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE/3/Cqr5a+41PbEb+jnB43vIDq2wFAlxqmcAACgkQjnB43vID
q2ypdRAAjZS/6RBLNWI8wJtLtdxzMuAoGdxs4eJy6+fGmaXPDVHEylE0bonjMZ3Q
UlM0Gp16Iv4wfQixPHl4BVM93sbesODe6tzf1Un5CIfpZdQbqPSID3Ma1wD+Iles
4WAlRG+xgByAuNqEbBefQ19Ez/6h0UyobXe7OW59ZcJTACeTFLJsh0tBldZT6XvE
nKhyi2AoBLwX4T5KYxvrB4dL4t4SN12zBzgIXG5rGk8iMm6W344LTYYFKf0/KP4+
tZ8Ey+vtquIKhipyp55Dp1maJ1Jmf9LUSYqmFJxyEtdPMb7hHtYUcXA+/YfbAMKw
3UWOAIXtIQYNxtaVOs3TfQCerj2LAbDMYnmXMJGKdwDrQ2/ol3utYwgGwKMmadyQ
57/rPojoIfqYMclm0L04xcYdv/PCA3yUKbb8ZbKlHERO0oH3xixfF8L9Iox9u2wb
6D61Jaf4JeVv/PUYcuWiaV4UN59gWHOmt7bLrpL+iVHsR4CRynHm/B2B7w0Gh7qA
tw2EGstWpgl0+i4CwKLukwxCOG//wdzV45vL03AANsz2pteTAV0+blIRHxb6oqvb
N2CiD6us/IPNJJJi0sx3eZAvVAaGve08WFclOu0P3xvLXWjBUE4WUSv4G3i+vyE5
R2K26mRICQKy0+Vjg/X7mFt2cpC+DUpi49mYyjkXVtsuKH0IedI=
=EcN3
-----END PGP SIGNATURE-----

--zB5u772myuDxqfDd8RswRUnRHHcJn4JCU--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e80319d3-1d52-6142-ef08-c58dfd27444e>