Show patches with: Submitter = Patrick Palka       |    State = Action Required       |    Archived = No       |   876 patches
« 1 2 3 48 9 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[2/2] c++: non-dep init folding and access checking [PR109480] [1/2] c++: potentiality of templated memfn call [PR109480] - - - - --- 2023-05-01 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
c++: RESULT_DECL replacement in constexpr call result [PR105440] c++: RESULT_DECL replacement in constexpr call result [PR105440] - - - - --- 2023-04-28 Patrick Palka New
c++: outer args for level-lowered ttp [PR109651] c++: outer args for level-lowered ttp [PR109651] - - - - --- 2023-04-27 Patrick Palka New
c++: NSDMI instantiation from template context [PR109506] c++: NSDMI instantiation from template context [PR109506] - - - - --- 2023-04-27 Patrick Palka New
wwwdocs: Document more libstdc++ additions for GCC 13 wwwdocs: Document more libstdc++ additions for GCC 13 - - - - --- 2023-04-26 Patrick Palka New
libstdc++: Make __max_size_type and __max_diff_type structural libstdc++: Make __max_size_type and __max_diff_type structural - - - - --- 2023-04-24 Patrick Palka New
libstdc++: Fix __max_diff_type::operator>>= for negative values libstdc++: Fix __max_diff_type::operator>>= for negative values - - - - --- 2023-04-24 Patrick Palka New
c++: improve template parameter level lowering c++: improve template parameter level lowering - - - - --- 2023-04-20 Patrick Palka New
[2/2] c++: use TREE_VEC for trailing args of variadic built-in traits [1/2] c++: make strip_typedefs generalize strip_typedefs_expr - - - - --- 2023-04-20 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
c++: bad ggc_free in try_class_unification [PR109556] c++: bad ggc_free in try_class_unification [PR109556] - - - - --- 2023-04-19 Patrick Palka New
c++: bound ttp level lowering [PR109531] c++: bound ttp level lowering [PR109531] - - - - --- 2023-04-17 Patrick Palka New
libstdc++: Implement P2770R0 changes to join_view / join_with_view libstdc++: Implement P2770R0 changes to join_view / join_with_view - - - - --- 2023-04-17 Patrick Palka New
libstdc++: Fix typo in views::as_const's operator() [PR109525] libstdc++: Fix typo in views::as_const's operator() [PR109525] - - - - --- 2023-04-17 Patrick Palka New
libstdc++: Adding missing feature-test macros for C++23 ranges algos libstdc++: Adding missing feature-test macros for C++23 ranges algos - - - - --- 2023-04-17 Patrick Palka New
[2/2] libstdc++: Implement range_adaptor_closure from P2387R3 [PR108827] [1/2] libstdc++: Convert _RangeAdaptorClosure into a CRTP class [PR108827] - - - - --- 2023-04-14 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
[2/2] libstdc++: Implement P2278R4 "cbegin should always return a constant iterator" [1/2] libstdc++: Move down definitions of ranges::cbegin/cend/cetc - - - - --- 2023-04-14 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
libstdc++: Implement ranges::fold_* from P2322R6 libstdc++: Implement ranges::fold_* from P2322R6 - - - - --- 2023-04-14 Patrick Palka New
libstdc++: Fix chunk_by_view when value_type& and reference differ [PR108291] libstdc++: Fix chunk_by_view when value_type& and reference differ [PR108291] - - - - --- 2023-04-12 Patrick Palka New
libstdc++: Ensure headers used by fast_float are included libstdc++: Ensure headers used by fast_float are included - - - - --- 2023-04-12 Patrick Palka New
libstdc++: Implement ranges::enumerate_view from P2164R9 libstdc++: Implement ranges::enumerate_view from P2164R9 - - - - --- 2023-04-11 Patrick Palka New
libstdc++: Implement LWG 3904 change to lazy_split_view's iterator libstdc++: Implement LWG 3904 change to lazy_split_view's iterator - - - - --- 2023-04-11 Patrick Palka New
c++: 'typename T::X' vs 'struct T::X' lookup [PR109420] c++: 'typename T::X' vs 'struct T::X' lookup [PR109420] - - - - --- 2023-04-05 Patrick Palka New
c++: satisfaction and ARGUMENT_PACK_SELECT [PR105644] c++: satisfaction and ARGUMENT_PACK_SELECT [PR105644] - - - - --- 2023-04-03 Patrick Palka New
c++: ICE on loopy var tmpl auto deduction [PR109300] c++: ICE on loopy var tmpl auto deduction [PR109300] - - - - --- 2023-03-28 Patrick Palka New
[2/2] c++: duplicate "use of deleted fn" diagnostic [PR106880] [1/2] c++: improve "NTTP argument considered unused" fix [PR53164, PR105848] - - - - --- 2023-03-23 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
c++: outer 'this' leaking into local class [PR106969] c++: outer 'this' leaking into local class [PR106969] - - - - --- 2023-03-23 Patrick Palka New
c++: NTTP constraint depending on outer args [PR109160] c++: NTTP constraint depending on outer args [PR109160] - - - - --- 2023-03-17 Patrick Palka New
c++: ICE with diagnosed constraint recursion [PR100288] c++: ICE with diagnosed constraint recursion [PR100288] - - - - --- 2023-03-16 Patrick Palka New
[pushed] libstdc++: Fix template-head of repeat_view::_Iterator [PR109111] [pushed] libstdc++: Fix template-head of repeat_view::_Iterator [PR109111] - - - - --- 2023-03-14 Patrick Palka New
[2/2] c++: redeclaring member of constrained class template [PR96830] [1/2] c++: constrained template friend class matching [PR96830] - - - - --- 2023-03-14 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
libstdc++: Implement P2520R0 changes to move_iterator's iterator_concept libstdc++: Implement P2520R0 changes to move_iterator's iterator_concept - - - - --- 2023-03-08 Patrick Palka New
libstdc++: Implement LWG 3715 changes to view_interface::empty libstdc++: Implement LWG 3715 changes to view_interface::empty - - - - --- 2023-03-08 Patrick Palka New
libstdc++: Implement LWG 3820/3849 changes to cartesian_product_view libstdc++: Implement LWG 3820/3849 changes to cartesian_product_view - - - - --- 2023-03-08 Patrick Palka New
libstdc++: Make views::single/iota/istream SFINAE-friendly [PR108362] libstdc++: Make views::single/iota/istream SFINAE-friendly [PR108362] - - - - --- 2023-03-08 Patrick Palka New
libstdc++: extraneous begin in cartesian_product_view::end [PR107572] libstdc++: extraneous begin in cartesian_product_view::end [PR107572] - - - - --- 2023-03-07 Patrick Palka New
c++: thinko in extract_local_specs [PR108998] c++: thinko in extract_local_specs [PR108998] - - - - --- 2023-03-03 Patrick Palka New
c++: non-dependent variable template-id [PR108848] c++: non-dependent variable template-id [PR108848] - - - - --- 2023-02-23 Patrick Palka New
c++: unevaluated array new-expr size constantness [PR108219] c++: unevaluated array new-expr size constantness [PR108219] - - - - --- 2023-02-22 Patrick Palka New
c++: more mce_false folding from cp_fully_fold_init [PR108243] c++: more mce_false folding from cp_fully_fold_init [PR108243] - - - - --- 2023-02-21 Patrick Palka New
c++: constant non-copy-init is manifestly constant [PR108243] c++: constant non-copy-init is manifestly constant [PR108243] - - - - --- 2023-02-20 Patrick Palka New
don't declare header-defined functions both static and inline, pt 2 don't declare header-defined functions both static and inline, pt 2 - - - - --- 2023-02-16 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
[1/2] c++: factor out TYPENAME_TYPE substitution [1/2] c++: factor out TYPENAME_TYPE substitution - - - - --- 2023-02-13 Patrick Palka New
c++: sizeof(expr) in non-templated requires-expr [PR108563] c++: sizeof(expr) in non-templated requires-expr [PR108563] - - - - --- 2023-02-09 Patrick Palka New
c++: equivalence of non-dependent calls [PR107461] c++: equivalence of non-dependent calls [PR107461] - - - - --- 2023-02-04 Patrick Palka New
c++: spurious ADDR_EXPR after overload set pruning [PR107461] c++: spurious ADDR_EXPR after overload set pruning [PR107461] - - - - --- 2023-02-02 Patrick Palka New
don't declare header-defined functions both static and inline don't declare header-defined functions both static and inline - - - - --- 2023-01-31 Patrick Palka New
c++: ICE on unviable/ambiguous constrained dtors [PR96745] c++: ICE on unviable/ambiguous constrained dtors [PR96745] - - - - --- 2023-01-30 Patrick Palka New
c++: excessive satisfaction in check_methods [PR108579] c++: excessive satisfaction in check_methods [PR108579] - - - - --- 2023-01-30 Patrick Palka New
[2/2] c++: speculative constexpr and is_constant_evaluated [PR108243] [1/2] c++: make manifestly_const_eval tri-state - - - - --- 2023-01-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
c++ modules: uninstantiated template friend class [PR104234] c++ modules: uninstantiated template friend class [PR104234] - - - - --- 2023-01-25 Patrick Palka New
libstdc++: Add feature-test macros for implemented C++23 views [PR108260] libstdc++: Add feature-test macros for implemented C++23 views [PR108260] - - - - --- 2023-01-06 Patrick Palka New
c++: class-head parsing and CPP_TEMPLATE_ID access [PR108275] c++: class-head parsing and CPP_TEMPLATE_ID access [PR108275] - - - - --- 2023-01-05 Patrick Palka New
c++: mark_single_function and SFINAE [PR108282] c++: mark_single_function and SFINAE [PR108282] - - - - --- 2023-01-04 Patrick Palka New
c++: get_nsdmi in template context [PR108116] c++: get_nsdmi in template context [PR108116] - - - - --- 2022-12-21 Patrick Palka New
c++, tree: walk TREE_VEC (and VECTOR_CST) in natural order [PR101886] c++, tree: walk TREE_VEC (and VECTOR_CST) in natural order [PR101886] - - - - --- 2022-12-20 Patrick Palka New
c++: empty captured var as template argument [PR107437] c++: empty captured var as template argument [PR107437] - - - - --- 2022-12-16 Patrick Palka New
c++: variadic using-decl with parm pack in terminal name [PR102104] c++: variadic using-decl with parm pack in terminal name [PR102104] - - - - --- 2022-12-15 Patrick Palka New
c++: partial ordering with memfn pointer cst [PR108104] c++: partial ordering with memfn pointer cst [PR108104] - - - - --- 2022-12-15 Patrick Palka New
c++: local alias in typename in lambda [PR105518] c++: local alias in typename in lambda [PR105518] - - - - --- 2022-12-14 Patrick Palka New
c++: template friend with variadic constraints [PR108066] c++: template friend with variadic constraints [PR108066] - - - - --- 2022-12-12 Patrick Palka New
c++: extract_local_specs and unevaluated contexts [PR100295] c++: extract_local_specs and unevaluated contexts [PR100295] - - - - --- 2022-12-09 Patrick Palka New
c++: class-scope qualified constrained auto [PR107188] c++: class-scope qualified constrained auto [PR107188] - - - - --- 2022-12-08 Patrick Palka New
c++: modules and std::source_location::current() def arg [PR100881] c++: modules and std::source_location::current() def arg [PR100881] - - - - --- 2022-12-07 Patrick Palka New
c++: ICE with concepts TS multiple auto deduction [PR101886] c++: ICE with concepts TS multiple auto deduction [PR101886] - - - - --- 2022-12-07 Patrick Palka New
c++: NTTP object wrapper substitution fixes [PR103346, ...] c++: NTTP object wrapper substitution fixes [PR103346, ...] - - - - --- 2022-12-06 Patrick Palka New
tree, c++: optimize walk_tree_1 and cp_walk_subtrees tree, c++: optimize walk_tree_1 and cp_walk_subtrees - - - - --- 2022-12-05 Patrick Palka New
tree, c++: declare some basic functions inline tree, c++: declare some basic functions inline - - - - --- 2022-12-05 Patrick Palka New
c++: unexpanded pack in requires-expr parm list [PR107417] c++: unexpanded pack in requires-expr parm list [PR107417] - - - - --- 2022-12-02 Patrick Palka New
c++: substituting CONST_DECL_USING_P enumerator [PR103081] c++: substituting CONST_DECL_USING_P enumerator [PR103081] - - - - --- 2022-12-02 Patrick Palka New
c++: comptypes ICE with BOUND_TEMPLATE_TEMPLATE_PARMs [PR107539] c++: comptypes ICE with BOUND_TEMPLATE_TEMPLATE_PARMs [PR107539] - - - - --- 2022-12-01 Patrick Palka New
c++: explicit spec of constrained member tmpl [PR107522] c++: explicit spec of constrained member tmpl [PR107522] - - - - --- 2022-12-01 Patrick Palka New
c++: ICE with <=> of incompatible pointers [PR107542] c++: ICE with <=> of incompatible pointers [PR107542] - - - - --- 2022-11-29 Patrick Palka New
c++: TYPENAME_TYPE lookup ignoring non-types [PR107773] c++: TYPENAME_TYPE lookup ignoring non-types [PR107773] - - - - --- 2022-11-28 Patrick Palka New
c++: explicit specialization and trailing requirements [PR107864] c++: explicit specialization and trailing requirements [PR107864] - - - - --- 2022-11-28 Patrick Palka New
c++: remove coerce_innermost_template_parms c++: remove coerce_innermost_template_parms - - - - --- 2022-11-18 Patrick Palka New
c++: cache the normal form of a concept-id c++: cache the normal form of a concept-id - - - - --- 2022-11-18 Patrick Palka New
libstdc++: Fix stream initialization with static library [PR107701] libstdc++: Fix stream initialization with static library [PR107701] - - - - --- 2022-11-16 Patrick Palka New
[3/3] libstdc++: Implement ranges::find_last{, _if, _if_not} from P1223R5 [1/3] libstdc++: Implement ranges::contains/contains_subrange from P2302R4 - - - - --- 2022-11-14 Patrick Palka New
[2/3] libstdc++: Implement ranges::iota from P2440R1 [1/3] libstdc++: Implement ranges::contains/contains_subrange from P2302R4 - - - - --- 2022-11-14 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
c++: init_priority and SUPPORTS_INIT_PRIORITY [PR107638] c++: init_priority and SUPPORTS_INIT_PRIORITY [PR107638] - - - - --- 2022-11-11 Patrick Palka New
[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 - - - - --- 2022-11-10 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
[2/2] libstdc++: Move stream initialization into compiled library [PR44952] [1/2] c++: correct __has_attribute(init_priority) - - - - --- 2022-11-04 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
c++: requires-expr substitution and access checking [PR107179] c++: requires-expr substitution and access checking [PR107179] - - - - --- 2022-11-03 Patrick Palka New
c++: constexpr error with defaulted virtual dtor [PR93413] c++: constexpr error with defaulted virtual dtor [PR93413] - - - - --- 2022-11-03 Patrick Palka New
libstdc++: Declare const global variables inline libstdc++: Declare const global variables inline - - - - --- 2022-11-02 Patrick Palka New
libstdc++: Fix ERANGE behavior for fallback FP std::from_chars libstdc++: Fix ERANGE behavior for fallback FP std::from_chars - - - - --- 2022-11-01 Patrick Palka New
libstdc++: Implement ranges::as_rvalue_view from P2446R2 libstdc++: Implement ranges::as_rvalue_view from P2446R2 - - - - --- 2022-10-31 Patrick Palka New
libstdc++: Implement ranges::cartesian_product_view from P2374R4 libstdc++: Implement ranges::cartesian_product_view from P2374R4 - - - - --- 2022-10-27 Patrick Palka New
c++: remove use_default_args parm of coerce_template_parms c++: remove use_default_args parm of coerce_template_parms - - - - --- 2022-10-24 Patrick Palka New
« 1 2 3 48 9 »