[llvm-dev] [Release-testers] [7.0.0 Release] rc2 has been tagged

Hans Wennborg via llvm-dev llvm-dev at lists.llvm.org
Mon Aug 27 01:29:13 PDT 2018


On Sat, Aug 25, 2018 at 12:46 PM, Dimitry Andric <dimitry at andric.com> wrote:
> On 23 Aug 2018, at 01:59, Hans Wennborg via Release-testers <release-testers at lists.llvm.org> wrote:
>>
>> 7.0.0-rc2 was just tagged (from branch revision r340437).
>>
>> There have been a bunch of merges since rc1, and hopefully many of the
>> issues with the previous candidate are fixed in this one.
>
> By reverting r323281 locally, on top of rc2, I was now able to build and test for i386-freebsd11 too.

Thanks! The revert will be part of rc3.

>
> Main test results on amd64-freebsd11 look better, roughly 2000 less failures, mostly due to the libc++ get_timespec fix:
>
>   Expected Passes    : 52409     (rc1: 50388)
>   Expected Failures  :   232     (rc1:   233)
>   Unsupported Tests  :  3687     (rc1:  3687)
>   Unexpected Passes  :     1     (rc1:     1)
>   Unexpected Failures:   491     (rc1:  2490)
>
> Test-suite test results on amd64-freebsd11:
>
>   Expected Passes    : 845
>   Unexpected Failures: 61
>
> Test results on i386-freebsd11:
>
>   Expected Passes    : 50186
>   Expected Failures  : 226
>   Unsupported Tests  : 2502
>   Unexpected Failures: 306
>
> Unfortunately the test-suite doesn't build on i386, since quite a few of its components requires SSE2, and the build shows many errors like:
>
> /home/dim/llvm/7.0.0/rc2/test-suite.src/Bitcode/Benchmarks/Halide/blur/driver.cpp:37:29: error: always_inline function '_mm_set1_epi16' requires target feature 'sse2', but would be inlined into function 'blur_fast' that is compiled without support for 'sse2'
>         __m128i one_third = _mm_set1_epi16(21846);
>                             ^

The same problem must have been present also with 6.0.0 right?


More information about the llvm-dev mailing list