Toggle navigation
Patchwork
gcc-patch
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Patrick Palka
| Archived =
No
| 286 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
«
1
2
3
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
libstdc++: Implement LWG 3904 change to lazy_split_view's iterator
libstdc++: Implement LWG 3904 change to lazy_split_view's iterator
- - -
1
-
-
2023-04-11
Patrick Palka
Accepted
c++: 'typename T::X' vs 'struct T::X' lookup [PR109420]
c++: 'typename T::X' vs 'struct T::X' lookup [PR109420]
- - -
1
-
-
2023-04-05
Patrick Palka
Accepted
c++: satisfaction and ARGUMENT_PACK_SELECT [PR105644]
c++: satisfaction and ARGUMENT_PACK_SELECT [PR105644]
- - -
1
-
-
2023-04-03
Patrick Palka
Accepted
c++: ICE on loopy var tmpl auto deduction [PR109300]
c++: ICE on loopy var tmpl auto deduction [PR109300]
- - -
1
-
-
2023-03-28
Patrick Palka
Accepted
[2/2] c++: duplicate "use of deleted fn" diagnostic [PR106880]
[1/2] c++: improve "NTTP argument considered unused" fix [PR53164, PR105848]
- - -
1
-
-
2023-03-23
Patrick Palka
Accepted
[1/2] c++: improve "NTTP argument considered unused" fix [PR53164, PR105848]
[1/2] c++: improve "NTTP argument considered unused" fix [PR53164, PR105848]
- - -
1
-
-
2023-03-23
Patrick Palka
Accepted
c++: outer 'this' leaking into local class [PR106969]
c++: outer 'this' leaking into local class [PR106969]
- - -
1
-
-
2023-03-23
Patrick Palka
Accepted
c++: NTTP constraint depending on outer args [PR109160]
c++: NTTP constraint depending on outer args [PR109160]
- - -
1
-
-
2023-03-17
Patrick Palka
Accepted
c++: ICE with diagnosed constraint recursion [PR100288]
c++: ICE with diagnosed constraint recursion [PR100288]
- - -
1
-
-
2023-03-16
Patrick Palka
Accepted
[pushed] libstdc++: Fix template-head of repeat_view::_Iterator [PR109111]
[pushed] libstdc++: Fix template-head of repeat_view::_Iterator [PR109111]
- - -
-
1
-
2023-03-14
Patrick Palka
Repeat Merge
[2/2] c++: redeclaring member of constrained class template [PR96830]
[1/2] c++: constrained template friend class matching [PR96830]
- - -
1
-
-
2023-03-14
Patrick Palka
Accepted
[1/2] c++: constrained template friend class matching [PR96830]
[1/2] c++: constrained template friend class matching [PR96830]
- - -
1
-
-
2023-03-14
Patrick Palka
Accepted
libstdc++: Implement P2520R0 changes to move_iterator's iterator_concept
libstdc++: Implement P2520R0 changes to move_iterator's iterator_concept
- - -
1
-
-
2023-03-08
Patrick Palka
Accepted
libstdc++: Implement LWG 3715 changes to view_interface::empty
libstdc++: Implement LWG 3715 changes to view_interface::empty
- - -
1
-
-
2023-03-08
Patrick Palka
Accepted
libstdc++: Implement LWG 3820/3849 changes to cartesian_product_view
libstdc++: Implement LWG 3820/3849 changes to cartesian_product_view
- - -
-
1
-
2023-03-08
Patrick Palka
Unresolved
libstdc++: Make views::single/iota/istream SFINAE-friendly [PR108362]
libstdc++: Make views::single/iota/istream SFINAE-friendly [PR108362]
- - -
1
-
-
2023-03-08
Patrick Palka
Accepted
libstdc++: extraneous begin in cartesian_product_view::end [PR107572]
libstdc++: extraneous begin in cartesian_product_view::end [PR107572]
- - -
1
-
-
2023-03-07
Patrick Palka
Accepted
c++: thinko in extract_local_specs [PR108998]
c++: thinko in extract_local_specs [PR108998]
- - -
-
1
-
2023-03-03
Patrick Palka
Unresolved
c++: non-dependent variable template-id [PR108848]
c++: non-dependent variable template-id [PR108848]
- - -
-
1
-
2023-02-23
Patrick Palka
Unresolved
c++: unevaluated array new-expr size constantness [PR108219]
c++: unevaluated array new-expr size constantness [PR108219]
- - -
-
1
-
2023-02-22
Patrick Palka
Unresolved
c++: more mce_false folding from cp_fully_fold_init [PR108243]
c++: more mce_false folding from cp_fully_fold_init [PR108243]
- - -
1
-
-
2023-02-21
Patrick Palka
Accepted
c++: constant non-copy-init is manifestly constant [PR108243]
c++: constant non-copy-init is manifestly constant [PR108243]
- - -
1
-
-
2023-02-20
Patrick Palka
Accepted
don't declare header-defined functions both static and inline, pt 2
don't declare header-defined functions both static and inline, pt 2
- - -
1
-
-
2023-02-16
Patrick Palka
Accepted
[2/2] c++: TYPENAME_TYPE lookup ignoring non-types [PR107773]
[1/2] c++: factor out TYPENAME_TYPE substitution
- - -
1
-
-
2023-02-13
Patrick Palka
Accepted
[1/2] c++: factor out TYPENAME_TYPE substitution
[1/2] c++: factor out TYPENAME_TYPE substitution
- - -
1
-
-
2023-02-13
Patrick Palka
Accepted
c++: sizeof(expr) in non-templated requires-expr [PR108563]
c++: sizeof(expr) in non-templated requires-expr [PR108563]
- - -
1
-
-
2023-02-09
Patrick Palka
Accepted
c++: equivalence of non-dependent calls [PR107461]
c++: equivalence of non-dependent calls [PR107461]
- - -
-
-
1
2023-02-04
Patrick Palka
Not Applicable
c++: spurious ADDR_EXPR after overload set pruning [PR107461]
c++: spurious ADDR_EXPR after overload set pruning [PR107461]
- - -
1
-
-
2023-02-02
Patrick Palka
Accepted
don't declare header-defined functions both static and inline
don't declare header-defined functions both static and inline
- - -
1
-
-
2023-01-31
Patrick Palka
Accepted
c++: ICE on unviable/ambiguous constrained dtors [PR96745]
c++: ICE on unviable/ambiguous constrained dtors [PR96745]
- - -
1
-
-
2023-01-30
Patrick Palka
Accepted
c++: excessive satisfaction in check_methods [PR108579]
c++: excessive satisfaction in check_methods [PR108579]
- - -
1
-
-
2023-01-30
Patrick Palka
Accepted
[2/2] c++: speculative constexpr and is_constant_evaluated [PR108243]
[1/2] c++: make manifestly_const_eval tri-state
- - -
1
-
-
2023-01-27
Patrick Palka
Accepted
[1/2] c++: make manifestly_const_eval tri-state
[1/2] c++: make manifestly_const_eval tri-state
- - -
1
-
-
2023-01-27
Patrick Palka
Accepted
c++ modules: uninstantiated template friend class [PR104234]
c++ modules: uninstantiated template friend class [PR104234]
- - -
1
-
-
2023-01-25
Patrick Palka
Accepted
libstdc++: Add feature-test macros for implemented C++23 views [PR108260]
libstdc++: Add feature-test macros for implemented C++23 views [PR108260]
- - -
1
-
-
2023-01-06
Patrick Palka
Accepted
c++: class-head parsing and CPP_TEMPLATE_ID access [PR108275]
c++: class-head parsing and CPP_TEMPLATE_ID access [PR108275]
- - -
1
-
-
2023-01-05
Patrick Palka
Accepted
c++: mark_single_function and SFINAE [PR108282]
c++: mark_single_function and SFINAE [PR108282]
- - -
1
-
-
2023-01-04
Patrick Palka
Accepted
c++: get_nsdmi in template context [PR108116]
c++: get_nsdmi in template context [PR108116]
- - -
1
-
-
2022-12-21
Patrick Palka
Accepted
c++, tree: walk TREE_VEC (and VECTOR_CST) in natural order [PR101886]
c++, tree: walk TREE_VEC (and VECTOR_CST) in natural order [PR101886]
- - -
1
-
-
2022-12-20
Patrick Palka
Accepted
c++: empty captured var as template argument [PR107437]
c++: empty captured var as template argument [PR107437]
- - -
1
-
-
2022-12-16
Patrick Palka
Accepted
c++: variadic using-decl with parm pack in terminal name [PR102104]
c++: variadic using-decl with parm pack in terminal name [PR102104]
- - -
1
-
-
2022-12-15
Patrick Palka
Accepted
c++: partial ordering with memfn pointer cst [PR108104]
c++: partial ordering with memfn pointer cst [PR108104]
- - -
1
-
-
2022-12-15
Patrick Palka
Accepted
c++: local alias in typename in lambda [PR105518]
c++: local alias in typename in lambda [PR105518]
- - -
-
1
-
2022-12-14
Patrick Palka
Unresolved
c++: template friend with variadic constraints [PR108066]
c++: template friend with variadic constraints [PR108066]
- - -
1
-
-
2022-12-12
Patrick Palka
Accepted
c++: extract_local_specs and unevaluated contexts [PR100295]
c++: extract_local_specs and unevaluated contexts [PR100295]
- - -
1
-
-
2022-12-09
Patrick Palka
Accepted
c++: class-scope qualified constrained auto [PR107188]
c++: class-scope qualified constrained auto [PR107188]
- - -
1
-
-
2022-12-08
Patrick Palka
Accepted
c++: modules and std::source_location::current() def arg [PR100881]
c++: modules and std::source_location::current() def arg [PR100881]
- - -
1
-
-
2022-12-07
Patrick Palka
Accepted
c++: ICE with concepts TS multiple auto deduction [PR101886]
c++: ICE with concepts TS multiple auto deduction [PR101886]
- - -
1
-
-
2022-12-07
Patrick Palka
Accepted
c++: NTTP object wrapper substitution fixes [PR103346, ...]
c++: NTTP object wrapper substitution fixes [PR103346, ...]
- - -
1
-
-
2022-12-06
Patrick Palka
Accepted
tree, c++: optimize walk_tree_1 and cp_walk_subtrees
tree, c++: optimize walk_tree_1 and cp_walk_subtrees
- - -
-
1
-
2022-12-05
Patrick Palka
Unresolved
tree, c++: declare some basic functions inline
tree, c++: declare some basic functions inline
- - -
1
-
-
2022-12-05
Patrick Palka
Accepted
c++: unexpanded pack in requires-expr parm list [PR107417]
c++: unexpanded pack in requires-expr parm list [PR107417]
- - -
1
-
-
2022-12-02
Patrick Palka
Accepted
c++: substituting CONST_DECL_USING_P enumerator [PR103081]
c++: substituting CONST_DECL_USING_P enumerator [PR103081]
- - -
1
-
-
2022-12-02
Patrick Palka
Accepted
c++: comptypes ICE with BOUND_TEMPLATE_TEMPLATE_PARMs [PR107539]
c++: comptypes ICE with BOUND_TEMPLATE_TEMPLATE_PARMs [PR107539]
- - -
1
-
-
2022-12-01
Patrick Palka
Accepted
c++: explicit spec of constrained member tmpl [PR107522]
c++: explicit spec of constrained member tmpl [PR107522]
- - -
1
-
-
2022-12-01
Patrick Palka
Accepted
c++: ICE with <=> of incompatible pointers [PR107542]
c++: ICE with <=> of incompatible pointers [PR107542]
- - -
1
-
-
2022-11-29
Patrick Palka
Accepted
c++: TYPENAME_TYPE lookup ignoring non-types [PR107773]
c++: TYPENAME_TYPE lookup ignoring non-types [PR107773]
- - -
1
-
-
2022-11-28
Patrick Palka
Accepted
c++: explicit specialization and trailing requirements [PR107864]
c++: explicit specialization and trailing requirements [PR107864]
- - -
1
-
-
2022-11-28
Patrick Palka
Accepted
c++: remove coerce_innermost_template_parms
c++: remove coerce_innermost_template_parms
- - -
1
-
-
2022-11-18
Patrick Palka
Accepted
c++: cache the normal form of a concept-id
c++: cache the normal form of a concept-id
- - -
1
-
-
2022-11-18
Patrick Palka
Accepted
libstdc++: Fix stream initialization with static library [PR107701]
libstdc++: Fix stream initialization with static library [PR107701]
- - -
1
-
-
2022-11-16
Patrick Palka
Accepted
[3/3] libstdc++: Implement ranges::find_last{, _if, _if_not} from P1223R5
[1/3] libstdc++: Implement ranges::contains/contains_subrange from P2302R4
- - -
1
-
-
2022-11-14
Patrick Palka
Accepted
[2/3] libstdc++: Implement ranges::iota from P2440R1
[1/3] libstdc++: Implement ranges::contains/contains_subrange from P2302R4
- - -
1
-
-
2022-11-14
Patrick Palka
Accepted
[1/3] libstdc++: Implement ranges::contains/contains_subrange from P2302R4
[1/3] libstdc++: Implement ranges::contains/contains_subrange from P2302R4
- - -
1
-
-
2022-11-14
Patrick Palka
Accepted
c++: init_priority and SUPPORTS_INIT_PRIORITY [PR107638]
c++: init_priority and SUPPORTS_INIT_PRIORITY [PR107638]
- - -
1
-
-
2022-11-11
Patrick Palka
Accepted
[2/2] c++: remove i_c_e_p parm from tsubst_copy_and_build
[1/2] c++: remove function_p parm from tsubst_copy_and_build
- - -
1
-
-
2022-11-10
Patrick Palka
Accepted
[1/2] c++: remove function_p parm from tsubst_copy_and_build
[1/2] c++: remove function_p parm from tsubst_copy_and_build
- - -
1
-
-
2022-11-10
Patrick Palka
Accepted
[2/2] libstdc++: Move stream initialization into compiled library [PR44952]
[1/2] c++: correct __has_attribute(init_priority)
- - -
1
-
-
2022-11-04
Patrick Palka
Accepted
[1/2] c++: correct __has_attribute(init_priority)
[1/2] c++: correct __has_attribute(init_priority)
- - -
1
-
-
2022-11-04
Patrick Palka
Accepted
c++: requires-expr substitution and access checking [PR107179]
c++: requires-expr substitution and access checking [PR107179]
- - -
1
-
-
2022-11-03
Patrick Palka
Accepted
c++: constexpr error with defaulted virtual dtor [PR93413]
c++: constexpr error with defaulted virtual dtor [PR93413]
- - -
1
-
-
2022-11-03
Patrick Palka
Accepted
libstdc++: Declare const global variables inline
libstdc++: Declare const global variables inline
- - -
1
-
-
2022-11-02
Patrick Palka
Accepted
libstdc++: Fix ERANGE behavior for fallback FP std::from_chars
libstdc++: Fix ERANGE behavior for fallback FP std::from_chars
- - -
1
-
-
2022-11-01
Patrick Palka
Accepted
libstdc++: Implement ranges::as_rvalue_view from P2446R2
libstdc++: Implement ranges::as_rvalue_view from P2446R2
- - -
-
1
-
2022-10-31
Patrick Palka
Unresolved
libstdc++: Implement ranges::cartesian_product_view from P2374R4
libstdc++: Implement ranges::cartesian_product_view from P2374R4
- - -
1
-
-
2022-10-27
Patrick Palka
Accepted
c++: remove use_default_args parm of coerce_template_parms
c++: remove use_default_args parm of coerce_template_parms
- - -
1
-
-
2022-10-24
Patrick Palka
Accepted
c++ modules: handle CONCEPT_DECL in node_template_info [PR102963]
c++ modules: handle CONCEPT_DECL in node_template_info [PR102963]
- - -
-
1
-
2022-10-20
Patrick Palka
Unresolved
libstdc++: Implement P2474R2 changes to views::take/drop
libstdc++: Implement P2474R2 changes to views::take/drop
- - -
-
1
-
2022-10-19
Patrick Palka
Unresolved
libstdc++: Fix typo in stride_view's operator- [PR107313]
libstdc++: Fix typo in stride_view's operator- [PR107313]
- - -
-
1
-
2022-10-19
Patrick Palka
Repeat Merge
[2/2] c++ modules: always stream TYPE_MIN/MAX_VALUE for enums [PR106848]
[1/2] c++ modules: streaming enum with no enumerators [PR102600]
- - -
1
-
-
2022-10-18
Patrick Palka
Accepted
[1/2] c++ modules: streaming enum with no enumerators [PR102600]
[1/2] c++ modules: streaming enum with no enumerators [PR102600]
- - -
1
-
-
2022-10-18
Patrick Palka
Accepted
c++ modules: stream non-trailing default targs [PR105045]
c++ modules: stream non-trailing default targs [PR105045]
- - -
-
1
-
2022-10-18
Patrick Palka
Repeat Merge
libstdc++: Implement ranges::stride_view from P1899R3
libstdc++: Implement ranges::stride_view from P1899R3
- - -
1
-
-
2022-10-17
Patrick Palka
Accepted
libstdc++: Redefine __from_chars_alnum_to_val's table
libstdc++: Redefine __from_chars_alnum_to_val's table
- - -
-
-
1
2022-10-17
Patrick Palka
Not Applicable
c++ modules: streaming constexpr_fundef [PR101449]
c++ modules: streaming constexpr_fundef [PR101449]
- - -
1
-
-
2022-10-14
Patrick Palka
Accepted
c++ modules: ICE with dynamic_cast [PR106304]
c++ modules: ICE with dynamic_cast [PR106304]
- - -
1
-
-
2022-10-13
Patrick Palka
Accepted
«
1
2
3
»