[llvm] r273585 - Preserve DebugInfo when replacing values in DAGCombiner

Ismail Donmez via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 21 23:57:24 PDT 2016


Hi Nirav,

On Thu, Jul 21, 2016 at 10:37 PM, Nirav Davé <niravd at google.com> wrote:
> Ismall:
>
> I'm still having problems finding reproducing this corruption locally, but I
> may have a patch. Can you check if this works?
> If it doesn't, maybe you can spot what I'm doing wrong in my reproduction
> steps.

Sadly the patch didn't help. What I did to reproduce the crash was
running the reproducer script from
https://llvm.org/bugs/show_bug.cgi?id=28613 in a tight loop like:

while true; do ./Loop-blabla.sh && sleep 1; done

After it crashes I used the core file with gdb to debug. Of course
you'll still need to export MALLOC_CHECK_ and MALLOC_PERTURB_
beforehand.

Regards,
ismail


More information about the llvm-commits mailing list