https://bugs.llvm.org/show_bug.cgi?id=33769
David Blaikie <dblai...@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |FIXED
Status|NEW |RESOLVED
--- Comment #2 from David Blaikie <dblai...@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.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs