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>