[PATCH] D65222: [IPSCCP] Add assertion to surface cases where we zap returns with overdefined users.

Florian Hahn via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Jul 27 07:04:13 PDT 2019


fhahn added a comment.

In D65222#1602666 <https://reviews.llvm.org/D65222#1602666>, @peter.smith wrote:

> I do have a mail from our CI system with a series of reproducible steps that can clone and checkout revisions of LLVM and Linux that can cross-compile the linux kernel for aarch64 on an x86_64 linux machine that I'll forward on to you. I also have the preprocessed source of kernel/signal.c that failed that I'll include in the mail but I can also probably add to a PR if I compress it.
>
> Would you be able to take a look to see if the failures are genuine bugs in clang that the assertion has uncovered or whether it is triggering by mistake?


Would it be possible to provide the bitcode file before LTO without too much effort? The reproducer builds fine on macOS without -fuse-ld=lld (fuse-ld=lld fails with an unrelated error) but unfortunately I do not have access to a suitable Linux system for cross-compiling to `armv7a-linux-gnueabihf`


Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D65222/new/

https://reviews.llvm.org/D65222





More information about the llvm-commits mailing list