Re: [lldb-dev] [Release-testers] [8.0.0 Release] rc2 has been tagged
On Wed, Feb 13, 2019 at 9:39 PM Dimitry Andric wrote:>> On 7 Feb 2019, at 16:41, Hans Wennborg via Release-testers 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 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 ___ lldb-dev mailing list lldb-dev@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev
Re: [lldb-dev] [Release-testers] [8.0.0 Release] rc2 has been tagged
On 7 Feb 2019, at 16:41, Hans Wennborg via Release-testers 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 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 signature.asc Description: Message signed with OpenPGP ___ lldb-dev mailing list lldb-dev@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev
Re: [lldb-dev] [Release-testers] [8.0.0 Release] rc2 has been tagged
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 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 00mov0x5e0(%rsp),%rax > --- > > 863: 48 8b 84 24 b0 01 00mov0x1b0(%rsp),%rax > 121759c121759 > < 86b: 48 33 84 24 b0 01 00xor0x1b0(%rsp),%rax > --- > > 86b: 48 33 84 24 e0 05 00xor0x5e0(%rsp),%rax > 121761,121762c121761,121762 > < 873: 8b 8c 24 e8 05 00 00mov0x5e8(%rsp),%ecx > < 87a: 33 8c 24 b8 01 00 00xor0x1b8(%rsp),%ecx > --- > > 873: 8b 8c 24 b8 01 00 00mov0x1b8(%rsp),%ecx > > 87a: 33 8c 24 e8 05 00 00xor0x5e8(%rsp),%ecx > > > On Sat, Feb 9, 2019 at 9:54 AM Brian Cain 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 < >> release-test...@lists.llvm.org> 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 >>> release-test...@lists.llvm.org >>> https://lists.llvm.org/cgi-bin/mailman/listinfo/release-testers >>> >> >> >> > > -- > -Brian > -- -Brian ___ lldb-dev mailing list lldb-dev@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev
Re: [lldb-dev] [Release-testers] [8.0.0 Release] rc2 has been tagged
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 00mov0x5e0(%rsp),%rax --- > 863: 48 8b 84 24 b0 01 00mov0x1b0(%rsp),%rax 121759c121759 < 86b: 48 33 84 24 b0 01 00xor0x1b0(%rsp),%rax --- > 86b: 48 33 84 24 e0 05 00xor0x5e0(%rsp),%rax 121761,121762c121761,121762 < 873: 8b 8c 24 e8 05 00 00mov0x5e8(%rsp),%ecx < 87a: 33 8c 24 b8 01 00 00xor0x1b8(%rsp),%ecx --- > 873: 8b 8c 24 b8 01 00 00mov0x1b8(%rsp),%ecx > 87a: 33 8c 24 e8 05 00 00xor0x5e8(%rsp),%ecx On Sat, Feb 9, 2019 at 9:54 AM Brian Cain 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 < > release-test...@lists.llvm.org> 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 >> release-test...@lists.llvm.org >> https://lists.llvm.org/cgi-bin/mailman/listinfo/release-testers >> > > > -- -Brian ___ lldb-dev mailing list lldb-dev@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev
Re: [lldb-dev] [Release-testers] [8.0.0 Release] rc2 has been tagged
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 < release-test...@lists.llvm.org> 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 > release-test...@lists.llvm.org > https://lists.llvm.org/cgi-bin/mailman/listinfo/release-testers > ___ lldb-dev mailing list lldb-dev@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev