737c3bf25eAdd <experimental/coroutine>
Eric Fiselier
2017-05-25 04:36:24 +0000
8392d4940dFix broken links on C++1z status page
Eric Fiselier
2017-05-25 04:09:07 +0000
10411c1626Add non-parallel version of for_each_n (+tests) from the Parallelism TS
Marshall Clow
2017-05-25 02:29:54 +0000
6d52b3b76cAdd some constexpr tests for optional's move/copy ctor
Marshall Clow
2017-05-25 00:22:33 +0000
a9197bd465Implement LWG#2790: Remove istreambuf_iterator::operator->. It never did anything useful.
Marshall Clow
2017-05-23 18:55:32 +0000
64182a5877[test] Add support for Objective-C++ tests
Erik Pilkington
2017-05-19 23:02:49 +0000
9e6b540dadMake next/prev/advance/distance operations on iterators be constexpr. I missed this when I implemented the rest of P0031R0
Marshall Clow
2017-05-17 18:51:36 +0000
6a5647485aMark the copy constructor and move constructor to be constexpr. This only works when the contained type has a constexpr copy/move ctor.
Marshall Clow
2017-05-17 15:30:01 +0000
fd1c7cb4b4[test] Add specific test for P0138R2, direct-list-init of fixed enums from integers, part 3/3.
Casey Carter
2017-05-12 20:33:46 +0000
a17261169e[test] Avoid P0138R2, direct-list-init of fixed enums from integers, part 2/3.
Casey Carter
2017-05-12 20:33:41 +0000
7e33af5858[test] Avoid P0138R2, direct-list-init of fixed enums from integers, part 1/3.
Casey Carter
2017-05-12 20:33:32 +0000
db15e80b33Fix C++03 test failures caused by static_assert emulation
Eric Fiselier
2017-05-12 03:53:56 +0000
e250cc68ceCleanup test issues reported by STL @ Microsoft.
Eric Fiselier
2017-05-12 03:38:28 +0000
050bf66723Remove non-standard basic_string_view::clear() member.
Eric Fiselier
2017-05-12 03:35:53 +0000
8e7fc5f6b3Move POSIX specific test under test/libcxx subdirectory
Eric Fiselier
2017-05-12 02:02:09 +0000
b22e6987b8Move tests for libc++ configurations into libcxx/ test subdirectory
Eric Fiselier
2017-05-12 01:49:32 +0000
2d31e197dbFix or move tests with non-standard assumptions
Eric Fiselier
2017-05-12 01:44:51 +0000
40e4fb68acGuard usage of libc++ regex internals inside test.
Eric Fiselier
2017-05-12 01:19:01 +0000
a12fdedd50Fix XFAIL to reflect recent fixes in GCC
Eric Fiselier
2017-05-11 23:04:04 +0000
83c266a94fMark LWG#2782 as complete. No functionality change; we already do this. Just added a few more tests.
Marshall Clow
2017-05-11 14:25:45 +0000
8fdc890aebReplace a nested namespace used for overload resolution with a struct. Richard Smith says that using the namespace results in an ODR violation, but I disagree. Nevertheless, the struct works just as well.
Marshall Clow
2017-05-11 14:00:54 +0000
4cbf03ea88Mark LWG#2850 as complete. No functionality change; we had tests that covered it already. Just added comments to the tests. Thanks to K-ballo for the heads up.
Marshall Clow
2017-05-11 13:55:20 +0000
8fdd8117a9Mark LWG#2796 as complete. No functionality change; we had tests that covered it already. Just added comments to the tests
Marshall Clow
2017-05-11 13:51:09 +0000
f318b708efFix `std::visit` for the zero variants case.
Michael Park
2017-05-11 07:17:12 +0000
98e4596f65Workaround -W#warnings on Windows until the correct fixes can land
Eric Fiselier
2017-05-10 23:29:13 +0000
ab2f54f103Remove usages of _LIBCPP_MSVC which is never defined
Eric Fiselier
2017-05-10 21:40:58 +0000
2df956f21eFix MinGW build to use Pthread when the header is available.
Eric Fiselier
2017-05-10 21:34:58 +0000
ca91fd09f7Don't interfere with the __builtin_foo namespace under MSVC
Eric Fiselier
2017-05-10 21:30:04 +0000
5f3d5935a3Fix bad #endif in msvc_stdlib_force_include.hpp.
Billy Robert O'Neal III
2017-05-10 20:58:30 +0000
41af64afad[libc++] Refactor Windows support headers.
Eric Fiselier
2017-05-10 20:57:45 +0000
76515a2dcfImplement LWG 2591 - Patch from K-Ballo
Eric Fiselier
2017-05-10 20:37:43 +0000
19fc985cceXFAIL is_trivially_copyable test for compilers that don't implement Core 2094
Eric Fiselier
2017-05-10 20:19:35 +0000
74424d09b4Fix enable_shared_from_this test in C++11
Eric Fiselier
2017-05-10 20:09:20 +0000
f6e8a9c876Clean up LIT failure output by not showing the entire environment
Eric Fiselier
2017-05-10 19:55:42 +0000
b423f1e860Update is_trivially_copyable tests with CWG 2094
Billy Robert O'Neal III
2017-05-10 19:43:31 +0000
1bc7a4b31e[libc++] Fix PR32979 - types with a private std::enable_shared_from_this base break shared_ptr
Eric Fiselier
2017-05-10 19:35:49 +0000
f0346a5663[test] support machinery changes for EDG & C1XX /Za
Casey Carter
2017-05-10 19:10:49 +0000
5fa184dabdAttempt to speculatively unbreak Apple build bots
Eric Fiselier
2017-05-10 08:04:50 +0000
ff17452d7cRename Appveyor install helper script.
Eric Fiselier
2017-05-10 02:43:02 +0000
fc474757ddSupport using MinGW POSIX threads on Windows
Eric Fiselier
2017-05-10 02:36:48 +0000
9d987bafc4attempt to fix appveyor syntax error
Eric Fiselier
2017-05-10 02:34:56 +0000
85fc444fc6Add MinGW64 builder to Appveyor.
Eric Fiselier
2017-05-10 02:30:16 +0000
4680f0c7e6Improve how LIT reports the added environment variables
Eric Fiselier
2017-05-10 00:23:58 +0000
f715326aa2Attempt to unbreak Libc++ test configuration
Eric Fiselier
2017-05-10 00:05:04 +0000
df432266f0Fix test runtime environment on Windows
Eric Fiselier
2017-05-09 23:57:22 +0000
01c2bb3677Fix misspelling of environment throughout libc++
Eric Fiselier
2017-05-09 23:47:20 +0000
867ae29929docs: Fix Sphinx detection with out-of-tree builds
Tom Stellard
2017-05-09 11:18:03 +0000
c6aa3e7963Fix Windows tests when __config_site is present. Previously, the force includes would complain about a missing _DEBUG symbol. Now we dump macros before adding the force includes to the command line. Now with proper newlines.
Ben Craig
2017-05-09 01:34:12 +0000
2a1cb9c2e6Revert "Fix Windows tests when __config_site is present." It's 2017, and line endings are still an issue.
Ben Craig
2017-05-09 01:26:39 +0000
9197008809Fix GCC 7 test failures.
Eric Fiselier
2017-05-09 00:00:00 +0000
2ec6d3933aRefactor <locale> RAII guards to aid upcoming Windows locale changes.
Eric Fiselier
2017-05-08 22:02:43 +0000
b5a065c209Fix possible loss of data warnings on amd64
Billy Robert O'Neal III
2017-05-08 21:54:53 +0000
3f9bc2d28cResolve integer overflow warnings in GCD and LCM tests
Billy Robert O'Neal III
2017-05-08 21:52:05 +0000
ed69373786Fix Windows tests when __config_site is present. Previously, the force includes would complain about a missing _DEBUG symbol. Now we dump macros before adding the force includes to the command line.
Ben Craig
2017-05-08 13:15:22 +0000
ca052ce73aFix Windows locale detection
Eric Fiselier
2017-05-08 02:09:48 +0000
720637d9f2Fix shared_mutex dll import errors on Windows
Eric Fiselier
2017-05-08 01:31:50 +0000
78f5dc09ca[libc++] Implement exception_ptr on Windows
Eric Fiselier
2017-05-08 01:17:50 +0000
1133de5f18Fix DLL import/export on Win32 locale helpers
Eric Fiselier
2017-05-08 00:37:31 +0000
c5a600a26fFix DLL import for __time_get_c_storage member functions.
Eric Fiselier
2017-05-08 00:29:32 +0000
46795cca2bRevert "Actually remove the MSVC STL when linking and testing libc++ on Windows"
Eric Fiselier
2017-05-07 23:37:38 +0000
04da0e13a3Actually remove the MSVC STL when linking and testing libc++ on Windows
Eric Fiselier
2017-05-07 23:19:14 +0000
8fb888ad45Temporarly XFAIL aligned new/delete tests on Windows.
Eric Fiselier
2017-05-07 22:10:56 +0000
f9c9d254cfFix Windows test failures caused by identical temp file names.
Eric Fiselier
2017-05-07 21:41:58 +0000
b90dc26a99Accept Windows specific output in system error tests
Eric Fiselier
2017-05-07 21:21:07 +0000
4bd682bf5dFix two test failures caused by Windows mangling of function types.
Eric Fiselier
2017-05-07 21:15:28 +0000
2f214595bcEnsure showbase does not overflow do_put buffers
Dimitry Andric
2017-05-06 20:58:50 +0000
a9f9f0b205Fix lgamma_r linking errors on Windows. It appears the normal lgamma function is thread safe anyway
Eric Fiselier
2017-05-06 02:58:43 +0000
5dbf234992[libcxx] [test] Suppress MSVC's /analyze warning C6294 in a more fine-grained manner.
Stephan T. Lavavej
2017-05-05 23:51:39 +0000
154d7f1ad6[libcxx] [test] Fix MSVC "warning C6326: Potential comparison of a constant with another constant".
Stephan T. Lavavej
2017-05-05 23:38:24 +0000
ff9b14a34a[libcxx] [test] Be compatible with LWG 2438 "std::iterator inheritance shouldn't be mandated".
Stephan T. Lavavej
2017-05-05 23:01:38 +0000
53a76dd679Mark test using <sys/time.h> as UNSUPPORTED on Windows
Eric Fiselier
2017-05-05 21:32:37 +0000
08fd3361bdFix condition_variable::wait_until and wait_for on Windows.
Eric Fiselier
2017-05-05 21:31:22 +0000
4726a9c727Fix detection for [[fallthrough]] with GCC
Eric Fiselier
2017-05-05 20:50:24 +0000
799d02d2f3Fix new warnings emitted by GCC 7
Eric Fiselier
2017-05-05 20:32:26 +0000
b3b66a4d81Document XFAIL's with the relevent bug number
Eric Fiselier
2017-05-05 05:19:21 +0000
29514913ddFix test failure with GCC 4.9
Eric Fiselier
2017-05-04 19:13:28 +0000
8ef97ec751Change Appveyor to download Clang from llvm.org instead of my private server
Eric Fiselier
2017-05-04 19:04:50 +0000
907c1196a7Add markup for libc++ dylib availability
Mehdi Amini
2017-05-04 17:08:54 +0000
3320e88ab4Use lgamma_r instead of lgamma in binomial_distribution, because freakin' POSIX took a perfectly fine call and made it not thread safe.
Marshall Clow
2017-05-04 16:36:39 +0000
49abbf545e[test] Name the local variable in the C1XX implementation of DoNotOptmize
Casey Carter
2017-05-04 15:54:09 +0000
d252306885[test] variant: enable constexpr construction tests on MSVC STL
Casey Carter
2017-05-04 15:32:54 +0000
474dfc389dFix incorrect usage of __libcpp_mutex_trylock. Patch from Andrey Khalyavin
Eric Fiselier
2017-05-04 07:45:09 +0000
b8577430eaUpdate Appveyor bot link to point to new llvm-mirror Appveyor account
Eric Fiselier
2017-05-04 07:40:23 +0000
74abe0b15ftest commit
Eric Fiselier
2017-05-04 06:28:34 +0000
7d96f16173test commit
Eric Fiselier
2017-05-04 06:27:06 +0000
f77a7df6f2[libcxx][CMake] Set library dir when built under runtimes/
Jonas Hahnfeld
2017-05-04 06:02:50 +0000
3c51b64ddcupdate buildbot doc to link to the new Appveyor builders
Eric Fiselier
2017-05-04 05:58:59 +0000
58291566edAttempt to enable the LIT progress bar on Appveyor
Eric Fiselier
2017-05-04 05:32:54 +0000
a64f7198c7Setup Appveyor bot for MSVC 2017 and MSVC 2015
Eric Fiselier
2017-05-04 05:16:48 +0000
559442652c[libcxx] [test] Strip trailing whitespace. NFC.
Stephan T. Lavavej
2017-05-04 01:43:58 +0000
bd0685fed0[libcxx] [test] In msvc_stdlib_force_include.hpp, use _HAS_CXX17 to set TEST_STD_VER.
Stephan T. Lavavej
2017-05-04 01:35:11 +0000
f3b2962c72Attempt to escape paths correctly
Eric Fiselier
2017-05-04 01:17:22 +0000
8677b63a2cAttempt to setup MSVC 2017
Eric Fiselier
2017-05-04 01:17:21 +0000
83e040ffabUse nullptr instead of the literal 0
Eric Fiselier
2017-05-04 01:06:56 +0000
ca57b1475eFix macro redefinition warnings for _LIBCPP_NO_RTTI
Eric Fiselier
2017-05-04 01:06:54 +0000
621612c845Test commit for Appveyor - Remove incorrect caching logic
Eric Fiselier
2017-05-04 00:16:35 +0000
59a094fac7CMake: Only add test/ subdirectory when it exists
Duncan P. N. Exon Smith
2017-05-03 23:33:54 +0000
16d4a3f21cAttempt to fix appveyor build
Eric Fiselier
2017-05-03 21:14:26 +0000
6cff9cfbccQualify calls to __invoke, __apply_fuctor, and __mu
Eric Fiselier
2017-05-03 21:02:19 +0000