[cfe-commits] [libcxx] r103611 [1/42] - /libcxx/trunk/test_results/

Howard Hinnant hhinnant at apple.com
Wed May 12 06:31:10 PDT 2010


Author: hhinnant
Date: Wed May 12 08:31:10 2010
New Revision: 103611

URL: http://llvm.org/viewvc/llvm-project?rev=103611&view=rev
Log:
Pruned test results to just the past 6 months

Removed:
    libcxx/trunk/test_results/2009-01-14 g++-4_2_i386
    libcxx/trunk/test_results/2009-01-14 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-01-14 g++-4_4_i386
    libcxx/trunk/test_results/2009-01-21 g++-4_2_i386
    libcxx/trunk/test_results/2009-01-21 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-01-21 g++-4_4_i386
    libcxx/trunk/test_results/2009-01-28 g++-4_2_i386
    libcxx/trunk/test_results/2009-01-28 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-01-28 g++-4_4_i386
    libcxx/trunk/test_results/2009-02-04 g++-4_2_i386
    libcxx/trunk/test_results/2009-02-04 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-02-04 g++-4_4_i386
    libcxx/trunk/test_results/2009-02-11 g++-4_2_i386
    libcxx/trunk/test_results/2009-02-11 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-02-11 g++-4_4_i386
    libcxx/trunk/test_results/2009-02-18 g++-4_2_i386
    libcxx/trunk/test_results/2009-02-18 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-02-18 g++-4_4_i386
    libcxx/trunk/test_results/2009-02-24 g++-4_2_i386
    libcxx/trunk/test_results/2009-02-24 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-03-25 g++-4_2_i386
    libcxx/trunk/test_results/2009-03-25 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-04-02 g++-4_2_i386
    libcxx/trunk/test_results/2009-04-02 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-04-02 g++-4_4_i386
    libcxx/trunk/test_results/2009-04-08 g++-4_2_i386
    libcxx/trunk/test_results/2009-04-08 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-04-08 g++-4_4_i386
    libcxx/trunk/test_results/2009-04-15 g++-4_2_i386
    libcxx/trunk/test_results/2009-04-15 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-04-15 g++-4_4_i386
    libcxx/trunk/test_results/2009-04-22 g++-4_2_i386
    libcxx/trunk/test_results/2009-04-22 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-04-22 g++-4_4_i386
    libcxx/trunk/test_results/2009-04-29 g++-4_2_i386
    libcxx/trunk/test_results/2009-04-29 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-04-29 g++-4_4_i386
    libcxx/trunk/test_results/2009-05-06 g++-4_2_i386
    libcxx/trunk/test_results/2009-05-06 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-05-13 g++-4_2_i386
    libcxx/trunk/test_results/2009-05-13 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-05-13 g++-4_4_i386
    libcxx/trunk/test_results/2009-05-20 g++-4_2_i386
    libcxx/trunk/test_results/2009-05-20 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-05-20 g++-4_4_i386
    libcxx/trunk/test_results/2009-05-27 g++-4_2_i386
    libcxx/trunk/test_results/2009-05-27 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-05-27 g++-4_4_i386
    libcxx/trunk/test_results/2009-06-03 g++-4_2_i386
    libcxx/trunk/test_results/2009-06-03 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-06-03 g++-4_4_i386
    libcxx/trunk/test_results/2009-06-10 g++-4_2_i386
    libcxx/trunk/test_results/2009-06-10 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-06-17 g++-4_2_i386
    libcxx/trunk/test_results/2009-06-17 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-06-17 g++-4_4_i386
    libcxx/trunk/test_results/2009-06-24 g++-4_2_i386
    libcxx/trunk/test_results/2009-06-24 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-06-24 g++-4_4_i386
    libcxx/trunk/test_results/2009-07-01 g++-4_2_i386
    libcxx/trunk/test_results/2009-07-01 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-07-01 g++-4_4_i386
    libcxx/trunk/test_results/2009-07-08 g++-4_2_i386
    libcxx/trunk/test_results/2009-07-08 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-07-08 g++-4_4_i386
    libcxx/trunk/test_results/2009-07-22 g++-4_2_i386
    libcxx/trunk/test_results/2009-07-22 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-07-22 g++-4_4_i386
    libcxx/trunk/test_results/2009-07-29 g++-4_2_i386
    libcxx/trunk/test_results/2009-07-29 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-07-29 g++-4_4_i386
    libcxx/trunk/test_results/2009-08-05 g++-4_2_i386
    libcxx/trunk/test_results/2009-08-05 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-08-05 g++-4_4_i386
    libcxx/trunk/test_results/2009-08-12 g++-4_2_i386
    libcxx/trunk/test_results/2009-08-12 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-08-12 g++-4_4_i386
    libcxx/trunk/test_results/2009-08-19 g++-4_2_i386
    libcxx/trunk/test_results/2009-08-19 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-08-19 g++-4_4_i386
    libcxx/trunk/test_results/2009-08-26 g++-4_2_i386
    libcxx/trunk/test_results/2009-08-26 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-08-26 g++-4_4_i386
    libcxx/trunk/test_results/2009-09-10 g++-4_2_i386
    libcxx/trunk/test_results/2009-09-10 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-09-10 g++-4_4_i386
    libcxx/trunk/test_results/2009-09-17 g++-4_2_i386
    libcxx/trunk/test_results/2009-09-17 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-09-17 g++-4_4_i386
    libcxx/trunk/test_results/2009-09-24 g++-4_2_i386
    libcxx/trunk/test_results/2009-09-24 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-09-24 g++-4_4_i386
    libcxx/trunk/test_results/2009-10-01 g++-4_2_i386
    libcxx/trunk/test_results/2009-10-01 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-10-08 g++-4_2_i386
    libcxx/trunk/test_results/2009-10-08 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-10-08 g++-4_4_i386
    libcxx/trunk/test_results/2009-10-15 g++-4_2_i386
    libcxx/trunk/test_results/2009-10-15 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-10-15 g++-4_4_i386
    libcxx/trunk/test_results/2009-10-29 g++-4_2_i386
    libcxx/trunk/test_results/2009-10-29 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-10-29 g++-4_4_i386
    libcxx/trunk/test_results/2009-11-05 g++-4_2_i386
    libcxx/trunk/test_results/2009-11-05 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-11-05 g++-4_4_i386
    libcxx/trunk/test_results/2009-11-12 g++-4_2_i386
    libcxx/trunk/test_results/2009-11-12 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-11-12 g++-4_4_i386
    libcxx/trunk/test_results/2009-12-03 g++-4_2_i386
    libcxx/trunk/test_results/2009-12-03 g++-4_2_x86_64
    libcxx/trunk/test_results/2009-12-03 g++-4_4_i386

Removed: libcxx/trunk/test_results/2009-01-14 g++-4_2_i386
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test_results/2009-01-14%20g%2B%2B-4_2_i386?rev=103610&view=auto
==============================================================================
--- libcxx/trunk/test_results/2009-01-14 g++-4_2_i386 (original)
+++ libcxx/trunk/test_results/2009-01-14 g++-4_2_i386 (removed)
@@ -1,1547 +0,0 @@
-passed 1 tests in cayuga/test
-not implemented:  cayuga/test/algorithms
-not implemented:  cayuga/test/algorithms/alg.c.library
-not implemented:  cayuga/test/algorithms/alg.modifying.operations
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.copy
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.fill
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.generate
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.move
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.partitions
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.random.shuffle
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.remove
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.replace
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.reverse
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.rotate
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.swap
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.transform
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.unique
-not implemented:  cayuga/test/algorithms/alg.nonmodifying
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.adjacent.find
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.all_of
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.any_of
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.count
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.equal
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.find
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.find.end
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.find.first.of
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.foreach
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.none_of
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.search
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/mismatch
-not implemented:  cayuga/test/algorithms/alg.sorting
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search/binary.search
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search/equal.range
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search/lower.bound
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search/upper.bound
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/is.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/make.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/pop.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/push.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/sort.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.lex.comparison
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.merge
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.min.max
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.nth.element
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.permutation.generators
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/includes
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/set.difference
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/set.intersection
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/set.union
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/is.sorted
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/partial.sort
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/partial.sort.copy
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/sort
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/stable.sort
-not implemented:  cayuga/test/atomics
-not implemented:  cayuga/test/atomics/atomics.fences
-not implemented:  cayuga/test/atomics/atomics.flag
-not implemented:  cayuga/test/atomics/atomics.lockfree
-not implemented:  cayuga/test/atomics/atomics.order
-not implemented:  cayuga/test/atomics/atomics.types
-not implemented:  cayuga/test/atomics/atomics.types/atomics.types.address
-not implemented:  cayuga/test/atomics/atomics.types/atomics.types.generic
-not implemented:  cayuga/test/atomics/atomics.types/atomics.types.integral
-not implemented:  cayuga/test/atomics/atomics.types.operations
-not implemented:  cayuga/test/containers
-not implemented:  cayuga/test/containers/associative
-not implemented:  cayuga/test/containers/associative/map
-not implemented:  cayuga/test/containers/associative/map/map.access
-not implemented:  cayuga/test/containers/associative/map/map.cons
-not implemented:  cayuga/test/containers/associative/map/map.modifiers
-not implemented:  cayuga/test/containers/associative/map/map.ops
-not implemented:  cayuga/test/containers/associative/map/map.special
-not implemented:  cayuga/test/containers/associative/multimap
-not implemented:  cayuga/test/containers/associative/multimap/multimap.cons
-not implemented:  cayuga/test/containers/associative/multimap/multimap.modifiers
-not implemented:  cayuga/test/containers/associative/multimap/multimap.ops
-not implemented:  cayuga/test/containers/associative/multimap/multimap.special
-not implemented:  cayuga/test/containers/associative/multiset
-not implemented:  cayuga/test/containers/associative/multiset/multiset.cons
-not implemented:  cayuga/test/containers/associative/multiset/multiset.special
-not implemented:  cayuga/test/containers/associative/set
-not implemented:  cayuga/test/containers/associative/set/set.cons
-not implemented:  cayuga/test/containers/associative/set/set.special
-not implemented:  cayuga/test/containers/container.requirements
-not implemented:  cayuga/test/containers/container.requirements/associative.reqmts
-not implemented:  cayuga/test/containers/container.requirements/associative.reqmts/associative.reqmts.except
-not implemented:  cayuga/test/containers/container.requirements/container.concepts
-not implemented:  cayuga/test/containers/container.requirements/container.concepts/container.concepts.free
-not implemented:  cayuga/test/containers/container.requirements/container.concepts/container.concepts.maps
-not implemented:  cayuga/test/containers/container.requirements/container.concepts/container.concepts.member
-not implemented:  cayuga/test/containers/container.requirements/container.requirements.dataraces
-not implemented:  cayuga/test/containers/container.requirements/container.requirements.general
-not implemented:  cayuga/test/containers/container.requirements/sequence.reqmts
-not implemented:  cayuga/test/containers/container.requirements/unord.req
-not implemented:  cayuga/test/containers/container.requirements/unord.req/unord.req.except
-not implemented:  cayuga/test/containers/sequences
-not implemented:  cayuga/test/containers/sequences/array
-not implemented:  cayuga/test/containers/sequences/array/array.cons
-not implemented:  cayuga/test/containers/sequences/array/array.data
-not implemented:  cayuga/test/containers/sequences/array/array.fill
-not implemented:  cayuga/test/containers/sequences/array/array.size
-not implemented:  cayuga/test/containers/sequences/array/array.special
-not implemented:  cayuga/test/containers/sequences/array/array.tuple
-not implemented:  cayuga/test/containers/sequences/array/array.zero
-not implemented:  cayuga/test/containers/sequences/container.adaptors
-not implemented:  cayuga/test/containers/sequences/container.adaptors/priority.queue
-not implemented:  cayuga/test/containers/sequences/container.adaptors/priority.queue/priqueue.cons
-not implemented:  cayuga/test/containers/sequences/container.adaptors/priority.queue/priqueue.members
-not implemented:  cayuga/test/containers/sequences/container.adaptors/priority.queue/priqueue.special
-not implemented:  cayuga/test/containers/sequences/container.adaptors/queue
-not implemented:  cayuga/test/containers/sequences/container.adaptors/queue/queue.defn
-not implemented:  cayuga/test/containers/sequences/container.adaptors/queue/queue.ops
-not implemented:  cayuga/test/containers/sequences/container.adaptors/queue/queue.special
-not implemented:  cayuga/test/containers/sequences/container.adaptors/stack
-not implemented:  cayuga/test/containers/sequences/container.adaptors/stack/stack.defn
-not implemented:  cayuga/test/containers/sequences/container.adaptors/stack/stack.ops
-not implemented:  cayuga/test/containers/sequences/container.adaptors/stack/stack.special
-not implemented:  cayuga/test/containers/sequences/deque
-not implemented:  cayuga/test/containers/sequences/deque/deque.capacity
-not implemented:  cayuga/test/containers/sequences/deque/deque.cons
-not implemented:  cayuga/test/containers/sequences/deque/deque.modifiers
-not implemented:  cayuga/test/containers/sequences/deque/deque.special
-not implemented:  cayuga/test/containers/sequences/forwardlist
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.access
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.cons
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.iter
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.modifiers
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.ops
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.spec
-not implemented:  cayuga/test/containers/sequences/list
-not implemented:  cayuga/test/containers/sequences/list/list.capacity
-not implemented:  cayuga/test/containers/sequences/list/list.cons
-not implemented:  cayuga/test/containers/sequences/list/list.modifiers
-not implemented:  cayuga/test/containers/sequences/list/list.ops
-not implemented:  cayuga/test/containers/sequences/list/list.special
-not implemented:  cayuga/test/containers/sequences/vector
-not implemented:  cayuga/test/containers/sequences/vector/vector.capacity
-not implemented:  cayuga/test/containers/sequences/vector/vector.cons
-not implemented:  cayuga/test/containers/sequences/vector/vector.data
-not implemented:  cayuga/test/containers/sequences/vector/vector.modifiers
-not implemented:  cayuga/test/containers/sequences/vector/vector.special
-not implemented:  cayuga/test/containers/sequences/vector.bool
-not implemented:  cayuga/test/containers/unord
-not implemented:  cayuga/test/containers/unord/unord.map
-not implemented:  cayuga/test/containers/unord/unord.map/unord.map.cnstr
-not implemented:  cayuga/test/containers/unord/unord.map/unord.map.elem
-not implemented:  cayuga/test/containers/unord/unord.map/unord.map.swap
-not implemented:  cayuga/test/containers/unord/unord.multimap
-not implemented:  cayuga/test/containers/unord/unord.multimap/unord.multimap.cnstr
-not implemented:  cayuga/test/containers/unord/unord.multimap/unord.multimap.swap
-not implemented:  cayuga/test/containers/unord/unord.multiset
-not implemented:  cayuga/test/containers/unord/unord.multiset/unord.multiset.cnstr
-not implemented:  cayuga/test/containers/unord/unord.multiset/unord.multiset.swap
-not implemented:  cayuga/test/containers/unord/unord.set
-not implemented:  cayuga/test/containers/unord/unord.set/unord.set.cnstr
-not implemented:  cayuga/test/containers/unord/unord.set/unord.set.swap
-not implemented:  cayuga/test/depr
-not implemented:  cayuga/test/depr/depr.auto.ptr
-not implemented:  cayuga/test/depr/depr.auto.ptr/auto.ptr
-not implemented:  cayuga/test/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons
-not implemented:  cayuga/test/depr/depr.auto.ptr/auto.ptr/auto.ptr.conv
-not implemented:  cayuga/test/depr/depr.auto.ptr/auto.ptr/auto.ptr.members
-not implemented:  cayuga/test/depr/depr.c.headers
-not implemented:  cayuga/test/depr/depr.ios.members
-not implemented:  cayuga/test/depr/depr.lib.binders
-not implemented:  cayuga/test/depr/depr.lib.binders/depr.lib.bind.1st
-not implemented:  cayuga/test/depr/depr.lib.binders/depr.lib.bind.2nd
-not implemented:  cayuga/test/depr/depr.lib.binders/depr.lib.binder.1st
-not implemented:  cayuga/test/depr/depr.lib.binders/depr.lib.binder.2nd
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives/iterator.backward
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives/iterator.basic
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives/iterator.traits
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives/std.iterator.tags
-not implemented:  cayuga/test/depr/depr.str.strstreams
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.istrstream
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.cons
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.members
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.ostrstream
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.cons
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.members
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstream
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstream/depr.strstream.cons
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstream/depr.strstream.dest
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstream/depr.strstream.oper
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstreambuf
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.cons
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.members
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.virtuals
-passed 1 tests in cayuga/test/diagnostics
-passed 1 tests in cayuga/test/diagnostics/assertions
-cerrno.pass.cpp:257:2: error: #error ENOTRECOVERABLE not defined
-cerrno.pass.cpp:285:2: error: #error EOWNERDEAD not defined
-cerrno.pass.cpp failed to compile
-failed 1 tests in cayuga/test/diagnostics/errno
-passed 1 tests in cayuga/test/diagnostics/std.exceptions
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/domain.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/invalid.argument
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/length.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/logic.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/out.of.range
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/overflow.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/range.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/runtime.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/underflow.error
-not implemented:  cayuga/test/diagnostics/syserr
-not implemented:  cayuga/test/diagnostics/syserr/syserr.compare
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.derived
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.nonvirtuals
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.objects
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.overview
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.virtuals
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.constructors
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.modifiers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.nonmembers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.observers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.overview
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcodeenum
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondenum
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.constructors
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.modifiers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.nonmembers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.observers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.overview
-not implemented:  cayuga/test/diagnostics/syserr/syserr.syserr
-not implemented:  cayuga/test/diagnostics/syserr/syserr.syserr/syserr.syserr.members
-not implemented:  cayuga/test/diagnostics/syserr/syserr.syserr/syserr.syserr.overview
-not implemented:  cayuga/test/input.output
-not implemented:  cayuga/test/input.output/file.streams
-not implemented:  cayuga/test/input.output/file.streams/c.files
-not implemented:  cayuga/test/input.output/file.streams/fstreams
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf.assign
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf.cons
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf.members
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf.virtuals
-not implemented:  cayuga/test/input.output/file.streams/fstreams/fstream
-not implemented:  cayuga/test/input.output/file.streams/fstreams/fstream.assign
-not implemented:  cayuga/test/input.output/file.streams/fstreams/fstream.cons
-not implemented:  cayuga/test/input.output/file.streams/fstreams/fstream.members
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ifstream
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ifstream.assign
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ifstream.cons
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ifstream.members
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ofstream
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ofstream.assign
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ofstream.cons
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ofstream.members
-not implemented:  cayuga/test/input.output/iostream.format
-not implemented:  cayuga/test/input.output/iostream.format/ext.manip
-not implemented:  cayuga/test/input.output/iostream.format/input.streams
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/iostreamclass
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/iostreamclass/iostream.assign
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/iostreamclass/iostream.cons
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/iostreamclass/iostream.dest
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream/istream.assign
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream/istream.cons
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream/istream::sentry
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.formatted
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.reqmts
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.formatted/istream::extractors
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.manip
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.unformatted
-not implemented:  cayuga/test/input.output/iostream.format/output.streams
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.assign
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.cons
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.formatted.reqmts
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.manip
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.seeks
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.unformatted
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream::sentry
-not implemented:  cayuga/test/input.output/iostream.format/std.manip
-not implemented:  cayuga/test/input.output/iostream.forward
-not implemented:  cayuga/test/input.output/iostream.objects
-not implemented:  cayuga/test/input.output/iostream.objects/narrow.stream.objects
-not implemented:  cayuga/test/input.output/iostream.objects/wide.stream.objects
-not implemented:  cayuga/test/input.output/iostreams.base
-not implemented:  cayuga/test/input.output/iostreams.base/fpos
-not implemented:  cayuga/test/input.output/iostreams.base/fpos/fpos.members
-not implemented:  cayuga/test/input.output/iostreams.base/fpos/fpos.operations
-not implemented:  cayuga/test/input.output/iostreams.base/ios
-not implemented:  cayuga/test/input.output/iostreams.base/ios/basic.ios.cons
-not implemented:  cayuga/test/input.output/iostreams.base/ios/basic.ios.members
-not implemented:  cayuga/test/input.output/iostreams.base/ios/iostate.flags
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/fmtflags.state
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.base.callback
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.base.cons
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.base.locales
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.base.storage
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.members.static
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::Init
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::failure
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::fmtflags
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::iostate
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::openmode
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::seekdir
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/adjustfield.manip
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/basefield.manip
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/error.reporting
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/floatfield.manip
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/fmtflags.manip
-not implemented:  cayuga/test/input.output/iostreams.base/stream.types
-not implemented:  cayuga/test/input.output/iostreams.requirements
-not implemented:  cayuga/test/input.output/iostreams.requirements/iostream.limits.imbue
-not implemented:  cayuga/test/input.output/iostreams.requirements/iostreams.limits.pos
-not implemented:  cayuga/test/input.output/iostreams.requirements/iostreams.threadsafety
-not implemented:  cayuga/test/input.output/stream.buffers
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.cons
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.buffer
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.locales
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.pub.get
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.pub.pback
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.pub.put
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.protected
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.protected/streambuf.assign
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.protected/streambuf.get.area
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.protected/streambuf.put.area
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.buffer
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.get
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.locales
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.pback
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.put
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf.reqts
-not implemented:  cayuga/test/input.output/string.streams
-not implemented:  cayuga/test/input.output/string.streams/istringstream
-not implemented:  cayuga/test/input.output/string.streams/istringstream/istringstream.assign
-not implemented:  cayuga/test/input.output/string.streams/istringstream/istringstream.cons
-not implemented:  cayuga/test/input.output/string.streams/istringstream/istringstream.members
-not implemented:  cayuga/test/input.output/string.streams/ostringstream
-not implemented:  cayuga/test/input.output/string.streams/ostringstream/ostringstream.assign
-not implemented:  cayuga/test/input.output/string.streams/ostringstream/ostringstream.cons
-not implemented:  cayuga/test/input.output/string.streams/ostringstream/ostringstream.members
-not implemented:  cayuga/test/input.output/string.streams/stringbuf
-not implemented:  cayuga/test/input.output/string.streams/stringbuf/stringbuf.assign
-not implemented:  cayuga/test/input.output/string.streams/stringbuf/stringbuf.cons
-not implemented:  cayuga/test/input.output/string.streams/stringbuf/stringbuf.members
-not implemented:  cayuga/test/input.output/string.streams/stringbuf/stringbuf.virtuals
-not implemented:  cayuga/test/input.output/string.streams/stringstream
-not implemented:  cayuga/test/input.output/string.streams/stringstream.cons
-not implemented:  cayuga/test/input.output/string.streams/stringstream.cons/stringstream.assign
-not implemented:  cayuga/test/input.output/string.streams/stringstream.members
-not implemented:  cayuga/test/iterators
-not implemented:  cayuga/test/iterators/iterator.concepts
-not implemented:  cayuga/test/iterators/iterator.concepts/bidirectional.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/forward.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/input.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/iterator.concepts.range
-not implemented:  cayuga/test/iterators/iterator.concepts/iterator.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/output.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/random.access.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/shuffle.iterators
-not implemented:  cayuga/test/iterators/iterator.operations
-not implemented:  cayuga/test/iterators/iterator.synopsis
-not implemented:  cayuga/test/iterators/predef.iterators
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.cons
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.op++
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.op_astrk
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.inserter
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iterator
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.cons
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.op++
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.op_astrk
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.inserter
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iterator
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.cons
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.op++
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.op_astrk
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/inserter
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iterator
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+=
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.-
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.-=
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.conv
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.decr
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.incr
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.index
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.ref
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.star
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.requirements
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iterator
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.conv
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op!=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op++
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op--
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op.star
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op==
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opdiff
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opindex
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opref
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opsum
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.requirements
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iterator
-not implemented:  cayuga/test/iterators/stream.iterators
-not implemented:  cayuga/test/iterators/stream.iterators/istream.iterator
-not implemented:  cayuga/test/iterators/stream.iterators/istream.iterator/istream.iterator.cons
-not implemented:  cayuga/test/iterators/stream.iterators/istream.iterator/istream.iterator.ops
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator.cons
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::equal
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::op!=
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::op++
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::op==
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::op_astrk
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::proxy
-not implemented:  cayuga/test/iterators/stream.iterators/ostream.iterator
-not implemented:  cayuga/test/iterators/stream.iterators/ostream.iterator/ostream.iterator.cons.des
-not implemented:  cayuga/test/iterators/stream.iterators/ostream.iterator/ostream.iterator.ops
-not implemented:  cayuga/test/iterators/stream.iterators/ostreambuf.iterator
-not implemented:  cayuga/test/iterators/stream.iterators/ostreambuf.iterator/ostreambuf.iter.cons
-not implemented:  cayuga/test/iterators/stream.iterators/ostreambuf.iterator/ostreambuf.iter.ops
-passed 1 tests in cayuga/test/language.support
-passed 1 tests in cayuga/test/language.support/cstdint
-passed 1 tests in cayuga/test/language.support/cstdint/cstdint.syn
-passed 1 tests in cayuga/test/language.support/cstdint/stdinth
-passed 1 tests in cayuga/test/language.support/support.dynamic
-passed 1 tests in cayuga/test/language.support/support.dynamic/alloc.errors
-passed 1 tests in cayuga/test/language.support/support.dynamic/alloc.errors/bad.alloc
-passed 1 tests in cayuga/test/language.support/support.dynamic/alloc.errors/new.handler
-passed 1 tests in cayuga/test/language.support/support.dynamic/alloc.errors/set.new.handler
-passed 1 tests in cayuga/test/language.support/support.dynamic/new.delete
-Assertion failed: (new_called), function main, file new_array_nothrow_replace.pass.cpp, line 59.
-/Users/hinnant/scripts/testit: line 67: 83314 Abort trap              ./a.out
-new_array_nothrow_replace.pass.cpp failed at run time
-failed 1 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.array
-passed 3 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.array
-passed 1 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.dataraces
-passed 2 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.placement
-Assertion failed: (new_called), function main, file new_nothrow_replace.pass.cpp, line 59.
-/Users/hinnant/scripts/testit: line 67: 83391 Abort trap              ./a.out
-new_nothrow_replace.pass.cpp failed at run time
-failed 1 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.single
-passed 3 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.single
-passed 1 tests in cayuga/test/language.support/support.exception
-not implemented:  cayuga/test/language.support/support.exception/except.nested
-passed 1 tests in cayuga/test/language.support/support.exception/exception
-passed 1 tests in cayuga/test/language.support/support.exception/exception.terminate
-passed 1 tests in cayuga/test/language.support/support.exception/exception.terminate/set.terminate
-passed 1 tests in cayuga/test/language.support/support.exception/exception.terminate/terminate
-passed 1 tests in cayuga/test/language.support/support.exception/exception.terminate/terminate.handler
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected/bad.exception
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected/set.unexpected
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected/unexpected
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected/unexpected.handler
-not implemented:  cayuga/test/language.support/support.exception/propagation
-passed 1 tests in cayuga/test/language.support/support.exception/uncaught
-not implemented:  cayuga/test/language.support/support.initlist
-not implemented:  cayuga/test/language.support/support.initlist/support.initlist.access
-not implemented:  cayuga/test/language.support/support.initlist/support.initlist.concept
-not implemented:  cayuga/test/language.support/support.initlist/support.initlist.cons
-passed 1 tests in cayuga/test/language.support/support.limits
-passed 2 tests in cayuga/test/language.support/support.limits/c.limits
-passed 1 tests in cayuga/test/language.support/support.limits/limits
-passed 1 tests in cayuga/test/language.support/support.limits/limits/denorm.style
-passed 1 tests in cayuga/test/language.support/support.limits/limits/numeric.limits
-passed 31 tests in cayuga/test/language.support/support.limits/limits/numeric.limits.members
-passed 1 tests in cayuga/test/language.support/support.limits/limits/numeric.special
-passed 1 tests in cayuga/test/language.support/support.limits/limits/round.style
-passed 1 tests in cayuga/test/language.support/support.rtti
-passed 1 tests in cayuga/test/language.support/support.rtti/bad.cast
-passed 1 tests in cayuga/test/language.support/support.rtti/bad.typeid
-not implemented:  cayuga/test/language.support/support.rtti/type.index
-not implemented:  cayuga/test/language.support/support.rtti/type.index/type.index.members
-not implemented:  cayuga/test/language.support/support.rtti/type.index/type.index.overview
-not implemented:  cayuga/test/language.support/support.rtti/type.index/type.index.templ
-type_info_hash.pass.cpp: In function ‘int main()’:
-type_info_hash.pass.cpp:35: error: ‘const class std::type_info’ has no member named ‘hash_code’
-type_info_hash.pass.cpp:35: error: ‘const class std::type_info’ has no member named ‘hash_code’
-type_info_hash.pass.cpp:36: error: ‘const class std::type_info’ has no member named ‘hash_code’
-type_info_hash.pass.cpp:36: error: ‘const class std::type_info’ has no member named ‘hash_code’
-type_info_hash.pass.cpp failed to compile
-failed 1 tests in cayuga/test/language.support/support.rtti/type.info
-passed 1 tests in cayuga/test/language.support/support.rtti/type.info
-passed 6 tests in cayuga/test/language.support/support.runtime
-quick_exit.pass.cpp: In function ‘int main()’:
-quick_exit.pass.cpp:33: error: ‘at_quick_exit’ is not a member of ‘std’
-quick_exit.pass.cpp:34: error: ‘quick_exit’ was not declared in this scope
-quick_exit.pass.cpp failed to compile
-failed 1 tests in cayuga/test/language.support/support.start.term
-passed 1 tests in cayuga/test/language.support/support.start.term
-passed 6 tests in cayuga/test/language.support/support.types
-not implemented:  cayuga/test/localization
-not implemented:  cayuga/test/localization/c.locales
-not implemented:  cayuga/test/localization/locale.categories
-not implemented:  cayuga/test/localization/locale.categories/category.collate
-not implemented:  cayuga/test/localization/locale.categories/category.collate/locale.collate
-not implemented:  cayuga/test/localization/locale.categories/category.collate/locale.collate/locale.collate.members
-not implemented:  cayuga/test/localization/locale.categories/category.collate/locale.collate/locale.collate.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.collate/locale.collate.byname
-not implemented:  cayuga/test/localization/locale.categories/category.ctype
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.dtor
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.members
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.statics
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.codecvt
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.codecvt/locale.codecvt.members
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.codecvt/locale.codecvt.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.codecvt.byname
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.ctype
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.ctype/locale.ctype.members
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.ctype/locale.ctype.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.ctype.byname
-not implemented:  cayuga/test/localization/locale.categories/category.messages
-not implemented:  cayuga/test/localization/locale.categories/category.messages/locale.messages
-not implemented:  cayuga/test/localization/locale.categories/category.messages/locale.messages/locale.messages.members
-not implemented:  cayuga/test/localization/locale.categories/category.messages/locale.messages/locale.messages.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.messages/locale.messages.byname
-not implemented:  cayuga/test/localization/locale.categories/category.monetary
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.get
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.put
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.moneypunct
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.moneypunct/locale.moneypunct.members
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.moneypunct/locale.moneypunct.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.moneypunct.byname
-not implemented:  cayuga/test/localization/locale.categories/category.numeric
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.nm.put
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.num.get
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.time
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.get
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.get/locale.time.get.members
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.get/locale.time.get.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.get.byname
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.put
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.put/locale.time.put.members
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.put/locale.time.put.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.put.byname
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct/locale.numpunct
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct/locale.numpunct/facet.numpunct.members
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct/locale.numpunct/facet.numpunct.virtuals
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct/locale.numpunct.byname
-not implemented:  cayuga/test/localization/locale.categories/facets.examples
-not implemented:  cayuga/test/localization/locale.stdcvt
-not implemented:  cayuga/test/localization/locales
-not implemented:  cayuga/test/localization/locales/locale
-not implemented:  cayuga/test/localization/locales/locale/locale.cons
-not implemented:  cayuga/test/localization/locales/locale/locale.members
-not implemented:  cayuga/test/localization/locales/locale/locale.operators
-not implemented:  cayuga/test/localization/locales/locale/locale.statics
-not implemented:  cayuga/test/localization/locales/locale/locale.types
-not implemented:  cayuga/test/localization/locales/locale/locale.types/locale.category
-not implemented:  cayuga/test/localization/locales/locale/locale.types/locale.facet
-not implemented:  cayuga/test/localization/locales/locale/locale.types/locale.id
-not implemented:  cayuga/test/localization/locales/locale.convenience
-not implemented:  cayuga/test/localization/locales/locale.convenience/classification
-not implemented:  cayuga/test/localization/locales/locale.convenience/conversions
-not implemented:  cayuga/test/localization/locales/locale.convenience/conversions/conversions.buffer
-not implemented:  cayuga/test/localization/locales/locale.convenience/conversions/conversions.character
-not implemented:  cayuga/test/localization/locales/locale.convenience/conversions/conversions.string
-not implemented:  cayuga/test/localization/locales/locale.global.templates
-not implemented:  cayuga/test/numerics
-not implemented:  cayuga/test/numerics/c.math
-not implemented:  cayuga/test/numerics/cfenv
-not implemented:  cayuga/test/numerics/cfenv/cfenv.syn
-not implemented:  cayuga/test/numerics/cfenv/fenv
-not implemented:  cayuga/test/numerics/complex.number
-not implemented:  cayuga/test/numerics/complex.number/ccmplx
-not implemented:  cayuga/test/numerics/complex.number/cmplx.over
-not implemented:  cayuga/test/numerics/complex.number/cmplxh
-not implemented:  cayuga/test/numerics/complex.number/complex
-not implemented:  cayuga/test/numerics/complex.number/complex.member.ops
-not implemented:  cayuga/test/numerics/complex.number/complex.members
-not implemented:  cayuga/test/numerics/complex.number/complex.ops
-not implemented:  cayuga/test/numerics/complex.number/complex.special
-not implemented:  cayuga/test/numerics/complex.number/complex.synopsis
-not implemented:  cayuga/test/numerics/complex.number/complex.transcendentals
-not implemented:  cayuga/test/numerics/complex.number/complex.value.ops
-not implemented:  cayuga/test/numerics/numarray
-not implemented:  cayuga/test/numerics/numarray/class.gslice
-not implemented:  cayuga/test/numerics/numarray/class.gslice/gslice.access
-not implemented:  cayuga/test/numerics/numarray/class.gslice/gslice.cons
-not implemented:  cayuga/test/numerics/numarray/class.slice
-not implemented:  cayuga/test/numerics/numarray/class.slice/cons.slice
-not implemented:  cayuga/test/numerics/numarray/class.slice/slice.access
-not implemented:  cayuga/test/numerics/numarray/template.gslice.array
-not implemented:  cayuga/test/numerics/numarray/template.gslice.array/gslice.array.assign
-not implemented:  cayuga/test/numerics/numarray/template.gslice.array/gslice.array.comp.assign
-not implemented:  cayuga/test/numerics/numarray/template.gslice.array/gslice.array.fill
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array/indirect.array.assign
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array/indirect.array.comp.assign
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array/indirect.array.fill
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array/valarray.concepts
-not implemented:  cayuga/test/numerics/numarray/template.mask.array
-not implemented:  cayuga/test/numerics/numarray/template.mask.array/mask.array.assign
-not implemented:  cayuga/test/numerics/numarray/template.mask.array/mask.array.comp.assign
-not implemented:  cayuga/test/numerics/numarray/template.mask.array/mask.array.fill
-not implemented:  cayuga/test/numerics/numarray/template.slice.array
-not implemented:  cayuga/test/numerics/numarray/template.slice.array/slice.arr.assign
-not implemented:  cayuga/test/numerics/numarray/template.slice.array/slice.arr.comp.assign
-not implemented:  cayuga/test/numerics/numarray/template.slice.array/slice.arr.fill
-not implemented:  cayuga/test/numerics/numarray/template.valarray
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.access
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.assign
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.cassign
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.cons
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.members
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.sub
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.unary
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers/valarray.binary
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers/valarray.comparison
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers/valarray.special
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers/valarray.transcend
-not implemented:  cayuga/test/numerics/numarray/valarray.synopsis
-not implemented:  cayuga/test/numerics/numeric.ops
-not implemented:  cayuga/test/numerics/numeric.ops/accumulate
-not implemented:  cayuga/test/numerics/numeric.ops/adjacent.difference
-not implemented:  cayuga/test/numerics/numeric.ops/inner.product
-not implemented:  cayuga/test/numerics/numeric.ops/numeric.iota
-not implemented:  cayuga/test/numerics/numeric.ops/partial.sum
-not implemented:  cayuga/test/numerics/numeric.requirements
-not implemented:  cayuga/test/numerics/rand
-not implemented:  cayuga/test/numerics/rand/rand.adapt
-not implemented:  cayuga/test/numerics/rand/rand.adapt/rand.adapt.disc
-not implemented:  cayuga/test/numerics/rand/rand.adapt/rand.adapt.ibits
-not implemented:  cayuga/test/numerics/rand/rand.adapt/rand.adapt.shuf
-not implemented:  cayuga/test/numerics/rand/rand.device
-not implemented:  cayuga/test/numerics/rand/rand.dis
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.samp
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.genpdf
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.uni
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real
-not implemented:  cayuga/test/numerics/rand/rand.eng
-not implemented:  cayuga/test/numerics/rand/rand.eng/rand.eng.lcong
-not implemented:  cayuga/test/numerics/rand/rand.eng/rand.eng.mers
-not implemented:  cayuga/test/numerics/rand/rand.eng/rand.eng.sub
-not implemented:  cayuga/test/numerics/rand/rand.predef
-not implemented:  cayuga/test/numerics/rand/rand.req
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.adapt
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.dis
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.eng
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.genl
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.urng
-not implemented:  cayuga/test/numerics/rand/rand.synopsis
-not implemented:  cayuga/test/numerics/rand/rand.util
-not implemented:  cayuga/test/numerics/rand/rand.util/rand.util.canonical
-not implemented:  cayuga/test/numerics/rand/rand.util/rand.util.seedseq
-not implemented:  cayuga/test/re
-not implemented:  cayuga/test/re/re.alg
-not implemented:  cayuga/test/re/re.alg/re.alg.match
-not implemented:  cayuga/test/re/re.alg/re.alg.replace
-not implemented:  cayuga/test/re/re.alg/re.alg.search
-not implemented:  cayuga/test/re/re.alg/re.except
-not implemented:  cayuga/test/re/re.badexp
-not implemented:  cayuga/test/re/re.const
-not implemented:  cayuga/test/re/re.const/re.err
-not implemented:  cayuga/test/re/re.const/re.matchflag
-not implemented:  cayuga/test/re/re.const/re.synopt
-not implemented:  cayuga/test/re/re.def
-not implemented:  cayuga/test/re/re.def/defns.regex.collating.element
-not implemented:  cayuga/test/re/re.def/defns.regex.finite.state.machine
-not implemented:  cayuga/test/re/re.def/defns.regex.format.specifier
-not implemented:  cayuga/test/re/re.def/defns.regex.matched
-not implemented:  cayuga/test/re/re.def/defns.regex.primary.equivalence.class
-not implemented:  cayuga/test/re/re.def/defns.regex.regular.expression
-not implemented:  cayuga/test/re/re.def/defns.regex.subexpression
-not implemented:  cayuga/test/re/re.grammar
-not implemented:  cayuga/test/re/re.iter
-not implemented:  cayuga/test/re/re.iter/re.regiter
-not implemented:  cayuga/test/re/re.iter/re.regiter/re.regiter.cnstr
-not implemented:  cayuga/test/re/re.iter/re.regiter/re.regiter.comp
-not implemented:  cayuga/test/re/re.iter/re.regiter/re.regiter.deref
-not implemented:  cayuga/test/re/re.iter/re.regiter/re.regiter.incr
-not implemented:  cayuga/test/re/re.iter/re.tokiter
-not implemented:  cayuga/test/re/re.iter/re.tokiter/re.tokiter.cnstr
-not implemented:  cayuga/test/re/re.iter/re.tokiter/re.tokiter.comp
-not implemented:  cayuga/test/re/re.iter/re.tokiter/re.tokiter.deref
-not implemented:  cayuga/test/re/re.iter/re.tokiter/re.tokiter.incr
-not implemented:  cayuga/test/re/re.regex
-not implemented:  cayuga/test/re/re.regex/re.regex.assign
-not implemented:  cayuga/test/re/re.regex/re.regex.const
-not implemented:  cayuga/test/re/re.regex/re.regex.construct
-not implemented:  cayuga/test/re/re.regex/re.regex.locale
-not implemented:  cayuga/test/re/re.regex/re.regex.nonmemb
-not implemented:  cayuga/test/re/re.regex/re.regex.nonmemb/re.regex.nmswap
-not implemented:  cayuga/test/re/re.regex/re.regex.operations
-not implemented:  cayuga/test/re/re.regex/re.regex.swap
-not implemented:  cayuga/test/re/re.req
-not implemented:  cayuga/test/re/re.results
-not implemented:  cayuga/test/re/re.results/re.results.acc
-not implemented:  cayuga/test/re/re.results/re.results.all
-not implemented:  cayuga/test/re/re.results/re.results.const
-not implemented:  cayuga/test/re/re.results/re.results.form
-not implemented:  cayuga/test/re/re.results/re.results.nonmember
-not implemented:  cayuga/test/re/re.results/re.results.size
-not implemented:  cayuga/test/re/re.results/re.results.swap
-not implemented:  cayuga/test/re/re.submatch
-not implemented:  cayuga/test/re/re.submatch/re.submatch.concepts
-not implemented:  cayuga/test/re/re.submatch/re.submatch.members
-not implemented:  cayuga/test/re/re.submatch/re.submatch.op
-not implemented:  cayuga/test/re/re.sum
-not implemented:  cayuga/test/re/re.syn
-not implemented:  cayuga/test/re/re.traits
-not implemented:  cayuga/test/strings
-not implemented:  cayuga/test/strings/basic.string
-not implemented:  cayuga/test/strings/basic.string/string.access
-not implemented:  cayuga/test/strings/basic.string/string.capacity
-not implemented:  cayuga/test/strings/basic.string/string.cons
-not implemented:  cayuga/test/strings/basic.string/string.iterators
-not implemented:  cayuga/test/strings/basic.string/string.modifiers
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::append
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::assign
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::copy
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::erase
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::insert
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::op+=
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::replace
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::swap
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string.io
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string.special
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::op!=
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::op+
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::operator==
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::opgt
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::opgt=
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::oplt
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::oplt=
-not implemented:  cayuga/test/strings/basic.string/string.ops
-not implemented:  cayuga/test/strings/basic.string/string.ops/string.accessors
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::compare
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find.first.not.of
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find.first.of
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find.last.not.of
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find.last.of
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::rfind
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::substr
-not implemented:  cayuga/test/strings/basic.string/string.require
-not implemented:  cayuga/test/strings/c.strings
-not implemented:  cayuga/test/strings/char.traits
-not implemented:  cayuga/test/strings/char.traits/char.traits.require
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char16_t
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char32_t
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations/char.traits.specializations.wchar.t
-not implemented:  cayuga/test/strings/char.traits/char.traits.typedefs
-not implemented:  cayuga/test/strings/string.classes
-not implemented:  cayuga/test/strings/string.conversions
-not implemented:  cayuga/test/thread
-not implemented:  cayuga/test/thread/futures
-not implemented:  cayuga/test/thread/futures/future.shared_future
-not implemented:  cayuga/test/thread/futures/futures.allocators
-not implemented:  cayuga/test/thread/futures/futures.errors
-not implemented:  cayuga/test/thread/futures/futures.future_error
-not implemented:  cayuga/test/thread/futures/futures.overview
-not implemented:  cayuga/test/thread/futures/futures.promise
-not implemented:  cayuga/test/thread/futures/futures.task
-not implemented:  cayuga/test/thread/futures/futures.unique_future
-not implemented:  cayuga/test/thread/thread.condition
-not implemented:  cayuga/test/thread/thread.condition/thread.condition.condvar
-not implemented:  cayuga/test/thread/thread.condition/thread.condition.condvarany
-not implemented:  cayuga/test/thread/thread.mutex
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.guard
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.cons
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.mod
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.obs
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock.algorithm
-not implemented:  cayuga/test/thread/thread.mutex/thread.mutex.requirements
-not implemented:  cayuga/test/thread/thread.mutex/thread.mutex.requirements/thread.mutex.class
-not implemented:  cayuga/test/thread/thread.mutex/thread.mutex.requirements/thread.mutex.recursive
-not implemented:  cayuga/test/thread/thread.mutex/thread.once
-not implemented:  cayuga/test/thread/thread.mutex/thread.once/thread.once.callonce
-not implemented:  cayuga/test/thread/thread.mutex/thread.once/thread.once.onceflag
-not implemented:  cayuga/test/thread/thread.mutex/thread.timedmutex.requirements
-not implemented:  cayuga/test/thread/thread.mutex/thread.timedmutex.requirements/thread.timedmutex.class
-not implemented:  cayuga/test/thread/thread.mutex/thread.timedmutex.requirements/thread.timedmutex.recursive
-not implemented:  cayuga/test/thread/thread.req
-not implemented:  cayuga/test/thread/thread.req/thread.req.exception
-not implemented:  cayuga/test/thread/thread.req/thread.req.native
-not implemented:  cayuga/test/thread/thread.req/thread.req.paramname
-not implemented:  cayuga/test/thread/thread.req/thread.req.timing
-not implemented:  cayuga/test/thread/thread.threads
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.algorithm
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.assign
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.constr
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.destr
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.id
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.member
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.static
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.this
-passed 1 tests in cayuga/test/utilities
-not implemented:  cayuga/test/utilities/date.time
-not implemented:  cayuga/test/utilities/function.objects
-not implemented:  cayuga/test/utilities/function.objects/arithmetic.operations
-not implemented:  cayuga/test/utilities/function.objects/base
-not implemented:  cayuga/test/utilities/function.objects/bind
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind/func.bind.bind
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind/func.bind.isbind
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind/func.bind.isplace
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind/func.bind.place
-not implemented:  cayuga/test/utilities/function.objects/bitwise.operations
-not implemented:  cayuga/test/utilities/function.objects/comparisons
-not implemented:  cayuga/test/utilities/function.objects/func.def
-not implemented:  cayuga/test/utilities/function.objects/func.memfn
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure/func.referenceclosure.compare
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure/func.referenceclosure.cons
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure/func.referenceclosure.invoke
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure/func.referenceclosure.obs
-not implemented:  cayuga/test/utilities/function.objects/func.require
-not implemented:  cayuga/test/utilities/function.objects/func.ret
-not implemented:  cayuga/test/utilities/function.objects/func.wrap
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.badcall
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.badcall/func.wrap.badcall.const
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.alg
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.cap
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.inv
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.mod
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.nullptr
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.targ
-not implemented:  cayuga/test/utilities/function.objects/function.pointer.adaptors
-not implemented:  cayuga/test/utilities/function.objects/identity.operation
-not implemented:  cayuga/test/utilities/function.objects/logical.operations
-not implemented:  cayuga/test/utilities/function.objects/member.pointer.adaptors
-not implemented:  cayuga/test/utilities/function.objects/negators
-not implemented:  cayuga/test/utilities/function.objects/refwrap
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.access
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.assign
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.const
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.helpers
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.invoke
-not implemented:  cayuga/test/utilities/function.objects/unord.hash
-not implemented:  cayuga/test/utilities/memory
-not implemented:  cayuga/test/utilities/memory/allocator
-not implemented:  cayuga/test/utilities/memory/allocator/allocator.concepts
-not implemented:  cayuga/test/utilities/memory/allocator/allocator.general
-not implemented:  cayuga/test/utilities/memory/allocator.adaptor
-not implemented:  cayuga/test/utilities/memory/allocator.adaptor/allocator.adaptor.cntr
-not implemented:  cayuga/test/utilities/memory/allocator.adaptor/allocator.adaptor.globals
-not implemented:  cayuga/test/utilities/memory/allocator.adaptor/allocator.adaptor.members
-not implemented:  cayuga/test/utilities/memory/allocator.element.concepts
-not implemented:  cayuga/test/utilities/memory/allocator.propagation
-not implemented:  cayuga/test/utilities/memory/allocator.propagation.map
-not implemented:  cayuga/test/utilities/memory/allocator.tag
-not implemented:  cayuga/test/utilities/memory/c.malloc
-not implemented:  cayuga/test/utilities/memory/construct.element
-not implemented:  cayuga/test/utilities/memory/default.allocator
-not implemented:  cayuga/test/utilities/memory/default.allocator/allocator.globals
-not implemented:  cayuga/test/utilities/memory/default.allocator/allocator.members
-not implemented:  cayuga/test/utilities/memory/ptr.align
-not implemented:  cayuga/test/utilities/memory/specialized.algorithms
-not implemented:  cayuga/test/utilities/memory/specialized.algorithms/object.addressof
-not implemented:  cayuga/test/utilities/memory/specialized.algorithms/uninitialized.copy
-not implemented:  cayuga/test/utilities/memory/specialized.algorithms/uninitialized.fill
-not implemented:  cayuga/test/utilities/memory/specialized.algorithms/uninitialized.fill.n
-not implemented:  cayuga/test/utilities/memory/storage.iterator
-not implemented:  cayuga/test/utilities/memory/temporary.buffer
-not implemented:  cayuga/test/utilities/memory/unique.ptr
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.dltr
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.dltr/unique.ptr.dltr.dflt
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.dltr/unique.ptr.dltr.dflt1
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.dltr/unique.ptr.dltr.dflt2
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.ctor
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.modifiers
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.observers
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.single
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.asgn
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.ctor
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.dtor
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.modifiers
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.observers
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.special
-not implemented:  cayuga/test/utilities/memory/util.smartptr
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.dynamic.safety
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.enab
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.ownerless
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.getdeleter
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.assign
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.cast
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.cmp
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.create
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.dest
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.io
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.mod
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.obs
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.spec
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared.atomic
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.assign
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.cmp
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.const
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.dest
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.mod
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.obs
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.spec
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weakptr
-passed 1 tests in cayuga/test/utilities/meta
-passed 1 tests in cayuga/test/utilities/meta/meta.hel
-passed 3 tests in cayuga/test/utilities/meta/meta.rel
-passed 1 tests in cayuga/test/utilities/meta/meta.rqmts
-passed 1 tests in cayuga/test/utilities/meta/meta.trans
-passed 2 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.arr
-passed 6 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.cv
-passed 2 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.ptr
-passed 3 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.ref
-passed 2 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.sign
-passed 5 tests in cayuga/test/utilities/meta/meta.trans.other
-passed 1 tests in cayuga/test/utilities/meta/meta.type.synop
-passed 1 tests in cayuga/test/utilities/meta/meta.unary
-union.pass.cpp: In function ‘void test_union_imp() [with T = Union]’:
-union.pass.cpp:51:   instantiated from ‘void test_union() [with T = Union]’
-union.pass.cpp:65:   instantiated from here
-union.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp: In function ‘void test_union_imp() [with T = const Union]’:
-union.pass.cpp:52:   instantiated from ‘void test_union() [with T = Union]’
-union.pass.cpp:65:   instantiated from here
-union.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp: In function ‘void test_union_imp() [with T = volatile Union]’:
-union.pass.cpp:53:   instantiated from ‘void test_union() [with T = Union]’
-union.pass.cpp:65:   instantiated from here
-union.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp: In function ‘void test_union_imp() [with T = const volatile Union]’:
-union.pass.cpp:54:   instantiated from ‘void test_union() [with T = Union]’
-union.pass.cpp:65:   instantiated from here
-union.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp failed to compile
-failed 1 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.cat
-passed 12 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.cat
-passed 13 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.comp
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = Union]’:
-has_nothrow_assign.pass.cpp:80:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp:80:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = Abstract]’:
-has_nothrow_assign.pass.cpp:81:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp:81:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = Empty]’:
-has_nothrow_assign.pass.cpp:82:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp:82:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = NotEmpty]’:
-has_nothrow_assign.pass.cpp:89:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp:89:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = bit_zero]’:
-has_nothrow_assign.pass.cpp:90:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp:90:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp failed to compile
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_not_nothrow_copy_constructor() [with T = int&]’:
-has_nothrow_copy_constructor.pass.cpp:78:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:42: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:45: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = Union]’:
-has_nothrow_copy_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = Abstract]’:
-has_nothrow_copy_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = Empty]’:
-has_nothrow_copy_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = NotEmpty]’:
-has_nothrow_copy_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = bit_zero]’:
-has_nothrow_copy_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp failed to compile
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = Union]’:
-has_nothrow_default_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = Abstract]’:
-has_nothrow_default_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = Empty]’:
-has_nothrow_default_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = NotEmpty]’:
-has_nothrow_default_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = bit_zero]’:
-has_nothrow_default_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp failed to compile
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = Union]’:
-has_trivial_assign.pass.cpp:80:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp:80:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = Abstract]’:
-has_trivial_assign.pass.cpp:81:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp:81:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = Empty]’:
-has_trivial_assign.pass.cpp:82:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp:82:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = NotEmpty]’:
-has_trivial_assign.pass.cpp:89:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp:89:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = bit_zero]’:
-has_trivial_assign.pass.cpp:90:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp:90:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp failed to compile
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_not_trivial_copy_constructor() [with T = int&]’:
-has_trivial_copy_constructor.pass.cpp:78:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:42: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:45: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = Union]’:
-has_trivial_copy_constructor.pass.cpp:80:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:80:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:80:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:80:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = Abstract]’:
-has_trivial_copy_constructor.pass.cpp:81:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:81:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:81:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:81:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = Empty]’:
-has_trivial_copy_constructor.pass.cpp:82:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:82:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:82:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:82:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = NotEmpty]’:
-has_trivial_copy_constructor.pass.cpp:89:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:89:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:89:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:89:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = bit_zero]’:
-has_trivial_copy_constructor.pass.cpp:90:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:90:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:90:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:90:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp failed to compile
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = Union]’:
-has_trivial_default_constructor.pass.cpp:80:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:80:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:80:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:80:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = Abstract]’:
-has_trivial_default_constructor.pass.cpp:81:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:81:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:81:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:81:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = Empty]’:
-has_trivial_default_constructor.pass.cpp:82:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:82:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:82:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:82:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = NotEmpty]’:
-has_trivial_default_constructor.pass.cpp:89:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:89:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:89:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:89:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = bit_zero]’:
-has_trivial_default_constructor.pass.cpp:90:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:90:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:90:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:90:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp failed to compile
-has_trivial_destructor.pass.cpp: In function ‘void test_has_trivial_destructor() [with T = Union]’:
-has_trivial_destructor.pass.cpp:82:   instantiated from here
-has_trivial_destructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:82:   instantiated from here
-has_trivial_destructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:82:   instantiated from here
-has_trivial_destructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:82:   instantiated from here
-has_trivial_destructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp: In function ‘void test_has_trivial_destructor() [with T = Empty]’:
-has_trivial_destructor.pass.cpp:83:   instantiated from here
-has_trivial_destructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:83:   instantiated from here
-has_trivial_destructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:83:   instantiated from here
-has_trivial_destructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:83:   instantiated from here
-has_trivial_destructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp: In function ‘void test_has_trivial_destructor() [with T = bit_zero]’:
-has_trivial_destructor.pass.cpp:90:   instantiated from here
-has_trivial_destructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:90:   instantiated from here
-has_trivial_destructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:90:   instantiated from here
-has_trivial_destructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:90:   instantiated from here
-has_trivial_destructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp failed to compile
-has_virtual_destructor.pass.cpp: In function ‘void test_has_virtual_destructor() [with T = Abstract]’:
-has_virtual_destructor.pass.cpp:89:   instantiated from here
-has_virtual_destructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:89:   instantiated from here
-has_virtual_destructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:89:   instantiated from here
-has_virtual_destructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:89:   instantiated from here
-has_virtual_destructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp: In function ‘void test_has_virtual_destructor() [with T = NotEmpty]’:
-has_virtual_destructor.pass.cpp:90:   instantiated from here
-has_virtual_destructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:90:   instantiated from here
-has_virtual_destructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:90:   instantiated from here
-has_virtual_destructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:90:   instantiated from here
-has_virtual_destructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp failed to compile
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_empty1<Union>’:
-cayuga/include/type_traits:669:   instantiated from ‘std::__yuga1::__yuga_empty<Union, true>’
-cayuga/include/type_traits:673:   instantiated from ‘std::__yuga1::is_empty<Union>’
-is_empty.pass.cpp:42:   instantiated from ‘void test_is_not_empty() [with T = Union]’
-is_empty.pass.cpp:74:   instantiated from here
-cayuga/include/type_traits:659: error: base type ‘Union’ fails to be a struct or class type
-is_empty.pass.cpp: In function ‘void test_is_not_empty() [with T = Union]’:
-is_empty.pass.cpp:74:   instantiated from here
-is_empty.pass.cpp:42: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-cayuga/include/type_traits: At global scope:
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_empty1<const Union>’:
-cayuga/include/type_traits:669:   instantiated from ‘std::__yuga1::__yuga_empty<const Union, true>’
-cayuga/include/type_traits:673:   instantiated from ‘std::__yuga1::is_empty<const Union>’
-is_empty.pass.cpp:43:   instantiated from ‘void test_is_not_empty() [with T = Union]’
-is_empty.pass.cpp:74:   instantiated from here
-cayuga/include/type_traits:659: error: base type ‘const Union’ fails to be a struct or class type
-is_empty.pass.cpp: In function ‘void test_is_not_empty() [with T = Union]’:
-is_empty.pass.cpp:74:   instantiated from here
-is_empty.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-cayuga/include/type_traits: At global scope:
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_empty1<volatile Union>’:
-cayuga/include/type_traits:669:   instantiated from ‘std::__yuga1::__yuga_empty<volatile Union, true>’
-cayuga/include/type_traits:673:   instantiated from ‘std::__yuga1::is_empty<volatile Union>’
-is_empty.pass.cpp:44:   instantiated from ‘void test_is_not_empty() [with T = Union]’
-is_empty.pass.cpp:74:   instantiated from here
-cayuga/include/type_traits:659: error: base type ‘volatile Union’ fails to be a struct or class type
-is_empty.pass.cpp: In function ‘void test_is_not_empty() [with T = Union]’:
-is_empty.pass.cpp:74:   instantiated from here
-is_empty.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-cayuga/include/type_traits: At global scope:
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_empty1<const volatile Union>’:
-cayuga/include/type_traits:669:   instantiated from ‘std::__yuga1::__yuga_empty<const volatile Union, true>’
-cayuga/include/type_traits:673:   instantiated from ‘std::__yuga1::is_empty<const volatile Union>’
-is_empty.pass.cpp:45:   instantiated from ‘void test_is_not_empty() [with T = Union]’
-is_empty.pass.cpp:74:   instantiated from here
-cayuga/include/type_traits:659: error: base type ‘const volatile Union’ fails to be a struct or class type
-is_empty.pass.cpp: In function ‘void test_is_not_empty() [with T = Union]’:
-is_empty.pass.cpp:74:   instantiated from here
-is_empty.pass.cpp:45: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_empty.pass.cpp failed to compile
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = int]’:
-is_pod.pass.cpp:60:   instantiated from here
-is_pod.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp:60:   instantiated from here
-is_pod.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = double]’:
-is_pod.pass.cpp:61:   instantiated from here
-is_pod.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp:61:   instantiated from here
-is_pod.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = int*]’:
-is_pod.pass.cpp:62:   instantiated from here
-is_pod.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp:62:   instantiated from here
-is_pod.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = const int*]’:
-is_pod.pass.cpp:63:   instantiated from here
-is_pod.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp:63:   instantiated from here
-is_pod.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = char [3]]’:
-is_pod.pass.cpp:64:   instantiated from here
-is_pod.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp:64:   instantiated from here
-is_pod.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp failed to compile
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic2<Union>’:
-cayuga/include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<Union, true>’
-cayuga/include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<Union>’
-is_polymorphic.pass.cpp:42:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-cayuga/include/type_traits:678: error: base type ‘Union’ fails to be a struct or class type
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic1<Union>’:
-cayuga/include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<Union, true>’
-cayuga/include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<Union>’
-is_polymorphic.pass.cpp:42:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-cayuga/include/type_traits:677: error: base type ‘Union’ fails to be a struct or class type
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic2<const Union>’:
-cayuga/include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<const Union, true>’
-cayuga/include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<const Union>’
-is_polymorphic.pass.cpp:43:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-cayuga/include/type_traits:678: error: base type ‘const Union’ fails to be a struct or class type
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic1<const Union>’:
-cayuga/include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<const Union, true>’
-cayuga/include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<const Union>’
-is_polymorphic.pass.cpp:43:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-cayuga/include/type_traits:677: error: base type ‘const Union’ fails to be a struct or class type
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic2<volatile Union>’:
-cayuga/include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<volatile Union, true>’
-cayuga/include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<volatile Union>’
-is_polymorphic.pass.cpp:44:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-cayuga/include/type_traits:678: error: base type ‘volatile Union’ fails to be a struct or class type
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic1<volatile Union>’:
-cayuga/include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<volatile Union, true>’
-cayuga/include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<volatile Union>’
-is_polymorphic.pass.cpp:44:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-cayuga/include/type_traits:677: error: base type ‘volatile Union’ fails to be a struct or class type
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic2<const volatile Union>’:
-cayuga/include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<const volatile Union, true>’
-cayuga/include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<const volatile Union>’
-is_polymorphic.pass.cpp:45:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-cayuga/include/type_traits:678: error: base type ‘const volatile Union’ fails to be a struct or class type
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic1<const volatile Union>’:
-cayuga/include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<const volatile Union, true>’
-cayuga/include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<const volatile Union>’
-is_polymorphic.pass.cpp:45:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-cayuga/include/type_traits:677: error: base type ‘const volatile Union’ fails to be a struct or class type
-is_polymorphic.pass.cpp failed to compile
-is_standard_layout.pass.cpp: In function ‘int main()’:
-is_standard_layout.pass.cpp:32: error: ‘is_standard_layout’ is not a member of ‘std’
-is_standard_layout.pass.cpp:32: error: template argument 1 is invalid
-is_standard_layout.pass.cpp:32: error: template argument 1 is invalid
-is_standard_layout.pass.cpp:33: error: ‘is_standard_layout’ is not a member of ‘std’
-is_standard_layout.pass.cpp:33: error: template argument 1 is invalid
-is_standard_layout.pass.cpp:33: error: template argument 1 is invalid
-is_standard_layout.pass.cpp:34: error: ‘is_standard_layout’ is not a member of ‘std’
-is_standard_layout.pass.cpp:34: error: template argument 1 is invalid
-is_standard_layout.pass.cpp:34: error: template argument 1 is invalid
-is_standard_layout.pass.cpp failed to compile
-is_trivial.pass.cpp: In function ‘int main()’:
-is_trivial.pass.cpp:32: error: ‘is_trivial’ is not a member of ‘std’
-is_trivial.pass.cpp:32: error: template argument 1 is invalid
-is_trivial.pass.cpp:32: error: template argument 1 is invalid
-is_trivial.pass.cpp:33: error: ‘is_trivial’ is not a member of ‘std’
-is_trivial.pass.cpp:33: error: template argument 1 is invalid
-is_trivial.pass.cpp:33: error: template argument 1 is invalid
-is_trivial.pass.cpp:34: error: ‘is_trivial’ is not a member of ‘std’
-is_trivial.pass.cpp:34: error: template argument 1 is invalid
-is_trivial.pass.cpp:34: error: template argument 1 is invalid
-is_trivial.pass.cpp failed to compile
-failed 13 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.prop
-passed 8 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.prop
-passed 1 tests in cayuga/test/utilities/ratio
-passed 8 tests in cayuga/test/utilities/ratio/ratio.arithmetic
-passed 6 tests in cayuga/test/utilities/ratio/ratio.comparison
-passed 4 tests in cayuga/test/utilities/ratio/ratio.ratio
-passed 1 tests in cayuga/test/utilities/ratio/ratio.si
-not implemented:  cayuga/test/utilities/time
-not implemented:  cayuga/test/utilities/time/time.clock
-not implemented:  cayuga/test/utilities/time/time.clock/time.clock.hires
-not implemented:  cayuga/test/utilities/time/time.clock/time.clock.monotonic
-not implemented:  cayuga/test/utilities/time/time.clock/time.clock.system
-not implemented:  cayuga/test/utilities/time/time.clock.req
-not implemented:  cayuga/test/utilities/time/time.duration
-not implemented:  cayuga/test/utilities/time/time.duration/time.duration.arithmetic
-not implemented:  cayuga/test/utilities/time/time.duration/time.duration.cast
-not implemented:  cayuga/test/utilities/time/time.duration/time.duration.comparisons
-not implemented:  cayuga/test/utilities/time/time.duration/time.duration.cons
-not implemented:  cayuga/test/utilities/time/time.duration/time.duration.nonmember
-not implemented:  cayuga/test/utilities/time/time.duration/time.duration.observer
-not implemented:  cayuga/test/utilities/time/time.duration/time.duration.special
-not implemented:  cayuga/test/utilities/time/time.point
-not implemented:  cayuga/test/utilities/time/time.point/time.point.arithmetic
-not implemented:  cayuga/test/utilities/time/time.point/time.point.cast
-not implemented:  cayuga/test/utilities/time/time.point/time.point.comparisons
-not implemented:  cayuga/test/utilities/time/time.point/time.point.cons
-not implemented:  cayuga/test/utilities/time/time.point/time.point.nonmember
-not implemented:  cayuga/test/utilities/time/time.point/time.point.observer
-not implemented:  cayuga/test/utilities/time/time.point/time.point.special
-not implemented:  cayuga/test/utilities/time/time.traits
-not implemented:  cayuga/test/utilities/time/time.traits/time.traits.duration_values
-not implemented:  cayuga/test/utilities/time/time.traits/time.traits.is_fp
-not implemented:  cayuga/test/utilities/time/time.traits/time.traits.specializations
-not implemented:  cayuga/test/utilities/tuple
-not implemented:  cayuga/test/utilities/tuple/tuple.general
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.cnstr
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.concepts
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.creation
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.elem
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.helper
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.rel
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.special
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.swap
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.traits
-passed 1 tests in cayuga/test/utilities/utility
-forward4.fail.cpp should not compile
-forward5.fail.cpp should not compile
-failed 2 tests in cayuga/test/utilities/utility/forward
-passed 11 tests in cayuga/test/utilities/utility/forward
-passed 1 tests in cayuga/test/utilities/utility/operators
-not implemented:  cayuga/test/utilities/utility/pair.astuple
-not implemented:  cayuga/test/utilities/utility/pair.concepts
-not implemented:  cayuga/test/utilities/utility/pairs
-passed 1 tests in cayuga/test/utilities/utility/template.bitset
-passed 4 tests in cayuga/test/utilities/utility/template.bitset/bitset.cons
-passed 26 tests in cayuga/test/utilities/utility/template.bitset/bitset.members
-stream_in.pass.cpp: In function ‘int main()’:
-stream_in.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-stream_in.pass.cpp failed to compile
-stream_out.pass.cpp: In function ‘int main()’:
-stream_out.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-stream_out.pass.cpp failed to compile
-failed 2 tests in cayuga/test/utilities/utility/template.bitset/bitset.operators
-passed 3 tests in cayuga/test/utilities/utility/template.bitset/bitset.operators
-not implemented:  cayuga/test/utilities/utility.concepts
-not implemented:  cayuga/test/utilities/utility.concepts/concept.arithmetic
-not implemented:  cayuga/test/utilities/utility.concepts/concept.comparison
-not implemented:  cayuga/test/utilities/utility.concepts/concept.construct
-not implemented:  cayuga/test/utilities/utility.concepts/concept.convertible
-not implemented:  cayuga/test/utilities/utility.concepts/concept.copymove
-not implemented:  cayuga/test/utilities/utility.concepts/concept.destruct
-not implemented:  cayuga/test/utilities/utility.concepts/concept.memory
-not implemented:  cayuga/test/utilities/utility.concepts/concept.operator
-not implemented:  cayuga/test/utilities/utility.concepts/concept.predicate
-not implemented:  cayuga/test/utilities/utility.concepts/concept.regular
-not implemented:  cayuga/test/utilities/utility.concepts/concept.transform
-not implemented:  cayuga/test/utilities/utility.concepts/concept.true
-****************************************************
-Results for cayuga/test:
-using i686-apple-darwin9-g++-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5564)
-Copyright (C) 2007 Free Software Foundation, Inc.
-This is free software; see the source for copying conditions.  There is NO
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-with -nodstdinc++ -arch i386 -Icayuga/include cayuga/projects/build/Debug/libasl.a
-----------------------------------------------------
-sections without tests   : 956
-sections with failures   : 9
-sections without failures: 75
-                       +   ----
-total number of sections : 1040
-----------------------------------------------------
-number of tests failed   : 23
-number of tests passed   : 230
-                       +   ----
-total number of tests    : 253
-****************************************************

Removed: libcxx/trunk/test_results/2009-01-14 g++-4_2_x86_64
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test_results/2009-01-14%20g%2B%2B-4_2_x86_64?rev=103610&view=auto
==============================================================================
--- libcxx/trunk/test_results/2009-01-14 g++-4_2_x86_64 (original)
+++ libcxx/trunk/test_results/2009-01-14 g++-4_2_x86_64 (removed)
@@ -1,1547 +0,0 @@
-passed 1 tests in cayuga/test
-not implemented:  cayuga/test/algorithms
-not implemented:  cayuga/test/algorithms/alg.c.library
-not implemented:  cayuga/test/algorithms/alg.modifying.operations
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.copy
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.fill
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.generate
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.move
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.partitions
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.random.shuffle
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.remove
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.replace
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.reverse
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.rotate
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.swap
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.transform
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.unique
-not implemented:  cayuga/test/algorithms/alg.nonmodifying
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.adjacent.find
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.all_of
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.any_of
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.count
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.equal
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.find
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.find.end
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.find.first.of
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.foreach
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.none_of
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.search
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/mismatch
-not implemented:  cayuga/test/algorithms/alg.sorting
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search/binary.search
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search/equal.range
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search/lower.bound
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search/upper.bound
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/is.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/make.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/pop.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/push.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/sort.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.lex.comparison
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.merge
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.min.max
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.nth.element
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.permutation.generators
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/includes
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/set.difference
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/set.intersection
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/set.union
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/is.sorted
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/partial.sort
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/partial.sort.copy
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/sort
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/stable.sort
-not implemented:  cayuga/test/atomics
-not implemented:  cayuga/test/atomics/atomics.fences
-not implemented:  cayuga/test/atomics/atomics.flag
-not implemented:  cayuga/test/atomics/atomics.lockfree
-not implemented:  cayuga/test/atomics/atomics.order
-not implemented:  cayuga/test/atomics/atomics.types
-not implemented:  cayuga/test/atomics/atomics.types/atomics.types.address
-not implemented:  cayuga/test/atomics/atomics.types/atomics.types.generic
-not implemented:  cayuga/test/atomics/atomics.types/atomics.types.integral
-not implemented:  cayuga/test/atomics/atomics.types.operations
-not implemented:  cayuga/test/containers
-not implemented:  cayuga/test/containers/associative
-not implemented:  cayuga/test/containers/associative/map
-not implemented:  cayuga/test/containers/associative/map/map.access
-not implemented:  cayuga/test/containers/associative/map/map.cons
-not implemented:  cayuga/test/containers/associative/map/map.modifiers
-not implemented:  cayuga/test/containers/associative/map/map.ops
-not implemented:  cayuga/test/containers/associative/map/map.special
-not implemented:  cayuga/test/containers/associative/multimap
-not implemented:  cayuga/test/containers/associative/multimap/multimap.cons
-not implemented:  cayuga/test/containers/associative/multimap/multimap.modifiers
-not implemented:  cayuga/test/containers/associative/multimap/multimap.ops
-not implemented:  cayuga/test/containers/associative/multimap/multimap.special
-not implemented:  cayuga/test/containers/associative/multiset
-not implemented:  cayuga/test/containers/associative/multiset/multiset.cons
-not implemented:  cayuga/test/containers/associative/multiset/multiset.special
-not implemented:  cayuga/test/containers/associative/set
-not implemented:  cayuga/test/containers/associative/set/set.cons
-not implemented:  cayuga/test/containers/associative/set/set.special
-not implemented:  cayuga/test/containers/container.requirements
-not implemented:  cayuga/test/containers/container.requirements/associative.reqmts
-not implemented:  cayuga/test/containers/container.requirements/associative.reqmts/associative.reqmts.except
-not implemented:  cayuga/test/containers/container.requirements/container.concepts
-not implemented:  cayuga/test/containers/container.requirements/container.concepts/container.concepts.free
-not implemented:  cayuga/test/containers/container.requirements/container.concepts/container.concepts.maps
-not implemented:  cayuga/test/containers/container.requirements/container.concepts/container.concepts.member
-not implemented:  cayuga/test/containers/container.requirements/container.requirements.dataraces
-not implemented:  cayuga/test/containers/container.requirements/container.requirements.general
-not implemented:  cayuga/test/containers/container.requirements/sequence.reqmts
-not implemented:  cayuga/test/containers/container.requirements/unord.req
-not implemented:  cayuga/test/containers/container.requirements/unord.req/unord.req.except
-not implemented:  cayuga/test/containers/sequences
-not implemented:  cayuga/test/containers/sequences/array
-not implemented:  cayuga/test/containers/sequences/array/array.cons
-not implemented:  cayuga/test/containers/sequences/array/array.data
-not implemented:  cayuga/test/containers/sequences/array/array.fill
-not implemented:  cayuga/test/containers/sequences/array/array.size
-not implemented:  cayuga/test/containers/sequences/array/array.special
-not implemented:  cayuga/test/containers/sequences/array/array.tuple
-not implemented:  cayuga/test/containers/sequences/array/array.zero
-not implemented:  cayuga/test/containers/sequences/container.adaptors
-not implemented:  cayuga/test/containers/sequences/container.adaptors/priority.queue
-not implemented:  cayuga/test/containers/sequences/container.adaptors/priority.queue/priqueue.cons
-not implemented:  cayuga/test/containers/sequences/container.adaptors/priority.queue/priqueue.members
-not implemented:  cayuga/test/containers/sequences/container.adaptors/priority.queue/priqueue.special
-not implemented:  cayuga/test/containers/sequences/container.adaptors/queue
-not implemented:  cayuga/test/containers/sequences/container.adaptors/queue/queue.defn
-not implemented:  cayuga/test/containers/sequences/container.adaptors/queue/queue.ops
-not implemented:  cayuga/test/containers/sequences/container.adaptors/queue/queue.special
-not implemented:  cayuga/test/containers/sequences/container.adaptors/stack
-not implemented:  cayuga/test/containers/sequences/container.adaptors/stack/stack.defn
-not implemented:  cayuga/test/containers/sequences/container.adaptors/stack/stack.ops
-not implemented:  cayuga/test/containers/sequences/container.adaptors/stack/stack.special
-not implemented:  cayuga/test/containers/sequences/deque
-not implemented:  cayuga/test/containers/sequences/deque/deque.capacity
-not implemented:  cayuga/test/containers/sequences/deque/deque.cons
-not implemented:  cayuga/test/containers/sequences/deque/deque.modifiers
-not implemented:  cayuga/test/containers/sequences/deque/deque.special
-not implemented:  cayuga/test/containers/sequences/forwardlist
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.access
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.cons
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.iter
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.modifiers
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.ops
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.spec
-not implemented:  cayuga/test/containers/sequences/list
-not implemented:  cayuga/test/containers/sequences/list/list.capacity
-not implemented:  cayuga/test/containers/sequences/list/list.cons
-not implemented:  cayuga/test/containers/sequences/list/list.modifiers
-not implemented:  cayuga/test/containers/sequences/list/list.ops
-not implemented:  cayuga/test/containers/sequences/list/list.special
-not implemented:  cayuga/test/containers/sequences/vector
-not implemented:  cayuga/test/containers/sequences/vector/vector.capacity
-not implemented:  cayuga/test/containers/sequences/vector/vector.cons
-not implemented:  cayuga/test/containers/sequences/vector/vector.data
-not implemented:  cayuga/test/containers/sequences/vector/vector.modifiers
-not implemented:  cayuga/test/containers/sequences/vector/vector.special
-not implemented:  cayuga/test/containers/sequences/vector.bool
-not implemented:  cayuga/test/containers/unord
-not implemented:  cayuga/test/containers/unord/unord.map
-not implemented:  cayuga/test/containers/unord/unord.map/unord.map.cnstr
-not implemented:  cayuga/test/containers/unord/unord.map/unord.map.elem
-not implemented:  cayuga/test/containers/unord/unord.map/unord.map.swap
-not implemented:  cayuga/test/containers/unord/unord.multimap
-not implemented:  cayuga/test/containers/unord/unord.multimap/unord.multimap.cnstr
-not implemented:  cayuga/test/containers/unord/unord.multimap/unord.multimap.swap
-not implemented:  cayuga/test/containers/unord/unord.multiset
-not implemented:  cayuga/test/containers/unord/unord.multiset/unord.multiset.cnstr
-not implemented:  cayuga/test/containers/unord/unord.multiset/unord.multiset.swap
-not implemented:  cayuga/test/containers/unord/unord.set
-not implemented:  cayuga/test/containers/unord/unord.set/unord.set.cnstr
-not implemented:  cayuga/test/containers/unord/unord.set/unord.set.swap
-not implemented:  cayuga/test/depr
-not implemented:  cayuga/test/depr/depr.auto.ptr
-not implemented:  cayuga/test/depr/depr.auto.ptr/auto.ptr
-not implemented:  cayuga/test/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons
-not implemented:  cayuga/test/depr/depr.auto.ptr/auto.ptr/auto.ptr.conv
-not implemented:  cayuga/test/depr/depr.auto.ptr/auto.ptr/auto.ptr.members
-not implemented:  cayuga/test/depr/depr.c.headers
-not implemented:  cayuga/test/depr/depr.ios.members
-not implemented:  cayuga/test/depr/depr.lib.binders
-not implemented:  cayuga/test/depr/depr.lib.binders/depr.lib.bind.1st
-not implemented:  cayuga/test/depr/depr.lib.binders/depr.lib.bind.2nd
-not implemented:  cayuga/test/depr/depr.lib.binders/depr.lib.binder.1st
-not implemented:  cayuga/test/depr/depr.lib.binders/depr.lib.binder.2nd
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives/iterator.backward
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives/iterator.basic
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives/iterator.traits
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives/std.iterator.tags
-not implemented:  cayuga/test/depr/depr.str.strstreams
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.istrstream
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.cons
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.members
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.ostrstream
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.cons
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.members
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstream
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstream/depr.strstream.cons
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstream/depr.strstream.dest
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstream/depr.strstream.oper
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstreambuf
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.cons
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.members
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.virtuals
-passed 1 tests in cayuga/test/diagnostics
-passed 1 tests in cayuga/test/diagnostics/assertions
-cerrno.pass.cpp:257:2: error: #error ENOTRECOVERABLE not defined
-cerrno.pass.cpp:285:2: error: #error EOWNERDEAD not defined
-cerrno.pass.cpp failed to compile
-failed 1 tests in cayuga/test/diagnostics/errno
-passed 1 tests in cayuga/test/diagnostics/std.exceptions
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/domain.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/invalid.argument
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/length.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/logic.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/out.of.range
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/overflow.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/range.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/runtime.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/underflow.error
-not implemented:  cayuga/test/diagnostics/syserr
-not implemented:  cayuga/test/diagnostics/syserr/syserr.compare
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.derived
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.nonvirtuals
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.objects
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.overview
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.virtuals
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.constructors
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.modifiers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.nonmembers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.observers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.overview
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcodeenum
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondenum
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.constructors
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.modifiers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.nonmembers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.observers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.overview
-not implemented:  cayuga/test/diagnostics/syserr/syserr.syserr
-not implemented:  cayuga/test/diagnostics/syserr/syserr.syserr/syserr.syserr.members
-not implemented:  cayuga/test/diagnostics/syserr/syserr.syserr/syserr.syserr.overview
-not implemented:  cayuga/test/input.output
-not implemented:  cayuga/test/input.output/file.streams
-not implemented:  cayuga/test/input.output/file.streams/c.files
-not implemented:  cayuga/test/input.output/file.streams/fstreams
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf.assign
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf.cons
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf.members
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf.virtuals
-not implemented:  cayuga/test/input.output/file.streams/fstreams/fstream
-not implemented:  cayuga/test/input.output/file.streams/fstreams/fstream.assign
-not implemented:  cayuga/test/input.output/file.streams/fstreams/fstream.cons
-not implemented:  cayuga/test/input.output/file.streams/fstreams/fstream.members
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ifstream
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ifstream.assign
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ifstream.cons
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ifstream.members
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ofstream
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ofstream.assign
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ofstream.cons
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ofstream.members
-not implemented:  cayuga/test/input.output/iostream.format
-not implemented:  cayuga/test/input.output/iostream.format/ext.manip
-not implemented:  cayuga/test/input.output/iostream.format/input.streams
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/iostreamclass
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/iostreamclass/iostream.assign
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/iostreamclass/iostream.cons
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/iostreamclass/iostream.dest
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream/istream.assign
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream/istream.cons
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream/istream::sentry
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.formatted
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.reqmts
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.formatted/istream::extractors
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.manip
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.unformatted
-not implemented:  cayuga/test/input.output/iostream.format/output.streams
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.assign
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.cons
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.formatted.reqmts
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.manip
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.seeks
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.unformatted
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream::sentry
-not implemented:  cayuga/test/input.output/iostream.format/std.manip
-not implemented:  cayuga/test/input.output/iostream.forward
-not implemented:  cayuga/test/input.output/iostream.objects
-not implemented:  cayuga/test/input.output/iostream.objects/narrow.stream.objects
-not implemented:  cayuga/test/input.output/iostream.objects/wide.stream.objects
-not implemented:  cayuga/test/input.output/iostreams.base
-not implemented:  cayuga/test/input.output/iostreams.base/fpos
-not implemented:  cayuga/test/input.output/iostreams.base/fpos/fpos.members
-not implemented:  cayuga/test/input.output/iostreams.base/fpos/fpos.operations
-not implemented:  cayuga/test/input.output/iostreams.base/ios
-not implemented:  cayuga/test/input.output/iostreams.base/ios/basic.ios.cons
-not implemented:  cayuga/test/input.output/iostreams.base/ios/basic.ios.members
-not implemented:  cayuga/test/input.output/iostreams.base/ios/iostate.flags
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/fmtflags.state
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.base.callback
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.base.cons
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.base.locales
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.base.storage
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.members.static
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::Init
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::failure
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::fmtflags
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::iostate
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::openmode
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::seekdir
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/adjustfield.manip
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/basefield.manip
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/error.reporting
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/floatfield.manip
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/fmtflags.manip
-not implemented:  cayuga/test/input.output/iostreams.base/stream.types
-not implemented:  cayuga/test/input.output/iostreams.requirements
-not implemented:  cayuga/test/input.output/iostreams.requirements/iostream.limits.imbue
-not implemented:  cayuga/test/input.output/iostreams.requirements/iostreams.limits.pos
-not implemented:  cayuga/test/input.output/iostreams.requirements/iostreams.threadsafety
-not implemented:  cayuga/test/input.output/stream.buffers
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.cons
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.buffer
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.locales
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.pub.get
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.pub.pback
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.pub.put
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.protected
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.protected/streambuf.assign
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.protected/streambuf.get.area
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.protected/streambuf.put.area
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.buffer
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.get
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.locales
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.pback
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.put
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf.reqts
-not implemented:  cayuga/test/input.output/string.streams
-not implemented:  cayuga/test/input.output/string.streams/istringstream
-not implemented:  cayuga/test/input.output/string.streams/istringstream/istringstream.assign
-not implemented:  cayuga/test/input.output/string.streams/istringstream/istringstream.cons
-not implemented:  cayuga/test/input.output/string.streams/istringstream/istringstream.members
-not implemented:  cayuga/test/input.output/string.streams/ostringstream
-not implemented:  cayuga/test/input.output/string.streams/ostringstream/ostringstream.assign
-not implemented:  cayuga/test/input.output/string.streams/ostringstream/ostringstream.cons
-not implemented:  cayuga/test/input.output/string.streams/ostringstream/ostringstream.members
-not implemented:  cayuga/test/input.output/string.streams/stringbuf
-not implemented:  cayuga/test/input.output/string.streams/stringbuf/stringbuf.assign
-not implemented:  cayuga/test/input.output/string.streams/stringbuf/stringbuf.cons
-not implemented:  cayuga/test/input.output/string.streams/stringbuf/stringbuf.members
-not implemented:  cayuga/test/input.output/string.streams/stringbuf/stringbuf.virtuals
-not implemented:  cayuga/test/input.output/string.streams/stringstream
-not implemented:  cayuga/test/input.output/string.streams/stringstream.cons
-not implemented:  cayuga/test/input.output/string.streams/stringstream.cons/stringstream.assign
-not implemented:  cayuga/test/input.output/string.streams/stringstream.members
-not implemented:  cayuga/test/iterators
-not implemented:  cayuga/test/iterators/iterator.concepts
-not implemented:  cayuga/test/iterators/iterator.concepts/bidirectional.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/forward.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/input.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/iterator.concepts.range
-not implemented:  cayuga/test/iterators/iterator.concepts/iterator.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/output.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/random.access.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/shuffle.iterators
-not implemented:  cayuga/test/iterators/iterator.operations
-not implemented:  cayuga/test/iterators/iterator.synopsis
-not implemented:  cayuga/test/iterators/predef.iterators
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.cons
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.op++
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.op_astrk
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.inserter
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iterator
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.cons
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.op++
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.op_astrk
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.inserter
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iterator
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.cons
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.op++
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.op_astrk
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/inserter
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iterator
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+=
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.-
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.-=
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.conv
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.decr
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.incr
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.index
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.ref
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.star
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.requirements
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iterator
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.conv
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op!=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op++
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op--
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op.star
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op==
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opdiff
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opindex
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opref
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opsum
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.requirements
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iterator
-not implemented:  cayuga/test/iterators/stream.iterators
-not implemented:  cayuga/test/iterators/stream.iterators/istream.iterator
-not implemented:  cayuga/test/iterators/stream.iterators/istream.iterator/istream.iterator.cons
-not implemented:  cayuga/test/iterators/stream.iterators/istream.iterator/istream.iterator.ops
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator.cons
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::equal
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::op!=
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::op++
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::op==
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::op_astrk
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::proxy
-not implemented:  cayuga/test/iterators/stream.iterators/ostream.iterator
-not implemented:  cayuga/test/iterators/stream.iterators/ostream.iterator/ostream.iterator.cons.des
-not implemented:  cayuga/test/iterators/stream.iterators/ostream.iterator/ostream.iterator.ops
-not implemented:  cayuga/test/iterators/stream.iterators/ostreambuf.iterator
-not implemented:  cayuga/test/iterators/stream.iterators/ostreambuf.iterator/ostreambuf.iter.cons
-not implemented:  cayuga/test/iterators/stream.iterators/ostreambuf.iterator/ostreambuf.iter.ops
-passed 1 tests in cayuga/test/language.support
-passed 1 tests in cayuga/test/language.support/cstdint
-passed 1 tests in cayuga/test/language.support/cstdint/cstdint.syn
-passed 1 tests in cayuga/test/language.support/cstdint/stdinth
-passed 1 tests in cayuga/test/language.support/support.dynamic
-passed 1 tests in cayuga/test/language.support/support.dynamic/alloc.errors
-passed 1 tests in cayuga/test/language.support/support.dynamic/alloc.errors/bad.alloc
-passed 1 tests in cayuga/test/language.support/support.dynamic/alloc.errors/new.handler
-passed 1 tests in cayuga/test/language.support/support.dynamic/alloc.errors/set.new.handler
-passed 1 tests in cayuga/test/language.support/support.dynamic/new.delete
-Assertion failed: (new_called), function main, file new_array_nothrow_replace.pass.cpp, line 59.
-/Users/hinnant/scripts/testit: line 67:  4207 Abort trap              ./a.out
-new_array_nothrow_replace.pass.cpp failed at run time
-failed 1 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.array
-passed 3 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.array
-passed 1 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.dataraces
-passed 2 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.placement
-Assertion failed: (new_called), function main, file new_nothrow_replace.pass.cpp, line 59.
-/Users/hinnant/scripts/testit: line 67:  4284 Abort trap              ./a.out
-new_nothrow_replace.pass.cpp failed at run time
-failed 1 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.single
-passed 3 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.single
-passed 1 tests in cayuga/test/language.support/support.exception
-not implemented:  cayuga/test/language.support/support.exception/except.nested
-passed 1 tests in cayuga/test/language.support/support.exception/exception
-passed 1 tests in cayuga/test/language.support/support.exception/exception.terminate
-passed 1 tests in cayuga/test/language.support/support.exception/exception.terminate/set.terminate
-passed 1 tests in cayuga/test/language.support/support.exception/exception.terminate/terminate
-passed 1 tests in cayuga/test/language.support/support.exception/exception.terminate/terminate.handler
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected/bad.exception
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected/set.unexpected
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected/unexpected
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected/unexpected.handler
-not implemented:  cayuga/test/language.support/support.exception/propagation
-passed 1 tests in cayuga/test/language.support/support.exception/uncaught
-not implemented:  cayuga/test/language.support/support.initlist
-not implemented:  cayuga/test/language.support/support.initlist/support.initlist.access
-not implemented:  cayuga/test/language.support/support.initlist/support.initlist.concept
-not implemented:  cayuga/test/language.support/support.initlist/support.initlist.cons
-passed 1 tests in cayuga/test/language.support/support.limits
-passed 2 tests in cayuga/test/language.support/support.limits/c.limits
-passed 1 tests in cayuga/test/language.support/support.limits/limits
-passed 1 tests in cayuga/test/language.support/support.limits/limits/denorm.style
-passed 1 tests in cayuga/test/language.support/support.limits/limits/numeric.limits
-passed 31 tests in cayuga/test/language.support/support.limits/limits/numeric.limits.members
-passed 1 tests in cayuga/test/language.support/support.limits/limits/numeric.special
-passed 1 tests in cayuga/test/language.support/support.limits/limits/round.style
-passed 1 tests in cayuga/test/language.support/support.rtti
-passed 1 tests in cayuga/test/language.support/support.rtti/bad.cast
-passed 1 tests in cayuga/test/language.support/support.rtti/bad.typeid
-not implemented:  cayuga/test/language.support/support.rtti/type.index
-not implemented:  cayuga/test/language.support/support.rtti/type.index/type.index.members
-not implemented:  cayuga/test/language.support/support.rtti/type.index/type.index.overview
-not implemented:  cayuga/test/language.support/support.rtti/type.index/type.index.templ
-type_info_hash.pass.cpp: In function ‘int main()’:
-type_info_hash.pass.cpp:35: error: ‘const class std::type_info’ has no member named ‘hash_code’
-type_info_hash.pass.cpp:35: error: ‘const class std::type_info’ has no member named ‘hash_code’
-type_info_hash.pass.cpp:36: error: ‘const class std::type_info’ has no member named ‘hash_code’
-type_info_hash.pass.cpp:36: error: ‘const class std::type_info’ has no member named ‘hash_code’
-type_info_hash.pass.cpp failed to compile
-failed 1 tests in cayuga/test/language.support/support.rtti/type.info
-passed 1 tests in cayuga/test/language.support/support.rtti/type.info
-passed 6 tests in cayuga/test/language.support/support.runtime
-quick_exit.pass.cpp: In function ‘int main()’:
-quick_exit.pass.cpp:33: error: ‘at_quick_exit’ is not a member of ‘std’
-quick_exit.pass.cpp:34: error: ‘quick_exit’ was not declared in this scope
-quick_exit.pass.cpp failed to compile
-failed 1 tests in cayuga/test/language.support/support.start.term
-passed 1 tests in cayuga/test/language.support/support.start.term
-passed 6 tests in cayuga/test/language.support/support.types
-not implemented:  cayuga/test/localization
-not implemented:  cayuga/test/localization/c.locales
-not implemented:  cayuga/test/localization/locale.categories
-not implemented:  cayuga/test/localization/locale.categories/category.collate
-not implemented:  cayuga/test/localization/locale.categories/category.collate/locale.collate
-not implemented:  cayuga/test/localization/locale.categories/category.collate/locale.collate/locale.collate.members
-not implemented:  cayuga/test/localization/locale.categories/category.collate/locale.collate/locale.collate.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.collate/locale.collate.byname
-not implemented:  cayuga/test/localization/locale.categories/category.ctype
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.dtor
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.members
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.statics
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.codecvt
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.codecvt/locale.codecvt.members
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.codecvt/locale.codecvt.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.codecvt.byname
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.ctype
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.ctype/locale.ctype.members
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.ctype/locale.ctype.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.ctype.byname
-not implemented:  cayuga/test/localization/locale.categories/category.messages
-not implemented:  cayuga/test/localization/locale.categories/category.messages/locale.messages
-not implemented:  cayuga/test/localization/locale.categories/category.messages/locale.messages/locale.messages.members
-not implemented:  cayuga/test/localization/locale.categories/category.messages/locale.messages/locale.messages.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.messages/locale.messages.byname
-not implemented:  cayuga/test/localization/locale.categories/category.monetary
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.get
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.put
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.moneypunct
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.moneypunct/locale.moneypunct.members
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.moneypunct/locale.moneypunct.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.moneypunct.byname
-not implemented:  cayuga/test/localization/locale.categories/category.numeric
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.nm.put
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.num.get
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.time
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.get
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.get/locale.time.get.members
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.get/locale.time.get.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.get.byname
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.put
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.put/locale.time.put.members
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.put/locale.time.put.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.put.byname
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct/locale.numpunct
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct/locale.numpunct/facet.numpunct.members
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct/locale.numpunct/facet.numpunct.virtuals
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct/locale.numpunct.byname
-not implemented:  cayuga/test/localization/locale.categories/facets.examples
-not implemented:  cayuga/test/localization/locale.stdcvt
-not implemented:  cayuga/test/localization/locales
-not implemented:  cayuga/test/localization/locales/locale
-not implemented:  cayuga/test/localization/locales/locale/locale.cons
-not implemented:  cayuga/test/localization/locales/locale/locale.members
-not implemented:  cayuga/test/localization/locales/locale/locale.operators
-not implemented:  cayuga/test/localization/locales/locale/locale.statics
-not implemented:  cayuga/test/localization/locales/locale/locale.types
-not implemented:  cayuga/test/localization/locales/locale/locale.types/locale.category
-not implemented:  cayuga/test/localization/locales/locale/locale.types/locale.facet
-not implemented:  cayuga/test/localization/locales/locale/locale.types/locale.id
-not implemented:  cayuga/test/localization/locales/locale.convenience
-not implemented:  cayuga/test/localization/locales/locale.convenience/classification
-not implemented:  cayuga/test/localization/locales/locale.convenience/conversions
-not implemented:  cayuga/test/localization/locales/locale.convenience/conversions/conversions.buffer
-not implemented:  cayuga/test/localization/locales/locale.convenience/conversions/conversions.character
-not implemented:  cayuga/test/localization/locales/locale.convenience/conversions/conversions.string
-not implemented:  cayuga/test/localization/locales/locale.global.templates
-not implemented:  cayuga/test/numerics
-not implemented:  cayuga/test/numerics/c.math
-not implemented:  cayuga/test/numerics/cfenv
-not implemented:  cayuga/test/numerics/cfenv/cfenv.syn
-not implemented:  cayuga/test/numerics/cfenv/fenv
-not implemented:  cayuga/test/numerics/complex.number
-not implemented:  cayuga/test/numerics/complex.number/ccmplx
-not implemented:  cayuga/test/numerics/complex.number/cmplx.over
-not implemented:  cayuga/test/numerics/complex.number/cmplxh
-not implemented:  cayuga/test/numerics/complex.number/complex
-not implemented:  cayuga/test/numerics/complex.number/complex.member.ops
-not implemented:  cayuga/test/numerics/complex.number/complex.members
-not implemented:  cayuga/test/numerics/complex.number/complex.ops
-not implemented:  cayuga/test/numerics/complex.number/complex.special
-not implemented:  cayuga/test/numerics/complex.number/complex.synopsis
-not implemented:  cayuga/test/numerics/complex.number/complex.transcendentals
-not implemented:  cayuga/test/numerics/complex.number/complex.value.ops
-not implemented:  cayuga/test/numerics/numarray
-not implemented:  cayuga/test/numerics/numarray/class.gslice
-not implemented:  cayuga/test/numerics/numarray/class.gslice/gslice.access
-not implemented:  cayuga/test/numerics/numarray/class.gslice/gslice.cons
-not implemented:  cayuga/test/numerics/numarray/class.slice
-not implemented:  cayuga/test/numerics/numarray/class.slice/cons.slice
-not implemented:  cayuga/test/numerics/numarray/class.slice/slice.access
-not implemented:  cayuga/test/numerics/numarray/template.gslice.array
-not implemented:  cayuga/test/numerics/numarray/template.gslice.array/gslice.array.assign
-not implemented:  cayuga/test/numerics/numarray/template.gslice.array/gslice.array.comp.assign
-not implemented:  cayuga/test/numerics/numarray/template.gslice.array/gslice.array.fill
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array/indirect.array.assign
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array/indirect.array.comp.assign
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array/indirect.array.fill
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array/valarray.concepts
-not implemented:  cayuga/test/numerics/numarray/template.mask.array
-not implemented:  cayuga/test/numerics/numarray/template.mask.array/mask.array.assign
-not implemented:  cayuga/test/numerics/numarray/template.mask.array/mask.array.comp.assign
-not implemented:  cayuga/test/numerics/numarray/template.mask.array/mask.array.fill
-not implemented:  cayuga/test/numerics/numarray/template.slice.array
-not implemented:  cayuga/test/numerics/numarray/template.slice.array/slice.arr.assign
-not implemented:  cayuga/test/numerics/numarray/template.slice.array/slice.arr.comp.assign
-not implemented:  cayuga/test/numerics/numarray/template.slice.array/slice.arr.fill
-not implemented:  cayuga/test/numerics/numarray/template.valarray
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.access
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.assign
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.cassign
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.cons
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.members
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.sub
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.unary
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers/valarray.binary
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers/valarray.comparison
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers/valarray.special
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers/valarray.transcend
-not implemented:  cayuga/test/numerics/numarray/valarray.synopsis
-not implemented:  cayuga/test/numerics/numeric.ops
-not implemented:  cayuga/test/numerics/numeric.ops/accumulate
-not implemented:  cayuga/test/numerics/numeric.ops/adjacent.difference
-not implemented:  cayuga/test/numerics/numeric.ops/inner.product
-not implemented:  cayuga/test/numerics/numeric.ops/numeric.iota
-not implemented:  cayuga/test/numerics/numeric.ops/partial.sum
-not implemented:  cayuga/test/numerics/numeric.requirements
-not implemented:  cayuga/test/numerics/rand
-not implemented:  cayuga/test/numerics/rand/rand.adapt
-not implemented:  cayuga/test/numerics/rand/rand.adapt/rand.adapt.disc
-not implemented:  cayuga/test/numerics/rand/rand.adapt/rand.adapt.ibits
-not implemented:  cayuga/test/numerics/rand/rand.adapt/rand.adapt.shuf
-not implemented:  cayuga/test/numerics/rand/rand.device
-not implemented:  cayuga/test/numerics/rand/rand.dis
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.samp
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.genpdf
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.uni
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real
-not implemented:  cayuga/test/numerics/rand/rand.eng
-not implemented:  cayuga/test/numerics/rand/rand.eng/rand.eng.lcong
-not implemented:  cayuga/test/numerics/rand/rand.eng/rand.eng.mers
-not implemented:  cayuga/test/numerics/rand/rand.eng/rand.eng.sub
-not implemented:  cayuga/test/numerics/rand/rand.predef
-not implemented:  cayuga/test/numerics/rand/rand.req
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.adapt
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.dis
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.eng
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.genl
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.urng
-not implemented:  cayuga/test/numerics/rand/rand.synopsis
-not implemented:  cayuga/test/numerics/rand/rand.util
-not implemented:  cayuga/test/numerics/rand/rand.util/rand.util.canonical
-not implemented:  cayuga/test/numerics/rand/rand.util/rand.util.seedseq
-not implemented:  cayuga/test/re
-not implemented:  cayuga/test/re/re.alg
-not implemented:  cayuga/test/re/re.alg/re.alg.match
-not implemented:  cayuga/test/re/re.alg/re.alg.replace
-not implemented:  cayuga/test/re/re.alg/re.alg.search
-not implemented:  cayuga/test/re/re.alg/re.except
-not implemented:  cayuga/test/re/re.badexp
-not implemented:  cayuga/test/re/re.const
-not implemented:  cayuga/test/re/re.const/re.err
-not implemented:  cayuga/test/re/re.const/re.matchflag
-not implemented:  cayuga/test/re/re.const/re.synopt
-not implemented:  cayuga/test/re/re.def
-not implemented:  cayuga/test/re/re.def/defns.regex.collating.element
-not implemented:  cayuga/test/re/re.def/defns.regex.finite.state.machine
-not implemented:  cayuga/test/re/re.def/defns.regex.format.specifier
-not implemented:  cayuga/test/re/re.def/defns.regex.matched
-not implemented:  cayuga/test/re/re.def/defns.regex.primary.equivalence.class
-not implemented:  cayuga/test/re/re.def/defns.regex.regular.expression
-not implemented:  cayuga/test/re/re.def/defns.regex.subexpression
-not implemented:  cayuga/test/re/re.grammar
-not implemented:  cayuga/test/re/re.iter
-not implemented:  cayuga/test/re/re.iter/re.regiter
-not implemented:  cayuga/test/re/re.iter/re.regiter/re.regiter.cnstr
-not implemented:  cayuga/test/re/re.iter/re.regiter/re.regiter.comp
-not implemented:  cayuga/test/re/re.iter/re.regiter/re.regiter.deref
-not implemented:  cayuga/test/re/re.iter/re.regiter/re.regiter.incr
-not implemented:  cayuga/test/re/re.iter/re.tokiter
-not implemented:  cayuga/test/re/re.iter/re.tokiter/re.tokiter.cnstr
-not implemented:  cayuga/test/re/re.iter/re.tokiter/re.tokiter.comp
-not implemented:  cayuga/test/re/re.iter/re.tokiter/re.tokiter.deref
-not implemented:  cayuga/test/re/re.iter/re.tokiter/re.tokiter.incr
-not implemented:  cayuga/test/re/re.regex
-not implemented:  cayuga/test/re/re.regex/re.regex.assign
-not implemented:  cayuga/test/re/re.regex/re.regex.const
-not implemented:  cayuga/test/re/re.regex/re.regex.construct
-not implemented:  cayuga/test/re/re.regex/re.regex.locale
-not implemented:  cayuga/test/re/re.regex/re.regex.nonmemb
-not implemented:  cayuga/test/re/re.regex/re.regex.nonmemb/re.regex.nmswap
-not implemented:  cayuga/test/re/re.regex/re.regex.operations
-not implemented:  cayuga/test/re/re.regex/re.regex.swap
-not implemented:  cayuga/test/re/re.req
-not implemented:  cayuga/test/re/re.results
-not implemented:  cayuga/test/re/re.results/re.results.acc
-not implemented:  cayuga/test/re/re.results/re.results.all
-not implemented:  cayuga/test/re/re.results/re.results.const
-not implemented:  cayuga/test/re/re.results/re.results.form
-not implemented:  cayuga/test/re/re.results/re.results.nonmember
-not implemented:  cayuga/test/re/re.results/re.results.size
-not implemented:  cayuga/test/re/re.results/re.results.swap
-not implemented:  cayuga/test/re/re.submatch
-not implemented:  cayuga/test/re/re.submatch/re.submatch.concepts
-not implemented:  cayuga/test/re/re.submatch/re.submatch.members
-not implemented:  cayuga/test/re/re.submatch/re.submatch.op
-not implemented:  cayuga/test/re/re.sum
-not implemented:  cayuga/test/re/re.syn
-not implemented:  cayuga/test/re/re.traits
-not implemented:  cayuga/test/strings
-not implemented:  cayuga/test/strings/basic.string
-not implemented:  cayuga/test/strings/basic.string/string.access
-not implemented:  cayuga/test/strings/basic.string/string.capacity
-not implemented:  cayuga/test/strings/basic.string/string.cons
-not implemented:  cayuga/test/strings/basic.string/string.iterators
-not implemented:  cayuga/test/strings/basic.string/string.modifiers
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::append
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::assign
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::copy
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::erase
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::insert
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::op+=
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::replace
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::swap
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string.io
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string.special
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::op!=
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::op+
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::operator==
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::opgt
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::opgt=
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::oplt
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::oplt=
-not implemented:  cayuga/test/strings/basic.string/string.ops
-not implemented:  cayuga/test/strings/basic.string/string.ops/string.accessors
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::compare
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find.first.not.of
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find.first.of
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find.last.not.of
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find.last.of
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::rfind
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::substr
-not implemented:  cayuga/test/strings/basic.string/string.require
-not implemented:  cayuga/test/strings/c.strings
-not implemented:  cayuga/test/strings/char.traits
-not implemented:  cayuga/test/strings/char.traits/char.traits.require
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char16_t
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char32_t
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations/char.traits.specializations.wchar.t
-not implemented:  cayuga/test/strings/char.traits/char.traits.typedefs
-not implemented:  cayuga/test/strings/string.classes
-not implemented:  cayuga/test/strings/string.conversions
-not implemented:  cayuga/test/thread
-not implemented:  cayuga/test/thread/futures
-not implemented:  cayuga/test/thread/futures/future.shared_future
-not implemented:  cayuga/test/thread/futures/futures.allocators
-not implemented:  cayuga/test/thread/futures/futures.errors
-not implemented:  cayuga/test/thread/futures/futures.future_error
-not implemented:  cayuga/test/thread/futures/futures.overview
-not implemented:  cayuga/test/thread/futures/futures.promise
-not implemented:  cayuga/test/thread/futures/futures.task
-not implemented:  cayuga/test/thread/futures/futures.unique_future
-not implemented:  cayuga/test/thread/thread.condition
-not implemented:  cayuga/test/thread/thread.condition/thread.condition.condvar
-not implemented:  cayuga/test/thread/thread.condition/thread.condition.condvarany
-not implemented:  cayuga/test/thread/thread.mutex
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.guard
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.cons
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.mod
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.obs
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock.algorithm
-not implemented:  cayuga/test/thread/thread.mutex/thread.mutex.requirements
-not implemented:  cayuga/test/thread/thread.mutex/thread.mutex.requirements/thread.mutex.class
-not implemented:  cayuga/test/thread/thread.mutex/thread.mutex.requirements/thread.mutex.recursive
-not implemented:  cayuga/test/thread/thread.mutex/thread.once
-not implemented:  cayuga/test/thread/thread.mutex/thread.once/thread.once.callonce
-not implemented:  cayuga/test/thread/thread.mutex/thread.once/thread.once.onceflag
-not implemented:  cayuga/test/thread/thread.mutex/thread.timedmutex.requirements
-not implemented:  cayuga/test/thread/thread.mutex/thread.timedmutex.requirements/thread.timedmutex.class
-not implemented:  cayuga/test/thread/thread.mutex/thread.timedmutex.requirements/thread.timedmutex.recursive
-not implemented:  cayuga/test/thread/thread.req
-not implemented:  cayuga/test/thread/thread.req/thread.req.exception
-not implemented:  cayuga/test/thread/thread.req/thread.req.native
-not implemented:  cayuga/test/thread/thread.req/thread.req.paramname
-not implemented:  cayuga/test/thread/thread.req/thread.req.timing
-not implemented:  cayuga/test/thread/thread.threads
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.algorithm
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.assign
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.constr
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.destr
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.id
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.member
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.static
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.this
-passed 1 tests in cayuga/test/utilities
-not implemented:  cayuga/test/utilities/date.time
-not implemented:  cayuga/test/utilities/function.objects
-not implemented:  cayuga/test/utilities/function.objects/arithmetic.operations
-not implemented:  cayuga/test/utilities/function.objects/base
-not implemented:  cayuga/test/utilities/function.objects/bind
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind/func.bind.bind
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind/func.bind.isbind
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind/func.bind.isplace
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind/func.bind.place
-not implemented:  cayuga/test/utilities/function.objects/bitwise.operations
-not implemented:  cayuga/test/utilities/function.objects/comparisons
-not implemented:  cayuga/test/utilities/function.objects/func.def
-not implemented:  cayuga/test/utilities/function.objects/func.memfn
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure/func.referenceclosure.compare
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure/func.referenceclosure.cons
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure/func.referenceclosure.invoke
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure/func.referenceclosure.obs
-not implemented:  cayuga/test/utilities/function.objects/func.require
-not implemented:  cayuga/test/utilities/function.objects/func.ret
-not implemented:  cayuga/test/utilities/function.objects/func.wrap
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.badcall
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.badcall/func.wrap.badcall.const
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.alg
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.cap
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.inv
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.mod
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.nullptr
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.targ
-not implemented:  cayuga/test/utilities/function.objects/function.pointer.adaptors
-not implemented:  cayuga/test/utilities/function.objects/identity.operation
-not implemented:  cayuga/test/utilities/function.objects/logical.operations
-not implemented:  cayuga/test/utilities/function.objects/member.pointer.adaptors
-not implemented:  cayuga/test/utilities/function.objects/negators
-not implemented:  cayuga/test/utilities/function.objects/refwrap
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.access
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.assign
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.const
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.helpers
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.invoke
-not implemented:  cayuga/test/utilities/function.objects/unord.hash
-not implemented:  cayuga/test/utilities/memory
-not implemented:  cayuga/test/utilities/memory/allocator
-not implemented:  cayuga/test/utilities/memory/allocator/allocator.concepts
-not implemented:  cayuga/test/utilities/memory/allocator/allocator.general
-not implemented:  cayuga/test/utilities/memory/allocator.adaptor
-not implemented:  cayuga/test/utilities/memory/allocator.adaptor/allocator.adaptor.cntr
-not implemented:  cayuga/test/utilities/memory/allocator.adaptor/allocator.adaptor.globals
-not implemented:  cayuga/test/utilities/memory/allocator.adaptor/allocator.adaptor.members
-not implemented:  cayuga/test/utilities/memory/allocator.element.concepts
-not implemented:  cayuga/test/utilities/memory/allocator.propagation
-not implemented:  cayuga/test/utilities/memory/allocator.propagation.map
-not implemented:  cayuga/test/utilities/memory/allocator.tag
-not implemented:  cayuga/test/utilities/memory/c.malloc
-not implemented:  cayuga/test/utilities/memory/construct.element
-not implemented:  cayuga/test/utilities/memory/default.allocator
-not implemented:  cayuga/test/utilities/memory/default.allocator/allocator.globals
-not implemented:  cayuga/test/utilities/memory/default.allocator/allocator.members
-not implemented:  cayuga/test/utilities/memory/ptr.align
-not implemented:  cayuga/test/utilities/memory/specialized.algorithms
-not implemented:  cayuga/test/utilities/memory/specialized.algorithms/object.addressof
-not implemented:  cayuga/test/utilities/memory/specialized.algorithms/uninitialized.copy
-not implemented:  cayuga/test/utilities/memory/specialized.algorithms/uninitialized.fill
-not implemented:  cayuga/test/utilities/memory/specialized.algorithms/uninitialized.fill.n
-not implemented:  cayuga/test/utilities/memory/storage.iterator
-not implemented:  cayuga/test/utilities/memory/temporary.buffer
-not implemented:  cayuga/test/utilities/memory/unique.ptr
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.dltr
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.dltr/unique.ptr.dltr.dflt
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.dltr/unique.ptr.dltr.dflt1
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.dltr/unique.ptr.dltr.dflt2
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.ctor
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.modifiers
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.observers
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.single
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.asgn
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.ctor
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.dtor
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.modifiers
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.observers
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.special
-not implemented:  cayuga/test/utilities/memory/util.smartptr
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.dynamic.safety
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.enab
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.ownerless
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.getdeleter
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.assign
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.cast
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.cmp
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.create
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.dest
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.io
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.mod
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.obs
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.spec
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared.atomic
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.assign
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.cmp
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.const
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.dest
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.mod
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.obs
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.spec
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weakptr
-passed 1 tests in cayuga/test/utilities/meta
-passed 1 tests in cayuga/test/utilities/meta/meta.hel
-passed 3 tests in cayuga/test/utilities/meta/meta.rel
-passed 1 tests in cayuga/test/utilities/meta/meta.rqmts
-passed 1 tests in cayuga/test/utilities/meta/meta.trans
-passed 2 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.arr
-passed 6 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.cv
-passed 2 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.ptr
-passed 3 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.ref
-passed 2 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.sign
-passed 5 tests in cayuga/test/utilities/meta/meta.trans.other
-passed 1 tests in cayuga/test/utilities/meta/meta.type.synop
-passed 1 tests in cayuga/test/utilities/meta/meta.unary
-union.pass.cpp: In function ‘void test_union_imp() [with T = Union]’:
-union.pass.cpp:51:   instantiated from ‘void test_union() [with T = Union]’
-union.pass.cpp:65:   instantiated from here
-union.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp: In function ‘void test_union_imp() [with T = const Union]’:
-union.pass.cpp:52:   instantiated from ‘void test_union() [with T = Union]’
-union.pass.cpp:65:   instantiated from here
-union.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp: In function ‘void test_union_imp() [with T = volatile Union]’:
-union.pass.cpp:53:   instantiated from ‘void test_union() [with T = Union]’
-union.pass.cpp:65:   instantiated from here
-union.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp: In function ‘void test_union_imp() [with T = const volatile Union]’:
-union.pass.cpp:54:   instantiated from ‘void test_union() [with T = Union]’
-union.pass.cpp:65:   instantiated from here
-union.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp failed to compile
-failed 1 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.cat
-passed 12 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.cat
-passed 13 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.comp
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = Union]’:
-has_nothrow_assign.pass.cpp:80:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp:80:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = Abstract]’:
-has_nothrow_assign.pass.cpp:81:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp:81:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = Empty]’:
-has_nothrow_assign.pass.cpp:82:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp:82:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = NotEmpty]’:
-has_nothrow_assign.pass.cpp:89:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp:89:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = bit_zero]’:
-has_nothrow_assign.pass.cpp:90:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp:90:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp failed to compile
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_not_nothrow_copy_constructor() [with T = int&]’:
-has_nothrow_copy_constructor.pass.cpp:78:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:42: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:45: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = Union]’:
-has_nothrow_copy_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = Abstract]’:
-has_nothrow_copy_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = Empty]’:
-has_nothrow_copy_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = NotEmpty]’:
-has_nothrow_copy_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = bit_zero]’:
-has_nothrow_copy_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp failed to compile
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = Union]’:
-has_nothrow_default_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = Abstract]’:
-has_nothrow_default_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = Empty]’:
-has_nothrow_default_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = NotEmpty]’:
-has_nothrow_default_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = bit_zero]’:
-has_nothrow_default_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp failed to compile
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = Union]’:
-has_trivial_assign.pass.cpp:80:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp:80:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = Abstract]’:
-has_trivial_assign.pass.cpp:81:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp:81:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = Empty]’:
-has_trivial_assign.pass.cpp:82:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp:82:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = NotEmpty]’:
-has_trivial_assign.pass.cpp:89:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp:89:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = bit_zero]’:
-has_trivial_assign.pass.cpp:90:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp:90:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp failed to compile
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_not_trivial_copy_constructor() [with T = int&]’:
-has_trivial_copy_constructor.pass.cpp:78:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:42: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:45: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = Union]’:
-has_trivial_copy_constructor.pass.cpp:80:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:80:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:80:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:80:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = Abstract]’:
-has_trivial_copy_constructor.pass.cpp:81:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:81:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:81:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:81:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = Empty]’:
-has_trivial_copy_constructor.pass.cpp:82:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:82:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:82:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:82:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = NotEmpty]’:
-has_trivial_copy_constructor.pass.cpp:89:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:89:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:89:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:89:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = bit_zero]’:
-has_trivial_copy_constructor.pass.cpp:90:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:90:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:90:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:90:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp failed to compile
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = Union]’:
-has_trivial_default_constructor.pass.cpp:80:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:80:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:80:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:80:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = Abstract]’:
-has_trivial_default_constructor.pass.cpp:81:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:81:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:81:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:81:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = Empty]’:
-has_trivial_default_constructor.pass.cpp:82:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:82:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:82:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:82:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = NotEmpty]’:
-has_trivial_default_constructor.pass.cpp:89:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:89:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:89:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:89:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = bit_zero]’:
-has_trivial_default_constructor.pass.cpp:90:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:90:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:90:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:90:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp failed to compile
-has_trivial_destructor.pass.cpp: In function ‘void test_has_trivial_destructor() [with T = Union]’:
-has_trivial_destructor.pass.cpp:82:   instantiated from here
-has_trivial_destructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:82:   instantiated from here
-has_trivial_destructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:82:   instantiated from here
-has_trivial_destructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:82:   instantiated from here
-has_trivial_destructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp: In function ‘void test_has_trivial_destructor() [with T = Empty]’:
-has_trivial_destructor.pass.cpp:83:   instantiated from here
-has_trivial_destructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:83:   instantiated from here
-has_trivial_destructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:83:   instantiated from here
-has_trivial_destructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:83:   instantiated from here
-has_trivial_destructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp: In function ‘void test_has_trivial_destructor() [with T = bit_zero]’:
-has_trivial_destructor.pass.cpp:90:   instantiated from here
-has_trivial_destructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:90:   instantiated from here
-has_trivial_destructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:90:   instantiated from here
-has_trivial_destructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:90:   instantiated from here
-has_trivial_destructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp failed to compile
-has_virtual_destructor.pass.cpp: In function ‘void test_has_virtual_destructor() [with T = Abstract]’:
-has_virtual_destructor.pass.cpp:89:   instantiated from here
-has_virtual_destructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:89:   instantiated from here
-has_virtual_destructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:89:   instantiated from here
-has_virtual_destructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:89:   instantiated from here
-has_virtual_destructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp: In function ‘void test_has_virtual_destructor() [with T = NotEmpty]’:
-has_virtual_destructor.pass.cpp:90:   instantiated from here
-has_virtual_destructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:90:   instantiated from here
-has_virtual_destructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:90:   instantiated from here
-has_virtual_destructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:90:   instantiated from here
-has_virtual_destructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp failed to compile
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_empty1<Union>’:
-cayuga/include/type_traits:669:   instantiated from ‘std::__yuga1::__yuga_empty<Union, true>’
-cayuga/include/type_traits:673:   instantiated from ‘std::__yuga1::is_empty<Union>’
-is_empty.pass.cpp:42:   instantiated from ‘void test_is_not_empty() [with T = Union]’
-is_empty.pass.cpp:74:   instantiated from here
-cayuga/include/type_traits:659: error: base type ‘Union’ fails to be a struct or class type
-is_empty.pass.cpp: In function ‘void test_is_not_empty() [with T = Union]’:
-is_empty.pass.cpp:74:   instantiated from here
-is_empty.pass.cpp:42: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-cayuga/include/type_traits: At global scope:
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_empty1<const Union>’:
-cayuga/include/type_traits:669:   instantiated from ‘std::__yuga1::__yuga_empty<const Union, true>’
-cayuga/include/type_traits:673:   instantiated from ‘std::__yuga1::is_empty<const Union>’
-is_empty.pass.cpp:43:   instantiated from ‘void test_is_not_empty() [with T = Union]’
-is_empty.pass.cpp:74:   instantiated from here
-cayuga/include/type_traits:659: error: base type ‘const Union’ fails to be a struct or class type
-is_empty.pass.cpp: In function ‘void test_is_not_empty() [with T = Union]’:
-is_empty.pass.cpp:74:   instantiated from here
-is_empty.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-cayuga/include/type_traits: At global scope:
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_empty1<volatile Union>’:
-cayuga/include/type_traits:669:   instantiated from ‘std::__yuga1::__yuga_empty<volatile Union, true>’
-cayuga/include/type_traits:673:   instantiated from ‘std::__yuga1::is_empty<volatile Union>’
-is_empty.pass.cpp:44:   instantiated from ‘void test_is_not_empty() [with T = Union]’
-is_empty.pass.cpp:74:   instantiated from here
-cayuga/include/type_traits:659: error: base type ‘volatile Union’ fails to be a struct or class type
-is_empty.pass.cpp: In function ‘void test_is_not_empty() [with T = Union]’:
-is_empty.pass.cpp:74:   instantiated from here
-is_empty.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-cayuga/include/type_traits: At global scope:
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_empty1<const volatile Union>’:
-cayuga/include/type_traits:669:   instantiated from ‘std::__yuga1::__yuga_empty<const volatile Union, true>’
-cayuga/include/type_traits:673:   instantiated from ‘std::__yuga1::is_empty<const volatile Union>’
-is_empty.pass.cpp:45:   instantiated from ‘void test_is_not_empty() [with T = Union]’
-is_empty.pass.cpp:74:   instantiated from here
-cayuga/include/type_traits:659: error: base type ‘const volatile Union’ fails to be a struct or class type
-is_empty.pass.cpp: In function ‘void test_is_not_empty() [with T = Union]’:
-is_empty.pass.cpp:74:   instantiated from here
-is_empty.pass.cpp:45: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_empty.pass.cpp failed to compile
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = int]’:
-is_pod.pass.cpp:60:   instantiated from here
-is_pod.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp:60:   instantiated from here
-is_pod.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = double]’:
-is_pod.pass.cpp:61:   instantiated from here
-is_pod.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp:61:   instantiated from here
-is_pod.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = int*]’:
-is_pod.pass.cpp:62:   instantiated from here
-is_pod.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp:62:   instantiated from here
-is_pod.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = const int*]’:
-is_pod.pass.cpp:63:   instantiated from here
-is_pod.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp:63:   instantiated from here
-is_pod.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = char [3]]’:
-is_pod.pass.cpp:64:   instantiated from here
-is_pod.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp:64:   instantiated from here
-is_pod.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp failed to compile
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic2<Union>’:
-cayuga/include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<Union, true>’
-cayuga/include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<Union>’
-is_polymorphic.pass.cpp:42:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-cayuga/include/type_traits:678: error: base type ‘Union’ fails to be a struct or class type
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic1<Union>’:
-cayuga/include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<Union, true>’
-cayuga/include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<Union>’
-is_polymorphic.pass.cpp:42:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-cayuga/include/type_traits:677: error: base type ‘Union’ fails to be a struct or class type
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic2<const Union>’:
-cayuga/include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<const Union, true>’
-cayuga/include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<const Union>’
-is_polymorphic.pass.cpp:43:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-cayuga/include/type_traits:678: error: base type ‘const Union’ fails to be a struct or class type
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic1<const Union>’:
-cayuga/include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<const Union, true>’
-cayuga/include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<const Union>’
-is_polymorphic.pass.cpp:43:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-cayuga/include/type_traits:677: error: base type ‘const Union’ fails to be a struct or class type
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic2<volatile Union>’:
-cayuga/include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<volatile Union, true>’
-cayuga/include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<volatile Union>’
-is_polymorphic.pass.cpp:44:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-cayuga/include/type_traits:678: error: base type ‘volatile Union’ fails to be a struct or class type
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic1<volatile Union>’:
-cayuga/include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<volatile Union, true>’
-cayuga/include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<volatile Union>’
-is_polymorphic.pass.cpp:44:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-cayuga/include/type_traits:677: error: base type ‘volatile Union’ fails to be a struct or class type
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic2<const volatile Union>’:
-cayuga/include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<const volatile Union, true>’
-cayuga/include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<const volatile Union>’
-is_polymorphic.pass.cpp:45:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-cayuga/include/type_traits:678: error: base type ‘const volatile Union’ fails to be a struct or class type
-cayuga/include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic1<const volatile Union>’:
-cayuga/include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<const volatile Union, true>’
-cayuga/include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<const volatile Union>’
-is_polymorphic.pass.cpp:45:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-cayuga/include/type_traits:677: error: base type ‘const volatile Union’ fails to be a struct or class type
-is_polymorphic.pass.cpp failed to compile
-is_standard_layout.pass.cpp: In function ‘int main()’:
-is_standard_layout.pass.cpp:32: error: ‘is_standard_layout’ is not a member of ‘std’
-is_standard_layout.pass.cpp:32: error: template argument 1 is invalid
-is_standard_layout.pass.cpp:32: error: template argument 1 is invalid
-is_standard_layout.pass.cpp:33: error: ‘is_standard_layout’ is not a member of ‘std’
-is_standard_layout.pass.cpp:33: error: template argument 1 is invalid
-is_standard_layout.pass.cpp:33: error: template argument 1 is invalid
-is_standard_layout.pass.cpp:34: error: ‘is_standard_layout’ is not a member of ‘std’
-is_standard_layout.pass.cpp:34: error: template argument 1 is invalid
-is_standard_layout.pass.cpp:34: error: template argument 1 is invalid
-is_standard_layout.pass.cpp failed to compile
-is_trivial.pass.cpp: In function ‘int main()’:
-is_trivial.pass.cpp:32: error: ‘is_trivial’ is not a member of ‘std’
-is_trivial.pass.cpp:32: error: template argument 1 is invalid
-is_trivial.pass.cpp:32: error: template argument 1 is invalid
-is_trivial.pass.cpp:33: error: ‘is_trivial’ is not a member of ‘std’
-is_trivial.pass.cpp:33: error: template argument 1 is invalid
-is_trivial.pass.cpp:33: error: template argument 1 is invalid
-is_trivial.pass.cpp:34: error: ‘is_trivial’ is not a member of ‘std’
-is_trivial.pass.cpp:34: error: template argument 1 is invalid
-is_trivial.pass.cpp:34: error: template argument 1 is invalid
-is_trivial.pass.cpp failed to compile
-failed 13 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.prop
-passed 8 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.prop
-passed 1 tests in cayuga/test/utilities/ratio
-passed 8 tests in cayuga/test/utilities/ratio/ratio.arithmetic
-passed 6 tests in cayuga/test/utilities/ratio/ratio.comparison
-passed 4 tests in cayuga/test/utilities/ratio/ratio.ratio
-passed 1 tests in cayuga/test/utilities/ratio/ratio.si
-not implemented:  cayuga/test/utilities/time
-not implemented:  cayuga/test/utilities/time/time.clock
-not implemented:  cayuga/test/utilities/time/time.clock/time.clock.hires
-not implemented:  cayuga/test/utilities/time/time.clock/time.clock.monotonic
-not implemented:  cayuga/test/utilities/time/time.clock/time.clock.system
-not implemented:  cayuga/test/utilities/time/time.clock.req
-not implemented:  cayuga/test/utilities/time/time.duration
-not implemented:  cayuga/test/utilities/time/time.duration/time.duration.arithmetic
-not implemented:  cayuga/test/utilities/time/time.duration/time.duration.cast
-not implemented:  cayuga/test/utilities/time/time.duration/time.duration.comparisons
-not implemented:  cayuga/test/utilities/time/time.duration/time.duration.cons
-not implemented:  cayuga/test/utilities/time/time.duration/time.duration.nonmember
-not implemented:  cayuga/test/utilities/time/time.duration/time.duration.observer
-not implemented:  cayuga/test/utilities/time/time.duration/time.duration.special
-not implemented:  cayuga/test/utilities/time/time.point
-not implemented:  cayuga/test/utilities/time/time.point/time.point.arithmetic
-not implemented:  cayuga/test/utilities/time/time.point/time.point.cast
-not implemented:  cayuga/test/utilities/time/time.point/time.point.comparisons
-not implemented:  cayuga/test/utilities/time/time.point/time.point.cons
-not implemented:  cayuga/test/utilities/time/time.point/time.point.nonmember
-not implemented:  cayuga/test/utilities/time/time.point/time.point.observer
-not implemented:  cayuga/test/utilities/time/time.point/time.point.special
-not implemented:  cayuga/test/utilities/time/time.traits
-not implemented:  cayuga/test/utilities/time/time.traits/time.traits.duration_values
-not implemented:  cayuga/test/utilities/time/time.traits/time.traits.is_fp
-not implemented:  cayuga/test/utilities/time/time.traits/time.traits.specializations
-not implemented:  cayuga/test/utilities/tuple
-not implemented:  cayuga/test/utilities/tuple/tuple.general
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.cnstr
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.concepts
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.creation
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.elem
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.helper
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.rel
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.special
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.swap
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.traits
-passed 1 tests in cayuga/test/utilities/utility
-forward4.fail.cpp should not compile
-forward5.fail.cpp should not compile
-failed 2 tests in cayuga/test/utilities/utility/forward
-passed 11 tests in cayuga/test/utilities/utility/forward
-passed 1 tests in cayuga/test/utilities/utility/operators
-not implemented:  cayuga/test/utilities/utility/pair.astuple
-not implemented:  cayuga/test/utilities/utility/pair.concepts
-not implemented:  cayuga/test/utilities/utility/pairs
-passed 1 tests in cayuga/test/utilities/utility/template.bitset
-passed 4 tests in cayuga/test/utilities/utility/template.bitset/bitset.cons
-passed 26 tests in cayuga/test/utilities/utility/template.bitset/bitset.members
-stream_in.pass.cpp: In function ‘int main()’:
-stream_in.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-stream_in.pass.cpp failed to compile
-stream_out.pass.cpp: In function ‘int main()’:
-stream_out.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-stream_out.pass.cpp failed to compile
-failed 2 tests in cayuga/test/utilities/utility/template.bitset/bitset.operators
-passed 3 tests in cayuga/test/utilities/utility/template.bitset/bitset.operators
-not implemented:  cayuga/test/utilities/utility.concepts
-not implemented:  cayuga/test/utilities/utility.concepts/concept.arithmetic
-not implemented:  cayuga/test/utilities/utility.concepts/concept.comparison
-not implemented:  cayuga/test/utilities/utility.concepts/concept.construct
-not implemented:  cayuga/test/utilities/utility.concepts/concept.convertible
-not implemented:  cayuga/test/utilities/utility.concepts/concept.copymove
-not implemented:  cayuga/test/utilities/utility.concepts/concept.destruct
-not implemented:  cayuga/test/utilities/utility.concepts/concept.memory
-not implemented:  cayuga/test/utilities/utility.concepts/concept.operator
-not implemented:  cayuga/test/utilities/utility.concepts/concept.predicate
-not implemented:  cayuga/test/utilities/utility.concepts/concept.regular
-not implemented:  cayuga/test/utilities/utility.concepts/concept.transform
-not implemented:  cayuga/test/utilities/utility.concepts/concept.true
-****************************************************
-Results for cayuga/test:
-using i686-apple-darwin9-g++-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5564)
-Copyright (C) 2007 Free Software Foundation, Inc.
-This is free software; see the source for copying conditions.  There is NO
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-with -nodstdinc++ -arch x86_64 -Icayuga/include cayuga/projects/build/Debug/libasl.a
-----------------------------------------------------
-sections without tests   : 956
-sections with failures   : 9
-sections without failures: 75
-                       +   ----
-total number of sections : 1040
-----------------------------------------------------
-number of tests failed   : 23
-number of tests passed   : 230
-                       +   ----
-total number of tests    : 253
-****************************************************

Removed: libcxx/trunk/test_results/2009-01-14 g++-4_4_i386
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test_results/2009-01-14%20g%2B%2B-4_4_i386?rev=103610&view=auto
==============================================================================
--- libcxx/trunk/test_results/2009-01-14 g++-4_4_i386 (original)
+++ libcxx/trunk/test_results/2009-01-14 g++-4_4_i386 (removed)
@@ -1,1447 +0,0 @@
-passed 1 tests in cayuga/test
-not implemented:  cayuga/test/algorithms
-not implemented:  cayuga/test/algorithms/alg.c.library
-not implemented:  cayuga/test/algorithms/alg.modifying.operations
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.copy
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.fill
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.generate
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.move
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.partitions
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.random.shuffle
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.remove
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.replace
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.reverse
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.rotate
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.swap
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.transform
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.unique
-not implemented:  cayuga/test/algorithms/alg.nonmodifying
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.adjacent.find
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.all_of
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.any_of
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.count
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.equal
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.find
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.find.end
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.find.first.of
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.foreach
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.none_of
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.search
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/mismatch
-not implemented:  cayuga/test/algorithms/alg.sorting
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search/binary.search
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search/equal.range
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search/lower.bound
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search/upper.bound
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/is.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/make.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/pop.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/push.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/sort.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.lex.comparison
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.merge
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.min.max
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.nth.element
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.permutation.generators
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/includes
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/set.difference
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/set.intersection
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/set.union
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/is.sorted
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/partial.sort
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/partial.sort.copy
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/sort
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/stable.sort
-not implemented:  cayuga/test/atomics
-not implemented:  cayuga/test/atomics/atomics.fences
-not implemented:  cayuga/test/atomics/atomics.flag
-not implemented:  cayuga/test/atomics/atomics.lockfree
-not implemented:  cayuga/test/atomics/atomics.order
-not implemented:  cayuga/test/atomics/atomics.types
-not implemented:  cayuga/test/atomics/atomics.types/atomics.types.address
-not implemented:  cayuga/test/atomics/atomics.types/atomics.types.generic
-not implemented:  cayuga/test/atomics/atomics.types/atomics.types.integral
-not implemented:  cayuga/test/atomics/atomics.types.operations
-not implemented:  cayuga/test/containers
-not implemented:  cayuga/test/containers/associative
-not implemented:  cayuga/test/containers/associative/map
-not implemented:  cayuga/test/containers/associative/map/map.access
-not implemented:  cayuga/test/containers/associative/map/map.cons
-not implemented:  cayuga/test/containers/associative/map/map.modifiers
-not implemented:  cayuga/test/containers/associative/map/map.ops
-not implemented:  cayuga/test/containers/associative/map/map.special
-not implemented:  cayuga/test/containers/associative/multimap
-not implemented:  cayuga/test/containers/associative/multimap/multimap.cons
-not implemented:  cayuga/test/containers/associative/multimap/multimap.modifiers
-not implemented:  cayuga/test/containers/associative/multimap/multimap.ops
-not implemented:  cayuga/test/containers/associative/multimap/multimap.special
-not implemented:  cayuga/test/containers/associative/multiset
-not implemented:  cayuga/test/containers/associative/multiset/multiset.cons
-not implemented:  cayuga/test/containers/associative/multiset/multiset.special
-not implemented:  cayuga/test/containers/associative/set
-not implemented:  cayuga/test/containers/associative/set/set.cons
-not implemented:  cayuga/test/containers/associative/set/set.special
-not implemented:  cayuga/test/containers/container.requirements
-not implemented:  cayuga/test/containers/container.requirements/associative.reqmts
-not implemented:  cayuga/test/containers/container.requirements/associative.reqmts/associative.reqmts.except
-not implemented:  cayuga/test/containers/container.requirements/container.concepts
-not implemented:  cayuga/test/containers/container.requirements/container.concepts/container.concepts.free
-not implemented:  cayuga/test/containers/container.requirements/container.concepts/container.concepts.maps
-not implemented:  cayuga/test/containers/container.requirements/container.concepts/container.concepts.member
-not implemented:  cayuga/test/containers/container.requirements/container.requirements.dataraces
-not implemented:  cayuga/test/containers/container.requirements/container.requirements.general
-not implemented:  cayuga/test/containers/container.requirements/sequence.reqmts
-not implemented:  cayuga/test/containers/container.requirements/unord.req
-not implemented:  cayuga/test/containers/container.requirements/unord.req/unord.req.except
-not implemented:  cayuga/test/containers/sequences
-not implemented:  cayuga/test/containers/sequences/array
-not implemented:  cayuga/test/containers/sequences/array/array.cons
-not implemented:  cayuga/test/containers/sequences/array/array.data
-not implemented:  cayuga/test/containers/sequences/array/array.fill
-not implemented:  cayuga/test/containers/sequences/array/array.size
-not implemented:  cayuga/test/containers/sequences/array/array.special
-not implemented:  cayuga/test/containers/sequences/array/array.tuple
-not implemented:  cayuga/test/containers/sequences/array/array.zero
-not implemented:  cayuga/test/containers/sequences/container.adaptors
-not implemented:  cayuga/test/containers/sequences/container.adaptors/priority.queue
-not implemented:  cayuga/test/containers/sequences/container.adaptors/priority.queue/priqueue.cons
-not implemented:  cayuga/test/containers/sequences/container.adaptors/priority.queue/priqueue.members
-not implemented:  cayuga/test/containers/sequences/container.adaptors/priority.queue/priqueue.special
-not implemented:  cayuga/test/containers/sequences/container.adaptors/queue
-not implemented:  cayuga/test/containers/sequences/container.adaptors/queue/queue.defn
-not implemented:  cayuga/test/containers/sequences/container.adaptors/queue/queue.ops
-not implemented:  cayuga/test/containers/sequences/container.adaptors/queue/queue.special
-not implemented:  cayuga/test/containers/sequences/container.adaptors/stack
-not implemented:  cayuga/test/containers/sequences/container.adaptors/stack/stack.defn
-not implemented:  cayuga/test/containers/sequences/container.adaptors/stack/stack.ops
-not implemented:  cayuga/test/containers/sequences/container.adaptors/stack/stack.special
-not implemented:  cayuga/test/containers/sequences/deque
-not implemented:  cayuga/test/containers/sequences/deque/deque.capacity
-not implemented:  cayuga/test/containers/sequences/deque/deque.cons
-not implemented:  cayuga/test/containers/sequences/deque/deque.modifiers
-not implemented:  cayuga/test/containers/sequences/deque/deque.special
-not implemented:  cayuga/test/containers/sequences/forwardlist
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.access
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.cons
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.iter
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.modifiers
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.ops
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.spec
-not implemented:  cayuga/test/containers/sequences/list
-not implemented:  cayuga/test/containers/sequences/list/list.capacity
-not implemented:  cayuga/test/containers/sequences/list/list.cons
-not implemented:  cayuga/test/containers/sequences/list/list.modifiers
-not implemented:  cayuga/test/containers/sequences/list/list.ops
-not implemented:  cayuga/test/containers/sequences/list/list.special
-not implemented:  cayuga/test/containers/sequences/vector
-not implemented:  cayuga/test/containers/sequences/vector/vector.capacity
-not implemented:  cayuga/test/containers/sequences/vector/vector.cons
-not implemented:  cayuga/test/containers/sequences/vector/vector.data
-not implemented:  cayuga/test/containers/sequences/vector/vector.modifiers
-not implemented:  cayuga/test/containers/sequences/vector/vector.special
-not implemented:  cayuga/test/containers/sequences/vector.bool
-not implemented:  cayuga/test/containers/unord
-not implemented:  cayuga/test/containers/unord/unord.map
-not implemented:  cayuga/test/containers/unord/unord.map/unord.map.cnstr
-not implemented:  cayuga/test/containers/unord/unord.map/unord.map.elem
-not implemented:  cayuga/test/containers/unord/unord.map/unord.map.swap
-not implemented:  cayuga/test/containers/unord/unord.multimap
-not implemented:  cayuga/test/containers/unord/unord.multimap/unord.multimap.cnstr
-not implemented:  cayuga/test/containers/unord/unord.multimap/unord.multimap.swap
-not implemented:  cayuga/test/containers/unord/unord.multiset
-not implemented:  cayuga/test/containers/unord/unord.multiset/unord.multiset.cnstr
-not implemented:  cayuga/test/containers/unord/unord.multiset/unord.multiset.swap
-not implemented:  cayuga/test/containers/unord/unord.set
-not implemented:  cayuga/test/containers/unord/unord.set/unord.set.cnstr
-not implemented:  cayuga/test/containers/unord/unord.set/unord.set.swap
-not implemented:  cayuga/test/depr
-not implemented:  cayuga/test/depr/depr.auto.ptr
-not implemented:  cayuga/test/depr/depr.auto.ptr/auto.ptr
-not implemented:  cayuga/test/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons
-not implemented:  cayuga/test/depr/depr.auto.ptr/auto.ptr/auto.ptr.conv
-not implemented:  cayuga/test/depr/depr.auto.ptr/auto.ptr/auto.ptr.members
-not implemented:  cayuga/test/depr/depr.c.headers
-not implemented:  cayuga/test/depr/depr.ios.members
-not implemented:  cayuga/test/depr/depr.lib.binders
-not implemented:  cayuga/test/depr/depr.lib.binders/depr.lib.bind.1st
-not implemented:  cayuga/test/depr/depr.lib.binders/depr.lib.bind.2nd
-not implemented:  cayuga/test/depr/depr.lib.binders/depr.lib.binder.1st
-not implemented:  cayuga/test/depr/depr.lib.binders/depr.lib.binder.2nd
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives/iterator.backward
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives/iterator.basic
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives/iterator.traits
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives/std.iterator.tags
-not implemented:  cayuga/test/depr/depr.str.strstreams
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.istrstream
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.cons
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.members
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.ostrstream
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.cons
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.members
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstream
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstream/depr.strstream.cons
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstream/depr.strstream.dest
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstream/depr.strstream.oper
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstreambuf
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.cons
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.members
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.virtuals
-passed 1 tests in cayuga/test/diagnostics
-passed 1 tests in cayuga/test/diagnostics/assertions
-cerrno.pass.cpp:257:2: error: #error ENOTRECOVERABLE not defined
-cerrno.pass.cpp:285:2: error: #error EOWNERDEAD not defined
-cerrno.pass.cpp failed to compile
-failed 1 tests in cayuga/test/diagnostics/errno
-passed 1 tests in cayuga/test/diagnostics/std.exceptions
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/domain.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/invalid.argument
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/length.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/logic.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/out.of.range
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/overflow.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/range.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/runtime.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/underflow.error
-not implemented:  cayuga/test/diagnostics/syserr
-not implemented:  cayuga/test/diagnostics/syserr/syserr.compare
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.derived
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.nonvirtuals
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.objects
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.overview
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.virtuals
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.constructors
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.modifiers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.nonmembers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.observers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.overview
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcodeenum
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondenum
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.constructors
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.modifiers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.nonmembers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.observers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.overview
-not implemented:  cayuga/test/diagnostics/syserr/syserr.syserr
-not implemented:  cayuga/test/diagnostics/syserr/syserr.syserr/syserr.syserr.members
-not implemented:  cayuga/test/diagnostics/syserr/syserr.syserr/syserr.syserr.overview
-not implemented:  cayuga/test/input.output
-not implemented:  cayuga/test/input.output/file.streams
-not implemented:  cayuga/test/input.output/file.streams/c.files
-not implemented:  cayuga/test/input.output/file.streams/fstreams
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf.assign
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf.cons
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf.members
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf.virtuals
-not implemented:  cayuga/test/input.output/file.streams/fstreams/fstream
-not implemented:  cayuga/test/input.output/file.streams/fstreams/fstream.assign
-not implemented:  cayuga/test/input.output/file.streams/fstreams/fstream.cons
-not implemented:  cayuga/test/input.output/file.streams/fstreams/fstream.members
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ifstream
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ifstream.assign
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ifstream.cons
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ifstream.members
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ofstream
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ofstream.assign
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ofstream.cons
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ofstream.members
-not implemented:  cayuga/test/input.output/iostream.format
-not implemented:  cayuga/test/input.output/iostream.format/ext.manip
-not implemented:  cayuga/test/input.output/iostream.format/input.streams
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/iostreamclass
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/iostreamclass/iostream.assign
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/iostreamclass/iostream.cons
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/iostreamclass/iostream.dest
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream/istream.assign
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream/istream.cons
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream/istream::sentry
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.formatted
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.reqmts
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.formatted/istream::extractors
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.manip
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.unformatted
-not implemented:  cayuga/test/input.output/iostream.format/output.streams
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.assign
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.cons
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.formatted.reqmts
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.manip
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.seeks
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.unformatted
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream::sentry
-not implemented:  cayuga/test/input.output/iostream.format/std.manip
-not implemented:  cayuga/test/input.output/iostream.forward
-not implemented:  cayuga/test/input.output/iostream.objects
-not implemented:  cayuga/test/input.output/iostream.objects/narrow.stream.objects
-not implemented:  cayuga/test/input.output/iostream.objects/wide.stream.objects
-not implemented:  cayuga/test/input.output/iostreams.base
-not implemented:  cayuga/test/input.output/iostreams.base/fpos
-not implemented:  cayuga/test/input.output/iostreams.base/fpos/fpos.members
-not implemented:  cayuga/test/input.output/iostreams.base/fpos/fpos.operations
-not implemented:  cayuga/test/input.output/iostreams.base/ios
-not implemented:  cayuga/test/input.output/iostreams.base/ios/basic.ios.cons
-not implemented:  cayuga/test/input.output/iostreams.base/ios/basic.ios.members
-not implemented:  cayuga/test/input.output/iostreams.base/ios/iostate.flags
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/fmtflags.state
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.base.callback
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.base.cons
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.base.locales
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.base.storage
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.members.static
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::Init
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::failure
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::fmtflags
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::iostate
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::openmode
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::seekdir
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/adjustfield.manip
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/basefield.manip
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/error.reporting
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/floatfield.manip
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/fmtflags.manip
-not implemented:  cayuga/test/input.output/iostreams.base/stream.types
-not implemented:  cayuga/test/input.output/iostreams.requirements
-not implemented:  cayuga/test/input.output/iostreams.requirements/iostream.limits.imbue
-not implemented:  cayuga/test/input.output/iostreams.requirements/iostreams.limits.pos
-not implemented:  cayuga/test/input.output/iostreams.requirements/iostreams.threadsafety
-not implemented:  cayuga/test/input.output/stream.buffers
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.cons
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.buffer
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.locales
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.pub.get
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.pub.pback
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.pub.put
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.protected
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.protected/streambuf.assign
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.protected/streambuf.get.area
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.protected/streambuf.put.area
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.buffer
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.get
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.locales
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.pback
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.put
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf.reqts
-not implemented:  cayuga/test/input.output/string.streams
-not implemented:  cayuga/test/input.output/string.streams/istringstream
-not implemented:  cayuga/test/input.output/string.streams/istringstream/istringstream.assign
-not implemented:  cayuga/test/input.output/string.streams/istringstream/istringstream.cons
-not implemented:  cayuga/test/input.output/string.streams/istringstream/istringstream.members
-not implemented:  cayuga/test/input.output/string.streams/ostringstream
-not implemented:  cayuga/test/input.output/string.streams/ostringstream/ostringstream.assign
-not implemented:  cayuga/test/input.output/string.streams/ostringstream/ostringstream.cons
-not implemented:  cayuga/test/input.output/string.streams/ostringstream/ostringstream.members
-not implemented:  cayuga/test/input.output/string.streams/stringbuf
-not implemented:  cayuga/test/input.output/string.streams/stringbuf/stringbuf.assign
-not implemented:  cayuga/test/input.output/string.streams/stringbuf/stringbuf.cons
-not implemented:  cayuga/test/input.output/string.streams/stringbuf/stringbuf.members
-not implemented:  cayuga/test/input.output/string.streams/stringbuf/stringbuf.virtuals
-not implemented:  cayuga/test/input.output/string.streams/stringstream
-not implemented:  cayuga/test/input.output/string.streams/stringstream.cons
-not implemented:  cayuga/test/input.output/string.streams/stringstream.cons/stringstream.assign
-not implemented:  cayuga/test/input.output/string.streams/stringstream.members
-not implemented:  cayuga/test/iterators
-not implemented:  cayuga/test/iterators/iterator.concepts
-not implemented:  cayuga/test/iterators/iterator.concepts/bidirectional.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/forward.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/input.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/iterator.concepts.range
-not implemented:  cayuga/test/iterators/iterator.concepts/iterator.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/output.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/random.access.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/shuffle.iterators
-not implemented:  cayuga/test/iterators/iterator.operations
-not implemented:  cayuga/test/iterators/iterator.synopsis
-not implemented:  cayuga/test/iterators/predef.iterators
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.cons
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.op++
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.op_astrk
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.inserter
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iterator
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.cons
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.op++
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.op_astrk
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.inserter
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iterator
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.cons
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.op++
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.op_astrk
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/inserter
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iterator
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+=
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.-
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.-=
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.conv
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.decr
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.incr
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.index
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.ref
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.star
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.requirements
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iterator
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.conv
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op!=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op++
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op--
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op.star
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op==
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opdiff
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opindex
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opref
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opsum
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.requirements
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iterator
-not implemented:  cayuga/test/iterators/stream.iterators
-not implemented:  cayuga/test/iterators/stream.iterators/istream.iterator
-not implemented:  cayuga/test/iterators/stream.iterators/istream.iterator/istream.iterator.cons
-not implemented:  cayuga/test/iterators/stream.iterators/istream.iterator/istream.iterator.ops
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator.cons
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::equal
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::op!=
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::op++
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::op==
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::op_astrk
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::proxy
-not implemented:  cayuga/test/iterators/stream.iterators/ostream.iterator
-not implemented:  cayuga/test/iterators/stream.iterators/ostream.iterator/ostream.iterator.cons.des
-not implemented:  cayuga/test/iterators/stream.iterators/ostream.iterator/ostream.iterator.ops
-not implemented:  cayuga/test/iterators/stream.iterators/ostreambuf.iterator
-not implemented:  cayuga/test/iterators/stream.iterators/ostreambuf.iterator/ostreambuf.iter.cons
-not implemented:  cayuga/test/iterators/stream.iterators/ostreambuf.iterator/ostreambuf.iter.ops
-passed 1 tests in cayuga/test/language.support
-passed 1 tests in cayuga/test/language.support/cstdint
-passed 1 tests in cayuga/test/language.support/cstdint/cstdint.syn
-passed 1 tests in cayuga/test/language.support/cstdint/stdinth
-passed 1 tests in cayuga/test/language.support/support.dynamic
-passed 1 tests in cayuga/test/language.support/support.dynamic/alloc.errors
-passed 1 tests in cayuga/test/language.support/support.dynamic/alloc.errors/bad.alloc
-passed 1 tests in cayuga/test/language.support/support.dynamic/alloc.errors/new.handler
-passed 1 tests in cayuga/test/language.support/support.dynamic/alloc.errors/set.new.handler
-passed 1 tests in cayuga/test/language.support/support.dynamic/new.delete
-Assertion failed: (new_called), function main, file new_array_nothrow_replace.pass.cpp, line 59.
-/Users/hinnant/scripts/testit: line 67: 98900 Abort trap              ./a.out
-new_array_nothrow_replace.pass.cpp failed at run time
-failed 1 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.array
-passed 3 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.array
-passed 1 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.dataraces
-passed 2 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.placement
-Assertion failed: (new_called), function main, file new_nothrow_replace.pass.cpp, line 59.
-/Users/hinnant/scripts/testit: line 67: 98970 Abort trap              ./a.out
-new_nothrow_replace.pass.cpp failed at run time
-failed 1 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.single
-passed 3 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.single
-passed 1 tests in cayuga/test/language.support/support.exception
-not implemented:  cayuga/test/language.support/support.exception/except.nested
-passed 1 tests in cayuga/test/language.support/support.exception/exception
-passed 1 tests in cayuga/test/language.support/support.exception/exception.terminate
-passed 1 tests in cayuga/test/language.support/support.exception/exception.terminate/set.terminate
-passed 1 tests in cayuga/test/language.support/support.exception/exception.terminate/terminate
-passed 1 tests in cayuga/test/language.support/support.exception/exception.terminate/terminate.handler
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected/bad.exception
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected/set.unexpected
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected/unexpected
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected/unexpected.handler
-not implemented:  cayuga/test/language.support/support.exception/propagation
-passed 1 tests in cayuga/test/language.support/support.exception/uncaught
-not implemented:  cayuga/test/language.support/support.initlist
-not implemented:  cayuga/test/language.support/support.initlist/support.initlist.access
-not implemented:  cayuga/test/language.support/support.initlist/support.initlist.concept
-not implemented:  cayuga/test/language.support/support.initlist/support.initlist.cons
-passed 1 tests in cayuga/test/language.support/support.limits
-passed 2 tests in cayuga/test/language.support/support.limits/c.limits
-passed 1 tests in cayuga/test/language.support/support.limits/limits
-passed 1 tests in cayuga/test/language.support/support.limits/limits/denorm.style
-passed 1 tests in cayuga/test/language.support/support.limits/limits/numeric.limits
-passed 31 tests in cayuga/test/language.support/support.limits/limits/numeric.limits.members
-passed 1 tests in cayuga/test/language.support/support.limits/limits/numeric.special
-passed 1 tests in cayuga/test/language.support/support.limits/limits/round.style
-passed 1 tests in cayuga/test/language.support/support.rtti
-passed 1 tests in cayuga/test/language.support/support.rtti/bad.cast
-passed 1 tests in cayuga/test/language.support/support.rtti/bad.typeid
-not implemented:  cayuga/test/language.support/support.rtti/type.index
-not implemented:  cayuga/test/language.support/support.rtti/type.index/type.index.members
-not implemented:  cayuga/test/language.support/support.rtti/type.index/type.index.overview
-not implemented:  cayuga/test/language.support/support.rtti/type.index/type.index.templ
-type_info_hash.pass.cpp: In function ‘int main()’:
-type_info_hash.pass.cpp:35: error: ‘const class std::type_info’ has no member named ‘hash_code’
-type_info_hash.pass.cpp:35: error: ‘const class std::type_info’ has no member named ‘hash_code’
-type_info_hash.pass.cpp:36: error: ‘const class std::type_info’ has no member named ‘hash_code’
-type_info_hash.pass.cpp:36: error: ‘const class std::type_info’ has no member named ‘hash_code’
-type_info_hash.pass.cpp failed to compile
-failed 1 tests in cayuga/test/language.support/support.rtti/type.info
-passed 1 tests in cayuga/test/language.support/support.rtti/type.info
-passed 6 tests in cayuga/test/language.support/support.runtime
-quick_exit.pass.cpp: In function ‘int main()’:
-quick_exit.pass.cpp:33: error: ‘at_quick_exit’ is not a member of ‘std’
-quick_exit.pass.cpp:34: error: ‘quick_exit’ was not declared in this scope
-quick_exit.pass.cpp failed to compile
-failed 1 tests in cayuga/test/language.support/support.start.term
-passed 1 tests in cayuga/test/language.support/support.start.term
-passed 6 tests in cayuga/test/language.support/support.types
-not implemented:  cayuga/test/localization
-not implemented:  cayuga/test/localization/c.locales
-not implemented:  cayuga/test/localization/locale.categories
-not implemented:  cayuga/test/localization/locale.categories/category.collate
-not implemented:  cayuga/test/localization/locale.categories/category.collate/locale.collate
-not implemented:  cayuga/test/localization/locale.categories/category.collate/locale.collate/locale.collate.members
-not implemented:  cayuga/test/localization/locale.categories/category.collate/locale.collate/locale.collate.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.collate/locale.collate.byname
-not implemented:  cayuga/test/localization/locale.categories/category.ctype
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.dtor
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.members
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.statics
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.codecvt
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.codecvt/locale.codecvt.members
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.codecvt/locale.codecvt.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.codecvt.byname
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.ctype
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.ctype/locale.ctype.members
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.ctype/locale.ctype.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.ctype.byname
-not implemented:  cayuga/test/localization/locale.categories/category.messages
-not implemented:  cayuga/test/localization/locale.categories/category.messages/locale.messages
-not implemented:  cayuga/test/localization/locale.categories/category.messages/locale.messages/locale.messages.members
-not implemented:  cayuga/test/localization/locale.categories/category.messages/locale.messages/locale.messages.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.messages/locale.messages.byname
-not implemented:  cayuga/test/localization/locale.categories/category.monetary
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.get
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.put
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.moneypunct
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.moneypunct/locale.moneypunct.members
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.moneypunct/locale.moneypunct.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.moneypunct.byname
-not implemented:  cayuga/test/localization/locale.categories/category.numeric
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.nm.put
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.num.get
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.time
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.get
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.get/locale.time.get.members
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.get/locale.time.get.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.get.byname
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.put
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.put/locale.time.put.members
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.put/locale.time.put.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.put.byname
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct/locale.numpunct
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct/locale.numpunct/facet.numpunct.members
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct/locale.numpunct/facet.numpunct.virtuals
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct/locale.numpunct.byname
-not implemented:  cayuga/test/localization/locale.categories/facets.examples
-not implemented:  cayuga/test/localization/locale.stdcvt
-not implemented:  cayuga/test/localization/locales
-not implemented:  cayuga/test/localization/locales/locale
-not implemented:  cayuga/test/localization/locales/locale/locale.cons
-not implemented:  cayuga/test/localization/locales/locale/locale.members
-not implemented:  cayuga/test/localization/locales/locale/locale.operators
-not implemented:  cayuga/test/localization/locales/locale/locale.statics
-not implemented:  cayuga/test/localization/locales/locale/locale.types
-not implemented:  cayuga/test/localization/locales/locale/locale.types/locale.category
-not implemented:  cayuga/test/localization/locales/locale/locale.types/locale.facet
-not implemented:  cayuga/test/localization/locales/locale/locale.types/locale.id
-not implemented:  cayuga/test/localization/locales/locale.convenience
-not implemented:  cayuga/test/localization/locales/locale.convenience/classification
-not implemented:  cayuga/test/localization/locales/locale.convenience/conversions
-not implemented:  cayuga/test/localization/locales/locale.convenience/conversions/conversions.buffer
-not implemented:  cayuga/test/localization/locales/locale.convenience/conversions/conversions.character
-not implemented:  cayuga/test/localization/locales/locale.convenience/conversions/conversions.string
-not implemented:  cayuga/test/localization/locales/locale.global.templates
-not implemented:  cayuga/test/numerics
-not implemented:  cayuga/test/numerics/c.math
-not implemented:  cayuga/test/numerics/cfenv
-not implemented:  cayuga/test/numerics/cfenv/cfenv.syn
-not implemented:  cayuga/test/numerics/cfenv/fenv
-not implemented:  cayuga/test/numerics/complex.number
-not implemented:  cayuga/test/numerics/complex.number/ccmplx
-not implemented:  cayuga/test/numerics/complex.number/cmplx.over
-not implemented:  cayuga/test/numerics/complex.number/cmplxh
-not implemented:  cayuga/test/numerics/complex.number/complex
-not implemented:  cayuga/test/numerics/complex.number/complex.member.ops
-not implemented:  cayuga/test/numerics/complex.number/complex.members
-not implemented:  cayuga/test/numerics/complex.number/complex.ops
-not implemented:  cayuga/test/numerics/complex.number/complex.special
-not implemented:  cayuga/test/numerics/complex.number/complex.synopsis
-not implemented:  cayuga/test/numerics/complex.number/complex.transcendentals
-not implemented:  cayuga/test/numerics/complex.number/complex.value.ops
-not implemented:  cayuga/test/numerics/numarray
-not implemented:  cayuga/test/numerics/numarray/class.gslice
-not implemented:  cayuga/test/numerics/numarray/class.gslice/gslice.access
-not implemented:  cayuga/test/numerics/numarray/class.gslice/gslice.cons
-not implemented:  cayuga/test/numerics/numarray/class.slice
-not implemented:  cayuga/test/numerics/numarray/class.slice/cons.slice
-not implemented:  cayuga/test/numerics/numarray/class.slice/slice.access
-not implemented:  cayuga/test/numerics/numarray/template.gslice.array
-not implemented:  cayuga/test/numerics/numarray/template.gslice.array/gslice.array.assign
-not implemented:  cayuga/test/numerics/numarray/template.gslice.array/gslice.array.comp.assign
-not implemented:  cayuga/test/numerics/numarray/template.gslice.array/gslice.array.fill
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array/indirect.array.assign
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array/indirect.array.comp.assign
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array/indirect.array.fill
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array/valarray.concepts
-not implemented:  cayuga/test/numerics/numarray/template.mask.array
-not implemented:  cayuga/test/numerics/numarray/template.mask.array/mask.array.assign
-not implemented:  cayuga/test/numerics/numarray/template.mask.array/mask.array.comp.assign
-not implemented:  cayuga/test/numerics/numarray/template.mask.array/mask.array.fill
-not implemented:  cayuga/test/numerics/numarray/template.slice.array
-not implemented:  cayuga/test/numerics/numarray/template.slice.array/slice.arr.assign
-not implemented:  cayuga/test/numerics/numarray/template.slice.array/slice.arr.comp.assign
-not implemented:  cayuga/test/numerics/numarray/template.slice.array/slice.arr.fill
-not implemented:  cayuga/test/numerics/numarray/template.valarray
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.access
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.assign
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.cassign
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.cons
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.members
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.sub
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.unary
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers/valarray.binary
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers/valarray.comparison
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers/valarray.special
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers/valarray.transcend
-not implemented:  cayuga/test/numerics/numarray/valarray.synopsis
-not implemented:  cayuga/test/numerics/numeric.ops
-not implemented:  cayuga/test/numerics/numeric.ops/accumulate
-not implemented:  cayuga/test/numerics/numeric.ops/adjacent.difference
-not implemented:  cayuga/test/numerics/numeric.ops/inner.product
-not implemented:  cayuga/test/numerics/numeric.ops/numeric.iota
-not implemented:  cayuga/test/numerics/numeric.ops/partial.sum
-not implemented:  cayuga/test/numerics/numeric.requirements
-not implemented:  cayuga/test/numerics/rand
-not implemented:  cayuga/test/numerics/rand/rand.adapt
-not implemented:  cayuga/test/numerics/rand/rand.adapt/rand.adapt.disc
-not implemented:  cayuga/test/numerics/rand/rand.adapt/rand.adapt.ibits
-not implemented:  cayuga/test/numerics/rand/rand.adapt/rand.adapt.shuf
-not implemented:  cayuga/test/numerics/rand/rand.device
-not implemented:  cayuga/test/numerics/rand/rand.dis
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.samp
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.genpdf
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.uni
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real
-not implemented:  cayuga/test/numerics/rand/rand.eng
-not implemented:  cayuga/test/numerics/rand/rand.eng/rand.eng.lcong
-not implemented:  cayuga/test/numerics/rand/rand.eng/rand.eng.mers
-not implemented:  cayuga/test/numerics/rand/rand.eng/rand.eng.sub
-not implemented:  cayuga/test/numerics/rand/rand.predef
-not implemented:  cayuga/test/numerics/rand/rand.req
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.adapt
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.dis
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.eng
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.genl
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.urng
-not implemented:  cayuga/test/numerics/rand/rand.synopsis
-not implemented:  cayuga/test/numerics/rand/rand.util
-not implemented:  cayuga/test/numerics/rand/rand.util/rand.util.canonical
-not implemented:  cayuga/test/numerics/rand/rand.util/rand.util.seedseq
-not implemented:  cayuga/test/re
-not implemented:  cayuga/test/re/re.alg
-not implemented:  cayuga/test/re/re.alg/re.alg.match
-not implemented:  cayuga/test/re/re.alg/re.alg.replace
-not implemented:  cayuga/test/re/re.alg/re.alg.search
-not implemented:  cayuga/test/re/re.alg/re.except
-not implemented:  cayuga/test/re/re.badexp
-not implemented:  cayuga/test/re/re.const
-not implemented:  cayuga/test/re/re.const/re.err
-not implemented:  cayuga/test/re/re.const/re.matchflag
-not implemented:  cayuga/test/re/re.const/re.synopt
-not implemented:  cayuga/test/re/re.def
-not implemented:  cayuga/test/re/re.def/defns.regex.collating.element
-not implemented:  cayuga/test/re/re.def/defns.regex.finite.state.machine
-not implemented:  cayuga/test/re/re.def/defns.regex.format.specifier
-not implemented:  cayuga/test/re/re.def/defns.regex.matched
-not implemented:  cayuga/test/re/re.def/defns.regex.primary.equivalence.class
-not implemented:  cayuga/test/re/re.def/defns.regex.regular.expression
-not implemented:  cayuga/test/re/re.def/defns.regex.subexpression
-not implemented:  cayuga/test/re/re.grammar
-not implemented:  cayuga/test/re/re.iter
-not implemented:  cayuga/test/re/re.iter/re.regiter
-not implemented:  cayuga/test/re/re.iter/re.regiter/re.regiter.cnstr
-not implemented:  cayuga/test/re/re.iter/re.regiter/re.regiter.comp
-not implemented:  cayuga/test/re/re.iter/re.regiter/re.regiter.deref
-not implemented:  cayuga/test/re/re.iter/re.regiter/re.regiter.incr
-not implemented:  cayuga/test/re/re.iter/re.tokiter
-not implemented:  cayuga/test/re/re.iter/re.tokiter/re.tokiter.cnstr
-not implemented:  cayuga/test/re/re.iter/re.tokiter/re.tokiter.comp
-not implemented:  cayuga/test/re/re.iter/re.tokiter/re.tokiter.deref
-not implemented:  cayuga/test/re/re.iter/re.tokiter/re.tokiter.incr
-not implemented:  cayuga/test/re/re.regex
-not implemented:  cayuga/test/re/re.regex/re.regex.assign
-not implemented:  cayuga/test/re/re.regex/re.regex.const
-not implemented:  cayuga/test/re/re.regex/re.regex.construct
-not implemented:  cayuga/test/re/re.regex/re.regex.locale
-not implemented:  cayuga/test/re/re.regex/re.regex.nonmemb
-not implemented:  cayuga/test/re/re.regex/re.regex.nonmemb/re.regex.nmswap
-not implemented:  cayuga/test/re/re.regex/re.regex.operations
-not implemented:  cayuga/test/re/re.regex/re.regex.swap
-not implemented:  cayuga/test/re/re.req
-not implemented:  cayuga/test/re/re.results
-not implemented:  cayuga/test/re/re.results/re.results.acc
-not implemented:  cayuga/test/re/re.results/re.results.all
-not implemented:  cayuga/test/re/re.results/re.results.const
-not implemented:  cayuga/test/re/re.results/re.results.form
-not implemented:  cayuga/test/re/re.results/re.results.nonmember
-not implemented:  cayuga/test/re/re.results/re.results.size
-not implemented:  cayuga/test/re/re.results/re.results.swap
-not implemented:  cayuga/test/re/re.submatch
-not implemented:  cayuga/test/re/re.submatch/re.submatch.concepts
-not implemented:  cayuga/test/re/re.submatch/re.submatch.members
-not implemented:  cayuga/test/re/re.submatch/re.submatch.op
-not implemented:  cayuga/test/re/re.sum
-not implemented:  cayuga/test/re/re.syn
-not implemented:  cayuga/test/re/re.traits
-not implemented:  cayuga/test/strings
-not implemented:  cayuga/test/strings/basic.string
-not implemented:  cayuga/test/strings/basic.string/string.access
-not implemented:  cayuga/test/strings/basic.string/string.capacity
-not implemented:  cayuga/test/strings/basic.string/string.cons
-not implemented:  cayuga/test/strings/basic.string/string.iterators
-not implemented:  cayuga/test/strings/basic.string/string.modifiers
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::append
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::assign
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::copy
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::erase
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::insert
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::op+=
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::replace
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::swap
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string.io
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string.special
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::op!=
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::op+
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::operator==
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::opgt
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::opgt=
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::oplt
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::oplt=
-not implemented:  cayuga/test/strings/basic.string/string.ops
-not implemented:  cayuga/test/strings/basic.string/string.ops/string.accessors
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::compare
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find.first.not.of
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find.first.of
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find.last.not.of
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find.last.of
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::rfind
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::substr
-not implemented:  cayuga/test/strings/basic.string/string.require
-not implemented:  cayuga/test/strings/c.strings
-not implemented:  cayuga/test/strings/char.traits
-not implemented:  cayuga/test/strings/char.traits/char.traits.require
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char16_t
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char32_t
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations/char.traits.specializations.wchar.t
-not implemented:  cayuga/test/strings/char.traits/char.traits.typedefs
-not implemented:  cayuga/test/strings/string.classes
-not implemented:  cayuga/test/strings/string.conversions
-not implemented:  cayuga/test/thread
-not implemented:  cayuga/test/thread/futures
-not implemented:  cayuga/test/thread/futures/future.shared_future
-not implemented:  cayuga/test/thread/futures/futures.allocators
-not implemented:  cayuga/test/thread/futures/futures.errors
-not implemented:  cayuga/test/thread/futures/futures.future_error
-not implemented:  cayuga/test/thread/futures/futures.overview
-not implemented:  cayuga/test/thread/futures/futures.promise
-not implemented:  cayuga/test/thread/futures/futures.task
-not implemented:  cayuga/test/thread/futures/futures.unique_future
-not implemented:  cayuga/test/thread/thread.condition
-not implemented:  cayuga/test/thread/thread.condition/thread.condition.condvar
-not implemented:  cayuga/test/thread/thread.condition/thread.condition.condvarany
-not implemented:  cayuga/test/thread/thread.mutex
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.guard
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.cons
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.mod
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.obs
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock.algorithm
-not implemented:  cayuga/test/thread/thread.mutex/thread.mutex.requirements
-not implemented:  cayuga/test/thread/thread.mutex/thread.mutex.requirements/thread.mutex.class
-not implemented:  cayuga/test/thread/thread.mutex/thread.mutex.requirements/thread.mutex.recursive
-not implemented:  cayuga/test/thread/thread.mutex/thread.once
-not implemented:  cayuga/test/thread/thread.mutex/thread.once/thread.once.callonce
-not implemented:  cayuga/test/thread/thread.mutex/thread.once/thread.once.onceflag
-not implemented:  cayuga/test/thread/thread.mutex/thread.timedmutex.requirements
-not implemented:  cayuga/test/thread/thread.mutex/thread.timedmutex.requirements/thread.timedmutex.class
-not implemented:  cayuga/test/thread/thread.mutex/thread.timedmutex.requirements/thread.timedmutex.recursive
-not implemented:  cayuga/test/thread/thread.req
-not implemented:  cayuga/test/thread/thread.req/thread.req.exception
-not implemented:  cayuga/test/thread/thread.req/thread.req.native
-not implemented:  cayuga/test/thread/thread.req/thread.req.paramname
-not implemented:  cayuga/test/thread/thread.req/thread.req.timing
-not implemented:  cayuga/test/thread/thread.threads
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.algorithm
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.assign
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.constr
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.destr
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.id
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.member
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.static
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.this
-passed 1 tests in cayuga/test/utilities
-not implemented:  cayuga/test/utilities/date.time
-not implemented:  cayuga/test/utilities/function.objects
-not implemented:  cayuga/test/utilities/function.objects/arithmetic.operations
-not implemented:  cayuga/test/utilities/function.objects/base
-not implemented:  cayuga/test/utilities/function.objects/bind
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind/func.bind.bind
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind/func.bind.isbind
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind/func.bind.isplace
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind/func.bind.place
-not implemented:  cayuga/test/utilities/function.objects/bitwise.operations
-not implemented:  cayuga/test/utilities/function.objects/comparisons
-not implemented:  cayuga/test/utilities/function.objects/func.def
-not implemented:  cayuga/test/utilities/function.objects/func.memfn
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure/func.referenceclosure.compare
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure/func.referenceclosure.cons
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure/func.referenceclosure.invoke
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure/func.referenceclosure.obs
-not implemented:  cayuga/test/utilities/function.objects/func.require
-not implemented:  cayuga/test/utilities/function.objects/func.ret
-not implemented:  cayuga/test/utilities/function.objects/func.wrap
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.badcall
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.badcall/func.wrap.badcall.const
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.alg
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.cap
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.inv
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.mod
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.nullptr
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.targ
-not implemented:  cayuga/test/utilities/function.objects/function.pointer.adaptors
-not implemented:  cayuga/test/utilities/function.objects/identity.operation
-not implemented:  cayuga/test/utilities/function.objects/logical.operations
-not implemented:  cayuga/test/utilities/function.objects/member.pointer.adaptors
-not implemented:  cayuga/test/utilities/function.objects/negators
-not implemented:  cayuga/test/utilities/function.objects/refwrap
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.access
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.assign
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.const
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.helpers
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.invoke
-not implemented:  cayuga/test/utilities/function.objects/unord.hash
-not implemented:  cayuga/test/utilities/memory
-not implemented:  cayuga/test/utilities/memory/allocator
-not implemented:  cayuga/test/utilities/memory/allocator/allocator.concepts
-not implemented:  cayuga/test/utilities/memory/allocator/allocator.general
-not implemented:  cayuga/test/utilities/memory/allocator.adaptor
-not implemented:  cayuga/test/utilities/memory/allocator.adaptor/allocator.adaptor.cntr
-not implemented:  cayuga/test/utilities/memory/allocator.adaptor/allocator.adaptor.globals
-not implemented:  cayuga/test/utilities/memory/allocator.adaptor/allocator.adaptor.members
-not implemented:  cayuga/test/utilities/memory/allocator.element.concepts
-not implemented:  cayuga/test/utilities/memory/allocator.propagation
-not implemented:  cayuga/test/utilities/memory/allocator.propagation.map
-not implemented:  cayuga/test/utilities/memory/allocator.tag
-not implemented:  cayuga/test/utilities/memory/c.malloc
-not implemented:  cayuga/test/utilities/memory/construct.element
-not implemented:  cayuga/test/utilities/memory/default.allocator
-not implemented:  cayuga/test/utilities/memory/default.allocator/allocator.globals
-not implemented:  cayuga/test/utilities/memory/default.allocator/allocator.members
-not implemented:  cayuga/test/utilities/memory/ptr.align
-not implemented:  cayuga/test/utilities/memory/specialized.algorithms
-not implemented:  cayuga/test/utilities/memory/specialized.algorithms/object.addressof
-not implemented:  cayuga/test/utilities/memory/specialized.algorithms/uninitialized.copy
-not implemented:  cayuga/test/utilities/memory/specialized.algorithms/uninitialized.fill
-not implemented:  cayuga/test/utilities/memory/specialized.algorithms/uninitialized.fill.n
-not implemented:  cayuga/test/utilities/memory/storage.iterator
-not implemented:  cayuga/test/utilities/memory/temporary.buffer
-not implemented:  cayuga/test/utilities/memory/unique.ptr
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.dltr
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.dltr/unique.ptr.dltr.dflt
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.dltr/unique.ptr.dltr.dflt1
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.dltr/unique.ptr.dltr.dflt2
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.ctor
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.modifiers
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.observers
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.single
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.asgn
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.ctor
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.dtor
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.modifiers
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.observers
-not implemented:  cayuga/test/utilities/memory/unique.ptr/unique.ptr.special
-not implemented:  cayuga/test/utilities/memory/util.smartptr
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.dynamic.safety
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.enab
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.ownerless
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.getdeleter
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.assign
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.cast
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.cmp
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.create
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.dest
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.io
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.mod
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.obs
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.spec
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared.atomic
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.assign
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.cmp
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.const
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.dest
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.mod
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.obs
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.spec
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weakptr
-passed 1 tests in cayuga/test/utilities/meta
-passed 1 tests in cayuga/test/utilities/meta/meta.hel
-passed 3 tests in cayuga/test/utilities/meta/meta.rel
-passed 1 tests in cayuga/test/utilities/meta/meta.rqmts
-passed 1 tests in cayuga/test/utilities/meta/meta.trans
-passed 2 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.arr
-passed 6 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.cv
-passed 2 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.ptr
-passed 3 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.ref
-passed 2 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.sign
-passed 5 tests in cayuga/test/utilities/meta/meta.trans.other
-passed 1 tests in cayuga/test/utilities/meta/meta.type.synop
-passed 1 tests in cayuga/test/utilities/meta/meta.unary
-passed 13 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.cat
-passed 13 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.comp
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = Union]’:
-has_nothrow_assign.pass.cpp:80:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: static assertion failed: ""
-has_nothrow_assign.pass.cpp:80:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: static assertion failed: ""
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = Abstract]’:
-has_nothrow_assign.pass.cpp:81:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: static assertion failed: ""
-has_nothrow_assign.pass.cpp:81:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: static assertion failed: ""
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = Empty]’:
-has_nothrow_assign.pass.cpp:82:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: static assertion failed: ""
-has_nothrow_assign.pass.cpp:82:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: static assertion failed: ""
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = NotEmpty]’:
-has_nothrow_assign.pass.cpp:89:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: static assertion failed: ""
-has_nothrow_assign.pass.cpp:89:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: static assertion failed: ""
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = bit_zero]’:
-has_nothrow_assign.pass.cpp:90:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: static assertion failed: ""
-has_nothrow_assign.pass.cpp:90:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: static assertion failed: ""
-has_nothrow_assign.pass.cpp failed to compile
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_not_nothrow_copy_constructor() [with T = int&]’:
-has_nothrow_copy_constructor.pass.cpp:78:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:42: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp:43: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp:44: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp:45: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = Union]’:
-has_nothrow_copy_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = Abstract]’:
-has_nothrow_copy_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = Empty]’:
-has_nothrow_copy_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = NotEmpty]’:
-has_nothrow_copy_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = bit_zero]’:
-has_nothrow_copy_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: static assertion failed: ""
-has_nothrow_copy_constructor.pass.cpp failed to compile
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = Union]’:
-has_nothrow_default_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: static assertion failed: ""
-has_nothrow_default_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: static assertion failed: ""
-has_nothrow_default_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: static assertion failed: ""
-has_nothrow_default_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: static assertion failed: ""
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = Abstract]’:
-has_nothrow_default_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: static assertion failed: ""
-has_nothrow_default_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: static assertion failed: ""
-has_nothrow_default_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: static assertion failed: ""
-has_nothrow_default_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: static assertion failed: ""
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = Empty]’:
-has_nothrow_default_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: static assertion failed: ""
-has_nothrow_default_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: static assertion failed: ""
-has_nothrow_default_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: static assertion failed: ""
-has_nothrow_default_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: static assertion failed: ""
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = NotEmpty]’:
-has_nothrow_default_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: static assertion failed: ""
-has_nothrow_default_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: static assertion failed: ""
-has_nothrow_default_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: static assertion failed: ""
-has_nothrow_default_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: static assertion failed: ""
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = bit_zero]’:
-has_nothrow_default_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: static assertion failed: ""
-has_nothrow_default_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: static assertion failed: ""
-has_nothrow_default_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: static assertion failed: ""
-has_nothrow_default_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: static assertion failed: ""
-has_nothrow_default_constructor.pass.cpp failed to compile
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = Union]’:
-has_trivial_assign.pass.cpp:80:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: static assertion failed: ""
-has_trivial_assign.pass.cpp:80:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: static assertion failed: ""
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = Abstract]’:
-has_trivial_assign.pass.cpp:81:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: static assertion failed: ""
-has_trivial_assign.pass.cpp:81:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: static assertion failed: ""
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = Empty]’:
-has_trivial_assign.pass.cpp:82:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: static assertion failed: ""
-has_trivial_assign.pass.cpp:82:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: static assertion failed: ""
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = NotEmpty]’:
-has_trivial_assign.pass.cpp:89:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: static assertion failed: ""
-has_trivial_assign.pass.cpp:89:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: static assertion failed: ""
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = bit_zero]’:
-has_trivial_assign.pass.cpp:90:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: static assertion failed: ""
-has_trivial_assign.pass.cpp:90:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: static assertion failed: ""
-has_trivial_assign.pass.cpp failed to compile
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_not_trivial_copy_constructor() [with T = int&]’:
-has_trivial_copy_constructor.pass.cpp:78:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:42: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp:43: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp:44: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp:45: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = Union]’:
-has_trivial_copy_constructor.pass.cpp:80:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp:80:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp:80:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp:80:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = Abstract]’:
-has_trivial_copy_constructor.pass.cpp:81:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp:81:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp:81:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp:81:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = Empty]’:
-has_trivial_copy_constructor.pass.cpp:82:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp:82:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp:82:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp:82:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = NotEmpty]’:
-has_trivial_copy_constructor.pass.cpp:89:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp:89:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp:89:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp:89:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = bit_zero]’:
-has_trivial_copy_constructor.pass.cpp:90:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp:90:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp:90:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp:90:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: static assertion failed: ""
-has_trivial_copy_constructor.pass.cpp failed to compile
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = Union]’:
-has_trivial_default_constructor.pass.cpp:80:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: static assertion failed: ""
-has_trivial_default_constructor.pass.cpp:80:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: static assertion failed: ""
-has_trivial_default_constructor.pass.cpp:80:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: static assertion failed: ""
-has_trivial_default_constructor.pass.cpp:80:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: static assertion failed: ""
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = Abstract]’:
-has_trivial_default_constructor.pass.cpp:81:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: static assertion failed: ""
-has_trivial_default_constructor.pass.cpp:81:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: static assertion failed: ""
-has_trivial_default_constructor.pass.cpp:81:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: static assertion failed: ""
-has_trivial_default_constructor.pass.cpp:81:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: static assertion failed: ""
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = Empty]’:
-has_trivial_default_constructor.pass.cpp:82:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: static assertion failed: ""
-has_trivial_default_constructor.pass.cpp:82:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: static assertion failed: ""
-has_trivial_default_constructor.pass.cpp:82:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: static assertion failed: ""
-has_trivial_default_constructor.pass.cpp:82:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: static assertion failed: ""
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = NotEmpty]’:
-has_trivial_default_constructor.pass.cpp:89:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: static assertion failed: ""
-has_trivial_default_constructor.pass.cpp:89:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: static assertion failed: ""
-has_trivial_default_constructor.pass.cpp:89:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: static assertion failed: ""
-has_trivial_default_constructor.pass.cpp:89:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: static assertion failed: ""
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = bit_zero]’:
-has_trivial_default_constructor.pass.cpp:90:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: static assertion failed: ""
-has_trivial_default_constructor.pass.cpp:90:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: static assertion failed: ""
-has_trivial_default_constructor.pass.cpp:90:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: static assertion failed: ""
-has_trivial_default_constructor.pass.cpp:90:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: static assertion failed: ""
-has_trivial_default_constructor.pass.cpp failed to compile
-has_trivial_destructor.pass.cpp: In function ‘void test_has_trivial_destructor() [with T = Union]’:
-has_trivial_destructor.pass.cpp:82:   instantiated from here
-has_trivial_destructor.pass.cpp:33: error: static assertion failed: ""
-has_trivial_destructor.pass.cpp:82:   instantiated from here
-has_trivial_destructor.pass.cpp:34: error: static assertion failed: ""
-has_trivial_destructor.pass.cpp:82:   instantiated from here
-has_trivial_destructor.pass.cpp:35: error: static assertion failed: ""
-has_trivial_destructor.pass.cpp:82:   instantiated from here
-has_trivial_destructor.pass.cpp:36: error: static assertion failed: ""
-has_trivial_destructor.pass.cpp: In function ‘void test_has_trivial_destructor() [with T = Empty]’:
-has_trivial_destructor.pass.cpp:83:   instantiated from here
-has_trivial_destructor.pass.cpp:33: error: static assertion failed: ""
-has_trivial_destructor.pass.cpp:83:   instantiated from here
-has_trivial_destructor.pass.cpp:34: error: static assertion failed: ""
-has_trivial_destructor.pass.cpp:83:   instantiated from here
-has_trivial_destructor.pass.cpp:35: error: static assertion failed: ""
-has_trivial_destructor.pass.cpp:83:   instantiated from here
-has_trivial_destructor.pass.cpp:36: error: static assertion failed: ""
-has_trivial_destructor.pass.cpp: In function ‘void test_has_trivial_destructor() [with T = bit_zero]’:
-has_trivial_destructor.pass.cpp:90:   instantiated from here
-has_trivial_destructor.pass.cpp:33: error: static assertion failed: ""
-has_trivial_destructor.pass.cpp:90:   instantiated from here
-has_trivial_destructor.pass.cpp:34: error: static assertion failed: ""
-has_trivial_destructor.pass.cpp:90:   instantiated from here
-has_trivial_destructor.pass.cpp:35: error: static assertion failed: ""
-has_trivial_destructor.pass.cpp:90:   instantiated from here
-has_trivial_destructor.pass.cpp:36: error: static assertion failed: ""
-has_trivial_destructor.pass.cpp failed to compile
-has_virtual_destructor.pass.cpp: In function ‘void test_has_virtual_destructor() [with T = Abstract]’:
-has_virtual_destructor.pass.cpp:89:   instantiated from here
-has_virtual_destructor.pass.cpp:33: error: static assertion failed: ""
-has_virtual_destructor.pass.cpp:89:   instantiated from here
-has_virtual_destructor.pass.cpp:34: error: static assertion failed: ""
-has_virtual_destructor.pass.cpp:89:   instantiated from here
-has_virtual_destructor.pass.cpp:35: error: static assertion failed: ""
-has_virtual_destructor.pass.cpp:89:   instantiated from here
-has_virtual_destructor.pass.cpp:36: error: static assertion failed: ""
-has_virtual_destructor.pass.cpp: In function ‘void test_has_virtual_destructor() [with T = NotEmpty]’:
-has_virtual_destructor.pass.cpp:90:   instantiated from here
-has_virtual_destructor.pass.cpp:33: error: static assertion failed: ""
-has_virtual_destructor.pass.cpp:90:   instantiated from here
-has_virtual_destructor.pass.cpp:34: error: static assertion failed: ""
-has_virtual_destructor.pass.cpp:90:   instantiated from here
-has_virtual_destructor.pass.cpp:35: error: static assertion failed: ""
-has_virtual_destructor.pass.cpp:90:   instantiated from here
-has_virtual_destructor.pass.cpp:36: error: static assertion failed: ""
-has_virtual_destructor.pass.cpp failed to compile
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = int]’:
-is_pod.pass.cpp:60:   instantiated from here
-is_pod.pass.cpp:34: error: static assertion failed: ""
-is_pod.pass.cpp:60:   instantiated from here
-is_pod.pass.cpp:36: error: static assertion failed: ""
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = double]’:
-is_pod.pass.cpp:61:   instantiated from here
-is_pod.pass.cpp:34: error: static assertion failed: ""
-is_pod.pass.cpp:61:   instantiated from here
-is_pod.pass.cpp:36: error: static assertion failed: ""
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = int*]’:
-is_pod.pass.cpp:62:   instantiated from here
-is_pod.pass.cpp:34: error: static assertion failed: ""
-is_pod.pass.cpp:62:   instantiated from here
-is_pod.pass.cpp:36: error: static assertion failed: ""
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = const int*]’:
-is_pod.pass.cpp:63:   instantiated from here
-is_pod.pass.cpp:34: error: static assertion failed: ""
-is_pod.pass.cpp:63:   instantiated from here
-is_pod.pass.cpp:36: error: static assertion failed: ""
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = char [3]]’:
-is_pod.pass.cpp:64:   instantiated from here
-is_pod.pass.cpp:34: error: static assertion failed: ""
-is_pod.pass.cpp:64:   instantiated from here
-is_pod.pass.cpp:36: error: static assertion failed: ""
-is_pod.pass.cpp failed to compile
-is_standard_layout.pass.cpp: In function ‘int main()’:
-is_standard_layout.pass.cpp:32: error: ‘is_standard_layout’ is not a member of ‘std’
-is_standard_layout.pass.cpp:32: error: expected primary-expression before ‘int’
-is_standard_layout.pass.cpp:32: error: expected ‘,’ before ‘int’
-is_standard_layout.pass.cpp:32: error: expected string-literal before ‘int’
-is_standard_layout.pass.cpp:32: error: expected ‘)’ before ‘int’
-is_standard_layout.pass.cpp:33: error: ‘is_standard_layout’ is not a member of ‘std’
-is_standard_layout.pass.cpp:33: error: expected primary-expression before ‘int’
-is_standard_layout.pass.cpp:33: error: expected ‘,’ before ‘int’
-is_standard_layout.pass.cpp:33: error: expected string-literal before ‘int’
-is_standard_layout.pass.cpp:33: error: expected ‘)’ before ‘int’
-is_standard_layout.pass.cpp:34: error: ‘is_standard_layout’ is not a member of ‘std’
-is_standard_layout.pass.cpp:34: error: expected primary-expression before ‘volatile’
-is_standard_layout.pass.cpp:34: error: expected ‘,’ before ‘volatile’
-is_standard_layout.pass.cpp:34: error: expected string-literal before ‘volatile’
-is_standard_layout.pass.cpp:34: error: expected ‘)’ before ‘volatile’
-is_standard_layout.pass.cpp failed to compile
-is_trivial.pass.cpp: In function ‘int main()’:
-is_trivial.pass.cpp:32: error: ‘is_trivial’ is not a member of ‘std’
-is_trivial.pass.cpp:32: error: expected primary-expression before ‘int’
-is_trivial.pass.cpp:32: error: expected ‘,’ before ‘int’
-is_trivial.pass.cpp:32: error: expected string-literal before ‘int’
-is_trivial.pass.cpp:32: error: expected ‘)’ before ‘int’
-is_trivial.pass.cpp:33: error: ‘is_trivial’ is not a member of ‘std’
-is_trivial.pass.cpp:33: error: expected primary-expression before ‘int’
-is_trivial.pass.cpp:33: error: expected ‘,’ before ‘int’
-is_trivial.pass.cpp:33: error: expected string-literal before ‘int’
-is_trivial.pass.cpp:33: error: expected ‘)’ before ‘int’
-is_trivial.pass.cpp:34: error: ‘is_trivial’ is not a member of ‘std’
-is_trivial.pass.cpp:34: error: expected primary-expression before ‘volatile’
-is_trivial.pass.cpp:34: error: expected ‘,’ before ‘volatile’
-is_trivial.pass.cpp:34: error: expected string-literal before ‘volatile’
-is_trivial.pass.cpp:34: error: expected ‘)’ before ‘volatile’
-is_trivial.pass.cpp failed to compile
-failed 11 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.prop
-passed 10 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.prop
-passed 1 tests in cayuga/test/utilities/ratio
-passed 8 tests in cayuga/test/utilities/ratio/ratio.arithmetic
-passed 6 tests in cayuga/test/utilities/ratio/ratio.comparison
-passed 4 tests in cayuga/test/utilities/ratio/ratio.ratio
-passed 1 tests in cayuga/test/utilities/ratio/ratio.si
-not implemented:  cayuga/test/utilities/time
-not implemented:  cayuga/test/utilities/time/time.clock
-not implemented:  cayuga/test/utilities/time/time.clock/time.clock.hires
-not implemented:  cayuga/test/utilities/time/time.clock/time.clock.monotonic
-not implemented:  cayuga/test/utilities/time/time.clock/time.clock.system
-not implemented:  cayuga/test/utilities/time/time.clock.req
-not implemented:  cayuga/test/utilities/time/time.duration
-not implemented:  cayuga/test/utilities/time/time.duration/time.duration.arithmetic
-not implemented:  cayuga/test/utilities/time/time.duration/time.duration.cast
-not implemented:  cayuga/test/utilities/time/time.duration/time.duration.comparisons
-not implemented:  cayuga/test/utilities/time/time.duration/time.duration.cons
-not implemented:  cayuga/test/utilities/time/time.duration/time.duration.nonmember
-not implemented:  cayuga/test/utilities/time/time.duration/time.duration.observer
-not implemented:  cayuga/test/utilities/time/time.duration/time.duration.special
-not implemented:  cayuga/test/utilities/time/time.point
-not implemented:  cayuga/test/utilities/time/time.point/time.point.arithmetic
-not implemented:  cayuga/test/utilities/time/time.point/time.point.cast
-not implemented:  cayuga/test/utilities/time/time.point/time.point.comparisons
-not implemented:  cayuga/test/utilities/time/time.point/time.point.cons
-not implemented:  cayuga/test/utilities/time/time.point/time.point.nonmember
-not implemented:  cayuga/test/utilities/time/time.point/time.point.observer
-not implemented:  cayuga/test/utilities/time/time.point/time.point.special
-not implemented:  cayuga/test/utilities/time/time.traits
-not implemented:  cayuga/test/utilities/time/time.traits/time.traits.duration_values
-not implemented:  cayuga/test/utilities/time/time.traits/time.traits.is_fp
-not implemented:  cayuga/test/utilities/time/time.traits/time.traits.specializations
-not implemented:  cayuga/test/utilities/tuple
-not implemented:  cayuga/test/utilities/tuple/tuple.general
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.cnstr
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.concepts
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.creation
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.elem
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.helper
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.rel
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.special
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.swap
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.traits
-passed 1 tests in cayuga/test/utilities/utility
-move_only3.fail.cpp should not compile
-failed 1 tests in cayuga/test/utilities/utility/forward
-passed 12 tests in cayuga/test/utilities/utility/forward
-passed 1 tests in cayuga/test/utilities/utility/operators
-not implemented:  cayuga/test/utilities/utility/pair.astuple
-not implemented:  cayuga/test/utilities/utility/pair.concepts
-not implemented:  cayuga/test/utilities/utility/pairs
-passed 1 tests in cayuga/test/utilities/utility/template.bitset
-passed 4 tests in cayuga/test/utilities/utility/template.bitset/bitset.cons
-passed 26 tests in cayuga/test/utilities/utility/template.bitset/bitset.members
-stream_in.pass.cpp: In function ‘int main()’:
-stream_in.pass.cpp:34: error: static assertion failed: "bitset stream extraction operator not implemented"
-stream_in.pass.cpp failed to compile
-stream_out.pass.cpp: In function ‘int main()’:
-stream_out.pass.cpp:34: error: static assertion failed: "bitset stream insertion operator not implemented"
-stream_out.pass.cpp failed to compile
-failed 2 tests in cayuga/test/utilities/utility/template.bitset/bitset.operators
-passed 3 tests in cayuga/test/utilities/utility/template.bitset/bitset.operators
-not implemented:  cayuga/test/utilities/utility.concepts
-not implemented:  cayuga/test/utilities/utility.concepts/concept.arithmetic
-not implemented:  cayuga/test/utilities/utility.concepts/concept.comparison
-not implemented:  cayuga/test/utilities/utility.concepts/concept.construct
-not implemented:  cayuga/test/utilities/utility.concepts/concept.convertible
-not implemented:  cayuga/test/utilities/utility.concepts/concept.copymove
-not implemented:  cayuga/test/utilities/utility.concepts/concept.destruct
-not implemented:  cayuga/test/utilities/utility.concepts/concept.memory
-not implemented:  cayuga/test/utilities/utility.concepts/concept.operator
-not implemented:  cayuga/test/utilities/utility.concepts/concept.predicate
-not implemented:  cayuga/test/utilities/utility.concepts/concept.regular
-not implemented:  cayuga/test/utilities/utility.concepts/concept.transform
-not implemented:  cayuga/test/utilities/utility.concepts/concept.true
-****************************************************
-Results for cayuga/test:
-using g++ (GCC) 4.4.0 20080721 (experimental)
-Copyright (C) 2008 Free Software Foundation, Inc.
-This is free software; see the source for copying conditions.  There is NO
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-with -std=c++0x -nostdinc++ -Drestrict= -D__STDC_VERSION__=199901L -I/usr/include/gcc/darwin/4.2 -Icayuga/include cayuga/projects/build/Debug/libasl.a
-----------------------------------------------------
-sections without tests   : 956
-sections with failures   : 8
-sections without failures: 76
-                       +   ----
-total number of sections : 1040
-----------------------------------------------------
-number of tests failed   : 19
-number of tests passed   : 234
-                       +   ----
-total number of tests    : 253
-****************************************************

Removed: libcxx/trunk/test_results/2009-01-21 g++-4_2_i386
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test_results/2009-01-21%20g%2B%2B-4_2_i386?rev=103610&view=auto
==============================================================================
--- libcxx/trunk/test_results/2009-01-21 g++-4_2_i386 (original)
+++ libcxx/trunk/test_results/2009-01-21 g++-4_2_i386 (removed)
@@ -1,2320 +0,0 @@
-passed 1 tests in cayuga/test
-not implemented:  cayuga/test/algorithms
-not implemented:  cayuga/test/algorithms/alg.c.library
-not implemented:  cayuga/test/algorithms/alg.modifying.operations
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.copy
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.fill
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.generate
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.move
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.partitions
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.random.shuffle
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.remove
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.replace
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.reverse
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.rotate
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.swap
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.transform
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.unique
-not implemented:  cayuga/test/algorithms/alg.nonmodifying
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.adjacent.find
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.all_of
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.any_of
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.count
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.equal
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.find
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.find.end
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.find.first.of
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.foreach
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.none_of
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.search
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/mismatch
-not implemented:  cayuga/test/algorithms/alg.sorting
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search/binary.search
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search/equal.range
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search/lower.bound
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search/upper.bound
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/is.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/make.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/pop.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/push.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/sort.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.lex.comparison
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.merge
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.min.max
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.nth.element
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.permutation.generators
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/includes
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/set.difference
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/set.intersection
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/set.union
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/is.sorted
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/partial.sort
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/partial.sort.copy
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/sort
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/stable.sort
-not implemented:  cayuga/test/atomics
-not implemented:  cayuga/test/atomics/atomics.fences
-not implemented:  cayuga/test/atomics/atomics.flag
-not implemented:  cayuga/test/atomics/atomics.lockfree
-not implemented:  cayuga/test/atomics/atomics.order
-not implemented:  cayuga/test/atomics/atomics.types
-not implemented:  cayuga/test/atomics/atomics.types/atomics.types.address
-not implemented:  cayuga/test/atomics/atomics.types/atomics.types.generic
-not implemented:  cayuga/test/atomics/atomics.types/atomics.types.integral
-not implemented:  cayuga/test/atomics/atomics.types.operations
-not implemented:  cayuga/test/containers
-not implemented:  cayuga/test/containers/associative
-not implemented:  cayuga/test/containers/associative/map
-not implemented:  cayuga/test/containers/associative/map/map.access
-not implemented:  cayuga/test/containers/associative/map/map.cons
-not implemented:  cayuga/test/containers/associative/map/map.modifiers
-not implemented:  cayuga/test/containers/associative/map/map.ops
-not implemented:  cayuga/test/containers/associative/map/map.special
-not implemented:  cayuga/test/containers/associative/multimap
-not implemented:  cayuga/test/containers/associative/multimap/multimap.cons
-not implemented:  cayuga/test/containers/associative/multimap/multimap.modifiers
-not implemented:  cayuga/test/containers/associative/multimap/multimap.ops
-not implemented:  cayuga/test/containers/associative/multimap/multimap.special
-not implemented:  cayuga/test/containers/associative/multiset
-not implemented:  cayuga/test/containers/associative/multiset/multiset.cons
-not implemented:  cayuga/test/containers/associative/multiset/multiset.special
-not implemented:  cayuga/test/containers/associative/set
-not implemented:  cayuga/test/containers/associative/set/set.cons
-not implemented:  cayuga/test/containers/associative/set/set.special
-not implemented:  cayuga/test/containers/container.requirements
-not implemented:  cayuga/test/containers/container.requirements/associative.reqmts
-not implemented:  cayuga/test/containers/container.requirements/associative.reqmts/associative.reqmts.except
-not implemented:  cayuga/test/containers/container.requirements/container.concepts
-not implemented:  cayuga/test/containers/container.requirements/container.concepts/container.concepts.free
-not implemented:  cayuga/test/containers/container.requirements/container.concepts/container.concepts.maps
-not implemented:  cayuga/test/containers/container.requirements/container.concepts/container.concepts.member
-not implemented:  cayuga/test/containers/container.requirements/container.requirements.dataraces
-not implemented:  cayuga/test/containers/container.requirements/container.requirements.general
-not implemented:  cayuga/test/containers/container.requirements/sequence.reqmts
-not implemented:  cayuga/test/containers/container.requirements/unord.req
-not implemented:  cayuga/test/containers/container.requirements/unord.req/unord.req.except
-not implemented:  cayuga/test/containers/sequences
-not implemented:  cayuga/test/containers/sequences/array
-not implemented:  cayuga/test/containers/sequences/array/array.cons
-not implemented:  cayuga/test/containers/sequences/array/array.data
-not implemented:  cayuga/test/containers/sequences/array/array.fill
-not implemented:  cayuga/test/containers/sequences/array/array.size
-not implemented:  cayuga/test/containers/sequences/array/array.special
-not implemented:  cayuga/test/containers/sequences/array/array.tuple
-not implemented:  cayuga/test/containers/sequences/array/array.zero
-not implemented:  cayuga/test/containers/sequences/container.adaptors
-not implemented:  cayuga/test/containers/sequences/container.adaptors/priority.queue
-not implemented:  cayuga/test/containers/sequences/container.adaptors/priority.queue/priqueue.cons
-not implemented:  cayuga/test/containers/sequences/container.adaptors/priority.queue/priqueue.members
-not implemented:  cayuga/test/containers/sequences/container.adaptors/priority.queue/priqueue.special
-not implemented:  cayuga/test/containers/sequences/container.adaptors/queue
-not implemented:  cayuga/test/containers/sequences/container.adaptors/queue/queue.defn
-not implemented:  cayuga/test/containers/sequences/container.adaptors/queue/queue.ops
-not implemented:  cayuga/test/containers/sequences/container.adaptors/queue/queue.special
-not implemented:  cayuga/test/containers/sequences/container.adaptors/stack
-not implemented:  cayuga/test/containers/sequences/container.adaptors/stack/stack.defn
-not implemented:  cayuga/test/containers/sequences/container.adaptors/stack/stack.ops
-not implemented:  cayuga/test/containers/sequences/container.adaptors/stack/stack.special
-not implemented:  cayuga/test/containers/sequences/deque
-not implemented:  cayuga/test/containers/sequences/deque/deque.capacity
-not implemented:  cayuga/test/containers/sequences/deque/deque.cons
-not implemented:  cayuga/test/containers/sequences/deque/deque.modifiers
-not implemented:  cayuga/test/containers/sequences/deque/deque.special
-not implemented:  cayuga/test/containers/sequences/forwardlist
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.access
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.cons
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.iter
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.modifiers
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.ops
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.spec
-not implemented:  cayuga/test/containers/sequences/list
-not implemented:  cayuga/test/containers/sequences/list/list.capacity
-not implemented:  cayuga/test/containers/sequences/list/list.cons
-not implemented:  cayuga/test/containers/sequences/list/list.modifiers
-not implemented:  cayuga/test/containers/sequences/list/list.ops
-not implemented:  cayuga/test/containers/sequences/list/list.special
-not implemented:  cayuga/test/containers/sequences/vector
-not implemented:  cayuga/test/containers/sequences/vector/vector.capacity
-not implemented:  cayuga/test/containers/sequences/vector/vector.cons
-not implemented:  cayuga/test/containers/sequences/vector/vector.data
-not implemented:  cayuga/test/containers/sequences/vector/vector.modifiers
-not implemented:  cayuga/test/containers/sequences/vector/vector.special
-not implemented:  cayuga/test/containers/sequences/vector.bool
-not implemented:  cayuga/test/containers/unord
-not implemented:  cayuga/test/containers/unord/unord.map
-not implemented:  cayuga/test/containers/unord/unord.map/unord.map.cnstr
-not implemented:  cayuga/test/containers/unord/unord.map/unord.map.elem
-not implemented:  cayuga/test/containers/unord/unord.map/unord.map.swap
-not implemented:  cayuga/test/containers/unord/unord.multimap
-not implemented:  cayuga/test/containers/unord/unord.multimap/unord.multimap.cnstr
-not implemented:  cayuga/test/containers/unord/unord.multimap/unord.multimap.swap
-not implemented:  cayuga/test/containers/unord/unord.multiset
-not implemented:  cayuga/test/containers/unord/unord.multiset/unord.multiset.cnstr
-not implemented:  cayuga/test/containers/unord/unord.multiset/unord.multiset.swap
-not implemented:  cayuga/test/containers/unord/unord.set
-not implemented:  cayuga/test/containers/unord/unord.set/unord.set.cnstr
-not implemented:  cayuga/test/containers/unord/unord.set/unord.set.swap
-not implemented:  cayuga/test/depr
-not implemented:  cayuga/test/depr/depr.auto.ptr
-not implemented:  cayuga/test/depr/depr.auto.ptr/auto.ptr
-not implemented:  cayuga/test/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons
-not implemented:  cayuga/test/depr/depr.auto.ptr/auto.ptr/auto.ptr.conv
-not implemented:  cayuga/test/depr/depr.auto.ptr/auto.ptr/auto.ptr.members
-not implemented:  cayuga/test/depr/depr.c.headers
-not implemented:  cayuga/test/depr/depr.ios.members
-not implemented:  cayuga/test/depr/depr.lib.binders
-not implemented:  cayuga/test/depr/depr.lib.binders/depr.lib.bind.1st
-not implemented:  cayuga/test/depr/depr.lib.binders/depr.lib.bind.2nd
-not implemented:  cayuga/test/depr/depr.lib.binders/depr.lib.binder.1st
-not implemented:  cayuga/test/depr/depr.lib.binders/depr.lib.binder.2nd
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives/iterator.backward
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives/iterator.basic
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives/iterator.traits
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives/std.iterator.tags
-not implemented:  cayuga/test/depr/depr.str.strstreams
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.istrstream
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.cons
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.members
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.ostrstream
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.cons
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.members
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstream
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstream/depr.strstream.cons
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstream/depr.strstream.dest
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstream/depr.strstream.oper
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstreambuf
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.cons
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.members
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.virtuals
-passed 1 tests in cayuga/test/diagnostics
-passed 1 tests in cayuga/test/diagnostics/assertions
-cerrno.pass.cpp:257:2: error: #error ENOTRECOVERABLE not defined
-cerrno.pass.cpp:285:2: error: #error EOWNERDEAD not defined
-cerrno.pass.cpp failed to compile
-failed 1 tests in cayuga/test/diagnostics/errno
-passed 1 tests in cayuga/test/diagnostics/std.exceptions
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/domain.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/invalid.argument
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/length.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/logic.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/out.of.range
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/overflow.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/range.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/runtime.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/underflow.error
-not implemented:  cayuga/test/diagnostics/syserr
-not implemented:  cayuga/test/diagnostics/syserr/syserr.compare
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.derived
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.nonvirtuals
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.objects
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.overview
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.virtuals
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.constructors
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.modifiers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.nonmembers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.observers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.overview
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcodeenum
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondenum
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.constructors
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.modifiers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.nonmembers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.observers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.overview
-not implemented:  cayuga/test/diagnostics/syserr/syserr.syserr
-not implemented:  cayuga/test/diagnostics/syserr/syserr.syserr/syserr.syserr.members
-not implemented:  cayuga/test/diagnostics/syserr/syserr.syserr/syserr.syserr.overview
-not implemented:  cayuga/test/input.output
-not implemented:  cayuga/test/input.output/file.streams
-not implemented:  cayuga/test/input.output/file.streams/c.files
-not implemented:  cayuga/test/input.output/file.streams/fstreams
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf.assign
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf.cons
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf.members
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf.virtuals
-not implemented:  cayuga/test/input.output/file.streams/fstreams/fstream
-not implemented:  cayuga/test/input.output/file.streams/fstreams/fstream.assign
-not implemented:  cayuga/test/input.output/file.streams/fstreams/fstream.cons
-not implemented:  cayuga/test/input.output/file.streams/fstreams/fstream.members
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ifstream
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ifstream.assign
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ifstream.cons
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ifstream.members
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ofstream
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ofstream.assign
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ofstream.cons
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ofstream.members
-not implemented:  cayuga/test/input.output/iostream.format
-not implemented:  cayuga/test/input.output/iostream.format/ext.manip
-not implemented:  cayuga/test/input.output/iostream.format/input.streams
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/iostreamclass
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/iostreamclass/iostream.assign
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/iostreamclass/iostream.cons
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/iostreamclass/iostream.dest
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream/istream.assign
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream/istream.cons
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream/istream::sentry
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.formatted
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.reqmts
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.formatted/istream::extractors
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.manip
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.unformatted
-not implemented:  cayuga/test/input.output/iostream.format/output.streams
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.assign
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.cons
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.formatted.reqmts
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.manip
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.seeks
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.unformatted
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream::sentry
-not implemented:  cayuga/test/input.output/iostream.format/std.manip
-not implemented:  cayuga/test/input.output/iostream.forward
-not implemented:  cayuga/test/input.output/iostream.objects
-not implemented:  cayuga/test/input.output/iostream.objects/narrow.stream.objects
-not implemented:  cayuga/test/input.output/iostream.objects/wide.stream.objects
-not implemented:  cayuga/test/input.output/iostreams.base
-not implemented:  cayuga/test/input.output/iostreams.base/fpos
-not implemented:  cayuga/test/input.output/iostreams.base/fpos/fpos.members
-not implemented:  cayuga/test/input.output/iostreams.base/fpos/fpos.operations
-not implemented:  cayuga/test/input.output/iostreams.base/ios
-not implemented:  cayuga/test/input.output/iostreams.base/ios/basic.ios.cons
-not implemented:  cayuga/test/input.output/iostreams.base/ios/basic.ios.members
-not implemented:  cayuga/test/input.output/iostreams.base/ios/iostate.flags
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/fmtflags.state
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.base.callback
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.base.cons
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.base.locales
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.base.storage
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.members.static
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::Init
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::failure
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::fmtflags
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::iostate
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::openmode
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::seekdir
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/adjustfield.manip
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/basefield.manip
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/error.reporting
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/floatfield.manip
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/fmtflags.manip
-not implemented:  cayuga/test/input.output/iostreams.base/stream.types
-not implemented:  cayuga/test/input.output/iostreams.requirements
-not implemented:  cayuga/test/input.output/iostreams.requirements/iostream.limits.imbue
-not implemented:  cayuga/test/input.output/iostreams.requirements/iostreams.limits.pos
-not implemented:  cayuga/test/input.output/iostreams.requirements/iostreams.threadsafety
-not implemented:  cayuga/test/input.output/stream.buffers
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.cons
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.buffer
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.locales
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.pub.get
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.pub.pback
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.pub.put
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.protected
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.protected/streambuf.assign
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.protected/streambuf.get.area
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.protected/streambuf.put.area
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.buffer
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.get
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.locales
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.pback
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.put
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf.reqts
-not implemented:  cayuga/test/input.output/string.streams
-not implemented:  cayuga/test/input.output/string.streams/istringstream
-not implemented:  cayuga/test/input.output/string.streams/istringstream/istringstream.assign
-not implemented:  cayuga/test/input.output/string.streams/istringstream/istringstream.cons
-not implemented:  cayuga/test/input.output/string.streams/istringstream/istringstream.members
-not implemented:  cayuga/test/input.output/string.streams/ostringstream
-not implemented:  cayuga/test/input.output/string.streams/ostringstream/ostringstream.assign
-not implemented:  cayuga/test/input.output/string.streams/ostringstream/ostringstream.cons
-not implemented:  cayuga/test/input.output/string.streams/ostringstream/ostringstream.members
-not implemented:  cayuga/test/input.output/string.streams/stringbuf
-not implemented:  cayuga/test/input.output/string.streams/stringbuf/stringbuf.assign
-not implemented:  cayuga/test/input.output/string.streams/stringbuf/stringbuf.cons
-not implemented:  cayuga/test/input.output/string.streams/stringbuf/stringbuf.members
-not implemented:  cayuga/test/input.output/string.streams/stringbuf/stringbuf.virtuals
-not implemented:  cayuga/test/input.output/string.streams/stringstream
-not implemented:  cayuga/test/input.output/string.streams/stringstream.cons
-not implemented:  cayuga/test/input.output/string.streams/stringstream.cons/stringstream.assign
-not implemented:  cayuga/test/input.output/string.streams/stringstream.members
-not implemented:  cayuga/test/iterators
-not implemented:  cayuga/test/iterators/iterator.concepts
-not implemented:  cayuga/test/iterators/iterator.concepts/bidirectional.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/forward.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/input.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/iterator.concepts.range
-not implemented:  cayuga/test/iterators/iterator.concepts/iterator.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/output.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/random.access.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/shuffle.iterators
-not implemented:  cayuga/test/iterators/iterator.operations
-not implemented:  cayuga/test/iterators/iterator.synopsis
-not implemented:  cayuga/test/iterators/predef.iterators
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.cons
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.op++
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.op_astrk
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.inserter
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iterator
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.cons
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.op++
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.op_astrk
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.inserter
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iterator
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.cons
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.op++
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.op_astrk
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/inserter
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iterator
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+=
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.-
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.-=
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.conv
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.decr
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.incr
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.index
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.ref
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.star
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.requirements
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iterator
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.conv
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op!=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op++
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op--
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op.star
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op==
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opdiff
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opindex
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opref
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opsum
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.requirements
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iterator
-not implemented:  cayuga/test/iterators/stream.iterators
-not implemented:  cayuga/test/iterators/stream.iterators/istream.iterator
-not implemented:  cayuga/test/iterators/stream.iterators/istream.iterator/istream.iterator.cons
-not implemented:  cayuga/test/iterators/stream.iterators/istream.iterator/istream.iterator.ops
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator.cons
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::equal
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::op!=
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::op++
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::op==
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::op_astrk
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::proxy
-not implemented:  cayuga/test/iterators/stream.iterators/ostream.iterator
-not implemented:  cayuga/test/iterators/stream.iterators/ostream.iterator/ostream.iterator.cons.des
-not implemented:  cayuga/test/iterators/stream.iterators/ostream.iterator/ostream.iterator.ops
-not implemented:  cayuga/test/iterators/stream.iterators/ostreambuf.iterator
-not implemented:  cayuga/test/iterators/stream.iterators/ostreambuf.iterator/ostreambuf.iter.cons
-not implemented:  cayuga/test/iterators/stream.iterators/ostreambuf.iterator/ostreambuf.iter.ops
-passed 1 tests in cayuga/test/language.support
-passed 1 tests in cayuga/test/language.support/cstdint
-passed 1 tests in cayuga/test/language.support/cstdint/cstdint.syn
-passed 1 tests in cayuga/test/language.support/cstdint/stdinth
-passed 1 tests in cayuga/test/language.support/support.dynamic
-passed 1 tests in cayuga/test/language.support/support.dynamic/alloc.errors
-passed 1 tests in cayuga/test/language.support/support.dynamic/alloc.errors/bad.alloc
-passed 1 tests in cayuga/test/language.support/support.dynamic/alloc.errors/new.handler
-passed 1 tests in cayuga/test/language.support/support.dynamic/alloc.errors/set.new.handler
-passed 1 tests in cayuga/test/language.support/support.dynamic/new.delete
-Assertion failed: (new_called), function main, file new_array_nothrow_replace.pass.cpp, line 59.
-./testit: line 93: 37186 Abort trap              ./a.out
-new_array_nothrow_replace.pass.cpp failed at run time
-failed 1 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.array
-passed 3 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.array
-passed 1 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.dataraces
-passed 2 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.placement
-Assertion failed: (new_called), function main, file new_nothrow_replace.pass.cpp, line 59.
-./testit: line 93: 37263 Abort trap              ./a.out
-new_nothrow_replace.pass.cpp failed at run time
-failed 1 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.single
-passed 3 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.single
-passed 1 tests in cayuga/test/language.support/support.exception
-not implemented:  cayuga/test/language.support/support.exception/except.nested
-passed 1 tests in cayuga/test/language.support/support.exception/exception
-passed 1 tests in cayuga/test/language.support/support.exception/exception.terminate
-passed 1 tests in cayuga/test/language.support/support.exception/exception.terminate/set.terminate
-passed 1 tests in cayuga/test/language.support/support.exception/exception.terminate/terminate
-passed 1 tests in cayuga/test/language.support/support.exception/exception.terminate/terminate.handler
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected/bad.exception
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected/set.unexpected
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected/unexpected
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected/unexpected.handler
-not implemented:  cayuga/test/language.support/support.exception/propagation
-passed 1 tests in cayuga/test/language.support/support.exception/uncaught
-not implemented:  cayuga/test/language.support/support.initlist
-not implemented:  cayuga/test/language.support/support.initlist/support.initlist.access
-not implemented:  cayuga/test/language.support/support.initlist/support.initlist.concept
-not implemented:  cayuga/test/language.support/support.initlist/support.initlist.cons
-passed 1 tests in cayuga/test/language.support/support.limits
-passed 2 tests in cayuga/test/language.support/support.limits/c.limits
-passed 1 tests in cayuga/test/language.support/support.limits/limits
-passed 1 tests in cayuga/test/language.support/support.limits/limits/denorm.style
-passed 1 tests in cayuga/test/language.support/support.limits/limits/numeric.limits
-passed 31 tests in cayuga/test/language.support/support.limits/limits/numeric.limits.members
-passed 1 tests in cayuga/test/language.support/support.limits/limits/numeric.special
-passed 1 tests in cayuga/test/language.support/support.limits/limits/round.style
-passed 1 tests in cayuga/test/language.support/support.rtti
-passed 1 tests in cayuga/test/language.support/support.rtti/bad.cast
-passed 1 tests in cayuga/test/language.support/support.rtti/bad.typeid
-not implemented:  cayuga/test/language.support/support.rtti/type.index
-not implemented:  cayuga/test/language.support/support.rtti/type.index/type.index.members
-not implemented:  cayuga/test/language.support/support.rtti/type.index/type.index.overview
-not implemented:  cayuga/test/language.support/support.rtti/type.index/type.index.templ
-type_info_hash.pass.cpp: In function ‘int main()’:
-type_info_hash.pass.cpp:35: error: ‘const class std::type_info’ has no member named ‘hash_code’
-type_info_hash.pass.cpp:35: error: ‘const class std::type_info’ has no member named ‘hash_code’
-type_info_hash.pass.cpp:36: error: ‘const class std::type_info’ has no member named ‘hash_code’
-type_info_hash.pass.cpp:36: error: ‘const class std::type_info’ has no member named ‘hash_code’
-type_info_hash.pass.cpp failed to compile
-failed 1 tests in cayuga/test/language.support/support.rtti/type.info
-passed 1 tests in cayuga/test/language.support/support.rtti/type.info
-passed 6 tests in cayuga/test/language.support/support.runtime
-quick_exit.pass.cpp: In function ‘int main()’:
-quick_exit.pass.cpp:33: error: ‘at_quick_exit’ is not a member of ‘std’
-quick_exit.pass.cpp:34: error: ‘quick_exit’ was not declared in this scope
-quick_exit.pass.cpp failed to compile
-failed 1 tests in cayuga/test/language.support/support.start.term
-passed 1 tests in cayuga/test/language.support/support.start.term
-passed 6 tests in cayuga/test/language.support/support.types
-not implemented:  cayuga/test/localization
-not implemented:  cayuga/test/localization/c.locales
-not implemented:  cayuga/test/localization/locale.categories
-not implemented:  cayuga/test/localization/locale.categories/category.collate
-not implemented:  cayuga/test/localization/locale.categories/category.collate/locale.collate
-not implemented:  cayuga/test/localization/locale.categories/category.collate/locale.collate/locale.collate.members
-not implemented:  cayuga/test/localization/locale.categories/category.collate/locale.collate/locale.collate.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.collate/locale.collate.byname
-not implemented:  cayuga/test/localization/locale.categories/category.ctype
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.dtor
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.members
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.statics
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.codecvt
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.codecvt/locale.codecvt.members
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.codecvt/locale.codecvt.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.codecvt.byname
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.ctype
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.ctype/locale.ctype.members
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.ctype/locale.ctype.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.ctype.byname
-not implemented:  cayuga/test/localization/locale.categories/category.messages
-not implemented:  cayuga/test/localization/locale.categories/category.messages/locale.messages
-not implemented:  cayuga/test/localization/locale.categories/category.messages/locale.messages/locale.messages.members
-not implemented:  cayuga/test/localization/locale.categories/category.messages/locale.messages/locale.messages.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.messages/locale.messages.byname
-not implemented:  cayuga/test/localization/locale.categories/category.monetary
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.get
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.put
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.moneypunct
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.moneypunct/locale.moneypunct.members
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.moneypunct/locale.moneypunct.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.moneypunct.byname
-not implemented:  cayuga/test/localization/locale.categories/category.numeric
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.nm.put
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.num.get
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.time
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.get
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.get/locale.time.get.members
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.get/locale.time.get.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.get.byname
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.put
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.put/locale.time.put.members
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.put/locale.time.put.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.put.byname
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct/locale.numpunct
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct/locale.numpunct/facet.numpunct.members
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct/locale.numpunct/facet.numpunct.virtuals
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct/locale.numpunct.byname
-not implemented:  cayuga/test/localization/locale.categories/facets.examples
-not implemented:  cayuga/test/localization/locale.stdcvt
-not implemented:  cayuga/test/localization/locales
-not implemented:  cayuga/test/localization/locales/locale
-not implemented:  cayuga/test/localization/locales/locale/locale.cons
-not implemented:  cayuga/test/localization/locales/locale/locale.members
-not implemented:  cayuga/test/localization/locales/locale/locale.operators
-not implemented:  cayuga/test/localization/locales/locale/locale.statics
-not implemented:  cayuga/test/localization/locales/locale/locale.types
-not implemented:  cayuga/test/localization/locales/locale/locale.types/locale.category
-not implemented:  cayuga/test/localization/locales/locale/locale.types/locale.facet
-not implemented:  cayuga/test/localization/locales/locale/locale.types/locale.id
-not implemented:  cayuga/test/localization/locales/locale.convenience
-not implemented:  cayuga/test/localization/locales/locale.convenience/classification
-not implemented:  cayuga/test/localization/locales/locale.convenience/conversions
-not implemented:  cayuga/test/localization/locales/locale.convenience/conversions/conversions.buffer
-not implemented:  cayuga/test/localization/locales/locale.convenience/conversions/conversions.character
-not implemented:  cayuga/test/localization/locales/locale.convenience/conversions/conversions.string
-not implemented:  cayuga/test/localization/locales/locale.global.templates
-not implemented:  cayuga/test/numerics
-not implemented:  cayuga/test/numerics/c.math
-not implemented:  cayuga/test/numerics/cfenv
-not implemented:  cayuga/test/numerics/cfenv/cfenv.syn
-not implemented:  cayuga/test/numerics/cfenv/fenv
-not implemented:  cayuga/test/numerics/complex.number
-not implemented:  cayuga/test/numerics/complex.number/ccmplx
-not implemented:  cayuga/test/numerics/complex.number/cmplx.over
-not implemented:  cayuga/test/numerics/complex.number/cmplxh
-not implemented:  cayuga/test/numerics/complex.number/complex
-not implemented:  cayuga/test/numerics/complex.number/complex.member.ops
-not implemented:  cayuga/test/numerics/complex.number/complex.members
-not implemented:  cayuga/test/numerics/complex.number/complex.ops
-not implemented:  cayuga/test/numerics/complex.number/complex.special
-not implemented:  cayuga/test/numerics/complex.number/complex.synopsis
-not implemented:  cayuga/test/numerics/complex.number/complex.transcendentals
-not implemented:  cayuga/test/numerics/complex.number/complex.value.ops
-not implemented:  cayuga/test/numerics/numarray
-not implemented:  cayuga/test/numerics/numarray/class.gslice
-not implemented:  cayuga/test/numerics/numarray/class.gslice/gslice.access
-not implemented:  cayuga/test/numerics/numarray/class.gslice/gslice.cons
-not implemented:  cayuga/test/numerics/numarray/class.slice
-not implemented:  cayuga/test/numerics/numarray/class.slice/cons.slice
-not implemented:  cayuga/test/numerics/numarray/class.slice/slice.access
-not implemented:  cayuga/test/numerics/numarray/template.gslice.array
-not implemented:  cayuga/test/numerics/numarray/template.gslice.array/gslice.array.assign
-not implemented:  cayuga/test/numerics/numarray/template.gslice.array/gslice.array.comp.assign
-not implemented:  cayuga/test/numerics/numarray/template.gslice.array/gslice.array.fill
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array/indirect.array.assign
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array/indirect.array.comp.assign
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array/indirect.array.fill
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array/valarray.concepts
-not implemented:  cayuga/test/numerics/numarray/template.mask.array
-not implemented:  cayuga/test/numerics/numarray/template.mask.array/mask.array.assign
-not implemented:  cayuga/test/numerics/numarray/template.mask.array/mask.array.comp.assign
-not implemented:  cayuga/test/numerics/numarray/template.mask.array/mask.array.fill
-not implemented:  cayuga/test/numerics/numarray/template.slice.array
-not implemented:  cayuga/test/numerics/numarray/template.slice.array/slice.arr.assign
-not implemented:  cayuga/test/numerics/numarray/template.slice.array/slice.arr.comp.assign
-not implemented:  cayuga/test/numerics/numarray/template.slice.array/slice.arr.fill
-not implemented:  cayuga/test/numerics/numarray/template.valarray
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.access
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.assign
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.cassign
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.cons
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.members
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.sub
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.unary
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers/valarray.binary
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers/valarray.comparison
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers/valarray.special
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers/valarray.transcend
-not implemented:  cayuga/test/numerics/numarray/valarray.synopsis
-not implemented:  cayuga/test/numerics/numeric.ops
-not implemented:  cayuga/test/numerics/numeric.ops/accumulate
-not implemented:  cayuga/test/numerics/numeric.ops/adjacent.difference
-not implemented:  cayuga/test/numerics/numeric.ops/inner.product
-not implemented:  cayuga/test/numerics/numeric.ops/numeric.iota
-not implemented:  cayuga/test/numerics/numeric.ops/partial.sum
-not implemented:  cayuga/test/numerics/numeric.requirements
-not implemented:  cayuga/test/numerics/rand
-not implemented:  cayuga/test/numerics/rand/rand.adapt
-not implemented:  cayuga/test/numerics/rand/rand.adapt/rand.adapt.disc
-not implemented:  cayuga/test/numerics/rand/rand.adapt/rand.adapt.ibits
-not implemented:  cayuga/test/numerics/rand/rand.adapt/rand.adapt.shuf
-not implemented:  cayuga/test/numerics/rand/rand.device
-not implemented:  cayuga/test/numerics/rand/rand.dis
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.samp
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.genpdf
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.uni
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real
-not implemented:  cayuga/test/numerics/rand/rand.eng
-not implemented:  cayuga/test/numerics/rand/rand.eng/rand.eng.lcong
-not implemented:  cayuga/test/numerics/rand/rand.eng/rand.eng.mers
-not implemented:  cayuga/test/numerics/rand/rand.eng/rand.eng.sub
-not implemented:  cayuga/test/numerics/rand/rand.predef
-not implemented:  cayuga/test/numerics/rand/rand.req
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.adapt
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.dis
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.eng
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.genl
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.urng
-not implemented:  cayuga/test/numerics/rand/rand.synopsis
-not implemented:  cayuga/test/numerics/rand/rand.util
-not implemented:  cayuga/test/numerics/rand/rand.util/rand.util.canonical
-not implemented:  cayuga/test/numerics/rand/rand.util/rand.util.seedseq
-not implemented:  cayuga/test/re
-not implemented:  cayuga/test/re/re.alg
-not implemented:  cayuga/test/re/re.alg/re.alg.match
-not implemented:  cayuga/test/re/re.alg/re.alg.replace
-not implemented:  cayuga/test/re/re.alg/re.alg.search
-not implemented:  cayuga/test/re/re.alg/re.except
-not implemented:  cayuga/test/re/re.badexp
-not implemented:  cayuga/test/re/re.const
-not implemented:  cayuga/test/re/re.const/re.err
-not implemented:  cayuga/test/re/re.const/re.matchflag
-not implemented:  cayuga/test/re/re.const/re.synopt
-not implemented:  cayuga/test/re/re.def
-not implemented:  cayuga/test/re/re.def/defns.regex.collating.element
-not implemented:  cayuga/test/re/re.def/defns.regex.finite.state.machine
-not implemented:  cayuga/test/re/re.def/defns.regex.format.specifier
-not implemented:  cayuga/test/re/re.def/defns.regex.matched
-not implemented:  cayuga/test/re/re.def/defns.regex.primary.equivalence.class
-not implemented:  cayuga/test/re/re.def/defns.regex.regular.expression
-not implemented:  cayuga/test/re/re.def/defns.regex.subexpression
-not implemented:  cayuga/test/re/re.grammar
-not implemented:  cayuga/test/re/re.iter
-not implemented:  cayuga/test/re/re.iter/re.regiter
-not implemented:  cayuga/test/re/re.iter/re.regiter/re.regiter.cnstr
-not implemented:  cayuga/test/re/re.iter/re.regiter/re.regiter.comp
-not implemented:  cayuga/test/re/re.iter/re.regiter/re.regiter.deref
-not implemented:  cayuga/test/re/re.iter/re.regiter/re.regiter.incr
-not implemented:  cayuga/test/re/re.iter/re.tokiter
-not implemented:  cayuga/test/re/re.iter/re.tokiter/re.tokiter.cnstr
-not implemented:  cayuga/test/re/re.iter/re.tokiter/re.tokiter.comp
-not implemented:  cayuga/test/re/re.iter/re.tokiter/re.tokiter.deref
-not implemented:  cayuga/test/re/re.iter/re.tokiter/re.tokiter.incr
-not implemented:  cayuga/test/re/re.regex
-not implemented:  cayuga/test/re/re.regex/re.regex.assign
-not implemented:  cayuga/test/re/re.regex/re.regex.const
-not implemented:  cayuga/test/re/re.regex/re.regex.construct
-not implemented:  cayuga/test/re/re.regex/re.regex.locale
-not implemented:  cayuga/test/re/re.regex/re.regex.nonmemb
-not implemented:  cayuga/test/re/re.regex/re.regex.nonmemb/re.regex.nmswap
-not implemented:  cayuga/test/re/re.regex/re.regex.operations
-not implemented:  cayuga/test/re/re.regex/re.regex.swap
-not implemented:  cayuga/test/re/re.req
-not implemented:  cayuga/test/re/re.results
-not implemented:  cayuga/test/re/re.results/re.results.acc
-not implemented:  cayuga/test/re/re.results/re.results.all
-not implemented:  cayuga/test/re/re.results/re.results.const
-not implemented:  cayuga/test/re/re.results/re.results.form
-not implemented:  cayuga/test/re/re.results/re.results.nonmember
-not implemented:  cayuga/test/re/re.results/re.results.size
-not implemented:  cayuga/test/re/re.results/re.results.swap
-not implemented:  cayuga/test/re/re.submatch
-not implemented:  cayuga/test/re/re.submatch/re.submatch.concepts
-not implemented:  cayuga/test/re/re.submatch/re.submatch.members
-not implemented:  cayuga/test/re/re.submatch/re.submatch.op
-not implemented:  cayuga/test/re/re.sum
-not implemented:  cayuga/test/re/re.syn
-not implemented:  cayuga/test/re/re.traits
-not implemented:  cayuga/test/strings
-not implemented:  cayuga/test/strings/basic.string
-not implemented:  cayuga/test/strings/basic.string/string.access
-not implemented:  cayuga/test/strings/basic.string/string.capacity
-not implemented:  cayuga/test/strings/basic.string/string.cons
-not implemented:  cayuga/test/strings/basic.string/string.iterators
-not implemented:  cayuga/test/strings/basic.string/string.modifiers
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::append
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::assign
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::copy
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::erase
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::insert
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::op+=
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::replace
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::swap
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string.io
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string.special
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::op!=
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::op+
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::operator==
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::opgt
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::opgt=
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::oplt
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::oplt=
-not implemented:  cayuga/test/strings/basic.string/string.ops
-not implemented:  cayuga/test/strings/basic.string/string.ops/string.accessors
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::compare
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find.first.not.of
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find.first.of
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find.last.not.of
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find.last.of
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::rfind
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::substr
-not implemented:  cayuga/test/strings/basic.string/string.require
-not implemented:  cayuga/test/strings/c.strings
-not implemented:  cayuga/test/strings/char.traits
-not implemented:  cayuga/test/strings/char.traits/char.traits.require
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char16_t
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char32_t
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations/char.traits.specializations.wchar.t
-not implemented:  cayuga/test/strings/char.traits/char.traits.typedefs
-not implemented:  cayuga/test/strings/string.classes
-not implemented:  cayuga/test/strings/string.conversions
-not implemented:  cayuga/test/thread
-not implemented:  cayuga/test/thread/futures
-not implemented:  cayuga/test/thread/futures/future.shared_future
-not implemented:  cayuga/test/thread/futures/futures.allocators
-not implemented:  cayuga/test/thread/futures/futures.errors
-not implemented:  cayuga/test/thread/futures/futures.future_error
-not implemented:  cayuga/test/thread/futures/futures.overview
-not implemented:  cayuga/test/thread/futures/futures.promise
-not implemented:  cayuga/test/thread/futures/futures.task
-not implemented:  cayuga/test/thread/futures/futures.unique_future
-not implemented:  cayuga/test/thread/thread.condition
-not implemented:  cayuga/test/thread/thread.condition/thread.condition.condvar
-not implemented:  cayuga/test/thread/thread.condition/thread.condition.condvarany
-not implemented:  cayuga/test/thread/thread.mutex
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.guard
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.cons
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.mod
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.obs
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock.algorithm
-not implemented:  cayuga/test/thread/thread.mutex/thread.mutex.requirements
-not implemented:  cayuga/test/thread/thread.mutex/thread.mutex.requirements/thread.mutex.class
-not implemented:  cayuga/test/thread/thread.mutex/thread.mutex.requirements/thread.mutex.recursive
-not implemented:  cayuga/test/thread/thread.mutex/thread.once
-not implemented:  cayuga/test/thread/thread.mutex/thread.once/thread.once.callonce
-not implemented:  cayuga/test/thread/thread.mutex/thread.once/thread.once.onceflag
-not implemented:  cayuga/test/thread/thread.mutex/thread.timedmutex.requirements
-not implemented:  cayuga/test/thread/thread.mutex/thread.timedmutex.requirements/thread.timedmutex.class
-not implemented:  cayuga/test/thread/thread.mutex/thread.timedmutex.requirements/thread.timedmutex.recursive
-not implemented:  cayuga/test/thread/thread.req
-not implemented:  cayuga/test/thread/thread.req/thread.req.exception
-not implemented:  cayuga/test/thread/thread.req/thread.req.native
-not implemented:  cayuga/test/thread/thread.req/thread.req.paramname
-not implemented:  cayuga/test/thread/thread.req/thread.req.timing
-not implemented:  cayuga/test/thread/thread.threads
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.algorithm
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.assign
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.constr
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.destr
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.id
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.member
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.static
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.this
-passed 1 tests in cayuga/test/utilities
-not implemented:  cayuga/test/utilities/date.time
-passed 1 tests in cayuga/test/utilities/function.objects
-passed 6 tests in cayuga/test/utilities/function.objects/arithmetic.operations
-passed 1 tests in cayuga/test/utilities/function.objects/base
-not implemented:  cayuga/test/utilities/function.objects/bind
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind/func.bind.bind
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind/func.bind.isbind
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind/func.bind.isplace
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind/func.bind.place
-passed 3 tests in cayuga/test/utilities/function.objects/bitwise.operations
-passed 6 tests in cayuga/test/utilities/function.objects/comparisons
-passed 1 tests in cayuga/test/utilities/function.objects/func.def
-not implemented:  cayuga/test/utilities/function.objects/func.memfn
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure/func.referenceclosure.compare
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure/func.referenceclosure.cons
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure/func.referenceclosure.invoke
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure/func.referenceclosure.obs
-passed 2 tests in cayuga/test/utilities/function.objects/func.require
-not implemented:  cayuga/test/utilities/function.objects/func.ret
-not implemented:  cayuga/test/utilities/function.objects/func.wrap
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.badcall
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.badcall/func.wrap.badcall.const
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.alg
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.cap
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.inv
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.mod
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.nullptr
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.targ
-passed 4 tests in cayuga/test/utilities/function.objects/function.pointer.adaptors
-passed 1 tests in cayuga/test/utilities/function.objects/identity.operation
-passed 3 tests in cayuga/test/utilities/function.objects/logical.operations
-passed 16 tests in cayuga/test/utilities/function.objects/member.pointer.adaptors
-passed 4 tests in cayuga/test/utilities/function.objects/negators
-not implemented:  cayuga/test/utilities/function.objects/refwrap
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.access
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.assign
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.const
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.helpers
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.invoke
-not implemented:  cayuga/test/utilities/function.objects/unord.hash
-passed 1 tests in cayuga/test/utilities/memory
-not implemented:  cayuga/test/utilities/memory/allocator
-not implemented:  cayuga/test/utilities/memory/allocator/allocator.concepts
-not implemented:  cayuga/test/utilities/memory/allocator/allocator.general
-not implemented:  cayuga/test/utilities/memory/allocator.adaptor
-not implemented:  cayuga/test/utilities/memory/allocator.adaptor/allocator.adaptor.cntr
-not implemented:  cayuga/test/utilities/memory/allocator.adaptor/allocator.adaptor.globals
-not implemented:  cayuga/test/utilities/memory/allocator.adaptor/allocator.adaptor.members
-not implemented:  cayuga/test/utilities/memory/allocator.element.concepts
-not implemented:  cayuga/test/utilities/memory/allocator.propagation
-not implemented:  cayuga/test/utilities/memory/allocator.propagation.map
-not implemented:  cayuga/test/utilities/memory/allocator.tag
-passed 1 tests in cayuga/test/utilities/memory/c.malloc
-not implemented:  cayuga/test/utilities/memory/construct.element
-passed 2 tests in cayuga/test/utilities/memory/default.allocator
-passed 1 tests in cayuga/test/utilities/memory/default.allocator/allocator.globals
-passed 4 tests in cayuga/test/utilities/memory/default.allocator/allocator.members
-not implemented:  cayuga/test/utilities/memory/ptr.align
-passed 1 tests in cayuga/test/utilities/memory/specialized.algorithms
-passed 1 tests in cayuga/test/utilities/memory/specialized.algorithms/object.addressof
-passed 2 tests in cayuga/test/utilities/memory/specialized.algorithms/uninitialized.copy
-passed 1 tests in cayuga/test/utilities/memory/specialized.algorithms/uninitialized.fill
-passed 1 tests in cayuga/test/utilities/memory/specialized.algorithms/uninitialized.fill.n
-passed 1 tests in cayuga/test/utilities/memory/storage.iterator
-passed 1 tests in cayuga/test/utilities/memory/temporary.buffer
-passed 1 tests in cayuga/test/utilities/memory/unique.ptr
-passed 1 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.dltr
-passed 3 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.dltr/unique.ptr.dltr.dflt
-passed 3 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.dltr/unique.ptr.dltr.dflt1
-move02.fail.cpp should not compile
-move04.fail.cpp should not compile
-move01.pass.cpp: In function ‘int main()’:
-move01.pass.cpp:56: error: ambiguous overload for ‘operator=’ in ‘s2 = std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = std::__yuga1::default_delete<A []>]()’
-../../../../../include/memory:840: note: candidates are: std::__yuga1::unique_ptr<_Tp [], _Dp>& std::__yuga1::unique_ptr<_Tp [], _Dp>::operator=(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = std::__yuga1::default_delete<A []>]
-../../../../../include/memory:849: note:                 std::__yuga1::unique_ptr<_Tp [], _Dp>& std::__yuga1::unique_ptr<_Tp [], _Dp>::operator=(int std::__yuga1::unique_ptr<_Tp [], _Dp>::__nat::*) [with _Tp = A, _Dp = std::__yuga1::default_delete<A []>]
-move01.pass.cpp:68: error: ambiguous overload for ‘operator=’ in ‘s2 = std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]()’
-../../../../../include/memory:840: note: candidates are: std::__yuga1::unique_ptr<_Tp [], _Dp>& std::__yuga1::unique_ptr<_Tp [], _Dp>::operator=(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]
-../../../../../include/memory:849: note:                 std::__yuga1::unique_ptr<_Tp [], _Dp>& std::__yuga1::unique_ptr<_Tp [], _Dp>::operator=(int std::__yuga1::unique_ptr<_Tp [], _Dp>::__nat::*) [with _Tp = A, _Dp = Deleter<A []>]
-move01.pass.cpp:84: error: ambiguous overload for ‘operator=’ in ‘s2 = std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>&]()’
-../../../../../include/memory:840: note: candidates are: std::__yuga1::unique_ptr<_Tp [], _Dp>& std::__yuga1::unique_ptr<_Tp [], _Dp>::operator=(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>&]
-../../../../../include/memory:849: note:                 std::__yuga1::unique_ptr<_Tp [], _Dp>& std::__yuga1::unique_ptr<_Tp [], _Dp>::operator=(int std::__yuga1::unique_ptr<_Tp [], _Dp>::__nat::*) [with _Tp = A, _Dp = Deleter<A []>&]
-../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’:
-move01.pass.cpp:68:   instantiated from here
-../../../../../include/memory:943: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::unique_ptr<A [], Deleter<A []> >&)’
-../../../../../include/memory:618: note: candidates are: std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A []>]
-../../../../../include/memory:614: note:                 std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)
-../deleter.h: In copy constructor ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)’:
-../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../include/memory:614: error: within this context
-../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’:
-move01.pass.cpp:68:   instantiated from here
-../../../../../include/memory:944: note: synthesized method ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)’ first required here 
-../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’
-move01.pass.cpp:68:   instantiated from here
-../../../../../include/memory:944: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >)’
-../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)
-../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’ from result of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A []>]’
-../deleter.h: In constructor ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’:
-../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’
-move01.pass.cpp:68:   instantiated from here
-../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../include/memory:838: error: within this context
-../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’
-move01.pass.cpp:68:   instantiated from here
-../../../../../include/memory:838: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../deleter.h: In member function ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A []>]’:
-../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’
-move01.pass.cpp:68:   instantiated from here
-../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../include/memory:834: error: within this context
-../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’
-move01.pass.cpp:68:   instantiated from here
-../../../../../include/memory:834: error:   initializing argument 2 of ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A []>]’
-../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’
-move01.pass.cpp:68:   instantiated from here
-../../../../../include/memory:834: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >)’
-../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)
-../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../include/memory:838:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’
-../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’
-move01.pass.cpp:68:   instantiated from here
-../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../include/memory:527: error: within this context
-../../../../../include/memory:838:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’
-../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’
-move01.pass.cpp:68:   instantiated from here
-../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’
-../deleter.h: In constructor ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A []>]’:
-../../../../../include/memory:834:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A []>]’
-../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’
-move01.pass.cpp:68:   instantiated from here
-../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../include/memory:618: error: within this context
-../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../../../../include/memory:838:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’
-../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’
-move01.pass.cpp:68:   instantiated from here
-../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../include/memory:377: error: within this context
-move01.pass.cpp failed to compile
-failed 3 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime
-passed 14 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime
-pointer_deleter04.fail.cpp should not compile
-move01.pass.cpp: In function ‘int main()’:
-move01.pass.cpp:78: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)
-move01.pass.cpp:78: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’ from result of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A []>]’
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’:
-move01.pass.cpp:78:   instantiated from here
-../../../../../../include/memory:943: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::unique_ptr<A [], Deleter<A []> >&)’
-../../../../../../include/memory:618: note: candidates are: std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A []>]
-../../../../../../include/memory:614: note:                 std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)
-../../deleter.h: In copy constructor ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)’:
-../../../../../../include/memory:614:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’
-move01.pass.cpp:78:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:614: error: within this context
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’:
-move01.pass.cpp:78:   instantiated from here
-../../../../../../include/memory:944: note: synthesized method ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)’ first required here 
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’
-../../../../../../include/memory:944: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’ from result of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A []>]’
-../../deleter.h: In member function ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A []>]’:
-move01.pass.cpp:78:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:834: error: within this context
-move01.pass.cpp:78:   instantiated from here
-../../../../../../include/memory:834: error:   initializing argument 2 of ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A []>]’
-move01.pass.cpp:78:   instantiated from here
-../../../../../../include/memory:834: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)
-../../deleter.h: In constructor ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’:
-move01.pass.cpp:78:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:838: error: within this context
-move01.pass.cpp:78:   instantiated from here
-../../../../../../include/memory:838: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../deleter.h: In constructor ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A []>]’:
-../../../../../../include/memory:834:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A []>]’
-move01.pass.cpp:78:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:618: error: within this context
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../../include/memory:838:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’
-move01.pass.cpp:78:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:838:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’
-move01.pass.cpp:78:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../../../../../include/memory:838:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’
-move01.pass.cpp:78:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:377: error: within this context
-move01.pass.cpp failed to compile
-move02.pass.cpp: In function ‘std::__yuga1::unique_ptr<A [], Deleter<A []> > source2()’:
-move02.pass.cpp:77: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)
-move02.pass.cpp:77: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’ from result of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A []>]’
-move02.pass.cpp: In function ‘int main()’:
-move02.pass.cpp:98: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)
-move02.pass.cpp:98: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’ from result of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A []>]’
-move02.pass.cpp:98: error:   initializing argument 1 of ‘void sink2(std::__yuga1::unique_ptr<A [], Deleter<A []> >)’
-../../deleter.h: In member function ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A []>]’:
-move02.pass.cpp:77:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:834: error: within this context
-move02.pass.cpp:77:   instantiated from here
-../../../../../../include/memory:834: error:   initializing argument 2 of ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A []>]’
-move02.pass.cpp:77:   instantiated from here
-../../../../../../include/memory:834: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)
-../../deleter.h: In constructor ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’:
-move02.pass.cpp:77:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:838: error: within this context
-move02.pass.cpp:77:   instantiated from here
-../../../../../../include/memory:838: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../deleter.h: In constructor ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A []>]’:
-../../../../../../include/memory:834:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A []>]’
-move02.pass.cpp:77:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:618: error: within this context
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../../include/memory:838:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’
-move02.pass.cpp:77:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:838:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’
-move02.pass.cpp:77:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../../../../../include/memory:838:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’
-move02.pass.cpp:77:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:377: error: within this context
-move02.pass.cpp failed to compile
-pointer_deleter01.pass.cpp: In function ‘int main()’:
-pointer_deleter01.pass.cpp:52: error: no matching function for call to ‘Deleter<A []>::Deleter(Deleter<A []>)’
-../../deleter.h:118: note: candidates are: Deleter<T []>::Deleter(std::__yuga1::__rv<Deleter<T []> >) [with T = A]
-../../deleter.h:103: note:                 Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]
-../../../../../../include/memory: In constructor ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’:
-pointer_deleter01.pass.cpp:52:   instantiated from here
-../../../../../../include/memory:814: error: passing ‘const Deleter<A []>’ as ‘this’ argument of ‘Deleter<T []>::operator std::__yuga1::__rv<Deleter<T []> >() [with T = A]’ discards qualifiers
-pointer_deleter01.pass.cpp:52:   instantiated from here
-../../../../../../include/memory:814: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../../include/memory:814:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’
-pointer_deleter01.pass.cpp:52:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:814:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’
-pointer_deleter01.pass.cpp:52:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../../../../../include/memory:814:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’
-pointer_deleter01.pass.cpp:52:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:377: error: within this context
-pointer_deleter01.pass.cpp failed to compile
-failed 4 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.ctor
-passed 37 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.ctor
-swap.pass.cpp: In function ‘int main()’:
-swap.pass.cpp:55: error: no matching function for call to ‘Deleter<A []>::Deleter(Deleter<A []>)’
-../../deleter.h:118: note: candidates are: Deleter<T []>::Deleter(std::__yuga1::__rv<Deleter<T []> >) [with T = A]
-../../deleter.h:103: note:                 Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]
-swap.pass.cpp:57: error: no matching function for call to ‘Deleter<A []>::Deleter(Deleter<A []>)’
-../../deleter.h:118: note: candidates are: Deleter<T []>::Deleter(std::__yuga1::__rv<Deleter<T []> >) [with T = A]
-../../deleter.h:103: note:                 Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]
-../../../../../../include/memory: In constructor ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’:
-swap.pass.cpp:55:   instantiated from here
-../../../../../../include/memory:814: error: passing ‘const Deleter<A []>’ as ‘this’ argument of ‘Deleter<T []>::operator std::__yuga1::__rv<Deleter<T []> >() [with T = A]’ discards qualifiers
-swap.pass.cpp:55:   instantiated from here
-../../../../../../include/memory:814: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../../include/memory:814:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’
-swap.pass.cpp:55:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:814:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’
-swap.pass.cpp:55:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../../../../../include/memory:814:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’
-swap.pass.cpp:55:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:377: error: within this context
-swap.pass.cpp failed to compile
-failed 1 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.modifiers
-passed 3 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.modifiers
-passed 6 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.observers
-passed 1 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.single
-move02.fail.cpp should not compile
-move04.fail.cpp should not compile
-move_convert13.fail.cpp should not compile
-move01.pass.cpp: In function ‘int main()’:
-move01.pass.cpp:55: error: ambiguous overload for ‘operator=’ in ‘s2 = std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = std::__yuga1::default_delete<A>]()’
-../../../../../../include/memory:730: note: candidates are: std::__yuga1::unique_ptr<_Tp, _Dp>& std::__yuga1::unique_ptr<_Tp, _Dp>::operator=(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = std::__yuga1::default_delete<A>]
-../../../../../../include/memory:740: note:                 std::__yuga1::unique_ptr<_Tp, _Dp>& std::__yuga1::unique_ptr<_Tp, _Dp>::operator=(int std::__yuga1::unique_ptr<_Tp, _Dp>::__nat::*) [with _Tp = A, _Dp = std::__yuga1::default_delete<A>]
-move01.pass.cpp:66: error: ambiguous overload for ‘operator=’ in ‘s2 = std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]()’
-../../../../../../include/memory:730: note: candidates are: std::__yuga1::unique_ptr<_Tp, _Dp>& std::__yuga1::unique_ptr<_Tp, _Dp>::operator=(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]
-../../../../../../include/memory:740: note:                 std::__yuga1::unique_ptr<_Tp, _Dp>& std::__yuga1::unique_ptr<_Tp, _Dp>::operator=(int std::__yuga1::unique_ptr<_Tp, _Dp>::__nat::*) [with _Tp = A, _Dp = Deleter<A>]
-move01.pass.cpp:80: error: ambiguous overload for ‘operator=’ in ‘s2 = std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>&]()’
-../../../../../../include/memory:730: note: candidates are: std::__yuga1::unique_ptr<_Tp, _Dp>& std::__yuga1::unique_ptr<_Tp, _Dp>::operator=(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>&]
-../../../../../../include/memory:740: note:                 std::__yuga1::unique_ptr<_Tp, _Dp>& std::__yuga1::unique_ptr<_Tp, _Dp>::operator=(int std::__yuga1::unique_ptr<_Tp, _Dp>::__nat::*) [with _Tp = A, _Dp = Deleter<A>&]
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’:
-move01.pass.cpp:66:   instantiated from here
-../../../../../../include/memory:943: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::unique_ptr<A, Deleter<A> >&)’
-../../../../../../include/memory:618: note: candidates are: std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]
-../../../../../../include/memory:614: note:                 std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-../../deleter.h: In copy constructor ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)’:
-../../../../../../include/memory:614:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:66:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:614: error: within this context
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’:
-move01.pass.cpp:66:   instantiated from here
-../../../../../../include/memory:944: note: synthesized method ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)’ first required here 
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:66:   instantiated from here
-../../../../../../include/memory:944: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’ from result of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A>]’
-../../deleter.h: In constructor ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’:
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:66:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:728: error: within this context
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:66:   instantiated from here
-../../../../../../include/memory:728: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-../../deleter.h: In member function ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A>]’:
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:66:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:718: error: within this context
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:66:   instantiated from here
-../../../../../../include/memory:718: error:   initializing argument 2 of ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:66:   instantiated from here
-../../../../../../include/memory:718: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:66:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:66:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’
-../../deleter.h: In constructor ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]’:
-../../../../../../include/memory:718:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:66:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:618: error: within this context
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:66:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:377: error: within this context
-move01.pass.cpp failed to compile
-move_convert02.pass.cpp: In function ‘int main()’:
-move_convert02.pass.cpp:63: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-move_convert02.pass.cpp:63: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>& std::__yuga1::unique_ptr<_Tp, _Dp>::operator=(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’ from result of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<_Up, _Ep>() [with _Up = A*, _Ep = Deleter<A>, _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’:
-move_convert02.pass.cpp:63:   instantiated from here
-../../../../../../include/memory:943: error: no matching function for call to ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::unique_ptr<B, Deleter<B> >&)’
-../../../../../../include/memory:618: note: candidates are: std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = B*, _Dp = Deleter<B>]
-../../../../../../include/memory:614: note:                 std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)
-../../deleter.h: In copy constructor ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)’:
-../../../../../../include/memory:614:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:614: error: within this context
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’:
-move_convert02.pass.cpp:63:   instantiated from here
-../../../../../../include/memory:944: note: synthesized method ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)’ first required here 
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../../../../../include/memory:944: error: no matching function for call to ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’ from result of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = B, _Dp = Deleter<B>]’
-../../deleter.h: In member function ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<_Up, _Ep>() [with _Up = A*, _Ep = Deleter<A>, _Tp = B, _Dp = Deleter<B>]’:
-move_convert02.pass.cpp:63:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:724: error: within this context
-move_convert02.pass.cpp:63:   instantiated from here
-../../../../../../include/memory:724: error:   initializing argument 1 of ‘Deleter<T>::Deleter(Deleter<U>, typename std::__yuga1::enable_if<(! std::__yuga1::is_same<U,T>::value), void>::type*) [with U = B, T = A]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../../../../../include/memory:724: error: no matching function for call to ‘Deleter<A>::Deleter(Deleter<A>)’
-../../deleter.h:59: note: candidates are: Deleter<T>::Deleter(std::__yuga1::__rv<Deleter<T> >) [with T = A]
-../../deleter.h:44: note:                 Deleter<T>::Deleter(Deleter<T>&) [with T = A]
-../../../../../../include/memory:724: error:   initializing argument 2 of ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]’ from result of ‘Deleter<T>::Deleter(Deleter<U>, typename std::__yuga1::enable_if<(! std::__yuga1::is_same<U,T>::value), void>::type*) [with U = B, T = A]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../../../../../include/memory:724: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-../../deleter.h: In constructor ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’:
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:728: error: within this context
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../../../../../include/memory:728: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = B*, _T2 = Deleter<B>]’
-../../deleter.h: In member function ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = B, _Dp = Deleter<B>]’:
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:718: error: within this context
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../../../../../include/memory:718: error:   initializing argument 2 of ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = B*, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../../../../../include/memory:718: error: no matching function for call to ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)
-../../deleter.h: In constructor ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]’:
-../../../../../../include/memory:724:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<_Up, _Ep>() [with _Up = A*, _Ep = Deleter<A>, _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:618: error: within this context
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = B*, _T2 = Deleter<B>]’:
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = B*, _T2 = Deleter<B>]’
-../../deleter.h: In constructor ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = B*, _Dp = Deleter<B>]’:
-../../../../../../include/memory:718:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:618: error: within this context
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = B*, _T2 = Deleter<B>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = B*, _T2 = Deleter<B>]’
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:377: error: within this context
-move_convert02.pass.cpp failed to compile
-../../../../../../include/memory: In member function ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<_Up, _Ep>() [with _Up = A*, _Ep = Deleter<A>&, _Tp = B, _Dp = Deleter<B>&]’:
-move_convert03.pass.cpp:66:   instantiated from here
-../../../../../../include/memory:724: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A>&>::__rv2(B*, Deleter<B>&)’
-../../../../../../include/memory:618: note: candidates are: std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>&]
-../../../../../../include/memory:614: note:                 std::__yuga1::__rv2<A*, Deleter<A>&>::__rv2(const std::__yuga1::__rv2<A*, Deleter<A>&>&)
-move_convert03.pass.cpp failed to compile
-failed 6 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.asgn
-passed 10 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.asgn
-move_convert13.fail.cpp should not compile
-pointer_deleter04.fail.cpp should not compile
-move01.pass.cpp: In function ‘int main()’:
-move01.pass.cpp:134: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-move01.pass.cpp:134: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’ from result of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A>]’
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’:
-move01.pass.cpp:134:   instantiated from here
-../../../../../../include/memory:943: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::unique_ptr<A, Deleter<A> >&)’
-../../../../../../include/memory:618: note: candidates are: std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]
-../../../../../../include/memory:614: note:                 std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-move01.pass.cpp: In copy constructor ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)’:
-../../../../../../include/memory:614:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:134:   instantiated from here
-move01.pass.cpp:55: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:614: error: within this context
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’:
-move01.pass.cpp:134:   instantiated from here
-../../../../../../include/memory:944: note: synthesized method ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)’ first required here 
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-../../../../../../include/memory:944: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’ from result of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp: In member function ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A>]’:
-move01.pass.cpp:134:   instantiated from here
-move01.pass.cpp:55: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:718: error: within this context
-move01.pass.cpp:134:   instantiated from here
-../../../../../../include/memory:718: error:   initializing argument 2 of ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]’
-move01.pass.cpp:134:   instantiated from here
-../../../../../../include/memory:718: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-move01.pass.cpp: In constructor ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’:
-move01.pass.cpp:134:   instantiated from here
-move01.pass.cpp:55: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:728: error: within this context
-move01.pass.cpp:134:   instantiated from here
-../../../../../../include/memory:728: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-move01.pass.cpp: In constructor ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]’:
-../../../../../../include/memory:718:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:134:   instantiated from here
-move01.pass.cpp:55: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:618: error: within this context
-move01.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:134:   instantiated from here
-move01.pass.cpp:55: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:134:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’
-move01.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:134:   instantiated from here
-move01.pass.cpp:55: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:377: error: within this context
-move01.pass.cpp failed to compile
-move02.pass.cpp: In function ‘std::__yuga1::unique_ptr<A, Deleter<A> > source2()’:
-move02.pass.cpp:133: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-move02.pass.cpp:133: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’ from result of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A>]’
-move02.pass.cpp: In function ‘int main()’:
-move02.pass.cpp:154: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-move02.pass.cpp:154: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’ from result of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A>]’
-move02.pass.cpp:154: error:   initializing argument 1 of ‘void sink2(std::__yuga1::unique_ptr<A, Deleter<A> >)’
-move02.pass.cpp: In member function ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A>]’:
-move02.pass.cpp:133:   instantiated from here
-move02.pass.cpp:55: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:718: error: within this context
-move02.pass.cpp:133:   instantiated from here
-../../../../../../include/memory:718: error:   initializing argument 2 of ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]’
-move02.pass.cpp:133:   instantiated from here
-../../../../../../include/memory:718: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-move02.pass.cpp: In constructor ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’:
-move02.pass.cpp:133:   instantiated from here
-move02.pass.cpp:55: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:728: error: within this context
-move02.pass.cpp:133:   instantiated from here
-../../../../../../include/memory:728: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-move02.pass.cpp: In constructor ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]’:
-../../../../../../include/memory:718:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A>]’
-move02.pass.cpp:133:   instantiated from here
-move02.pass.cpp:55: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:618: error: within this context
-move02.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-move02.pass.cpp:133:   instantiated from here
-move02.pass.cpp:55: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-move02.pass.cpp:133:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’
-move02.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-move02.pass.cpp:133:   instantiated from here
-move02.pass.cpp:55: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:377: error: within this context
-move02.pass.cpp failed to compile
-move_convert02.pass.cpp: In function ‘int main()’:
-move_convert02.pass.cpp:121: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-move_convert02.pass.cpp:121: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’ from result of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<_Up, _Ep>() [with _Up = A*, _Ep = Deleter<A>, _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’:
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:943: error: no matching function for call to ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::unique_ptr<B, Deleter<B> >&)’
-../../../../../../include/memory:618: note: candidates are: std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = B*, _Dp = Deleter<B>]
-../../../../../../include/memory:614: note:                 std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)
-move_convert02.pass.cpp: In copy constructor ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)’:
-../../../../../../include/memory:614:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-move_convert02.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:614: error: within this context
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’:
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:944: note: synthesized method ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)’ first required here 
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:944: error: no matching function for call to ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’ from result of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp: In member function ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<_Up, _Ep>() [with _Up = A*, _Ep = Deleter<A>, _Tp = B, _Dp = Deleter<B>]’:
-move_convert02.pass.cpp:121:   instantiated from here
-move_convert02.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:724: error: within this context
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:724: error:   initializing argument 1 of ‘Deleter<T>::Deleter(Deleter<U>, typename std::__yuga1::enable_if<(! std::__yuga1::is_same<U,T>::value), void>::type*) [with U = B, T = A]’
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:724: error: no matching function for call to ‘Deleter<A>::Deleter(Deleter<A>)’
-move_convert02.pass.cpp:82: note: candidates are: Deleter<T>::Deleter(std::__yuga1::__rv<Deleter<T> >) [with T = A]
-move_convert02.pass.cpp:67: note:                 Deleter<T>::Deleter(Deleter<T>&) [with T = A]
-../../../../../../include/memory:724: error:   initializing argument 2 of ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]’ from result of ‘Deleter<T>::Deleter(Deleter<U>, typename std::__yuga1::enable_if<(! std::__yuga1::is_same<U,T>::value), void>::type*) [with U = B, T = A]’
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:724: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-move_convert02.pass.cpp: In constructor ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’:
-move_convert02.pass.cpp:121:   instantiated from here
-move_convert02.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:728: error: within this context
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:728: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-move_convert02.pass.cpp: In constructor ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’:
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-move_convert02.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:728: error: within this context
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:728: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = B*, _T2 = Deleter<B>]’
-move_convert02.pass.cpp: In member function ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = B, _Dp = Deleter<B>]’:
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-move_convert02.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:718: error: within this context
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:718: error:   initializing argument 2 of ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = B*, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:718: error: no matching function for call to ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)
-move_convert02.pass.cpp: In constructor ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]’:
-../../../../../../include/memory:724:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<_Up, _Ep>() [with _Up = A*, _Ep = Deleter<A>, _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-move_convert02.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:618: error: within this context
-move_convert02.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-move_convert02.pass.cpp:121:   instantiated from here
-move_convert02.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’
-move_convert02.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = B*, _T2 = Deleter<B>]’:
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-move_convert02.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = B*, _T2 = Deleter<B>]’
-move_convert02.pass.cpp: In constructor ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = B*, _Dp = Deleter<B>]’:
-../../../../../../include/memory:718:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-move_convert02.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:618: error: within this context
-move_convert02.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-move_convert02.pass.cpp:121:   instantiated from here
-move_convert02.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:377: error: within this context
-move_convert02.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = B*, _T2 = Deleter<B>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = B*, _T2 = Deleter<B>]’
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-move_convert02.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:377: error: within this context
-move_convert02.pass.cpp failed to compile
-move_convert04.pass.cpp: In function ‘int main()’:
-move_convert04.pass.cpp:63: error: conversion from ‘std::__yuga1::unique_ptr<B, std::__yuga1::default_delete<B> >’ to non-scalar type ‘std::__yuga1::unique_ptr<A, std::__yuga1::default_delete<A> >’ requested
-move_convert04.pass.cpp failed to compile
-move_convert05.pass.cpp: In function ‘int main()’:
-move_convert05.pass.cpp:121: error: conversion from ‘std::__yuga1::unique_ptr<B, Deleter<B> >’ to non-scalar type ‘std::__yuga1::unique_ptr<A, Deleter<A> >’ requested
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’:
-move_convert05.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:943: error: no matching function for call to ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::unique_ptr<B, Deleter<B> >&)’
-../../../../../../include/memory:618: note: candidates are: std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = B*, _Dp = Deleter<B>]
-../../../../../../include/memory:614: note:                 std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)
-move_convert05.pass.cpp: In copy constructor ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)’:
-../../../../../../include/memory:614:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp:121:   instantiated from here
-move_convert05.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:614: error: within this context
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’:
-move_convert05.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:944: note: synthesized method ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)’ first required here 
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:944: error: no matching function for call to ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’ from result of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp: In constructor ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’:
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp:121:   instantiated from here
-move_convert05.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:728: error: within this context
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:728: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = B*, _T2 = Deleter<B>]’
-move_convert05.pass.cpp: In member function ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = B, _Dp = Deleter<B>]’:
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp:121:   instantiated from here
-move_convert05.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:718: error: within this context
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:718: error:   initializing argument 2 of ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = B*, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:718: error: no matching function for call to ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)
-move_convert05.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = B*, _T2 = Deleter<B>]’:
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp:121:   instantiated from here
-move_convert05.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = B*, _T2 = Deleter<B>]’
-move_convert05.pass.cpp: In constructor ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = B*, _Dp = Deleter<B>]’:
-../../../../../../include/memory:718:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp:121:   instantiated from here
-move_convert05.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:618: error: within this context
-move_convert05.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = B*, _T2 = Deleter<B>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = B*, _T2 = Deleter<B>]’
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp:121:   instantiated from here
-move_convert05.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:377: error: within this context
-move_convert05.pass.cpp failed to compile
-move_convert06.pass.cpp: In function ‘int main()’:
-move_convert06.pass.cpp:81: error: conversion from ‘std::__yuga1::unique_ptr<B, CDeleter<A>&>’ to non-scalar type ‘std::__yuga1::unique_ptr<A, CDeleter<A>&>’ requested
-move_convert06.pass.cpp failed to compile
-pointer_deleter01.pass.cpp: In function ‘int main()’:
-pointer_deleter01.pass.cpp:108: error: no matching function for call to ‘Deleter<A>::Deleter(Deleter<A>)’
-pointer_deleter01.pass.cpp:69: note: candidates are: Deleter<T>::Deleter(std::__yuga1::__rv<Deleter<T> >) [with T = A]
-pointer_deleter01.pass.cpp:54: note:                 Deleter<T>::Deleter(Deleter<T>&) [with T = A]
-../../../../../../include/memory: In constructor ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’:
-pointer_deleter01.pass.cpp:108:   instantiated from here
-../../../../../../include/memory:670: error: passing ‘const Deleter<A>’ as ‘this’ argument of ‘Deleter<T>::operator std::__yuga1::__rv<Deleter<T> >() [with T = A]’ discards qualifiers
-pointer_deleter01.pass.cpp:108:   instantiated from here
-../../../../../../include/memory:670: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-pointer_deleter01.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:670:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’
-pointer_deleter01.pass.cpp:108:   instantiated from here
-pointer_deleter01.pass.cpp:54: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:670:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’
-pointer_deleter01.pass.cpp:108:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’
-pointer_deleter01.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-../../../../../../include/memory:670:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’
-pointer_deleter01.pass.cpp:108:   instantiated from here
-pointer_deleter01.pass.cpp:54: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:377: error: within this context
-pointer_deleter01.pass.cpp failed to compile
-failed 9 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.ctor
-passed 34 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.ctor
-passed 1 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.dtor
-swap.pass.cpp: In function ‘int main()’:
-swap.pass.cpp:54: error: no matching function for call to ‘Deleter<A>::Deleter(Deleter<A>)’
-../../deleter.h:59: note: candidates are: Deleter<T>::Deleter(std::__yuga1::__rv<Deleter<T> >) [with T = A]
-../../deleter.h:44: note:                 Deleter<T>::Deleter(Deleter<T>&) [with T = A]
-swap.pass.cpp:56: error: no matching function for call to ‘Deleter<A>::Deleter(Deleter<A>)’
-../../deleter.h:59: note: candidates are: Deleter<T>::Deleter(std::__yuga1::__rv<Deleter<T> >) [with T = A]
-../../deleter.h:44: note:                 Deleter<T>::Deleter(Deleter<T>&) [with T = A]
-../../../../../../include/memory: In constructor ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’:
-swap.pass.cpp:54:   instantiated from here
-../../../../../../include/memory:670: error: passing ‘const Deleter<A>’ as ‘this’ argument of ‘Deleter<T>::operator std::__yuga1::__rv<Deleter<T> >() [with T = A]’ discards qualifiers
-swap.pass.cpp:54:   instantiated from here
-../../../../../../include/memory:670: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:670:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’
-swap.pass.cpp:54:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:670:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’
-swap.pass.cpp:54:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-../../../../../../include/memory:670:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’
-swap.pass.cpp:54:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:377: error: within this context
-swap.pass.cpp failed to compile
-failed 1 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.modifiers
-passed 3 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.modifiers
-passed 6 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.observers
-swap.pass.cpp: In function ‘int main()’:
-swap.pass.cpp:55: error: no matching function for call to ‘Deleter<A>::Deleter(Deleter<A>)’
-../deleter.h:59: note: candidates are: Deleter<T>::Deleter(std::__yuga1::__rv<Deleter<T> >) [with T = A]
-../deleter.h:44: note:                 Deleter<T>::Deleter(Deleter<T>&) [with T = A]
-swap.pass.cpp:57: error: no matching function for call to ‘Deleter<A>::Deleter(Deleter<A>)’
-../deleter.h:59: note: candidates are: Deleter<T>::Deleter(std::__yuga1::__rv<Deleter<T> >) [with T = A]
-../deleter.h:44: note:                 Deleter<T>::Deleter(Deleter<T>&) [with T = A]
-swap.pass.cpp:76: error: no matching function for call to ‘Deleter<A []>::Deleter(Deleter<A []>)’
-../deleter.h:118: note: candidates are: Deleter<T []>::Deleter(std::__yuga1::__rv<Deleter<T []> >) [with T = A]
-../deleter.h:103: note:                 Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]
-swap.pass.cpp:78: error: no matching function for call to ‘Deleter<A []>::Deleter(Deleter<A []>)’
-../deleter.h:118: note: candidates are: Deleter<T []>::Deleter(std::__yuga1::__rv<Deleter<T []> >) [with T = A]
-../deleter.h:103: note:                 Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]
-../../../../../include/memory: In constructor ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’:
-swap.pass.cpp:55:   instantiated from here
-../../../../../include/memory:670: error: passing ‘const Deleter<A>’ as ‘this’ argument of ‘Deleter<T>::operator std::__yuga1::__rv<Deleter<T> >() [with T = A]’ discards qualifiers
-swap.pass.cpp:55:   instantiated from here
-../../../../../include/memory:670: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-../../../../../include/memory: In constructor ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’:
-swap.pass.cpp:76:   instantiated from here
-../../../../../include/memory:814: error: passing ‘const Deleter<A []>’ as ‘this’ argument of ‘Deleter<T []>::operator std::__yuga1::__rv<Deleter<T []> >() [with T = A]’ discards qualifiers
-swap.pass.cpp:76:   instantiated from here
-../../../../../include/memory:814: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../include/memory:670:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’
-swap.pass.cpp:55:   instantiated from here
-../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../include/memory:527: error: within this context
-../../../../../include/memory:670:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’
-swap.pass.cpp:55:   instantiated from here
-../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’
-../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../include/memory:814:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’
-swap.pass.cpp:76:   instantiated from here
-../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../include/memory:527: error: within this context
-../../../../../include/memory:814:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’
-swap.pass.cpp:76:   instantiated from here
-../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’
-../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-../../../../../include/memory:670:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’
-swap.pass.cpp:55:   instantiated from here
-../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../include/memory:377: error: within this context
-../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../../../../include/memory:814:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’
-swap.pass.cpp:76:   instantiated from here
-../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../include/memory:377: error: within this context
-swap.pass.cpp failed to compile
-failed 1 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.special
-passed 2 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.special
-not implemented:  cayuga/test/utilities/memory/util.smartptr
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.dynamic.safety
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.enab
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.ownerless
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.getdeleter
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.assign
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.cast
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.cmp
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.create
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.dest
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.io
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.mod
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.obs
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.spec
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared.atomic
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.assign
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.cmp
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.const
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.dest
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.mod
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.obs
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.spec
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weakptr
-passed 1 tests in cayuga/test/utilities/meta
-passed 1 tests in cayuga/test/utilities/meta/meta.hel
-passed 3 tests in cayuga/test/utilities/meta/meta.rel
-passed 1 tests in cayuga/test/utilities/meta/meta.rqmts
-passed 1 tests in cayuga/test/utilities/meta/meta.trans
-passed 2 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.arr
-passed 6 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.cv
-passed 2 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.ptr
-passed 3 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.ref
-passed 2 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.sign
-passed 6 tests in cayuga/test/utilities/meta/meta.trans.other
-passed 1 tests in cayuga/test/utilities/meta/meta.type.synop
-passed 1 tests in cayuga/test/utilities/meta/meta.unary
-union.pass.cpp: In function ‘void test_union_imp() [with T = Union]’:
-union.pass.cpp:51:   instantiated from ‘void test_union() [with T = Union]’
-union.pass.cpp:65:   instantiated from here
-union.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp: In function ‘void test_union_imp() [with T = const Union]’:
-union.pass.cpp:52:   instantiated from ‘void test_union() [with T = Union]’
-union.pass.cpp:65:   instantiated from here
-union.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp: In function ‘void test_union_imp() [with T = volatile Union]’:
-union.pass.cpp:53:   instantiated from ‘void test_union() [with T = Union]’
-union.pass.cpp:65:   instantiated from here
-union.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp: In function ‘void test_union_imp() [with T = const volatile Union]’:
-union.pass.cpp:54:   instantiated from ‘void test_union() [with T = Union]’
-union.pass.cpp:65:   instantiated from here
-union.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp failed to compile
-failed 1 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.cat
-passed 12 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.cat
-passed 13 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.comp
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = Union]’:
-has_nothrow_assign.pass.cpp:80:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp:80:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = Abstract]’:
-has_nothrow_assign.pass.cpp:81:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp:81:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = Empty]’:
-has_nothrow_assign.pass.cpp:82:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp:82:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = NotEmpty]’:
-has_nothrow_assign.pass.cpp:89:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp:89:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = bit_zero]’:
-has_nothrow_assign.pass.cpp:90:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp:90:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp failed to compile
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_not_nothrow_copy_constructor() [with T = int&]’:
-has_nothrow_copy_constructor.pass.cpp:78:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:42: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:45: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = Union]’:
-has_nothrow_copy_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = Abstract]’:
-has_nothrow_copy_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = Empty]’:
-has_nothrow_copy_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = NotEmpty]’:
-has_nothrow_copy_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = bit_zero]’:
-has_nothrow_copy_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp failed to compile
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = Union]’:
-has_nothrow_default_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = Abstract]’:
-has_nothrow_default_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = Empty]’:
-has_nothrow_default_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = NotEmpty]’:
-has_nothrow_default_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = bit_zero]’:
-has_nothrow_default_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp failed to compile
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = Union]’:
-has_trivial_assign.pass.cpp:80:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp:80:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = Abstract]’:
-has_trivial_assign.pass.cpp:81:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp:81:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = Empty]’:
-has_trivial_assign.pass.cpp:82:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp:82:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = NotEmpty]’:
-has_trivial_assign.pass.cpp:89:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp:89:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = bit_zero]’:
-has_trivial_assign.pass.cpp:90:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp:90:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp failed to compile
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_not_trivial_copy_constructor() [with T = int&]’:
-has_trivial_copy_constructor.pass.cpp:78:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:42: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:45: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = Union]’:
-has_trivial_copy_constructor.pass.cpp:80:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:80:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:80:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:80:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = Abstract]’:
-has_trivial_copy_constructor.pass.cpp:81:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:81:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:81:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:81:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = Empty]’:
-has_trivial_copy_constructor.pass.cpp:82:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:82:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:82:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:82:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = NotEmpty]’:
-has_trivial_copy_constructor.pass.cpp:89:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:89:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:89:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:89:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = bit_zero]’:
-has_trivial_copy_constructor.pass.cpp:90:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:90:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:90:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:90:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp failed to compile
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = Union]’:
-has_trivial_default_constructor.pass.cpp:80:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:80:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:80:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:80:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = Abstract]’:
-has_trivial_default_constructor.pass.cpp:81:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:81:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:81:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:81:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = Empty]’:
-has_trivial_default_constructor.pass.cpp:82:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:82:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:82:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:82:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = NotEmpty]’:
-has_trivial_default_constructor.pass.cpp:89:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:89:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:89:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:89:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = bit_zero]’:
-has_trivial_default_constructor.pass.cpp:90:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:90:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:90:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:90:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp failed to compile
-has_trivial_destructor.pass.cpp: In function ‘void test_has_trivial_destructor() [with T = Union]’:
-has_trivial_destructor.pass.cpp:82:   instantiated from here
-has_trivial_destructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:82:   instantiated from here
-has_trivial_destructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:82:   instantiated from here
-has_trivial_destructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:82:   instantiated from here
-has_trivial_destructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp: In function ‘void test_has_trivial_destructor() [with T = Empty]’:
-has_trivial_destructor.pass.cpp:83:   instantiated from here
-has_trivial_destructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:83:   instantiated from here
-has_trivial_destructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:83:   instantiated from here
-has_trivial_destructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:83:   instantiated from here
-has_trivial_destructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp: In function ‘void test_has_trivial_destructor() [with T = bit_zero]’:
-has_trivial_destructor.pass.cpp:90:   instantiated from here
-has_trivial_destructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:90:   instantiated from here
-has_trivial_destructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:90:   instantiated from here
-has_trivial_destructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:90:   instantiated from here
-has_trivial_destructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp failed to compile
-has_virtual_destructor.pass.cpp: In function ‘void test_has_virtual_destructor() [with T = Abstract]’:
-has_virtual_destructor.pass.cpp:89:   instantiated from here
-has_virtual_destructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:89:   instantiated from here
-has_virtual_destructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:89:   instantiated from here
-has_virtual_destructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:89:   instantiated from here
-has_virtual_destructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp: In function ‘void test_has_virtual_destructor() [with T = NotEmpty]’:
-has_virtual_destructor.pass.cpp:90:   instantiated from here
-has_virtual_destructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:90:   instantiated from here
-has_virtual_destructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:90:   instantiated from here
-has_virtual_destructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:90:   instantiated from here
-has_virtual_destructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp failed to compile
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_empty1<Union>’:
-../../../../../include/type_traits:669:   instantiated from ‘std::__yuga1::__yuga_empty<Union, true>’
-../../../../../include/type_traits:673:   instantiated from ‘std::__yuga1::is_empty<Union>’
-is_empty.pass.cpp:42:   instantiated from ‘void test_is_not_empty() [with T = Union]’
-is_empty.pass.cpp:74:   instantiated from here
-../../../../../include/type_traits:659: error: base type ‘Union’ fails to be a struct or class type
-is_empty.pass.cpp: In function ‘void test_is_not_empty() [with T = Union]’:
-is_empty.pass.cpp:74:   instantiated from here
-is_empty.pass.cpp:42: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-../../../../../include/type_traits: At global scope:
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_empty1<const Union>’:
-../../../../../include/type_traits:669:   instantiated from ‘std::__yuga1::__yuga_empty<const Union, true>’
-../../../../../include/type_traits:673:   instantiated from ‘std::__yuga1::is_empty<const Union>’
-is_empty.pass.cpp:43:   instantiated from ‘void test_is_not_empty() [with T = Union]’
-is_empty.pass.cpp:74:   instantiated from here
-../../../../../include/type_traits:659: error: base type ‘const Union’ fails to be a struct or class type
-is_empty.pass.cpp: In function ‘void test_is_not_empty() [with T = Union]’:
-is_empty.pass.cpp:74:   instantiated from here
-is_empty.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-../../../../../include/type_traits: At global scope:
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_empty1<volatile Union>’:
-../../../../../include/type_traits:669:   instantiated from ‘std::__yuga1::__yuga_empty<volatile Union, true>’
-../../../../../include/type_traits:673:   instantiated from ‘std::__yuga1::is_empty<volatile Union>’
-is_empty.pass.cpp:44:   instantiated from ‘void test_is_not_empty() [with T = Union]’
-is_empty.pass.cpp:74:   instantiated from here
-../../../../../include/type_traits:659: error: base type ‘volatile Union’ fails to be a struct or class type
-is_empty.pass.cpp: In function ‘void test_is_not_empty() [with T = Union]’:
-is_empty.pass.cpp:74:   instantiated from here
-is_empty.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-../../../../../include/type_traits: At global scope:
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_empty1<const volatile Union>’:
-../../../../../include/type_traits:669:   instantiated from ‘std::__yuga1::__yuga_empty<const volatile Union, true>’
-../../../../../include/type_traits:673:   instantiated from ‘std::__yuga1::is_empty<const volatile Union>’
-is_empty.pass.cpp:45:   instantiated from ‘void test_is_not_empty() [with T = Union]’
-is_empty.pass.cpp:74:   instantiated from here
-../../../../../include/type_traits:659: error: base type ‘const volatile Union’ fails to be a struct or class type
-is_empty.pass.cpp: In function ‘void test_is_not_empty() [with T = Union]’:
-is_empty.pass.cpp:74:   instantiated from here
-is_empty.pass.cpp:45: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_empty.pass.cpp failed to compile
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = int]’:
-is_pod.pass.cpp:60:   instantiated from here
-is_pod.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp:60:   instantiated from here
-is_pod.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = double]’:
-is_pod.pass.cpp:61:   instantiated from here
-is_pod.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp:61:   instantiated from here
-is_pod.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = int*]’:
-is_pod.pass.cpp:62:   instantiated from here
-is_pod.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp:62:   instantiated from here
-is_pod.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = const int*]’:
-is_pod.pass.cpp:63:   instantiated from here
-is_pod.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp:63:   instantiated from here
-is_pod.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = char [3]]’:
-is_pod.pass.cpp:64:   instantiated from here
-is_pod.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp:64:   instantiated from here
-is_pod.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp failed to compile
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic2<Union>’:
-../../../../../include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<Union, true>’
-../../../../../include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<Union>’
-is_polymorphic.pass.cpp:42:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-../../../../../include/type_traits:678: error: base type ‘Union’ fails to be a struct or class type
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic1<Union>’:
-../../../../../include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<Union, true>’
-../../../../../include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<Union>’
-is_polymorphic.pass.cpp:42:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-../../../../../include/type_traits:677: error: base type ‘Union’ fails to be a struct or class type
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic2<const Union>’:
-../../../../../include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<const Union, true>’
-../../../../../include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<const Union>’
-is_polymorphic.pass.cpp:43:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-../../../../../include/type_traits:678: error: base type ‘const Union’ fails to be a struct or class type
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic1<const Union>’:
-../../../../../include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<const Union, true>’
-../../../../../include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<const Union>’
-is_polymorphic.pass.cpp:43:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-../../../../../include/type_traits:677: error: base type ‘const Union’ fails to be a struct or class type
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic2<volatile Union>’:
-../../../../../include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<volatile Union, true>’
-../../../../../include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<volatile Union>’
-is_polymorphic.pass.cpp:44:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-../../../../../include/type_traits:678: error: base type ‘volatile Union’ fails to be a struct or class type
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic1<volatile Union>’:
-../../../../../include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<volatile Union, true>’
-../../../../../include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<volatile Union>’
-is_polymorphic.pass.cpp:44:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-../../../../../include/type_traits:677: error: base type ‘volatile Union’ fails to be a struct or class type
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic2<const volatile Union>’:
-../../../../../include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<const volatile Union, true>’
-../../../../../include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<const volatile Union>’
-is_polymorphic.pass.cpp:45:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-../../../../../include/type_traits:678: error: base type ‘const volatile Union’ fails to be a struct or class type
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic1<const volatile Union>’:
-../../../../../include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<const volatile Union, true>’
-../../../../../include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<const volatile Union>’
-is_polymorphic.pass.cpp:45:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-../../../../../include/type_traits:677: error: base type ‘const volatile Union’ fails to be a struct or class type
-is_polymorphic.pass.cpp failed to compile
-is_standard_layout.pass.cpp: In function ‘int main()’:
-is_standard_layout.pass.cpp:32: error: ‘is_standard_layout’ is not a member of ‘std’
-is_standard_layout.pass.cpp:32: error: template argument 1 is invalid
-is_standard_layout.pass.cpp:32: error: template argument 1 is invalid
-is_standard_layout.pass.cpp:33: error: ‘is_standard_layout’ is not a member of ‘std’
-is_standard_layout.pass.cpp:33: error: template argument 1 is invalid
-is_standard_layout.pass.cpp:33: error: template argument 1 is invalid
-is_standard_layout.pass.cpp:34: error: ‘is_standard_layout’ is not a member of ‘std’
-is_standard_layout.pass.cpp:34: error: template argument 1 is invalid
-is_standard_layout.pass.cpp:34: error: template argument 1 is invalid
-is_standard_layout.pass.cpp failed to compile
-is_trivial.pass.cpp: In function ‘int main()’:
-is_trivial.pass.cpp:32: error: ‘is_trivial’ is not a member of ‘std’
-is_trivial.pass.cpp:32: error: template argument 1 is invalid
-is_trivial.pass.cpp:32: error: template argument 1 is invalid
-is_trivial.pass.cpp:33: error: ‘is_trivial’ is not a member of ‘std’
-is_trivial.pass.cpp:33: error: template argument 1 is invalid
-is_trivial.pass.cpp:33: error: template argument 1 is invalid
-is_trivial.pass.cpp:34: error: ‘is_trivial’ is not a member of ‘std’
-is_trivial.pass.cpp:34: error: template argument 1 is invalid
-is_trivial.pass.cpp:34: error: template argument 1 is invalid
-is_trivial.pass.cpp failed to compile
-failed 13 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.prop
-passed 8 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.prop
-passed 1 tests in cayuga/test/utilities/ratio
-passed 8 tests in cayuga/test/utilities/ratio/ratio.arithmetic
-passed 6 tests in cayuga/test/utilities/ratio/ratio.comparison
-passed 4 tests in cayuga/test/utilities/ratio/ratio.ratio
-passed 1 tests in cayuga/test/utilities/ratio/ratio.si
-passed 6 tests in cayuga/test/utilities/time
-not implemented:  cayuga/test/utilities/time/time.clock
-not implemented:  cayuga/test/utilities/time/time.clock/time.clock.hires
-not implemented:  cayuga/test/utilities/time/time.clock/time.clock.monotonic
-not implemented:  cayuga/test/utilities/time/time.clock/time.clock.system
-passed 1 tests in cayuga/test/utilities/time/time.clock.req
-passed 5 tests in cayuga/test/utilities/time/time.duration
-passed 12 tests in cayuga/test/utilities/time/time.duration/time.duration.arithmetic
-passed 2 tests in cayuga/test/utilities/time/time.duration/time.duration.cast
-passed 2 tests in cayuga/test/utilities/time/time.duration/time.duration.comparisons
-passed 11 tests in cayuga/test/utilities/time/time.duration/time.duration.cons
-passed 11 tests in cayuga/test/utilities/time/time.duration/time.duration.nonmember
-passed 1 tests in cayuga/test/utilities/time/time.duration/time.duration.observer
-passed 3 tests in cayuga/test/utilities/time/time.duration/time.duration.special
-passed 2 tests in cayuga/test/utilities/time/time.point
-passed 2 tests in cayuga/test/utilities/time/time.point/time.point.arithmetic
-not implemented:  cayuga/test/utilities/time/time.point/time.point.cast
-not implemented:  cayuga/test/utilities/time/time.point/time.point.comparisons
-passed 5 tests in cayuga/test/utilities/time/time.point/time.point.cons
-passed 3 tests in cayuga/test/utilities/time/time.point/time.point.nonmember
-passed 1 tests in cayuga/test/utilities/time/time.point/time.point.observer
-passed 2 tests in cayuga/test/utilities/time/time.point/time.point.special
-passed 1 tests in cayuga/test/utilities/time/time.traits
-passed 3 tests in cayuga/test/utilities/time/time.traits/time.traits.duration_values
-passed 1 tests in cayuga/test/utilities/time/time.traits/time.traits.is_fp
-passed 2 tests in cayuga/test/utilities/time/time.traits/time.traits.specializations
-not implemented:  cayuga/test/utilities/tuple
-not implemented:  cayuga/test/utilities/tuple/tuple.general
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.cnstr
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.concepts
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.creation
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.elem
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.helper
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.rel
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.special
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.swap
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.traits
-passed 1 tests in cayuga/test/utilities/utility
-passed 13 tests in cayuga/test/utilities/utility/forward
-passed 1 tests in cayuga/test/utilities/utility/operators
-not implemented:  cayuga/test/utilities/utility/pair.astuple
-not implemented:  cayuga/test/utilities/utility/pair.concepts
-not implemented:  cayuga/test/utilities/utility/pairs
-passed 1 tests in cayuga/test/utilities/utility/template.bitset
-passed 4 tests in cayuga/test/utilities/utility/template.bitset/bitset.cons
-passed 26 tests in cayuga/test/utilities/utility/template.bitset/bitset.members
-stream_in.pass.cpp: In function ‘int main()’:
-stream_in.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-stream_in.pass.cpp failed to compile
-stream_out.pass.cpp: In function ‘int main()’:
-stream_out.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-stream_out.pass.cpp failed to compile
-failed 2 tests in cayuga/test/utilities/utility/template.bitset/bitset.operators
-passed 3 tests in cayuga/test/utilities/utility/template.bitset/bitset.operators
-not implemented:  cayuga/test/utilities/utility.concepts
-not implemented:  cayuga/test/utilities/utility.concepts/concept.arithmetic
-not implemented:  cayuga/test/utilities/utility.concepts/concept.comparison
-not implemented:  cayuga/test/utilities/utility.concepts/concept.construct
-not implemented:  cayuga/test/utilities/utility.concepts/concept.convertible
-not implemented:  cayuga/test/utilities/utility.concepts/concept.copymove
-not implemented:  cayuga/test/utilities/utility.concepts/concept.destruct
-not implemented:  cayuga/test/utilities/utility.concepts/concept.memory
-not implemented:  cayuga/test/utilities/utility.concepts/concept.operator
-not implemented:  cayuga/test/utilities/utility.concepts/concept.predicate
-not implemented:  cayuga/test/utilities/utility.concepts/concept.regular
-not implemented:  cayuga/test/utilities/utility.concepts/concept.transform
-not implemented:  cayuga/test/utilities/utility.concepts/concept.true
-****************************************************
-Results for cayuga/test:
-using i686-apple-darwin9-g++-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5564)
-Copyright (C) 2007 Free Software Foundation, Inc.
-This is free software; see the source for copying conditions.  There is NO
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-with -nostdinc++ -arch i386 -I../include ../lib/libcayuga.a
-----------------------------------------------------
-sections without tests   : 896
-sections with failures   : 15
-sections without failures: 128
-                       +   ----
-total number of sections : 1039
-----------------------------------------------------
-number of tests failed   : 46
-number of tests passed   : 499
-                       +   ----
-total number of tests    : 545
-****************************************************

Removed: libcxx/trunk/test_results/2009-01-21 g++-4_2_x86_64
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test_results/2009-01-21%20g%2B%2B-4_2_x86_64?rev=103610&view=auto
==============================================================================
--- libcxx/trunk/test_results/2009-01-21 g++-4_2_x86_64 (original)
+++ libcxx/trunk/test_results/2009-01-21 g++-4_2_x86_64 (removed)
@@ -1,2320 +0,0 @@
-passed 1 tests in cayuga/test
-not implemented:  cayuga/test/algorithms
-not implemented:  cayuga/test/algorithms/alg.c.library
-not implemented:  cayuga/test/algorithms/alg.modifying.operations
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.copy
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.fill
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.generate
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.move
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.partitions
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.random.shuffle
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.remove
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.replace
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.reverse
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.rotate
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.swap
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.transform
-not implemented:  cayuga/test/algorithms/alg.modifying.operations/alg.unique
-not implemented:  cayuga/test/algorithms/alg.nonmodifying
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.adjacent.find
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.all_of
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.any_of
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.count
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.equal
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.find
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.find.end
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.find.first.of
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.foreach
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.none_of
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/alg.search
-not implemented:  cayuga/test/algorithms/alg.nonmodifying/mismatch
-not implemented:  cayuga/test/algorithms/alg.sorting
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search/binary.search
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search/equal.range
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search/lower.bound
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.binary.search/upper.bound
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/is.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/make.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/pop.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/push.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.heap.operations/sort.heap
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.lex.comparison
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.merge
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.min.max
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.nth.element
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.permutation.generators
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/includes
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/set.difference
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/set.intersection
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.set.operations/set.union
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/is.sorted
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/partial.sort
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/partial.sort.copy
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/sort
-not implemented:  cayuga/test/algorithms/alg.sorting/alg.sort/stable.sort
-not implemented:  cayuga/test/atomics
-not implemented:  cayuga/test/atomics/atomics.fences
-not implemented:  cayuga/test/atomics/atomics.flag
-not implemented:  cayuga/test/atomics/atomics.lockfree
-not implemented:  cayuga/test/atomics/atomics.order
-not implemented:  cayuga/test/atomics/atomics.types
-not implemented:  cayuga/test/atomics/atomics.types/atomics.types.address
-not implemented:  cayuga/test/atomics/atomics.types/atomics.types.generic
-not implemented:  cayuga/test/atomics/atomics.types/atomics.types.integral
-not implemented:  cayuga/test/atomics/atomics.types.operations
-not implemented:  cayuga/test/containers
-not implemented:  cayuga/test/containers/associative
-not implemented:  cayuga/test/containers/associative/map
-not implemented:  cayuga/test/containers/associative/map/map.access
-not implemented:  cayuga/test/containers/associative/map/map.cons
-not implemented:  cayuga/test/containers/associative/map/map.modifiers
-not implemented:  cayuga/test/containers/associative/map/map.ops
-not implemented:  cayuga/test/containers/associative/map/map.special
-not implemented:  cayuga/test/containers/associative/multimap
-not implemented:  cayuga/test/containers/associative/multimap/multimap.cons
-not implemented:  cayuga/test/containers/associative/multimap/multimap.modifiers
-not implemented:  cayuga/test/containers/associative/multimap/multimap.ops
-not implemented:  cayuga/test/containers/associative/multimap/multimap.special
-not implemented:  cayuga/test/containers/associative/multiset
-not implemented:  cayuga/test/containers/associative/multiset/multiset.cons
-not implemented:  cayuga/test/containers/associative/multiset/multiset.special
-not implemented:  cayuga/test/containers/associative/set
-not implemented:  cayuga/test/containers/associative/set/set.cons
-not implemented:  cayuga/test/containers/associative/set/set.special
-not implemented:  cayuga/test/containers/container.requirements
-not implemented:  cayuga/test/containers/container.requirements/associative.reqmts
-not implemented:  cayuga/test/containers/container.requirements/associative.reqmts/associative.reqmts.except
-not implemented:  cayuga/test/containers/container.requirements/container.concepts
-not implemented:  cayuga/test/containers/container.requirements/container.concepts/container.concepts.free
-not implemented:  cayuga/test/containers/container.requirements/container.concepts/container.concepts.maps
-not implemented:  cayuga/test/containers/container.requirements/container.concepts/container.concepts.member
-not implemented:  cayuga/test/containers/container.requirements/container.requirements.dataraces
-not implemented:  cayuga/test/containers/container.requirements/container.requirements.general
-not implemented:  cayuga/test/containers/container.requirements/sequence.reqmts
-not implemented:  cayuga/test/containers/container.requirements/unord.req
-not implemented:  cayuga/test/containers/container.requirements/unord.req/unord.req.except
-not implemented:  cayuga/test/containers/sequences
-not implemented:  cayuga/test/containers/sequences/array
-not implemented:  cayuga/test/containers/sequences/array/array.cons
-not implemented:  cayuga/test/containers/sequences/array/array.data
-not implemented:  cayuga/test/containers/sequences/array/array.fill
-not implemented:  cayuga/test/containers/sequences/array/array.size
-not implemented:  cayuga/test/containers/sequences/array/array.special
-not implemented:  cayuga/test/containers/sequences/array/array.tuple
-not implemented:  cayuga/test/containers/sequences/array/array.zero
-not implemented:  cayuga/test/containers/sequences/container.adaptors
-not implemented:  cayuga/test/containers/sequences/container.adaptors/priority.queue
-not implemented:  cayuga/test/containers/sequences/container.adaptors/priority.queue/priqueue.cons
-not implemented:  cayuga/test/containers/sequences/container.adaptors/priority.queue/priqueue.members
-not implemented:  cayuga/test/containers/sequences/container.adaptors/priority.queue/priqueue.special
-not implemented:  cayuga/test/containers/sequences/container.adaptors/queue
-not implemented:  cayuga/test/containers/sequences/container.adaptors/queue/queue.defn
-not implemented:  cayuga/test/containers/sequences/container.adaptors/queue/queue.ops
-not implemented:  cayuga/test/containers/sequences/container.adaptors/queue/queue.special
-not implemented:  cayuga/test/containers/sequences/container.adaptors/stack
-not implemented:  cayuga/test/containers/sequences/container.adaptors/stack/stack.defn
-not implemented:  cayuga/test/containers/sequences/container.adaptors/stack/stack.ops
-not implemented:  cayuga/test/containers/sequences/container.adaptors/stack/stack.special
-not implemented:  cayuga/test/containers/sequences/deque
-not implemented:  cayuga/test/containers/sequences/deque/deque.capacity
-not implemented:  cayuga/test/containers/sequences/deque/deque.cons
-not implemented:  cayuga/test/containers/sequences/deque/deque.modifiers
-not implemented:  cayuga/test/containers/sequences/deque/deque.special
-not implemented:  cayuga/test/containers/sequences/forwardlist
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.access
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.cons
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.iter
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.modifiers
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.ops
-not implemented:  cayuga/test/containers/sequences/forwardlist/forwardlist.spec
-not implemented:  cayuga/test/containers/sequences/list
-not implemented:  cayuga/test/containers/sequences/list/list.capacity
-not implemented:  cayuga/test/containers/sequences/list/list.cons
-not implemented:  cayuga/test/containers/sequences/list/list.modifiers
-not implemented:  cayuga/test/containers/sequences/list/list.ops
-not implemented:  cayuga/test/containers/sequences/list/list.special
-not implemented:  cayuga/test/containers/sequences/vector
-not implemented:  cayuga/test/containers/sequences/vector/vector.capacity
-not implemented:  cayuga/test/containers/sequences/vector/vector.cons
-not implemented:  cayuga/test/containers/sequences/vector/vector.data
-not implemented:  cayuga/test/containers/sequences/vector/vector.modifiers
-not implemented:  cayuga/test/containers/sequences/vector/vector.special
-not implemented:  cayuga/test/containers/sequences/vector.bool
-not implemented:  cayuga/test/containers/unord
-not implemented:  cayuga/test/containers/unord/unord.map
-not implemented:  cayuga/test/containers/unord/unord.map/unord.map.cnstr
-not implemented:  cayuga/test/containers/unord/unord.map/unord.map.elem
-not implemented:  cayuga/test/containers/unord/unord.map/unord.map.swap
-not implemented:  cayuga/test/containers/unord/unord.multimap
-not implemented:  cayuga/test/containers/unord/unord.multimap/unord.multimap.cnstr
-not implemented:  cayuga/test/containers/unord/unord.multimap/unord.multimap.swap
-not implemented:  cayuga/test/containers/unord/unord.multiset
-not implemented:  cayuga/test/containers/unord/unord.multiset/unord.multiset.cnstr
-not implemented:  cayuga/test/containers/unord/unord.multiset/unord.multiset.swap
-not implemented:  cayuga/test/containers/unord/unord.set
-not implemented:  cayuga/test/containers/unord/unord.set/unord.set.cnstr
-not implemented:  cayuga/test/containers/unord/unord.set/unord.set.swap
-not implemented:  cayuga/test/depr
-not implemented:  cayuga/test/depr/depr.auto.ptr
-not implemented:  cayuga/test/depr/depr.auto.ptr/auto.ptr
-not implemented:  cayuga/test/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons
-not implemented:  cayuga/test/depr/depr.auto.ptr/auto.ptr/auto.ptr.conv
-not implemented:  cayuga/test/depr/depr.auto.ptr/auto.ptr/auto.ptr.members
-not implemented:  cayuga/test/depr/depr.c.headers
-not implemented:  cayuga/test/depr/depr.ios.members
-not implemented:  cayuga/test/depr/depr.lib.binders
-not implemented:  cayuga/test/depr/depr.lib.binders/depr.lib.bind.1st
-not implemented:  cayuga/test/depr/depr.lib.binders/depr.lib.bind.2nd
-not implemented:  cayuga/test/depr/depr.lib.binders/depr.lib.binder.1st
-not implemented:  cayuga/test/depr/depr.lib.binders/depr.lib.binder.2nd
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives/iterator.backward
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives/iterator.basic
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives/iterator.traits
-not implemented:  cayuga/test/depr/depr.lib.iterator.primitives/std.iterator.tags
-not implemented:  cayuga/test/depr/depr.str.strstreams
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.istrstream
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.cons
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.members
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.ostrstream
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.cons
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.members
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstream
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstream/depr.strstream.cons
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstream/depr.strstream.dest
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstream/depr.strstream.oper
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstreambuf
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.cons
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.members
-not implemented:  cayuga/test/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.virtuals
-passed 1 tests in cayuga/test/diagnostics
-passed 1 tests in cayuga/test/diagnostics/assertions
-cerrno.pass.cpp:257:2: error: #error ENOTRECOVERABLE not defined
-cerrno.pass.cpp:285:2: error: #error EOWNERDEAD not defined
-cerrno.pass.cpp failed to compile
-failed 1 tests in cayuga/test/diagnostics/errno
-passed 1 tests in cayuga/test/diagnostics/std.exceptions
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/domain.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/invalid.argument
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/length.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/logic.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/out.of.range
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/overflow.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/range.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/runtime.error
-passed 1 tests in cayuga/test/diagnostics/std.exceptions/underflow.error
-not implemented:  cayuga/test/diagnostics/syserr
-not implemented:  cayuga/test/diagnostics/syserr/syserr.compare
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.derived
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.nonvirtuals
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.objects
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.overview
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcat/syserr.errcat.virtuals
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.constructors
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.modifiers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.nonmembers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.observers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcode.overview
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcode/syserr.errcodeenum
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondenum
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.constructors
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.modifiers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.nonmembers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.observers
-not implemented:  cayuga/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.overview
-not implemented:  cayuga/test/diagnostics/syserr/syserr.syserr
-not implemented:  cayuga/test/diagnostics/syserr/syserr.syserr/syserr.syserr.members
-not implemented:  cayuga/test/diagnostics/syserr/syserr.syserr/syserr.syserr.overview
-not implemented:  cayuga/test/input.output
-not implemented:  cayuga/test/input.output/file.streams
-not implemented:  cayuga/test/input.output/file.streams/c.files
-not implemented:  cayuga/test/input.output/file.streams/fstreams
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf.assign
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf.cons
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf.members
-not implemented:  cayuga/test/input.output/file.streams/fstreams/filebuf.virtuals
-not implemented:  cayuga/test/input.output/file.streams/fstreams/fstream
-not implemented:  cayuga/test/input.output/file.streams/fstreams/fstream.assign
-not implemented:  cayuga/test/input.output/file.streams/fstreams/fstream.cons
-not implemented:  cayuga/test/input.output/file.streams/fstreams/fstream.members
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ifstream
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ifstream.assign
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ifstream.cons
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ifstream.members
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ofstream
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ofstream.assign
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ofstream.cons
-not implemented:  cayuga/test/input.output/file.streams/fstreams/ofstream.members
-not implemented:  cayuga/test/input.output/iostream.format
-not implemented:  cayuga/test/input.output/iostream.format/ext.manip
-not implemented:  cayuga/test/input.output/iostream.format/input.streams
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/iostreamclass
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/iostreamclass/iostream.assign
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/iostreamclass/iostream.cons
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/iostreamclass/iostream.dest
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream/istream.assign
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream/istream.cons
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream/istream::sentry
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.formatted
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.reqmts
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.formatted/istream::extractors
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.manip
-not implemented:  cayuga/test/input.output/iostream.format/input.streams/istream.unformatted
-not implemented:  cayuga/test/input.output/iostream.format/output.streams
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.assign
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.cons
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.formatted.reqmts
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.manip
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.seeks
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream.unformatted
-not implemented:  cayuga/test/input.output/iostream.format/output.streams/ostream::sentry
-not implemented:  cayuga/test/input.output/iostream.format/std.manip
-not implemented:  cayuga/test/input.output/iostream.forward
-not implemented:  cayuga/test/input.output/iostream.objects
-not implemented:  cayuga/test/input.output/iostream.objects/narrow.stream.objects
-not implemented:  cayuga/test/input.output/iostream.objects/wide.stream.objects
-not implemented:  cayuga/test/input.output/iostreams.base
-not implemented:  cayuga/test/input.output/iostreams.base/fpos
-not implemented:  cayuga/test/input.output/iostreams.base/fpos/fpos.members
-not implemented:  cayuga/test/input.output/iostreams.base/fpos/fpos.operations
-not implemented:  cayuga/test/input.output/iostreams.base/ios
-not implemented:  cayuga/test/input.output/iostreams.base/ios/basic.ios.cons
-not implemented:  cayuga/test/input.output/iostreams.base/ios/basic.ios.members
-not implemented:  cayuga/test/input.output/iostreams.base/ios/iostate.flags
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/fmtflags.state
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.base.callback
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.base.cons
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.base.locales
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.base.storage
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.members.static
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::Init
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::failure
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::fmtflags
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::iostate
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::openmode
-not implemented:  cayuga/test/input.output/iostreams.base/ios.base/ios.types/ios::seekdir
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/adjustfield.manip
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/basefield.manip
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/error.reporting
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/floatfield.manip
-not implemented:  cayuga/test/input.output/iostreams.base/std.ios.manip/fmtflags.manip
-not implemented:  cayuga/test/input.output/iostreams.base/stream.types
-not implemented:  cayuga/test/input.output/iostreams.requirements
-not implemented:  cayuga/test/input.output/iostreams.requirements/iostream.limits.imbue
-not implemented:  cayuga/test/input.output/iostreams.requirements/iostreams.limits.pos
-not implemented:  cayuga/test/input.output/iostreams.requirements/iostreams.threadsafety
-not implemented:  cayuga/test/input.output/stream.buffers
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.cons
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.buffer
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.locales
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.pub.get
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.pub.pback
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.pub.put
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.protected
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.protected/streambuf.assign
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.protected/streambuf.get.area
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.protected/streambuf.put.area
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.buffer
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.get
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.locales
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.pback
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.put
-not implemented:  cayuga/test/input.output/stream.buffers/streambuf.reqts
-not implemented:  cayuga/test/input.output/string.streams
-not implemented:  cayuga/test/input.output/string.streams/istringstream
-not implemented:  cayuga/test/input.output/string.streams/istringstream/istringstream.assign
-not implemented:  cayuga/test/input.output/string.streams/istringstream/istringstream.cons
-not implemented:  cayuga/test/input.output/string.streams/istringstream/istringstream.members
-not implemented:  cayuga/test/input.output/string.streams/ostringstream
-not implemented:  cayuga/test/input.output/string.streams/ostringstream/ostringstream.assign
-not implemented:  cayuga/test/input.output/string.streams/ostringstream/ostringstream.cons
-not implemented:  cayuga/test/input.output/string.streams/ostringstream/ostringstream.members
-not implemented:  cayuga/test/input.output/string.streams/stringbuf
-not implemented:  cayuga/test/input.output/string.streams/stringbuf/stringbuf.assign
-not implemented:  cayuga/test/input.output/string.streams/stringbuf/stringbuf.cons
-not implemented:  cayuga/test/input.output/string.streams/stringbuf/stringbuf.members
-not implemented:  cayuga/test/input.output/string.streams/stringbuf/stringbuf.virtuals
-not implemented:  cayuga/test/input.output/string.streams/stringstream
-not implemented:  cayuga/test/input.output/string.streams/stringstream.cons
-not implemented:  cayuga/test/input.output/string.streams/stringstream.cons/stringstream.assign
-not implemented:  cayuga/test/input.output/string.streams/stringstream.members
-not implemented:  cayuga/test/iterators
-not implemented:  cayuga/test/iterators/iterator.concepts
-not implemented:  cayuga/test/iterators/iterator.concepts/bidirectional.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/forward.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/input.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/iterator.concepts.range
-not implemented:  cayuga/test/iterators/iterator.concepts/iterator.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/output.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/random.access.iterators
-not implemented:  cayuga/test/iterators/iterator.concepts/shuffle.iterators
-not implemented:  cayuga/test/iterators/iterator.operations
-not implemented:  cayuga/test/iterators/iterator.synopsis
-not implemented:  cayuga/test/iterators/predef.iterators
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.cons
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.op++
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.op_astrk
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.inserter
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/back.insert.iterator
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.cons
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.op++
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.op_astrk
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.inserter
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/front.insert.iterator
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.cons
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.op++
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.op_astrk
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/inserter
-not implemented:  cayuga/test/iterators/predef.iterators/insert.iterators/insert.iterator
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+=
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.-
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.-=
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.conv
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.decr
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.incr
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.index
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.ref
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.star
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iter.requirements
-not implemented:  cayuga/test/iterators/predef.iterators/move.iterators/move.iterator
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.maps
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.conv
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op!=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op++
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op--
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op.star
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op==
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opdiff
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opindex
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt=
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opref
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opsum
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iter.requirements
-not implemented:  cayuga/test/iterators/predef.iterators/reverse.iterators/reverse.iterator
-not implemented:  cayuga/test/iterators/stream.iterators
-not implemented:  cayuga/test/iterators/stream.iterators/istream.iterator
-not implemented:  cayuga/test/iterators/stream.iterators/istream.iterator/istream.iterator.cons
-not implemented:  cayuga/test/iterators/stream.iterators/istream.iterator/istream.iterator.ops
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator.cons
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::equal
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::op!=
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::op++
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::op==
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::op_astrk
-not implemented:  cayuga/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator::proxy
-not implemented:  cayuga/test/iterators/stream.iterators/ostream.iterator
-not implemented:  cayuga/test/iterators/stream.iterators/ostream.iterator/ostream.iterator.cons.des
-not implemented:  cayuga/test/iterators/stream.iterators/ostream.iterator/ostream.iterator.ops
-not implemented:  cayuga/test/iterators/stream.iterators/ostreambuf.iterator
-not implemented:  cayuga/test/iterators/stream.iterators/ostreambuf.iterator/ostreambuf.iter.cons
-not implemented:  cayuga/test/iterators/stream.iterators/ostreambuf.iterator/ostreambuf.iter.ops
-passed 1 tests in cayuga/test/language.support
-passed 1 tests in cayuga/test/language.support/cstdint
-passed 1 tests in cayuga/test/language.support/cstdint/cstdint.syn
-passed 1 tests in cayuga/test/language.support/cstdint/stdinth
-passed 1 tests in cayuga/test/language.support/support.dynamic
-passed 1 tests in cayuga/test/language.support/support.dynamic/alloc.errors
-passed 1 tests in cayuga/test/language.support/support.dynamic/alloc.errors/bad.alloc
-passed 1 tests in cayuga/test/language.support/support.dynamic/alloc.errors/new.handler
-passed 1 tests in cayuga/test/language.support/support.dynamic/alloc.errors/set.new.handler
-passed 1 tests in cayuga/test/language.support/support.dynamic/new.delete
-Assertion failed: (new_called), function main, file new_array_nothrow_replace.pass.cpp, line 59.
-./testit: line 93: 44519 Abort trap              ./a.out
-new_array_nothrow_replace.pass.cpp failed at run time
-failed 1 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.array
-passed 3 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.array
-passed 1 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.dataraces
-passed 2 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.placement
-Assertion failed: (new_called), function main, file new_nothrow_replace.pass.cpp, line 59.
-./testit: line 93: 44600 Abort trap              ./a.out
-new_nothrow_replace.pass.cpp failed at run time
-failed 1 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.single
-passed 3 tests in cayuga/test/language.support/support.dynamic/new.delete/new.delete.single
-passed 1 tests in cayuga/test/language.support/support.exception
-not implemented:  cayuga/test/language.support/support.exception/except.nested
-passed 1 tests in cayuga/test/language.support/support.exception/exception
-passed 1 tests in cayuga/test/language.support/support.exception/exception.terminate
-passed 1 tests in cayuga/test/language.support/support.exception/exception.terminate/set.terminate
-passed 1 tests in cayuga/test/language.support/support.exception/exception.terminate/terminate
-passed 1 tests in cayuga/test/language.support/support.exception/exception.terminate/terminate.handler
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected/bad.exception
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected/set.unexpected
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected/unexpected
-passed 1 tests in cayuga/test/language.support/support.exception/exception.unexpected/unexpected.handler
-not implemented:  cayuga/test/language.support/support.exception/propagation
-passed 1 tests in cayuga/test/language.support/support.exception/uncaught
-not implemented:  cayuga/test/language.support/support.initlist
-not implemented:  cayuga/test/language.support/support.initlist/support.initlist.access
-not implemented:  cayuga/test/language.support/support.initlist/support.initlist.concept
-not implemented:  cayuga/test/language.support/support.initlist/support.initlist.cons
-passed 1 tests in cayuga/test/language.support/support.limits
-passed 2 tests in cayuga/test/language.support/support.limits/c.limits
-passed 1 tests in cayuga/test/language.support/support.limits/limits
-passed 1 tests in cayuga/test/language.support/support.limits/limits/denorm.style
-passed 1 tests in cayuga/test/language.support/support.limits/limits/numeric.limits
-passed 31 tests in cayuga/test/language.support/support.limits/limits/numeric.limits.members
-passed 1 tests in cayuga/test/language.support/support.limits/limits/numeric.special
-passed 1 tests in cayuga/test/language.support/support.limits/limits/round.style
-passed 1 tests in cayuga/test/language.support/support.rtti
-passed 1 tests in cayuga/test/language.support/support.rtti/bad.cast
-passed 1 tests in cayuga/test/language.support/support.rtti/bad.typeid
-not implemented:  cayuga/test/language.support/support.rtti/type.index
-not implemented:  cayuga/test/language.support/support.rtti/type.index/type.index.members
-not implemented:  cayuga/test/language.support/support.rtti/type.index/type.index.overview
-not implemented:  cayuga/test/language.support/support.rtti/type.index/type.index.templ
-type_info_hash.pass.cpp: In function ‘int main()’:
-type_info_hash.pass.cpp:35: error: ‘const class std::type_info’ has no member named ‘hash_code’
-type_info_hash.pass.cpp:35: error: ‘const class std::type_info’ has no member named ‘hash_code’
-type_info_hash.pass.cpp:36: error: ‘const class std::type_info’ has no member named ‘hash_code’
-type_info_hash.pass.cpp:36: error: ‘const class std::type_info’ has no member named ‘hash_code’
-type_info_hash.pass.cpp failed to compile
-failed 1 tests in cayuga/test/language.support/support.rtti/type.info
-passed 1 tests in cayuga/test/language.support/support.rtti/type.info
-passed 6 tests in cayuga/test/language.support/support.runtime
-quick_exit.pass.cpp: In function ‘int main()’:
-quick_exit.pass.cpp:33: error: ‘at_quick_exit’ is not a member of ‘std’
-quick_exit.pass.cpp:34: error: ‘quick_exit’ was not declared in this scope
-quick_exit.pass.cpp failed to compile
-failed 1 tests in cayuga/test/language.support/support.start.term
-passed 1 tests in cayuga/test/language.support/support.start.term
-passed 6 tests in cayuga/test/language.support/support.types
-not implemented:  cayuga/test/localization
-not implemented:  cayuga/test/localization/c.locales
-not implemented:  cayuga/test/localization/locale.categories
-not implemented:  cayuga/test/localization/locale.categories/category.collate
-not implemented:  cayuga/test/localization/locale.categories/category.collate/locale.collate
-not implemented:  cayuga/test/localization/locale.categories/category.collate/locale.collate/locale.collate.members
-not implemented:  cayuga/test/localization/locale.categories/category.collate/locale.collate/locale.collate.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.collate/locale.collate.byname
-not implemented:  cayuga/test/localization/locale.categories/category.ctype
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.dtor
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.members
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.statics
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.codecvt
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.codecvt/locale.codecvt.members
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.codecvt/locale.codecvt.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.codecvt.byname
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.ctype
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.ctype/locale.ctype.members
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.ctype/locale.ctype.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.ctype/locale.ctype.byname
-not implemented:  cayuga/test/localization/locale.categories/category.messages
-not implemented:  cayuga/test/localization/locale.categories/category.messages/locale.messages
-not implemented:  cayuga/test/localization/locale.categories/category.messages/locale.messages/locale.messages.members
-not implemented:  cayuga/test/localization/locale.categories/category.messages/locale.messages/locale.messages.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.messages/locale.messages.byname
-not implemented:  cayuga/test/localization/locale.categories/category.monetary
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.get
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.put
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.moneypunct
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.moneypunct/locale.moneypunct.members
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.moneypunct/locale.moneypunct.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.monetary/locale.moneypunct.byname
-not implemented:  cayuga/test/localization/locale.categories/category.numeric
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.nm.put
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.num.get
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members
-not implemented:  cayuga/test/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.time
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.get
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.get/locale.time.get.members
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.get/locale.time.get.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.get.byname
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.put
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.put/locale.time.put.members
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.put/locale.time.put.virtuals
-not implemented:  cayuga/test/localization/locale.categories/category.time/locale.time.put.byname
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct/locale.numpunct
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct/locale.numpunct/facet.numpunct.members
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct/locale.numpunct/facet.numpunct.virtuals
-not implemented:  cayuga/test/localization/locale.categories/facet.numpunct/locale.numpunct.byname
-not implemented:  cayuga/test/localization/locale.categories/facets.examples
-not implemented:  cayuga/test/localization/locale.stdcvt
-not implemented:  cayuga/test/localization/locales
-not implemented:  cayuga/test/localization/locales/locale
-not implemented:  cayuga/test/localization/locales/locale/locale.cons
-not implemented:  cayuga/test/localization/locales/locale/locale.members
-not implemented:  cayuga/test/localization/locales/locale/locale.operators
-not implemented:  cayuga/test/localization/locales/locale/locale.statics
-not implemented:  cayuga/test/localization/locales/locale/locale.types
-not implemented:  cayuga/test/localization/locales/locale/locale.types/locale.category
-not implemented:  cayuga/test/localization/locales/locale/locale.types/locale.facet
-not implemented:  cayuga/test/localization/locales/locale/locale.types/locale.id
-not implemented:  cayuga/test/localization/locales/locale.convenience
-not implemented:  cayuga/test/localization/locales/locale.convenience/classification
-not implemented:  cayuga/test/localization/locales/locale.convenience/conversions
-not implemented:  cayuga/test/localization/locales/locale.convenience/conversions/conversions.buffer
-not implemented:  cayuga/test/localization/locales/locale.convenience/conversions/conversions.character
-not implemented:  cayuga/test/localization/locales/locale.convenience/conversions/conversions.string
-not implemented:  cayuga/test/localization/locales/locale.global.templates
-not implemented:  cayuga/test/numerics
-not implemented:  cayuga/test/numerics/c.math
-not implemented:  cayuga/test/numerics/cfenv
-not implemented:  cayuga/test/numerics/cfenv/cfenv.syn
-not implemented:  cayuga/test/numerics/cfenv/fenv
-not implemented:  cayuga/test/numerics/complex.number
-not implemented:  cayuga/test/numerics/complex.number/ccmplx
-not implemented:  cayuga/test/numerics/complex.number/cmplx.over
-not implemented:  cayuga/test/numerics/complex.number/cmplxh
-not implemented:  cayuga/test/numerics/complex.number/complex
-not implemented:  cayuga/test/numerics/complex.number/complex.member.ops
-not implemented:  cayuga/test/numerics/complex.number/complex.members
-not implemented:  cayuga/test/numerics/complex.number/complex.ops
-not implemented:  cayuga/test/numerics/complex.number/complex.special
-not implemented:  cayuga/test/numerics/complex.number/complex.synopsis
-not implemented:  cayuga/test/numerics/complex.number/complex.transcendentals
-not implemented:  cayuga/test/numerics/complex.number/complex.value.ops
-not implemented:  cayuga/test/numerics/numarray
-not implemented:  cayuga/test/numerics/numarray/class.gslice
-not implemented:  cayuga/test/numerics/numarray/class.gslice/gslice.access
-not implemented:  cayuga/test/numerics/numarray/class.gslice/gslice.cons
-not implemented:  cayuga/test/numerics/numarray/class.slice
-not implemented:  cayuga/test/numerics/numarray/class.slice/cons.slice
-not implemented:  cayuga/test/numerics/numarray/class.slice/slice.access
-not implemented:  cayuga/test/numerics/numarray/template.gslice.array
-not implemented:  cayuga/test/numerics/numarray/template.gslice.array/gslice.array.assign
-not implemented:  cayuga/test/numerics/numarray/template.gslice.array/gslice.array.comp.assign
-not implemented:  cayuga/test/numerics/numarray/template.gslice.array/gslice.array.fill
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array/indirect.array.assign
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array/indirect.array.comp.assign
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array/indirect.array.fill
-not implemented:  cayuga/test/numerics/numarray/template.indirect.array/valarray.concepts
-not implemented:  cayuga/test/numerics/numarray/template.mask.array
-not implemented:  cayuga/test/numerics/numarray/template.mask.array/mask.array.assign
-not implemented:  cayuga/test/numerics/numarray/template.mask.array/mask.array.comp.assign
-not implemented:  cayuga/test/numerics/numarray/template.mask.array/mask.array.fill
-not implemented:  cayuga/test/numerics/numarray/template.slice.array
-not implemented:  cayuga/test/numerics/numarray/template.slice.array/slice.arr.assign
-not implemented:  cayuga/test/numerics/numarray/template.slice.array/slice.arr.comp.assign
-not implemented:  cayuga/test/numerics/numarray/template.slice.array/slice.arr.fill
-not implemented:  cayuga/test/numerics/numarray/template.valarray
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.access
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.assign
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.cassign
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.cons
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.members
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.sub
-not implemented:  cayuga/test/numerics/numarray/template.valarray/valarray.unary
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers/valarray.binary
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers/valarray.comparison
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers/valarray.special
-not implemented:  cayuga/test/numerics/numarray/valarray.nonmembers/valarray.transcend
-not implemented:  cayuga/test/numerics/numarray/valarray.synopsis
-not implemented:  cayuga/test/numerics/numeric.ops
-not implemented:  cayuga/test/numerics/numeric.ops/accumulate
-not implemented:  cayuga/test/numerics/numeric.ops/adjacent.difference
-not implemented:  cayuga/test/numerics/numeric.ops/inner.product
-not implemented:  cayuga/test/numerics/numeric.ops/numeric.iota
-not implemented:  cayuga/test/numerics/numeric.ops/partial.sum
-not implemented:  cayuga/test/numerics/numeric.requirements
-not implemented:  cayuga/test/numerics/rand
-not implemented:  cayuga/test/numerics/rand/rand.adapt
-not implemented:  cayuga/test/numerics/rand/rand.adapt/rand.adapt.disc
-not implemented:  cayuga/test/numerics/rand/rand.adapt/rand.adapt.ibits
-not implemented:  cayuga/test/numerics/rand/rand.adapt/rand.adapt.shuf
-not implemented:  cayuga/test/numerics/rand/rand.device
-not implemented:  cayuga/test/numerics/rand/rand.dis
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.samp
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.genpdf
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.uni
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int
-not implemented:  cayuga/test/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real
-not implemented:  cayuga/test/numerics/rand/rand.eng
-not implemented:  cayuga/test/numerics/rand/rand.eng/rand.eng.lcong
-not implemented:  cayuga/test/numerics/rand/rand.eng/rand.eng.mers
-not implemented:  cayuga/test/numerics/rand/rand.eng/rand.eng.sub
-not implemented:  cayuga/test/numerics/rand/rand.predef
-not implemented:  cayuga/test/numerics/rand/rand.req
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.adapt
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.dis
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.eng
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.genl
-not implemented:  cayuga/test/numerics/rand/rand.req/rand.req.urng
-not implemented:  cayuga/test/numerics/rand/rand.synopsis
-not implemented:  cayuga/test/numerics/rand/rand.util
-not implemented:  cayuga/test/numerics/rand/rand.util/rand.util.canonical
-not implemented:  cayuga/test/numerics/rand/rand.util/rand.util.seedseq
-not implemented:  cayuga/test/re
-not implemented:  cayuga/test/re/re.alg
-not implemented:  cayuga/test/re/re.alg/re.alg.match
-not implemented:  cayuga/test/re/re.alg/re.alg.replace
-not implemented:  cayuga/test/re/re.alg/re.alg.search
-not implemented:  cayuga/test/re/re.alg/re.except
-not implemented:  cayuga/test/re/re.badexp
-not implemented:  cayuga/test/re/re.const
-not implemented:  cayuga/test/re/re.const/re.err
-not implemented:  cayuga/test/re/re.const/re.matchflag
-not implemented:  cayuga/test/re/re.const/re.synopt
-not implemented:  cayuga/test/re/re.def
-not implemented:  cayuga/test/re/re.def/defns.regex.collating.element
-not implemented:  cayuga/test/re/re.def/defns.regex.finite.state.machine
-not implemented:  cayuga/test/re/re.def/defns.regex.format.specifier
-not implemented:  cayuga/test/re/re.def/defns.regex.matched
-not implemented:  cayuga/test/re/re.def/defns.regex.primary.equivalence.class
-not implemented:  cayuga/test/re/re.def/defns.regex.regular.expression
-not implemented:  cayuga/test/re/re.def/defns.regex.subexpression
-not implemented:  cayuga/test/re/re.grammar
-not implemented:  cayuga/test/re/re.iter
-not implemented:  cayuga/test/re/re.iter/re.regiter
-not implemented:  cayuga/test/re/re.iter/re.regiter/re.regiter.cnstr
-not implemented:  cayuga/test/re/re.iter/re.regiter/re.regiter.comp
-not implemented:  cayuga/test/re/re.iter/re.regiter/re.regiter.deref
-not implemented:  cayuga/test/re/re.iter/re.regiter/re.regiter.incr
-not implemented:  cayuga/test/re/re.iter/re.tokiter
-not implemented:  cayuga/test/re/re.iter/re.tokiter/re.tokiter.cnstr
-not implemented:  cayuga/test/re/re.iter/re.tokiter/re.tokiter.comp
-not implemented:  cayuga/test/re/re.iter/re.tokiter/re.tokiter.deref
-not implemented:  cayuga/test/re/re.iter/re.tokiter/re.tokiter.incr
-not implemented:  cayuga/test/re/re.regex
-not implemented:  cayuga/test/re/re.regex/re.regex.assign
-not implemented:  cayuga/test/re/re.regex/re.regex.const
-not implemented:  cayuga/test/re/re.regex/re.regex.construct
-not implemented:  cayuga/test/re/re.regex/re.regex.locale
-not implemented:  cayuga/test/re/re.regex/re.regex.nonmemb
-not implemented:  cayuga/test/re/re.regex/re.regex.nonmemb/re.regex.nmswap
-not implemented:  cayuga/test/re/re.regex/re.regex.operations
-not implemented:  cayuga/test/re/re.regex/re.regex.swap
-not implemented:  cayuga/test/re/re.req
-not implemented:  cayuga/test/re/re.results
-not implemented:  cayuga/test/re/re.results/re.results.acc
-not implemented:  cayuga/test/re/re.results/re.results.all
-not implemented:  cayuga/test/re/re.results/re.results.const
-not implemented:  cayuga/test/re/re.results/re.results.form
-not implemented:  cayuga/test/re/re.results/re.results.nonmember
-not implemented:  cayuga/test/re/re.results/re.results.size
-not implemented:  cayuga/test/re/re.results/re.results.swap
-not implemented:  cayuga/test/re/re.submatch
-not implemented:  cayuga/test/re/re.submatch/re.submatch.concepts
-not implemented:  cayuga/test/re/re.submatch/re.submatch.members
-not implemented:  cayuga/test/re/re.submatch/re.submatch.op
-not implemented:  cayuga/test/re/re.sum
-not implemented:  cayuga/test/re/re.syn
-not implemented:  cayuga/test/re/re.traits
-not implemented:  cayuga/test/strings
-not implemented:  cayuga/test/strings/basic.string
-not implemented:  cayuga/test/strings/basic.string/string.access
-not implemented:  cayuga/test/strings/basic.string/string.capacity
-not implemented:  cayuga/test/strings/basic.string/string.cons
-not implemented:  cayuga/test/strings/basic.string/string.iterators
-not implemented:  cayuga/test/strings/basic.string/string.modifiers
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::append
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::assign
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::copy
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::erase
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::insert
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::op+=
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::replace
-not implemented:  cayuga/test/strings/basic.string/string.modifiers/string::swap
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string.io
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string.special
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::op!=
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::op+
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::operator==
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::opgt
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::opgt=
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::oplt
-not implemented:  cayuga/test/strings/basic.string/string.nonmembers/string::oplt=
-not implemented:  cayuga/test/strings/basic.string/string.ops
-not implemented:  cayuga/test/strings/basic.string/string.ops/string.accessors
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::compare
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find.first.not.of
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find.first.of
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find.last.not.of
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::find.last.of
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::rfind
-not implemented:  cayuga/test/strings/basic.string/string.ops/string::substr
-not implemented:  cayuga/test/strings/basic.string/string.require
-not implemented:  cayuga/test/strings/c.strings
-not implemented:  cayuga/test/strings/char.traits
-not implemented:  cayuga/test/strings/char.traits/char.traits.require
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char16_t
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char32_t
-not implemented:  cayuga/test/strings/char.traits/char.traits.specializations/char.traits.specializations.wchar.t
-not implemented:  cayuga/test/strings/char.traits/char.traits.typedefs
-not implemented:  cayuga/test/strings/string.classes
-not implemented:  cayuga/test/strings/string.conversions
-not implemented:  cayuga/test/thread
-not implemented:  cayuga/test/thread/futures
-not implemented:  cayuga/test/thread/futures/future.shared_future
-not implemented:  cayuga/test/thread/futures/futures.allocators
-not implemented:  cayuga/test/thread/futures/futures.errors
-not implemented:  cayuga/test/thread/futures/futures.future_error
-not implemented:  cayuga/test/thread/futures/futures.overview
-not implemented:  cayuga/test/thread/futures/futures.promise
-not implemented:  cayuga/test/thread/futures/futures.task
-not implemented:  cayuga/test/thread/futures/futures.unique_future
-not implemented:  cayuga/test/thread/thread.condition
-not implemented:  cayuga/test/thread/thread.condition/thread.condition.condvar
-not implemented:  cayuga/test/thread/thread.condition/thread.condition.condvarany
-not implemented:  cayuga/test/thread/thread.mutex
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.guard
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.cons
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.mod
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.obs
-not implemented:  cayuga/test/thread/thread.mutex/thread.lock.algorithm
-not implemented:  cayuga/test/thread/thread.mutex/thread.mutex.requirements
-not implemented:  cayuga/test/thread/thread.mutex/thread.mutex.requirements/thread.mutex.class
-not implemented:  cayuga/test/thread/thread.mutex/thread.mutex.requirements/thread.mutex.recursive
-not implemented:  cayuga/test/thread/thread.mutex/thread.once
-not implemented:  cayuga/test/thread/thread.mutex/thread.once/thread.once.callonce
-not implemented:  cayuga/test/thread/thread.mutex/thread.once/thread.once.onceflag
-not implemented:  cayuga/test/thread/thread.mutex/thread.timedmutex.requirements
-not implemented:  cayuga/test/thread/thread.mutex/thread.timedmutex.requirements/thread.timedmutex.class
-not implemented:  cayuga/test/thread/thread.mutex/thread.timedmutex.requirements/thread.timedmutex.recursive
-not implemented:  cayuga/test/thread/thread.req
-not implemented:  cayuga/test/thread/thread.req/thread.req.exception
-not implemented:  cayuga/test/thread/thread.req/thread.req.native
-not implemented:  cayuga/test/thread/thread.req/thread.req.paramname
-not implemented:  cayuga/test/thread/thread.req/thread.req.timing
-not implemented:  cayuga/test/thread/thread.threads
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.algorithm
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.assign
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.constr
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.destr
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.id
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.member
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.class/thread.thread.static
-not implemented:  cayuga/test/thread/thread.threads/thread.thread.this
-passed 1 tests in cayuga/test/utilities
-not implemented:  cayuga/test/utilities/date.time
-passed 1 tests in cayuga/test/utilities/function.objects
-passed 6 tests in cayuga/test/utilities/function.objects/arithmetic.operations
-passed 1 tests in cayuga/test/utilities/function.objects/base
-not implemented:  cayuga/test/utilities/function.objects/bind
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind/func.bind.bind
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind/func.bind.isbind
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind/func.bind.isplace
-not implemented:  cayuga/test/utilities/function.objects/bind/func.bind/func.bind.place
-passed 3 tests in cayuga/test/utilities/function.objects/bitwise.operations
-passed 6 tests in cayuga/test/utilities/function.objects/comparisons
-passed 1 tests in cayuga/test/utilities/function.objects/func.def
-not implemented:  cayuga/test/utilities/function.objects/func.memfn
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure/func.referenceclosure.compare
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure/func.referenceclosure.cons
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure/func.referenceclosure.invoke
-not implemented:  cayuga/test/utilities/function.objects/func.referenceclosure/func.referenceclosure.obs
-passed 2 tests in cayuga/test/utilities/function.objects/func.require
-not implemented:  cayuga/test/utilities/function.objects/func.ret
-not implemented:  cayuga/test/utilities/function.objects/func.wrap
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.badcall
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.badcall/func.wrap.badcall.const
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.alg
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.cap
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.inv
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.mod
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.nullptr
-not implemented:  cayuga/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.targ
-passed 4 tests in cayuga/test/utilities/function.objects/function.pointer.adaptors
-passed 1 tests in cayuga/test/utilities/function.objects/identity.operation
-passed 3 tests in cayuga/test/utilities/function.objects/logical.operations
-passed 16 tests in cayuga/test/utilities/function.objects/member.pointer.adaptors
-passed 4 tests in cayuga/test/utilities/function.objects/negators
-not implemented:  cayuga/test/utilities/function.objects/refwrap
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.access
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.assign
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.const
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.helpers
-not implemented:  cayuga/test/utilities/function.objects/refwrap/refwrap.invoke
-not implemented:  cayuga/test/utilities/function.objects/unord.hash
-passed 1 tests in cayuga/test/utilities/memory
-not implemented:  cayuga/test/utilities/memory/allocator
-not implemented:  cayuga/test/utilities/memory/allocator/allocator.concepts
-not implemented:  cayuga/test/utilities/memory/allocator/allocator.general
-not implemented:  cayuga/test/utilities/memory/allocator.adaptor
-not implemented:  cayuga/test/utilities/memory/allocator.adaptor/allocator.adaptor.cntr
-not implemented:  cayuga/test/utilities/memory/allocator.adaptor/allocator.adaptor.globals
-not implemented:  cayuga/test/utilities/memory/allocator.adaptor/allocator.adaptor.members
-not implemented:  cayuga/test/utilities/memory/allocator.element.concepts
-not implemented:  cayuga/test/utilities/memory/allocator.propagation
-not implemented:  cayuga/test/utilities/memory/allocator.propagation.map
-not implemented:  cayuga/test/utilities/memory/allocator.tag
-passed 1 tests in cayuga/test/utilities/memory/c.malloc
-not implemented:  cayuga/test/utilities/memory/construct.element
-passed 2 tests in cayuga/test/utilities/memory/default.allocator
-passed 1 tests in cayuga/test/utilities/memory/default.allocator/allocator.globals
-passed 4 tests in cayuga/test/utilities/memory/default.allocator/allocator.members
-not implemented:  cayuga/test/utilities/memory/ptr.align
-passed 1 tests in cayuga/test/utilities/memory/specialized.algorithms
-passed 1 tests in cayuga/test/utilities/memory/specialized.algorithms/object.addressof
-passed 2 tests in cayuga/test/utilities/memory/specialized.algorithms/uninitialized.copy
-passed 1 tests in cayuga/test/utilities/memory/specialized.algorithms/uninitialized.fill
-passed 1 tests in cayuga/test/utilities/memory/specialized.algorithms/uninitialized.fill.n
-passed 1 tests in cayuga/test/utilities/memory/storage.iterator
-passed 1 tests in cayuga/test/utilities/memory/temporary.buffer
-passed 1 tests in cayuga/test/utilities/memory/unique.ptr
-passed 1 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.dltr
-passed 3 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.dltr/unique.ptr.dltr.dflt
-passed 3 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.dltr/unique.ptr.dltr.dflt1
-move02.fail.cpp should not compile
-move04.fail.cpp should not compile
-move01.pass.cpp: In function ‘int main()’:
-move01.pass.cpp:56: error: ambiguous overload for ‘operator=’ in ‘s2 = std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = std::__yuga1::default_delete<A []>]()’
-../../../../../include/memory:840: note: candidates are: std::__yuga1::unique_ptr<_Tp [], _Dp>& std::__yuga1::unique_ptr<_Tp [], _Dp>::operator=(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = std::__yuga1::default_delete<A []>]
-../../../../../include/memory:849: note:                 std::__yuga1::unique_ptr<_Tp [], _Dp>& std::__yuga1::unique_ptr<_Tp [], _Dp>::operator=(int std::__yuga1::unique_ptr<_Tp [], _Dp>::__nat::*) [with _Tp = A, _Dp = std::__yuga1::default_delete<A []>]
-move01.pass.cpp:68: error: ambiguous overload for ‘operator=’ in ‘s2 = std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]()’
-../../../../../include/memory:840: note: candidates are: std::__yuga1::unique_ptr<_Tp [], _Dp>& std::__yuga1::unique_ptr<_Tp [], _Dp>::operator=(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]
-../../../../../include/memory:849: note:                 std::__yuga1::unique_ptr<_Tp [], _Dp>& std::__yuga1::unique_ptr<_Tp [], _Dp>::operator=(int std::__yuga1::unique_ptr<_Tp [], _Dp>::__nat::*) [with _Tp = A, _Dp = Deleter<A []>]
-move01.pass.cpp:84: error: ambiguous overload for ‘operator=’ in ‘s2 = std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>&]()’
-../../../../../include/memory:840: note: candidates are: std::__yuga1::unique_ptr<_Tp [], _Dp>& std::__yuga1::unique_ptr<_Tp [], _Dp>::operator=(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>&]
-../../../../../include/memory:849: note:                 std::__yuga1::unique_ptr<_Tp [], _Dp>& std::__yuga1::unique_ptr<_Tp [], _Dp>::operator=(int std::__yuga1::unique_ptr<_Tp [], _Dp>::__nat::*) [with _Tp = A, _Dp = Deleter<A []>&]
-../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’:
-move01.pass.cpp:68:   instantiated from here
-../../../../../include/memory:943: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::unique_ptr<A [], Deleter<A []> >&)’
-../../../../../include/memory:618: note: candidates are: std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A []>]
-../../../../../include/memory:614: note:                 std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)
-../deleter.h: In copy constructor ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)’:
-../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../include/memory:614: error: within this context
-../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’:
-move01.pass.cpp:68:   instantiated from here
-../../../../../include/memory:944: note: synthesized method ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)’ first required here 
-../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’
-move01.pass.cpp:68:   instantiated from here
-../../../../../include/memory:944: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >)’
-../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)
-../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’ from result of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A []>]’
-../deleter.h: In constructor ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’:
-../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’
-move01.pass.cpp:68:   instantiated from here
-../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../include/memory:838: error: within this context
-../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’
-move01.pass.cpp:68:   instantiated from here
-../../../../../include/memory:838: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../deleter.h: In member function ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A []>]’:
-../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’
-move01.pass.cpp:68:   instantiated from here
-../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../include/memory:834: error: within this context
-../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’
-move01.pass.cpp:68:   instantiated from here
-../../../../../include/memory:834: error:   initializing argument 2 of ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A []>]’
-../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’
-move01.pass.cpp:68:   instantiated from here
-../../../../../include/memory:834: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >)’
-../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)
-../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../include/memory:838:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’
-../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’
-move01.pass.cpp:68:   instantiated from here
-../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../include/memory:527: error: within this context
-../../../../../include/memory:838:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’
-../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’
-move01.pass.cpp:68:   instantiated from here
-../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’
-../deleter.h: In constructor ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A []>]’:
-../../../../../include/memory:834:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A []>]’
-../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’
-move01.pass.cpp:68:   instantiated from here
-../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../include/memory:618: error: within this context
-../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../../../../include/memory:838:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’
-../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’
-move01.pass.cpp:68:   instantiated from here
-../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../include/memory:377: error: within this context
-move01.pass.cpp failed to compile
-failed 3 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime
-passed 14 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime
-pointer_deleter04.fail.cpp should not compile
-move01.pass.cpp: In function ‘int main()’:
-move01.pass.cpp:78: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)
-move01.pass.cpp:78: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’ from result of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A []>]’
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’:
-move01.pass.cpp:78:   instantiated from here
-../../../../../../include/memory:943: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::unique_ptr<A [], Deleter<A []> >&)’
-../../../../../../include/memory:618: note: candidates are: std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A []>]
-../../../../../../include/memory:614: note:                 std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)
-../../deleter.h: In copy constructor ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)’:
-../../../../../../include/memory:614:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’
-move01.pass.cpp:78:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:614: error: within this context
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A [], _Dp = Deleter<A []>]’:
-move01.pass.cpp:78:   instantiated from here
-../../../../../../include/memory:944: note: synthesized method ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)’ first required here 
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’
-../../../../../../include/memory:944: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’ from result of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A []>]’
-../../deleter.h: In member function ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A []>]’:
-move01.pass.cpp:78:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:834: error: within this context
-move01.pass.cpp:78:   instantiated from here
-../../../../../../include/memory:834: error:   initializing argument 2 of ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A []>]’
-move01.pass.cpp:78:   instantiated from here
-../../../../../../include/memory:834: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)
-../../deleter.h: In constructor ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’:
-move01.pass.cpp:78:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:838: error: within this context
-move01.pass.cpp:78:   instantiated from here
-../../../../../../include/memory:838: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../deleter.h: In constructor ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A []>]’:
-../../../../../../include/memory:834:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A []>]’
-move01.pass.cpp:78:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:618: error: within this context
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../../include/memory:838:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’
-move01.pass.cpp:78:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:838:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’
-move01.pass.cpp:78:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../../../../../include/memory:838:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’
-move01.pass.cpp:78:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:377: error: within this context
-move01.pass.cpp failed to compile
-move02.pass.cpp: In function ‘std::__yuga1::unique_ptr<A [], Deleter<A []> > source2()’:
-move02.pass.cpp:77: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)
-move02.pass.cpp:77: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’ from result of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A []>]’
-move02.pass.cpp: In function ‘int main()’:
-move02.pass.cpp:98: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)
-move02.pass.cpp:98: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’ from result of ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A []>]’
-move02.pass.cpp:98: error:   initializing argument 1 of ‘void sink2(std::__yuga1::unique_ptr<A [], Deleter<A []> >)’
-../../deleter.h: In member function ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A []>]’:
-move02.pass.cpp:77:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:834: error: within this context
-move02.pass.cpp:77:   instantiated from here
-../../../../../../include/memory:834: error:   initializing argument 2 of ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A []>]’
-move02.pass.cpp:77:   instantiated from here
-../../../../../../include/memory:834: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A []> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A []> >&)
-../../deleter.h: In constructor ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’:
-move02.pass.cpp:77:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:838: error: within this context
-move02.pass.cpp:77:   instantiated from here
-../../../../../../include/memory:838: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../deleter.h: In constructor ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A []>]’:
-../../../../../../include/memory:834:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A []>]’
-move02.pass.cpp:77:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:618: error: within this context
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../../include/memory:838:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’
-move02.pass.cpp:77:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:838:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’
-move02.pass.cpp:77:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../../../../../include/memory:838:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A []>]’
-move02.pass.cpp:77:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:377: error: within this context
-move02.pass.cpp failed to compile
-pointer_deleter01.pass.cpp: In function ‘int main()’:
-pointer_deleter01.pass.cpp:52: error: no matching function for call to ‘Deleter<A []>::Deleter(Deleter<A []>)’
-../../deleter.h:118: note: candidates are: Deleter<T []>::Deleter(std::__yuga1::__rv<Deleter<T []> >) [with T = A]
-../../deleter.h:103: note:                 Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]
-../../../../../../include/memory: In constructor ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’:
-pointer_deleter01.pass.cpp:52:   instantiated from here
-../../../../../../include/memory:814: error: passing ‘const Deleter<A []>’ as ‘this’ argument of ‘Deleter<T []>::operator std::__yuga1::__rv<Deleter<T []> >() [with T = A]’ discards qualifiers
-pointer_deleter01.pass.cpp:52:   instantiated from here
-../../../../../../include/memory:814: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../../include/memory:814:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’
-pointer_deleter01.pass.cpp:52:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:814:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’
-pointer_deleter01.pass.cpp:52:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../../../../../include/memory:814:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’
-pointer_deleter01.pass.cpp:52:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:377: error: within this context
-pointer_deleter01.pass.cpp failed to compile
-failed 4 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.ctor
-passed 37 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.ctor
-swap.pass.cpp: In function ‘int main()’:
-swap.pass.cpp:55: error: no matching function for call to ‘Deleter<A []>::Deleter(Deleter<A []>)’
-../../deleter.h:118: note: candidates are: Deleter<T []>::Deleter(std::__yuga1::__rv<Deleter<T []> >) [with T = A]
-../../deleter.h:103: note:                 Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]
-swap.pass.cpp:57: error: no matching function for call to ‘Deleter<A []>::Deleter(Deleter<A []>)’
-../../deleter.h:118: note: candidates are: Deleter<T []>::Deleter(std::__yuga1::__rv<Deleter<T []> >) [with T = A]
-../../deleter.h:103: note:                 Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]
-../../../../../../include/memory: In constructor ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’:
-swap.pass.cpp:55:   instantiated from here
-../../../../../../include/memory:814: error: passing ‘const Deleter<A []>’ as ‘this’ argument of ‘Deleter<T []>::operator std::__yuga1::__rv<Deleter<T []> >() [with T = A]’ discards qualifiers
-swap.pass.cpp:55:   instantiated from here
-../../../../../../include/memory:814: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../../include/memory:814:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’
-swap.pass.cpp:55:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:814:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’
-swap.pass.cpp:55:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../../../../../include/memory:814:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’
-swap.pass.cpp:55:   instantiated from here
-../../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../../include/memory:377: error: within this context
-swap.pass.cpp failed to compile
-failed 1 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.modifiers
-passed 3 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.modifiers
-passed 6 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.observers
-passed 1 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.single
-move02.fail.cpp should not compile
-move04.fail.cpp should not compile
-move_convert13.fail.cpp should not compile
-move01.pass.cpp: In function ‘int main()’:
-move01.pass.cpp:55: error: ambiguous overload for ‘operator=’ in ‘s2 = std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = std::__yuga1::default_delete<A>]()’
-../../../../../../include/memory:730: note: candidates are: std::__yuga1::unique_ptr<_Tp, _Dp>& std::__yuga1::unique_ptr<_Tp, _Dp>::operator=(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = std::__yuga1::default_delete<A>]
-../../../../../../include/memory:740: note:                 std::__yuga1::unique_ptr<_Tp, _Dp>& std::__yuga1::unique_ptr<_Tp, _Dp>::operator=(int std::__yuga1::unique_ptr<_Tp, _Dp>::__nat::*) [with _Tp = A, _Dp = std::__yuga1::default_delete<A>]
-move01.pass.cpp:66: error: ambiguous overload for ‘operator=’ in ‘s2 = std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]()’
-../../../../../../include/memory:730: note: candidates are: std::__yuga1::unique_ptr<_Tp, _Dp>& std::__yuga1::unique_ptr<_Tp, _Dp>::operator=(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]
-../../../../../../include/memory:740: note:                 std::__yuga1::unique_ptr<_Tp, _Dp>& std::__yuga1::unique_ptr<_Tp, _Dp>::operator=(int std::__yuga1::unique_ptr<_Tp, _Dp>::__nat::*) [with _Tp = A, _Dp = Deleter<A>]
-move01.pass.cpp:80: error: ambiguous overload for ‘operator=’ in ‘s2 = std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>&]()’
-../../../../../../include/memory:730: note: candidates are: std::__yuga1::unique_ptr<_Tp, _Dp>& std::__yuga1::unique_ptr<_Tp, _Dp>::operator=(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>&]
-../../../../../../include/memory:740: note:                 std::__yuga1::unique_ptr<_Tp, _Dp>& std::__yuga1::unique_ptr<_Tp, _Dp>::operator=(int std::__yuga1::unique_ptr<_Tp, _Dp>::__nat::*) [with _Tp = A, _Dp = Deleter<A>&]
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’:
-move01.pass.cpp:66:   instantiated from here
-../../../../../../include/memory:943: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::unique_ptr<A, Deleter<A> >&)’
-../../../../../../include/memory:618: note: candidates are: std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]
-../../../../../../include/memory:614: note:                 std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-../../deleter.h: In copy constructor ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)’:
-../../../../../../include/memory:614:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:66:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:614: error: within this context
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’:
-move01.pass.cpp:66:   instantiated from here
-../../../../../../include/memory:944: note: synthesized method ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)’ first required here 
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:66:   instantiated from here
-../../../../../../include/memory:944: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’ from result of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A>]’
-../../deleter.h: In constructor ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’:
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:66:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:728: error: within this context
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:66:   instantiated from here
-../../../../../../include/memory:728: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-../../deleter.h: In member function ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A>]’:
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:66:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:718: error: within this context
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:66:   instantiated from here
-../../../../../../include/memory:718: error:   initializing argument 2 of ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:66:   instantiated from here
-../../../../../../include/memory:718: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:66:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:66:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’
-../../deleter.h: In constructor ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]’:
-../../../../../../include/memory:718:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:66:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:618: error: within this context
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:66:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:377: error: within this context
-move01.pass.cpp failed to compile
-move_convert02.pass.cpp: In function ‘int main()’:
-move_convert02.pass.cpp:63: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-move_convert02.pass.cpp:63: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>& std::__yuga1::unique_ptr<_Tp, _Dp>::operator=(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’ from result of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<_Up, _Ep>() [with _Up = A*, _Ep = Deleter<A>, _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’:
-move_convert02.pass.cpp:63:   instantiated from here
-../../../../../../include/memory:943: error: no matching function for call to ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::unique_ptr<B, Deleter<B> >&)’
-../../../../../../include/memory:618: note: candidates are: std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = B*, _Dp = Deleter<B>]
-../../../../../../include/memory:614: note:                 std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)
-../../deleter.h: In copy constructor ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)’:
-../../../../../../include/memory:614:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:614: error: within this context
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’:
-move_convert02.pass.cpp:63:   instantiated from here
-../../../../../../include/memory:944: note: synthesized method ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)’ first required here 
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../../../../../include/memory:944: error: no matching function for call to ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’ from result of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = B, _Dp = Deleter<B>]’
-../../deleter.h: In member function ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<_Up, _Ep>() [with _Up = A*, _Ep = Deleter<A>, _Tp = B, _Dp = Deleter<B>]’:
-move_convert02.pass.cpp:63:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:724: error: within this context
-move_convert02.pass.cpp:63:   instantiated from here
-../../../../../../include/memory:724: error:   initializing argument 1 of ‘Deleter<T>::Deleter(Deleter<U>, typename std::__yuga1::enable_if<(! std::__yuga1::is_same<U,T>::value), void>::type*) [with U = B, T = A]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../../../../../include/memory:724: error: no matching function for call to ‘Deleter<A>::Deleter(Deleter<A>)’
-../../deleter.h:59: note: candidates are: Deleter<T>::Deleter(std::__yuga1::__rv<Deleter<T> >) [with T = A]
-../../deleter.h:44: note:                 Deleter<T>::Deleter(Deleter<T>&) [with T = A]
-../../../../../../include/memory:724: error:   initializing argument 2 of ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]’ from result of ‘Deleter<T>::Deleter(Deleter<U>, typename std::__yuga1::enable_if<(! std::__yuga1::is_same<U,T>::value), void>::type*) [with U = B, T = A]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../../../../../include/memory:724: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-../../deleter.h: In constructor ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’:
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:728: error: within this context
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../../../../../include/memory:728: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = B*, _T2 = Deleter<B>]’
-../../deleter.h: In member function ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = B, _Dp = Deleter<B>]’:
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:718: error: within this context
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../../../../../include/memory:718: error:   initializing argument 2 of ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = B*, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../../../../../include/memory:718: error: no matching function for call to ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)
-../../deleter.h: In constructor ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]’:
-../../../../../../include/memory:724:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<_Up, _Ep>() [with _Up = A*, _Ep = Deleter<A>, _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:618: error: within this context
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = B*, _T2 = Deleter<B>]’:
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = B*, _T2 = Deleter<B>]’
-../../deleter.h: In constructor ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = B*, _Dp = Deleter<B>]’:
-../../../../../../include/memory:718:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:618: error: within this context
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = B*, _T2 = Deleter<B>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = B*, _T2 = Deleter<B>]’
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:63:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:377: error: within this context
-move_convert02.pass.cpp failed to compile
-../../../../../../include/memory: In member function ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<_Up, _Ep>() [with _Up = A*, _Ep = Deleter<A>&, _Tp = B, _Dp = Deleter<B>&]’:
-move_convert03.pass.cpp:66:   instantiated from here
-../../../../../../include/memory:724: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A>&>::__rv2(B*, Deleter<B>&)’
-../../../../../../include/memory:618: note: candidates are: std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>&]
-../../../../../../include/memory:614: note:                 std::__yuga1::__rv2<A*, Deleter<A>&>::__rv2(const std::__yuga1::__rv2<A*, Deleter<A>&>&)
-move_convert03.pass.cpp failed to compile
-failed 6 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.asgn
-passed 10 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.asgn
-move_convert13.fail.cpp should not compile
-pointer_deleter04.fail.cpp should not compile
-move01.pass.cpp: In function ‘int main()’:
-move01.pass.cpp:134: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-move01.pass.cpp:134: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’ from result of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A>]’
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’:
-move01.pass.cpp:134:   instantiated from here
-../../../../../../include/memory:943: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::unique_ptr<A, Deleter<A> >&)’
-../../../../../../include/memory:618: note: candidates are: std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]
-../../../../../../include/memory:614: note:                 std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-move01.pass.cpp: In copy constructor ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)’:
-../../../../../../include/memory:614:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:134:   instantiated from here
-move01.pass.cpp:55: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:614: error: within this context
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = A, _Dp = Deleter<A>]’:
-move01.pass.cpp:134:   instantiated from here
-../../../../../../include/memory:944: note: synthesized method ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)’ first required here 
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-../../../../../../include/memory:944: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’ from result of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp: In member function ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A>]’:
-move01.pass.cpp:134:   instantiated from here
-move01.pass.cpp:55: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:718: error: within this context
-move01.pass.cpp:134:   instantiated from here
-../../../../../../include/memory:718: error:   initializing argument 2 of ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]’
-move01.pass.cpp:134:   instantiated from here
-../../../../../../include/memory:718: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-move01.pass.cpp: In constructor ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’:
-move01.pass.cpp:134:   instantiated from here
-move01.pass.cpp:55: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:728: error: within this context
-move01.pass.cpp:134:   instantiated from here
-../../../../../../include/memory:728: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-move01.pass.cpp: In constructor ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]’:
-../../../../../../include/memory:718:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:134:   instantiated from here
-move01.pass.cpp:55: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:618: error: within this context
-move01.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:134:   instantiated from here
-move01.pass.cpp:55: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:134:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’
-move01.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-move01.pass.cpp:134:   instantiated from here
-move01.pass.cpp:55: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:377: error: within this context
-move01.pass.cpp failed to compile
-move02.pass.cpp: In function ‘std::__yuga1::unique_ptr<A, Deleter<A> > source2()’:
-move02.pass.cpp:133: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-move02.pass.cpp:133: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’ from result of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A>]’
-move02.pass.cpp: In function ‘int main()’:
-move02.pass.cpp:154: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-move02.pass.cpp:154: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’ from result of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A>]’
-move02.pass.cpp:154: error:   initializing argument 1 of ‘void sink2(std::__yuga1::unique_ptr<A, Deleter<A> >)’
-move02.pass.cpp: In member function ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A>]’:
-move02.pass.cpp:133:   instantiated from here
-move02.pass.cpp:55: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:718: error: within this context
-move02.pass.cpp:133:   instantiated from here
-../../../../../../include/memory:718: error:   initializing argument 2 of ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]’
-move02.pass.cpp:133:   instantiated from here
-../../../../../../include/memory:718: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-move02.pass.cpp: In constructor ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’:
-move02.pass.cpp:133:   instantiated from here
-move02.pass.cpp:55: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:728: error: within this context
-move02.pass.cpp:133:   instantiated from here
-../../../../../../include/memory:728: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-move02.pass.cpp: In constructor ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]’:
-../../../../../../include/memory:718:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = A, _Dp = Deleter<A>]’
-move02.pass.cpp:133:   instantiated from here
-move02.pass.cpp:55: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:618: error: within this context
-move02.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-move02.pass.cpp:133:   instantiated from here
-move02.pass.cpp:55: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-move02.pass.cpp:133:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’
-move02.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-move02.pass.cpp:133:   instantiated from here
-move02.pass.cpp:55: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:377: error: within this context
-move02.pass.cpp failed to compile
-move_convert02.pass.cpp: In function ‘int main()’:
-move_convert02.pass.cpp:121: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-move_convert02.pass.cpp:121: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’ from result of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<_Up, _Ep>() [with _Up = A*, _Ep = Deleter<A>, _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’:
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:943: error: no matching function for call to ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::unique_ptr<B, Deleter<B> >&)’
-../../../../../../include/memory:618: note: candidates are: std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = B*, _Dp = Deleter<B>]
-../../../../../../include/memory:614: note:                 std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)
-move_convert02.pass.cpp: In copy constructor ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)’:
-../../../../../../include/memory:614:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-move_convert02.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:614: error: within this context
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’:
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:944: note: synthesized method ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)’ first required here 
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:944: error: no matching function for call to ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’ from result of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp: In member function ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<_Up, _Ep>() [with _Up = A*, _Ep = Deleter<A>, _Tp = B, _Dp = Deleter<B>]’:
-move_convert02.pass.cpp:121:   instantiated from here
-move_convert02.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:724: error: within this context
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:724: error:   initializing argument 1 of ‘Deleter<T>::Deleter(Deleter<U>, typename std::__yuga1::enable_if<(! std::__yuga1::is_same<U,T>::value), void>::type*) [with U = B, T = A]’
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:724: error: no matching function for call to ‘Deleter<A>::Deleter(Deleter<A>)’
-move_convert02.pass.cpp:82: note: candidates are: Deleter<T>::Deleter(std::__yuga1::__rv<Deleter<T> >) [with T = A]
-move_convert02.pass.cpp:67: note:                 Deleter<T>::Deleter(Deleter<T>&) [with T = A]
-../../../../../../include/memory:724: error:   initializing argument 2 of ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]’ from result of ‘Deleter<T>::Deleter(Deleter<U>, typename std::__yuga1::enable_if<(! std::__yuga1::is_same<U,T>::value), void>::type*) [with U = B, T = A]’
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:724: error: no matching function for call to ‘std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<A*, Deleter<A> >::__rv2(std::__yuga1::__rv2<A*, Deleter<A> >&)
-move_convert02.pass.cpp: In constructor ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’:
-move_convert02.pass.cpp:121:   instantiated from here
-move_convert02.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:728: error: within this context
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:728: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-move_convert02.pass.cpp: In constructor ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’:
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-move_convert02.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:728: error: within this context
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:728: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = B*, _T2 = Deleter<B>]’
-move_convert02.pass.cpp: In member function ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = B, _Dp = Deleter<B>]’:
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-move_convert02.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:718: error: within this context
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:718: error:   initializing argument 2 of ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = B*, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:718: error: no matching function for call to ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)
-move_convert02.pass.cpp: In constructor ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = A*, _Dp = Deleter<A>]’:
-../../../../../../include/memory:724:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<_Up, _Ep>() [with _Up = A*, _Ep = Deleter<A>, _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-move_convert02.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:618: error: within this context
-move_convert02.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-move_convert02.pass.cpp:121:   instantiated from here
-move_convert02.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’
-move_convert02.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = B*, _T2 = Deleter<B>]’:
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-move_convert02.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = B*, _T2 = Deleter<B>]’
-move_convert02.pass.cpp: In constructor ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = B*, _Dp = Deleter<B>]’:
-../../../../../../include/memory:718:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-move_convert02.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:618: error: within this context
-move_convert02.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = A, _Dp = Deleter<A>]’
-move_convert02.pass.cpp:121:   instantiated from here
-move_convert02.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:377: error: within this context
-move_convert02.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = B*, _T2 = Deleter<B>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = B*, _T2 = Deleter<B>]’
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert02.pass.cpp:121:   instantiated from here
-move_convert02.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:377: error: within this context
-move_convert02.pass.cpp failed to compile
-move_convert04.pass.cpp: In function ‘int main()’:
-move_convert04.pass.cpp:63: error: conversion from ‘std::__yuga1::unique_ptr<B, std::__yuga1::default_delete<B> >’ to non-scalar type ‘std::__yuga1::unique_ptr<A, std::__yuga1::default_delete<A> >’ requested
-move_convert04.pass.cpp failed to compile
-move_convert05.pass.cpp: In function ‘int main()’:
-move_convert05.pass.cpp:121: error: conversion from ‘std::__yuga1::unique_ptr<B, Deleter<B> >’ to non-scalar type ‘std::__yuga1::unique_ptr<A, Deleter<A> >’ requested
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’:
-move_convert05.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:943: error: no matching function for call to ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::unique_ptr<B, Deleter<B> >&)’
-../../../../../../include/memory:618: note: candidates are: std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = B*, _Dp = Deleter<B>]
-../../../../../../include/memory:614: note:                 std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)
-move_convert05.pass.cpp: In copy constructor ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)’:
-../../../../../../include/memory:614:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp:121:   instantiated from here
-move_convert05.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:614: error: within this context
-../../../../../../include/memory: In function ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’:
-move_convert05.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:944: note: synthesized method ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)’ first required here 
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:944: error: no matching function for call to ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)
-../../../../../../include/memory:944: error:   initializing argument 1 of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’ from result of ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp: In constructor ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’:
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp:121:   instantiated from here
-move_convert05.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:728: error: within this context
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:728: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = B*, _T2 = Deleter<B>]’
-move_convert05.pass.cpp: In member function ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = B, _Dp = Deleter<B>]’:
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp:121:   instantiated from here
-move_convert05.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:718: error: within this context
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:718: error:   initializing argument 2 of ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = B*, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:718: error: no matching function for call to ‘std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >)’
-../../../../../../include/memory:614: note: candidates are: std::__yuga1::__rv2<B*, Deleter<B> >::__rv2(std::__yuga1::__rv2<B*, Deleter<B> >&)
-move_convert05.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = B*, _T2 = Deleter<B>]’:
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp:121:   instantiated from here
-move_convert05.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp:121:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = B*, _T2 = Deleter<B>]’
-move_convert05.pass.cpp: In constructor ‘std::__yuga1::__rv2<_Ptr, _Dp>::__rv2(_Ptr, _Dp) [with _Ptr = B*, _Dp = Deleter<B>]’:
-../../../../../../include/memory:718:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::operator std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>() [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp:121:   instantiated from here
-move_convert05.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:618: error: within this context
-move_convert05.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = B*, _T2 = Deleter<B>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = B*, _T2 = Deleter<B>]’
-../../../../../../include/memory:728:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(std::__yuga1::__rv2<typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, _Dp>) [with _Tp = B, _Dp = Deleter<B>]’
-../../../../../../include/memory:944:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp> std::__yuga1::move(std::__yuga1::unique_ptr<_Tp, _Dp>&) [with _Tp = B, _Dp = Deleter<B>]’
-move_convert05.pass.cpp:121:   instantiated from here
-move_convert05.pass.cpp:67: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = B]’ is private
-../../../../../../include/memory:377: error: within this context
-move_convert05.pass.cpp failed to compile
-move_convert06.pass.cpp: In function ‘int main()’:
-move_convert06.pass.cpp:81: error: conversion from ‘std::__yuga1::unique_ptr<B, CDeleter<A>&>’ to non-scalar type ‘std::__yuga1::unique_ptr<A, CDeleter<A>&>’ requested
-move_convert06.pass.cpp failed to compile
-pointer_deleter01.pass.cpp: In function ‘int main()’:
-pointer_deleter01.pass.cpp:108: error: no matching function for call to ‘Deleter<A>::Deleter(Deleter<A>)’
-pointer_deleter01.pass.cpp:69: note: candidates are: Deleter<T>::Deleter(std::__yuga1::__rv<Deleter<T> >) [with T = A]
-pointer_deleter01.pass.cpp:54: note:                 Deleter<T>::Deleter(Deleter<T>&) [with T = A]
-../../../../../../include/memory: In constructor ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’:
-pointer_deleter01.pass.cpp:108:   instantiated from here
-../../../../../../include/memory:670: error: passing ‘const Deleter<A>’ as ‘this’ argument of ‘Deleter<T>::operator std::__yuga1::__rv<Deleter<T> >() [with T = A]’ discards qualifiers
-pointer_deleter01.pass.cpp:108:   instantiated from here
-../../../../../../include/memory:670: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-pointer_deleter01.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:670:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’
-pointer_deleter01.pass.cpp:108:   instantiated from here
-pointer_deleter01.pass.cpp:54: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:670:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’
-pointer_deleter01.pass.cpp:108:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’
-pointer_deleter01.pass.cpp: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-../../../../../../include/memory:670:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’
-pointer_deleter01.pass.cpp:108:   instantiated from here
-pointer_deleter01.pass.cpp:54: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:377: error: within this context
-pointer_deleter01.pass.cpp failed to compile
-failed 9 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.ctor
-passed 34 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.ctor
-passed 1 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.dtor
-swap.pass.cpp: In function ‘int main()’:
-swap.pass.cpp:54: error: no matching function for call to ‘Deleter<A>::Deleter(Deleter<A>)’
-../../deleter.h:59: note: candidates are: Deleter<T>::Deleter(std::__yuga1::__rv<Deleter<T> >) [with T = A]
-../../deleter.h:44: note:                 Deleter<T>::Deleter(Deleter<T>&) [with T = A]
-swap.pass.cpp:56: error: no matching function for call to ‘Deleter<A>::Deleter(Deleter<A>)’
-../../deleter.h:59: note: candidates are: Deleter<T>::Deleter(std::__yuga1::__rv<Deleter<T> >) [with T = A]
-../../deleter.h:44: note:                 Deleter<T>::Deleter(Deleter<T>&) [with T = A]
-../../../../../../include/memory: In constructor ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’:
-swap.pass.cpp:54:   instantiated from here
-../../../../../../include/memory:670: error: passing ‘const Deleter<A>’ as ‘this’ argument of ‘Deleter<T>::operator std::__yuga1::__rv<Deleter<T> >() [with T = A]’ discards qualifiers
-swap.pass.cpp:54:   instantiated from here
-../../../../../../include/memory:670: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:670:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’
-swap.pass.cpp:54:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:527: error: within this context
-../../../../../../include/memory:670:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’
-swap.pass.cpp:54:   instantiated from here
-../../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’
-../../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-../../../../../../include/memory:670:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’
-swap.pass.cpp:54:   instantiated from here
-../../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../../include/memory:377: error: within this context
-swap.pass.cpp failed to compile
-failed 1 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.modifiers
-passed 3 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.modifiers
-passed 6 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.observers
-swap.pass.cpp: In function ‘int main()’:
-swap.pass.cpp:55: error: no matching function for call to ‘Deleter<A>::Deleter(Deleter<A>)’
-../deleter.h:59: note: candidates are: Deleter<T>::Deleter(std::__yuga1::__rv<Deleter<T> >) [with T = A]
-../deleter.h:44: note:                 Deleter<T>::Deleter(Deleter<T>&) [with T = A]
-swap.pass.cpp:57: error: no matching function for call to ‘Deleter<A>::Deleter(Deleter<A>)’
-../deleter.h:59: note: candidates are: Deleter<T>::Deleter(std::__yuga1::__rv<Deleter<T> >) [with T = A]
-../deleter.h:44: note:                 Deleter<T>::Deleter(Deleter<T>&) [with T = A]
-swap.pass.cpp:76: error: no matching function for call to ‘Deleter<A []>::Deleter(Deleter<A []>)’
-../deleter.h:118: note: candidates are: Deleter<T []>::Deleter(std::__yuga1::__rv<Deleter<T []> >) [with T = A]
-../deleter.h:103: note:                 Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]
-swap.pass.cpp:78: error: no matching function for call to ‘Deleter<A []>::Deleter(Deleter<A []>)’
-../deleter.h:118: note: candidates are: Deleter<T []>::Deleter(std::__yuga1::__rv<Deleter<T []> >) [with T = A]
-../deleter.h:103: note:                 Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]
-../../../../../include/memory: In constructor ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’:
-swap.pass.cpp:55:   instantiated from here
-../../../../../include/memory:670: error: passing ‘const Deleter<A>’ as ‘this’ argument of ‘Deleter<T>::operator std::__yuga1::__rv<Deleter<T> >() [with T = A]’ discards qualifiers
-swap.pass.cpp:55:   instantiated from here
-../../../../../include/memory:670: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-../../../../../include/memory: In constructor ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’:
-swap.pass.cpp:76:   instantiated from here
-../../../../../include/memory:814: error: passing ‘const Deleter<A []>’ as ‘this’ argument of ‘Deleter<T []>::operator std::__yuga1::__rv<Deleter<T []> >() [with T = A]’ discards qualifiers
-swap.pass.cpp:76:   instantiated from here
-../../../../../include/memory:814: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../include/memory:670:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’
-swap.pass.cpp:55:   instantiated from here
-../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../include/memory:527: error: within this context
-../../../../../include/memory:670:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’
-swap.pass.cpp:55:   instantiated from here
-../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’
-../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../include/memory:814:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’
-swap.pass.cpp:76:   instantiated from here
-../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../include/memory:527: error: within this context
-../../../../../include/memory:814:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’
-swap.pass.cpp:76:   instantiated from here
-../../../../../include/memory:527: error:   initializing argument 2 of ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’
-../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A>]’:
-../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A>]’
-../../../../../include/memory:670:   instantiated from ‘std::__yuga1::unique_ptr<_Tp, _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A>]’
-swap.pass.cpp:55:   instantiated from here
-../deleter.h:44: error: ‘Deleter<T>::Deleter(Deleter<T>&) [with T = A]’ is private
-../../../../../include/memory:377: error: within this context
-../deleter.h: In constructor ‘std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, 0u>::__yuga_compressed_pair_imp(_T1, _T2) [with _T1 = A*, _T2 = Deleter<A []>]’:
-../../../../../include/memory:527:   instantiated from ‘std::__yuga1::__yuga_compressed_pair<_T1, _T2>::__yuga_compressed_pair(typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T1_param, typename std::__yuga1::__yuga_compressed_pair_imp<_T1, _T2, std::__yuga1::__yuga_compressed_pair_switch<_T1,_T2,std::__yuga1::is_same<typename std::__yuga1::remove_cv<_Tp>::type,typename std::__yuga1::remove_cv<_Dp>::type>::value,std::__yuga1::is_empty<_T1>::value,std::__yuga1::is_empty<_T2>::value>::value>::_T2_param) [with _T1 = A*, _T2 = Deleter<A []>]’
-../../../../../include/memory:814:   instantiated from ‘std::__yuga1::unique_ptr<_Tp [], _Dp>::unique_ptr(typename std::__yuga1::__pointer_type<_Tp, _Dp>::type, typename std::__yuga1::conditional<std::__yuga1::is_reference<_Dp>::value, _Dp, typename std::__yuga1::add_lvalue_reference<const _Dp>::type>::type) [with _Tp = A, _Dp = Deleter<A []>]’
-swap.pass.cpp:76:   instantiated from here
-../deleter.h:103: error: ‘Deleter<T []>::Deleter(Deleter<T []>&) [with T = A]’ is private
-../../../../../include/memory:377: error: within this context
-swap.pass.cpp failed to compile
-failed 1 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.special
-passed 2 tests in cayuga/test/utilities/memory/unique.ptr/unique.ptr.special
-not implemented:  cayuga/test/utilities/memory/util.smartptr
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.dynamic.safety
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.enab
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.ownerless
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.getdeleter
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.assign
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.cast
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.cmp
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.create
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.dest
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.io
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.mod
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.obs
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.spec
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.shared.atomic
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.assign
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.cmp
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.const
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.dest
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.mod
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.obs
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.spec
-not implemented:  cayuga/test/utilities/memory/util.smartptr/util.smartptr.weakptr
-passed 1 tests in cayuga/test/utilities/meta
-passed 1 tests in cayuga/test/utilities/meta/meta.hel
-passed 3 tests in cayuga/test/utilities/meta/meta.rel
-passed 1 tests in cayuga/test/utilities/meta/meta.rqmts
-passed 1 tests in cayuga/test/utilities/meta/meta.trans
-passed 2 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.arr
-passed 6 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.cv
-passed 2 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.ptr
-passed 3 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.ref
-passed 2 tests in cayuga/test/utilities/meta/meta.trans/meta.trans.sign
-passed 6 tests in cayuga/test/utilities/meta/meta.trans.other
-passed 1 tests in cayuga/test/utilities/meta/meta.type.synop
-passed 1 tests in cayuga/test/utilities/meta/meta.unary
-union.pass.cpp: In function ‘void test_union_imp() [with T = Union]’:
-union.pass.cpp:51:   instantiated from ‘void test_union() [with T = Union]’
-union.pass.cpp:65:   instantiated from here
-union.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp: In function ‘void test_union_imp() [with T = const Union]’:
-union.pass.cpp:52:   instantiated from ‘void test_union() [with T = Union]’
-union.pass.cpp:65:   instantiated from here
-union.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp: In function ‘void test_union_imp() [with T = volatile Union]’:
-union.pass.cpp:53:   instantiated from ‘void test_union() [with T = Union]’
-union.pass.cpp:65:   instantiated from here
-union.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp: In function ‘void test_union_imp() [with T = const volatile Union]’:
-union.pass.cpp:54:   instantiated from ‘void test_union() [with T = Union]’
-union.pass.cpp:65:   instantiated from here
-union.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-union.pass.cpp failed to compile
-failed 1 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.cat
-passed 12 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.cat
-passed 13 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.comp
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = Union]’:
-has_nothrow_assign.pass.cpp:80:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp:80:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = Abstract]’:
-has_nothrow_assign.pass.cpp:81:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp:81:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = Empty]’:
-has_nothrow_assign.pass.cpp:82:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp:82:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = NotEmpty]’:
-has_nothrow_assign.pass.cpp:89:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp:89:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp: In function ‘void test_has_nothrow_assign() [with T = bit_zero]’:
-has_nothrow_assign.pass.cpp:90:   instantiated from here
-has_nothrow_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp:90:   instantiated from here
-has_nothrow_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_assign.pass.cpp failed to compile
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_not_nothrow_copy_constructor() [with T = int&]’:
-has_nothrow_copy_constructor.pass.cpp:78:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:42: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:45: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = Union]’:
-has_nothrow_copy_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = Abstract]’:
-has_nothrow_copy_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = Empty]’:
-has_nothrow_copy_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = NotEmpty]’:
-has_nothrow_copy_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp: In function ‘void test_has_nothrow_copy_constructor() [with T = bit_zero]’:
-has_nothrow_copy_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_copy_constructor.pass.cpp failed to compile
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = Union]’:
-has_nothrow_default_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:80:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = Abstract]’:
-has_nothrow_default_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:81:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = Empty]’:
-has_nothrow_default_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:82:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = NotEmpty]’:
-has_nothrow_default_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:89:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp: In function ‘void test_has_nothrow_default_constructor() [with T = bit_zero]’:
-has_nothrow_default_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp:90:   instantiated from here
-has_nothrow_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_nothrow_default_constructor.pass.cpp failed to compile
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = Union]’:
-has_trivial_assign.pass.cpp:80:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp:80:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = Abstract]’:
-has_trivial_assign.pass.cpp:81:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp:81:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = Empty]’:
-has_trivial_assign.pass.cpp:82:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp:82:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = NotEmpty]’:
-has_trivial_assign.pass.cpp:89:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp:89:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp: In function ‘void test_has_trivial_assign() [with T = bit_zero]’:
-has_trivial_assign.pass.cpp:90:   instantiated from here
-has_trivial_assign.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp:90:   instantiated from here
-has_trivial_assign.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_assign.pass.cpp failed to compile
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_not_trivial_copy_constructor() [with T = int&]’:
-has_trivial_copy_constructor.pass.cpp:78:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:42: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:45: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = Union]’:
-has_trivial_copy_constructor.pass.cpp:80:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:80:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:80:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:80:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = Abstract]’:
-has_trivial_copy_constructor.pass.cpp:81:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:81:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:81:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:81:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = Empty]’:
-has_trivial_copy_constructor.pass.cpp:82:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:82:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:82:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:82:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = NotEmpty]’:
-has_trivial_copy_constructor.pass.cpp:89:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:89:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:89:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:89:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp: In function ‘void test_has_trivial_copy_constructor() [with T = bit_zero]’:
-has_trivial_copy_constructor.pass.cpp:90:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:90:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:90:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp:90:   instantiated from here
-has_trivial_copy_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_copy_constructor.pass.cpp failed to compile
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = Union]’:
-has_trivial_default_constructor.pass.cpp:80:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:80:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:80:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:80:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = Abstract]’:
-has_trivial_default_constructor.pass.cpp:81:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:81:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:81:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:81:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = Empty]’:
-has_trivial_default_constructor.pass.cpp:82:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:82:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:82:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:82:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = NotEmpty]’:
-has_trivial_default_constructor.pass.cpp:89:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:89:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:89:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:89:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp: In function ‘void test_has_trivial_default_constructor() [with T = bit_zero]’:
-has_trivial_default_constructor.pass.cpp:90:   instantiated from here
-has_trivial_default_constructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:90:   instantiated from here
-has_trivial_default_constructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:90:   instantiated from here
-has_trivial_default_constructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp:90:   instantiated from here
-has_trivial_default_constructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_default_constructor.pass.cpp failed to compile
-has_trivial_destructor.pass.cpp: In function ‘void test_has_trivial_destructor() [with T = Union]’:
-has_trivial_destructor.pass.cpp:82:   instantiated from here
-has_trivial_destructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:82:   instantiated from here
-has_trivial_destructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:82:   instantiated from here
-has_trivial_destructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:82:   instantiated from here
-has_trivial_destructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp: In function ‘void test_has_trivial_destructor() [with T = Empty]’:
-has_trivial_destructor.pass.cpp:83:   instantiated from here
-has_trivial_destructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:83:   instantiated from here
-has_trivial_destructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:83:   instantiated from here
-has_trivial_destructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:83:   instantiated from here
-has_trivial_destructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp: In function ‘void test_has_trivial_destructor() [with T = bit_zero]’:
-has_trivial_destructor.pass.cpp:90:   instantiated from here
-has_trivial_destructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:90:   instantiated from here
-has_trivial_destructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:90:   instantiated from here
-has_trivial_destructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp:90:   instantiated from here
-has_trivial_destructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_trivial_destructor.pass.cpp failed to compile
-has_virtual_destructor.pass.cpp: In function ‘void test_has_virtual_destructor() [with T = Abstract]’:
-has_virtual_destructor.pass.cpp:89:   instantiated from here
-has_virtual_destructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:89:   instantiated from here
-has_virtual_destructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:89:   instantiated from here
-has_virtual_destructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:89:   instantiated from here
-has_virtual_destructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp: In function ‘void test_has_virtual_destructor() [with T = NotEmpty]’:
-has_virtual_destructor.pass.cpp:90:   instantiated from here
-has_virtual_destructor.pass.cpp:33: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:90:   instantiated from here
-has_virtual_destructor.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:90:   instantiated from here
-has_virtual_destructor.pass.cpp:35: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp:90:   instantiated from here
-has_virtual_destructor.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-has_virtual_destructor.pass.cpp failed to compile
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_empty1<Union>’:
-../../../../../include/type_traits:669:   instantiated from ‘std::__yuga1::__yuga_empty<Union, true>’
-../../../../../include/type_traits:673:   instantiated from ‘std::__yuga1::is_empty<Union>’
-is_empty.pass.cpp:42:   instantiated from ‘void test_is_not_empty() [with T = Union]’
-is_empty.pass.cpp:74:   instantiated from here
-../../../../../include/type_traits:659: error: base type ‘Union’ fails to be a struct or class type
-is_empty.pass.cpp: In function ‘void test_is_not_empty() [with T = Union]’:
-is_empty.pass.cpp:74:   instantiated from here
-is_empty.pass.cpp:42: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-../../../../../include/type_traits: At global scope:
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_empty1<const Union>’:
-../../../../../include/type_traits:669:   instantiated from ‘std::__yuga1::__yuga_empty<const Union, true>’
-../../../../../include/type_traits:673:   instantiated from ‘std::__yuga1::is_empty<const Union>’
-is_empty.pass.cpp:43:   instantiated from ‘void test_is_not_empty() [with T = Union]’
-is_empty.pass.cpp:74:   instantiated from here
-../../../../../include/type_traits:659: error: base type ‘const Union’ fails to be a struct or class type
-is_empty.pass.cpp: In function ‘void test_is_not_empty() [with T = Union]’:
-is_empty.pass.cpp:74:   instantiated from here
-is_empty.pass.cpp:43: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-../../../../../include/type_traits: At global scope:
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_empty1<volatile Union>’:
-../../../../../include/type_traits:669:   instantiated from ‘std::__yuga1::__yuga_empty<volatile Union, true>’
-../../../../../include/type_traits:673:   instantiated from ‘std::__yuga1::is_empty<volatile Union>’
-is_empty.pass.cpp:44:   instantiated from ‘void test_is_not_empty() [with T = Union]’
-is_empty.pass.cpp:74:   instantiated from here
-../../../../../include/type_traits:659: error: base type ‘volatile Union’ fails to be a struct or class type
-is_empty.pass.cpp: In function ‘void test_is_not_empty() [with T = Union]’:
-is_empty.pass.cpp:74:   instantiated from here
-is_empty.pass.cpp:44: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-../../../../../include/type_traits: At global scope:
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_empty1<const volatile Union>’:
-../../../../../include/type_traits:669:   instantiated from ‘std::__yuga1::__yuga_empty<const volatile Union, true>’
-../../../../../include/type_traits:673:   instantiated from ‘std::__yuga1::is_empty<const volatile Union>’
-is_empty.pass.cpp:45:   instantiated from ‘void test_is_not_empty() [with T = Union]’
-is_empty.pass.cpp:74:   instantiated from here
-../../../../../include/type_traits:659: error: base type ‘const volatile Union’ fails to be a struct or class type
-is_empty.pass.cpp: In function ‘void test_is_not_empty() [with T = Union]’:
-is_empty.pass.cpp:74:   instantiated from here
-is_empty.pass.cpp:45: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_empty.pass.cpp failed to compile
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = int]’:
-is_pod.pass.cpp:60:   instantiated from here
-is_pod.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp:60:   instantiated from here
-is_pod.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = double]’:
-is_pod.pass.cpp:61:   instantiated from here
-is_pod.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp:61:   instantiated from here
-is_pod.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = int*]’:
-is_pod.pass.cpp:62:   instantiated from here
-is_pod.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp:62:   instantiated from here
-is_pod.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = const int*]’:
-is_pod.pass.cpp:63:   instantiated from here
-is_pod.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp:63:   instantiated from here
-is_pod.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp: In function ‘void test_is_pod() [with T = char [3]]’:
-is_pod.pass.cpp:64:   instantiated from here
-is_pod.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp:64:   instantiated from here
-is_pod.pass.cpp:36: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-is_pod.pass.cpp failed to compile
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic2<Union>’:
-../../../../../include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<Union, true>’
-../../../../../include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<Union>’
-is_polymorphic.pass.cpp:42:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-../../../../../include/type_traits:678: error: base type ‘Union’ fails to be a struct or class type
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic1<Union>’:
-../../../../../include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<Union, true>’
-../../../../../include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<Union>’
-is_polymorphic.pass.cpp:42:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-../../../../../include/type_traits:677: error: base type ‘Union’ fails to be a struct or class type
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic2<const Union>’:
-../../../../../include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<const Union, true>’
-../../../../../include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<const Union>’
-is_polymorphic.pass.cpp:43:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-../../../../../include/type_traits:678: error: base type ‘const Union’ fails to be a struct or class type
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic1<const Union>’:
-../../../../../include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<const Union, true>’
-../../../../../include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<const Union>’
-is_polymorphic.pass.cpp:43:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-../../../../../include/type_traits:677: error: base type ‘const Union’ fails to be a struct or class type
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic2<volatile Union>’:
-../../../../../include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<volatile Union, true>’
-../../../../../include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<volatile Union>’
-is_polymorphic.pass.cpp:44:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-../../../../../include/type_traits:678: error: base type ‘volatile Union’ fails to be a struct or class type
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic1<volatile Union>’:
-../../../../../include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<volatile Union, true>’
-../../../../../include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<volatile Union>’
-is_polymorphic.pass.cpp:44:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-../../../../../include/type_traits:677: error: base type ‘volatile Union’ fails to be a struct or class type
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic2<const volatile Union>’:
-../../../../../include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<const volatile Union, true>’
-../../../../../include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<const volatile Union>’
-is_polymorphic.pass.cpp:45:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-../../../../../include/type_traits:678: error: base type ‘const volatile Union’ fails to be a struct or class type
-../../../../../include/type_traits: In instantiation of ‘std::__yuga1::__is_polymorphic1<const volatile Union>’:
-../../../../../include/type_traits:682:   instantiated from ‘std::__yuga1::__yuga_polymorphic<const volatile Union, true>’
-../../../../../include/type_traits:686:   instantiated from ‘std::__yuga1::is_polymorphic<const volatile Union>’
-is_polymorphic.pass.cpp:45:   instantiated from ‘void test_is_not_polymorphic() [with T = Union]’
-is_polymorphic.pass.cpp:79:   instantiated from here
-../../../../../include/type_traits:677: error: base type ‘const volatile Union’ fails to be a struct or class type
-is_polymorphic.pass.cpp failed to compile
-is_standard_layout.pass.cpp: In function ‘int main()’:
-is_standard_layout.pass.cpp:32: error: ‘is_standard_layout’ is not a member of ‘std’
-is_standard_layout.pass.cpp:32: error: template argument 1 is invalid
-is_standard_layout.pass.cpp:32: error: template argument 1 is invalid
-is_standard_layout.pass.cpp:33: error: ‘is_standard_layout’ is not a member of ‘std’
-is_standard_layout.pass.cpp:33: error: template argument 1 is invalid
-is_standard_layout.pass.cpp:33: error: template argument 1 is invalid
-is_standard_layout.pass.cpp:34: error: ‘is_standard_layout’ is not a member of ‘std’
-is_standard_layout.pass.cpp:34: error: template argument 1 is invalid
-is_standard_layout.pass.cpp:34: error: template argument 1 is invalid
-is_standard_layout.pass.cpp failed to compile
-is_trivial.pass.cpp: In function ‘int main()’:
-is_trivial.pass.cpp:32: error: ‘is_trivial’ is not a member of ‘std’
-is_trivial.pass.cpp:32: error: template argument 1 is invalid
-is_trivial.pass.cpp:32: error: template argument 1 is invalid
-is_trivial.pass.cpp:33: error: ‘is_trivial’ is not a member of ‘std’
-is_trivial.pass.cpp:33: error: template argument 1 is invalid
-is_trivial.pass.cpp:33: error: template argument 1 is invalid
-is_trivial.pass.cpp:34: error: ‘is_trivial’ is not a member of ‘std’
-is_trivial.pass.cpp:34: error: template argument 1 is invalid
-is_trivial.pass.cpp:34: error: template argument 1 is invalid
-is_trivial.pass.cpp failed to compile
-failed 13 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.prop
-passed 8 tests in cayuga/test/utilities/meta/meta.unary/meta.unary.prop
-passed 1 tests in cayuga/test/utilities/ratio
-passed 8 tests in cayuga/test/utilities/ratio/ratio.arithmetic
-passed 6 tests in cayuga/test/utilities/ratio/ratio.comparison
-passed 4 tests in cayuga/test/utilities/ratio/ratio.ratio
-passed 1 tests in cayuga/test/utilities/ratio/ratio.si
-passed 6 tests in cayuga/test/utilities/time
-not implemented:  cayuga/test/utilities/time/time.clock
-not implemented:  cayuga/test/utilities/time/time.clock/time.clock.hires
-not implemented:  cayuga/test/utilities/time/time.clock/time.clock.monotonic
-not implemented:  cayuga/test/utilities/time/time.clock/time.clock.system
-passed 1 tests in cayuga/test/utilities/time/time.clock.req
-passed 5 tests in cayuga/test/utilities/time/time.duration
-passed 12 tests in cayuga/test/utilities/time/time.duration/time.duration.arithmetic
-passed 2 tests in cayuga/test/utilities/time/time.duration/time.duration.cast
-passed 2 tests in cayuga/test/utilities/time/time.duration/time.duration.comparisons
-passed 11 tests in cayuga/test/utilities/time/time.duration/time.duration.cons
-passed 11 tests in cayuga/test/utilities/time/time.duration/time.duration.nonmember
-passed 1 tests in cayuga/test/utilities/time/time.duration/time.duration.observer
-passed 3 tests in cayuga/test/utilities/time/time.duration/time.duration.special
-passed 2 tests in cayuga/test/utilities/time/time.point
-passed 2 tests in cayuga/test/utilities/time/time.point/time.point.arithmetic
-not implemented:  cayuga/test/utilities/time/time.point/time.point.cast
-not implemented:  cayuga/test/utilities/time/time.point/time.point.comparisons
-passed 5 tests in cayuga/test/utilities/time/time.point/time.point.cons
-passed 3 tests in cayuga/test/utilities/time/time.point/time.point.nonmember
-passed 1 tests in cayuga/test/utilities/time/time.point/time.point.observer
-passed 2 tests in cayuga/test/utilities/time/time.point/time.point.special
-passed 1 tests in cayuga/test/utilities/time/time.traits
-passed 3 tests in cayuga/test/utilities/time/time.traits/time.traits.duration_values
-passed 1 tests in cayuga/test/utilities/time/time.traits/time.traits.is_fp
-passed 2 tests in cayuga/test/utilities/time/time.traits/time.traits.specializations
-not implemented:  cayuga/test/utilities/tuple
-not implemented:  cayuga/test/utilities/tuple/tuple.general
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.cnstr
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.concepts
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.creation
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.elem
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.helper
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.rel
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.special
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.swap
-not implemented:  cayuga/test/utilities/tuple/tuple.tuple/tuple.traits
-passed 1 tests in cayuga/test/utilities/utility
-passed 13 tests in cayuga/test/utilities/utility/forward
-passed 1 tests in cayuga/test/utilities/utility/operators
-not implemented:  cayuga/test/utilities/utility/pair.astuple
-not implemented:  cayuga/test/utilities/utility/pair.concepts
-not implemented:  cayuga/test/utilities/utility/pairs
-passed 1 tests in cayuga/test/utilities/utility/template.bitset
-passed 4 tests in cayuga/test/utilities/utility/template.bitset/bitset.cons
-passed 26 tests in cayuga/test/utilities/utility/template.bitset/bitset.members
-stream_in.pass.cpp: In function ‘int main()’:
-stream_in.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-stream_in.pass.cpp failed to compile
-stream_out.pass.cpp: In function ‘int main()’:
-stream_out.pass.cpp:34: error: invalid application of ‘sizeof’ to incomplete type ‘__static_assert_test<false>’ 
-stream_out.pass.cpp failed to compile
-failed 2 tests in cayuga/test/utilities/utility/template.bitset/bitset.operators
-passed 3 tests in cayuga/test/utilities/utility/template.bitset/bitset.operators
-not implemented:  cayuga/test/utilities/utility.concepts
-not implemented:  cayuga/test/utilities/utility.concepts/concept.arithmetic
-not implemented:  cayuga/test/utilities/utility.concepts/concept.comparison
-not implemented:  cayuga/test/utilities/utility.concepts/concept.construct
-not implemented:  cayuga/test/utilities/utility.concepts/concept.convertible
-not implemented:  cayuga/test/utilities/utility.concepts/concept.copymove
-not implemented:  cayuga/test/utilities/utility.concepts/concept.destruct
-not implemented:  cayuga/test/utilities/utility.concepts/concept.memory
-not implemented:  cayuga/test/utilities/utility.concepts/concept.operator
-not implemented:  cayuga/test/utilities/utility.concepts/concept.predicate
-not implemented:  cayuga/test/utilities/utility.concepts/concept.regular
-not implemented:  cayuga/test/utilities/utility.concepts/concept.transform
-not implemented:  cayuga/test/utilities/utility.concepts/concept.true
-****************************************************
-Results for cayuga/test:
-using i686-apple-darwin9-g++-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5564)
-Copyright (C) 2007 Free Software Foundation, Inc.
-This is free software; see the source for copying conditions.  There is NO
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-with -nostdinc++ -arch x86_64 -I../include ../lib/libcayuga.a
-----------------------------------------------------
-sections without tests   : 896
-sections with failures   : 15
-sections without failures: 128
-                       +   ----
-total number of sections : 1039
-----------------------------------------------------
-number of tests failed   : 46
-number of tests passed   : 499
-                       +   ----
-total number of tests    : 545
-****************************************************





More information about the cfe-commits mailing list