<div dir="ltr">I was discussing this general problem that instrumentation passes have with WinEH with Saleem and Shoaib last Friday. The fix is to extend the coverage pass to compute basic block colors and apply them to calls generated during coverage instrumentation.<br></div><br><div class="gmail_quote"><div dir="ltr">On Sun, Apr 22, 2018 at 4:58 PM Jan Kokemüller via cfe-dev <<a href="mailto:cfe-dev@lists.llvm.org">cfe-dev@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
I'm trying to use gcov based code coverage analysis with clang-cl<br>
targeting Windows.<br>
Currently this won't work for functions where exceptions might be thrown:<br>
<a href="https://reviews.llvm.org/D38223" rel="noreferrer" target="_blank">https://reviews.llvm.org/D38223</a><br>
<br>
Any pointers to what is needed to fix this? The approach discussed in<br>
the linked review and related bug reports didn't seem to work out.<br>
<br>
-Jan<br>
_______________________________________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev</a><br>
</blockquote></div>