Show patches with: Submitter = Patrick Palka       |    State = Action Required       |    Archived = No       |   1015 patches
« 1 2 3 410 11 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v4,2/2] libstdc++: Directly implement ranges::sort [PR100795] [v4,1/2] libstdc++: Directly implement ranges::heap algos [PR100795] - - - - --- 2025-06-12 Patrick Palka New
[v4,1/2] libstdc++: Directly implement ranges::heap algos [PR100795] [v4,1/2] libstdc++: Directly implement ranges::heap algos [PR100795] - - - - --- 2025-06-12 Patrick Palka New
libstdc++: Optimize __make_comp_proj and __make_pred_proj for empty types libstdc++: Optimize __make_comp_proj and __make_pred_proj for empty types - - - - --- 2025-06-12 Patrick Palka New
libstdc++: Make __max_size_type and __max_diff_type structural libstdc++: Make __max_size_type and __max_diff_type structural - - - - --- 2025-06-10 Patrick Palka New
[2/2] libstdc++: Directly implement ranges::sort [PR100795] [1/2] libstdc++: Directly implement ranges::heap algos [PR100795] - - - - --- 2025-06-10 Patrick Palka New
[1/2] libstdc++: Directly implement ranges::heap algos [PR100795] [1/2] libstdc++: Directly implement ranges::heap algos [PR100795] - - - - --- 2025-06-10 Patrick Palka New
doc: document -fconcepts-diagnostics-depth= doc: document -fconcepts-diagnostics-depth= - - - - --- 2025-06-06 Patrick Palka New
libstdc++: Define flat_set::operator== in terms of == libstdc++: Define flat_set::operator== in terms of == - - - - --- 2025-05-29 Patrick Palka New
libstdc++: Compare keys and values separately in flat_map::operator== libstdc++: Compare keys and values separately in flat_map::operator== - - - - --- 2025-05-29 Patrick Palka New
libstdc++: Fix tuple/pair confusion with std::erase_if(flat_foo) [PR120465] libstdc++: Fix tuple/pair confusion with std::erase_if(flat_foo) [PR120465] - - - - --- 2025-05-29 Patrick Palka New
libstdc++: Implement C++23 P1659R3 starts_with and ends_with libstdc++: Implement C++23 P1659R3 starts_with and ends_with - - 1 - --- 2025-05-28 Patrick Palka New
[committed,13,branch] libstdc++: Fix backported test [PR112490] [committed,13,branch] libstdc++: Fix backported test [PR112490] - - - - --- 2025-05-27 Patrick Palka New
libstdc++: Fix flat_map::operator[] for const lvalue keys [PR120432] libstdc++: Fix flat_map::operator[] for const lvalue keys [PR120432] - - - - --- 2025-05-27 Patrick Palka New
[v6] libstdc++: Implement C++23 P1659R3 starts_with and ends_with [v6] libstdc++: Implement C++23 P1659R3 starts_with and ends_with - - - - --- 2025-05-20 Patrick Palka New
[v5] libstdc++: Implement C++23 P1659R3 starts_with and ends_with [v5] libstdc++: Implement C++23 P1659R3 starts_with and ends_with - - 1 - --- 2025-05-20 Patrick Palka New
[v4] libstdc++: Implement C++23 P1659R3 starts_with and ends_with [v4] libstdc++: Implement C++23 P1659R3 starts_with and ends_with - - - - --- 2025-05-20 Patrick Palka New
c++: substituting fn parm redeclared with dep alias tmpl [PR120224] c++: substituting fn parm redeclared with dep alias tmpl [PR120224] - - 1 - --- 2025-05-19 Patrick Palka New
[v3] libstdc++: Implement C++23 P1659R3 starts_with and ends_with [v3] libstdc++: Implement C++23 P1659R3 starts_with and ends_with - - - - --- 2025-05-19 Patrick Palka New
[v2] libstdc++: Implement C++23 P1659R3 starts_with and ends_with [v2] libstdc++: Implement C++23 P1659R3 starts_with and ends_with - - - - --- 2025-05-19 Patrick Palka New
libstdc++: Implement C++23 P1659R3 starts_with and ends_with libstdc++: Implement C++23 P1659R3 starts_with and ends_with - - - - --- 2025-05-19 Patrick Palka New
c++: unifying specializations of non-primary tmpls [PR120161] c++: unifying specializations of non-primary tmpls [PR120161] - - - - --- 2025-05-12 Patrick Palka New
libstdc++: Fix constraint recursion in std::expected's operator== [PR119714] libstdc++: Fix constraint recursion in std::expected's operator== [PR119714] - - - - --- 2025-05-05 Patrick Palka New
c++: UNBOUND_CLASS_TEMPLATE context substitution [PR119981] c++: UNBOUND_CLASS_TEMPLATE context substitution [PR119981] - - - - --- 2025-04-29 Patrick Palka New
libstdc++: Fix availability of std::erase_if(std::flat_foo) [PR119427] libstdc++: Fix availability of std::erase_if(std::flat_foo) [PR119427] - - - - --- 2025-04-28 Patrick Palka New
[committed] Revert "libstdc++: Optimize std::projected<I, std::identity>" [PR119888] [committed] Revert "libstdc++: Optimize std::projected<I, std::identity>" [PR119888] - - - - --- 2025-04-22 Patrick Palka New
c++: prev declared hidden tmpl friend inst, cont [PR119807] c++: prev declared hidden tmpl friend inst, cont [PR119807] - - - - --- 2025-04-14 Patrick Palka New
c++: improve constraint recursion diagnostic c++: improve constraint recursion diagnostic - - - - --- 2025-04-14 Patrick Palka New
c++: improve constexpr prvalue folding [PR116416] c++: improve constexpr prvalue folding [PR116416] - - - - --- 2025-04-11 Patrick Palka New
c++: improve constexpr call caching [PR115639] c++: improve constexpr call caching [PR115639] - - - - --- 2025-04-11 Patrick Palka New
c++: alias_ctad_tweaks ICE w/ inherited CTAD [PR119687] c++: alias_ctad_tweaks ICE w/ inherited CTAD [PR119687] - - - - --- 2025-04-09 Patrick Palka New
libstdc++: Fix constraint recursion in basic_const_iterator operator- [PR115046] libstdc++: Fix constraint recursion in basic_const_iterator operator- [PR115046] - - - - --- 2025-04-08 Patrick Palka New
[14] c++: ICE with nested default targ lambdas [PR119574] [14] c++: ICE with nested default targ lambdas [PR119574] - - - - --- 2025-04-08 Patrick Palka New
[15] c++: ICE with nested default targ lambdas [PR119574] [15] c++: ICE with nested default targ lambdas [PR119574] - - - - --- 2025-04-08 Patrick Palka New
c++: harmless use of 'this' rejected despite P2280R4 [PR118249] c++: harmless use of 'this' rejected despite P2280R4 [PR118249] - - - - --- 2025-04-04 Patrick Palka New
libstdc++: Avoid redundant value_type object in flat_set::emplace [PR119620] libstdc++: Avoid redundant value_type object in flat_set::emplace [PR119620] - - - - --- 2025-04-04 Patrick Palka New
c++: P2280R4 and speculative constexpr folding [PR119387] c++: P2280R4 and speculative constexpr folding [PR119387] - - - - --- 2025-04-02 Patrick Palka New
c++: constraint variable used in evaluated context [PR117849] c++: constraint variable used in evaluated context [PR117849] - - - - --- 2025-04-02 Patrick Palka New
[2/2] c++: maybe_dependent_member_ref and typenames [PR118626] [1/2] c++: maybe_dependent_member_ref and stripped alias [PR118626] - - - - --- 2025-03-31 Patrick Palka New
[1/2] c++: maybe_dependent_member_ref and stripped alias [PR118626] [1/2] c++: maybe_dependent_member_ref and stripped alias [PR118626] - - - - --- 2025-03-31 Patrick Palka New
c++: structural equality and partially inst typedef [PR119379] c++: structural equality and partially inst typedef [PR119379] - - - - --- 2025-03-21 Patrick Palka New
c++: ICE w/ dependently scoped template friend [PR119378] c++: ICE w/ dependently scoped template friend [PR119378] - - - - --- 2025-03-21 Patrick Palka New
[pushed] c++: add fixed test [PR119378] [pushed] c++: add fixed test [PR119378] - - - - --- 2025-03-21 Patrick Palka New
c++: memfn pointer as NTTP argument considered unused [PR119233] c++: memfn pointer as NTTP argument considered unused [PR119233] - - - - --- 2025-03-17 Patrick Palka New
c++: poor diag w/ non-constexpr dtor called from constexpr ctor c++: poor diag w/ non-constexpr dtor called from constexpr ctor - - - - --- 2025-03-14 Patrick Palka New
libstdc++: Missing 'constexpr' in vector's from_range ctor [PR119282] libstdc++: Missing 'constexpr' in vector's from_range ctor [PR119282] - - - - --- 2025-03-14 Patrick Palka New
libstdc++: Work around C++20 tuple<tuple<any>> constraint recursion [PR116440] libstdc++: Work around C++20 tuple<tuple<any>> constraint recursion [PR116440] - - - - --- 2025-03-13 Patrick Palka New
libstdc++: Fix ref_view branch of views::as_const [PR119135] libstdc++: Fix ref_view branch of views::as_const [PR119135] - - - - --- 2025-03-13 Patrick Palka New
libstdc++: Implement P3137R3 views::to_input for C++26 libstdc++: Implement P3137R3 views::to_input for C++26 - - - - --- 2025-03-10 Patrick Palka New
c++: wrong targs printed in hard satisfaction error [PR99214] c++: wrong targs printed in hard satisfaction error [PR99214] - - - - --- 2025-03-04 Patrick Palka New
c++: generic lambda, implicit 'this' capture, xobj memfn [PR119038] c++: generic lambda, implicit 'this' capture, xobj memfn [PR119038] - - - - --- 2025-02-27 Patrick Palka New
c++: more overeager use of deleted function before ADL [PR119034] c++: more overeager use of deleted function before ADL [PR119034] - - - - --- 2025-02-27 Patrick Palka New
libstdc++: Improve optional's <=> constraint recursion workaround [PR104606] libstdc++: Improve optional's <=> constraint recursion workaround [PR104606] - - - - --- 2025-02-27 Patrick Palka New
libstdc++: Fix constraint recursion in basic_const_iterator relops [PR112490] libstdc++: Fix constraint recursion in basic_const_iterator relops [PR112490] - - - - --- 2025-02-27 Patrick Palka New
[committed] libstdc++: Add code comment documenting LWG 4027 change [PR118083] [committed] libstdc++: Add code comment documenting LWG 4027 change [PR118083] - - - - --- 2025-02-26 Patrick Palka New
libstdc++: Rename concat_view::iterator to ::_Iterator libstdc++: Rename concat_view::iterator to ::_Iterator - - - - --- 2025-02-19 Patrick Palka New
[2/2] libstdc++: Some concat_view bugfixes [PR115215, PR115218, LWG 4082] [1/2] libstdc++: Sync concat_view with final paper revision [PR115209] - - - - --- 2025-02-18 Patrick Palka New
[1/2] libstdc++: Sync concat_view with final paper revision [PR115209] [1/2] libstdc++: Sync concat_view with final paper revision [PR115209] - - - - --- 2025-02-18 Patrick Palka New
[pushed] c++: add fixed test [PR86933] [pushed] c++: add fixed test [PR86933] - - - - --- 2025-02-14 Patrick Palka New
libstdc++: Implement P3138R5 views::cache_latest libstdc++: Implement P3138R5 views::cache_latest - - - - --- 2025-02-11 Patrick Palka New
c++: quadratic constexpr folding of arith expr [PR118340] c++: quadratic constexpr folding of arith expr [PR118340] - - - - --- 2025-02-04 Patrick Palka New
libstdc++: Implement LWG 4027 change to possibly-const-range [PR118083] libstdc++: Implement LWG 4027 change to possibly-const-range [PR118083] - - - - --- 2025-02-04 Patrick Palka New
[2/2] libstdc++: Fix flat_foo::insert_range for non-common ranges [PR118156] [1/2] libstdc++: Fix return value of vector::insert_range - - - - --- 2025-01-31 Patrick Palka New
[1/2] libstdc++: Fix return value of vector::insert_range [1/2] libstdc++: Fix return value of vector::insert_range - - - - --- 2025-01-31 Patrick Palka New
c++: remove LAMBDA_EXPR_CAPTURES_THIS_P c++: remove LAMBDA_EXPR_CAPTURES_THIS_P - - - - --- 2025-01-29 Patrick Palka New
libstdc++: Use __is_invocable/nothrow_invocable builtins more libstdc++: Use __is_invocable/nothrow_invocable builtins more - - - - --- 2025-01-29 Patrick Palka New
libstdc++: Fix views::transform(move_only_fn{}) forwarding [PR118413] libstdc++: Fix views::transform(move_only_fn{}) forwarding [PR118413] - - - - --- 2025-01-28 Patrick Palka New
c++: friend vs inherited guide confusion [PR117855] c++: friend vs inherited guide confusion [PR117855] - - - - --- 2025-01-27 Patrick Palka New
c++: pack expansion arg vs non-pack parm checking ICE [PR118454] c++: pack expansion arg vs non-pack parm checking ICE [PR118454] - - - - --- 2025-01-13 Patrick Palka New
c++: make finish_pseudo_destructor_expr SFINAE-aware [PR116417] c++: make finish_pseudo_destructor_expr SFINAE-aware [PR116417] - - - - --- 2025-01-13 Patrick Palka New
c++: 'this' capture clobbered during recursive inst [PR116756] c++: 'this' capture clobbered during recursive inst [PR116756] - - - - --- 2025-01-10 Patrick Palka New
c++: convert_to_void during requires-expr partial subst [PR118060] c++: convert_to_void during requires-expr partial subst [PR118060] - - - - --- 2024-12-17 Patrick Palka New
[2/2] c++: optimize constraint subsumption [PR118069] [1/2] c++: subsumption of complex constraints [PR118069] - - - - --- 2024-12-17 Patrick Palka New
[1/2] c++: subsumption of complex constraints [PR118069] [1/2] c++: subsumption of complex constraints [PR118069] - - - - --- 2024-12-17 Patrick Palka New
c++: tf_partial and instantiate_template [PR117887] c++: tf_partial and instantiate_template [PR117887] - - - - --- 2024-12-12 Patrick Palka New
[2/2] c++: constexpr potentiality of CAST_EXPR [PR117925] [1/2] c++: relax ICE for unexpected trees during constexpr [PR117925] - - - - --- 2024-12-12 Patrick Palka New
[1/2] c++: relax ICE for unexpected trees during constexpr [PR117925] [1/2] c++: relax ICE for unexpected trees during constexpr [PR117925] - - - - --- 2024-12-12 Patrick Palka New
c++: current inst w/ indirect dependent bases [PR117993] c++: current inst w/ indirect dependent bases [PR117993] - - - - --- 2024-12-12 Patrick Palka New
c++: template-id dependence wrt local static arg [PR117792] c++: template-id dependence wrt local static arg [PR117792] - - - - --- 2024-11-27 Patrick Palka New
libstdc++/ranges: make _RangeAdaptorClosure befriend operator| libstdc++/ranges: make _RangeAdaptorClosure befriend operator| - - 1 - --- 2024-11-27 Patrick Palka New
libstdc++: Implement LWG 3563 changes to keys_view and values_view libstdc++: Implement LWG 3563 changes to keys_view and values_view - - - - --- 2024-11-14 Patrick Palka New
libstdc++: Avoid unnecessary copies in ranges::min/max [PR112349] libstdc++: Avoid unnecessary copies in ranges::min/max [PR112349] - - - - --- 2024-10-29 Patrick Palka New
libstdc++: Fix complexity of drop_view::begin const [PR112641] libstdc++: Fix complexity of drop_view::begin const [PR112641] - - - - --- 2024-10-25 Patrick Palka New
[3/2] c++: remove WILDCARD_DECL Untitled series #429443 - - - - --- 2024-10-23 Patrick Palka New
libstdc++: Implement LWG 4166 changes to concat_view::end() libstdc++: Implement LWG 4166 changes to concat_view::end() - - - - --- 2024-10-22 Patrick Palka New
c++: redundant hashing in register_specialization c++: redundant hashing in register_specialization - - - - --- 2024-10-17 Patrick Palka New
doc: remove outdated C++ Concepts section doc: remove outdated C++ Concepts section - - - - --- 2024-10-15 Patrick Palka New
[pushed] c++: add fixed testcase [PR80637] [pushed] c++: add fixed testcase [PR80637] - - - - --- 2024-10-15 Patrick Palka New
c++: checking ICE w/ lambda targ inside constexpr if [PR117054] c++: checking ICE w/ lambda targ inside constexpr if [PR117054] - - - - --- 2024-10-15 Patrick Palka New
c++: unifying lvalue vs rvalue (non-forwarding) ref [PR116710] c++: unifying lvalue vs rvalue (non-forwarding) ref [PR116710] - - - - --- 2024-10-15 Patrick Palka New
[2/2] c++: constrained auto NTTP vs associated constraints [1/2] c++: some further concepts cleanups - - - - --- 2024-10-15 Patrick Palka New
[1/2] c++: some further concepts cleanups [1/2] c++: some further concepts cleanups - - - - --- 2024-10-15 Patrick Palka New
[1/2] c++: some further concepts cleanups [1/2] c++: some further concepts cleanups - - - - --- 2024-10-15 Patrick Palka New
libstdc++: Implement P0849R8 auto(x) library changes libstdc++: Implement P0849R8 auto(x) library changes - - - - --- 2024-10-07 Patrick Palka New
libstdc++: Implement LWG 3664 changes to ranges::distance libstdc++: Implement LWG 3664 changes to ranges::distance - - - - --- 2024-10-04 Patrick Palka New
libstdc++/ranges: Implement various small LWG issues libstdc++/ranges: Implement various small LWG issues - - - - --- 2024-10-04 Patrick Palka New
[2/2] libstdc++: Implement C++23 <flat_set> (P1222R4) [1/2] libstdc++: Implement C++23 <flat_map> (P0429R9) - - - - --- 2024-10-01 Patrick Palka New
[1/2] libstdc++: Implement C++23 <flat_map> (P0429R9) [1/2] libstdc++: Implement C++23 <flat_map> (P0429R9) - - - - --- 2024-10-01 Patrick Palka New
c++: CWG 2789 and reversed operator candidates c++: CWG 2789 and reversed operator candidates - - - - --- 2024-09-20 Patrick Palka New
[2/2] c++: CWG 2789 and usings [PR116492] [1/2] c++: CWG 2273 and non-constructors - - - - --- 2024-09-18 Patrick Palka New
[1/2] c++: CWG 2273 and non-constructors [1/2] c++: CWG 2273 and non-constructors - - - - --- 2024-09-18 Patrick Palka New
« 1 2 3 410 11 »