On 12 Apr 2019, at 02:00, Tom Stellard via Release-testers <[email protected]> wrote: > > I've just tagged LLVM 7.1.0-final. Testers, please upload the final binaries.
Unfortunately in the 7.x branch, r345199 was not merged, which reverted commits
r333103 ("Teach __libcpp_is_floating_point that __fp16 and _Float16 are
floating-point types") and r333108 ("Do not define template specialization
__libcpp_is_floating_point<__fp16> if the compiler is not clang").
This leads to compile errors when building libunwind, similar to:
In file included from
/home/dim/llvm/7.1.0/final/llvm.src/projects/libunwind/src/libunwind.cpp:18:
In file included from
/home/dim/llvm/7.1.0/final/llvm.src/projects/libcxx/include/new:91:
In file included from
/home/dim/llvm/7.1.0/final/llvm.src/projects/libcxx/include/exception:83:
/home/dim/llvm/7.1.0/final/llvm.src/projects/libcxx/include/type_traits:740:56:
error: _Float16 is not supported on this target
template <> struct __libcpp_is_floating_point<_Float16> : public
true_type {};
^
Therefore I have patched my libcxx sources with r345199, after which the
complete build successfully finished, at least.
Main test results on amd64-freebsd11:
Expected Passes : 52437 (rc1: 52441)
Expected Failures : 232 (rc1: 232)
Unsupported Tests : 3687 (rc1: 3687)
Unexpected Passes : 1 (rc1: 1)
Unexpected Failures: 499 (rc1: 495)
Test suite results on amd64-freebsd11:
Expected Passes : 903 (rc1: 903)
Unexpected Failures: 3 (rc1: 3)
Main test results on i386-freebsd11:
Expected Passes : 50254 (rc1: 50252)
Expected Failures : 226 (rc1: 226)
Unsupported Tests : 2502 (rc1: 2502)
Unexpected Failures: 274 (rc1: 276)
As before, the test suite fails to compile on i386, due to an SSE requirement.
Uploaded:
SHA256 (clang+llvm-7.1.0-amd64-unknown-freebsd11.tar.xz) =
183c7949fcd0db5638ed471c138a594b7176d53ff2a6558754e703f4075acb80
SHA256 (clang+llvm-7.1.0-i386-unknown-freebsd11.tar.xz) =
d43471d32bc2cadd77a6a61e15316a9870a4b2825b3a73b9b362cc063e4a8ae1
-Dimitry
signature.asc
Description: Message signed with OpenPGP
_______________________________________________ lldb-dev mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev
