[llvm-bugs] [Bug 33769] LLVM::ExecutionEngine/OrcLazy test failing

via llvm-bugs llvm-bugs at lists.llvm.org
Fri Aug 11 09:39:09 PDT 2017


David Blaikie <dblaikie at gmail.com> changed:

           What    |Removed                     |Added
         Resolution|---                         |FIXED
             Status|NEW                         |RESOLVED

--- Comment #2 from David Blaikie <dblaikie at gmail.com> ---
(In reply to Lang Hames from comment #1)
> My best guess is that default iterators are not comparable according to the
> spec.

Yeah, the specific wording is:

"... . Iterators can also have singular values that are not associated with any
sequence. ... Results of most expressions are undefined for singular values;
the only exceptions are destroying an iterator that holds a singular value, the
assignment of a non-singular value to an iterator that holds a singular value,
and, for iterators that satisfy the DefaultConstructible requirements, using a
value-initialized iterator as the source of a copy or move operation. "

But it looks like this use of default iterators is restricted to lli itself.

r310729 fixes the Orc related failures when enabling expensive checks for me,
at least.

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/20170811/4041638a/attachment.html>

More information about the llvm-bugs mailing list