You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Wow, then the problem in #922 is worse than I thought. LLVM will merge two calls to error even when they have different arguments. The problem goes away if CFGSimplificationPass is disabled.
If you comment out the
if isempty
block, then the line number for the error is correct.It doesn't depend on referencing, as this too gets the line number wrong:
However, this doesn't:
With a few further tests I concluded that it seems to report the line number of the first error statement in the function.
The text was updated successfully, but these errors were encountered: