[lldb-dev] [Release-testers] LLVM 7.1.0-final has been tagged

Dimitry Andric via lldb-dev lldb-dev at lists.llvm.org
Wed Apr 17 11:41:01 PDT 2019

On 12 Apr 2019, at 02:00, Tom Stellard via Release-testers <release-testers at lists.llvm.org> 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.


SHA256 (clang+llvm-7.1.0-amd64-unknown-freebsd11.tar.xz) = 183c7949fcd0db5638ed471c138a594b7176d53ff2a6558754e703f4075acb80
SHA256 (clang+llvm-7.1.0-i386-unknown-freebsd11.tar.xz) = d43471d32bc2cadd77a6a61e15316a9870a4b2825b3a73b9b362cc063e4a8ae1


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 223 bytes
Desc: Message signed with OpenPGP
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20190417/b1680659/attachment.sig>

More information about the lldb-dev mailing list