[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
https://bugs.llvm.org/show_bug.cgi?id=33769
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:
[iterator.requirements.general]p3
"... . 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