[PATCH] D23466: ADT: Remove UB in ilist (and use a circular linked list)

Duncan P. N. Exon Smith via llvm-commits llvm-commits at lists.llvm.org
Sat Aug 13 14:52:56 PDT 2016


dexonsmith added a reviewer: hans.
dexonsmith updated this revision to Diff 67964.
dexonsmith added a comment.

Updated to address comments from Justin and Mehdi, but I'll wait to commit until Monday.  Hans volunteered to run tests on Windows pre-commit.  r278532 (up to r278539) somehow exposed a number of bugs in the backends (see r278572, r278577, and r278587), and I suspect this could expose others.


https://reviews.llvm.org/D23466

Files:
  include/llvm/ADT/ilist.h
  include/llvm/ADT/ilist_node.h
  unittests/ADT/ilistTest.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D23466.67964.patch
Type: text/x-patch
Size: 27397 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160813/605ea249/attachment.bin>


More information about the llvm-commits mailing list