6f56ab789cb470620554d624c37f488285b3b04e |
06-May-2014 |
Dan Albert <danalbert@google.com> |
Adds a basic test wrapper for Android To run libc++ tests: $ mm $ adb sync $ python runtests.py # runs all host and device tests # see main() for command line options To regenerate all makefiles: $ python makemake.py Change-Id: Ibad78ad8e1bd45f32730d281afa53c2cec55478f
ndroid.mk
riority.queue/Android.mk
riority.queue/priqueue.cons.alloc/Android.mk
riority.queue/priqueue.cons/Android.mk
riority.queue/priqueue.members/Android.mk
riority.queue/priqueue.special/Android.mk
ueue/Android.mk
ueue/queue.cons.alloc/Android.mk
ueue/queue.cons/Android.mk
ueue/queue.defn/Android.mk
ueue/queue.ops/Android.mk
ueue/queue.special/Android.mk
tack/Android.mk
tack/stack.cons.alloc/Android.mk
tack/stack.cons/Android.mk
tack/stack.defn/Android.mk
tack/stack.ops/Android.mk
tack/stack.special/Android.mk
|
d3849253ce8da1dace4943cc064fe3036a4583da |
11-Mar-2014 |
Marshall Clow <mclow.lists@gmail.com> |
Patch from Steve MacKenzie to make the libc++ tests play nicely with MSVC's STL. Add '#include <functional>' to four of the priority queue tests. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@203584 91177308-0d34-0410-b5e6-96231b3b80d8
riority.queue/priqueue.cons/assign_copy.pass.cpp
riority.queue/priqueue.cons/ctor_comp_container.pass.cpp
riority.queue/priqueue.cons/ctor_copy.pass.cpp
riority.queue/priqueue.cons/ctor_iter_iter_comp.pass.cpp
|
1b92188a82b01e76ac6e8ad5f997293c2a078adc |
03-Dec-2013 |
Marshall Clow <mclow.lists@gmail.com> |
Found six (nmostly) identical files named 'test_allocator.h' in the libcxx test suite. Moved one to /support, made it a superset, and removed all but one of the others, and iupdated all the includes. Left the odd one (thread/futures/test_allocator.h) for later. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@196174 91177308-0d34-0410-b5e6-96231b3b80d8
riority.queue/priqueue.cons.alloc/ctor_alloc.pass.cpp
riority.queue/priqueue.cons.alloc/ctor_comp_alloc.pass.cpp
riority.queue/priqueue.cons.alloc/ctor_comp_cont_alloc.pass.cpp
riority.queue/priqueue.cons.alloc/ctor_comp_rcont_alloc.pass.cpp
riority.queue/priqueue.cons.alloc/ctor_copy_alloc.pass.cpp
riority.queue/priqueue.cons.alloc/ctor_move_alloc.pass.cpp
ueue/queue.cons.alloc/ctor_alloc.pass.cpp
ueue/queue.cons.alloc/ctor_container_alloc.pass.cpp
ueue/queue.cons.alloc/ctor_queue_alloc.pass.cpp
ueue/queue.cons.alloc/ctor_rcontainer_alloc.pass.cpp
ueue/queue.cons.alloc/ctor_rqueue_alloc.pass.cpp
tack/stack.cons.alloc/ctor_alloc.pass.cpp
tack/stack.cons.alloc/ctor_container_alloc.pass.cpp
tack/stack.cons.alloc/ctor_copy_alloc.pass.cpp
tack/stack.cons.alloc/ctor_rcontainer_alloc.pass.cpp
tack/stack.cons.alloc/ctor_rqueue_alloc.pass.cpp
|
58cd8231d80bb14c5e78fbedc00af191134cc99d |
05-Jun-2011 |
Howard Hinnant <hhinnant@apple.com> |
noexcept for <stack>. This completes noexcept for Chapter 23 [containers]. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@132652 91177308-0d34-0410-b5e6-96231b3b80d8
tack/stack.cons/default_noexcept.pass.cpp
tack/stack.cons/dtor_noexcept.pass.cpp
tack/stack.cons/move_assign_noexcept.pass.cpp
tack/stack.cons/move_noexcept.pass.cpp
tack/stack.special/swap_noexcept.pass.cpp
|
6a09441022a8b7e91ed7b84f3f968d3710110e0b |
04-Jun-2011 |
Howard Hinnant <hhinnant@apple.com> |
noexcept for <queue>. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@132650 91177308-0d34-0410-b5e6-96231b3b80d8
riority.queue/priqueue.cons/default_noexcept.pass.cpp
riority.queue/priqueue.cons/dtor_noexcept.pass.cpp
riority.queue/priqueue.cons/move_assign_noexcept.pass.cpp
riority.queue/priqueue.cons/move_noexcept.pass.cpp
riority.queue/priqueue.special/swap_noexcept.pass.cpp
ueue/queue.cons/default_noexcept.pass.cpp
ueue/queue.cons/dtor_noexcept.pass.cpp
ueue/queue.cons/move_assign_noexcept.pass.cpp
ueue/queue.cons/move_noexcept.pass.cpp
ueue/queue.special/swap_noexcept.pass.cpp
|
b64f8b07c104c6cc986570ac8ee0ed16a9f23976 |
16-Nov-2010 |
Howard Hinnant <hhinnant@apple.com> |
license change git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@119395 91177308-0d34-0410-b5e6-96231b3b80d8
othing_to_do.pass.cpp
riority.queue/priqueue.cons.alloc/ctor_alloc.pass.cpp
riority.queue/priqueue.cons.alloc/ctor_comp_alloc.pass.cpp
riority.queue/priqueue.cons.alloc/ctor_comp_cont_alloc.pass.cpp
riority.queue/priqueue.cons.alloc/ctor_comp_rcont_alloc.pass.cpp
riority.queue/priqueue.cons.alloc/ctor_copy_alloc.pass.cpp
riority.queue/priqueue.cons.alloc/ctor_move_alloc.pass.cpp
riority.queue/priqueue.cons/assign_copy.pass.cpp
riority.queue/priqueue.cons/assign_move.pass.cpp
riority.queue/priqueue.cons/ctor_comp.pass.cpp
riority.queue/priqueue.cons/ctor_comp_container.pass.cpp
riority.queue/priqueue.cons/ctor_comp_rcontainer.pass.cpp
riority.queue/priqueue.cons/ctor_copy.pass.cpp
riority.queue/priqueue.cons/ctor_default.pass.cpp
riority.queue/priqueue.cons/ctor_iter_iter.pass.cpp
riority.queue/priqueue.cons/ctor_iter_iter_comp.pass.cpp
riority.queue/priqueue.cons/ctor_iter_iter_comp_cont.pass.cpp
riority.queue/priqueue.cons/ctor_iter_iter_comp_rcont.pass.cpp
riority.queue/priqueue.cons/ctor_move.pass.cpp
riority.queue/priqueue.members/emplace.pass.cpp
riority.queue/priqueue.members/empty.pass.cpp
riority.queue/priqueue.members/pop.pass.cpp
riority.queue/priqueue.members/push.pass.cpp
riority.queue/priqueue.members/push_rvalue.pass.cpp
riority.queue/priqueue.members/size.pass.cpp
riority.queue/priqueue.members/swap.pass.cpp
riority.queue/priqueue.members/top.pass.cpp
riority.queue/priqueue.special/swap.pass.cpp
riority.queue/types.pass.cpp
ueue/queue.cons.alloc/ctor_alloc.pass.cpp
ueue/queue.cons.alloc/ctor_container_alloc.pass.cpp
ueue/queue.cons.alloc/ctor_queue_alloc.pass.cpp
ueue/queue.cons.alloc/ctor_rcontainer_alloc.pass.cpp
ueue/queue.cons.alloc/ctor_rqueue_alloc.pass.cpp
ueue/queue.cons/ctor_container.pass.cpp
ueue/queue.cons/ctor_copy.pass.cpp
ueue/queue.cons/ctor_default.pass.cpp
ueue/queue.cons/ctor_move.pass.cpp
ueue/queue.cons/ctor_rcontainer.pass.cpp
ueue/queue.defn/assign_copy.pass.cpp
ueue/queue.defn/assign_move.pass.cpp
ueue/queue.defn/back.pass.cpp
ueue/queue.defn/back_const.pass.cpp
ueue/queue.defn/emplace.pass.cpp
ueue/queue.defn/empty.pass.cpp
ueue/queue.defn/front.pass.cpp
ueue/queue.defn/front_const.pass.cpp
ueue/queue.defn/pop.pass.cpp
ueue/queue.defn/push.pass.cpp
ueue/queue.defn/push_rv.pass.cpp
ueue/queue.defn/size.pass.cpp
ueue/queue.defn/swap.pass.cpp
ueue/queue.defn/types.pass.cpp
ueue/queue.ops/eq.pass.cpp
ueue/queue.ops/lt.pass.cpp
ueue/queue.special/swap.pass.cpp
ueue/version.pass.cpp
tack/stack.cons.alloc/ctor_alloc.pass.cpp
tack/stack.cons.alloc/ctor_container_alloc.pass.cpp
tack/stack.cons.alloc/ctor_copy_alloc.pass.cpp
tack/stack.cons.alloc/ctor_rcontainer_alloc.pass.cpp
tack/stack.cons.alloc/ctor_rqueue_alloc.pass.cpp
tack/stack.cons/ctor_container.pass.cpp
tack/stack.cons/ctor_copy.pass.cpp
tack/stack.cons/ctor_default.pass.cpp
tack/stack.cons/ctor_move.pass.cpp
tack/stack.cons/ctor_rcontainer.pass.cpp
tack/stack.defn/assign_copy.pass.cpp
tack/stack.defn/assign_move.pass.cpp
tack/stack.defn/emplace.pass.cpp
tack/stack.defn/empty.pass.cpp
tack/stack.defn/pop.pass.cpp
tack/stack.defn/push.pass.cpp
tack/stack.defn/push_rv.pass.cpp
tack/stack.defn/size.pass.cpp
tack/stack.defn/swap.pass.cpp
tack/stack.defn/top.pass.cpp
tack/stack.defn/top_const.pass.cpp
tack/stack.defn/types.pass.cpp
tack/stack.ops/eq.pass.cpp
tack/stack.ops/lt.pass.cpp
tack/stack.special/swap.pass.cpp
tack/version.pass.cpp
|
e764f0b648d00aaa80e1a542a44481dfba74f905 |
08-Sep-2010 |
Howard Hinnant <hhinnant@apple.com> |
Updated by-chapter-summary with weekly test results, and fixed up some bad paths in some tests caused by aligning the test suite with N3126. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@113403 91177308-0d34-0410-b5e6-96231b3b80d8
riority.queue/priqueue.cons.alloc/ctor_alloc.pass.cpp
riority.queue/priqueue.cons.alloc/ctor_comp_alloc.pass.cpp
riority.queue/priqueue.cons.alloc/ctor_comp_cont_alloc.pass.cpp
riority.queue/priqueue.cons.alloc/ctor_comp_rcont_alloc.pass.cpp
riority.queue/priqueue.cons.alloc/ctor_copy_alloc.pass.cpp
riority.queue/priqueue.cons.alloc/ctor_move_alloc.pass.cpp
riority.queue/priqueue.cons/assign_move.pass.cpp
riority.queue/priqueue.cons/ctor_comp.pass.cpp
riority.queue/priqueue.cons/ctor_comp_rcontainer.pass.cpp
riority.queue/priqueue.cons/ctor_default.pass.cpp
riority.queue/priqueue.cons/ctor_iter_iter_comp_rcont.pass.cpp
riority.queue/priqueue.cons/ctor_move.pass.cpp
riority.queue/priqueue.members/emplace.pass.cpp
riority.queue/priqueue.members/push_rvalue.pass.cpp
ueue/queue.cons.alloc/ctor_alloc.pass.cpp
ueue/queue.cons.alloc/ctor_container_alloc.pass.cpp
ueue/queue.cons.alloc/ctor_queue_alloc.pass.cpp
ueue/queue.cons.alloc/ctor_rcontainer_alloc.pass.cpp
ueue/queue.cons.alloc/ctor_rqueue_alloc.pass.cpp
ueue/queue.cons/ctor_default.pass.cpp
ueue/queue.cons/ctor_move.pass.cpp
ueue/queue.cons/ctor_rcontainer.pass.cpp
ueue/queue.defn/assign_move.pass.cpp
ueue/queue.defn/emplace.pass.cpp
ueue/queue.defn/push_rv.pass.cpp
tack/stack.cons.alloc/ctor_alloc.pass.cpp
tack/stack.cons.alloc/ctor_container_alloc.pass.cpp
tack/stack.cons.alloc/ctor_copy_alloc.pass.cpp
tack/stack.cons.alloc/ctor_rcontainer_alloc.pass.cpp
tack/stack.cons.alloc/ctor_rqueue_alloc.pass.cpp
tack/stack.cons/ctor_default.pass.cpp
tack/stack.cons/ctor_move.pass.cpp
tack/stack.cons/ctor_rcontainer.pass.cpp
tack/stack.defn/assign_move.pass.cpp
tack/stack.defn/emplace.pass.cpp
tack/stack.defn/push_rv.pass.cpp
|
3991b553df1bd28c5fdaba38bac1c01a2b9919b4 |
05-Sep-2010 |
Howard Hinnant <hhinnant@apple.com> |
sync with N3126 git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@113101 91177308-0d34-0410-b5e6-96231b3b80d8
othing_to_do.pass.cpp
riority.queue/priqueue.cons.alloc/ctor_alloc.pass.cpp
riority.queue/priqueue.cons.alloc/ctor_comp_alloc.pass.cpp
riority.queue/priqueue.cons.alloc/ctor_comp_cont_alloc.pass.cpp
riority.queue/priqueue.cons.alloc/ctor_comp_rcont_alloc.pass.cpp
riority.queue/priqueue.cons.alloc/ctor_copy_alloc.pass.cpp
riority.queue/priqueue.cons.alloc/ctor_move_alloc.pass.cpp
riority.queue/priqueue.cons/assign_copy.pass.cpp
riority.queue/priqueue.cons/assign_move.pass.cpp
riority.queue/priqueue.cons/ctor_comp.pass.cpp
riority.queue/priqueue.cons/ctor_comp_container.pass.cpp
riority.queue/priqueue.cons/ctor_comp_rcontainer.pass.cpp
riority.queue/priqueue.cons/ctor_copy.pass.cpp
riority.queue/priqueue.cons/ctor_default.pass.cpp
riority.queue/priqueue.cons/ctor_iter_iter.pass.cpp
riority.queue/priqueue.cons/ctor_iter_iter_comp.pass.cpp
riority.queue/priqueue.cons/ctor_iter_iter_comp_cont.pass.cpp
riority.queue/priqueue.cons/ctor_iter_iter_comp_rcont.pass.cpp
riority.queue/priqueue.cons/ctor_move.pass.cpp
riority.queue/priqueue.members/emplace.pass.cpp
riority.queue/priqueue.members/empty.pass.cpp
riority.queue/priqueue.members/pop.pass.cpp
riority.queue/priqueue.members/push.pass.cpp
riority.queue/priqueue.members/push_rvalue.pass.cpp
riority.queue/priqueue.members/size.pass.cpp
riority.queue/priqueue.members/swap.pass.cpp
riority.queue/priqueue.members/top.pass.cpp
riority.queue/priqueue.special/swap.pass.cpp
riority.queue/types.pass.cpp
ueue/queue.cons.alloc/ctor_alloc.pass.cpp
ueue/queue.cons.alloc/ctor_container_alloc.pass.cpp
ueue/queue.cons.alloc/ctor_queue_alloc.pass.cpp
ueue/queue.cons.alloc/ctor_rcontainer_alloc.pass.cpp
ueue/queue.cons.alloc/ctor_rqueue_alloc.pass.cpp
ueue/queue.cons/ctor_container.pass.cpp
ueue/queue.cons/ctor_copy.pass.cpp
ueue/queue.cons/ctor_default.pass.cpp
ueue/queue.cons/ctor_move.pass.cpp
ueue/queue.cons/ctor_rcontainer.pass.cpp
ueue/queue.defn/assign_copy.pass.cpp
ueue/queue.defn/assign_move.pass.cpp
ueue/queue.defn/back.pass.cpp
ueue/queue.defn/back_const.pass.cpp
ueue/queue.defn/emplace.pass.cpp
ueue/queue.defn/empty.pass.cpp
ueue/queue.defn/front.pass.cpp
ueue/queue.defn/front_const.pass.cpp
ueue/queue.defn/pop.pass.cpp
ueue/queue.defn/push.pass.cpp
ueue/queue.defn/push_rv.pass.cpp
ueue/queue.defn/size.pass.cpp
ueue/queue.defn/swap.pass.cpp
ueue/queue.defn/types.pass.cpp
ueue/queue.ops/eq.pass.cpp
ueue/queue.ops/lt.pass.cpp
ueue/queue.special/swap.pass.cpp
ueue/version.pass.cpp
tack/stack.cons.alloc/ctor_alloc.pass.cpp
tack/stack.cons.alloc/ctor_container_alloc.pass.cpp
tack/stack.cons.alloc/ctor_copy_alloc.pass.cpp
tack/stack.cons.alloc/ctor_rcontainer_alloc.pass.cpp
tack/stack.cons.alloc/ctor_rqueue_alloc.pass.cpp
tack/stack.cons/ctor_container.pass.cpp
tack/stack.cons/ctor_copy.pass.cpp
tack/stack.cons/ctor_default.pass.cpp
tack/stack.cons/ctor_move.pass.cpp
tack/stack.cons/ctor_rcontainer.pass.cpp
tack/stack.defn/assign_copy.pass.cpp
tack/stack.defn/assign_move.pass.cpp
tack/stack.defn/emplace.pass.cpp
tack/stack.defn/empty.pass.cpp
tack/stack.defn/pop.pass.cpp
tack/stack.defn/push.pass.cpp
tack/stack.defn/push_rv.pass.cpp
tack/stack.defn/size.pass.cpp
tack/stack.defn/swap.pass.cpp
tack/stack.defn/top.pass.cpp
tack/stack.defn/top_const.pass.cpp
tack/stack.defn/types.pass.cpp
tack/stack.ops/eq.pass.cpp
tack/stack.ops/lt.pass.cpp
tack/stack.special/swap.pass.cpp
tack/version.pass.cpp
|