Show patches with: Submitter = Ville Voutilainen       |    State = Action Required       |    Archived = No       |   238 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
libstdc++: Fix the test for rvalue stream extraction libstdc++: Fix the test for rvalue stream extraction - - - - --- 2020-12-15 Ville Voutilainen New
Add pretty-printing support for __is_nothrow_{assignable, constructible}. [PR98054] Add pretty-printing support for __is_nothrow_{assignable, constructible}. [PR98054] - - - - --- 2020-11-30 Ville Voutilainen New
g++, libstdc++: implement __is_nothrow_{constructible, assignable} g++, libstdc++: implement __is_nothrow_{constructible, assignable} - - - - --- 2020-10-23 Ville Voutilainen New
libstdc++: Fix visitor return type diagnostics [PR97499] libstdc++: Fix visitor return type diagnostics [PR97499] - - - - --- 2020-10-16 Ville Voutilainen New
c++: Diagnose visitors with different return types for std::visit [PR95904] c++: Diagnose visitors with different return types for std::visit [PR95904] - - - - --- 2020-09-28 Ville Voutilainen New
libstdc++: std::variant with multiple identical types assignment fail to compile [PR91807] libstdc++: std::variant with multiple identical types assignment fail to compile [PR91807] - - - - --- 2020-07-01 Ville Voutilainen New
libstdc++: Add a __nonnnull__ attribute to std::string's _CharT* constructor libstdc++: Add a __nonnnull__ attribute to std::string's _CharT* constructor - - - - --- 2020-06-28 Ville Voutilainen New
libstdc++: std::variant doesn't like types with a defaulted virtual destructor [PR95915] libstdc++: std::variant doesn't like types with a defaulted virtual destructor [PR95915] - - - - --- 2020-06-26 Ville Voutilainen New
libstdc++: Fix tuple and optional construction from {aggregate_member_value} (libstdc++/94890) libstdc++: Fix tuple and optional construction from {aggregate_member_value} (libstdc++/94890) - - - - --- 2020-05-01 Ville Voutilainen New
PR c++/85254 PR c++/85254 - - - - --- 2019-05-31 Ville Voutilainen New
[v3] Use single-visitation in variant assignment and swap. [v3] Use single-visitation in variant assignment and swap. - - - - --- 2019-03-30 Ville Voutilainen New
[v3] Don't revisit a variant we are already visiting. [v3] Don't revisit a variant we are already visiting. - - - - --- 2019-03-28 Ville Voutilainen New
[v3] PR libstdc++/89825 [v3] PR libstdc++/89825 - - - - --- 2019-03-26 Ville Voutilainen New
[v3] PR libstdc++/89824 [v3] PR libstdc++/89824 - - - - --- 2019-03-26 Ville Voutilainen New
[v3] PR libstdc++/89816 [v3] PR libstdc++/89816 - - - - --- 2019-03-25 Ville Voutilainen New
[v3,RFC] Rewrite variant. Also PR libstdc++/85517 [v3,RFC] Rewrite variant. Also PR libstdc++/85517 - - - - --- 2019-02-05 Ville Voutilainen New
[v3] Housekeeping for the effective targets of optional's tests. [v3] Housekeeping for the effective targets of optional's tests. - - - - --- 2018-11-20 Ville Voutilainen New
[v3] PR libstdc++/87855 [v3] PR libstdc++/87855 - - - - --- 2018-11-15 Ville Voutilainen New
[v3] PR libstdc++/87619 [v3] PR libstdc++/87619 - - - - --- 2018-10-16 Ville Voutilainen New
[C++] PR c++/87051 [C++] PR c++/87051 - - - - --- 2018-09-13 Ville Voutilainen New
[C++] PR c++/87093 [C++] PR c++/87093 - - - - --- 2018-09-09 Ville Voutilainen New
[C++] PR c++/79133 [C++] PR c++/79133 - - - - --- 2018-07-06 Ville Voutilainen New
[C++] PR c++/86398 [C++] PR c++/86398 - - - - --- 2018-07-04 Ville Voutilainen New
[C++] Do not warn about zero-as-null when NULL is used. [C++] Do not warn about zero-as-null when NULL is used. - - - - --- 2018-05-25 Ville Voutilainen New
[C++] Pedwarn on a non-standard position of a C++ attribute. [C++] Pedwarn on a non-standard position of a C++ attribute. - - - - --- 2018-05-24 Ville Voutilainen New
[v3] PR libstdc++/80165 [v3] PR libstdc++/80165 - - - - --- 2018-05-12 Ville Voutilainen New
[C++] Implement P0969 [C++] Implement P0969 - - - - --- 2018-04-05 Ville Voutilainen New
[C++] Implement P0961 [C++] Implement P0961 - - - - --- 2018-04-04 Ville Voutilainen New
[C++] PR c++/65923 [C++] PR c++/65923 - - - - --- 2018-04-03 Ville Voutilainen New
[C++] Implement P0962 [C++] Implement P0962 - - - - --- 2018-03-22 Ville Voutilainen New
[v3] PR libstdc++/84601 [v3] PR libstdc++/84601 - - - - --- 2018-02-28 Ville Voutilainen New
[v3] Implement the missing bits of LWG 2769 [v3] Implement the missing bits of LWG 2769 - - - - --- 2018-02-25 Ville Voutilainen New
[C++] PR c++/83895 [C++] PR c++/83895 - - - - --- 2018-01-21 Ville Voutilainen New
[v3] Protect optional's deduction guide with the feature macro [v3] Protect optional's deduction guide with the feature macro - - - - --- 2018-01-03 Ville Voutilainen New
[v3] Make optional conditionally trivially_{copy,move}_{constructible,assignable} [v3] Make optional conditionally trivially_{copy,move}_{constructible,assignable} - - - - --- 2017-12-25 Ville Voutilainen New
[v3] PR libstdc++/68430 [v3] PR libstdc++/68430 - - - - --- 2017-12-16 Ville Voutilainen New
[v3] Implement LWG 2221, No formatted output operator for nullptr [v3] Implement LWG 2221, No formatted output operator for nullptr - - - - --- 2017-12-03 Ville Voutilainen New
[v3] Implement LWG 2353 [v3] Implement LWG 2353 - - - - --- 2017-11-19 Ville Voutilainen New
[v3] Implement LWG 2733 and LWG 2759 [v3] Implement LWG 2733 and LWG 2759 - - - - --- 2017-11-14 Ville Voutilainen New
[C++] Remove the null check from placement new in all modes [C++] Remove the null check from placement new in all modes - - - - --- 2017-11-10 Ville Voutilainen New
[C++] Make taking the address of an overloaded function a non-deduced context [C++] Make taking the address of an overloaded function a non-deduced context - - - - --- 2017-08-29 Ville Voutilainen New
[v3] PR libstdc++/80675, PR libstdc++/80940 - - - - --- 2017-06-10 Ville Voutilainen New
[C++] PR c++/80812 - - - - --- 2017-05-25 Ville Voutilainen New
[C++,RFC] Implement new C++ intrinsics __is_assignable and __is_constructible. - - - - --- 2017-05-17 Ville Voutilainen New
[C++,RFC] Implement new C++ intrinsics __is_assignable and __is_constructible. - - - - --- 2017-05-12 Ville Voutilainen New
[C++,RFC] Implement new C++ intrinsics __is_assignable and __is_constructible. - - - - --- 2017-05-12 Ville Voutilainen New
[c++] PR c++/80682 - - - - --- 2017-05-09 Ville Voutilainen New
[c++] PR c++/80682 - - - - --- 2017-05-09 Ville Voutilainen New
[c++] PR c++/80682 - - - - --- 2017-05-09 Ville Voutilainen New
[v3] Implement std::is_aggregate. - - - - --- 2017-04-02 Ville Voutilainen New
[v3] PR libstdc++/79141 - - - - --- 2017-04-01 Ville Voutilainen New
[v3] Implement std::is_aggregate. - - - - --- 2017-04-01 Ville Voutilainen New
[v3] Adjust optional's pretty printer for LWG 2900. - - - - --- 2017-03-29 Ville Voutilainen New
[v3] Slight cleanup of tuple constraints. - - - - --- 2017-03-27 Ville Voutilainen New
[C++] PR c++/35878 - - - - --- 2017-03-21 Ville Voutilainen New
[C++] PR c++/35878 - - - - --- 2017-03-21 Ville Voutilainen New
[C++] PR c++/35878 - - - - --- 2017-03-21 Ville Voutilainen New
[C++] PR c++/35878 - - - - --- 2017-03-21 Ville Voutilainen New
[C++] PR c++/35878 - - - - --- 2017-03-20 Ville Voutilainen New
[C++] PR c++/35878 - - - - --- 2017-03-19 Ville Voutilainen New
[v3] Implement LWG 2900, The copy and move constructors of optional are not constexpr. - - - - --- 2017-03-17 Ville Voutilainen New
[v3] Implement LWG 2857, {variant,optional,any}::emplace should return the constructed value. - - - - --- 2017-03-15 Ville Voutilainen New
[v3] Implement LWG 2857, {variant,optional,any}::emplace should return the constructed value. - - - - --- 2017-03-15 Ville Voutilainen New
[v3] PR libstdc++/80034 - - - - --- 2017-03-13 Ville Voutilainen New
[v3] Implement LWG 2806, Base class of bad_optional_access. - - - - --- 2017-03-12 Ville Voutilainen New
[v3] Make optional's comparisons be two-parameter templates. - - - - --- 2017-02-19 Ville Voutilainen New
[v3] Fix an access problem in variant. - - - - --- 2017-02-07 Ville Voutilainen New
[v3] Implement LWG 2825, LWG 2756 breaks class template argument deduction for optional. - - - - --- 2017-01-30 Ville Voutilainen New
[v3] PR libstdc++/78420 - - - - --- 2017-01-22 Ville Voutilainen New
[v3] Make poisoned hashes SFINAE away the call operator of the hash. - - - - --- 2017-01-20 Ville Voutilainen New
[v3] Make poisoned hashes SFINAE away the call operator of the hash. - - - - --- 2017-01-20 Ville Voutilainen New
[v3] PR libstdc++/78389 - - - - --- 2017-01-15 Ville Voutilainen New
[v3] PR libstdc++/78389 - - - - --- 2017-01-15 Ville Voutilainen New
[v3] PR libstdc++/78389 - - - - --- 2017-01-13 Ville Voutilainen New
[v3] PR libstdc++/78389 - - - - --- 2017-01-13 Ville Voutilainen New
[v3] PR libstdc++/78389 - - - - --- 2017-01-13 Ville Voutilainen New
[v3] Reduce the size of variant, it doesn't need an index of type size_t internally. - - - - --- 2017-01-10 Ville Voutilainen New
[v3] Reduce the size of variant, it doesn't need an index of type size_t internally. - - - - --- 2017-01-09 Ville Voutilainen New
[v3] Implement 2801, Default-constructibility of unique_ptr. - - - - --- 2016-12-29 Ville Voutilainen New
[v3] Implement 2801, Default-constructibility of unique_ptr. - - - - --- 2016-12-29 Ville Voutilainen New
[v3] Implement 2801, Default-constructibility of unique_ptr. - - - - --- 2016-12-20 Ville Voutilainen New
[v3] Implement LWG 2842, in_place_t check for optional::optional(U&&) should decay U. - - - - --- 2016-12-19 Ville Voutilainen New
[v3] Make the perfect-forwarding constructor of a two-element tuple sfinae away when the first argu… - - - - --- 2016-12-18 Ville Voutilainen New
[v3] Implement LWG 2769, Redundant const in the return type of any_cast(const any&). - - - - --- 2016-12-15 Ville Voutilainen New
[v3] Constrain optional's __constexpr_addressof in its return type, Use a constexpr addressof for o… - - - - --- 2016-12-06 Ville Voutilainen New
[v3] Fix testsuite failures caused by the patch implementing LWG 2534. - - - - --- 2016-12-01 Ville Voutilainen New
[v3] Fix testsuite failures caused by the patch implementing LWG 2534. - - - - --- 2016-11-30 Ville Voutilainen New
[v3] Implement LWG 2534, Constrain rvalue stream operators. - - - - --- 2016-11-27 Ville Voutilainen New
[v3] LWG 2766, LWG 2749 - - - - --- 2016-11-26 Ville Voutilainen New
[v3] LWG 2766, LWG 2749 - - - - --- 2016-11-17 Ville Voutilainen New
[v3] Implement P0513R0, Poisoning the Hash. - - - - --- 2016-11-14 Ville Voutilainen New
[v3] Implement P0504R0 (Revisiting in-place tag types for any/optional/variant). - - - - --- 2016-11-14 Ville Voutilainen New
[v3] Implement P0513R0, Poisoning the Hash. - - - - --- 2016-11-13 Ville Voutilainen New
[v3] Implement P0513R0, Poisoning the Hash. - - - - --- 2016-11-13 Ville Voutilainen New
[v3] Implement P0403R1, Literal suffixes for basic_string_view. - - - - --- 2016-11-13 Ville Voutilainen New
[v3] Implement P0504R0 (Revisiting in-place tag types for any/optional/variant). - - - - --- 2016-11-12 Ville Voutilainen New
[C++] Add tests for a const member and a reference member for launder. - - - - --- 2016-10-31 Ville Voutilainen New
[C++] Add tests for a const member and a reference member for launder. - - - - --- 2016-10-30 Ville Voutilainen New
[v3] Use constexpr addressof in optional, SFINAE housekeeping for any, optional and tuple. - - - - --- 2016-10-26 Ville Voutilainen New
[v3] Cross-port exception-safety and move fixes of std::any to std::experimental::any. - - - - --- 2016-10-23 Ville Voutilainen New
« 1 2 3 »