Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- passed 1 tests in /root/libcxx/test
- passed 1 tests in /root/libcxx/test/algorithms
- passed 1 tests in /root/libcxx/test/algorithms/alg.c.library
- passed 1 tests in /root/libcxx/test/algorithms/alg.modifying.operations
- passed 4 tests in /root/libcxx/test/algorithms/alg.modifying.operations/alg.copy
- passed 2 tests in /root/libcxx/test/algorithms/alg.modifying.operations/alg.fill
- passed 2 tests in /root/libcxx/test/algorithms/alg.modifying.operations/alg.generate
- passed 2 tests in /root/libcxx/test/algorithms/alg.modifying.operations/alg.move
- passed 5 tests in /root/libcxx/test/algorithms/alg.modifying.operations/alg.partitions
- passed 3 tests in /root/libcxx/test/algorithms/alg.modifying.operations/alg.random.shuffle
- passed 4 tests in /root/libcxx/test/algorithms/alg.modifying.operations/alg.remove
- passed 4 tests in /root/libcxx/test/algorithms/alg.modifying.operations/alg.replace
- passed 2 tests in /root/libcxx/test/algorithms/alg.modifying.operations/alg.reverse
- passed 2 tests in /root/libcxx/test/algorithms/alg.modifying.operations/alg.rotate
- passed 2 tests in /root/libcxx/test/algorithms/alg.modifying.operations/alg.swap
- passed 2 tests in /root/libcxx/test/algorithms/alg.modifying.operations/alg.transform
- passed 4 tests in /root/libcxx/test/algorithms/alg.modifying.operations/alg.unique
- passed 1 tests in /root/libcxx/test/algorithms/alg.nonmodifying
- passed 2 tests in /root/libcxx/test/algorithms/alg.nonmodifying/alg.adjacent.find
- passed 1 tests in /root/libcxx/test/algorithms/alg.nonmodifying/alg.all_of
- passed 1 tests in /root/libcxx/test/algorithms/alg.nonmodifying/alg.any_of
- passed 2 tests in /root/libcxx/test/algorithms/alg.nonmodifying/alg.count
- passed 2 tests in /root/libcxx/test/algorithms/alg.nonmodifying/alg.equal
- passed 3 tests in /root/libcxx/test/algorithms/alg.nonmodifying/alg.find
- passed 2 tests in /root/libcxx/test/algorithms/alg.nonmodifying/alg.find.end
- passed 2 tests in /root/libcxx/test/algorithms/alg.nonmodifying/alg.find.first.of
- passed 1 tests in /root/libcxx/test/algorithms/alg.nonmodifying/alg.foreach
- passed 2 tests in /root/libcxx/test/algorithms/alg.nonmodifying/alg.is_permutation
- passed 1 tests in /root/libcxx/test/algorithms/alg.nonmodifying/alg.none_of
- passed 2 tests in /root/libcxx/test/algorithms/alg.nonmodifying/alg.search
- passed 2 tests in /root/libcxx/test/algorithms/alg.nonmodifying/mismatch
- passed 1 tests in /root/libcxx/test/algorithms/alg.sorting
- passed 1 tests in /root/libcxx/test/algorithms/alg.sorting/alg.binary.search
- passed 2 tests in /root/libcxx/test/algorithms/alg.sorting/alg.binary.search/binary.search
- passed 2 tests in /root/libcxx/test/algorithms/alg.sorting/alg.binary.search/equal.range
- passed 2 tests in /root/libcxx/test/algorithms/alg.sorting/alg.binary.search/lower.bound
- passed 2 tests in /root/libcxx/test/algorithms/alg.sorting/alg.binary.search/upper.bound
- passed 1 tests in /root/libcxx/test/algorithms/alg.sorting/alg.heap.operations
- passed 4 tests in /root/libcxx/test/algorithms/alg.sorting/alg.heap.operations/is.heap
- passed 2 tests in /root/libcxx/test/algorithms/alg.sorting/alg.heap.operations/make.heap
- passed 2 tests in /root/libcxx/test/algorithms/alg.sorting/alg.heap.operations/pop.heap
- passed 2 tests in /root/libcxx/test/algorithms/alg.sorting/alg.heap.operations/push.heap
- passed 2 tests in /root/libcxx/test/algorithms/alg.sorting/alg.heap.operations/sort.heap
- passed 2 tests in /root/libcxx/test/algorithms/alg.sorting/alg.lex.comparison
- passed 4 tests in /root/libcxx/test/algorithms/alg.sorting/alg.merge
- passed 18 tests in /root/libcxx/test/algorithms/alg.sorting/alg.min.max
- passed 2 tests in /root/libcxx/test/algorithms/alg.sorting/alg.nth.element
- passed 4 tests in /root/libcxx/test/algorithms/alg.sorting/alg.permutation.generators
- passed 1 tests in /root/libcxx/test/algorithms/alg.sorting/alg.set.operations
- passed 2 tests in /root/libcxx/test/algorithms/alg.sorting/alg.set.operations/includes
- passed 2 tests in /root/libcxx/test/algorithms/alg.sorting/alg.set.operations/set.difference
- passed 2 tests in /root/libcxx/test/algorithms/alg.sorting/alg.set.operations/set.intersection
- passed 2 tests in /root/libcxx/test/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference
- passed 2 tests in /root/libcxx/test/algorithms/alg.sorting/alg.set.operations/set.union
- passed 1 tests in /root/libcxx/test/algorithms/alg.sorting/alg.sort
- passed 4 tests in /root/libcxx/test/algorithms/alg.sorting/alg.sort/is.sorted
- passed 2 tests in /root/libcxx/test/algorithms/alg.sorting/alg.sort/partial.sort
- passed 2 tests in /root/libcxx/test/algorithms/alg.sorting/alg.sort/partial.sort.copy
- passed 2 tests in /root/libcxx/test/algorithms/alg.sorting/alg.sort/sort
- passed 2 tests in /root/libcxx/test/algorithms/alg.sorting/alg.sort/stable.sort
- passed 1 tests in /root/libcxx/test/algorithms/algorithms.general
- In file included from version.pass.cpp:12:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- 1 error generated.
- version.pass.cpp failed to compile
- failed 1 tests in /root/libcxx/test/atomics
- In file included from atomic_signal_fence.pass.cpp:14:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_signal_fence.pass.cpp:18:10: error: no member named 'atomic_signal_fence' in namespace 'std'
- std::atomic_signal_fence(std::memory_order_seq_cst);
- ~~~~~^
- atomic_signal_fence.pass.cpp:18:35: error: no member named 'memory_order_seq_cst' in namespace 'std'
- std::atomic_signal_fence(std::memory_order_seq_cst);
- ~~~~~^
- 3 errors generated.
- atomic_signal_fence.pass.cpp failed to compile
- In file included from atomic_thread_fence.pass.cpp:14:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_thread_fence.pass.cpp:18:10: error: no member named 'atomic_thread_fence' in namespace 'std'
- std::atomic_thread_fence(std::memory_order_seq_cst);
- ~~~~~^
- atomic_thread_fence.pass.cpp:18:35: error: no member named 'memory_order_seq_cst' in namespace 'std'
- std::atomic_thread_fence(std::memory_order_seq_cst);
- ~~~~~^
- 3 errors generated.
- atomic_thread_fence.pass.cpp failed to compile
- failed 2 tests in /root/libcxx/test/atomics/atomics.fences
- In file included from atomic_flag_clear.pass.cpp:17:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_flag_clear.pass.cpp:23:14: error: no member named 'atomic_flag' in namespace 'std'
- std::atomic_flag f;
- ~~~~~^
- atomic_flag_clear.pass.cpp:24:9: error: use of undeclared identifier 'f'
- f.test_and_set();
- ^
- atomic_flag_clear.pass.cpp:25:28: error: use of undeclared identifier 'f'
- atomic_flag_clear(&f);
- ^
- atomic_flag_clear.pass.cpp:26:16: error: use of undeclared identifier 'f'
- assert(f.test_and_set() == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_flag_clear.pass.cpp:29:23: error: no type named 'atomic_flag' in namespace 'std'
- volatile std::atomic_flag f;
- ~~~~~^
- 6 errors generated.
- atomic_flag_clear.pass.cpp failed to compile
- In file included from atomic_flag_clear_explicit.pass.cpp:17:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_flag_clear_explicit.pass.cpp:23:14: error: no member named 'atomic_flag' in namespace 'std'
- std::atomic_flag f;
- ~~~~~^
- atomic_flag_clear_explicit.pass.cpp:24:9: error: use of undeclared identifier 'f'
- f.test_and_set();
- ^
- atomic_flag_clear_explicit.pass.cpp:25:37: error: use of undeclared identifier 'f'
- atomic_flag_clear_explicit(&f, std::memory_order_relaxed);
- ^
- atomic_flag_clear_explicit.pass.cpp:26:16: error: use of undeclared identifier 'f'
- assert(f.test_and_set() == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_flag_clear_explicit.pass.cpp:29:14: error: no member named 'atomic_flag' in namespace 'std'
- std::atomic_flag f;
- ~~~~~^
- atomic_flag_clear_explicit.pass.cpp:30:9: error: use of undeclared identifier 'f'
- f.test_and_set();
- ^
- atomic_flag_clear_explicit.pass.cpp:31:37: error: use of undeclared identifier 'f'
- atomic_flag_clear_explicit(&f, std::memory_order_release);
- ^
- atomic_flag_clear_explicit.pass.cpp:32:16: error: use of undeclared identifier 'f'
- assert(f.test_and_set() == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_flag_clear_explicit.pass.cpp:35:14: error: no member named 'atomic_flag' in namespace 'std'
- std::atomic_flag f;
- ~~~~~^
- atomic_flag_clear_explicit.pass.cpp:36:9: error: use of undeclared identifier 'f'
- f.test_and_set();
- ^
- atomic_flag_clear_explicit.pass.cpp:37:37: error: use of undeclared identifier 'f'
- atomic_flag_clear_explicit(&f, std::memory_order_seq_cst);
- ^
- atomic_flag_clear_explicit.pass.cpp:38:16: error: use of undeclared identifier 'f'
- assert(f.test_and_set() == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_flag_clear_explicit.pass.cpp:41:23: error: no type named 'atomic_flag' in namespace 'std'
- volatile std::atomic_flag f;
- ~~~~~^
- atomic_flag_clear_explicit.pass.cpp:47:23: error: no type named 'atomic_flag' in namespace 'std'
- volatile std::atomic_flag f;
- ~~~~~^
- atomic_flag_clear_explicit.pass.cpp:53:23: error: no type named 'atomic_flag' in namespace 'std'
- volatile std::atomic_flag f;
- ~~~~~^
- 16 errors generated.
- atomic_flag_clear_explicit.pass.cpp failed to compile
- In file included from atomic_flag_test_and_set.pass.cpp:17:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_flag_test_and_set.pass.cpp:23:14: error: no member named 'atomic_flag' in namespace 'std'
- std::atomic_flag f;
- ~~~~~^
- atomic_flag_test_and_set.pass.cpp:24:9: error: use of undeclared identifier 'f'
- f.clear();
- ^
- atomic_flag_test_and_set.pass.cpp:25:42: error: use of undeclared identifier 'f'
- assert(atomic_flag_test_and_set(&f) == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_flag_test_and_set.pass.cpp:26:16: error: use of undeclared identifier 'f'
- assert(f.test_and_set() == 1);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_flag_test_and_set.pass.cpp:29:23: error: no type named 'atomic_flag' in namespace 'std'
- volatile std::atomic_flag f;
- ~~~~~^
- 6 errors generated.
- atomic_flag_test_and_set.pass.cpp failed to compile
- In file included from atomic_flag_test_and_set_explicit.pass.cpp:17:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_flag_test_and_set_explicit.pass.cpp:23:14: error: no member named 'atomic_flag' in namespace 'std'
- std::atomic_flag f;
- ~~~~~^
- atomic_flag_test_and_set_explicit.pass.cpp:24:9: error: use of undeclared identifier 'f'
- f.clear();
- ^
- atomic_flag_test_and_set_explicit.pass.cpp:25:51: error: use of undeclared identifier 'f'
- assert(atomic_flag_test_and_set_explicit(&f, std::memory_order_relaxed) == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_flag_test_and_set_explicit.pass.cpp:26:16: error: use of undeclared identifier 'f'
- assert(f.test_and_set() == 1);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_flag_test_and_set_explicit.pass.cpp:29:14: error: no member named 'atomic_flag' in namespace 'std'
- std::atomic_flag f;
- ~~~~~^
- atomic_flag_test_and_set_explicit.pass.cpp:30:9: error: use of undeclared identifier 'f'
- f.clear();
- ^
- atomic_flag_test_and_set_explicit.pass.cpp:31:51: error: use of undeclared identifier 'f'
- assert(atomic_flag_test_and_set_explicit(&f, std::memory_order_consume) == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_flag_test_and_set_explicit.pass.cpp:32:16: error: use of undeclared identifier 'f'
- assert(f.test_and_set() == 1);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_flag_test_and_set_explicit.pass.cpp:35:14: error: no member named 'atomic_flag' in namespace 'std'
- std::atomic_flag f;
- ~~~~~^
- atomic_flag_test_and_set_explicit.pass.cpp:36:9: error: use of undeclared identifier 'f'
- f.clear();
- ^
- atomic_flag_test_and_set_explicit.pass.cpp:37:51: error: use of undeclared identifier 'f'
- assert(atomic_flag_test_and_set_explicit(&f, std::memory_order_acquire) == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_flag_test_and_set_explicit.pass.cpp:38:16: error: use of undeclared identifier 'f'
- assert(f.test_and_set() == 1);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_flag_test_and_set_explicit.pass.cpp:41:14: error: no member named 'atomic_flag' in namespace 'std'
- std::atomic_flag f;
- ~~~~~^
- atomic_flag_test_and_set_explicit.pass.cpp:42:9: error: use of undeclared identifier 'f'
- f.clear();
- ^
- atomic_flag_test_and_set_explicit.pass.cpp:43:51: error: use of undeclared identifier 'f'
- assert(atomic_flag_test_and_set_explicit(&f, std::memory_order_release) == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_flag_test_and_set_explicit.pass.cpp:44:16: error: use of undeclared identifier 'f'
- assert(f.test_and_set() == 1);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_flag_test_and_set_explicit.pass.cpp:47:14: error: no member named 'atomic_flag' in namespace 'std'
- std::atomic_flag f;
- ~~~~~^
- atomic_flag_test_and_set_explicit.pass.cpp:48:9: error: use of undeclared identifier 'f'
- f.clear();
- ^
- fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 20 errors generated.
- atomic_flag_test_and_set_explicit.pass.cpp failed to compile
- In file included from clear.pass.cpp:17:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- clear.pass.cpp:23:14: error: no member named 'atomic_flag' in namespace 'std'
- std::atomic_flag f;
- ~~~~~^
- clear.pass.cpp:24:9: error: use of undeclared identifier 'f'
- f.test_and_set();
- ^
- clear.pass.cpp:25:9: error: use of undeclared identifier 'f'
- f.clear();
- ^
- clear.pass.cpp:26:16: error: use of undeclared identifier 'f'
- assert(f.test_and_set() == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- clear.pass.cpp:29:14: error: no member named 'atomic_flag' in namespace 'std'
- std::atomic_flag f;
- ~~~~~^
- clear.pass.cpp:30:9: error: use of undeclared identifier 'f'
- f.test_and_set();
- ^
- clear.pass.cpp:31:9: error: use of undeclared identifier 'f'
- f.clear(std::memory_order_relaxed);
- ^
- clear.pass.cpp:31:22: error: no member named 'memory_order_relaxed' in namespace 'std'
- f.clear(std::memory_order_relaxed);
- ~~~~~^
- clear.pass.cpp:32:16: error: use of undeclared identifier 'f'
- assert(f.test_and_set() == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- clear.pass.cpp:35:14: error: no member named 'atomic_flag' in namespace 'std'
- std::atomic_flag f;
- ~~~~~^
- clear.pass.cpp:36:9: error: use of undeclared identifier 'f'
- f.test_and_set();
- ^
- clear.pass.cpp:37:9: error: use of undeclared identifier 'f'
- f.clear(std::memory_order_release);
- ^
- clear.pass.cpp:37:22: error: no member named 'memory_order_release' in namespace 'std'
- f.clear(std::memory_order_release);
- ~~~~~^
- clear.pass.cpp:38:16: error: use of undeclared identifier 'f'
- assert(f.test_and_set() == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- clear.pass.cpp:41:14: error: no member named 'atomic_flag' in namespace 'std'
- std::atomic_flag f;
- ~~~~~^
- clear.pass.cpp:42:9: error: use of undeclared identifier 'f'
- f.test_and_set();
- ^
- clear.pass.cpp:43:9: error: use of undeclared identifier 'f'
- f.clear(std::memory_order_seq_cst);
- ^
- clear.pass.cpp:43:22: error: no member named 'memory_order_seq_cst' in namespace 'std'
- f.clear(std::memory_order_seq_cst);
- ~~~~~^
- fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 20 errors generated.
- clear.pass.cpp failed to compile
- In file included from default.pass.cpp:16:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- default.pass.cpp:21:10: error: no member named 'atomic_flag' in namespace 'std'
- std::atomic_flag f;
- ~~~~~^
- 2 errors generated.
- default.pass.cpp failed to compile
- In file included from init.pass.cpp:16:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- init.pass.cpp:21:10: error: no member named 'atomic_flag' in namespace 'std'
- std::atomic_flag f = ATOMIC_FLAG_INIT;
- ~~~~~^
- init.pass.cpp:22:12: error: use of undeclared identifier 'f'
- assert(f.test_and_set() == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 3 errors generated.
- init.pass.cpp failed to compile
- In file included from test_and_set.pass.cpp:17:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- test_and_set.pass.cpp:23:14: error: no member named 'atomic_flag' in namespace 'std'
- std::atomic_flag f;
- ~~~~~^
- test_and_set.pass.cpp:24:9: error: use of undeclared identifier 'f'
- f.clear();
- ^
- test_and_set.pass.cpp:25:16: error: use of undeclared identifier 'f'
- assert(f.test_and_set() == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- test_and_set.pass.cpp:26:16: error: use of undeclared identifier 'f'
- assert(f.test_and_set() == 1);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- test_and_set.pass.cpp:29:14: error: no member named 'atomic_flag' in namespace 'std'
- std::atomic_flag f;
- ~~~~~^
- test_and_set.pass.cpp:30:9: error: use of undeclared identifier 'f'
- f.clear();
- ^
- test_and_set.pass.cpp:31:16: error: use of undeclared identifier 'f'
- assert(f.test_and_set(std::memory_order_relaxed) == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- test_and_set.pass.cpp:31:36: error: no member named 'memory_order_relaxed' in namespace 'std'
- assert(f.test_and_set(std::memory_order_relaxed) == 0);
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- test_and_set.pass.cpp:32:16: error: use of undeclared identifier 'f'
- assert(f.test_and_set(std::memory_order_relaxed) == 1);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- test_and_set.pass.cpp:32:36: error: no member named 'memory_order_relaxed' in namespace 'std'
- assert(f.test_and_set(std::memory_order_relaxed) == 1);
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- test_and_set.pass.cpp:35:14: error: no member named 'atomic_flag' in namespace 'std'
- std::atomic_flag f;
- ~~~~~^
- test_and_set.pass.cpp:36:9: error: use of undeclared identifier 'f'
- f.clear();
- ^
- test_and_set.pass.cpp:37:16: error: use of undeclared identifier 'f'
- assert(f.test_and_set(std::memory_order_consume) == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- test_and_set.pass.cpp:37:36: error: no member named 'memory_order_consume' in namespace 'std'
- assert(f.test_and_set(std::memory_order_consume) == 0);
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- test_and_set.pass.cpp:38:16: error: use of undeclared identifier 'f'
- assert(f.test_and_set(std::memory_order_consume) == 1);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- test_and_set.pass.cpp:38:36: error: no member named 'memory_order_consume' in namespace 'std'
- assert(f.test_and_set(std::memory_order_consume) == 1);
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- test_and_set.pass.cpp:41:14: error: no member named 'atomic_flag' in namespace 'std'
- std::atomic_flag f;
- ~~~~~^
- test_and_set.pass.cpp:42:9: error: use of undeclared identifier 'f'
- f.clear();
- ^
- fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 20 errors generated.
- test_and_set.pass.cpp failed to compile
- failed 8 tests in /root/libcxx/test/atomics/atomics.flag
- passed 3 tests in /root/libcxx/test/atomics/atomics.flag
- passed 1 tests in /root/libcxx/test/atomics/atomics.general
- In file included from lockfree.pass.cpp:21:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- lockfree.pass.cpp:26:12: error: use of undeclared identifier 'ATOMIC_CHAR_LOCK_FREE'
- assert(ATOMIC_CHAR_LOCK_FREE == 0 ||
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- lockfree.pass.cpp:27:12: error: use of undeclared identifier 'ATOMIC_CHAR_LOCK_FREE'
- ATOMIC_CHAR_LOCK_FREE == 1 ||
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- lockfree.pass.cpp:28:12: error: use of undeclared identifier 'ATOMIC_CHAR_LOCK_FREE'
- ATOMIC_CHAR_LOCK_FREE == 2);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- lockfree.pass.cpp:29:12: error: use of undeclared identifier 'ATOMIC_CHAR16_T_LOCK_FREE'
- assert(ATOMIC_CHAR16_T_LOCK_FREE == 0 ||
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- lockfree.pass.cpp:30:12: error: use of undeclared identifier 'ATOMIC_CHAR16_T_LOCK_FREE'
- ATOMIC_CHAR16_T_LOCK_FREE == 1 ||
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- lockfree.pass.cpp:31:12: error: use of undeclared identifier 'ATOMIC_CHAR16_T_LOCK_FREE'
- ATOMIC_CHAR16_T_LOCK_FREE == 2);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- lockfree.pass.cpp:32:12: error: use of undeclared identifier 'ATOMIC_CHAR32_T_LOCK_FREE'
- assert(ATOMIC_CHAR32_T_LOCK_FREE == 0 ||
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- lockfree.pass.cpp:33:12: error: use of undeclared identifier 'ATOMIC_CHAR32_T_LOCK_FREE'
- ATOMIC_CHAR32_T_LOCK_FREE == 1 ||
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- lockfree.pass.cpp:34:12: error: use of undeclared identifier 'ATOMIC_CHAR32_T_LOCK_FREE'
- ATOMIC_CHAR32_T_LOCK_FREE == 2);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- lockfree.pass.cpp:35:12: error: use of undeclared identifier 'ATOMIC_WCHAR_T_LOCK_FREE'
- assert(ATOMIC_WCHAR_T_LOCK_FREE == 0 ||
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- lockfree.pass.cpp:36:12: error: use of undeclared identifier 'ATOMIC_WCHAR_T_LOCK_FREE'
- ATOMIC_WCHAR_T_LOCK_FREE == 1 ||
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- lockfree.pass.cpp:37:12: error: use of undeclared identifier 'ATOMIC_WCHAR_T_LOCK_FREE'
- ATOMIC_WCHAR_T_LOCK_FREE == 2);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- lockfree.pass.cpp:38:12: error: use of undeclared identifier 'ATOMIC_SHORT_LOCK_FREE'
- assert(ATOMIC_SHORT_LOCK_FREE == 0 ||
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- lockfree.pass.cpp:39:12: error: use of undeclared identifier 'ATOMIC_SHORT_LOCK_FREE'
- ATOMIC_SHORT_LOCK_FREE == 1 ||
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- lockfree.pass.cpp:40:12: error: use of undeclared identifier 'ATOMIC_SHORT_LOCK_FREE'
- ATOMIC_SHORT_LOCK_FREE == 2);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- lockfree.pass.cpp:41:12: error: use of undeclared identifier 'ATOMIC_INT_LOCK_FREE'
- assert(ATOMIC_INT_LOCK_FREE == 0 ||
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- lockfree.pass.cpp:42:12: error: use of undeclared identifier 'ATOMIC_INT_LOCK_FREE'
- ATOMIC_INT_LOCK_FREE == 1 ||
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- lockfree.pass.cpp:43:12: error: use of undeclared identifier 'ATOMIC_INT_LOCK_FREE'
- ATOMIC_INT_LOCK_FREE == 2);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 20 errors generated.
- lockfree.pass.cpp failed to compile
- failed 1 tests in /root/libcxx/test/atomics/atomics.lockfree
- In file included from kill_dependency.pass.cpp:14:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- kill_dependency.pass.cpp:19:17: error: no member named 'kill_dependency' in namespace 'std'
- assert(std::kill_dependency(5) == 5);
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- kill_dependency.pass.cpp:20:17: error: no member named 'kill_dependency' in namespace 'std'
- assert(std::kill_dependency(-5.5) == -5.5);
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 3 errors generated.
- kill_dependency.pass.cpp failed to compile
- In file included from memory_order.pass.cpp:18:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- memory_order.pass.cpp:23:17: error: no member named 'memory_order_relaxed' in namespace 'std'
- assert(std::memory_order_relaxed == 0);
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- memory_order.pass.cpp:24:17: error: no member named 'memory_order_consume' in namespace 'std'
- assert(std::memory_order_consume == 1);
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- memory_order.pass.cpp:25:17: error: no member named 'memory_order_acquire' in namespace 'std'
- assert(std::memory_order_acquire == 2);
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- memory_order.pass.cpp:26:17: error: no member named 'memory_order_release' in namespace 'std'
- assert(std::memory_order_release == 3);
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- memory_order.pass.cpp:27:17: error: no member named 'memory_order_acq_rel' in namespace 'std'
- assert(std::memory_order_acq_rel == 4);
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- memory_order.pass.cpp:28:17: error: no member named 'memory_order_seq_cst' in namespace 'std'
- assert(std::memory_order_seq_cst == 5);
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- memory_order.pass.cpp:29:10: error: no member named 'memory_order' in namespace 'std'
- std::memory_order o = std::memory_order_seq_cst;
- ~~~~~^
- memory_order.pass.cpp:30:12: error: use of undeclared identifier 'o'
- assert(o == 5);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 9 errors generated.
- memory_order.pass.cpp failed to compile
- failed 2 tests in /root/libcxx/test/atomics/atomics.order
- passed 1 tests in /root/libcxx/test/atomics/atomics.syn
- In file included from address.pass.cpp:68:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- address.pass.cpp:78:10: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&obj, T(1));
- ~~~~~^
- address.pass.cpp:80:10: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&obj, T(2));
- ~~~~~^
- address.pass.cpp:85:26: error: no member named 'memory_order_release' in namespace 'std'
- obj.store(T(1), std::memory_order_release);
- ~~~~~^
- address.pass.cpp:88:26: error: no member named 'memory_order_acquire' in namespace 'std'
- assert(obj.load(std::memory_order_acquire) == T(1));
- ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- address.pass.cpp:91:36: error: no member named 'memory_order_relaxed' in namespace 'std'
- assert(obj.exchange(T(3), std::memory_order_relaxed) == T(2));
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- address.pass.cpp:125:15: error: no member named 'atomic' in namespace 'std'
- test<std::atomic<int*>, int*>();
- ~~~~~^
- address.pass.cpp:125:25: error: expected '(' for function-style cast or type construction
- test<std::atomic<int*>, int*>();
- ~~~^
- address.pass.cpp:125:26: error: expected expression
- test<std::atomic<int*>, int*>();
- ^
- 9 errors generated.
- address.pass.cpp failed to compile
- In file included from bool.pass.cpp:50:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- bool.pass.cpp:56:23: error: no type named 'atomic' in namespace 'std'
- volatile std::atomic<bool> _;
- ~~~~~^
- bool.pass.cpp:56:29: error: expected unqualified-id
- volatile std::atomic<bool> _;
- ^
- bool.pass.cpp:57:23: error: no type named 'atomic' in namespace 'std'
- volatile std::atomic<bool> obj(true);
- ~~~~~^
- bool.pass.cpp:57:29: error: expected unqualified-id
- volatile std::atomic<bool> obj(true);
- ^
- bool.pass.cpp:58:16: error: use of undeclared identifier 'obj'
- assert(obj == true);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- bool.pass.cpp:59:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&obj, false);
- ~~~~~^
- bool.pass.cpp:59:27: error: use of undeclared identifier 'obj'
- std::atomic_init(&obj, false);
- ^
- bool.pass.cpp:60:16: error: use of undeclared identifier 'obj'
- assert(obj == false);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- bool.pass.cpp:61:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&obj, true);
- ~~~~~^
- bool.pass.cpp:61:27: error: use of undeclared identifier 'obj'
- std::atomic_init(&obj, true);
- ^
- bool.pass.cpp:62:16: error: use of undeclared identifier 'obj'
- assert(obj == true);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- bool.pass.cpp:63:19: error: use of undeclared identifier 'obj'
- bool b0 = obj.is_lock_free();
- ^
- bool.pass.cpp:64:9: error: use of undeclared identifier 'obj'
- obj.store(false);
- ^
- bool.pass.cpp:65:16: error: use of undeclared identifier 'obj'
- assert(obj == false);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- bool.pass.cpp:66:9: error: use of undeclared identifier 'obj'
- obj.store(true, std::memory_order_release);
- ^
- bool.pass.cpp:66:30: error: no member named 'memory_order_release' in namespace 'std'
- obj.store(true, std::memory_order_release);
- ~~~~~^
- bool.pass.cpp:67:16: error: use of undeclared identifier 'obj'
- assert(obj == true);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- bool.pass.cpp:68:16: error: use of undeclared identifier 'obj'
- assert(obj.load() == true);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 20 errors generated.
- bool.pass.cpp failed to compile
- In file included from cstdint_typedefs.pass.cpp:37:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- cstdint_typedefs.pass.cpp:42:38: error: no member named 'atomic' in namespace 'std'
- static_assert((std::is_same<std::atomic< std::int_least8_t>, std::atomic_int_least8_t>::value), "");
- ~~~~~^
- cstdint_typedefs.pass.cpp:42:64: error: expected '(' for function-style cast or type construction
- static_assert((std::is_same<std::atomic< std::int_least8_t>, std::atomic_int_least8_t>::value), "");
- ~~~~~~~~~~~~~~~~~^
- cstdint_typedefs.pass.cpp:42:65: error: type name requires a specifier or qualifier
- static_assert((std::is_same<std::atomic< std::int_least8_t>, std::atomic_int_least8_t>::value), "");
- ^
- cstdint_typedefs.pass.cpp:42:65: error: expected ')'
- cstdint_typedefs.pass.cpp:42:19: note: to match this '('
- static_assert((std::is_same<std::atomic< std::int_least8_t>, std::atomic_int_least8_t>::value), "");
- ^
- cstdint_typedefs.pass.cpp:42:102: error: expected expression
- static_assert((std::is_same<std::atomic< std::int_least8_t>, std::atomic_int_least8_t>::value), "");
- ^
- cstdint_typedefs.pass.cpp:42:106: error: expected expression
- static_assert((std::is_same<std::atomic< std::int_least8_t>, std::atomic_int_least8_t>::value), "");
- ^
- cstdint_typedefs.pass.cpp:43:38: error: no member named 'atomic' in namespace 'std'
- static_assert((std::is_same<std::atomic< std::uint_least8_t>, std::atomic_uint_least8_t>::value), "");
- ~~~~~^
- cstdint_typedefs.pass.cpp:43:64: error: expected '(' for function-style cast or type construction
- static_assert((std::is_same<std::atomic< std::uint_least8_t>, std::atomic_uint_least8_t>::value), "");
- ~~~~~~~~~~~~~~~~~~^
- cstdint_typedefs.pass.cpp:43:65: error: type name requires a specifier or qualifier
- static_assert((std::is_same<std::atomic< std::uint_least8_t>, std::atomic_uint_least8_t>::value), "");
- ^
- cstdint_typedefs.pass.cpp:43:65: error: expected ')'
- cstdint_typedefs.pass.cpp:43:19: note: to match this '('
- static_assert((std::is_same<std::atomic< std::uint_least8_t>, std::atomic_uint_least8_t>::value), "");
- ^
- cstdint_typedefs.pass.cpp:43:102: error: expected expression
- static_assert((std::is_same<std::atomic< std::uint_least8_t>, std::atomic_uint_least8_t>::value), "");
- ^
- cstdint_typedefs.pass.cpp:43:106: error: expected expression
- static_assert((std::is_same<std::atomic< std::uint_least8_t>, std::atomic_uint_least8_t>::value), "");
- ^
- cstdint_typedefs.pass.cpp:44:38: error: no member named 'atomic' in namespace 'std'
- static_assert((std::is_same<std::atomic< std::int_least16_t>, std::atomic_int_least16_t>::value), "");
- ~~~~~^
- cstdint_typedefs.pass.cpp:44:64: error: expected '(' for function-style cast or type construction
- static_assert((std::is_same<std::atomic< std::int_least16_t>, std::atomic_int_least16_t>::value), "");
- ~~~~~~~~~~~~~~~~~~^
- cstdint_typedefs.pass.cpp:44:65: error: type name requires a specifier or qualifier
- static_assert((std::is_same<std::atomic< std::int_least16_t>, std::atomic_int_least16_t>::value), "");
- ^
- cstdint_typedefs.pass.cpp:44:65: error: expected ')'
- cstdint_typedefs.pass.cpp:44:19: note: to match this '('
- static_assert((std::is_same<std::atomic< std::int_least16_t>, std::atomic_int_least16_t>::value), "");
- ^
- cstdint_typedefs.pass.cpp:44:102: error: expected expression
- static_assert((std::is_same<std::atomic< std::int_least16_t>, std::atomic_int_least16_t>::value), "");
- ^
- cstdint_typedefs.pass.cpp:44:106: error: expected expression
- static_assert((std::is_same<std::atomic< std::int_least16_t>, std::atomic_int_least16_t>::value), "");
- ^
- fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 20 errors generated.
- cstdint_typedefs.pass.cpp failed to compile
- In file included from integral.pass.cpp:87:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- integral.pass.cpp:96:10: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&obj, T(1));
- ~~~~~^
- integral.pass.cpp:98:10: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&obj, T(2));
- ~~~~~^
- integral.pass.cpp:103:26: error: no member named 'memory_order_release' in namespace 'std'
- obj.store(T(1), std::memory_order_release);
- ~~~~~^
- integral.pass.cpp:106:26: error: no member named 'memory_order_acquire' in namespace 'std'
- assert(obj.load(std::memory_order_acquire) == T(1));
- ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- integral.pass.cpp:109:36: error: no member named 'memory_order_relaxed' in namespace 'std'
- assert(obj.exchange(T(3), std::memory_order_relaxed) == T(2));
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- integral.pass.cpp:158:15: error: no member named 'atomic_char' in namespace 'std'
- test<std::atomic_char, char>();
- ~~~~~^
- integral.pass.cpp:159:15: error: no member named 'atomic_schar' in namespace 'std'
- test<std::atomic_schar, signed char>();
- ~~~~~^
- integral.pass.cpp:160:15: error: no member named 'atomic_uchar' in namespace 'std'
- test<std::atomic_uchar, unsigned char>();
- ~~~~~^
- integral.pass.cpp:161:15: error: no member named 'atomic_short' in namespace 'std'
- test<std::atomic_short, short>();
- ~~~~~^
- integral.pass.cpp:162:15: error: no member named 'atomic_ushort' in namespace 'std'
- test<std::atomic_ushort, unsigned short>();
- ~~~~~^
- integral.pass.cpp:163:15: error: no member named 'atomic_int' in namespace 'std'
- test<std::atomic_int, int>();
- ~~~~~^
- integral.pass.cpp:164:15: error: no member named 'atomic_uint' in namespace 'std'
- test<std::atomic_uint, unsigned int>();
- ~~~~~^
- integral.pass.cpp:165:15: error: no member named 'atomic_long' in namespace 'std'
- test<std::atomic_long, long>();
- ~~~~~^
- integral.pass.cpp:166:15: error: no member named 'atomic_ulong' in namespace 'std'
- test<std::atomic_ulong, unsigned long>();
- ~~~~~^
- integral.pass.cpp:167:15: error: no member named 'atomic_llong' in namespace 'std'
- test<std::atomic_llong, long long>();
- ~~~~~^
- integral.pass.cpp:168:15: error: no member named 'atomic_ullong' in namespace 'std'
- test<std::atomic_ullong, unsigned long long>();
- ~~~~~^
- integral.pass.cpp:170:15: error: no member named 'atomic_char16_t' in namespace 'std'
- test<std::atomic_char16_t, char16_t>();
- ~~~~~^
- integral.pass.cpp:171:15: error: no member named 'atomic_char32_t' in namespace 'std'
- test<std::atomic_char32_t, char32_t>();
- ~~~~~^
- fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 20 errors generated.
- integral.pass.cpp failed to compile
- In file included from integral_typedefs.pass.cpp:27:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- integral_typedefs.pass.cpp:32:38: error: no member named 'atomic' in namespace 'std'
- static_assert((std::is_same<std::atomic<char>, std::atomic_char>::value), "");
- ~~~~~^
- integral_typedefs.pass.cpp:32:49: error: expected '(' for function-style cast or type construction
- static_assert((std::is_same<std::atomic<char>, std::atomic_char>::value), "");
- ~~~~^
- integral_typedefs.pass.cpp:32:50: error: type name requires a specifier or qualifier
- static_assert((std::is_same<std::atomic<char>, std::atomic_char>::value), "");
- ^
- integral_typedefs.pass.cpp:32:50: error: expected ')'
- integral_typedefs.pass.cpp:32:19: note: to match this '('
- static_assert((std::is_same<std::atomic<char>, std::atomic_char>::value), "");
- ^
- integral_typedefs.pass.cpp:32:77: error: expected expression
- static_assert((std::is_same<std::atomic<char>, std::atomic_char>::value), "");
- ^
- integral_typedefs.pass.cpp:32:81: error: expected expression
- static_assert((std::is_same<std::atomic<char>, std::atomic_char>::value), "");
- ^
- integral_typedefs.pass.cpp:33:38: error: no member named 'atomic' in namespace 'std'
- static_assert((std::is_same<std::atomic<signed char>, std::atomic_schar>::value), "");
- ~~~~~^
- integral_typedefs.pass.cpp:33:52: error: expected '(' for function-style cast or type construction
- static_assert((std::is_same<std::atomic<signed char>, std::atomic_schar>::value), "");
- ~~~~~~ ^
- integral_typedefs.pass.cpp:33:57: error: type name requires a specifier or qualifier
- static_assert((std::is_same<std::atomic<signed char>, std::atomic_schar>::value), "");
- ^
- integral_typedefs.pass.cpp:33:57: error: expected ')'
- integral_typedefs.pass.cpp:33:19: note: to match this '('
- static_assert((std::is_same<std::atomic<signed char>, std::atomic_schar>::value), "");
- ^
- integral_typedefs.pass.cpp:33:85: error: expected expression
- static_assert((std::is_same<std::atomic<signed char>, std::atomic_schar>::value), "");
- ^
- integral_typedefs.pass.cpp:33:89: error: expected expression
- static_assert((std::is_same<std::atomic<signed char>, std::atomic_schar>::value), "");
- ^
- integral_typedefs.pass.cpp:34:38: error: no member named 'atomic' in namespace 'std'
- static_assert((std::is_same<std::atomic<unsigned char>, std::atomic_uchar>::value), "");
- ~~~~~^
- integral_typedefs.pass.cpp:34:54: error: expected '(' for function-style cast or type construction
- static_assert((std::is_same<std::atomic<unsigned char>, std::atomic_uchar>::value), "");
- ~~~~~~~~ ^
- integral_typedefs.pass.cpp:34:59: error: type name requires a specifier or qualifier
- static_assert((std::is_same<std::atomic<unsigned char>, std::atomic_uchar>::value), "");
- ^
- integral_typedefs.pass.cpp:34:59: error: expected ')'
- integral_typedefs.pass.cpp:34:19: note: to match this '('
- static_assert((std::is_same<std::atomic<unsigned char>, std::atomic_uchar>::value), "");
- ^
- integral_typedefs.pass.cpp:34:87: error: expected expression
- static_assert((std::is_same<std::atomic<unsigned char>, std::atomic_uchar>::value), "");
- ^
- integral_typedefs.pass.cpp:34:91: error: expected expression
- static_assert((std::is_same<std::atomic<unsigned char>, std::atomic_uchar>::value), "");
- ^
- fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 20 errors generated.
- integral_typedefs.pass.cpp failed to compile
- failed 5 tests in /root/libcxx/test/atomics/atomics.types.generic
- passed 1 tests in /root/libcxx/test/atomics/atomics.types.operations
- passed 1 tests in /root/libcxx/test/atomics/atomics.types.operations/atomics.types.operations.arith
- passed 1 tests in /root/libcxx/test/atomics/atomics.types.operations/atomics.types.operations.general
- passed 1 tests in /root/libcxx/test/atomics/atomics.types.operations/atomics.types.operations.pointer
- In file included from atomic_compare_exchange_strong.pass.cpp:20:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_compare_exchange_strong.pass.cpp:28:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_compare_exchange_strong.pass.cpp:28:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_compare_exchange_strong.pass.cpp:29:9: error: use of undeclared identifier 'A'
- A a;
- ^
- atomic_compare_exchange_strong.pass.cpp:31:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&a, t);
- ~~~~~^
- atomic_compare_exchange_strong.pass.cpp:31:27: error: use of undeclared identifier 'a'
- std::atomic_init(&a, t);
- ^
- atomic_compare_exchange_strong.pass.cpp:32:21: error: no member named 'atomic_compare_exchange_strong' in namespace 'std'
- assert(std::atomic_compare_exchange_strong(&a, &t, T(2)) == true);
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_strong.pass.cpp:32:53: error: use of undeclared identifier 'a'
- assert(std::atomic_compare_exchange_strong(&a, &t, T(2)) == true);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_strong.pass.cpp:33:16: error: use of undeclared identifier 'a'
- assert(a == T(2));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_strong.pass.cpp:35:21: error: no member named 'atomic_compare_exchange_strong' in namespace 'std'
- assert(std::atomic_compare_exchange_strong(&a, &t, T(3)) == false);
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_strong.pass.cpp:35:53: error: use of undeclared identifier 'a'
- assert(std::atomic_compare_exchange_strong(&a, &t, T(3)) == false);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_strong.pass.cpp:36:16: error: use of undeclared identifier 'a'
- assert(a == T(2));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_strong.pass.cpp:40:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_compare_exchange_strong.pass.cpp:40:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_compare_exchange_strong.pass.cpp:41:18: error: unknown type name 'A'
- volatile A a;
- ^
- atomic_compare_exchange_strong.pass.cpp:43:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&a, t);
- ~~~~~^
- atomic_compare_exchange_strong.pass.cpp:44:21: error: no member named 'atomic_compare_exchange_strong' in namespace 'std'
- assert(std::atomic_compare_exchange_strong(&a, &t, T(2)) == true);
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_strong.pass.cpp:47:21: error: no member named 'atomic_compare_exchange_strong' in namespace 'std'
- assert(std::atomic_compare_exchange_strong(&a, &t, T(3)) == false);
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 18 errors generated.
- atomic_compare_exchange_strong.pass.cpp failed to compile
- In file included from atomic_compare_exchange_strong_explicit.pass.cpp:23:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_compare_exchange_strong_explicit.pass.cpp:31:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_compare_exchange_strong_explicit.pass.cpp:31:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_compare_exchange_strong_explicit.pass.cpp:32:9: error: use of undeclared identifier 'A'
- A a;
- ^
- atomic_compare_exchange_strong_explicit.pass.cpp:34:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&a, t);
- ~~~~~^
- atomic_compare_exchange_strong_explicit.pass.cpp:34:27: error: use of undeclared identifier 'a'
- std::atomic_init(&a, t);
- ^
- atomic_compare_exchange_strong_explicit.pass.cpp:35:21: error: no member named 'atomic_compare_exchange_strong_explicit' in namespace 'std'
- assert(std::atomic_compare_exchange_strong_explicit(&a, &t, T(2),
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_strong_explicit.pass.cpp:35:62: error: use of undeclared identifier 'a'
- assert(std::atomic_compare_exchange_strong_explicit(&a, &t, T(2),
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_strong_explicit.pass.cpp:37:16: error: use of undeclared identifier 'a'
- assert(a == T(2));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_strong_explicit.pass.cpp:39:21: error: no member named 'atomic_compare_exchange_strong_explicit' in namespace 'std'
- assert(std::atomic_compare_exchange_strong_explicit(&a, &t, T(3),
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_strong_explicit.pass.cpp:39:62: error: use of undeclared identifier 'a'
- assert(std::atomic_compare_exchange_strong_explicit(&a, &t, T(3),
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_strong_explicit.pass.cpp:41:16: error: use of undeclared identifier 'a'
- assert(a == T(2));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_strong_explicit.pass.cpp:45:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_compare_exchange_strong_explicit.pass.cpp:45:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_compare_exchange_strong_explicit.pass.cpp:46:18: error: unknown type name 'A'
- volatile A a;
- ^
- atomic_compare_exchange_strong_explicit.pass.cpp:48:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&a, t);
- ~~~~~^
- atomic_compare_exchange_strong_explicit.pass.cpp:49:21: error: no member named 'atomic_compare_exchange_strong_explicit' in namespace 'std'
- assert(std::atomic_compare_exchange_strong_explicit(&a, &t, T(2),
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_strong_explicit.pass.cpp:53:21: error: no member named 'atomic_compare_exchange_strong_explicit' in namespace 'std'
- assert(std::atomic_compare_exchange_strong_explicit(&a, &t, T(3),
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 18 errors generated.
- atomic_compare_exchange_strong_explicit.pass.cpp failed to compile
- In file included from atomic_compare_exchange_weak.pass.cpp:20:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_compare_exchange_weak.pass.cpp:28:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_compare_exchange_weak.pass.cpp:28:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_compare_exchange_weak.pass.cpp:29:9: error: use of undeclared identifier 'A'
- A a;
- ^
- atomic_compare_exchange_weak.pass.cpp:31:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&a, t);
- ~~~~~^
- atomic_compare_exchange_weak.pass.cpp:31:27: error: use of undeclared identifier 'a'
- std::atomic_init(&a, t);
- ^
- atomic_compare_exchange_weak.pass.cpp:32:21: error: no member named 'atomic_compare_exchange_weak' in namespace 'std'
- assert(std::atomic_compare_exchange_weak(&a, &t, T(2)) == true);
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_weak.pass.cpp:32:51: error: use of undeclared identifier 'a'
- assert(std::atomic_compare_exchange_weak(&a, &t, T(2)) == true);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_weak.pass.cpp:33:16: error: use of undeclared identifier 'a'
- assert(a == T(2));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_weak.pass.cpp:35:21: error: no member named 'atomic_compare_exchange_weak' in namespace 'std'
- assert(std::atomic_compare_exchange_weak(&a, &t, T(3)) == false);
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_weak.pass.cpp:35:51: error: use of undeclared identifier 'a'
- assert(std::atomic_compare_exchange_weak(&a, &t, T(3)) == false);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_weak.pass.cpp:36:16: error: use of undeclared identifier 'a'
- assert(a == T(2));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_weak.pass.cpp:40:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_compare_exchange_weak.pass.cpp:40:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_compare_exchange_weak.pass.cpp:41:18: error: unknown type name 'A'
- volatile A a;
- ^
- atomic_compare_exchange_weak.pass.cpp:43:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&a, t);
- ~~~~~^
- atomic_compare_exchange_weak.pass.cpp:44:21: error: no member named 'atomic_compare_exchange_weak' in namespace 'std'
- assert(std::atomic_compare_exchange_weak(&a, &t, T(2)) == true);
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_weak.pass.cpp:47:21: error: no member named 'atomic_compare_exchange_weak' in namespace 'std'
- assert(std::atomic_compare_exchange_weak(&a, &t, T(3)) == false);
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 18 errors generated.
- atomic_compare_exchange_weak.pass.cpp failed to compile
- In file included from atomic_compare_exchange_weak_explicit.pass.cpp:23:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_compare_exchange_weak_explicit.pass.cpp:31:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_compare_exchange_weak_explicit.pass.cpp:31:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_compare_exchange_weak_explicit.pass.cpp:32:9: error: use of undeclared identifier 'A'
- A a;
- ^
- atomic_compare_exchange_weak_explicit.pass.cpp:34:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&a, t);
- ~~~~~^
- atomic_compare_exchange_weak_explicit.pass.cpp:34:27: error: use of undeclared identifier 'a'
- std::atomic_init(&a, t);
- ^
- atomic_compare_exchange_weak_explicit.pass.cpp:35:21: error: no member named 'atomic_compare_exchange_weak_explicit' in namespace 'std'
- assert(std::atomic_compare_exchange_weak_explicit(&a, &t, T(2),
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_weak_explicit.pass.cpp:35:60: error: use of undeclared identifier 'a'
- assert(std::atomic_compare_exchange_weak_explicit(&a, &t, T(2),
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_weak_explicit.pass.cpp:37:16: error: use of undeclared identifier 'a'
- assert(a == T(2));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_weak_explicit.pass.cpp:39:21: error: no member named 'atomic_compare_exchange_weak_explicit' in namespace 'std'
- assert(std::atomic_compare_exchange_weak_explicit(&a, &t, T(3),
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_weak_explicit.pass.cpp:39:60: error: use of undeclared identifier 'a'
- assert(std::atomic_compare_exchange_weak_explicit(&a, &t, T(3),
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_weak_explicit.pass.cpp:41:16: error: use of undeclared identifier 'a'
- assert(a == T(2));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_weak_explicit.pass.cpp:45:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_compare_exchange_weak_explicit.pass.cpp:45:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_compare_exchange_weak_explicit.pass.cpp:46:18: error: unknown type name 'A'
- volatile A a;
- ^
- atomic_compare_exchange_weak_explicit.pass.cpp:48:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&a, t);
- ~~~~~^
- atomic_compare_exchange_weak_explicit.pass.cpp:49:21: error: no member named 'atomic_compare_exchange_weak_explicit' in namespace 'std'
- assert(std::atomic_compare_exchange_weak_explicit(&a, &t, T(2),
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_compare_exchange_weak_explicit.pass.cpp:53:21: error: no member named 'atomic_compare_exchange_weak_explicit' in namespace 'std'
- assert(std::atomic_compare_exchange_weak_explicit(&a, &t, T(3),
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 18 errors generated.
- atomic_compare_exchange_weak_explicit.pass.cpp failed to compile
- In file included from atomic_exchange.pass.cpp:20:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_exchange.pass.cpp:27:18: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_exchange.pass.cpp:27:24: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_exchange.pass.cpp:28:5: error: use of undeclared identifier 'A'
- A t;
- ^
- atomic_exchange.pass.cpp:29:10: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(1));
- ~~~~~^
- atomic_exchange.pass.cpp:29:23: error: use of undeclared identifier 't'
- std::atomic_init(&t, T(1));
- ^
- atomic_exchange.pass.cpp:30:17: error: no member named 'atomic_exchange' in namespace 'std'
- assert(std::atomic_exchange(&t, T(2)) == T(1));
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_exchange.pass.cpp:30:34: error: use of undeclared identifier 't'
- assert(std::atomic_exchange(&t, T(2)) == T(1));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_exchange.pass.cpp:31:12: error: use of undeclared identifier 't'
- assert(t == T(2));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_exchange.pass.cpp:32:14: error: unknown type name 'A'
- volatile A vt;
- ^
- atomic_exchange.pass.cpp:33:10: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&vt, T(3));
- ~~~~~^
- atomic_exchange.pass.cpp:34:17: error: no member named 'atomic_exchange' in namespace 'std'
- assert(std::atomic_exchange(&vt, T(4)) == T(3));
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 12 errors generated.
- atomic_exchange.pass.cpp failed to compile
- In file included from atomic_exchange_explicit.pass.cpp:20:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_exchange_explicit.pass.cpp:27:18: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_exchange_explicit.pass.cpp:27:24: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_exchange_explicit.pass.cpp:28:5: error: use of undeclared identifier 'A'
- A t;
- ^
- atomic_exchange_explicit.pass.cpp:29:10: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(1));
- ~~~~~^
- atomic_exchange_explicit.pass.cpp:29:23: error: use of undeclared identifier 't'
- std::atomic_init(&t, T(1));
- ^
- atomic_exchange_explicit.pass.cpp:30:17: error: no member named 'atomic_exchange_explicit' in namespace 'std'
- assert(std::atomic_exchange_explicit(&t, T(2), std::memory_order_seq_cst)
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_exchange_explicit.pass.cpp:30:43: error: use of undeclared identifier 't'
- assert(std::atomic_exchange_explicit(&t, T(2), std::memory_order_seq_cst)
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_exchange_explicit.pass.cpp:32:12: error: use of undeclared identifier 't'
- assert(t == T(2));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_exchange_explicit.pass.cpp:33:14: error: unknown type name 'A'
- volatile A vt;
- ^
- atomic_exchange_explicit.pass.cpp:34:10: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&vt, T(3));
- ~~~~~^
- atomic_exchange_explicit.pass.cpp:35:17: error: no member named 'atomic_exchange_explicit' in namespace 'std'
- assert(std::atomic_exchange_explicit(&vt, T(4), std::memory_order_seq_cst)
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 12 errors generated.
- atomic_exchange_explicit.pass.cpp failed to compile
- In file included from atomic_fetch_add.pass.cpp:28:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_fetch_add.pass.cpp:36:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_add.pass.cpp:36:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_add.pass.cpp:37:9: error: use of undeclared identifier 'A'
- A t;
- ^
- atomic_fetch_add.pass.cpp:38:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(1));
- ~~~~~^
- atomic_fetch_add.pass.cpp:38:27: error: use of undeclared identifier 't'
- std::atomic_init(&t, T(1));
- ^
- atomic_fetch_add.pass.cpp:39:21: error: no member named 'atomic_fetch_add' in namespace 'std'
- assert(std::atomic_fetch_add(&t, T(2)) == T(1));
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_add.pass.cpp:39:39: error: use of undeclared identifier 't'
- assert(std::atomic_fetch_add(&t, T(2)) == T(1));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_add.pass.cpp:40:16: error: use of undeclared identifier 't'
- assert(t == T(3));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_add.pass.cpp:43:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_add.pass.cpp:43:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_add.pass.cpp:44:18: error: unknown type name 'A'
- volatile A t;
- ^
- atomic_fetch_add.pass.cpp:45:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(1));
- ~~~~~^
- atomic_fetch_add.pass.cpp:46:21: error: no member named 'atomic_fetch_add' in namespace 'std'
- assert(std::atomic_fetch_add(&t, T(2)) == T(1));
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_add.pass.cpp:56:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_add.pass.cpp:56:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_add.pass.cpp:58:9: error: use of undeclared identifier 'A'
- A t;
- ^
- atomic_fetch_add.pass.cpp:59:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(1*sizeof(X)));
- ~~~~~^
- atomic_fetch_add.pass.cpp:59:27: error: use of undeclared identifier 't'
- std::atomic_init(&t, T(1*sizeof(X)));
- ^
- fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 20 errors generated.
- atomic_fetch_add.pass.cpp failed to compile
- In file included from atomic_fetch_add_explicit.pass.cpp:28:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_fetch_add_explicit.pass.cpp:36:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_add_explicit.pass.cpp:36:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_add_explicit.pass.cpp:37:9: error: use of undeclared identifier 'A'
- A t;
- ^
- atomic_fetch_add_explicit.pass.cpp:38:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(1));
- ~~~~~^
- atomic_fetch_add_explicit.pass.cpp:38:27: error: use of undeclared identifier 't'
- std::atomic_init(&t, T(1));
- ^
- atomic_fetch_add_explicit.pass.cpp:39:21: error: no member named 'atomic_fetch_add_explicit' in namespace 'std'
- assert(std::atomic_fetch_add_explicit(&t, T(2),
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_add_explicit.pass.cpp:39:48: error: use of undeclared identifier 't'
- assert(std::atomic_fetch_add_explicit(&t, T(2),
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_add_explicit.pass.cpp:41:16: error: use of undeclared identifier 't'
- assert(t == T(3));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_add_explicit.pass.cpp:44:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_add_explicit.pass.cpp:44:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_add_explicit.pass.cpp:45:18: error: unknown type name 'A'
- volatile A t;
- ^
- atomic_fetch_add_explicit.pass.cpp:46:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(1));
- ~~~~~^
- atomic_fetch_add_explicit.pass.cpp:47:21: error: no member named 'atomic_fetch_add_explicit' in namespace 'std'
- assert(std::atomic_fetch_add_explicit(&t, T(2),
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_add_explicit.pass.cpp:58:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_add_explicit.pass.cpp:58:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_add_explicit.pass.cpp:60:9: error: use of undeclared identifier 'A'
- A t;
- ^
- atomic_fetch_add_explicit.pass.cpp:61:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(1*sizeof(X)));
- ~~~~~^
- atomic_fetch_add_explicit.pass.cpp:61:27: error: use of undeclared identifier 't'
- std::atomic_init(&t, T(1*sizeof(X)));
- ^
- fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 20 errors generated.
- atomic_fetch_add_explicit.pass.cpp failed to compile
- In file included from atomic_fetch_and.pass.cpp:20:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_fetch_and.pass.cpp:28:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_and.pass.cpp:28:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_and.pass.cpp:29:9: error: use of undeclared identifier 'A'
- A t;
- ^
- atomic_fetch_and.pass.cpp:30:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(1));
- ~~~~~^
- atomic_fetch_and.pass.cpp:30:27: error: use of undeclared identifier 't'
- std::atomic_init(&t, T(1));
- ^
- atomic_fetch_and.pass.cpp:31:21: error: no member named 'atomic_fetch_and' in namespace 'std'
- assert(std::atomic_fetch_and(&t, T(2)) == T(1));
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_and.pass.cpp:31:39: error: use of undeclared identifier 't'
- assert(std::atomic_fetch_and(&t, T(2)) == T(1));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_and.pass.cpp:32:16: error: use of undeclared identifier 't'
- assert(t == T(0));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_and.pass.cpp:35:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_and.pass.cpp:35:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_and.pass.cpp:36:18: error: unknown type name 'A'
- volatile A t;
- ^
- atomic_fetch_and.pass.cpp:37:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(3));
- ~~~~~^
- atomic_fetch_and.pass.cpp:38:21: error: no member named 'atomic_fetch_and' in namespace 'std'
- assert(std::atomic_fetch_and(&t, T(2)) == T(3));
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 14 errors generated.
- atomic_fetch_and.pass.cpp failed to compile
- In file included from atomic_fetch_and_explicit.pass.cpp:20:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_fetch_and_explicit.pass.cpp:28:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_and_explicit.pass.cpp:28:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_and_explicit.pass.cpp:29:9: error: use of undeclared identifier 'A'
- A t;
- ^
- atomic_fetch_and_explicit.pass.cpp:30:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(1));
- ~~~~~^
- atomic_fetch_and_explicit.pass.cpp:30:27: error: use of undeclared identifier 't'
- std::atomic_init(&t, T(1));
- ^
- atomic_fetch_and_explicit.pass.cpp:31:21: error: no member named 'atomic_fetch_and_explicit' in namespace 'std'
- assert(std::atomic_fetch_and_explicit(&t, T(2),
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_and_explicit.pass.cpp:31:48: error: use of undeclared identifier 't'
- assert(std::atomic_fetch_and_explicit(&t, T(2),
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_and_explicit.pass.cpp:33:16: error: use of undeclared identifier 't'
- assert(t == T(0));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_and_explicit.pass.cpp:36:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_and_explicit.pass.cpp:36:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_and_explicit.pass.cpp:37:18: error: unknown type name 'A'
- volatile A t;
- ^
- atomic_fetch_and_explicit.pass.cpp:38:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(3));
- ~~~~~^
- atomic_fetch_and_explicit.pass.cpp:39:21: error: no member named 'atomic_fetch_and_explicit' in namespace 'std'
- assert(std::atomic_fetch_and_explicit(&t, T(2),
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 14 errors generated.
- atomic_fetch_and_explicit.pass.cpp failed to compile
- In file included from atomic_fetch_or.pass.cpp:20:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_fetch_or.pass.cpp:28:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_or.pass.cpp:28:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_or.pass.cpp:29:9: error: use of undeclared identifier 'A'
- A t;
- ^
- atomic_fetch_or.pass.cpp:30:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(1));
- ~~~~~^
- atomic_fetch_or.pass.cpp:30:27: error: use of undeclared identifier 't'
- std::atomic_init(&t, T(1));
- ^
- atomic_fetch_or.pass.cpp:31:21: error: no member named 'atomic_fetch_or' in namespace 'std'
- assert(std::atomic_fetch_or(&t, T(2)) == T(1));
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_or.pass.cpp:31:38: error: use of undeclared identifier 't'
- assert(std::atomic_fetch_or(&t, T(2)) == T(1));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_or.pass.cpp:32:16: error: use of undeclared identifier 't'
- assert(t == T(3));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_or.pass.cpp:35:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_or.pass.cpp:35:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_or.pass.cpp:36:18: error: unknown type name 'A'
- volatile A t;
- ^
- atomic_fetch_or.pass.cpp:37:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(3));
- ~~~~~^
- atomic_fetch_or.pass.cpp:38:21: error: no member named 'atomic_fetch_or' in namespace 'std'
- assert(std::atomic_fetch_or(&t, T(2)) == T(3));
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 14 errors generated.
- atomic_fetch_or.pass.cpp failed to compile
- In file included from atomic_fetch_or_explicit.pass.cpp:20:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_fetch_or_explicit.pass.cpp:28:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_or_explicit.pass.cpp:28:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_or_explicit.pass.cpp:29:9: error: use of undeclared identifier 'A'
- A t;
- ^
- atomic_fetch_or_explicit.pass.cpp:30:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(1));
- ~~~~~^
- atomic_fetch_or_explicit.pass.cpp:30:27: error: use of undeclared identifier 't'
- std::atomic_init(&t, T(1));
- ^
- atomic_fetch_or_explicit.pass.cpp:31:21: error: no member named 'atomic_fetch_or_explicit' in namespace 'std'
- assert(std::atomic_fetch_or_explicit(&t, T(2),
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_or_explicit.pass.cpp:31:47: error: use of undeclared identifier 't'
- assert(std::atomic_fetch_or_explicit(&t, T(2),
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_or_explicit.pass.cpp:33:16: error: use of undeclared identifier 't'
- assert(t == T(3));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_or_explicit.pass.cpp:36:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_or_explicit.pass.cpp:36:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_or_explicit.pass.cpp:37:18: error: unknown type name 'A'
- volatile A t;
- ^
- atomic_fetch_or_explicit.pass.cpp:38:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(3));
- ~~~~~^
- atomic_fetch_or_explicit.pass.cpp:39:21: error: no member named 'atomic_fetch_or_explicit' in namespace 'std'
- assert(std::atomic_fetch_or_explicit(&t, T(2),
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 14 errors generated.
- atomic_fetch_or_explicit.pass.cpp failed to compile
- In file included from atomic_fetch_sub.pass.cpp:28:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_fetch_sub.pass.cpp:36:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_sub.pass.cpp:36:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_sub.pass.cpp:37:9: error: use of undeclared identifier 'A'
- A t;
- ^
- atomic_fetch_sub.pass.cpp:38:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(3));
- ~~~~~^
- atomic_fetch_sub.pass.cpp:38:27: error: use of undeclared identifier 't'
- std::atomic_init(&t, T(3));
- ^
- atomic_fetch_sub.pass.cpp:39:21: error: no member named 'atomic_fetch_sub' in namespace 'std'
- assert(std::atomic_fetch_sub(&t, T(2)) == T(3));
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_sub.pass.cpp:39:39: error: use of undeclared identifier 't'
- assert(std::atomic_fetch_sub(&t, T(2)) == T(3));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_sub.pass.cpp:40:16: error: use of undeclared identifier 't'
- assert(t == T(1));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_sub.pass.cpp:43:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_sub.pass.cpp:43:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_sub.pass.cpp:44:18: error: unknown type name 'A'
- volatile A t;
- ^
- atomic_fetch_sub.pass.cpp:45:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(3));
- ~~~~~^
- atomic_fetch_sub.pass.cpp:46:21: error: no member named 'atomic_fetch_sub' in namespace 'std'
- assert(std::atomic_fetch_sub(&t, T(2)) == T(3));
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_sub.pass.cpp:56:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_sub.pass.cpp:56:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_sub.pass.cpp:58:9: error: use of undeclared identifier 'A'
- A t;
- ^
- atomic_fetch_sub.pass.cpp:59:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(3*sizeof(X)));
- ~~~~~^
- atomic_fetch_sub.pass.cpp:59:27: error: use of undeclared identifier 't'
- std::atomic_init(&t, T(3*sizeof(X)));
- ^
- fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 20 errors generated.
- atomic_fetch_sub.pass.cpp failed to compile
- In file included from atomic_fetch_sub_explicit.pass.cpp:29:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_fetch_sub_explicit.pass.cpp:37:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_sub_explicit.pass.cpp:37:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_sub_explicit.pass.cpp:38:9: error: use of undeclared identifier 'A'
- A t;
- ^
- atomic_fetch_sub_explicit.pass.cpp:39:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(3));
- ~~~~~^
- atomic_fetch_sub_explicit.pass.cpp:39:27: error: use of undeclared identifier 't'
- std::atomic_init(&t, T(3));
- ^
- atomic_fetch_sub_explicit.pass.cpp:40:21: error: no member named 'atomic_fetch_sub_explicit' in namespace 'std'
- assert(std::atomic_fetch_sub_explicit(&t, T(2),
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_sub_explicit.pass.cpp:40:48: error: use of undeclared identifier 't'
- assert(std::atomic_fetch_sub_explicit(&t, T(2),
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_sub_explicit.pass.cpp:42:16: error: use of undeclared identifier 't'
- assert(t == T(1));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_sub_explicit.pass.cpp:45:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_sub_explicit.pass.cpp:45:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_sub_explicit.pass.cpp:46:18: error: unknown type name 'A'
- volatile A t;
- ^
- atomic_fetch_sub_explicit.pass.cpp:47:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(3));
- ~~~~~^
- atomic_fetch_sub_explicit.pass.cpp:48:21: error: no member named 'atomic_fetch_sub_explicit' in namespace 'std'
- assert(std::atomic_fetch_sub_explicit(&t, T(2),
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_sub_explicit.pass.cpp:59:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_sub_explicit.pass.cpp:59:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_sub_explicit.pass.cpp:61:9: error: use of undeclared identifier 'A'
- A t;
- ^
- atomic_fetch_sub_explicit.pass.cpp:62:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(3*sizeof(X)));
- ~~~~~^
- atomic_fetch_sub_explicit.pass.cpp:62:27: error: use of undeclared identifier 't'
- std::atomic_init(&t, T(3*sizeof(X)));
- ^
- fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 20 errors generated.
- atomic_fetch_sub_explicit.pass.cpp failed to compile
- In file included from atomic_fetch_xor.pass.cpp:20:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_fetch_xor.pass.cpp:28:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_xor.pass.cpp:28:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_xor.pass.cpp:29:9: error: use of undeclared identifier 'A'
- A t;
- ^
- atomic_fetch_xor.pass.cpp:30:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(1));
- ~~~~~^
- atomic_fetch_xor.pass.cpp:30:27: error: use of undeclared identifier 't'
- std::atomic_init(&t, T(1));
- ^
- atomic_fetch_xor.pass.cpp:31:21: error: no member named 'atomic_fetch_xor' in namespace 'std'
- assert(std::atomic_fetch_xor(&t, T(2)) == T(1));
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_xor.pass.cpp:31:39: error: use of undeclared identifier 't'
- assert(std::atomic_fetch_xor(&t, T(2)) == T(1));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_xor.pass.cpp:32:16: error: use of undeclared identifier 't'
- assert(t == T(3));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_xor.pass.cpp:35:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_xor.pass.cpp:35:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_xor.pass.cpp:36:18: error: unknown type name 'A'
- volatile A t;
- ^
- atomic_fetch_xor.pass.cpp:37:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(3));
- ~~~~~^
- atomic_fetch_xor.pass.cpp:38:21: error: no member named 'atomic_fetch_xor' in namespace 'std'
- assert(std::atomic_fetch_xor(&t, T(2)) == T(3));
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 14 errors generated.
- atomic_fetch_xor.pass.cpp failed to compile
- In file included from atomic_fetch_xor_explicit.pass.cpp:20:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_fetch_xor_explicit.pass.cpp:28:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_xor_explicit.pass.cpp:28:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_xor_explicit.pass.cpp:29:9: error: use of undeclared identifier 'A'
- A t;
- ^
- atomic_fetch_xor_explicit.pass.cpp:30:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(1));
- ~~~~~^
- atomic_fetch_xor_explicit.pass.cpp:30:27: error: use of undeclared identifier 't'
- std::atomic_init(&t, T(1));
- ^
- atomic_fetch_xor_explicit.pass.cpp:31:21: error: no member named 'atomic_fetch_xor_explicit' in namespace 'std'
- assert(std::atomic_fetch_xor_explicit(&t, T(2),
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_xor_explicit.pass.cpp:31:48: error: use of undeclared identifier 't'
- assert(std::atomic_fetch_xor_explicit(&t, T(2),
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_xor_explicit.pass.cpp:33:16: error: use of undeclared identifier 't'
- assert(t == T(3));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_fetch_xor_explicit.pass.cpp:36:22: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_fetch_xor_explicit.pass.cpp:36:28: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_fetch_xor_explicit.pass.cpp:37:18: error: unknown type name 'A'
- volatile A t;
- ^
- atomic_fetch_xor_explicit.pass.cpp:38:14: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(3));
- ~~~~~^
- atomic_fetch_xor_explicit.pass.cpp:39:21: error: no member named 'atomic_fetch_xor_explicit' in namespace 'std'
- assert(std::atomic_fetch_xor_explicit(&t, T(2),
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 14 errors generated.
- atomic_fetch_xor_explicit.pass.cpp failed to compile
- In file included from atomic_init.pass.cpp:20:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_init.pass.cpp:27:18: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_init.pass.cpp:27:24: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_init.pass.cpp:28:5: error: use of undeclared identifier 'A'
- A t;
- ^
- atomic_init.pass.cpp:29:10: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(1));
- ~~~~~^
- atomic_init.pass.cpp:29:23: error: use of undeclared identifier 't'
- std::atomic_init(&t, T(1));
- ^
- atomic_init.pass.cpp:30:12: error: use of undeclared identifier 't'
- assert(t == T(1));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_init.pass.cpp:31:14: error: unknown type name 'A'
- volatile A vt;
- ^
- atomic_init.pass.cpp:32:10: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&vt, T(2));
- ~~~~~^
- 9 errors generated.
- atomic_init.pass.cpp failed to compile
- In file included from atomic_is_lock_free.pass.cpp:20:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_is_lock_free.pass.cpp:26:18: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_is_lock_free.pass.cpp:26:24: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_is_lock_free.pass.cpp:27:11: error: unknown type name 'A'
- const A ct;
- ^
- atomic_is_lock_free.pass.cpp:28:20: error: no member named 'atomic_is_lock_free' in namespace 'std'
- bool b1 = std::atomic_is_lock_free(&ct);
- ~~~~~^
- atomic_is_lock_free.pass.cpp:29:20: error: unknown type name 'A'
- const volatile A cvt;
- ^
- atomic_is_lock_free.pass.cpp:30:20: error: no member named 'atomic_is_lock_free' in namespace 'std'
- bool b2 = std::atomic_is_lock_free(&cvt);
- ~~~~~^
- 7 errors generated.
- atomic_is_lock_free.pass.cpp failed to compile
- In file included from atomic_load.pass.cpp:20:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_load.pass.cpp:27:18: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_load.pass.cpp:27:24: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_load.pass.cpp:28:5: error: use of undeclared identifier 'A'
- A t;
- ^
- atomic_load.pass.cpp:29:10: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(1));
- ~~~~~^
- atomic_load.pass.cpp:29:23: error: use of undeclared identifier 't'
- std::atomic_init(&t, T(1));
- ^
- atomic_load.pass.cpp:30:17: error: no member named 'atomic_load' in namespace 'std'
- assert(std::atomic_load(&t) == T(1));
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_load.pass.cpp:30:30: error: use of undeclared identifier 't'
- assert(std::atomic_load(&t) == T(1));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_load.pass.cpp:31:14: error: unknown type name 'A'
- volatile A vt;
- ^
- atomic_load.pass.cpp:32:10: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&vt, T(2));
- ~~~~~^
- atomic_load.pass.cpp:33:17: error: no member named 'atomic_load' in namespace 'std'
- assert(std::atomic_load(&vt) == T(2));
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 11 errors generated.
- atomic_load.pass.cpp failed to compile
- In file included from atomic_load_explicit.pass.cpp:20:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_load_explicit.pass.cpp:27:18: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_load_explicit.pass.cpp:27:24: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_load_explicit.pass.cpp:28:5: error: use of undeclared identifier 'A'
- A t;
- ^
- atomic_load_explicit.pass.cpp:29:10: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&t, T(1));
- ~~~~~^
- atomic_load_explicit.pass.cpp:29:23: error: use of undeclared identifier 't'
- std::atomic_init(&t, T(1));
- ^
- atomic_load_explicit.pass.cpp:30:17: error: no member named 'atomic_load_explicit' in namespace 'std'
- assert(std::atomic_load_explicit(&t, std::memory_order_seq_cst) == T(1));
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_load_explicit.pass.cpp:30:39: error: use of undeclared identifier 't'
- assert(std::atomic_load_explicit(&t, std::memory_order_seq_cst) == T(1));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_load_explicit.pass.cpp:31:14: error: unknown type name 'A'
- volatile A vt;
- ^
- atomic_load_explicit.pass.cpp:32:10: error: no member named 'atomic_init' in namespace 'std'
- std::atomic_init(&vt, T(2));
- ~~~~~^
- atomic_load_explicit.pass.cpp:33:17: error: no member named 'atomic_load_explicit' in namespace 'std'
- assert(std::atomic_load_explicit(&vt, std::memory_order_seq_cst) == T(2));
- ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 11 errors generated.
- atomic_load_explicit.pass.cpp failed to compile
- In file included from atomic_store.pass.cpp:20:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_store.pass.cpp:27:18: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_store.pass.cpp:27:24: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_store.pass.cpp:28:5: error: use of undeclared identifier 'A'
- A t;
- ^
- atomic_store.pass.cpp:29:10: error: no member named 'atomic_store' in namespace 'std'
- std::atomic_store(&t, T(1));
- ~~~~~^
- atomic_store.pass.cpp:29:24: error: use of undeclared identifier 't'
- std::atomic_store(&t, T(1));
- ^
- atomic_store.pass.cpp:30:12: error: use of undeclared identifier 't'
- assert(t == T(1));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_store.pass.cpp:31:14: error: unknown type name 'A'
- volatile A vt;
- ^
- atomic_store.pass.cpp:32:10: error: no member named 'atomic_store' in namespace 'std'
- std::atomic_store(&vt, T(2));
- ~~~~~^
- 9 errors generated.
- atomic_store.pass.cpp failed to compile
- In file included from atomic_store_explicit.pass.cpp:20:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_store_explicit.pass.cpp:27:18: error: no type named 'atomic' in namespace 'std'
- typedef std::atomic<T> A;
- ~~~~~^
- atomic_store_explicit.pass.cpp:27:24: error: expected unqualified-id
- typedef std::atomic<T> A;
- ^
- atomic_store_explicit.pass.cpp:28:5: error: use of undeclared identifier 'A'
- A t;
- ^
- atomic_store_explicit.pass.cpp:29:10: error: no member named 'atomic_store_explicit' in namespace 'std'
- std::atomic_store_explicit(&t, T(1), std::memory_order_seq_cst);
- ~~~~~^
- atomic_store_explicit.pass.cpp:29:33: error: use of undeclared identifier 't'
- std::atomic_store_explicit(&t, T(1), std::memory_order_seq_cst);
- ^
- atomic_store_explicit.pass.cpp:30:12: error: use of undeclared identifier 't'
- assert(t == T(1));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- atomic_store_explicit.pass.cpp:31:14: error: unknown type name 'A'
- volatile A vt;
- ^
- atomic_store_explicit.pass.cpp:32:10: error: no member named 'atomic_store_explicit' in namespace 'std'
- std::atomic_store_explicit(&vt, T(2), std::memory_order_seq_cst);
- ~~~~~^
- 9 errors generated.
- atomic_store_explicit.pass.cpp failed to compile
- In file included from atomic_var_init.pass.cpp:14:
- /root/libcxx/include/atomic:533:2: error: #error <atomic> is not implemented
- #error <atomic> is not implemented
- ^
- atomic_var_init.pass.cpp:19:10: error: no member named 'atomic' in namespace 'std'
- std::atomic<int> v = ATOMIC_VAR_INIT(5);
- ~~~~~^
- atomic_var_init.pass.cpp:19:20: error: expected '(' for function-style cast or type construction
- std::atomic<int> v = ATOMIC_VAR_INIT(5);
- ~~~^
- atomic_var_init.pass.cpp:19:22: error: use of undeclared identifier 'v'
- std::atomic<int> v = ATOMIC_VAR_INIT(5);
- ^
- atomic_var_init.pass.cpp:19:26: error: use of undeclared identifier 'ATOMIC_VAR_INIT'
- std::atomic<int> v = ATOMIC_VAR_INIT(5);
- ^
- atomic_var_init.pass.cpp:20:12: error: use of undeclared identifier 'v'
- assert(v == 5);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 6 errors generated.
- atomic_var_init.pass.cpp failed to compile
- failed 23 tests in /root/libcxx/test/atomics/atomics.types.operations/atomics.types.operations.req
- passed 1 tests in /root/libcxx/test/atomics/atomics.types.operations/atomics.types.operations.templ
- passed 1 tests in /root/libcxx/test/containers
- passed 4 tests in /root/libcxx/test/containers/associative
- passed 2 tests in /root/libcxx/test/containers/associative/map
- passed 7 tests in /root/libcxx/test/containers/associative/map/map.access
- passed 22 tests in /root/libcxx/test/containers/associative/map/map.cons
- passed 12 tests in /root/libcxx/test/containers/associative/map/map.modifiers
- passed 5 tests in /root/libcxx/test/containers/associative/map/map.ops
- passed 3 tests in /root/libcxx/test/containers/associative/map/map.special
- passed 5 tests in /root/libcxx/test/containers/associative/multimap
- passed 21 tests in /root/libcxx/test/containers/associative/multimap/multimap.cons
- passed 12 tests in /root/libcxx/test/containers/associative/multimap/multimap.modifiers
- passed 5 tests in /root/libcxx/test/containers/associative/multimap/multimap.ops
- passed 3 tests in /root/libcxx/test/containers/associative/multimap/multimap.special
- passed 22 tests in /root/libcxx/test/containers/associative/multiset
- passed 21 tests in /root/libcxx/test/containers/associative/multiset/multiset.cons
- passed 3 tests in /root/libcxx/test/containers/associative/multiset/multiset.special
- passed 23 tests in /root/libcxx/test/containers/associative/set
- passed 21 tests in /root/libcxx/test/containers/associative/set/set.cons
- passed 3 tests in /root/libcxx/test/containers/associative/set/set.special
- passed 1 tests in /root/libcxx/test/containers/container.adaptors
- passed 1 tests in /root/libcxx/test/containers/container.adaptors/priority.queue
- passed 16 tests in /root/libcxx/test/containers/container.adaptors/priority.queue/priqueue.cons
- passed 6 tests in /root/libcxx/test/containers/container.adaptors/priority.queue/priqueue.cons.alloc
- passed 8 tests in /root/libcxx/test/containers/container.adaptors/priority.queue/priqueue.members
- passed 2 tests in /root/libcxx/test/containers/container.adaptors/priority.queue/priqueue.special
- passed 1 tests in /root/libcxx/test/containers/container.adaptors/queue
- passed 9 tests in /root/libcxx/test/containers/container.adaptors/queue/queue.cons
- passed 5 tests in /root/libcxx/test/containers/container.adaptors/queue/queue.cons.alloc
- passed 14 tests in /root/libcxx/test/containers/container.adaptors/queue/queue.defn
- passed 2 tests in /root/libcxx/test/containers/container.adaptors/queue/queue.ops
- passed 2 tests in /root/libcxx/test/containers/container.adaptors/queue/queue.special
- passed 1 tests in /root/libcxx/test/containers/container.adaptors/stack
- passed 9 tests in /root/libcxx/test/containers/container.adaptors/stack/stack.cons
- passed 5 tests in /root/libcxx/test/containers/container.adaptors/stack/stack.cons.alloc
- passed 12 tests in /root/libcxx/test/containers/container.adaptors/stack/stack.defn
- passed 2 tests in /root/libcxx/test/containers/container.adaptors/stack/stack.ops
- passed 2 tests in /root/libcxx/test/containers/container.adaptors/stack/stack.special
- passed 1 tests in /root/libcxx/test/containers/container.requirements
- passed 1 tests in /root/libcxx/test/containers/container.requirements/associative.reqmts
- passed 1 tests in /root/libcxx/test/containers/container.requirements/associative.reqmts/associative.reqmts.except
- passed 1 tests in /root/libcxx/test/containers/container.requirements/container.requirements.dataraces
- passed 1 tests in /root/libcxx/test/containers/container.requirements/container.requirements.general
- passed 1 tests in /root/libcxx/test/containers/container.requirements/sequence.reqmts
- passed 1 tests in /root/libcxx/test/containers/container.requirements/unord.req
- passed 1 tests in /root/libcxx/test/containers/container.requirements/unord.req/unord.req.except
- passed 1 tests in /root/libcxx/test/containers/containers.general
- passed 1 tests in /root/libcxx/test/containers/sequences
- passed 3 tests in /root/libcxx/test/containers/sequences/array
- passed 2 tests in /root/libcxx/test/containers/sequences/array/array.cons
- passed 2 tests in /root/libcxx/test/containers/sequences/array/array.data
- passed 1 tests in /root/libcxx/test/containers/sequences/array/array.fill
- passed 1 tests in /root/libcxx/test/containers/sequences/array/array.size
- passed 1 tests in /root/libcxx/test/containers/sequences/array/array.special
- passed 1 tests in /root/libcxx/test/containers/sequences/array/array.swap
- passed 5 tests in /root/libcxx/test/containers/sequences/array/array.tuple
- passed 1 tests in /root/libcxx/test/containers/sequences/array/array.zero
- passed 3 tests in /root/libcxx/test/containers/sequences/deque
- passed 4 tests in /root/libcxx/test/containers/sequences/deque/deque.capacity
- passed 23 tests in /root/libcxx/test/containers/sequences/deque/deque.cons
- passed 16 tests in /root/libcxx/test/containers/sequences/deque/deque.modifiers
- passed 6 tests in /root/libcxx/test/containers/sequences/deque/deque.special
- passed 3 tests in /root/libcxx/test/containers/sequences/forwardlist
- passed 1 tests in /root/libcxx/test/containers/sequences/forwardlist/forwardlist.access
- passed 25 tests in /root/libcxx/test/containers/sequences/forwardlist/forwardlist.cons
- passed 2 tests in /root/libcxx/test/containers/sequences/forwardlist/forwardlist.iter
- passed 15 tests in /root/libcxx/test/containers/sequences/forwardlist/forwardlist.modifiers
- passed 12 tests in /root/libcxx/test/containers/sequences/forwardlist/forwardlist.ops
- passed 5 tests in /root/libcxx/test/containers/sequences/forwardlist/forwardlist.spec
- passed 3 tests in /root/libcxx/test/containers/sequences/list
- passed 2 tests in /root/libcxx/test/containers/sequences/list/list.capacity
- passed 19 tests in /root/libcxx/test/containers/sequences/list/list.cons
- passed 17 tests in /root/libcxx/test/containers/sequences/list/list.modifiers
- passed 12 tests in /root/libcxx/test/containers/sequences/list/list.ops
- passed 2 tests in /root/libcxx/test/containers/sequences/list/list.special
- passed 3 tests in /root/libcxx/test/containers/sequences/vector
- passed 6 tests in /root/libcxx/test/containers/sequences/vector/vector.capacity
- passed 20 tests in /root/libcxx/test/containers/sequences/vector/vector.cons
- passed 2 tests in /root/libcxx/test/containers/sequences/vector/vector.data
- passed 11 tests in /root/libcxx/test/containers/sequences/vector/vector.modifiers
- passed 2 tests in /root/libcxx/test/containers/sequences/vector/vector.special
- passed 37 tests in /root/libcxx/test/containers/sequences/vector.bool
- passed 1 tests in /root/libcxx/test/containers/unord
- passed 20 tests in /root/libcxx/test/containers/unord/unord.map
- passed 28 tests in /root/libcxx/test/containers/unord/unord.map/unord.map.cnstr
- passed 2 tests in /root/libcxx/test/containers/unord/unord.map/unord.map.elem
- passed 2 tests in /root/libcxx/test/containers/unord/unord.map/unord.map.swap
- passed 12 tests in /root/libcxx/test/containers/unord/unord.map/unorder.map.modifiers
- passed 21 tests in /root/libcxx/test/containers/unord/unord.multimap
- passed 28 tests in /root/libcxx/test/containers/unord/unord.multimap/unord.multimap.cnstr
- passed 12 tests in /root/libcxx/test/containers/unord/unord.multimap/unord.multimap.modifiers
- passed 2 tests in /root/libcxx/test/containers/unord/unord.multimap/unord.multimap.swap
- passed 33 tests in /root/libcxx/test/containers/unord/unord.multiset
- passed 28 tests in /root/libcxx/test/containers/unord/unord.multiset/unord.multiset.cnstr
- passed 2 tests in /root/libcxx/test/containers/unord/unord.multiset/unord.multiset.swap
- passed 34 tests in /root/libcxx/test/containers/unord/unord.set
- passed 28 tests in /root/libcxx/test/containers/unord/unord.set/unord.set.cnstr
- passed 2 tests in /root/libcxx/test/containers/unord/unord.set/unord.set.swap
- passed 1 tests in /root/libcxx/test/depr
- passed 1 tests in /root/libcxx/test/depr/depr.auto.ptr
- passed 1 tests in /root/libcxx/test/depr/depr.auto.ptr/auto.ptr
- passed 10 tests in /root/libcxx/test/depr/depr.auto.ptr/auto.ptr/auto.ptr.cons
- passed 4 tests in /root/libcxx/test/depr/depr.auto.ptr/auto.ptr/auto.ptr.conv
- passed 4 tests in /root/libcxx/test/depr/depr.auto.ptr/auto.ptr/auto.ptr.members
- ctype_h.pass.cpp:17:2: error: #error isalnum defined
- #error isalnum defined
- ^
- ctype_h.pass.cpp:21:2: error: #error isalpha defined
- #error isalpha defined
- ^
- ctype_h.pass.cpp:25:2: error: #error isblank defined
- #error isblank defined
- ^
- ctype_h.pass.cpp:29:2: error: #error iscntrl defined
- #error iscntrl defined
- ^
- ctype_h.pass.cpp:33:2: error: #error isdigit defined
- #error isdigit defined
- ^
- ctype_h.pass.cpp:37:2: error: #error isgraph defined
- #error isgraph defined
- ^
- ctype_h.pass.cpp:41:2: error: #error islower defined
- #error islower defined
- ^
- ctype_h.pass.cpp:45:2: error: #error isprint defined
- #error isprint defined
- ^
- ctype_h.pass.cpp:49:2: error: #error ispunct defined
- #error ispunct defined
- ^
- ctype_h.pass.cpp:53:2: error: #error isspace defined
- #error isspace defined
- ^
- ctype_h.pass.cpp:57:2: error: #error isupper defined
- #error isupper defined
- ^
- ctype_h.pass.cpp:61:2: error: #error isxdigit defined
- #error isxdigit defined
- ^
- ctype_h.pass.cpp:65:2: error: #error tolower defined
- #error tolower defined
- ^
- ctype_h.pass.cpp:69:2: error: #error toupper defined
- #error toupper defined
- ^
- 14 errors generated.
- ctype_h.pass.cpp failed to compile
- In file included from iso646_h.pass.cpp:12:
- /usr/include/iso646.h:32:9: error: C++ operator 'and' cannot be used as a macro name
- #define and &&
- ^
- /usr/include/iso646.h:33:9: error: C++ operator 'and_eq' cannot be used as a macro name
- #define and_eq &=
- ^
- /usr/include/iso646.h:34:9: error: C++ operator 'bitand' cannot be used as a macro name
- #define bitand &
- ^
- /usr/include/iso646.h:35:9: error: C++ operator 'bitor' cannot be used as a macro name
- #define bitor |
- ^
- /usr/include/iso646.h:36:9: error: C++ operator 'compl' cannot be used as a macro name
- #define compl ~
- ^
- /usr/include/iso646.h:37:9: error: C++ operator 'not' cannot be used as a macro name
- #define not !
- ^
- /usr/include/iso646.h:38:9: error: C++ operator 'not_eq' cannot be used as a macro name
- #define not_eq !=
- ^
- /usr/include/iso646.h:39:9: error: C++ operator 'or' cannot be used as a macro name
- #define or ||
- ^
- /usr/include/iso646.h:40:9: error: C++ operator 'or_eq' cannot be used as a macro name
- #define or_eq |=
- ^
- /usr/include/iso646.h:41:9: error: C++ operator 'xor' cannot be used as a macro name
- #define xor ^
- ^
- /usr/include/iso646.h:42:9: error: C++ operator 'xor_eq' cannot be used as a macro name
- #define xor_eq ^=
- ^
- 11 errors generated.
- iso646_h.pass.cpp failed to compile
- math_h.pass.cpp:224:5: error: static_assert failed ""
- static_assert((std::is_same<decltype(isinf((double)0)), bool>::value), "");
- ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- math_h.pass.cpp:232:5: error: static_assert failed ""
- static_assert((std::is_same<decltype(isnan((double)0)), bool>::value), "");
- ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 2 errors generated.
- math_h.pass.cpp failed to compile
- stdint_h.pass.cpp:171:19: error: use of undeclared identifier 'INT8_MIN'
- static_assert(INT8_MIN == -128, "INT8_MIN == -128");
- ^
- stdint_h.pass.cpp:171:55: error: expected expression
- static_assert(INT8_MIN == -128, "INT8_MIN == -128");
- ^
- stdint_h.pass.cpp:172:19: error: use of undeclared identifier 'INT16_MIN'
- static_assert(INT16_MIN == -32768, "INT16_MIN == -32768");
- ^
- stdint_h.pass.cpp:172:61: error: expected expression
- static_assert(INT16_MIN == -32768, "INT16_MIN == -32768");
- ^
- stdint_h.pass.cpp:173:19: error: use of undeclared identifier 'INT32_MIN'
- static_assert(INT32_MIN == -2147483648U, "INT32_MIN == -2147483648");
- ^
- stdint_h.pass.cpp:173:72: error: expected expression
- static_assert(INT32_MIN == -2147483648U, "INT32_MIN == -2147483648");
- ^
- stdint_h.pass.cpp:174:19: error: use of undeclared identifier 'INT64_MIN'
- static_assert(INT64_MIN == -9223372036854775808ULL, "INT64_MIN == -9223372036854775808LL");
- ^
- stdint_h.pass.cpp:174:94: error: expected expression
- static_assert(INT64_MIN == -9223372036854775808ULL, "INT64_MIN == -9223372036854775808LL");
- ^
- stdint_h.pass.cpp:177:19: error: use of undeclared identifier 'INT8_MAX'
- static_assert(INT8_MAX == 127, "INT8_MAX == 127");
- ^
- stdint_h.pass.cpp:177:53: error: expected expression
- static_assert(INT8_MAX == 127, "INT8_MAX == 127");
- ^
- stdint_h.pass.cpp:178:19: error: use of undeclared identifier 'INT16_MAX'
- static_assert(INT16_MAX == 32767, "INT16_MAX == 32767");
- ^
- stdint_h.pass.cpp:178:59: error: expected expression
- static_assert(INT16_MAX == 32767, "INT16_MAX == 32767");
- ^
- stdint_h.pass.cpp:179:19: error: use of undeclared identifier 'INT32_MAX'
- static_assert(INT32_MAX == 2147483647, "INT32_MAX == 2147483647");
- ^
- stdint_h.pass.cpp:179:69: error: expected expression
- static_assert(INT32_MAX == 2147483647, "INT32_MAX == 2147483647");
- ^
- stdint_h.pass.cpp:180:19: error: use of undeclared identifier 'INT64_MAX'
- static_assert(INT64_MAX == 9223372036854775807LL, "INT64_MAX == 9223372036854775807LL");
- ^
- stdint_h.pass.cpp:180:91: error: expected expression
- static_assert(INT64_MAX == 9223372036854775807LL, "INT64_MAX == 9223372036854775807LL");
- ^
- stdint_h.pass.cpp:183:19: error: use of undeclared identifier 'UINT8_MAX'
- static_assert(UINT8_MAX == 255, "UINT8_MAX == 255");
- ^
- stdint_h.pass.cpp:183:55: error: expected expression
- static_assert(UINT8_MAX == 255, "UINT8_MAX == 255");
- ^
- stdint_h.pass.cpp:184:19: error: use of undeclared identifier 'UINT16_MAX'
- static_assert(UINT16_MAX == 65535, "UINT16_MAX == 65535");
- ^
- fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 20 errors generated.
- stdint_h.pass.cpp failed to compile
- stdio_h.pass.cpp:106:53: warning: format string is empty [-Wformat-zero-length]
- static_assert((std::is_same<decltype(vfscanf(fp,"",va)), int>::value), "");
- ^~
- stdio_h.pass.cpp:108:49: warning: format string is empty [-Wformat-zero-length]
- static_assert((std::is_same<decltype(vscanf("",va)), int>::value), "");
- ^~
- stdio_h.pass.cpp:111:53: warning: format string is empty [-Wformat-zero-length]
- static_assert((std::is_same<decltype(vsscanf("","",va)), int>::value), "");
- ^~
- 3 warnings generated.
- uchar_h.pass.cpp:12:10: fatal error: 'uchar.h' file not found
- #include <uchar.h>
- ^
- 1 error generated.
- uchar_h.pass.cpp failed to compile
- wchar_h.pass.cpp:37:7: error: no member named 'FILE' in the global namespace
- ::FILE* fp = 0;
- ~~^
- wchar_h.pass.cpp:37:13: error: use of undeclared identifier 'fp'
- ::FILE* fp = 0;
- ^
- wchar_h.pass.cpp:45:51: error: use of undeclared identifier 'fp'
- static_assert((std::is_same<decltype(fwprintf(fp, L"")), int>::value), "");
- ^
- wchar_h.pass.cpp:45:60: error: type name requires a specifier or qualifier
- static_assert((std::is_same<decltype(fwprintf(fp, L"")), int>::value), "");
- ^
- wchar_h.pass.cpp:45:60: error: C++ requires a type specifier for all declarations
- static_assert((std::is_same<decltype(fwprintf(fp, L"")), int>::value), "");
- ~~~~~~~~ ^
- wchar_h.pass.cpp:45:68: error: type name requires a specifier or qualifier
- static_assert((std::is_same<decltype(fwprintf(fp, L"")), int>::value), "");
- ^
- wchar_h.pass.cpp:45:68: error: expected ')'
- wchar_h.pass.cpp:45:19: note: to match this '('
- static_assert((std::is_same<decltype(fwprintf(fp, L"")), int>::value), "");
- ^
- wchar_h.pass.cpp:45:74: error: expected expression
- static_assert((std::is_same<decltype(fwprintf(fp, L"")), int>::value), "");
- ^
- wchar_h.pass.cpp:45:78: error: expected expression
- static_assert((std::is_same<decltype(fwprintf(fp, L"")), int>::value), "");
- ^
- wchar_h.pass.cpp:46:50: error: use of undeclared identifier 'fp'
- static_assert((std::is_same<decltype(fwscanf(fp, L"")), int>::value), "");
- ^
- wchar_h.pass.cpp:46:59: error: type name requires a specifier or qualifier
- static_assert((std::is_same<decltype(fwscanf(fp, L"")), int>::value), "");
- ^
- wchar_h.pass.cpp:46:59: error: C++ requires a type specifier for all declarations
- static_assert((std::is_same<decltype(fwscanf(fp, L"")), int>::value), "");
- ~~~~~~~~ ^
- wchar_h.pass.cpp:46:67: error: type name requires a specifier or qualifier
- static_assert((std::is_same<decltype(fwscanf(fp, L"")), int>::value), "");
- ^
- wchar_h.pass.cpp:46:67: error: expected ')'
- wchar_h.pass.cpp:46:19: note: to match this '('
- static_assert((std::is_same<decltype(fwscanf(fp, L"")), int>::value), "");
- ^
- wchar_h.pass.cpp:46:73: error: expected expression
- static_assert((std::is_same<decltype(fwscanf(fp, L"")), int>::value), "");
- ^
- wchar_h.pass.cpp:46:77: error: expected expression
- static_assert((std::is_same<decltype(fwscanf(fp, L"")), int>::value), "");
- ^
- wchar_h.pass.cpp:49:52: error: use of undeclared identifier 'fp'
- static_assert((std::is_same<decltype(vfwprintf(fp, L"", va)), int>::value), "");
- ^
- wchar_h.pass.cpp:49:65: error: type name requires a specifier or qualifier
- static_assert((std::is_same<decltype(vfwprintf(fp, L"", va)), int>::value), "");
- ^
- wchar_h.pass.cpp:49:65: error: C++ requires a type specifier for all declarations
- static_assert((std::is_same<decltype(vfwprintf(fp, L"", va)), int>::value), "");
- ~~~~~~~~ ^
- fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 20 errors generated.
- wchar_h.pass.cpp failed to compile
- wctype_h.pass.cpp:20:2: error: #error iswalnum defined
- #error iswalnum defined
- ^
- wctype_h.pass.cpp:24:2: error: #error iswalpha defined
- #error iswalpha defined
- ^
- wctype_h.pass.cpp:28:2: error: #error iswblank defined
- #error iswblank defined
- ^
- wctype_h.pass.cpp:32:2: error: #error iswcntrl defined
- #error iswcntrl defined
- ^
- wctype_h.pass.cpp:36:2: error: #error iswdigit defined
- #error iswdigit defined
- ^
- wctype_h.pass.cpp:40:2: error: #error iswgraph defined
- #error iswgraph defined
- ^
- wctype_h.pass.cpp:44:2: error: #error iswlower defined
- #error iswlower defined
- ^
- wctype_h.pass.cpp:48:2: error: #error iswprint defined
- #error iswprint defined
- ^
- wctype_h.pass.cpp:52:2: error: #error iswpunct defined
- #error iswpunct defined
- ^
- wctype_h.pass.cpp:56:2: error: #error iswspace defined
- #error iswspace defined
- ^
- wctype_h.pass.cpp:60:2: error: #error iswupper defined
- #error iswupper defined
- ^
- wctype_h.pass.cpp:64:2: error: #error iswxdigit defined
- #error iswxdigit defined
- ^
- wctype_h.pass.cpp:68:2: error: #error iswctype defined
- #error iswctype defined
- ^
- wctype_h.pass.cpp:76:2: error: #error towlower defined
- #error towlower defined
- ^
- wctype_h.pass.cpp:80:2: error: #error towupper defined
- #error towupper defined
- ^
- 15 errors generated.
- wctype_h.pass.cpp failed to compile
- failed 7 tests in /root/libcxx/test/depr/depr.c.headers
- passed 19 tests in /root/libcxx/test/depr/depr.c.headers
- passed 1 tests in /root/libcxx/test/depr/depr.function.objects
- passed 1 tests in /root/libcxx/test/depr/depr.function.objects/depr.adaptors
- passed 4 tests in /root/libcxx/test/depr/depr.function.objects/depr.adaptors/depr.function.pointer.adaptors
- passed 16 tests in /root/libcxx/test/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors
- passed 2 tests in /root/libcxx/test/depr/depr.function.objects/depr.base
- passed 5 tests in /root/libcxx/test/depr/depr.ios.members
- passed 1 tests in /root/libcxx/test/depr/depr.lib.binders
- passed 1 tests in /root/libcxx/test/depr/depr.lib.binders/depr.lib.bind.1st
- passed 1 tests in /root/libcxx/test/depr/depr.lib.binders/depr.lib.bind.2nd
- passed 1 tests in /root/libcxx/test/depr/depr.lib.binders/depr.lib.binder.1st
- passed 1 tests in /root/libcxx/test/depr/depr.lib.binders/depr.lib.binder.2nd
- passed 1 tests in /root/libcxx/test/depr/depr.str.strstreams
- passed 1 tests in /root/libcxx/test/depr/depr.str.strstreams/depr.istrstream
- passed 4 tests in /root/libcxx/test/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.cons
- passed 2 tests in /root/libcxx/test/depr/depr.str.strstreams/depr.istrstream/depr.istrstream.members
- passed 1 tests in /root/libcxx/test/depr/depr.str.strstreams/depr.ostrstream
- passed 2 tests in /root/libcxx/test/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.cons
- passed 4 tests in /root/libcxx/test/depr/depr.str.strstreams/depr.ostrstream/depr.ostrstream.members
- passed 1 tests in /root/libcxx/test/depr/depr.str.strstreams/depr.strstream
- passed 2 tests in /root/libcxx/test/depr/depr.str.strstreams/depr.strstream/depr.strstream.cons
- passed 1 tests in /root/libcxx/test/depr/depr.str.strstreams/depr.strstream/depr.strstream.dest
- passed 3 tests in /root/libcxx/test/depr/depr.str.strstreams/depr.strstream/depr.strstream.oper
- passed 1 tests in /root/libcxx/test/depr/depr.str.strstreams/depr.strstreambuf
- passed 8 tests in /root/libcxx/test/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.cons
- passed 3 tests in /root/libcxx/test/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.members
- passed 6 tests in /root/libcxx/test/depr/depr.str.strstreams/depr.strstreambuf/depr.strstreambuf.virtuals
- passed 1 tests in /root/libcxx/test/depr/exception.unexpected
- /tmp/cc-HQjmj2.o: In function `main':
- get_unexpected.pass.cpp:(.text+0x40): undefined reference to `std::get_unexpected()'
- get_unexpected.pass.cpp:(.text+0x96): undefined reference to `std::get_unexpected()'
- get_unexpected.pass.cpp:(.text+0xe7): undefined reference to `std::get_unexpected()'
- clang++: error: linker command failed with exit code 1 (use -v to see invocation)
- get_unexpected.pass.cpp failed to compile
- /root/libcxx/test/testit: line 49: 14010 Abort trap: 6 (core dumped) ./a.out
- set_unexpected.pass.cpp failed at run time
- failed 2 tests in /root/libcxx/test/depr/exception.unexpected/set.unexpected
- passed 1 tests in /root/libcxx/test/depr/exception.unexpected/unexpected
- passed 1 tests in /root/libcxx/test/depr/exception.unexpected/unexpected.handler
- passed 1 tests in /root/libcxx/test/diagnostics
- passed 1 tests in /root/libcxx/test/diagnostics/assertions
- passed 1 tests in /root/libcxx/test/diagnostics/diagnostics.general
- cerrno.pass.cpp:184:2: error: #error ENODATA not defined
- #error ENODATA not defined
- ^
- cerrno.pass.cpp:224:2: error: #error ENOSR not defined
- #error ENOSR not defined
- ^
- cerrno.pass.cpp:228:2: error: #error ENOSTR not defined
- #error ENOSTR not defined
- ^
- cerrno.pass.cpp:316:2: error: #error ETIME not defined
- #error ETIME not defined
- ^
- 4 errors generated.
- cerrno.pass.cpp failed to compile
- failed 1 tests in /root/libcxx/test/diagnostics/errno
- passed 1 tests in /root/libcxx/test/diagnostics/std.exceptions
- passed 1 tests in /root/libcxx/test/diagnostics/std.exceptions/domain.error
- passed 1 tests in /root/libcxx/test/diagnostics/std.exceptions/invalid.argument
- passed 1 tests in /root/libcxx/test/diagnostics/std.exceptions/length.error
- passed 1 tests in /root/libcxx/test/diagnostics/std.exceptions/logic.error
- passed 1 tests in /root/libcxx/test/diagnostics/std.exceptions/out.of.range
- passed 1 tests in /root/libcxx/test/diagnostics/std.exceptions/overflow.error
- passed 1 tests in /root/libcxx/test/diagnostics/std.exceptions/range.error
- passed 1 tests in /root/libcxx/test/diagnostics/std.exceptions/runtime.error
- passed 1 tests in /root/libcxx/test/diagnostics/std.exceptions/underflow.error
- errc.pass.cpp:58:54: error: use of undeclared identifier 'ENODATA'
- static_assert(std::errc::no_message_available == ENODATA, "");
- ^
- errc.pass.cpp:58:65: error: expected expression
- static_assert(std::errc::no_message_available == ENODATA, "");
- ^
- errc.pass.cpp:62:53: error: use of undeclared identifier 'ENOSR'
- static_assert(std::errc::no_stream_resources == ENOSR, "");
- ^
- errc.pass.cpp:62:62: error: expected expression
- static_assert(std::errc::no_stream_resources == ENOSR, "");
- ^
- errc.pass.cpp:69:46: error: use of undeclared identifier 'ENOSTR'
- static_assert(std::errc::not_a_stream == ENOSTR, "");
- ^
- errc.pass.cpp:69:56: error: expected expression
- static_assert(std::errc::not_a_stream == ENOSTR, "");
- ^
- errc.pass.cpp:87:48: error: use of undeclared identifier 'ETIME'
- static_assert(std::errc::stream_timeout == ETIME, "");
- ^
- errc.pass.cpp:87:57: error: expected expression
- static_assert(std::errc::stream_timeout == ETIME, "");
- ^
- 8 errors generated.
- errc.pass.cpp failed to compile
- failed 1 tests in /root/libcxx/test/diagnostics/syserr
- passed 1 tests in /root/libcxx/test/diagnostics/syserr
- passed 1 tests in /root/libcxx/test/diagnostics/syserr/syserr.compare
- passed 1 tests in /root/libcxx/test/diagnostics/syserr/syserr.errcat
- passed 1 tests in /root/libcxx/test/diagnostics/syserr/syserr.errcat/syserr.errcat.derived
- passed 3 tests in /root/libcxx/test/diagnostics/syserr/syserr.errcat/syserr.errcat.nonvirtuals
- passed 2 tests in /root/libcxx/test/diagnostics/syserr/syserr.errcat/syserr.errcat.objects
- passed 1 tests in /root/libcxx/test/diagnostics/syserr/syserr.errcat/syserr.errcat.overview
- passed 3 tests in /root/libcxx/test/diagnostics/syserr/syserr.errcat/syserr.errcat.virtuals
- passed 1 tests in /root/libcxx/test/diagnostics/syserr/syserr.errcode
- passed 3 tests in /root/libcxx/test/diagnostics/syserr/syserr.errcode/syserr.errcode.constructors
- passed 3 tests in /root/libcxx/test/diagnostics/syserr/syserr.errcode/syserr.errcode.modifiers
- passed 3 tests in /root/libcxx/test/diagnostics/syserr/syserr.errcode/syserr.errcode.nonmembers
- passed 5 tests in /root/libcxx/test/diagnostics/syserr/syserr.errcode/syserr.errcode.observers
- passed 1 tests in /root/libcxx/test/diagnostics/syserr/syserr.errcode/syserr.errcode.overview
- passed 1 tests in /root/libcxx/test/diagnostics/syserr/syserr.errcondition
- passed 3 tests in /root/libcxx/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.constructors
- passed 3 tests in /root/libcxx/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.modifiers
- passed 2 tests in /root/libcxx/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.nonmembers
- passed 4 tests in /root/libcxx/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.observers
- passed 1 tests in /root/libcxx/test/diagnostics/syserr/syserr.errcondition/syserr.errcondition.overview
- passed 1 tests in /root/libcxx/test/diagnostics/syserr/syserr.hash
- passed 1 tests in /root/libcxx/test/diagnostics/syserr/syserr.syserr
- passed 6 tests in /root/libcxx/test/diagnostics/syserr/syserr.syserr/syserr.syserr.members
- passed 1 tests in /root/libcxx/test/diagnostics/syserr/syserr.syserr/syserr.syserr.overview
- passed 1 tests in /root/libcxx/test/input.output
- passed 1 tests in /root/libcxx/test/input.output/file.streams
- cinttypes.pass.cpp:16:2: error: #error INT8_MIN not defined
- #error INT8_MIN not defined
- ^
- cinttypes.pass.cpp:20:2: error: #error INT16_MIN not defined
- #error INT16_MIN not defined
- ^
- cinttypes.pass.cpp:24:2: error: #error INT32_MIN not defined
- #error INT32_MIN not defined
- ^
- cinttypes.pass.cpp:28:2: error: #error INT64_MIN not defined
- #error INT64_MIN not defined
- ^
- cinttypes.pass.cpp:32:2: error: #error INT8_MAX not defined
- #error INT8_MAX not defined
- ^
- cinttypes.pass.cpp:36:2: error: #error INT16_MAX not defined
- #error INT16_MAX not defined
- ^
- cinttypes.pass.cpp:40:2: error: #error INT32_MAX not defined
- #error INT32_MAX not defined
- ^
- cinttypes.pass.cpp:44:2: error: #error INT64_MAX not defined
- #error INT64_MAX not defined
- ^
- cinttypes.pass.cpp:48:2: error: #error UINT8_MAX not defined
- #error UINT8_MAX not defined
- ^
- cinttypes.pass.cpp:52:2: error: #error UINT16_MAX not defined
- #error UINT16_MAX not defined
- ^
- cinttypes.pass.cpp:56:2: error: #error UINT32_MAX not defined
- #error UINT32_MAX not defined
- ^
- cinttypes.pass.cpp:60:2: error: #error UINT64_MAX not defined
- #error UINT64_MAX not defined
- ^
- cinttypes.pass.cpp:64:2: error: #error INT_LEAST8_MIN not defined
- #error INT_LEAST8_MIN not defined
- ^
- cinttypes.pass.cpp:68:2: error: #error INT_LEAST16_MIN not defined
- #error INT_LEAST16_MIN not defined
- ^
- cinttypes.pass.cpp:72:2: error: #error INT_LEAST32_MIN not defined
- #error INT_LEAST32_MIN not defined
- ^
- cinttypes.pass.cpp:76:2: error: #error INT_LEAST64_MIN not defined
- #error INT_LEAST64_MIN not defined
- ^
- cinttypes.pass.cpp:80:2: error: #error INT_LEAST8_MAX not defined
- #error INT_LEAST8_MAX not defined
- ^
- cinttypes.pass.cpp:84:2: error: #error INT_LEAST16_MAX not defined
- #error INT_LEAST16_MAX not defined
- ^
- cinttypes.pass.cpp:88:2: error: #error INT_LEAST32_MAX not defined
- #error INT_LEAST32_MAX not defined
- ^
- fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 20 errors generated.
- cinttypes.pass.cpp failed to compile
- cstdio.pass.cpp:106:58: warning: format string is empty [-Wformat-zero-length]
- static_assert((std::is_same<decltype(std::vfscanf(fp,"",va)), int>::value), "");
- ^~
- cstdio.pass.cpp:108:54: warning: format string is empty [-Wformat-zero-length]
- static_assert((std::is_same<decltype(std::vscanf("",va)), int>::value), "");
- ^~
- cstdio.pass.cpp:111:58: warning: format string is empty [-Wformat-zero-length]
- static_assert((std::is_same<decltype(std::vsscanf("","",va)), int>::value), "");
- ^~
- cstdio.pass.cpp:116:47: error: expected unqualified-id
- static_assert((std::is_same<decltype(std::getc(fp)), int>::value), "");
- ^
- /usr/include/stdio.h:486:18: note: expanded from:
- #define getc(fp) (!__isthreaded ? __sgetc(fp) : (getc)(fp))
- ^
- cstdio.pass.cpp:116:56: error: type name requires a specifier or qualifier
- static_assert((std::is_same<decltype(std::getc(fp)), int>::value), "");
- ^
- cstdio.pass.cpp:116:56: error: C++ requires a type specifier for all declarations
- static_assert((std::is_same<decltype(std::getc(fp)), int>::value), "");
- ~~~~~~~~ ^
- cstdio.pass.cpp:116:64: error: type name requires a specifier or qualifier
- static_assert((std::is_same<decltype(std::getc(fp)), int>::value), "");
- ^
- cstdio.pass.cpp:116:64: error: expected ')'
- cstdio.pass.cpp:116:19: note: to match this '('
- static_assert((std::is_same<decltype(std::getc(fp)), int>::value), "");
- ^
- cstdio.pass.cpp:116:70: error: expected expression
- static_assert((std::is_same<decltype(std::getc(fp)), int>::value), "");
- ^
- cstdio.pass.cpp:116:74: error: expected expression
- static_assert((std::is_same<decltype(std::getc(fp)), int>::value), "");
- ^
- cstdio.pass.cpp:117:47: error: expected unqualified-id
- static_assert((std::is_same<decltype(std::getchar()), int>::value), "");
- ^
- /usr/include/stdio.h:489:19: note: expanded from:
- #define getchar() getc(stdin)
- ^
- /usr/include/stdio.h:486:18: note: expanded from:
- #define getc(fp) (!__isthreaded ? __sgetc(fp) : (getc)(fp))
- ^
- cstdio.pass.cpp:117:57: error: type name requires a specifier or qualifier
- static_assert((std::is_same<decltype(std::getchar()), int>::value), "");
- ^
- cstdio.pass.cpp:117:57: error: C++ requires a type specifier for all declarations
- static_assert((std::is_same<decltype(std::getchar()), int>::value), "");
- ~~~~~~~~ ^
- cstdio.pass.cpp:117:65: error: type name requires a specifier or qualifier
- static_assert((std::is_same<decltype(std::getchar()), int>::value), "");
- ^
- cstdio.pass.cpp:117:65: error: expected ')'
- cstdio.pass.cpp:117:19: note: to match this '('
- static_assert((std::is_same<decltype(std::getchar()), int>::value), "");
- ^
- cstdio.pass.cpp:117:71: error: expected expression
- static_assert((std::is_same<decltype(std::getchar()), int>::value), "");
- ^
- cstdio.pass.cpp:117:75: error: expected expression
- static_assert((std::is_same<decltype(std::getchar()), int>::value), "");
- ^
- cstdio.pass.cpp:119:47: error: expected unqualified-id
- static_assert((std::is_same<decltype(std::putc(0,fp)), int>::value), "");
- ^
- /usr/include/stdio.h:487:21: note: expanded from:
- #define putc(x, fp) (!__isthreaded ? __sputc(x, fp) : (putc)(x, fp))
- ^
- cstdio.pass.cpp:119:58: error: type name requires a specifier or qualifier
- static_assert((std::is_same<decltype(std::putc(0,fp)), int>::value), "");
- ^
- cstdio.pass.cpp:119:58: error: C++ requires a type specifier for all declarations
- static_assert((std::is_same<decltype(std::putc(0,fp)), int>::value), "");
- ~~~~~~~~ ^
- cstdio.pass.cpp:119:66: error: type name requires a specifier or qualifier
- static_assert((std::is_same<decltype(std::putc(0,fp)), int>::value), "");
- ^
- cstdio.pass.cpp:119:66: error: expected ')'
- fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 3 warnings and 20 errors generated.
- cstdio.pass.cpp failed to compile
- failed 2 tests in /root/libcxx/test/input.output/file.streams/c.files
- passed 2 tests in /root/libcxx/test/input.output/file.streams/c.files
- passed 1 tests in /root/libcxx/test/input.output/file.streams/fstreams
- passed 1 tests in /root/libcxx/test/input.output/file.streams/fstreams/filebuf
- /tmp/cc-XyKSfT.o: In function `main':
- member_swap.pass.cpp:(.text+0x67): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- /tmp/cc-yOMnLM.o: In function `main':
- move_assign.pass.cpp:(.text+0x67): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- /tmp/cc-qdkGea.o: In function `main':
- nonmember_swap.pass.cpp:(.text+0x67): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- passed 3 tests in /root/libcxx/test/input.output/file.streams/fstreams/filebuf.assign
- /tmp/cc-EmBqoT.o: In function `main':
- move.pass.cpp:(.text+0x67): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- passed 2 tests in /root/libcxx/test/input.output/file.streams/fstreams/filebuf.cons
- /tmp/cc-2IPfIh.o: In function `main':
- open_pointer.pass.cpp:(.text+0x67): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- passed 1 tests in /root/libcxx/test/input.output/file.streams/fstreams/filebuf.members
- passed 4 tests in /root/libcxx/test/input.output/file.streams/fstreams/filebuf.virtuals
- passed 1 tests in /root/libcxx/test/input.output/file.streams/fstreams/fstream
- /tmp/cc-OzDzFe.o: In function `main':
- member_swap.pass.cpp:(.text+0x67): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- /tmp/cc-DNxcFQ.o: In function `main':
- move_assign.pass.cpp:(.text+0x67): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- /tmp/cc-OKxCA1.o: In function `main':
- nonmember_swap.pass.cpp:(.text+0x67): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- passed 3 tests in /root/libcxx/test/input.output/file.streams/fstreams/fstream.assign
- /tmp/cc-w7QSLU.o: In function `main':
- move.pass.cpp:(.text+0x67): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- /tmp/cc-tXuJYr.o: In function `main':
- pointer.pass.cpp:(.text+0x67): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- /tmp/cc-Trg5eW.o: In function `main':
- string.pass.cpp:(.text+0x67): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- passed 4 tests in /root/libcxx/test/input.output/file.streams/fstreams/fstream.cons
- /tmp/cc-6UNC49.o: In function `main':
- close.pass.cpp:(.text+0x5d): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- /tmp/cc-BoIARw.o: In function `main':
- open_pointer.pass.cpp:(.text+0x5d): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- /tmp/cc-F9832b.o: In function `main':
- open_string.pass.cpp:(.text+0x5d): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- passed 4 tests in /root/libcxx/test/input.output/file.streams/fstreams/fstream.members
- passed 1 tests in /root/libcxx/test/input.output/file.streams/fstreams/ifstream
- passed 3 tests in /root/libcxx/test/input.output/file.streams/fstreams/ifstream.assign
- passed 4 tests in /root/libcxx/test/input.output/file.streams/fstreams/ifstream.cons
- passed 4 tests in /root/libcxx/test/input.output/file.streams/fstreams/ifstream.members
- passed 1 tests in /root/libcxx/test/input.output/file.streams/fstreams/ofstream
- /tmp/cc-wlWdBi.o: In function `main':
- member_swap.pass.cpp:(.text+0x67): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- /tmp/cc-xSa97U.o: In function `main':
- move_assign.pass.cpp:(.text+0x67): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- /tmp/cc-C4gOee.o: In function `main':
- nonmember_swap.pass.cpp:(.text+0x67): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- passed 3 tests in /root/libcxx/test/input.output/file.streams/fstreams/ofstream.assign
- /tmp/cc-KrrOa5.o: In function `main':
- move.pass.cpp:(.text+0x67): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- /tmp/cc-3zPa2e.o: In function `main':
- pointer.pass.cpp:(.text+0x67): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- /tmp/cc-KaD9DR.o: In function `main':
- string.pass.cpp:(.text+0x67): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- passed 4 tests in /root/libcxx/test/input.output/file.streams/fstreams/ofstream.cons
- /tmp/cc-S9cD5G.o: In function `main':
- close.pass.cpp:(.text+0x5d): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- /tmp/cc-z8TI6U.o: In function `main':
- open_pointer.pass.cpp:(.text+0x5d): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- /tmp/cc-HiFkjh.o: In function `main':
- open_string.pass.cpp:(.text+0x5d): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- /tmp/cc-VHwBeb.o: In function `main':
- rdbuf.pass.cpp:(.text+0x67): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
- passed 4 tests in /root/libcxx/test/input.output/file.streams/fstreams/ofstream.members
- passed 1 tests in /root/libcxx/test/input.output/input.output.general
- passed 1 tests in /root/libcxx/test/input.output/iostream.format
- passed 4 tests in /root/libcxx/test/input.output/iostream.format/ext.manip
- passed 1 tests in /root/libcxx/test/input.output/iostream.format/input.streams
- passed 1 tests in /root/libcxx/test/input.output/iostream.format/input.streams/iostreamclass
- passed 2 tests in /root/libcxx/test/input.output/iostream.format/input.streams/iostreamclass/iostream.assign
- passed 2 tests in /root/libcxx/test/input.output/iostream.format/input.streams/iostreamclass/iostream.cons
- passed 1 tests in /root/libcxx/test/input.output/iostream.format/input.streams/iostreamclass/iostream.dest
- passed 1 tests in /root/libcxx/test/input.output/iostream.format/input.streams/istream
- passed 2 tests in /root/libcxx/test/input.output/iostream.format/input.streams/istream/istream.assign
- passed 2 tests in /root/libcxx/test/input.output/iostream.format/input.streams/istream/istream.cons
- passed 1 tests in /root/libcxx/test/input.output/iostream.format/input.streams/istream/istream_sentry
- passed 1 tests in /root/libcxx/test/input.output/iostream.format/input.streams/istream.formatted
- passed 13 tests in /root/libcxx/test/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic
- passed 1 tests in /root/libcxx/test/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.reqmts
- passed 10 tests in /root/libcxx/test/input.output/iostream.format/input.streams/istream.formatted/istream_extractors
- passed 1 tests in /root/libcxx/test/input.output/iostream.format/input.streams/istream.manip
- passed 1 tests in /root/libcxx/test/input.output/iostream.format/input.streams/istream.rvalue
- passed 18 tests in /root/libcxx/test/input.output/iostream.format/input.streams/istream.unformatted
- passed 1 tests in /root/libcxx/test/input.output/iostream.format/output.streams
- passed 1 tests in /root/libcxx/test/input.output/iostream.format/output.streams/ostream
- passed 2 tests in /root/libcxx/test/input.output/iostream.format/output.streams/ostream.assign
- passed 2 tests in /root/libcxx/test/input.output/iostream.format/output.streams/ostream.cons
- passed 1 tests in /root/libcxx/test/input.output/iostream.format/output.streams/ostream.formatted
- passed 1 tests in /root/libcxx/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.formatted.reqmts
- passed 4 tests in /root/libcxx/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters
- passed 13 tests in /root/libcxx/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic
- passed 10 tests in /root/libcxx/test/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character
- passed 3 tests in /root/libcxx/test/input.output/iostream.format/output.streams/ostream.manip
- passed 1 tests in /root/libcxx/test/input.output/iostream.format/output.streams/ostream.rvalue
- passed 3 tests in /root/libcxx/test/input.output/iostream.format/output.streams/ostream.seeks
- passed 3 tests in /root/libcxx/test/input.output/iostream.format/output.streams/ostream.unformatted
- passed 2 tests in /root/libcxx/test/input.output/iostream.format/output.streams/ostream_sentry
- passed 7 tests in /root/libcxx/test/input.output/iostream.format/std.manip
- In file included from iosfwd.pass.cpp:13:
- /root/libcxx/include/cwchar:117:9: error: no member named 'FILE' in the global namespace
- using ::FILE;
- ~~^
- 1 error generated.
- iosfwd.pass.cpp failed to compile
- failed 1 tests in /root/libcxx/test/input.output/iostream.forward
- passed 1 tests in /root/libcxx/test/input.output/iostream.forward
- passed 1 tests in /root/libcxx/test/input.output/iostream.objects
- passed 4 tests in /root/libcxx/test/input.output/iostream.objects/narrow.stream.objects
- passed 4 tests in /root/libcxx/test/input.output/iostream.objects/wide.stream.objects
- passed 1 tests in /root/libcxx/test/input.output/iostreams.base
- passed 1 tests in /root/libcxx/test/input.output/iostreams.base/fpos
- passed 1 tests in /root/libcxx/test/input.output/iostreams.base/fpos/fpos.members
- passed 7 tests in /root/libcxx/test/input.output/iostreams.base/fpos/fpos.operations
- passed 1 tests in /root/libcxx/test/input.output/iostreams.base/ios
- passed 1 tests in /root/libcxx/test/input.output/iostreams.base/ios/basic.ios.cons
- Terminating due to uncaught exception 0x80208b3c0 of type std::runtime_error
- /root/libcxx/test/testit: line 49: 15760 Abort trap: 6 (core dumped) ./a.out
- copyfmt.pass.cpp failed at run time
- Terminating due to uncaught exception 0x8020840c0 of type std::runtime_error
- /root/libcxx/test/testit: line 49: 15780 Abort trap: 6 (core dumped) ./a.out
- move.pass.cpp failed at run time
- Terminating due to uncaught exception 0x80208b3c0 of type std::runtime_error
- /root/libcxx/test/testit: line 49: 15809 Abort trap: 6 (core dumped) ./a.out
- swap.pass.cpp failed at run time
- failed 3 tests in /root/libcxx/test/input.output/iostreams.base/ios/basic.ios.members
- passed 10 tests in /root/libcxx/test/input.output/iostreams.base/ios/basic.ios.members
- passed 11 tests in /root/libcxx/test/input.output/iostreams.base/ios/iostate.flags
- passed 1 tests in /root/libcxx/test/input.output/iostreams.base/ios.base
- passed 9 tests in /root/libcxx/test/input.output/iostreams.base/ios.base/fmtflags.state
- passed 1 tests in /root/libcxx/test/input.output/iostreams.base/ios.base/ios.base.callback
- passed 1 tests in /root/libcxx/test/input.output/iostreams.base/ios.base/ios.base.cons
- passed 2 tests in /root/libcxx/test/input.output/iostreams.base/ios.base/ios.base.locales
- passed 3 tests in /root/libcxx/test/input.output/iostreams.base/ios.base/ios.base.storage
- passed 1 tests in /root/libcxx/test/input.output/iostreams.base/ios.base/ios.members.static
- passed 1 tests in /root/libcxx/test/input.output/iostreams.base/ios.base/ios.types
- passed 1 tests in /root/libcxx/test/input.output/iostreams.base/ios.base/ios.types/ios_Init
- passed 2 tests in /root/libcxx/test/input.output/iostreams.base/ios.base/ios.types/ios_failure
- passed 1 tests in /root/libcxx/test/input.output/iostreams.base/ios.base/ios.types/ios_fmtflags
- passed 1 tests in /root/libcxx/test/input.output/iostreams.base/ios.base/ios.types/ios_iostate
- passed 1 tests in /root/libcxx/test/input.output/iostreams.base/ios.base/ios.types/ios_openmode
- passed 1 tests in /root/libcxx/test/input.output/iostreams.base/ios.base/ios.types/ios_seekdir
- passed 1 tests in /root/libcxx/test/input.output/iostreams.base/std.ios.manip
- passed 3 tests in /root/libcxx/test/input.output/iostreams.base/std.ios.manip/adjustfield.manip
- passed 3 tests in /root/libcxx/test/input.output/iostreams.base/std.ios.manip/basefield.manip
- passed 3 tests in /root/libcxx/test/input.output/iostreams.base/std.ios.manip/error.reporting
- passed 4 tests in /root/libcxx/test/input.output/iostreams.base/std.ios.manip/floatfield.manip
- passed 14 tests in /root/libcxx/test/input.output/iostreams.base/std.ios.manip/fmtflags.manip
- passed 2 tests in /root/libcxx/test/input.output/iostreams.base/stream.types
- passed 1 tests in /root/libcxx/test/input.output/iostreams.requirements
- passed 1 tests in /root/libcxx/test/input.output/iostreams.requirements/iostream.limits.imbue
- passed 1 tests in /root/libcxx/test/input.output/iostreams.requirements/iostreams.limits.pos
- passed 1 tests in /root/libcxx/test/input.output/iostreams.requirements/iostreams.threadsafety
- passed 1 tests in /root/libcxx/test/input.output/stream.buffers
- passed 1 tests in /root/libcxx/test/input.output/stream.buffers/streambuf
- passed 4 tests in /root/libcxx/test/input.output/stream.buffers/streambuf/streambuf.cons
- passed 1 tests in /root/libcxx/test/input.output/stream.buffers/streambuf/streambuf.members
- passed 4 tests in /root/libcxx/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.buffer
- Terminating due to uncaught exception 0x80208b3c0 of type std::runtime_error
- /root/libcxx/test/testit: line 49: 16445 Abort trap: 6 (core dumped) ./a.out
- locales.pass.cpp failed at run time
- failed 1 tests in /root/libcxx/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.locales
- passed 5 tests in /root/libcxx/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.pub.get
- passed 2 tests in /root/libcxx/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.pub.pback
- passed 2 tests in /root/libcxx/test/input.output/stream.buffers/streambuf/streambuf.members/streambuf.pub.put
- passed 1 tests in /root/libcxx/test/input.output/stream.buffers/streambuf/streambuf.protected
- passed 2 tests in /root/libcxx/test/input.output/stream.buffers/streambuf/streambuf.protected/streambuf.assign
- passed 2 tests in /root/libcxx/test/input.output/stream.buffers/streambuf/streambuf.protected/streambuf.get.area
- passed 2 tests in /root/libcxx/test/input.output/stream.buffers/streambuf/streambuf.protected/streambuf.put.area
- passed 1 tests in /root/libcxx/test/input.output/stream.buffers/streambuf/streambuf.virtuals
- passed 1 tests in /root/libcxx/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.buffer
- passed 4 tests in /root/libcxx/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.get
- passed 1 tests in /root/libcxx/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.locales
- passed 1 tests in /root/libcxx/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.pback
- passed 2 tests in /root/libcxx/test/input.output/stream.buffers/streambuf/streambuf.virtuals/streambuf.virt.put
- passed 1 tests in /root/libcxx/test/input.output/stream.buffers/streambuf.reqts
- passed 1 tests in /root/libcxx/test/input.output/string.streams
- passed 1 tests in /root/libcxx/test/input.output/string.streams/istringstream
- passed 3 tests in /root/libcxx/test/input.output/string.streams/istringstream/istringstream.assign
- passed 3 tests in /root/libcxx/test/input.output/string.streams/istringstream/istringstream.cons
- passed 1 tests in /root/libcxx/test/input.output/string.streams/istringstream/istringstream.members
- passed 1 tests in /root/libcxx/test/input.output/string.streams/ostringstream
- passed 3 tests in /root/libcxx/test/input.output/string.streams/ostringstream/ostringstream.assign
- passed 3 tests in /root/libcxx/test/input.output/string.streams/ostringstream/ostringstream.cons
- passed 1 tests in /root/libcxx/test/input.output/string.streams/ostringstream/ostringstream.members
- passed 1 tests in /root/libcxx/test/input.output/string.streams/stringbuf
- passed 3 tests in /root/libcxx/test/input.output/string.streams/stringbuf/stringbuf.assign
- passed 3 tests in /root/libcxx/test/input.output/string.streams/stringbuf/stringbuf.cons
- passed 1 tests in /root/libcxx/test/input.output/string.streams/stringbuf/stringbuf.members
- passed 6 tests in /root/libcxx/test/input.output/string.streams/stringbuf/stringbuf.virtuals
- passed 1 tests in /root/libcxx/test/input.output/string.streams/stringstream
- passed 3 tests in /root/libcxx/test/input.output/string.streams/stringstream.cons
- passed 3 tests in /root/libcxx/test/input.output/string.streams/stringstream.cons/stringstream.assign
- passed 1 tests in /root/libcxx/test/input.output/string.streams/stringstream.members
- passed 1 tests in /root/libcxx/test/iterators
- passed 1 tests in /root/libcxx/test/iterators/iterator.primitives
- passed 1 tests in /root/libcxx/test/iterators/iterator.primitives/iterator.basic
- passed 4 tests in /root/libcxx/test/iterators/iterator.primitives/iterator.operations
- passed 4 tests in /root/libcxx/test/iterators/iterator.primitives/iterator.traits
- passed 5 tests in /root/libcxx/test/iterators/iterator.primitives/std.iterator.tags
- passed 1 tests in /root/libcxx/test/iterators/iterator.requirements
- passed 1 tests in /root/libcxx/test/iterators/iterator.requirements/bidirectional.iterators
- passed 1 tests in /root/libcxx/test/iterators/iterator.requirements/forward.iterators
- passed 1 tests in /root/libcxx/test/iterators/iterator.requirements/input.iterators
- passed 1 tests in /root/libcxx/test/iterators/iterator.requirements/iterator.iterators
- passed 1 tests in /root/libcxx/test/iterators/iterator.requirements/iterator.requirements.general
- passed 1 tests in /root/libcxx/test/iterators/iterator.requirements/output.iterators
- passed 1 tests in /root/libcxx/test/iterators/iterator.requirements/random.access.iterators
- passed 1 tests in /root/libcxx/test/iterators/iterator.synopsis
- passed 1 tests in /root/libcxx/test/iterators/iterators.general
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/insert.iterators
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops
- passed 2 tests in /root/libcxx/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.cons
- passed 2 tests in /root/libcxx/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.op++
- passed 2 tests in /root/libcxx/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.op=
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.op_astrk
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.inserter
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/insert.iterators/back.insert.iterator
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops
- passed 2 tests in /root/libcxx/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.cons
- passed 2 tests in /root/libcxx/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.op++
- passed 2 tests in /root/libcxx/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.op=
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.op_astrk
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.inserter
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/insert.iterators/front.insert.iterator
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/insert.iterators/insert.iter.ops
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.cons
- passed 2 tests in /root/libcxx/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.op++
- passed 2 tests in /root/libcxx/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.op=
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.op_astrk
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/inserter
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/insert.iterators/insert.iterator
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/move.iterators
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops
- passed 3 tests in /root/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+=
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.-
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.-=
- passed 6 tests in /root/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp
- passed 5 tests in /root/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.conv
- passed 2 tests in /root/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.decr
- passed 2 tests in /root/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.incr
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.index
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.ref
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.star
- passed 2 tests in /root/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op=
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.requirements
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/move.iterators/move.iterator
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops
- passed 5 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.conv
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op!=
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+
- passed 2 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op++
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+=
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-
- passed 2 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op--
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-=
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op.star
- passed 2 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op=
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op==
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opdiff
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt=
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opindex
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt=
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opref
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opsum
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.requirements
- passed 1 tests in /root/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iterator
- passed 1 tests in /root/libcxx/test/iterators/stream.iterators
- passed 1 tests in /root/libcxx/test/iterators/stream.iterators/istream.iterator
- passed 3 tests in /root/libcxx/test/iterators/stream.iterators/istream.iterator/istream.iterator.cons
- passed 5 tests in /root/libcxx/test/iterators/stream.iterators/istream.iterator/istream.iterator.ops
- passed 1 tests in /root/libcxx/test/iterators/stream.iterators/istreambuf.iterator
- passed 4 tests in /root/libcxx/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator.cons
- passed 1 tests in /root/libcxx/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator_equal
- passed 1 tests in /root/libcxx/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator_op!=
- passed 1 tests in /root/libcxx/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator_op++
- passed 1 tests in /root/libcxx/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator_op==
- passed 3 tests in /root/libcxx/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator_op_astrk
- passed 1 tests in /root/libcxx/test/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator_proxy
- passed 6 tests in /root/libcxx/test/iterators/stream.iterators/iterator.range
- passed 1 tests in /root/libcxx/test/iterators/stream.iterators/ostream.iterator
- passed 3 tests in /root/libcxx/test/iterators/stream.iterators/ostream.iterator/ostream.iterator.cons.des
- passed 3 tests in /root/libcxx/test/iterators/stream.iterators/ostream.iterator/ostream.iterator.ops
- passed 1 tests in /root/libcxx/test/iterators/stream.iterators/ostreambuf.iterator
- passed 2 tests in /root/libcxx/test/iterators/stream.iterators/ostreambuf.iterator/ostreambuf.iter.cons
- passed 4 tests in /root/libcxx/test/iterators/stream.iterators/ostreambuf.iterator/ostreambuf.iter.ops
- passed 1 tests in /root/libcxx/test/language.support
- passed 1 tests in /root/libcxx/test/language.support/cstdint
- cstdint.pass.cpp:171:19: error: use of undeclared identifier 'INT8_MIN'
- static_assert(INT8_MIN == -128, "INT8_MIN == -128");
- ^
- cstdint.pass.cpp:171:55: error: expected expression
- static_assert(INT8_MIN == -128, "INT8_MIN == -128");
- ^
- cstdint.pass.cpp:172:19: error: use of undeclared identifier 'INT16_MIN'
- static_assert(INT16_MIN == -32768, "INT16_MIN == -32768");
- ^
- cstdint.pass.cpp:172:61: error: expected expression
- static_assert(INT16_MIN == -32768, "INT16_MIN == -32768");
- ^
- cstdint.pass.cpp:173:19: error: use of undeclared identifier 'INT32_MIN'
- static_assert(INT32_MIN == -2147483648U, "INT32_MIN == -2147483648");
- ^
- cstdint.pass.cpp:173:72: error: expected expression
- static_assert(INT32_MIN == -2147483648U, "INT32_MIN == -2147483648");
- ^
- cstdint.pass.cpp:174:19: error: use of undeclared identifier 'INT64_MIN'
- static_assert(INT64_MIN == -9223372036854775808ULL, "INT64_MIN == -9223372036854775808LL");
- ^
- cstdint.pass.cpp:174:94: error: expected expression
- static_assert(INT64_MIN == -9223372036854775808ULL, "INT64_MIN == -9223372036854775808LL");
- ^
- cstdint.pass.cpp:177:19: error: use of undeclared identifier 'INT8_MAX'
- static_assert(INT8_MAX == 127, "INT8_MAX == 127");
- ^
- cstdint.pass.cpp:177:53: error: expected expression
- static_assert(INT8_MAX == 127, "INT8_MAX == 127");
- ^
- cstdint.pass.cpp:178:19: error: use of undeclared identifier 'INT16_MAX'
- static_assert(INT16_MAX == 32767, "INT16_MAX == 32767");
- ^
- cstdint.pass.cpp:178:59: error: expected expression
- static_assert(INT16_MAX == 32767, "INT16_MAX == 32767");
- ^
- cstdint.pass.cpp:179:19: error: use of undeclared identifier 'INT32_MAX'
- static_assert(INT32_MAX == 2147483647, "INT32_MAX == 2147483647");
- ^
- cstdint.pass.cpp:179:69: error: expected expression
- static_assert(INT32_MAX == 2147483647, "INT32_MAX == 2147483647");
- ^
- cstdint.pass.cpp:180:19: error: use of undeclared identifier 'INT64_MAX'
- static_assert(INT64_MAX == 9223372036854775807LL, "INT64_MAX == 9223372036854775807LL");
- ^
- cstdint.pass.cpp:180:91: error: expected expression
- static_assert(INT64_MAX == 9223372036854775807LL, "INT64_MAX == 9223372036854775807LL");
- ^
- cstdint.pass.cpp:183:19: error: use of undeclared identifier 'UINT8_MAX'
- static_assert(UINT8_MAX == 255, "UINT8_MAX == 255");
- ^
- cstdint.pass.cpp:183:55: error: expected expression
- static_assert(UINT8_MAX == 255, "UINT8_MAX == 255");
- ^
- cstdint.pass.cpp:184:19: error: use of undeclared identifier 'UINT16_MAX'
- static_assert(UINT16_MAX == 65535, "UINT16_MAX == 65535");
- ^
- fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 20 errors generated.
- cstdint.pass.cpp failed to compile
- failed 1 tests in /root/libcxx/test/language.support/cstdint/cstdint.syn
- passed 1 tests in /root/libcxx/test/language.support/support.dynamic
- passed 1 tests in /root/libcxx/test/language.support/support.dynamic/alloc.errors
- passed 1 tests in /root/libcxx/test/language.support/support.dynamic/alloc.errors/bad.alloc
- passed 1 tests in /root/libcxx/test/language.support/support.dynamic/alloc.errors/new.badlength
- passed 1 tests in /root/libcxx/test/language.support/support.dynamic/alloc.errors/new.handler
- passed 2 tests in /root/libcxx/test/language.support/support.dynamic/alloc.errors/set.new.handler
- passed 1 tests in /root/libcxx/test/language.support/support.dynamic/new.delete
- Assertion failed: (new_handler_called == 1), function main, file new_array.pass.cpp, line 43.
- /root/libcxx/test/testit: line 49: 18201 Abort trap: 6 (core dumped) ./a.out
- new_array.pass.cpp failed at run time
- Assertion failed: (new_handler_called == 1), function main, file new_array_nothrow.pass.cpp, line 39.
- /root/libcxx/test/testit: line 49: 18206 Abort trap: 6 (core dumped) ./a.out
- new_array_nothrow.pass.cpp failed at run time
- Assertion failed: (new_called), function main, file new_array_nothrow_replace.pass.cpp, line 45.
- /root/libcxx/test/testit: line 49: 18211 Abort trap: 6 (core dumped) ./a.out
- new_array_nothrow_replace.pass.cpp failed at run time
- failed 3 tests in /root/libcxx/test/language.support/support.dynamic/new.delete/new.delete.array
- passed 1 tests in /root/libcxx/test/language.support/support.dynamic/new.delete/new.delete.array
- passed 1 tests in /root/libcxx/test/language.support/support.dynamic/new.delete/new.delete.dataraces
- passed 2 tests in /root/libcxx/test/language.support/support.dynamic/new.delete/new.delete.placement
- Assertion failed: (new_handler_called == 1), function main, file new.pass.cpp, line 43.
- /root/libcxx/test/testit: line 49: 18249 Abort trap: 6 (core dumped) ./a.out
- new.pass.cpp failed at run time
- Assertion failed: (new_handler_called == 1), function main, file new_nothrow.pass.cpp, line 39.
- /root/libcxx/test/testit: line 49: 18254 Abort trap: 6 (core dumped) ./a.out
- new_nothrow.pass.cpp failed at run time
- Assertion failed: (new_called), function main, file new_nothrow_replace.pass.cpp, line 45.
- /root/libcxx/test/testit: line 49: 18259 Abort trap: 6 (core dumped) ./a.out
- new_nothrow_replace.pass.cpp failed at run time
- failed 3 tests in /root/libcxx/test/language.support/support.dynamic/new.delete/new.delete.single
- passed 1 tests in /root/libcxx/test/language.support/support.dynamic/new.delete/new.delete.single
- passed 1 tests in /root/libcxx/test/language.support/support.exception
- passed 1 tests in /root/libcxx/test/language.support/support.exception/bad.exception
- a.out: (malloc) /root/head/lib/libc/stdlib/malloc.c:2629: Failed assertion: "diff == regind * size"
- /root/libcxx/test/testit: line 49: 18292 Abort trap: 6 (core dumped) ./a.out
- assign.pass.cpp failed at run time
- /root/libcxx/test/testit: line 49: 18297 Segmentation fault: 11 (core dumped) ./a.out
- ctor_copy.pass.cpp failed at run time
- a.out: (malloc) /root/head/lib/libc/stdlib/malloc.c:2629: Failed assertion: "diff == regind * size"
- /root/libcxx/test/testit: line 49: 18302 Abort trap: 6 (core dumped) ./a.out
- ctor_default.pass.cpp failed at run time
- /root/libcxx/test/testit: line 49: 18307 Segmentation fault: 11 (core dumped) ./a.out
- rethrow_if_nested.pass.cpp failed at run time
- a.out: (malloc) /root/head/lib/libc/stdlib/malloc.c:2629: Failed assertion: "diff == regind * size"
- /root/libcxx/test/testit: line 49: 18312 Abort trap: 6 (core dumped) ./a.out
- rethrow_nested.pass.cpp failed at run time
- failed 5 tests in /root/libcxx/test/language.support/support.exception/except.nested
- passed 1 tests in /root/libcxx/test/language.support/support.exception/except.nested
- passed 1 tests in /root/libcxx/test/language.support/support.exception/exception
- passed 1 tests in /root/libcxx/test/language.support/support.exception/exception.terminate
- /tmp/cc-G00wxk.o: In function `main':
- get_terminate.pass.cpp:(.text+0x48): undefined reference to `std::get_terminate()'
- get_terminate.pass.cpp:(.text+0x99): undefined reference to `std::get_terminate()'
- clang++: error: linker command failed with exit code 1 (use -v to see invocation)
- get_terminate.pass.cpp failed to compile
- failed 1 tests in /root/libcxx/test/language.support/support.exception/exception.terminate/set.terminate
- passed 1 tests in /root/libcxx/test/language.support/support.exception/exception.terminate/set.terminate
- passed 1 tests in /root/libcxx/test/language.support/support.exception/exception.terminate/terminate
- passed 1 tests in /root/libcxx/test/language.support/support.exception/exception.terminate/terminate.handler
- a.out: (malloc) /root/head/lib/libc/stdlib/malloc.c:2629: Failed assertion: "diff == regind * size"
- /root/libcxx/test/testit: line 49: 18376 Abort trap: 6 (core dumped) ./a.out
- current_exception.pass.cpp failed at run time
- /root/libcxx/test/testit: line 49: 18386 Segmentation fault: 11 (core dumped) ./a.out
- make_exception_ptr.pass.cpp failed at run time
- a.out: (malloc) /root/head/lib/libc/stdlib/malloc.c:2629: Failed assertion: "diff == regind * size"
- /root/libcxx/test/testit: line 49: 18391 Abort trap: 6 (core dumped) ./a.out
- rethrow_exception.pass.cpp failed at run time
- failed 3 tests in /root/libcxx/test/language.support/support.exception/propagation
- passed 1 tests in /root/libcxx/test/language.support/support.exception/propagation
- passed 1 tests in /root/libcxx/test/language.support/support.exception/uncaught
- passed 1 tests in /root/libcxx/test/language.support/support.general
- passed 2 tests in /root/libcxx/test/language.support/support.initlist
- passed 1 tests in /root/libcxx/test/language.support/support.initlist/support.initlist.access
- passed 1 tests in /root/libcxx/test/language.support/support.initlist/support.initlist.cons
- passed 1 tests in /root/libcxx/test/language.support/support.initlist/support.initlist.range
- passed 1 tests in /root/libcxx/test/language.support/support.limits
- passed 4 tests in /root/libcxx/test/language.support/support.limits/c.limits
- passed 2 tests in /root/libcxx/test/language.support/support.limits/limits
- passed 1 tests in /root/libcxx/test/language.support/support.limits/limits/denorm.style
- passed 1 tests in /root/libcxx/test/language.support/support.limits/limits/numeric.limits
- In file included from lowest.pass.cpp:16:
- /root/libcxx/include/cwchar:117:9: error: no member named 'FILE' in the global namespace
- using ::FILE;
- ~~^
- 1 error generated.
- lowest.pass.cpp failed to compile
- In file included from max.pass.cpp:16:
- /root/libcxx/include/cwchar:117:9: error: no member named 'FILE' in the global namespace
- using ::FILE;
- ~~^
- 1 error generated.
- max.pass.cpp failed to compile
- In file included from min.pass.cpp:16:
- /root/libcxx/include/cwchar:117:9: error: no member named 'FILE' in the global namespace
- using ::FILE;
- ~~^
- 1 error generated.
- min.pass.cpp failed to compile
- failed 3 tests in /root/libcxx/test/language.support/support.limits/limits/numeric.limits.members
- passed 28 tests in /root/libcxx/test/language.support/support.limits/limits/numeric.limits.members
- passed 1 tests in /root/libcxx/test/language.support/support.limits/limits/numeric.special
- passed 1 tests in /root/libcxx/test/language.support/support.limits/limits/round.style
- passed 1 tests in /root/libcxx/test/language.support/support.rtti
- passed 1 tests in /root/libcxx/test/language.support/support.rtti/bad.cast
- passed 1 tests in /root/libcxx/test/language.support/support.rtti/bad.typeid
- passed 2 tests in /root/libcxx/test/language.support/support.rtti/type.info
- passed 12 tests in /root/libcxx/test/language.support/support.runtime
- quick_exit.pass.cpp:19:10: error: no member named 'at_quick_exit' in namespace 'std'
- std::at_quick_exit(f);
- ~~~~~^
- quick_exit.pass.cpp:20:5: error: use of undeclared identifier 'quick_exit'
- quick_exit(0);
- ^
- 2 errors generated.
- quick_exit.pass.cpp failed to compile
- failed 1 tests in /root/libcxx/test/language.support/support.start.term
- passed 7 tests in /root/libcxx/test/language.support/support.types
- passed 1 tests in /root/libcxx/test/localization
- passed 2 tests in /root/libcxx/test/localization/c.locales
- passed 1 tests in /root/libcxx/test/localization/locale.categories
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.collate
- passed 2 tests in /root/libcxx/test/localization/locale.categories/category.collate/locale.collate
- passed 3 tests in /root/libcxx/test/localization/locale.categories/category.collate/locale.collate/locale.collate.members
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.collate/locale.collate/locale.collate.virtuals
- passed 4 tests in /root/libcxx/test/localization/locale.categories/category.collate/locale.collate.byname
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.ctype
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.ctype/facet.ctype.special
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.dtor
- passed 14 tests in /root/libcxx/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.members
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.statics
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.virtuals
- passed 9 tests in /root/libcxx/test/localization/locale.categories/category.ctype/locale.codecvt
- passed 29 tests in /root/libcxx/test/localization/locale.categories/category.ctype/locale.codecvt/locale.codecvt.members
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.ctype/locale.codecvt/locale.codecvt.virtuals
- passed 4 tests in /root/libcxx/test/localization/locale.categories/category.ctype/locale.codecvt.byname
- passed 2 tests in /root/libcxx/test/localization/locale.categories/category.ctype/locale.ctype
- passed 12 tests in /root/libcxx/test/localization/locale.categories/category.ctype/locale.ctype/locale.ctype.members
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.ctype/locale.ctype/locale.ctype.virtuals
- passed 13 tests in /root/libcxx/test/localization/locale.categories/category.ctype/locale.ctype.byname
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.messages
- passed 3 tests in /root/libcxx/test/localization/locale.categories/category.messages/locale.messages
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.messages/locale.messages/locale.messages.members
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.messages/locale.messages/locale.messages.virtuals
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.messages/locale.messages.byname
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.monetary
- passed 2 tests in /root/libcxx/test/localization/locale.categories/category.monetary/locale.money.get
- passed 5 tests in /root/libcxx/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.virtuals
- passed 2 tests in /root/libcxx/test/localization/locale.categories/category.monetary/locale.money.put
- passed 5 tests in /root/libcxx/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.virtuals
- passed 3 tests in /root/libcxx/test/localization/locale.categories/category.monetary/locale.moneypunct
- passed 9 tests in /root/libcxx/test/localization/locale.categories/category.monetary/locale.moneypunct/locale.moneypunct.members
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.monetary/locale.moneypunct/locale.moneypunct.virtuals
- passed 9 tests in /root/libcxx/test/localization/locale.categories/category.monetary/locale.moneypunct.byname
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.numeric
- passed 2 tests in /root/libcxx/test/localization/locale.categories/category.numeric/locale.nm.put
- passed 8 tests in /root/libcxx/test/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.virtuals
- passed 2 tests in /root/libcxx/test/localization/locale.categories/category.numeric/locale.num.get
- passed 12 tests in /root/libcxx/test/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.virtuals
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.time
- passed 3 tests in /root/libcxx/test/localization/locale.categories/category.time/locale.time.get
- passed 12 tests in /root/libcxx/test/localization/locale.categories/category.time/locale.time.get/locale.time.get.members
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.time/locale.time.get/locale.time.get.virtuals
- passed 14 tests in /root/libcxx/test/localization/locale.categories/category.time/locale.time.get.byname
- passed 2 tests in /root/libcxx/test/localization/locale.categories/category.time/locale.time.put
- passed 2 tests in /root/libcxx/test/localization/locale.categories/category.time/locale.time.put/locale.time.put.members
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.time/locale.time.put/locale.time.put.virtuals
- passed 1 tests in /root/libcxx/test/localization/locale.categories/category.time/locale.time.put.byname
- passed 1 tests in /root/libcxx/test/localization/locale.categories/facet.numpunct
- passed 2 tests in /root/libcxx/test/localization/locale.categories/facet.numpunct/locale.numpunct
- passed 5 tests in /root/libcxx/test/localization/locale.categories/facet.numpunct/locale.numpunct/facet.numpunct.members
- passed 1 tests in /root/libcxx/test/localization/locale.categories/facet.numpunct/locale.numpunct/facet.numpunct.virtuals
- passed 3 tests in /root/libcxx/test/localization/locale.categories/facet.numpunct/locale.numpunct.byname
- passed 1 tests in /root/libcxx/test/localization/locale.categories/facets.examples
- passed 25 tests in /root/libcxx/test/localization/locale.stdcvt
- passed 1 tests in /root/libcxx/test/localization/locale.syn
- passed 1 tests in /root/libcxx/test/localization/locales
- passed 1 tests in /root/libcxx/test/localization/locales/locale
- passed 9 tests in /root/libcxx/test/localization/locales/locale/locale.cons
- passed 2 tests in /root/libcxx/test/localization/locales/locale/locale.members
- passed 2 tests in /root/libcxx/test/localization/locales/locale/locale.operators
- passed 2 tests in /root/libcxx/test/localization/locales/locale/locale.statics
- passed 1 tests in /root/libcxx/test/localization/locales/locale/locale.types
- passed 1 tests in /root/libcxx/test/localization/locales/locale/locale.types/locale.category
- passed 1 tests in /root/libcxx/test/localization/locales/locale/locale.types/locale.facet
- passed 1 tests in /root/libcxx/test/localization/locales/locale/locale.types/locale.id
- passed 1 tests in /root/libcxx/test/localization/locales/locale.convenience
- passed 11 tests in /root/libcxx/test/localization/locales/locale.convenience/classification
- passed 1 tests in /root/libcxx/test/localization/locales/locale.convenience/conversions
- passed 8 tests in /root/libcxx/test/localization/locales/locale.convenience/conversions/conversions.buffer
- passed 2 tests in /root/libcxx/test/localization/locales/locale.convenience/conversions/conversions.character
- passed 8 tests in /root/libcxx/test/localization/locales/locale.convenience/conversions/conversions.string
- passed 2 tests in /root/libcxx/test/localization/locales/locale.global.templates
- passed 1 tests in /root/libcxx/test/localization/localization.general
- passed 1 tests in /root/libcxx/test/numerics
- cmath.pass.cpp:468:5: error: static_assert failed ""
- static_assert((std::is_same<decltype(std::isinf((double)0)), bool>::value), "");
- ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- cmath.pass.cpp:479:5: error: static_assert failed ""
- static_assert((std::is_same<decltype(std::isnan((double)0)), bool>::value), "");
- ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 2 errors generated.
- cmath.pass.cpp failed to compile
- failed 1 tests in /root/libcxx/test/numerics/c.math
- passed 3 tests in /root/libcxx/test/numerics/c.math
- passed 1 tests in /root/libcxx/test/numerics/cfenv
- passed 1 tests in /root/libcxx/test/numerics/cfenv/cfenv.syn
- passed 2 tests in /root/libcxx/test/numerics/complex.number
- passed 1 tests in /root/libcxx/test/numerics/complex.number/ccmplx
- passed 7 tests in /root/libcxx/test/numerics/complex.number/cmplx.over
- passed 1 tests in /root/libcxx/test/numerics/complex.number/complex
- passed 10 tests in /root/libcxx/test/numerics/complex.number/complex.member.ops
- passed 2 tests in /root/libcxx/test/numerics/complex.number/complex.members
- passed 22 tests in /root/libcxx/test/numerics/complex.number/complex.ops
- passed 12 tests in /root/libcxx/test/numerics/complex.number/complex.special
- passed 1 tests in /root/libcxx/test/numerics/complex.number/complex.synopsis
- passed 19 tests in /root/libcxx/test/numerics/complex.number/complex.transcendentals
- passed 8 tests in /root/libcxx/test/numerics/complex.number/complex.value.ops
- passed 1 tests in /root/libcxx/test/numerics/numarray
- passed 1 tests in /root/libcxx/test/numerics/numarray/class.gslice
- passed 1 tests in /root/libcxx/test/numerics/numarray/class.gslice/gslice.access
- passed 2 tests in /root/libcxx/test/numerics/numarray/class.gslice/gslice.cons
- passed 1 tests in /root/libcxx/test/numerics/numarray/class.slice
- passed 2 tests in /root/libcxx/test/numerics/numarray/class.slice/cons.slice
- passed 1 tests in /root/libcxx/test/numerics/numarray/class.slice/slice.access
- passed 2 tests in /root/libcxx/test/numerics/numarray/template.gslice.array
- passed 2 tests in /root/libcxx/test/numerics/numarray/template.gslice.array/gslice.array.assign
- passed 10 tests in /root/libcxx/test/numerics/numarray/template.gslice.array/gslice.array.comp.assign
- passed 1 tests in /root/libcxx/test/numerics/numarray/template.gslice.array/gslice.array.fill
- passed 2 tests in /root/libcxx/test/numerics/numarray/template.indirect.array
- passed 2 tests in /root/libcxx/test/numerics/numarray/template.indirect.array/indirect.array.assign
- passed 10 tests in /root/libcxx/test/numerics/numarray/template.indirect.array/indirect.array.comp.assign
- passed 1 tests in /root/libcxx/test/numerics/numarray/template.indirect.array/indirect.array.fill
- passed 2 tests in /root/libcxx/test/numerics/numarray/template.mask.array
- passed 2 tests in /root/libcxx/test/numerics/numarray/template.mask.array/mask.array.assign
- passed 10 tests in /root/libcxx/test/numerics/numarray/template.mask.array/mask.array.comp.assign
- passed 1 tests in /root/libcxx/test/numerics/numarray/template.mask.array/mask.array.fill
- passed 2 tests in /root/libcxx/test/numerics/numarray/template.slice.array
- passed 2 tests in /root/libcxx/test/numerics/numarray/template.slice.array/slice.arr.assign
- passed 10 tests in /root/libcxx/test/numerics/numarray/template.slice.array/slice.arr.comp.assign
- passed 1 tests in /root/libcxx/test/numerics/numarray/template.slice.array/slice.arr.fill
- passed 1 tests in /root/libcxx/test/numerics/numarray/template.valarray
- passed 2 tests in /root/libcxx/test/numerics/numarray/template.valarray/valarray.access
- passed 8 tests in /root/libcxx/test/numerics/numarray/template.valarray/valarray.assign
- passed 20 tests in /root/libcxx/test/numerics/numarray/template.valarray/valarray.cassign
- passed 11 tests in /root/libcxx/test/numerics/numarray/template.valarray/valarray.cons
- passed 10 tests in /root/libcxx/test/numerics/numarray/template.valarray/valarray.members
- passed 8 tests in /root/libcxx/test/numerics/numarray/template.valarray/valarray.sub
- passed 4 tests in /root/libcxx/test/numerics/numarray/template.valarray/valarray.unary
- passed 1 tests in /root/libcxx/test/numerics/numarray/valarray.nonmembers
- passed 30 tests in /root/libcxx/test/numerics/numarray/valarray.nonmembers/valarray.binary
- passed 24 tests in /root/libcxx/test/numerics/numarray/valarray.nonmembers/valarray.comparison
- passed 1 tests in /root/libcxx/test/numerics/numarray/valarray.nonmembers/valarray.special
- passed 20 tests in /root/libcxx/test/numerics/numarray/valarray.nonmembers/valarray.transcend
- passed 4 tests in /root/libcxx/test/numerics/numarray/valarray.range
- passed 1 tests in /root/libcxx/test/numerics/numarray/valarray.syn
- passed 1 tests in /root/libcxx/test/numerics/numeric.ops
- passed 2 tests in /root/libcxx/test/numerics/numeric.ops/accumulate
- passed 2 tests in /root/libcxx/test/numerics/numeric.ops/adjacent.difference
- passed 2 tests in /root/libcxx/test/numerics/numeric.ops/inner.product
- passed 1 tests in /root/libcxx/test/numerics/numeric.ops/numeric.iota
- passed 2 tests in /root/libcxx/test/numerics/numeric.ops/partial.sum
- passed 1 tests in /root/libcxx/test/numerics/numeric.requirements
- passed 1 tests in /root/libcxx/test/numerics/numerics.general
- passed 1 tests in /root/libcxx/test/numerics/rand
- passed 1 tests in /root/libcxx/test/numerics/rand/rand.adapt
- passed 14 tests in /root/libcxx/test/numerics/rand/rand.adapt/rand.adapt.disc
- passed 14 tests in /root/libcxx/test/numerics/rand/rand.adapt/rand.adapt.ibits
- passed 14 tests in /root/libcxx/test/numerics/rand/rand.adapt/rand.adapt.shuf
- passed 3 tests in /root/libcxx/test/numerics/rand/rand.device
- passed 1 tests in /root/libcxx/test/numerics/rand/rand.dis
- passed 1 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.bern
- passed 18 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli
- passed 18 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin
- passed 18 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo
- passed 18 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin
- passed 1 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.norm
- passed 18 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy
- passed 18 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq
- passed 18 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f
- passed 18 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal
- passed 18 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal
- passed 18 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t
- passed 1 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.pois
- passed 18 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp
- passed 18 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme
- passed 18 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma
- passed 18 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson
- passed 18 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull
- passed 1 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.samp
- passed 24 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete
- passed 24 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst
- passed 24 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear
- passed 1 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.uni
- passed 18 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int
- passed 18 tests in /root/libcxx/test/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real
- passed 1 tests in /root/libcxx/test/numerics/rand/rand.eng
- passed 12 tests in /root/libcxx/test/numerics/rand/rand.eng/rand.eng.lcong
- passed 12 tests in /root/libcxx/test/numerics/rand/rand.eng/rand.eng.mers
- passed 12 tests in /root/libcxx/test/numerics/rand/rand.eng/rand.eng.sub
- passed 10 tests in /root/libcxx/test/numerics/rand/rand.predef
- passed 1 tests in /root/libcxx/test/numerics/rand/rand.req
- passed 1 tests in /root/libcxx/test/numerics/rand/rand.req/rand.req.adapt
- passed 1 tests in /root/libcxx/test/numerics/rand/rand.req/rand.req.dst
- passed 1 tests in /root/libcxx/test/numerics/rand/rand.req/rand.req.eng
- passed 1 tests in /root/libcxx/test/numerics/rand/rand.req/rand.req.genl
- passed 1 tests in /root/libcxx/test/numerics/rand/rand.req/rand.req.seedseq
- passed 1 tests in /root/libcxx/test/numerics/rand/rand.req/rand.req.urng
- passed 1 tests in /root/libcxx/test/numerics/rand/rand.synopsis
- passed 1 tests in /root/libcxx/test/numerics/rand/rand.util
- passed 1 tests in /root/libcxx/test/numerics/rand/rand.util/rand.util.canonical
- passed 7 tests in /root/libcxx/test/numerics/rand/rand.util/rand.util.seedseq
- passed 1 tests in /root/libcxx/test/re
- passed 1 tests in /root/libcxx/test/re/re.alg
- passed 6 tests in /root/libcxx/test/re/re.alg/re.alg.match
- passed 6 tests in /root/libcxx/test/re/re.alg/re.alg.replace
- passed 6 tests in /root/libcxx/test/re/re.alg/re.alg.search
- passed 1 tests in /root/libcxx/test/re/re.alg/re.except
- passed 1 tests in /root/libcxx/test/re/re.badexp
- passed 1 tests in /root/libcxx/test/re/re.const
- passed 1 tests in /root/libcxx/test/re/re.const/re.err
- passed 1 tests in /root/libcxx/test/re/re.const/re.matchflag
- passed 1 tests in /root/libcxx/test/re/re.const/re.synopt
- passed 1 tests in /root/libcxx/test/re/re.def
- passed 1 tests in /root/libcxx/test/re/re.def/defns.regex.collating.element
- passed 1 tests in /root/libcxx/test/re/re.def/defns.regex.finite.state.machine
- passed 1 tests in /root/libcxx/test/re/re.def/defns.regex.format.specifier
- passed 1 tests in /root/libcxx/test/re/re.def/defns.regex.matched
- passed 1 tests in /root/libcxx/test/re/re.def/defns.regex.primary.equivalence.class
- passed 1 tests in /root/libcxx/test/re/re.def/defns.regex.regular.expression
- passed 1 tests in /root/libcxx/test/re/re.def/defns.regex.subexpression
- passed 1 tests in /root/libcxx/test/re/re.general
- passed 1 tests in /root/libcxx/test/re/re.grammar
- passed 1 tests in /root/libcxx/test/re/re.iter
- passed 1 tests in /root/libcxx/test/re/re.iter/re.regiter
- passed 2 tests in /root/libcxx/test/re/re.iter/re.regiter/re.regiter.cnstr
- passed 1 tests in /root/libcxx/test/re/re.iter/re.regiter/re.regiter.comp
- passed 1 tests in /root/libcxx/test/re/re.iter/re.regiter/re.regiter.deref
- passed 1 tests in /root/libcxx/test/re/re.iter/re.regiter/re.regiter.incr
- passed 1 tests in /root/libcxx/test/re/re.iter/re.tokiter
- Assertion failed: (i->str() == " end"), function main, file array.pass.cpp, line 60.
- /root/libcxx/test/testit: line 49: 25537 Abort trap: 6 (core dumped) ./a.out
- array.pass.cpp failed at run time
- Assertion failed: (i->str() == " end"), function main, file int.pass.cpp, line 39.
- /root/libcxx/test/testit: line 49: 25552 Abort trap: 6 (core dumped) ./a.out
- int.pass.cpp failed at run time
- Assertion failed: (i->str() == " end"), function main, file vector.pass.cpp, line 52.
- /root/libcxx/test/testit: line 49: 25557 Abort trap: 6 (core dumped) ./a.out
- vector.pass.cpp failed at run time
- failed 3 tests in /root/libcxx/test/re/re.iter/re.tokiter/re.tokiter.cnstr
- passed 2 tests in /root/libcxx/test/re/re.iter/re.tokiter/re.tokiter.cnstr
- passed 1 tests in /root/libcxx/test/re/re.iter/re.tokiter/re.tokiter.comp
- Assertion failed: ((*i).str() == " end"), function main, file deref.pass.cpp, line 36.
- /root/libcxx/test/testit: line 49: 25576 Abort trap: 6 (core dumped) ./a.out
- deref.pass.cpp failed at run time
- failed 1 tests in /root/libcxx/test/re/re.iter/re.tokiter/re.tokiter.deref
- Assertion failed: (i->str() == " end"), function main, file post.pass.cpp, line 36.
- /root/libcxx/test/testit: line 49: 25585 Abort trap: 6 (core dumped) ./a.out
- post.pass.cpp failed at run time
- failed 1 tests in /root/libcxx/test/re/re.iter/re.tokiter/re.tokiter.incr
- passed 1 tests in /root/libcxx/test/re/re.regex
- passed 10 tests in /root/libcxx/test/re/re.regex/re.regex.assign
- passed 1 tests in /root/libcxx/test/re/re.regex/re.regex.const
- passed 10 tests in /root/libcxx/test/re/re.regex/re.regex.construct
- passed 1 tests in /root/libcxx/test/re/re.regex/re.regex.locale
- passed 1 tests in /root/libcxx/test/re/re.regex/re.regex.nonmemb
- passed 1 tests in /root/libcxx/test/re/re.regex/re.regex.nonmemb/re.regex.nmswap
- passed 1 tests in /root/libcxx/test/re/re.regex/re.regex.operations
- passed 1 tests in /root/libcxx/test/re/re.regex/re.regex.swap
- passed 1 tests in /root/libcxx/test/re/re.req
- passed 1 tests in /root/libcxx/test/re/re.results
- passed 8 tests in /root/libcxx/test/re/re.results/re.results.acc
- passed 1 tests in /root/libcxx/test/re/re.results/re.results.all
- passed 2 tests in /root/libcxx/test/re/re.results/re.results.const
- passed 4 tests in /root/libcxx/test/re/re.results/re.results.form
- passed 1 tests in /root/libcxx/test/re/re.results/re.results.nonmember
- passed 2 tests in /root/libcxx/test/re/re.results/re.results.size
- passed 1 tests in /root/libcxx/test/re/re.results/re.results.state
- passed 2 tests in /root/libcxx/test/re/re.results/re.results.swap
- passed 1 tests in /root/libcxx/test/re/re.submatch
- passed 7 tests in /root/libcxx/test/re/re.submatch/re.submatch.members
- passed 2 tests in /root/libcxx/test/re/re.submatch/re.submatch.op
- passed 18 tests in /root/libcxx/test/re/re.syn
- Assertion failed: (t.lookup_collatename(F(A), F(A + t.length(A))) == expected), function test, file lookup_collatename.pass.cpp, line 29.
- /root/libcxx/test/testit: line 49: 26106 Abort trap: 6 (core dumped) ./a.out
- lookup_collatename.pass.cpp failed at run time
- failed 1 tests in /root/libcxx/test/re/re.traits
- passed 12 tests in /root/libcxx/test/re/re.traits
- passed 1 tests in /root/libcxx/test/strings
- passed 1 tests in /root/libcxx/test/strings/basic.string
- passed 4 tests in /root/libcxx/test/strings/basic.string/string.access
- passed 10 tests in /root/libcxx/test/strings/basic.string/string.capacity
- passed 20 tests in /root/libcxx/test/strings/basic.string/string.cons
- passed 8 tests in /root/libcxx/test/strings/basic.string/string.iterators
- passed 1 tests in /root/libcxx/test/strings/basic.string/string.modifiers
- passed 8 tests in /root/libcxx/test/strings/basic.string/string.modifiers/string_append
- passed 8 tests in /root/libcxx/test/strings/basic.string/string.modifiers/string_assign
- passed 1 tests in /root/libcxx/test/strings/basic.string/string.modifiers/string_copy
- passed 4 tests in /root/libcxx/test/strings/basic.string/string.modifiers/string_erase
- passed 9 tests in /root/libcxx/test/strings/basic.string/string.modifiers/string_insert
- passed 4 tests in /root/libcxx/test/strings/basic.string/string.modifiers/string_op_plus_equal
- passed 11 tests in /root/libcxx/test/strings/basic.string/string.modifiers/string_replace
- passed 1 tests in /root/libcxx/test/strings/basic.string/string.modifiers/string_swap
- passed 1 tests in /root/libcxx/test/strings/basic.string/string.nonmembers
- passed 6 tests in /root/libcxx/test/strings/basic.string/string.nonmembers/string.io
- passed 2 tests in /root/libcxx/test/strings/basic.string/string.nonmembers/string.special
- passed 3 tests in /root/libcxx/test/strings/basic.string/string.nonmembers/string_op!=
- passed 5 tests in /root/libcxx/test/strings/basic.string/string.nonmembers/string_op+
- passed 3 tests in /root/libcxx/test/strings/basic.string/string.nonmembers/string_operator==
- passed 3 tests in /root/libcxx/test/strings/basic.string/string.nonmembers/string_opgt
- passed 3 tests in /root/libcxx/test/strings/basic.string/string.nonmembers/string_opgt=
- passed 3 tests in /root/libcxx/test/strings/basic.string/string.nonmembers/string_oplt
- passed 3 tests in /root/libcxx/test/strings/basic.string/string.nonmembers/string_oplt=
- passed 1 tests in /root/libcxx/test/strings/basic.string/string.ops
- passed 3 tests in /root/libcxx/test/strings/basic.string/string.ops/string.accessors
- passed 6 tests in /root/libcxx/test/strings/basic.string/string.ops/string_compare
- passed 4 tests in /root/libcxx/test/strings/basic.string/string.ops/string_find
- passed 4 tests in /root/libcxx/test/strings/basic.string/string.ops/string_find.first.not.of
- passed 4 tests in /root/libcxx/test/strings/basic.string/string.ops/string_find.first.of
- passed 4 tests in /root/libcxx/test/strings/basic.string/string.ops/string_find.last.not.of
- passed 4 tests in /root/libcxx/test/strings/basic.string/string.ops/string_find.last.of
- passed 4 tests in /root/libcxx/test/strings/basic.string/string.ops/string_rfind
- passed 1 tests in /root/libcxx/test/strings/basic.string/string.ops/string_substr
- passed 1 tests in /root/libcxx/test/strings/basic.string/string.require
- passed 1 tests in /root/libcxx/test/strings/basic.string.hash
- cuchar.pass.cpp:12:10: fatal error: 'cuchar' file not found
- #include <cuchar>
- ^
- 1 error generated.
- cuchar.pass.cpp failed to compile
- In file included from cwchar.pass.cpp:12:
- /root/libcxx/include/cwchar:117:9: error: no member named 'FILE' in the global namespace
- using ::FILE;
- ~~^
- cwchar.pass.cpp:37:7: error: no member named 'FILE' in the global namespace
- ::FILE* fp = 0;
- ~~^
- cwchar.pass.cpp:37:13: error: use of undeclared identifier 'fp'
- ::FILE* fp = 0;
- ^
- cwchar.pass.cpp:45:56: error: use of undeclared identifier 'fp'
- static_assert((std::is_same<decltype(std::fwprintf(fp, L"")), int>::value), "");
- ^
- cwchar.pass.cpp:45:65: error: type name requires a specifier or qualifier
- static_assert((std::is_same<decltype(std::fwprintf(fp, L"")), int>::value), "");
- ^
- cwchar.pass.cpp:45:65: error: C++ requires a type specifier for all declarations
- static_assert((std::is_same<decltype(std::fwprintf(fp, L"")), int>::value), "");
- ~~~~~~~~ ^
- cwchar.pass.cpp:45:73: error: type name requires a specifier or qualifier
- static_assert((std::is_same<decltype(std::fwprintf(fp, L"")), int>::value), "");
- ^
- cwchar.pass.cpp:45:73: error: expected ')'
- cwchar.pass.cpp:45:19: note: to match this '('
- static_assert((std::is_same<decltype(std::fwprintf(fp, L"")), int>::value), "");
- ^
- cwchar.pass.cpp:45:79: error: expected expression
- static_assert((std::is_same<decltype(std::fwprintf(fp, L"")), int>::value), "");
- ^
- cwchar.pass.cpp:45:83: error: expected expression
- static_assert((std::is_same<decltype(std::fwprintf(fp, L"")), int>::value), "");
- ^
- cwchar.pass.cpp:46:55: error: use of undeclared identifier 'fp'
- static_assert((std::is_same<decltype(std::fwscanf(fp, L"")), int>::value), "");
- ^
- cwchar.pass.cpp:46:64: error: type name requires a specifier or qualifier
- static_assert((std::is_same<decltype(std::fwscanf(fp, L"")), int>::value), "");
- ^
- cwchar.pass.cpp:46:64: error: C++ requires a type specifier for all declarations
- static_assert((std::is_same<decltype(std::fwscanf(fp, L"")), int>::value), "");
- ~~~~~~~~ ^
- cwchar.pass.cpp:46:72: error: type name requires a specifier or qualifier
- static_assert((std::is_same<decltype(std::fwscanf(fp, L"")), int>::value), "");
- ^
- cwchar.pass.cpp:46:72: error: expected ')'
- cwchar.pass.cpp:46:19: note: to match this '('
- static_assert((std::is_same<decltype(std::fwscanf(fp, L"")), int>::value), "");
- ^
- cwchar.pass.cpp:46:78: error: expected expression
- static_assert((std::is_same<decltype(std::fwscanf(fp, L"")), int>::value), "");
- ^
- cwchar.pass.cpp:46:82: error: expected expression
- static_assert((std::is_same<decltype(std::fwscanf(fp, L"")), int>::value), "");
- ^
- cwchar.pass.cpp:49:57: error: use of undeclared identifier 'fp'
- static_assert((std::is_same<decltype(std::vfwprintf(fp, L"", va)), int>::value), "");
- ^
- cwchar.pass.cpp:49:70: error: type name requires a specifier or qualifier
- static_assert((std::is_same<decltype(std::vfwprintf(fp, L"", va)), int>::value), "");
- ^
- fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 20 errors generated.
- cwchar.pass.cpp failed to compile
- version_cuchar.pass.cpp:12:10: fatal error: 'cuchar' file not found
- #include <cuchar>
- ^
- 1 error generated.
- version_cuchar.pass.cpp failed to compile
- In file included from version_cwchar.pass.cpp:12:
- /root/libcxx/include/cwchar:117:9: error: no member named 'FILE' in the global namespace
- using ::FILE;
- ~~^
- 1 error generated.
- version_cwchar.pass.cpp failed to compile
- failed 4 tests in /root/libcxx/test/strings/c.strings
- passed 6 tests in /root/libcxx/test/strings/c.strings
- passed 1 tests in /root/libcxx/test/strings/char.traits
- passed 1 tests in /root/libcxx/test/strings/char.traits/char.traits.require
- passed 1 tests in /root/libcxx/test/strings/char.traits/char.traits.specializations
- passed 15 tests in /root/libcxx/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char
- assign2.pass.cpp:22:18: error: use of undeclared identifier 'u'
- char16_t c = u'\0';
- ^
- assign2.pass.cpp:23:43: error: use of undeclared identifier 'u'
- std::char_traits<char16_t>::assign(c, u'a');
- ^
- assign2.pass.cpp:24:17: error: use of undeclared identifier 'u'
- assert(c == u'a');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 3 errors generated.
- assign2.pass.cpp failed to compile
- compare.pass.cpp:22:48: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::compare(u"", u"", 0) == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:24:48: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::compare(u"1", u"1", 1) == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:25:48: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::compare(u"1", u"2", 1) < 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:26:48: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::compare(u"2", u"1", 1) > 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:28:48: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::compare(u"12", u"12", 2) == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:29:48: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::compare(u"12", u"13", 2) < 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:30:48: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::compare(u"12", u"22", 2) < 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:31:48: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::compare(u"13", u"12", 2) > 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:32:48: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::compare(u"22", u"12", 2) > 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:34:48: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::compare(u"123", u"123", 3) == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:35:48: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::compare(u"123", u"223", 3) < 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:36:48: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::compare(u"123", u"133", 3) < 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:37:48: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::compare(u"123", u"124", 3) < 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:38:48: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::compare(u"223", u"123", 3) > 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:39:48: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::compare(u"133", u"123", 3) > 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:40:48: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::compare(u"124", u"123", 3) > 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 16 errors generated.
- compare.pass.cpp failed to compile
- eq.pass.cpp:22:18: error: use of undeclared identifier 'u'
- char16_t c = u'\0';
- ^
- eq.pass.cpp:23:43: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::eq(u'a', u'a'));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- eq.pass.cpp:24:44: error: use of undeclared identifier 'u'
- assert(!std::char_traits<char16_t>::eq(u'a', u'A'));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 3 errors generated.
- eq.pass.cpp failed to compile
- eq_int_type.pass.cpp:22:53: error: use of undeclared identifier 'u'
- assert( std::char_traits<char16_t>::eq_int_type(u'a', u'a'));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- eq_int_type.pass.cpp:23:53: error: use of undeclared identifier 'u'
- assert(!std::char_traits<char16_t>::eq_int_type(u'a', u'A'));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- eq_int_type.pass.cpp:24:88: error: use of undeclared identifier 'u'
- assert(!std::char_traits<char16_t>::eq_int_type(std::char_traits<char16_t>::eof(), u'A'));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 3 errors generated.
- eq_int_type.pass.cpp failed to compile
- length.pass.cpp:22:47: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::length(u"") == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- length.pass.cpp:23:47: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::length(u"a") == 1);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- length.pass.cpp:24:47: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::length(u"aa") == 2);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- length.pass.cpp:25:47: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::length(u"aaa") == 3);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- length.pass.cpp:26:47: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::length(u"aaaa") == 4);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 5 errors generated.
- length.pass.cpp failed to compile
- lt.pass.cpp:22:18: error: use of undeclared identifier 'u'
- char16_t c = u'\0';
- ^
- lt.pass.cpp:23:44: error: use of undeclared identifier 'u'
- assert(!std::char_traits<char16_t>::lt(u'a', u'a'));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- lt.pass.cpp:24:44: error: use of undeclared identifier 'u'
- assert( std::char_traits<char16_t>::lt(u'A', u'a'));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 3 errors generated.
- lt.pass.cpp failed to compile
- not_eof.pass.cpp:22:48: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::not_eof(u'a') == u'a');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- not_eof.pass.cpp:22:57: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::not_eof(u'a') == u'a');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- not_eof.pass.cpp:23:48: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::not_eof(u'A') == u'A');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- not_eof.pass.cpp:23:57: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::not_eof(u'A') == u'A');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 4 errors generated.
- not_eof.pass.cpp failed to compile
- to_char_type.pass.cpp:22:53: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::to_char_type(u'a') == u'a');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- to_char_type.pass.cpp:22:62: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::to_char_type(u'a') == u'a');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- to_char_type.pass.cpp:23:53: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::to_char_type(u'A') == u'A');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- to_char_type.pass.cpp:23:62: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::to_char_type(u'A') == u'A');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 4 errors generated.
- to_char_type.pass.cpp failed to compile
- to_int_type.pass.cpp:22:52: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::to_int_type(u'a') == u'a');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- to_int_type.pass.cpp:22:61: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::to_int_type(u'a') == u'a');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- to_int_type.pass.cpp:23:52: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::to_int_type(u'A') == u'A');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- to_int_type.pass.cpp:23:61: error: use of undeclared identifier 'u'
- assert(std::char_traits<char16_t>::to_int_type(u'A') == u'A');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 4 errors generated.
- to_int_type.pass.cpp failed to compile
- failed 9 tests in /root/libcxx/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char16_t
- passed 6 tests in /root/libcxx/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char16_t
- assign2.pass.cpp:22:18: error: use of undeclared identifier 'U'
- char32_t c = U'\0';
- ^
- assign2.pass.cpp:23:43: error: use of undeclared identifier 'U'
- std::char_traits<char32_t>::assign(c, U'a');
- ^
- assign2.pass.cpp:24:17: error: use of undeclared identifier 'U'
- assert(c == U'a');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 3 errors generated.
- assign2.pass.cpp failed to compile
- compare.pass.cpp:22:48: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::compare(U"", U"", 0) == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:24:48: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::compare(U"1", U"1", 1) == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:25:48: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::compare(U"1", U"2", 1) < 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:26:48: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::compare(U"2", U"1", 1) > 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:28:48: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::compare(U"12", U"12", 2) == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:29:48: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::compare(U"12", U"13", 2) < 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:30:48: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::compare(U"12", U"22", 2) < 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:31:48: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::compare(U"13", U"12", 2) > 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:32:48: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::compare(U"22", U"12", 2) > 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:34:48: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::compare(U"123", U"123", 3) == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:35:48: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::compare(U"123", U"223", 3) < 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:36:48: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::compare(U"123", U"133", 3) < 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:37:48: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::compare(U"123", U"124", 3) < 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:38:48: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::compare(U"223", U"123", 3) > 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:39:48: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::compare(U"133", U"123", 3) > 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- compare.pass.cpp:40:48: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::compare(U"124", U"123", 3) > 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 16 errors generated.
- compare.pass.cpp failed to compile
- eq.pass.cpp:22:18: error: use of undeclared identifier 'U'
- char32_t c = U'\0';
- ^
- eq.pass.cpp:23:43: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::eq(U'a', U'a'));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- eq.pass.cpp:24:44: error: use of undeclared identifier 'U'
- assert(!std::char_traits<char32_t>::eq(U'a', U'A'));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 3 errors generated.
- eq.pass.cpp failed to compile
- eq_int_type.pass.cpp:22:53: error: use of undeclared identifier 'U'
- assert( std::char_traits<char32_t>::eq_int_type(U'a', U'a'));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- eq_int_type.pass.cpp:23:53: error: use of undeclared identifier 'U'
- assert(!std::char_traits<char32_t>::eq_int_type(U'a', U'A'));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- eq_int_type.pass.cpp:24:88: error: use of undeclared identifier 'U'
- assert(!std::char_traits<char32_t>::eq_int_type(std::char_traits<char32_t>::eof(), U'A'));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 3 errors generated.
- eq_int_type.pass.cpp failed to compile
- length.pass.cpp:22:47: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::length(U"") == 0);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- length.pass.cpp:23:47: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::length(U"a") == 1);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- length.pass.cpp:24:47: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::length(U"aa") == 2);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- length.pass.cpp:25:47: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::length(U"aaa") == 3);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- length.pass.cpp:26:47: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::length(U"aaaa") == 4);
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 5 errors generated.
- length.pass.cpp failed to compile
- lt.pass.cpp:22:18: error: use of undeclared identifier 'U'
- char32_t c = U'\0';
- ^
- lt.pass.cpp:23:44: error: use of undeclared identifier 'U'
- assert(!std::char_traits<char32_t>::lt(U'a', U'a'));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- lt.pass.cpp:24:44: error: use of undeclared identifier 'U'
- assert( std::char_traits<char32_t>::lt(U'A', U'a'));
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 3 errors generated.
- lt.pass.cpp failed to compile
- not_eof.pass.cpp:22:48: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::not_eof(U'a') == U'a');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- not_eof.pass.cpp:22:57: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::not_eof(U'a') == U'a');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- not_eof.pass.cpp:23:48: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::not_eof(U'A') == U'A');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- not_eof.pass.cpp:23:57: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::not_eof(U'A') == U'A');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 4 errors generated.
- not_eof.pass.cpp failed to compile
- to_char_type.pass.cpp:22:53: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::to_char_type(U'a') == U'a');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- to_char_type.pass.cpp:22:62: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::to_char_type(U'a') == U'a');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- to_char_type.pass.cpp:23:53: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::to_char_type(U'A') == U'A');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- to_char_type.pass.cpp:23:62: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::to_char_type(U'A') == U'A');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 4 errors generated.
- to_char_type.pass.cpp failed to compile
- to_int_type.pass.cpp:22:52: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::to_int_type(U'a') == U'a');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- to_int_type.pass.cpp:22:61: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::to_int_type(U'a') == U'a');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- to_int_type.pass.cpp:23:52: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::to_int_type(U'A') == U'A');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- to_int_type.pass.cpp:23:61: error: use of undeclared identifier 'U'
- assert(std::char_traits<char32_t>::to_int_type(U'A') == U'A');
- ^
- /usr/include/assert.h:54:21: note: expanded from:
- #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \
- ^
- 4 errors generated.
- to_int_type.pass.cpp failed to compile
- failed 9 tests in /root/libcxx/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char32_t
- passed 6 tests in /root/libcxx/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char32_t
- passed 15 tests in /root/libcxx/test/strings/char.traits/char.traits.specializations/char.traits.specializations.wchar.t
- passed 1 tests in /root/libcxx/test/strings/char.traits/char.traits.typedefs
- passed 1 tests in /root/libcxx/test/strings/string.classes
- Assertion failed: (false), function main, file stod.pass.cpp, line 142.
- /root/libcxx/test/testit: line 49: 27446 Abort trap: 6 (core dumped) ./a.out
- stod.pass.cpp failed at run time
- Assertion failed: (false), function main, file stof.pass.cpp, line 142.
- /root/libcxx/test/testit: line 49: 27451 Abort trap: 6 (core dumped) ./a.out
- stof.pass.cpp failed at run time
- Assertion failed: (false), function main, file stold.pass.cpp, line 144.
- /root/libcxx/test/testit: line 49: 27466 Abort trap: 6 (core dumped) ./a.out
- stold.pass.cpp failed at run time
- failed 3 tests in /root/libcxx/test/strings/string.conversions
- passed 7 tests in /root/libcxx/test/strings/string.conversions
- passed 1 tests in /root/libcxx/test/strings/strings.general
- passed 1 tests in /root/libcxx/test/thread
- passed 1 tests in /root/libcxx/test/thread/futures
- passed 1 tests in /root/libcxx/test/thread/futures/futures.async
- passed 6 tests in /root/libcxx/test/thread/futures/futures.errors
- passed 3 tests in /root/libcxx/test/thread/futures/futures.future_error
- passed 4 tests in /root/libcxx/test/thread/futures/futures.overview
- a.out: (malloc) /root/head/lib/libc/stdlib/malloc.c:2629: Failed assertion: "diff == regind * size"
- /root/libcxx/test/testit: line 49: 27629 Abort trap: 6 (core dumped) ./a.out
- dtor.pass.cpp failed at run time
- a.out: (malloc) /root/head/lib/libc/stdlib/malloc.c:2629: Failed assertion: "diff == regind * size"
- /root/libcxx/test/testit: line 49: 27649 Abort trap: 6 (core dumped) ./a.out
- set_exception.pass.cpp failed at run time
- a.out: (malloc) /root/head/lib/libc/stdlib/malloc.c:2629: Failed assertion: "diff == regind * size"
- /root/libcxx/test/testit: line 49: 27654 Abort trap: 6 (core dumped) ./a.out
- set_exception_at_thread_exit.pass.cpp failed at run time
- failed 3 tests in /root/libcxx/test/thread/futures/futures.promise
- passed 17 tests in /root/libcxx/test/thread/futures/futures.promise
- a.out: (malloc) /root/head/lib/libc/stdlib/malloc.c:2629: Failed assertion: "diff == regind * size"
- /root/libcxx/test/testit: line 49: 27734 Abort trap: 6 (core dumped) ./a.out
- dtor.pass.cpp failed at run time
- a.out: (malloc) /root/head/lib/libc/stdlib/malloc.c:2629: Failed assertion: "diff == regind * size"
- /root/libcxx/test/testit: line 49: 27739 Abort trap: 6 (core dumped) ./a.out
- get.pass.cpp failed at run time
- failed 2 tests in /root/libcxx/test/thread/futures/futures.shared_future
- passed 9 tests in /root/libcxx/test/thread/futures/futures.shared_future
- passed 1 tests in /root/libcxx/test/thread/futures/futures.state
- passed 1 tests in /root/libcxx/test/thread/futures/futures.tas
- a.out: (malloc) /root/head/lib/libc/stdlib/malloc.c:2629: Failed assertion: "diff == regind * size"
- /root/libcxx/test/testit: line 49: 27822 Abort trap: 6 (core dumped) ./a.out
- dtor.pass.cpp failed at run time
- /root/libcxx/test/testit: line 49: 27832 Bus error: 10 (core dumped) ./a.out
- make_ready_at_thread_exit.pass.cpp failed at run time
- /root/libcxx/test/testit: line 49: 27837 Bus error: 10 (core dumped) ./a.out
- operator.pass.cpp failed at run time
- failed 3 tests in /root/libcxx/test/thread/futures/futures.tas/futures.task.members
- passed 10 tests in /root/libcxx/test/thread/futures/futures.tas/futures.task.members
- passed 2 tests in /root/libcxx/test/thread/futures/futures.tas/futures.task.nonmembers
- a.out: (malloc) /root/head/lib/libc/stdlib/malloc.c:2629: Failed assertion: "diff == regind * size"
- /root/libcxx/test/testit: line 49: 27881 Abort trap: 6 (core dumped) ./a.out
- dtor.pass.cpp failed at run time
- a.out: (malloc) /root/head/lib/libc/stdlib/malloc.c:2629: Failed assertion: "diff == regind * size"
- /root/libcxx/test/testit: line 49: 27886 Abort trap: 6 (core dumped) ./a.out
- get.pass.cpp failed at run time
- failed 2 tests in /root/libcxx/test/thread/futures/futures.unique_future
- passed 9 tests in /root/libcxx/test/thread/futures/futures.unique_future
- passed 3 tests in /root/libcxx/test/thread/thread.condition
- Assertion failed: (t1 - t0 - milliseconds(250) < milliseconds(5)), function f, file wait_for.pass.cpp, line 53.
- /root/libcxx/test/testit: line 49: 27980 Abort trap: 6 (core dumped) ./a.out
- wait_for.pass.cpp failed at run time
- Assertion failed: (t1 - t0 - milliseconds(250) < milliseconds(2)), function f, file wait_for_pred.pass.cpp, line 61.
- /root/libcxx/test/testit: line 49: 27985 Abort trap: 6 (core dumped) ./a.out
- wait_for_pred.pass.cpp failed at run time
- Assertion failed: (t1 - t0 - Clock::duration(250) < Clock::duration(5)), function f, file wait_until.pass.cpp, line 68.
- /root/libcxx/test/testit: line 49: 27995 Abort trap: 6 (core dumped) ./a.out
- wait_until.pass.cpp failed at run time
- Assertion failed: (t1 - t0 - Clock::duration(250) < Clock::duration(2)), function f, file wait_until_pred.pass.cpp, line 78.
- /root/libcxx/test/testit: line 49: 28000 Abort trap: 6 (core dumped) ./a.out
- wait_until_pred.pass.cpp failed at run time
- failed 4 tests in /root/libcxx/test/thread/thread.condition/thread.condition.condvar
- passed 9 tests in /root/libcxx/test/thread/thread.condition/thread.condition.condvar
- Assertion failed: (t1 - t0 - Clock::duration(250) < Clock::duration(5)), function f, file wait_until.pass.cpp, line 71.
- /root/libcxx/test/testit: line 49: 28057 Abort trap: 6 (core dumped) ./a.out
- wait_until.pass.cpp failed at run time
- Assertion failed: (t1 - t0 - Clock::duration(250) < Clock::duration(2)), function f, file wait_until_pred.pass.cpp, line 82.
- /root/libcxx/test/testit: line 49: 28062 Abort trap: 6 (core dumped) ./a.out
- wait_until_pred.pass.cpp failed at run time
- failed 2 tests in /root/libcxx/test/thread/thread.condition/thread.condition.condvarany
- passed 10 tests in /root/libcxx/test/thread/thread.condition/thread.condition.condvarany
- passed 1 tests in /root/libcxx/test/thread/thread.general
- passed 1 tests in /root/libcxx/test/thread/thread.mutex
- passed 1 tests in /root/libcxx/test/thread/thread.mutex/thread.lock
- Assertion failed: (d < ns(2500000)), function f, file mutex.pass.cpp, line 38.
- /root/libcxx/test/testit: line 49: 28111 Abort trap: 6 (core dumped) ./a.out
- mutex.pass.cpp failed at run time
- failed 1 tests in /root/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.guard
- passed 5 tests in /root/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.guard
- passed 1 tests in /root/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.unique
- Assertion failed: (d < ns(2500000)), function f, file mutex.pass.cpp, line 38.
- /root/libcxx/test/testit: line 49: 28155 Abort trap: 6 (core dumped) ./a.out
- mutex.pass.cpp failed at run time
- Assertion failed: (d < ns(5000000)), function f2, file mutex_duration.pass.cpp, line 47.
- /root/libcxx/test/testit: line 49: 28170 Abort trap: 6 (core dumped) ./a.out
- mutex_duration.pass.cpp failed at run time
- Assertion failed: (d < ns(5000000)), function f2, file mutex_time_point.pass.cpp, line 47.
- /root/libcxx/test/testit: line 49: 28175 Abort trap: 6 (core dumped) ./a.out
- mutex_time_point.pass.cpp failed at run time
- failed 3 tests in /root/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.cons
- passed 8 tests in /root/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.cons
- Assertion failed: (d < ns(2500000)), function f, file lock.pass.cpp, line 37.
- /root/libcxx/test/testit: line 49: 28190 Abort trap: 6 (core dumped) ./a.out
- lock.pass.cpp failed at run time
- failed 1 tests in /root/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking
- passed 4 tests in /root/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking
- passed 3 tests in /root/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.mod
- passed 3 tests in /root/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.obs
- passed 2 tests in /root/libcxx/test/thread/thread.mutex/thread.lock.algorithm
- passed 1 tests in /root/libcxx/test/thread/thread.mutex/thread.mutex.requirements
- passed 1 tests in /root/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.general
- passed 1 tests in /root/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex
- Assertion failed: (d < ns(2500000)), function f, file lock.pass.cpp, line 38.
- /root/libcxx/test/testit: line 49: 28309 Abort trap: 6 (core dumped) ./a.out
- lock.pass.cpp failed at run time
- failed 1 tests in /root/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex.class
- passed 5 tests in /root/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex.class
- Assertion failed: (d < ns(2500000)), function f, file lock.pass.cpp, line 40.
- /root/libcxx/test/testit: line 49: 28339 Abort trap: 6 (core dumped) ./a.out
- lock.pass.cpp failed at run time
- failed 1 tests in /root/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex.recursive
- passed 5 tests in /root/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex.recursive
- passed 1 tests in /root/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.timedmutex.requirements
- Assertion failed: (d < ns(5000000)), function f2, file try_lock_for.pass.cpp, line 46.
- /root/libcxx/test/testit: line 49: 28388 Abort trap: 6 (core dumped) ./a.out
- try_lock_for.pass.cpp failed at run time
- Assertion failed: (d < ns(5000000)), function f1, file try_lock_until.pass.cpp, line 37.
- /root/libcxx/test/testit: line 49: 28393 Abort trap: 6 (core dumped) ./a.out
- try_lock_until.pass.cpp failed at run time
- failed 2 tests in /root/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.timedmutex.requirements/thread.timedmutex.class
- passed 5 tests in /root/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.timedmutex.requirements/thread.timedmutex.class
- Assertion failed: (d < ns(2500000)), function f, file lock.pass.cpp, line 40.
- /root/libcxx/test/testit: line 49: 28413 Abort trap: 6 (core dumped) ./a.out
- lock.pass.cpp failed at run time
- Assertion failed: (d < ns(5000000)), function f2, file try_lock_until.pass.cpp, line 48.
- /root/libcxx/test/testit: line 49: 28428 Abort trap: 6 (core dumped) ./a.out
- try_lock_until.pass.cpp failed at run time
- failed 2 tests in /root/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.timedmutex.requirements/thread.timedmutex.recursive
- passed 5 tests in /root/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.timedmutex.requirements/thread.timedmutex.recursive
- passed 1 tests in /root/libcxx/test/thread/thread.mutex/thread.once
- passed 1 tests in /root/libcxx/test/thread/thread.mutex/thread.once/thread.once.callonce
- passed 3 tests in /root/libcxx/test/thread/thread.mutex/thread.once/thread.once.onceflag
- passed 1 tests in /root/libcxx/test/thread/thread.req
- passed 1 tests in /root/libcxx/test/thread/thread.req/thread.req.exception
- passed 1 tests in /root/libcxx/test/thread/thread.req/thread.req.lockable
- passed 1 tests in /root/libcxx/test/thread/thread.req/thread.req.lockable/thread.req.lockable.basic
- passed 1 tests in /root/libcxx/test/thread/thread.req/thread.req.lockable/thread.req.lockable.general
- passed 1 tests in /root/libcxx/test/thread/thread.req/thread.req.lockable/thread.req.lockable.req
- passed 1 tests in /root/libcxx/test/thread/thread.req/thread.req.lockable/thread.req.lockable.timed
- passed 1 tests in /root/libcxx/test/thread/thread.req/thread.req.native
- passed 1 tests in /root/libcxx/test/thread/thread.req/thread.req.paramname
- passed 1 tests in /root/libcxx/test/thread/thread.req/thread.req.timing
- passed 1 tests in /root/libcxx/test/thread/thread.threads
- passed 1 tests in /root/libcxx/test/thread/thread.threads/thread.thread.class
- passed 1 tests in /root/libcxx/test/thread/thread.threads/thread.thread.class/thread.thread.algorithm
- passed 2 tests in /root/libcxx/test/thread/thread.threads/thread.thread.class/thread.thread.assign
- passed 4 tests in /root/libcxx/test/thread/thread.threads/thread.thread.class/thread.thread.constr
- passed 1 tests in /root/libcxx/test/thread/thread.threads/thread.thread.class/thread.thread.destr
- passed 7 tests in /root/libcxx/test/thread/thread.threads/thread.thread.class/thread.thread.id
- passed 6 tests in /root/libcxx/test/thread/thread.threads/thread.thread.class/thread.thread.member
- passed 1 tests in /root/libcxx/test/thread/thread.threads/thread.thread.class/thread.thread.static
- Assertion failed: (std::abs(ns.count()) < err.count()), function main, file sleep_for.pass.cpp, line 31.
- /root/libcxx/test/testit: line 49: 28717 Abort trap: 6 (core dumped) ./a.out
- sleep_for.pass.cpp failed at run time
- Assertion failed: (std::abs(ns.count()) < err.count()), function main, file sleep_until.pass.cpp, line 31.
- /root/libcxx/test/testit: line 49: 28722 Abort trap: 6 (core dumped) ./a.out
- sleep_until.pass.cpp failed at run time
- failed 2 tests in /root/libcxx/test/thread/thread.threads/thread.thread.this
- passed 2 tests in /root/libcxx/test/thread/thread.threads/thread.thread.this
- passed 1 tests in /root/libcxx/test/utilities
- passed 1 tests in /root/libcxx/test/utilities/allocator.adaptor
- passed 5 tests in /root/libcxx/test/utilities/allocator.adaptor/allocator.adaptor.cnstr
- passed 9 tests in /root/libcxx/test/utilities/allocator.adaptor/allocator.adaptor.members
- passed 4 tests in /root/libcxx/test/utilities/allocator.adaptor/allocator.adaptor.types
- passed 1 tests in /root/libcxx/test/utilities/allocator.adaptor/scoped.adaptor.operators
- passed 1 tests in /root/libcxx/test/utilities/date.time
- passed 1 tests in /root/libcxx/test/utilities/function.objects
- passed 6 tests in /root/libcxx/test/utilities/function.objects/arithmetic.operations
- passed 1 tests in /root/libcxx/test/utilities/function.objects/bind
- passed 1 tests in /root/libcxx/test/utilities/function.objects/bind/func.bind
- passed 4 tests in /root/libcxx/test/utilities/function.objects/bind/func.bind/func.bind.bind
- passed 2 tests in /root/libcxx/test/utilities/function.objects/bind/func.bind/func.bind.isbind
- passed 1 tests in /root/libcxx/test/utilities/function.objects/bind/func.bind/func.bind.place
- passed 3 tests in /root/libcxx/test/utilities/function.objects/bitwise.operations
- passed 6 tests in /root/libcxx/test/utilities/function.objects/comparisons
- passed 1 tests in /root/libcxx/test/utilities/function.objects/func.def
- passed 6 tests in /root/libcxx/test/utilities/function.objects/func.memfn
- passed 2 tests in /root/libcxx/test/utilities/function.objects/func.require
- passed 1 tests in /root/libcxx/test/utilities/function.objects/func.wrap
- passed 1 tests in /root/libcxx/test/utilities/function.objects/func.wrap/func.wrap.badcall
- passed 1 tests in /root/libcxx/test/utilities/function.objects/func.wrap/func.wrap.badcall/func.wrap.badcall.const
- passed 1 tests in /root/libcxx/test/utilities/function.objects/func.wrap/func.wrap.func
- passed 1 tests in /root/libcxx/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.alg
- passed 1 tests in /root/libcxx/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.cap
- passed 12 tests in /root/libcxx/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con
- passed 4 tests in /root/libcxx/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.inv
- passed 2 tests in /root/libcxx/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.mod
- passed 1 tests in /root/libcxx/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.nullptr
- passed 2 tests in /root/libcxx/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.targ
- passed 3 tests in /root/libcxx/test/utilities/function.objects/logical.operations
- passed 4 tests in /root/libcxx/test/utilities/function.objects/negators
- passed 4 tests in /root/libcxx/test/utilities/function.objects/refwrap
- passed 1 tests in /root/libcxx/test/utilities/function.objects/refwrap/refwrap.access
- passed 1 tests in /root/libcxx/test/utilities/function.objects/refwrap/refwrap.assign
- passed 3 tests in /root/libcxx/test/utilities/function.objects/refwrap/refwrap.const
- passed 5 tests in /root/libcxx/test/utilities/function.objects/refwrap/refwrap.helpers
- passed 4 tests in /root/libcxx/test/utilities/function.objects/refwrap/refwrap.invoke
- passed 3 tests in /root/libcxx/test/utilities/function.objects/unord.hash
- passed 1 tests in /root/libcxx/test/utilities/memory
- passed 1 tests in /root/libcxx/test/utilities/memory/allocator.tag
- passed 3 tests in /root/libcxx/test/utilities/memory/allocator.traits
- passed 7 tests in /root/libcxx/test/utilities/memory/allocator.traits/allocator.traits.members
- passed 10 tests in /root/libcxx/test/utilities/memory/allocator.traits/allocator.traits.types
- passed 1 tests in /root/libcxx/test/utilities/memory/allocator.uses
- passed 1 tests in /root/libcxx/test/utilities/memory/allocator.uses/allocator.uses.construction
- passed 1 tests in /root/libcxx/test/utilities/memory/allocator.uses/allocator.uses.trait
- passed 1 tests in /root/libcxx/test/utilities/memory/c.malloc
- passed 2 tests in /root/libcxx/test/utilities/memory/default.allocator
- passed 1 tests in /root/libcxx/test/utilities/memory/default.allocator/allocator.globals
- passed 4 tests in /root/libcxx/test/utilities/memory/default.allocator/allocator.members
- passed 5 tests in /root/libcxx/test/utilities/memory/pointer.traits
- passed 1 tests in /root/libcxx/test/utilities/memory/pointer.traits/pointer.traits.functions
- passed 3 tests in /root/libcxx/test/utilities/memory/pointer.traits/pointer.traits.types
- passed 1 tests in /root/libcxx/test/utilities/memory/ptr.align
- passed 1 tests in /root/libcxx/test/utilities/memory/specialized.algorithms
- passed 1 tests in /root/libcxx/test/utilities/memory/specialized.algorithms/specialized.addressof
- passed 2 tests in /root/libcxx/test/utilities/memory/specialized.algorithms/uninitialized.copy
- passed 1 tests in /root/libcxx/test/utilities/memory/specialized.algorithms/uninitialized.fill
- passed 1 tests in /root/libcxx/test/utilities/memory/specialized.algorithms/uninitialized.fill.n
- passed 1 tests in /root/libcxx/test/utilities/memory/storage.iterator
- passed 1 tests in /root/libcxx/test/utilities/memory/temporary.buffer
- passed 1 tests in /root/libcxx/test/utilities/memory/unique.ptr
- passed 1 tests in /root/libcxx/test/utilities/memory/unique.ptr/unique.ptr.dltr
- passed 3 tests in /root/libcxx/test/utilities/memory/unique.ptr/unique.ptr.dltr/unique.ptr.dltr.dflt
- passed 3 tests in /root/libcxx/test/utilities/memory/unique.ptr/unique.ptr.dltr/unique.ptr.dltr.dflt1
- passed 1 tests in /root/libcxx/test/utilities/memory/unique.ptr/unique.ptr.dltr/unique.ptr.dltr.general
- passed 18 tests in /root/libcxx/test/utilities/memory/unique.ptr/unique.ptr.runtime
- passed 42 tests in /root/libcxx/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.ctor
- passed 4 tests in /root/libcxx/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.modifiers
- passed 6 tests in /root/libcxx/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.observers
- passed 1 tests in /root/libcxx/test/utilities/memory/unique.ptr/unique.ptr.single
- passed 17 tests in /root/libcxx/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.asgn
- passed 48 tests in /root/libcxx/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.ctor
- passed 1 tests in /root/libcxx/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.dtor
- passed 5 tests in /root/libcxx/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.modifiers
- passed 6 tests in /root/libcxx/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.observers
- passed 3 tests in /root/libcxx/test/utilities/memory/unique.ptr/unique.ptr.special
- passed 3 tests in /root/libcxx/test/utilities/memory/util.dynamic.safety
- passed 1 tests in /root/libcxx/test/utilities/memory/util.smartptr
- passed 1 tests in /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.enab
- passed 2 tests in /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.hash
- passed 1 tests in /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared
- passed 1 tests in /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.getdeleter
- passed 6 tests in /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.assign
- passed 3 tests in /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.cast
- passed 2 tests in /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.cmp
- passed 20 tests in /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const
- passed 2 tests in /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.create
- passed 1 tests in /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.dest
- passed 1 tests in /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.io
- passed 5 tests in /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.mod
- passed 6 tests in /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.obs
- passed 1 tests in /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.spec
- not implemented: /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared.atomic
- passed 1 tests in /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.weak
- passed 1 tests in /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.ownerless
- passed 3 tests in /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.assign
- passed 4 tests in /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.const
- passed 1 tests in /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.dest
- passed 2 tests in /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.mod
- passed 5 tests in /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.obs
- passed 1 tests in /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.spec
- passed 1 tests in /root/libcxx/test/utilities/memory/util.smartptr/util.smartptr.weakptr
- passed 1 tests in /root/libcxx/test/utilities/meta
- passed 1 tests in /root/libcxx/test/utilities/meta/meta.hel
- passed 3 tests in /root/libcxx/test/utilities/meta/meta.rel
- passed 1 tests in /root/libcxx/test/utilities/meta/meta.rqmts
- passed 1 tests in /root/libcxx/test/utilities/meta/meta.trans
- passed 2 tests in /root/libcxx/test/utilities/meta/meta.trans/meta.trans.arr
- passed 6 tests in /root/libcxx/test/utilities/meta/meta.trans/meta.trans.cv
- In file included from underlying_type.pass.cpp:14:
- /root/libcxx/include/type_traits:3111:5: error: static_assert failed "The underyling_type trait requires compiler support. Either no such support exists or libc++ does not know how to use it."
- static_assert(_Support, "The underyling_type trait requires compiler "
- ^ ~~~~~~~~
- underlying_type.pass.cpp:22:38: note: in instantiation of template class 'std::__1::underlying_type<E, false>' requested here
- static_assert((std::is_same<std::underlying_type<E>::type, int>::value),
- ^
- underlying_type.pass.cpp:22:58: error: no member named 'type' in 'std::__1::underlying_type<E, false>'
- static_assert((std::is_same<std::underlying_type<E>::type, int>::value),
- ~~~~~~~~~~~~~~~~~~~~~~~~~^
- underlying_type.pass.cpp:22:70: error: type name requires a specifier or qualifier
- static_assert((std::is_same<std::underlying_type<E>::type, int>::value),
- ^
- underlying_type.pass.cpp:22:70: error: expected ')'
- underlying_type.pass.cpp:22:19: note: to match this '('
- static_assert((std::is_same<std::underlying_type<E>::type, int>::value),
- ^
- underlying_type.pass.cpp:22:76: error: expected expression
- static_assert((std::is_same<std::underlying_type<E>::type, int>::value),
- ^
- underlying_type.pass.cpp:23:52: error: expected expression
- "E has the wrong underlying type");
- ^
- In file included from underlying_type.pass.cpp:14:
- /root/libcxx/include/type_traits:3111:5: error: static_assert failed "The underyling_type trait requires compiler support. Either no such support exists or libc++ does not know how to use it."
- static_assert(_Support, "The underyling_type trait requires compiler "
- ^ ~~~~~~~~
- underlying_type.pass.cpp:24:38: note: in instantiation of template class 'std::__1::underlying_type<F, false>' requested here
- static_assert((std::is_same<std::underlying_type<F>::type, unsigned>::value),
- ^
- underlying_type.pass.cpp:24:58: error: no member named 'type' in 'std::__1::underlying_type<F, false>'
- static_assert((std::is_same<std::underlying_type<F>::type, unsigned>::value),
- ~~~~~~~~~~~~~~~~~~~~~~~~~^
- underlying_type.pass.cpp:24:75: error: type name requires a specifier or qualifier
- static_assert((std::is_same<std::underlying_type<F>::type, unsigned>::value),
- ^
- underlying_type.pass.cpp:24:75: error: expected ')'
- underlying_type.pass.cpp:24:19: note: to match this '('
- static_assert((std::is_same<std::underlying_type<F>::type, unsigned>::value),
- ^
- underlying_type.pass.cpp:24:81: error: expected expression
- static_assert((std::is_same<std::underlying_type<F>::type, unsigned>::value),
- ^
- underlying_type.pass.cpp:25:52: error: expected expression
- "F has the wrong underlying type");
- ^
- In file included from underlying_type.pass.cpp:14:
- /root/libcxx/include/type_traits:3111:5: error: static_assert failed "The underyling_type trait requires compiler support. Either no such support exists or libc++ does not know how to use it."
- static_assert(_Support, "The underyling_type trait requires compiler "
- ^ ~~~~~~~~
- underlying_type.pass.cpp:30:38: note: in instantiation of template class 'std::__1::underlying_type<G, false>' requested here
- static_assert((std::is_same<std::underlying_type<G>::type, char>::value),
- ^
- underlying_type.pass.cpp:30:58: error: no member named 'type' in 'std::__1::underlying_type<G, false>'
- static_assert((std::is_same<std::underlying_type<G>::type, char>::value),
- ~~~~~~~~~~~~~~~~~~~~~~~~~^
- underlying_type.pass.cpp:30:71: error: type name requires a specifier or qualifier
- static_assert((std::is_same<std::underlying_type<G>::type, char>::value),
- ^
- underlying_type.pass.cpp:30:71: error: expected ')'
- underlying_type.pass.cpp:30:19: note: to match this '('
- static_assert((std::is_same<std::underlying_type<G>::type, char>::value),
- ^
- underlying_type.pass.cpp:30:77: error: expected expression
- static_assert((std::is_same<std::underlying_type<G>::type, char>::value),
- ^
- underlying_type.pass.cpp:31:52: error: expected expression
- "G has the wrong underlying type");
- ^
- 18 errors generated.
- underlying_type.pass.cpp failed to compile
- failed 1 tests in /root/libcxx/test/utilities/meta/meta.trans/meta.trans.other
- passed 7 tests in /root/libcxx/test/utilities/meta/meta.trans/meta.trans.other
- passed 2 tests in /root/libcxx/test/utilities/meta/meta.trans/meta.trans.ptr
- passed 3 tests in /root/libcxx/test/utilities/meta/meta.trans/meta.trans.ref
- passed 2 tests in /root/libcxx/test/utilities/meta/meta.trans/meta.trans.sign
- passed 1 tests in /root/libcxx/test/utilities/meta/meta.type.synop
- passed 1 tests in /root/libcxx/test/utilities/meta/meta.unary
- passed 13 tests in /root/libcxx/test/utilities/meta/meta.unary/meta.unary.cat
- passed 13 tests in /root/libcxx/test/utilities/meta/meta.unary/meta.unary.comp
- is_trivially_assignable.pass.cpp:31:5: error: static_assert failed ""
- static_assert(( std::is_trivially_assignable<int&, double>::value), "");
- ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1 error generated.
- is_trivially_assignable.pass.cpp failed to compile
- is_trivially_copy_constructible.pass.cpp:19:5: error: static_assert failed ""
- static_assert( std::is_trivially_copy_constructible<T>::value, "");
- ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- is_trivially_copy_constructible.pass.cpp:69:5: note: in instantiation of function template specialization 'test_is_trivially_copy_constructible<int &>' requested here
- test_is_trivially_copy_constructible<int&>();
- ^
- is_trivially_copy_constructible.pass.cpp:20:5: error: static_assert failed ""
- static_assert( std::is_trivially_copy_constructible<const T>::value, "");
- ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- is_trivially_copy_constructible.pass.cpp:21:5: error: static_assert failed ""
- static_assert( std::is_trivially_copy_constructible<volatile T>::value, "");
- ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- is_trivially_copy_constructible.pass.cpp:22:5: error: static_assert failed ""
- static_assert( std::is_trivially_copy_constructible<const volatile T>::value, "");
- ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 4 errors generated.
- is_trivially_copy_constructible.pass.cpp failed to compile
- is_trivially_move_constructible.pass.cpp:19:5: error: static_assert failed ""
- static_assert( std::is_trivially_move_constructible<T>::value, "");
- ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- is_trivially_move_constructible.pass.cpp:69:5: note: in instantiation of function template specialization 'test_is_trivially_move_constructible<int &>' requested here
- test_is_trivially_move_constructible<int&>();
- ^
- is_trivially_move_constructible.pass.cpp:20:5: error: static_assert failed ""
- static_assert( std::is_trivially_move_constructible<const T>::value, "");
- ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- is_trivially_move_constructible.pass.cpp:21:5: error: static_assert failed ""
- static_assert( std::is_trivially_move_constructible<volatile T>::value, "");
- ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- is_trivially_move_constructible.pass.cpp:22:5: error: static_assert failed ""
- static_assert( std::is_trivially_move_constructible<const volatile T>::value, "");
- ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 4 errors generated.
- is_trivially_move_constructible.pass.cpp failed to compile
- failed 3 tests in /root/libcxx/test/utilities/meta/meta.unary/meta.unary.prop
- passed 34 tests in /root/libcxx/test/utilities/meta/meta.unary/meta.unary.prop
- passed 3 tests in /root/libcxx/test/utilities/meta/meta.unary.prop.query
- passed 2 tests in /root/libcxx/test/utilities/ratio
- passed 8 tests in /root/libcxx/test/utilities/ratio/ratio.arithmetic
- passed 6 tests in /root/libcxx/test/utilities/ratio/ratio.comparison
- passed 4 tests in /root/libcxx/test/utilities/ratio/ratio.ratio
- passed 1 tests in /root/libcxx/test/utilities/ratio/ratio.si
- passed 2 tests in /root/libcxx/test/utilities/template.bitset
- passed 4 tests in /root/libcxx/test/utilities/template.bitset/bitset.cons
- passed 1 tests in /root/libcxx/test/utilities/template.bitset/bitset.hash
- passed 26 tests in /root/libcxx/test/utilities/template.bitset/bitset.members
- passed 5 tests in /root/libcxx/test/utilities/template.bitset/bitset.operators
- passed 7 tests in /root/libcxx/test/utilities/time
- passed 1 tests in /root/libcxx/test/utilities/time/time.clock
- passed 2 tests in /root/libcxx/test/utilities/time/time.clock/time.clock.hires
- passed 2 tests in /root/libcxx/test/utilities/time/time.clock/time.clock.steady
- passed 5 tests in /root/libcxx/test/utilities/time/time.clock/time.clock.system
- passed 1 tests in /root/libcxx/test/utilities/time/time.clock.req
- passed 5 tests in /root/libcxx/test/utilities/time/time.duration
- passed 12 tests in /root/libcxx/test/utilities/time/time.duration/time.duration.arithmetic
- passed 2 tests in /root/libcxx/test/utilities/time/time.duration/time.duration.cast
- passed 2 tests in /root/libcxx/test/utilities/time/time.duration/time.duration.comparisons
- passed 11 tests in /root/libcxx/test/utilities/time/time.duration/time.duration.cons
- passed 11 tests in /root/libcxx/test/utilities/time/time.duration/time.duration.nonmember
- passed 1 tests in /root/libcxx/test/utilities/time/time.duration/time.duration.observer
- passed 3 tests in /root/libcxx/test/utilities/time/time.duration/time.duration.special
- passed 2 tests in /root/libcxx/test/utilities/time/time.point
- passed 2 tests in /root/libcxx/test/utilities/time/time.point/time.point.arithmetic
- passed 2 tests in /root/libcxx/test/utilities/time/time.point/time.point.cast
- passed 4 tests in /root/libcxx/test/utilities/time/time.point/time.point.comparisons
- passed 5 tests in /root/libcxx/test/utilities/time/time.point/time.point.cons
- passed 3 tests in /root/libcxx/test/utilities/time/time.point/time.point.nonmember
- passed 1 tests in /root/libcxx/test/utilities/time/time.point/time.point.observer
- passed 2 tests in /root/libcxx/test/utilities/time/time.point/time.point.special
- passed 1 tests in /root/libcxx/test/utilities/time/time.traits
- passed 3 tests in /root/libcxx/test/utilities/time/time.traits/time.traits.duration_values
- passed 1 tests in /root/libcxx/test/utilities/time/time.traits/time.traits.is_fp
- passed 2 tests in /root/libcxx/test/utilities/time/time.traits/time.traits.specializations
- passed 1 tests in /root/libcxx/test/utilities/tuple
- passed 1 tests in /root/libcxx/test/utilities/tuple/tuple.general
- passed 1 tests in /root/libcxx/test/utilities/tuple/tuple.tuple
- passed 7 tests in /root/libcxx/test/utilities/tuple/tuple.tuple/tuple.assign
- passed 22 tests in /root/libcxx/test/utilities/tuple/tuple.tuple/tuple.cnstr
- passed 4 tests in /root/libcxx/test/utilities/tuple/tuple.tuple/tuple.creation
- passed 4 tests in /root/libcxx/test/utilities/tuple/tuple.tuple/tuple.elem
- passed 2 tests in /root/libcxx/test/utilities/tuple/tuple.tuple/tuple.helper
- passed 2 tests in /root/libcxx/test/utilities/tuple/tuple.tuple/tuple.rel
- passed 1 tests in /root/libcxx/test/utilities/tuple/tuple.tuple/tuple.special
- passed 1 tests in /root/libcxx/test/utilities/tuple/tuple.tuple/tuple.swap
- passed 1 tests in /root/libcxx/test/utilities/tuple/tuple.tuple/tuple.traits
- passed 1 tests in /root/libcxx/test/utilities/type.index
- passed 1 tests in /root/libcxx/test/utilities/type.index/type.index.hash
- passed 5 tests in /root/libcxx/test/utilities/type.index/type.index.members
- passed 2 tests in /root/libcxx/test/utilities/type.index/type.index.overview
- passed 1 tests in /root/libcxx/test/utilities/type.index/type.index.synopsis
- passed 1 tests in /root/libcxx/test/utilities/utilities.general
- passed 1 tests in /root/libcxx/test/utilities/utility
- passed 1 tests in /root/libcxx/test/utilities/utility/declval
- passed 14 tests in /root/libcxx/test/utilities/utility/forward
- passed 1 tests in /root/libcxx/test/utilities/utility/operators
- passed 1 tests in /root/libcxx/test/utilities/utility/pairs
- passed 6 tests in /root/libcxx/test/utilities/utility/pairs/pair.astuple
- passed 1 tests in /root/libcxx/test/utilities/utility/pairs/pair.piecewise
- passed 1 tests in /root/libcxx/test/utilities/utility/pairs/pairs.general
- passed 12 tests in /root/libcxx/test/utilities/utility/pairs/pairs.pair
- passed 3 tests in /root/libcxx/test/utilities/utility/pairs/pairs.spec
- passed 2 tests in /root/libcxx/test/utilities/utility/utility.swap
- passed 1 tests in /root/libcxx/test/utilities/utility.requirements
- passed 1 tests in /root/libcxx/test/utilities/utility.requirements/allocator.requirements
- passed 1 tests in /root/libcxx/test/utilities/utility.requirements/hash.requirements
- passed 1 tests in /root/libcxx/test/utilities/utility.requirements/nullablepointer.requirements
- passed 1 tests in /root/libcxx/test/utilities/utility.requirements/swappable.requirements
- passed 1 tests in /root/libcxx/test/utilities/utility.requirements/utility.arg.requirements
- ****************************************************
- Results for /root/libcxx/test:
- using FreeBSD clang version 3.0 (trunk 135360) 20110717
- Target: x86_64-unknown-freebsd9.0
- Thread model: posix
- with -std=c++0x -stdlib=libc++ -I/root/libcxx/include -L/root/libcxx/build/lib
- ----------------------------------------------------
- sections without tests : 1
- sections with failures : 48
- sections without failures: 1015
- + ----
- total number of sections : 1064
- ----------------------------------------------------
- number of tests failed : 145
- number of tests passed : 4179
- + ----
- total number of tests : 4324
- ****************************************************
Advertisement
Add Comment
Please, Sign In to add comment