(original) (raw)

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 <brian.cain@gmail.com> 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 <brian.cain@gmail.com> 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-testers@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-testers@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/release-testers




--
-Brian


--
-Brian