[PATCH] D43687: Improve merging of debug locations (fixes PR 36410)

Ulrich Weigand via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 9 07:38:04 PST 2018


uweigand added a comment.

In https://reviews.llvm.org/D43687#1031776, @aprantl wrote:

> I just found out that this patch causes an assertion when compiling `projects/compiler-rt/lib/sanitizer_common/tests/sanitizer_bvgraph_test.cc`:
>  Assertion failed: (isa<X>(Val) && "cast<Ty>() argument of incompatible type!"), function cast, file ../include/llvm/Support/Casting.h, line 255.
>
> Let me know if you need more detailed instructions to reproduce.


Huh.  Not only am I not seeing this, but I have a hard time even imagining how this change could possibly have that effect ...

What exactly are you doing to reproduce this?


Repository:
  rL LLVM

https://reviews.llvm.org/D43687





More information about the llvm-commits mailing list