b91e69c546Fix misguided error message in debug mode. No functional change. Fixes PR#34966
Marshall Clow
2017-10-23 16:46:44 +0000
24c7353aa9Fix an unsigned integer overflow in regex that lead to a bad memory access. Found by OSS-Fuzz
Marshall Clow
2017-10-19 22:10:41 +0000
278c0ba4a6Fix UB - signed integer overflow in regex. Thanks to Tim Shen for the patch. Reviewed as https://reviews.llvm.org/D39066
Marshall Clow
2017-10-19 17:39:16 +0000
2ac694b611Fix a think-o in the design of the stable_XXX sort tests; only shows up for test cases > 255 elements
Marshall Clow
2017-10-18 20:40:57 +0000
36d0ee6c87[libc++] Allow users to explicitly specify ABI
Shoaib Meenai
2017-10-04 23:44:38 +0000
2b7279cb08Fix accidental assignment inside test asserts
Eric Fiselier
2017-10-04 23:21:18 +0000
2bba98eea0[libc++] Add site config option for ABI macros
Shoaib Meenai
2017-10-04 23:17:12 +0000
29ae2ba656Initial cut at infastructure for fuzzing support for OSS-fuzz
Marshall Clow
2017-10-04 22:23:03 +0000
8a29c9d39bAdd C++17 explicit deduction guides to std::pair.
Eric Fiselier
2017-10-04 00:04:26 +0000
28dd96b8a9Fix test suite misconfiguration on OS X
Eric Fiselier
2017-10-03 02:25:05 +0000
5fe8797d57Improve test runner output for broken configurations.
Eric Fiselier
2017-10-02 22:52:51 +0000
f17205d6a8[test] Allow other implementations to strengthen noexcept on deque's move constructor
Casey Carter
2017-09-30 23:15:22 +0000
006f64c647[test] forwardlist.cons/move_noexcept.pass.cpp
Casey Carter
2017-09-28 20:23:43 +0000
5d5bbc45ab[libcxx] [test] Fix unused local typedef warnings.
Stephan T. Lavavej
2017-09-26 23:08:43 +0000
a2f0b51b9a[libcxx] [test] Strip trailing whitespace.
Stephan T. Lavavej
2017-09-26 23:08:41 +0000
7f0fd06bf7[libcxx] [test] Silence warning C4324 for MSVC.
Stephan T. Lavavej
2017-09-26 23:08:39 +0000
1e32db7b33Revert 313789 because gcc doesn't like it
Marshall Clow
2017-09-20 19:38:43 +0000
9641305bbaMark the __eval methods on independent_bits_engine (and __independent_bits_engine) as const, since they make no changes to the object. NFC.
Marshall Clow
2017-09-20 18:32:08 +0000
e2b6832fcdFix a bit of UB in __independent_bits_engine. Fixes PR#34663
Marshall Clow
2017-09-20 17:34:11 +0000
3a84027eb1Make libcxx tests work when llvm sources are not present.
Zachary Turner
2017-09-20 16:01:50 +0000
2c607f47f9Handle object files named *.obj in merge_archives.py
Martin Storsjo
2017-09-12 20:54:15 +0000
59b296ea5cXFAIL a couple of new <regex> tests for C++03
Marshall Clow
2017-09-12 19:01:32 +0000
ee596eb469Apply D28224: 'Throw exception after too many steps' Fixes PR#20291. Thanks to Tim Shen for the patch
Marshall Clow
2017-09-12 17:56:59 +0000
29149d3e35Make pbump (internally) handle sizes bigger than MAX_INT. Fixes PR#33725 - thanks to Jonathan Wakely for the report
Marshall Clow
2017-09-12 15:00:43 +0000
60f8ad1b1dmark mersenne_twister_engine<>::seed(result_type __sd) with _LIBCPP_DISABLE_UBSAN_UNSIGNED_INTEGER_CHECK to placate UBSAN. Fixes PR#34160
Marshall Clow
2017-09-11 18:10:33 +0000
ff400da261Add include of <string> to <system_error>, since things in there return strings. Fixes PR#34529.
Marshall Clow
2017-09-11 16:05:42 +0000
f2c4a96359Fix PR34298 - Allow std::function with an incomplete return type.
Eric Fiselier
2017-09-10 23:41:20 +0000
d5a494e058Revert "Fix PR34298 - Allow std::function with an incomplete return type."
Eric Fiselier
2017-09-10 23:37:47 +0000
f83132a4d1Fix PR34298 - Allow std::function with an incomplete return type.
Eric Fiselier
2017-09-10 23:12:33 +0000
11762b4acdXFAIL tests on SLES11
Brian Cain
2017-09-08 03:57:02 +0000
0b9db07158Add even more string_view tests. These found some bugs in the default parameter value for rfind/find_last_of/find_last_not_of
Marshall Clow
2017-09-07 04:19:32 +0000
cd0354ef44Another missing string_view test
Marshall Clow
2017-09-07 03:03:48 +0000
e942bb000fAdd more string_view tests
Marshall Clow
2017-09-07 02:46:09 +0000
ea75e09e61Redirect strftime_l to the locale-ignorant strftime on mingw
Martin Storsjo
2017-09-06 05:07:25 +0000
ed487a3dc3Add MINGW_LIBRARIES to the linker flags
Martin Storsjo
2017-09-04 19:46:53 +0000
a1ae67bc89[libcxx] [www] Change an absolute link to cxx1z_status.html to be relative.
Stephan T. Lavavej
2017-08-31 17:59:51 +0000
b8813f3bde[libcxx] [www] Strip trailing whitespace.
Stephan T. Lavavej
2017-08-31 17:59:48 +0000
aeea9b0310[libcxx] [www] Fix broken link for LLVM Bugzilla.
Stephan T. Lavavej
2017-08-31 17:59:46 +0000
f966d3f5c4[libcxx] [www] Manually change http links to https.
Stephan T. Lavavej
2017-08-31 17:59:42 +0000
08242cbd9b[test] Cleanup nullopt_t tests
Casey Carter
2017-08-31 17:56:31 +0000
90dfa2804aFix test for C++03
Marshall Clow
2017-08-29 01:10:51 +0000
25a78dcd77Fix PR31166: std::inplace_merge seems to be unstable. Thanks to Jan Wilken Dörrie for the suggested fix.
Marshall Clow
2017-08-28 23:16:13 +0000
f22cb8b8c6Update ABI lists for 5.0
Eric Fiselier
2017-08-25 00:19:47 +0000
e8c8bc9433[libcxx] [test] Update for C++17 feature removals.
Stephan T. Lavavej
2017-08-24 21:24:08 +0000
b859a78a6f[libcxx] [test] Rename _Up to U, etc. NFCI.
Stephan T. Lavavej
2017-08-11 20:54:09 +0000
8cbff23f7d[libcxx] [test] Rename __x to x. NFCI.
Stephan T. Lavavej
2017-08-11 20:54:06 +0000
e75f899c12[libcxx] [test] Rename __c to ch. NFCI.
Stephan T. Lavavej
2017-08-11 20:54:01 +0000
302557b724[libcxx] [test] Rename _Tp to T. NFCI.
Stephan T. Lavavej
2017-08-11 20:53:53 +0000
3b53fabd8fChange the way the literal operators are defined - now w/o a seperating space. This should be a NFC, but it will change how the compiler parses it.
Marshall Clow
2017-08-09 15:42:50 +0000