[llvm-bugs] [Bug 34237] llvm-cov: Wrong coverage with partially uncovered nested macros
    via llvm-bugs 
    llvm-bugs at lists.llvm.org
       
    Tue May 15 11:06:59 PDT 2018
    
    
  
https://bugs.llvm.org/show_bug.cgi?id=34237
Vedant Kumar <vsk at apple.com> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|NEW                         |RESOLVED
--- Comment #5 from Vedant Kumar <vsk at apple.com> ---
Yes, this was fixed in r312818. PR36086 is unrelated; it's an issue in clang.
The clang frontend is able to constant-fold away some expressions and when this
happens, the effect of the expression is not always reflected in the coverage
mapping. In some cases this can be fixed by emitting counter updates even when
an expression is constant-folded. I'm not sure what would be required to
support constexpr.
-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20180515/272a31bf/attachment.html>
    
    
More information about the llvm-bugs
mailing list