Stephan T. Lavavej
ba4711881e
Toolset update: VS 2019 16.10 Preview 1 ( #1711 )
2021-03-04 14:27:48 -08:00
Michael Schellenberger Costa
5934eb7d3a
Fix bug in memset optimization of ranges::uninitialized_value_construct ( #1700 )
...
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2021-03-02 13:17:20 -08:00
MattStephanson
3c5e7da029
<iomanip>: get_time handles leading zeros incorrectly ( #1620 )
...
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2021-03-02 13:09:22 -08:00
Daniel Marshall
30ac4400e5
P1208R6 <source_location> ( #664 )
...
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
2021-03-01 17:37:36 -08:00
Michael Schellenberger Costa
52b7b3205f
P0980R1 constexpr std::string ( #1502 )
...
Co-authored-by: Miya Natsuhara <minatsuh@microsoft.com>
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
2021-02-26 21:38:32 -08:00
Casey Carter
663f0dd47c
Implement ranges::iota_view ( #1693 )
2021-02-25 18:56:54 -08:00
mordante
6dd9e24d04
<charconv>: to_chars libc++ compatibility ( #1670 )
...
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2021-02-25 18:36:58 -08:00
Adam Bucior
66ca0f30e8
Uses-Allocator and Guaranteed Copy Elision For Piecewise Construction ( #1668 )
...
Co-authored-by: ArtemSarmini <16746066+ArtemSarmini@users.noreply.github.com>
Co-authored-by: Michael Schellenberger Costa <mschellenbergercosta@gmail.com>
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2021-02-25 18:26:14 -08:00
Daniel Marshall
8f18867d0d
<chrono>: fix year_month_day_last::day() ( #1663 )
2021-02-25 18:14:53 -08:00
Stephan T. Lavavej
d7be0ecb81
Skip tr1/tests/thread, minor style cleanups ( #1697 )
2021-02-25 18:06:07 -08:00
Elnar Dakeshov
8734115d87
Enable constexpr_vector_bool internal testing ( #1698 )
2021-02-25 14:15:53 -08:00
Stephan T. Lavavej
b52c3797e2
P1614R2 Adding Spaceship <=> To The Library ( #1678 )
...
Co-authored-by: Ahana Mukhopadhyay <t-ahmukh@microsoft.com>
Co-authored-by: Anju Del Moral Gonzalez <judelmor@microsoft.com>
Co-authored-by: Casey Carter <cacarter@microsoft.com>
Co-authored-by: Charlie Barto <chbarto@microsoft.com>
Co-authored-by: Curtis Bezault <cubezaul@microsoft.com>
Co-authored-by: d-winsor <danwin@microsoft.com>
Co-authored-by: Michael Schellenberger Costa <mschellenbergercosta@googlemail.com>
Co-authored-by: statementreply <statementreply@gmail.com>
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
2021-02-24 16:19:31 -08:00
Stephan T. Lavavej
32d2755f3a
Test deduction guides with header units internally ( #1567 )
2021-02-23 19:48:32 -08:00
Elnar Dakeshov
3c13e3ec1d
Enable constexpr vector internal tests ( #1690 )
2021-02-23 15:01:54 -08:00
Michael S. Rizkalla
834baa6aca
P0053R7 <syncstream> ( #1564 )
...
Co-Authored-By: Adam Bucior <35536269+AdamBucior@users.noreply.github.com>
Co-Authored-By: Berrysoft <37586447+Berrysoft@users.noreply.github.com>
Co-Authored-By: Michael Schellenberger Costa <mschellenbergercosta@googlemail.com>
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
2021-02-19 12:03:41 -08:00
statementreply
1043b11ecb
P1614R2 Spaceship: Clause 27: Time (partial, pre-C++20 types) ( #1602 )
...
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2021-02-18 17:47:24 -08:00
Michael Schellenberger Costa
28678411ce
Fix uninitialized_meow memcpy optimization ( #1548 )
...
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2021-02-17 22:21:05 -08:00
Michael S. Rizkalla
87152f41a1
<variant>: P0608R3 Improving variant's converting constructor/assignment ( #1629 )
...
Co-authored-by: Casey Carter <cacarter@microsoft.com>
Co-authored-by: Igor Zhukov <4289847+fsb4000@users.noreply.github.com>
Co-authored-by: S. B. Tam <8998201+cpplearner@users.noreply.github.com>
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2021-02-17 18:53:52 -08:00
Michael Schellenberger Costa
a31bd6ed6b
P1004R2 constexpr std::vector ( #1407 )
...
Co-authored-by: Miya Natsuhara <minatsuh@microsoft.com>
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
2021-02-16 23:54:27 -08:00
Stephan T. Lavavej
7f08bb3887
<xhash>: Fix compiler error when dllexporting a class derived from unordered_set ( #1639 )
2021-02-12 15:49:31 -08:00
statementreply
df18ae1ae0
<chrono>: Optimize calendar date conversion ( #1634 )
2021-02-12 15:43:55 -08:00
Stephan T. Lavavej
b7c673eb98
Partially activate more Header Units test coverage ( #1628 )
2021-02-12 15:03:27 -08:00
Casey Carter
396f901d58
Add test coverage for GH-1603 (default_initializable) ( #1604 )
2021-02-12 14:49:31 -08:00
statementreply
481d1bdea2
<random>: Fix several min/max values and gamma_distribution::param_type::operator== ( #1601 )
2021-02-12 14:42:25 -08:00
MattStephanson
03c79d7260
<random>: Improve binomial_distribution accuracy ( #1531 )
...
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
Co-authored-by: Casey Carter <cacarter@microsoft.com>
2021-02-12 14:36:51 -08:00
Michael Schellenberger Costa
47cd70315d
Prepare the constexpr machinery needed for string and vector ( #1546 )
...
Co-authored-by: Miya Natsuhara <minatsuh@microsoft.com>
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
2021-02-03 13:54:37 -08:00
Casey Carter
355f8f560e
Update LLVM submodule reference ( #1594 )
...
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
2021-02-01 19:43:49 -08:00
Michael S. Rizkalla
d1f6fe969f
<xmemory>: remove deprecated std::allocator members in C++20 ( #1585 )
2021-02-01 19:35:06 -08:00
Daniel Marshall
6779b613e1
<chrono>: Partially implement P0355R7 ( #323 )
...
Co-authored-by: Curtis Jacques Bezault <curtbezault@gmail.com>
Co-authored-by: MattStephanson <68978048+MattStephanson@users.noreply.github.com>
Co-authored-by: mnatsuhara <46756417+mnatsuhara@users.noreply.github.com>
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2021-02-01 14:22:32 -08:00
Mahmoud Saleh
c319a7b2e4
P0466R5 Layout-Compatibility And Pointer-Interconvertibility Traits ( #1575 )
...
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2021-01-30 16:31:31 -08:00
Curtis J Bezault
721e3ad895
Build, but don't run, ARM/ARM64 tests ( #1505 )
...
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2021-01-27 02:11:54 -08:00
Michael Schellenberger Costa
a5b13ff8fb
Implement allocating algorithms for ranges ( #1383 )
...
Co-authored-by: Casey Carter <cacarter@microsoft.com>
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2021-01-27 02:02:49 -08:00
statementreply
0ce9231e45
Implement LWG-3171 "LWG-2989 breaks directory_entry stream insertion" ( #1573 )
2021-01-25 23:57:52 -08:00
Alex Guteniev
3d7a01c193
<atomic>: Use _mm_pause, load loop ( #1146 )
...
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
Co-authored-by: Billy O'Neal <bion@microsoft.com>
Co-authored-by: Curtis J Bezault <curtbezault@gmail.com>
Co-authored-by: Casey Carter <cacarter@microsoft.com>
2021-01-25 23:46:25 -08:00
Stephan T. Lavavej
4a8ffcd83b
Move the macro for MSVC-internal testing ( #1589 )
2021-01-25 23:40:54 -08:00
Stephan T. Lavavej
b1fbbdc4c3
Toolset update: VS 2019 16.9 Preview 3 ( #1577 )
2021-01-21 17:11:58 -08:00
Berrysoft
6c9f6da6ef
P0408R7 Efficient Access To basic_stringbuf's Buffer ( #919 )
...
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2021-01-15 19:36:47 -08:00
Curtis J Bezault
f93cf3a0e3
Test each list which can contain /BE independently ( #1565 )
2021-01-14 18:38:48 -08:00
Michael Schellenberger Costa
40b39d2401
Fix ranges::unique for already unique input ( #1561 )
...
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2021-01-14 18:32:51 -08:00
MattStephanson
85ad05396a
<algorithm>: fill should accept volatile byte pointers ( #1557 )
...
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
2021-01-14 18:28:03 -08:00
Stephan T. Lavavej
b6ee7a6e38
Fix boolalpha extraction to be case-sensitive again ( #1543 )
2021-01-14 18:09:50 -08:00
Casey Carter
ac4fde764a
Convert contiguous_iterators to pointers correctly ( #1527 )
...
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
2021-01-07 19:15:26 -08:00
Michael S. Rizkalla
256197425b
P0784R7 Library Support For More constexpr Containers ( #1369 )
...
Co-authored-by: Adam Bucior <35536269+AdamBucior@users.noreply.github.com>
Co-authored-by: Curtis Jacques Bezault <curtbezault@gmail.com>
Co-authored-by: Michael Schellenberger Costa <mschellenbergercosta@gmail.com>
Co-authored-by: mnatsuhara <46756417+mnatsuhara@users.noreply.github.com>
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
2021-01-07 19:01:52 -08:00
Stephan T. Lavavej
2ce62b5848
Always use `if constexpr`, require CUDA 10.1 Update 2 ( #1544 )
2021-01-05 17:19:12 -08:00
Curtis J Bezault
2914b4301c
Add target architectures as features ( #1539 )
2020-12-17 17:58:04 -08:00
Stephan T. Lavavej
04369fcf3b
Build header units in parallel ( #1529 )
2020-12-16 17:12:42 -08:00
Curtis J Bezault
839c21c4f3
Add an nvcc test which compiles all the headers at once ( #1519 )
...
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
2020-12-16 17:04:13 -08:00
Hamid Reza Arzaghi
628544cf61
<regex>: Fixes regex character class case insensitive search problem ( #1503 )
...
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
2020-12-16 16:27:14 -08:00
Michael Schellenberger Costa
d01fd4b73b
Implement resolution of LWG-3449 for take_view ( #1457 )
...
Co-authored-by: Casey Carter <cacarter@microsoft.com>
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
2020-12-16 16:19:18 -08:00
Casey Carter
335449fc88
Silence future "unused capture" warning ( #1522 )
2020-12-14 21:26:34 -08:00