[8.0.0 Release] rc2 has been tagged

classic Classic list List threaded Threaded
12 messages Options
Reply | Threaded
Open this post in threaded view
|

[8.0.0 Release] rc2 has been tagged

Bakhvalov, Denis via cfe-dev
Dear testers,

8.0.0-rc2 has been tagged from the release_80 branch at r353413.

Please run the test script, share your results, and upload binaries.

I'll get the source tarballs and docs published as soon as possible,
and binaries as they become available.

Thanks,
Hans
_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
Reply | Threaded
Open this post in threaded view
|

Re: [8.0.0 Release] rc2 has been tagged

Bakhvalov, Denis via cfe-dev
Hello,

We have started to build the 8.x branch and part of our build process is to run check-clang, check-llvm and check-lld on Linux, Windows, Macos and FreeBSD. Is there a test report or file we can collect in the CI and share with the community if there is interest?

> On 7 Feb 2019, at 16:41, Hans Wennborg via cfe-dev <[hidden email]> wrote:
>
> Dear testers,
>
> 8.0.0-rc2 has been tagged from the release_80 branch at r353413.
>
> Please run the test script, share your results, and upload binaries.
>
> I'll get the source tarballs and docs published as soon as possible,
> and binaries as they become available.
>
> Thanks,
> Hans
> _______________________________________________
> cfe-dev mailing list
> [hidden email]
> https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
Reply | Threaded
Open this post in threaded view
|

Re: [8.0.0 Release] rc2 has been tagged

Bakhvalov, Denis via cfe-dev
In reply to this post by Bakhvalov, Denis via cfe-dev
----- Oryginalna wiadomość -----
> Dear testers,
>
> 8.0.0-rc2 has been tagged from the release_80 branch at r353413.

Hi,

i've noticed a compile error with rc2 and libc++ (release_80 @svn). looks similar to https://bugs.llvm.org/show_bug.cgi?id=40559


(...)/clang++ -fPIC -target x86_64-linux-gnu --sysroot=(...) -march=x86-64 -fuse-ld=lld -D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR -D_LIBCPP_ENABLE_CXX17_REMOVED_BINDERS -stdlib=libc++ -std=gnu++1z -flto=thin
(...)
In file included from (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/string:500:
In file included from (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/string_view:176:
In file included from (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/__string:56:
In file included from (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/algorithm:640:
In file included from (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/initializer_list:47:
In file included from (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/cstddef:110:

(...)/sysroot-x86_64-linux-gnu/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 {};
                                                       ^
_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
Reply | Threaded
Open this post in threaded view
|

Re: [Release-testers] [8.0.0 Release] rc2 has been tagged

Bakhvalov, Denis via cfe-dev
In reply to this post by Bakhvalov, Denis via cfe-dev
rc2 build on Ubuntu 16.04 saw a stage 2/3 mismatch on X86IselLowering.cpp.o -- I didn't try to build rc1 for 16.04 but I can try it now to see if it's there too. 

I can pass along logs if anyone wants to investigate. 

On Thu, Feb 7, 2019 at 9:41 AM Hans Wennborg via Release-testers <[hidden email]> wrote:
Dear testers,

8.0.0-rc2 has been tagged from the release_80 branch at r353413.

Please run the test script, share your results, and upload binaries.

I'll get the source tarballs and docs published as soon as possible,
and binaries as they become available.

Thanks,
Hans
_______________________________________________
Release-testers mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/release-testers



_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
Reply | Threaded
Open this post in threaded view
|

Re: [8.0.0 Release] rc2 has been tagged

Bakhvalov, Denis via cfe-dev
In reply to this post by Bakhvalov, Denis via cfe-dev
I'll take a look at this 

On Fri., Feb. 8, 2019, 12:53 p.m. Paweł Sikora via cfe-dev, <[hidden email]> wrote:
----- Oryginalna wiadomość -----
> Dear testers,
>
> 8.0.0-rc2 has been tagged from the release_80 branch at r353413.

Hi,

i've noticed a compile error with rc2 and libc++ (release_80 @svn). looks similar to https://bugs.llvm.org/show_bug.cgi?id=40559


(...)/clang++ -fPIC -target x86_64-linux-gnu --sysroot=(...) -march=x86-64 -fuse-ld=lld -D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR -D_LIBCPP_ENABLE_CXX17_REMOVED_BINDERS -stdlib=libc++ -std=gnu++1z -flto=thin
(...)
In file included from (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/string:500:
In file included from (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/string_view:176:
In file included from (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/__string:56:
In file included from (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/algorithm:640:
In file included from (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/initializer_list:47:
In file included from (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/cstddef:110:

(...)/sysroot-x86_64-linux-gnu/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 {};
                                                       ^
_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev

_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
Reply | Threaded
Open this post in threaded view
|

Re: [Release-testers] [8.0.0 Release] rc2 has been tagged

Bakhvalov, Denis via cfe-dev
In reply to this post by Bakhvalov, Denis via cfe-dev
rc1 did not exhibit this mismatch.  A repeat of the rc2 build repeated the mismatch.  I diff'd the disassembly between phase 2 and phase 3 and the difference is the same on both builds.  The difference follows:

# diff x86isel_p{2,3}.s
2c2
< Phase2/Release/llvmCore-8.0.0-rc2.obj/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o:     file format elf64-x86-64
---
> Phase3/Release/llvmCore-8.0.0-rc2.obj/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o:     file format elf64-x86-64
121757c121757
<      863:     48 8b 84 24 e0 05 00    mov    0x5e0(%rsp),%rax
---
>      863:     48 8b 84 24 b0 01 00    mov    0x1b0(%rsp),%rax
121759c121759
<      86b:     48 33 84 24 b0 01 00    xor    0x1b0(%rsp),%rax
---
>      86b:     48 33 84 24 e0 05 00    xor    0x5e0(%rsp),%rax
121761,121762c121761,121762
<      873:     8b 8c 24 e8 05 00 00    mov    0x5e8(%rsp),%ecx
<      87a:     33 8c 24 b8 01 00 00    xor    0x1b8(%rsp),%ecx
---
>      873:     8b 8c 24 b8 01 00 00    mov    0x1b8(%rsp),%ecx
>      87a:     33 8c 24 e8 05 00 00    xor    0x5e8(%rsp),%ecx


On Sat, Feb 9, 2019 at 9:54 AM Brian Cain <[hidden email]> wrote:
rc2 build on Ubuntu 16.04 saw a stage 2/3 mismatch on X86IselLowering.cpp.o -- I didn't try to build rc1 for 16.04 but I can try it now to see if it's there too. 

I can pass along logs if anyone wants to investigate. 

On Thu, Feb 7, 2019 at 9:41 AM Hans Wennborg via Release-testers <[hidden email]> wrote:
Dear testers,

8.0.0-rc2 has been tagged from the release_80 branch at r353413.

Please run the test script, share your results, and upload binaries.

I'll get the source tarballs and docs published as soon as possible,
and binaries as they become available.

Thanks,
Hans
_______________________________________________
Release-testers mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/release-testers




--
-Brian

_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
Reply | Threaded
Open this post in threaded view
|

Re: [8.0.0 Release] rc2 has been tagged

Bakhvalov, Denis via cfe-dev
In reply to this post by Bakhvalov, Denis via cfe-dev


On Fri, Feb 8, 2019 at 9:53 AM Paweł Sikora via cfe-dev <[hidden email]> wrote:
----- Oryginalna wiadomość -----
> Dear testers,
>
> 8.0.0-rc2 has been tagged from the release_80 branch at r353413.

Hi,

i've noticed a compile error with rc2 and libc++ (release_80 @svn). looks similar to https://bugs.llvm.org/show_bug.cgi?id=40559


(...)/clang++ -fPIC -target x86_64-linux-gnu --sysroot=(...) -march=x86-64 -fuse-ld=lld -D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR -D_LIBCPP_ENABLE_CXX17_REMOVED_BINDERS -stdlib=libc++ -std=gnu++1z -flto=thin
(...)
In file included from (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/string:500:
In file included from (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/string_view:176:
In file included from (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/__string:56:
In file included from (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/algorithm:640:
In file included from (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/initializer_list:47:
In file included from (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/cstddef:110:

(...)/sysroot-x86_64-linux-gnu/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 {};

This is quite odd, because libc++ trunk has no mentions of `_Float16`, and I see none here:


-- Marshall

_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
Reply | Threaded
Open this post in threaded view
|

Re: [8.0.0 Release] rc2 has been tagged

Bakhvalov, Denis via cfe-dev


On Fri, Feb 8, 2019 at 9:53 AM Paweł Sikora via cfe-dev <[hidden email]> wrote:
----- Oryginalna wiadomość -----
> Dear testers,
>
> 8.0.0-rc2 has been tagged from the release_80 branch at r353413.

Hi,
i've noticed a compile error with rc2 and libc++ (release_80 @svn). looks similar to https://bugs.llvm.org/show_bug.cgi?id=40559
(...)
(...)/sysroot-x86_64-linux-gnu/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 {};

This is quite odd, because libc++ trunk has no mentions of `_Float16`, and I see none here:
oh,  my fault, these headers were from release_70 branch. the 8.0rc2 works fine, sorry for the noise.

regards,
pawel.


_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
Reply | Threaded
Open this post in threaded view
|

Re: [8.0.0 Release] rc2 has been tagged

Bakhvalov, Denis via cfe-dev
Uploaded ARM & AArch64:
9432315fe814e5edc667467bc1b3ce4817084edc
clang+llvm-8.0.0-rc2-aarch64-linux-gnu.tar.xz
fb7f587de673837c82da47209ec9d9ed72f9b27f
clang+llvm-8.0.0-rc2-armv7a-linux-gnueabihf.tar.xz

Same as before, ARM looks fine but we have a MSan failure on AArch64
(I haven't yet managed to reproduce it outside Jenkins though, I'll
try harder).

Cheers,
Diana

On Mon, 11 Feb 2019 at 17:34, Paweł Sikora via cfe-dev
<[hidden email]> wrote:

>
> ________________________________
>
>
> On Fri, Feb 8, 2019 at 9:53 AM Paweł Sikora via cfe-dev <[hidden email]> wrote:
>>
>> ----- Oryginalna wiadomość -----
>> > Dear testers,
>> >
>> > 8.0.0-rc2 has been tagged from the release_80 branch at r353413.
>>
>> Hi,
>> i've noticed a compile error with rc2 and libc++ (release_80 @svn). looks similar to https://bugs.llvm.org/show_bug.cgi?id=40559
>> (...)
>> (...)/sysroot-x86_64-linux-gnu/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 {};
>
>
> This is quite odd, because libc++ trunk has no mentions of `_Float16`, and I see none here:
>     https://llvm.org/svn/llvm-project/libcxx/branches/release_80/include/type_traits
>
> oh,  my fault, these headers were from release_70 branch. the 8.0rc2 works fine, sorry for the noise.
>
> regards,
> pawel.
>
> _______________________________________________
> cfe-dev mailing list
> [hidden email]
> https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
Reply | Threaded
Open this post in threaded view
|

Re: [Release-testers] [8.0.0 Release] rc2 has been tagged

Bakhvalov, Denis via cfe-dev
In reply to this post by Bakhvalov, Denis via cfe-dev
Any tips or suggestions on how to isolate or identify this defect?  It seems non-trivial to bisect this failure.

Hans: presumably this bug should block the 8.0 release?

On Mon, Feb 11, 2019 at 8:37 AM Brian Cain <[hidden email]> wrote:
rc1 did not exhibit this mismatch.  A repeat of the rc2 build repeated the mismatch.  I diff'd the disassembly between phase 2 and phase 3 and the difference is the same on both builds.  The difference follows:

# diff x86isel_p{2,3}.s
2c2
< Phase2/Release/llvmCore-8.0.0-rc2.obj/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o:     file format elf64-x86-64
---
> Phase3/Release/llvmCore-8.0.0-rc2.obj/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o:     file format elf64-x86-64
121757c121757
<      863:     48 8b 84 24 e0 05 00    mov    0x5e0(%rsp),%rax
---
>      863:     48 8b 84 24 b0 01 00    mov    0x1b0(%rsp),%rax
121759c121759
<      86b:     48 33 84 24 b0 01 00    xor    0x1b0(%rsp),%rax
---
>      86b:     48 33 84 24 e0 05 00    xor    0x5e0(%rsp),%rax
121761,121762c121761,121762
<      873:     8b 8c 24 e8 05 00 00    mov    0x5e8(%rsp),%ecx
<      87a:     33 8c 24 b8 01 00 00    xor    0x1b8(%rsp),%ecx
---
>      873:     8b 8c 24 b8 01 00 00    mov    0x1b8(%rsp),%ecx
>      87a:     33 8c 24 e8 05 00 00    xor    0x5e8(%rsp),%ecx


On Sat, Feb 9, 2019 at 9:54 AM Brian Cain <[hidden email]> wrote:
rc2 build on Ubuntu 16.04 saw a stage 2/3 mismatch on X86IselLowering.cpp.o -- I didn't try to build rc1 for 16.04 but I can try it now to see if it's there too. 

I can pass along logs if anyone wants to investigate. 

On Thu, Feb 7, 2019 at 9:41 AM Hans Wennborg via Release-testers <[hidden email]> wrote:
Dear testers,

8.0.0-rc2 has been tagged from the release_80 branch at r353413.

Please run the test script, share your results, and upload binaries.

I'll get the source tarballs and docs published as soon as possible,
and binaries as they become available.

Thanks,
Hans
_______________________________________________
Release-testers mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/release-testers




--
-Brian


--
-Brian

_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
Reply | Threaded
Open this post in threaded view
|

Re: [Release-testers] [8.0.0 Release] rc2 has been tagged

Bakhvalov, Denis via cfe-dev
In reply to this post by Bakhvalov, Denis via cfe-dev
On 7 Feb 2019, at 16:41, Hans Wennborg via Release-testers <[hidden email]> wrote:
> 8.0.0-rc2 has been tagged from the release_80 branch at r353413.
>
> Please run the test script, share your results, and upload binaries.

Unfortunately I had to disable compiler-rt for this test run, as most of the sanitizers are totally broken.  They get into an endless recursive loop between AsanTSDGet() and the __tls_get_addr() interceptor, and crash with DEADLYSIGNAL due to stack overflow.  I haven't found the time to further diagnose this.

Main test results on amd64-freebsd11:

  Expected Passes    : 53882
  Expected Failures  : 220
  Unsupported Tests  : 1081
  Unresolved Tests   : 10
  Unexpected Passes  : 3
  Unexpected Failures: 60

Main test results on i386-freebsd11:

  Expected Passes    : 53729
  Expected Failures  : 236
  Unsupported Tests  : 903
  Unresolved Tests   : 10
  Unexpected Passes  : 5
  Unexpected Failures: 178

The unresolved tests are due to a number of tests hanging in <defunct> state, forcing me to kill their parent .py processes.

Uploaded:

SHA256 (clang+llvm-8.0.0-rc2-amd64-unknown-freebsd11.tar.xz) = 81673933ecd33f22f45a3ffa4558f3a23e9dbb8c3a0255ec831c8dd6c97b0bae
SHA256 (clang+llvm-8.0.0-rc2-i386-unknown-freebsd11.tar.xz) = 663f340568a5c06470616008cdd7c5c118eb64d6acfc80009d5cc2b596fb6242

-Dimitry


_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev

signature.asc (230 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [Release-testers] [8.0.0 Release] rc2 has been tagged

Bakhvalov, Denis via cfe-dev
On Wed, Feb 13, 2019 at 9:39 PM Dimitry Andric <[hidden email]>
wrote:>> On 7 Feb 2019, at 16:41, Hans Wennborg via Release-testers
<[hidden email]> wrote:> > 8.0.0-rc2 has been tagged
from the release_80 branch at r353413.> >> > Please run the test
script, share your results, and upload binaries.>> Unfortunately I had
to disable compiler-rt for this test run, as most of the sanitizers
are totally broken.  They get into an endless recursive loop between
AsanTSDGet() and the __tls_get_addr() interceptor, and crash with
DEADLYSIGNAL due to stack overflow.  I haven't found the time to
further diagnose this.:-/ I don't remember hearing this before, so
sounds like it's a regression from rc1? Even if you don't have time to
investigate right now, can you please file a bug to make sure I don't
forget?

>
> Main test results on amd64-freebsd11:
>
>   Expected Passes    : 53882
>   Expected Failures  : 220
>   Unsupported Tests  : 1081
>   Unresolved Tests   : 10
>   Unexpected Passes  : 3
>   Unexpected Failures: 60
>
> Main test results on i386-freebsd11:
>
>   Expected Passes    : 53729
>   Expected Failures  : 236
>   Unsupported Tests  : 903
>   Unresolved Tests   : 10
>   Unexpected Passes  : 5
>   Unexpected Failures: 178
>
> The unresolved tests are due to a number of tests hanging in <defunct> state, forcing me to kill their parent .py processes.
>
> Uploaded:
>
> SHA256 (clang+llvm-8.0.0-rc2-amd64-unknown-freebsd11.tar.xz) = 81673933ecd33f22f45a3ffa4558f3a23e9dbb8c3a0255ec831c8dd6c97b0bae
> SHA256 (clang+llvm-8.0.0-rc2-i386-unknown-freebsd11.tar.xz) = 663f340568a5c06470616008cdd7c5c118eb64d6acfc80009d5cc2b596fb6242

Added to the pre-release page.

Thanks,
Hans
_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev