Show patches with: Submitter = Patrick Palka       |    State = Action Required       |    Archived = No       |   1033 patches
« 1 2 3 410 11 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
:Re: [PATCH v2] c++/modules: Emit definitions of ODR-used static members imported from modules [PR1… :Re: [PATCH v2] c++/modules: Emit definitions of ODR-used static members imported from modules [PR1… - - - - --- 2024-01-04 Patrick Palka New
Fix a couple of memory leaks in the C++ frontend Fix a couple of memory leaks in the C++ frontend - - - - --- 2020-01-21 Patrick Palka New
[1/2,v2] c++: Distinguish unsatisfaction vs errors during satisfaction [PR97093] [1/2,v2] c++: Distinguish unsatisfaction vs errors during satisfaction [PR97093] - - - - --- 2020-12-04 Patrick Palka New
[1/2] c++ modules: streaming enum with no enumerators [PR102600] [1/2] c++ modules: streaming enum with no enumerators [PR102600] - - - - --- 2022-10-18 Patrick Palka New
[1/2] c++/modules: reduce lazy loading recursion [1/2] c++/modules: reduce lazy loading recursion - - - - --- 2024-02-09 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] c++: Correct the handling of alignof(expr) [PR88115] [1/2] c++: Correct the handling of alignof(expr) [PR88115] - - - - --- 2020-11-11 Patrick Palka New
[1/2] c++: Fix push_access_scope and introduce RAII wrapper for it [1/2] c++: Fix push_access_scope and introduce RAII wrapper for it - - - - --- 2021-06-29 Patrick Palka New
[1/2] c++: Harden *_PACK_EXPANSION and *_ARGUMENT_PACK macros [1/2] c++: Harden *_PACK_EXPANSION and *_ARGUMENT_PACK macros - - - - --- 2022-05-10 Patrick Palka New
[1/2] c++: Improve access checking inside templates [PR41437] [1/2] c++: Improve access checking inside templates [PR41437] - - - - --- 2020-06-05 Patrick Palka New
[1/2] c++: Replay errors during diagnosis of constraint satisfaction failures [1/2] c++: Replay errors during diagnosis of constraint satisfaction failures - - - - --- 2020-03-09 Patrick Palka New
[1/2] c++: Tolerate empty initial targs during normalization [PR97412] [1/2] c++: Tolerate empty initial targs during normalization [PR97412] - - - - --- 2020-10-19 Patrick Palka New
[1/2] c++: casting array prvalue [PR112658, PR94264] [1/2] c++: casting array prvalue [PR112658, PR94264] - - - - --- 2023-11-28 Patrick Palka New
[1/2] c++: constrained template friend class matching [PR96830] [1/2] c++: constrained template friend class matching [PR96830] - - - - --- 2023-03-14 Patrick Palka New
[1/2] c++: correct __has_attribute(init_priority) [1/2] c++: correct __has_attribute(init_priority) - - - - --- 2022-11-04 Patrick Palka New
[1/2] c++: factor out TYPENAME_TYPE substitution [1/2] c++: factor out TYPENAME_TYPE substitution - - - - --- 2023-02-13 Patrick Palka New
[1/2] c++: improve "NTTP argument considered unused" fix [PR53164, PR105848] [1/2] c++: improve "NTTP argument considered unused" fix [PR53164, PR105848] - - - - --- 2023-03-23 Patrick Palka New
[1/2] c++: introduce TRAIT_TYPE alongside TRAIT_EXPR [1/2] c++: introduce TRAIT_TYPE alongside TRAIT_EXPR - - - - --- 2022-09-27 Patrick Palka New
[1/2] c++: make manifestly_const_eval tri-state [1/2] c++: make manifestly_const_eval tri-state - - - - --- 2023-01-27 Patrick Palka New
[1/2] c++: make strip_typedefs generalize strip_typedefs_expr [1/2] c++: make strip_typedefs generalize strip_typedefs_expr - - - - --- 2023-04-20 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
[1/2] c++: modules and non-dependent auto deduction [1/2] c++: modules and non-dependent auto deduction - - - - --- 2022-09-20 Patrick Palka New
[1/2] c++: order of trailing arguments in a trait expr [1/2] c++: order of trailing arguments in a trait expr - - - - --- 2021-09-30 Patrick Palka New
[1/2] c++: potentiality of templated memfn call [PR109480] [1/2] c++: potentiality of templated memfn call [PR109480] - - - - --- 2023-05-01 Patrick Palka New
[1/2] c++: refine dependent_alias_template_spec_p [PR90679] [1/2] c++: refine dependent_alias_template_spec_p [PR90679] - - - - --- 2023-06-01 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
[1/2] c++: remove NON_DEPENDENT_EXPR, part 1 [1/2] c++: remove NON_DEPENDENT_EXPR, part 1 - - - - --- 2023-09-25 Patrick Palka New
[1/2] c++: remove function_p parm from tsubst_copy_and_build [1/2] c++: remove function_p parm from tsubst_copy_and_build - - - - --- 2022-11-10 Patrick Palka New
[1/2] c++: requires-exprs and partial constraint subst [PR112769] [1/2] c++: requires-exprs and partial constraint subst [PR112769] - - - - --- 2024-02-02 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
[1/2] c++: sort candidates according to viability [1/2] c++: sort candidates according to viability - - - - --- 2023-10-10 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
[1/2] libstdc++/pair: Define _S_const_assignable helper for C++20 [1/2] libstdc++/pair: Define _S_const_assignable helper for C++20 - - - - --- 2024-01-23 Patrick Palka New
[1/2] libstdc++/tuple: Guard P2321R2 changes with __cpp_lib_ranges_zip [1/2] libstdc++/tuple: Guard P2321R2 changes with __cpp_lib_ranges_zip - - - - --- 2024-01-17 Patrick Palka New
[1/2] libstdc++: Add missing initializers for __maybe_present_t members [PR119962] [1/2] libstdc++: Add missing initializers for __maybe_present_t members [PR119962] - - - - --- 2025-07-15 Patrick Palka New
[1/2] libstdc++: Convert _RangeAdaptorClosure into a CRTP class [PR108827] [1/2] libstdc++: Convert _RangeAdaptorClosure into a CRTP class [PR108827] - - - - --- 2023-04-14 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
[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
[1/2] libstdc++: Forward second argument of views::iota using the correct type [1/2] libstdc++: Forward second argument of views::iota using the correct type - - - - --- 2020-02-20 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
[1/2] libstdc++: Implement LWG 3391 changes to move/counted_iterator::base [1/2] libstdc++: Implement LWG 3391 changes to move/counted_iterator::base - - - - --- 2021-05-05 Patrick Palka New
[1/2] libstdc++: Implement LWG 3523 changes to ranges::iota_view [1/2] libstdc++: Implement LWG 3523 changes to ranges::iota_view - - - - --- 2021-10-19 Patrick Palka New
[1/2] libstdc++: Implement P2609R3 changes to the indirect invocability concepts [1/2] libstdc++: Implement P2609R3 changes to the indirect invocability concepts - - - - --- 2024-08-21 Patrick Palka New
[1/2] libstdc++: Implement ranges::adjacent_view from P2321R2 [1/2] libstdc++: Implement ranges::adjacent_view from P2321R2 - - - - --- 2022-08-30 Patrick Palka New
[1/2] libstdc++: Implement ranges::zip_transform_view from P2321R2 [1/2] libstdc++: Implement ranges::zip_transform_view from P2321R2 - - - - --- 2022-08-25 Patrick Palka New
[1/2] libstdc++: Move down definitions of ranges::cbegin/cend/cetc [1/2] libstdc++: Move down definitions of ranges::cbegin/cend/cetc - - - - --- 2023-04-14 Patrick Palka New
[1/2] libstdc++: Move some ranges algos to a new header <bits/ranges_algobase.h> [1/2] libstdc++: Move some ranges algos to a new header <bits/ranges_algobase.h> - - - - --- 2020-02-12 Patrick Palka New
[1/2] libstdc++: Optimize is_void and is_null_pointer [1/2] libstdc++: Optimize is_void and is_null_pointer - - - - --- 2022-09-07 Patrick Palka New
[1/2] libstdc++: P1243R4 Rangify new algorithms [1/2] libstdc++: P1243R4 Rangify new algorithms - - - - --- 2020-02-17 Patrick Palka New
[1/2] libstdc++: Robustify long double std::to_chars testcase [PR98384] [1/2] libstdc++: Robustify long double std::to_chars testcase [PR98384] - - - - --- 2021-02-22 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
[1/2] libstdc++: Use C++23 deducing this in std::bind_front [1/2] libstdc++: Use C++23 deducing this in std::bind_front - - - - --- 2024-01-12 Patrick Palka New
[1/2] libstdc++: Use ranges::iter_move in ranges::unique [PR120789] [1/2] libstdc++: Use ranges::iter_move in ranges::unique [PR120789] - - - - --- 2025-06-27 Patrick Palka New
[1/2] libstdc++: case-sensitivity in hexfloat std::from_chars [PR105441] [1/2] libstdc++: case-sensitivity in hexfloat std::from_chars [PR105441] - - - - --- 2022-05-01 Patrick Palka New
[1/3,11,backport] libstdc++: Implement P2325 changes to default-constructibility of views [1/3,11,backport] libstdc++: Implement P2325 changes to default-constructibility of views - - - - --- 2022-02-10 Patrick Palka New
[1/3] libstdc++: Apply the move_iterator changes described in P1207R4 [1/3] libstdc++: Apply the move_iterator changes described in P1207R4 - - - - --- 2020-02-04 Patrick Palka New
[1/3] libstdc++: Fix elements_view::operator* and operator[] [LWG 3502] [1/3] libstdc++: Fix elements_view::operator* and operator[] [LWG 3502] - - - - --- 2021-03-29 Patrick Palka New
[1/3] libstdc++: Fix zip_view's operator- for integer-class difference type [PR106766] [1/3] libstdc++: Fix zip_view's operator- for integer-class difference type [PR106766] - - - - --- 2022-09-09 Patrick Palka New
[1/3] libstdc++: Fold some ranges algo subroutines into their only caller [1/3] libstdc++: Fold some ranges algo subroutines into their only caller - - - - --- 2020-02-14 Patrick Palka New
[1/3] libstdc++: Implement P1994R1 changes to ranges::elements_view [1/3] libstdc++: Implement P1994R1 changes to ranges::elements_view - - - - --- 2020-08-26 Patrick Palka New
[1/3] libstdc++: Implement ranges::contains/contains_subrange from P2302R4 [1/3] libstdc++: Implement ranges::contains/contains_subrange from P2302R4 - - - - --- 2022-11-14 Patrick Palka New
[1/3] libstdc++: Remove std::bind_front specialization for no bound args [1/3] libstdc++: Remove std::bind_front specialization for no bound args - - - - --- 2023-09-12 Patrick Palka New
[1/3] libstdc++: Separate construct/convertibility tests for std::tuple [1/3] libstdc++: Separate construct/convertibility tests for std::tuple - - - - --- 2022-08-23 Patrick Palka New
[1/4] c++: Avoid building garbage trees from tsubst_requires_expr [1/4] c++: Avoid building garbage trees from tsubst_requires_expr - - - - --- 2021-02-08 Patrick Palka New
[1/4] c++: Fix ICE with variadic concepts and aliases [PR93907] [1/4] c++: Fix ICE with variadic concepts and aliases [PR93907] - - - - --- 2020-11-06 Patrick Palka New
[1/4] libstdc++: Add already-accepted <ranges> testcase [PR106320] [1/4] libstdc++: Add already-accepted <ranges> testcase [PR106320] - - - - --- 2022-09-12 Patrick Palka New
[1/4] libstdc++: Factor out uses of __int128 into a type alias [1/4] libstdc++: Factor out uses of __int128 into a type alias - - - - --- 2021-03-11 Patrick Palka New
[1/4] libstdc++: Fix use of is_nothrow_assignable_v in <bits/ranges_uninitialized.h> [1/4] libstdc++: Fix use of is_nothrow_assignable_v in <bits/ranges_uninitialized.h> - - - - --- 2020-03-03 Patrick Palka New
[1/4] libstdc++: Reduce the size of an unbounded iota_view [1/4] libstdc++: Reduce the size of an unbounded iota_view - - - - --- 2020-09-28 Patrick Palka New
[1/5] libstdc++: Implement P2325 changes to default-constructibilty of views [1/5] libstdc++: Implement P2325 changes to default-constructibilty of views - - - - --- 2021-06-17 Patrick Palka New
[1/5] libstdc++: Import the fast_float library [1/5] libstdc++: Import the fast_float library - - - - --- 2021-11-16 Patrick Palka New
[1/6,v2] libstdc++: Directly implement hexfloat std::from_chars for binary32/64 [1/6,v2] libstdc++: Directly implement hexfloat std::from_chars for binary32/64 - - - - --- 2022-01-16 Patrick Palka New
[1/8] libstdc++: Directly implement ranges::heap algos [PR100795] [1/8] libstdc++: Directly implement ranges::heap algos [PR100795] - - 1 - --- 2025-06-27 Patrick Palka New
[10,backport] libstdc++: Implement P2325 changes to default-constructibility of views [10,backport] libstdc++: Implement P2325 changes to default-constructibility of views - - - - --- 2022-05-11 Patrick Palka New
[13,backport] c++: local class memfn synth from uneval context [PR113063] [13,backport] c++: local class memfn synth from uneval context [PR113063] - - - - --- 2024-08-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
[2/1] c++: Diagnose self-recursive satisfaction Untitled series #219890 - - - - --- 2020-12-10 Patrick Palka New
[2/1] c++: access of class-scope partial tmpl spec Untitled series #388770 - - - - --- 2024-01-03 Patrick Palka New
[2/1] c++: more non-static memfn call dependence cleanup [PR106086] c++: non-static memfn call dependence cleanup - - - - --- 2023-09-26 Patrick Palka New
[2/1] c++: optimize specialization of templated member functions c++: optimize specialization of nested class templates - - - - --- 2022-06-09 Patrick Palka New
[2/1] c++: passing partially inst ttp as ttp [PR110566] Untitled series #365118 - - - - --- 2023-07-21 Patrick Palka New
[2/1] c++: rename tsubst_copy_and_build and tsubst_expr Untitled series #376181 - - - - --- 2023-10-04 Patrick Palka New
[2/1] libstdc++: Add missing friend declaration to join_view::_Sentinel Untitled series #162625 - - - - --- 2020-03-05 Patrick Palka New
[2/1] libstdc++: Non-triv-copyable extra args aren't simple [PR100940] libstdc++: Refine range adaptors' "simple extra args" mechanism [PR100940] - - - - --- 2021-06-15 Patrick Palka New
[2/2] c++ modules: always stream TYPE_MIN/MAX_VALUE for enums [PR106848] [1/2] c++ modules: streaming enum with no enumerators [PR102600] - - - - --- 2022-10-18 Patrick Palka New
[2/2] c++/modules: ICE with modular fmtlib [1/2] c++/modules: reduce lazy loading recursion - - - - --- 2024-02-09 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
[2/2] c++: Change the mangling of __alignof__ [PR88115] [1/2] c++: Correct the handling of alignof(expr) [PR88115] - - - - --- 2020-11-11 Patrick Palka New
[2/2] c++: Clean up constraint normalization routines [1/2] c++: Tolerate empty initial targs during normalization [PR97412] - - - - --- 2020-10-19 Patrick Palka New
[2/2] c++: Clean up previous change [PR41437] [1/2] c++: Improve access checking inside templates [PR41437] - - - - --- 2020-06-05 Patrick Palka New
[2/2] c++: Extend PR96204 fix to variable templates [1/2] c++: Fix push_access_scope and introduce RAII wrapper for it - - - - --- 2021-06-29 Patrick Palka New
[2/2] c++: Normalize nested-requirements twice at parse time [PR97093] [1/2,v2] c++: Distinguish unsatisfaction vs errors during satisfaction [PR97093] - - - - --- 2020-12-04 Patrick Palka New
[2/2] c++: Remove SET_PACK_EXPANSION_PATTERN / SET_ARGUMENT_PACK_ARGS [1/2] c++: Harden *_PACK_EXPANSION and *_ARGUMENT_PACK macros - - - - --- 2022-05-10 Patrick Palka New
[2/2] c++: Respect current_constraint_diagnosis_depth in diagnose_compound_requirement [1/2] c++: Replay errors during diagnosis of constraint satisfaction failures - - - - --- 2020-03-09 Patrick Palka New
[2/2] c++: TYPENAME_TYPE lookup ignoring non-types [PR107773] [1/2] c++: factor out TYPENAME_TYPE substitution - - - - --- 2023-02-13 Patrick Palka New
[2/2] c++: __is_trivially_xible and multi-arg aggr paren init [PR102535] [1/2] c++: order of trailing arguments in a trait expr - - - - --- 2021-09-30 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
[2/2] c++: constrained auto NTTP vs associated constraints [1/2] c++: some further concepts cleanups - - - - --- 2024-10-15 Patrick Palka New
« 1 2 3 410 11 »