[PATCH] D142721: [SCCP] Support NUW/NSW inference for all overflowing binary operators.

Nikita Popov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Apr 25 01:29:52 PDT 2023


nikic added a comment.

In D142721#4294180 <https://reviews.llvm.org/D142721#4294180>, @tstellar wrote:

> In D142721#4292972 <https://reviews.llvm.org/D142721#4292972>, @tstellar wrote:
>
>> This commit is causing a segfault when building python 3.11.3 on ppc64le.  I'm still working on gathering more info.
>
> I've tracked this down to the C function that is miscompiled/buggy.  What kind of dumps can I provide that would be the most useful for debugging?

The input IR (`-S -emit-llvm -Xclang -disable-llvm-optzns`) would probably be enough. Which one is the problematic function?

Just to double check, did you test this with the final version of these changes? They were reverted and later reapplied, so a bisect might have hit a bad intermediate revision.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D142721



More information about the llvm-commits mailing list