cosmopolitan/test/libc/runtime
Justine Tunney 38921dc46b
Introduce more CTL content
This change introduces accumulate, addressof, advance, all_of, distance,
array, enable_if, allocator_traits, back_inserter, bad_alloc, is_signed,
any_of, copy, exception, fill, fill_n, is_same, is_same_v, out_of_range,
lexicographical_compare, is_integral, uninitialized_fill_n, is_unsigned,
numeric_limits, uninitialized_fill, iterator_traits, move_backward, min,
max, iterator_tag, move_iterator, reverse_iterator, uninitialized_move_n

This change experiments with rewriting the ctl::vector class to make the
CTL design more similar to the STL. So far it has not slowed things down
to have 42 #include lines rather than 2, since it's still almost nothing
compared to LLVM's code. In fact the closer we can flirt with being just
like libcxx, the better chance we might have of discovering exactly what
makes it so slow to compile. It would be an enormous discovery if we can
find one simple trick to solving the issue there instead.

This also fixes a bug in `ctl::string(const string &s)` when `s` is big.
2024-06-27 22:42:32 -07:00
..
prog flip et / noet in modelines 2023-12-07 22:17:11 -05:00
abort_test.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
BUILD.mk Stop using .com extension in monorepo 2024-03-03 03:12:19 -08:00
daemon_test.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
exit_test.c Rewrite memory manager 2024-06-22 05:45:11 -07:00
ftrace_test.c Bring back gc() function 2024-01-08 10:26:28 -08:00
getdosargv_test.c Stop using .com extension in monorepo 2024-03-03 03:12:19 -08:00
getdosenviron_test.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
initorder_test.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
itsatrap_test.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
msync_test.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
sigsetjmp_test.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
tls_test.c Delete ASAN 2024-06-22 05:45:49 -07:00
zipos_test.c Introduce more CTL content 2024-06-27 22:42:32 -07:00