Show patches with: Submitter = Patrick Palka       |    Archived = No       |   935 patches
« 1 2 3 49 10 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
c++: always check arity before deduction c++: always check arity before deduction - - - - --- 2023-09-13 Patrick Palka New
[3/3] libstdc++: Fix std::not_fn perfect forwarding [PR111327] [1/3] libstdc++: Remove std::bind_front specialization for no bound args - - - - --- 2023-09-12 Patrick Palka New
[2/3] libstdc++: Fix std::bind_front perfect forwarding [PR111327] [1/3] libstdc++: Remove std::bind_front specialization for no bound args - - - - --- 2023-09-12 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
c++: cache conversion function lookup c++: cache conversion function lookup - - - - --- 2023-09-06 Patrick Palka New
c++: more dummy non_constant_p arg avoidance c++: more dummy non_constant_p arg avoidance - - - - --- 2023-08-25 Patrick Palka New
c++: use conversion_obstack_sentinel throughout c++: use conversion_obstack_sentinel throughout - - - - --- 2023-08-25 Patrick Palka New
c++: refine CWG 2369 satisfaction vs non-dep convs [PR99599] c++: refine CWG 2369 satisfaction vs non-dep convs [PR99599] - - - - --- 2023-08-22 Patrick Palka New
tree-pretty-print: delimit TREE_VEC with braces tree-pretty-print: delimit TREE_VEC with braces - - - - --- 2023-08-11 Patrick Palka New
c++: bogus warning w/ deduction guide in anon ns [PR106604] c++: bogus warning w/ deduction guide in anon ns [PR106604] - - - - --- 2023-08-10 Patrick Palka New
c++: recognize in-class var tmpl partial spec [PR71954] c++: recognize in-class var tmpl partial spec [PR71954] - - - - --- 2023-08-10 Patrick Palka New
c++: dependently scoped template-id in type-req [PR110927] c++: dependently scoped template-id in type-req [PR110927] - - - - --- 2023-08-10 Patrick Palka New
tree-pretty-print: handle COMPONENT_REF with non-decl RHS tree-pretty-print: handle COMPONENT_REF with non-decl RHS - - - - --- 2023-08-01 Patrick Palka New
c++: improve debug_tree for templated types/decls c++: improve debug_tree for templated types/decls - - - - --- 2023-08-01 Patrick Palka New
c++: unifying REAL_CSTs [PR110809] c++: unifying REAL_CSTs [PR110809] - - - - --- 2023-07-26 Patrick Palka New
c++: constexpr empty subobject confusion [PR110197] c++: constexpr empty subobject confusion [PR110197] - - - - --- 2023-07-26 Patrick Palka New
[2/1] c++: passing partially inst ttp as ttp [PR110566] Untitled series #365118 - - - - --- 2023-07-21 Patrick Palka New
c++: passing partially inst tmpl as ttp [PR110566] c++: passing partially inst tmpl as ttp [PR110566] - - - - --- 2023-07-19 Patrick Palka New
c++: deducing empty type vs non-type argument pack c++: deducing empty type vs non-type argument pack - - - - --- 2023-07-18 Patrick Palka New
c++: copy elision of object arg in static memfn call [PR110441] c++: copy elision of object arg in static memfn call [PR110441] - - - - --- 2023-07-13 Patrick Palka New
c++: mangling template-id of unknown template [PR110524] c++: mangling template-id of unknown template [PR110524] - - - - --- 2023-07-13 Patrick Palka New
c++: non-standalone surrogate call template c++: non-standalone surrogate call template - - - - --- 2023-07-12 Patrick Palka New
c++: constrained surrogate calls [PR110535] c++: constrained surrogate calls [PR110535] - - - - --- 2023-07-12 Patrick Palka New
c++: coercing variable template from current inst [PR110580] c++: coercing variable template from current inst [PR110580] - - - - --- 2023-07-11 Patrick Palka New
[pushed] c++: redeclare_class_template and ttps [PR110523] [pushed] c++: redeclare_class_template and ttps [PR110523] - - - - --- 2023-07-10 Patrick Palka New
c++: unpropagated CONSTRUCTOR_MUTABLE_POISON [PR110463] c++: unpropagated CONSTRUCTOR_MUTABLE_POISON [PR110463] - - - - --- 2023-06-29 Patrick Palka New
c++: NSDMI instantiation during overload resolution [PR110468] c++: NSDMI instantiation during overload resolution [PR110468] - - - - --- 2023-06-29 Patrick Palka New
c++: cache partial template specialization selection c++: cache partial template specialization selection - - - - --- 2023-06-28 Patrick Palka New
c++: redundant targ coercion for var/alias tmpls c++: redundant targ coercion for var/alias tmpls - - - - --- 2023-06-21 Patrick Palka New
c++: diagnostic ICE b/c of empty TPARMS_PRIMARY_TEMPLATE [PR109655] c++: diagnostic ICE b/c of empty TPARMS_PRIMARY_TEMPLATE [PR109655] - - - - --- 2023-06-09 Patrick Palka New
c++: unsynthesized defaulted constexpr fn [PR110122] c++: unsynthesized defaulted constexpr fn [PR110122] - - - - --- 2023-06-06 Patrick Palka New
c++: extend lookup_template_class shortcut [PR110122] c++: extend lookup_template_class shortcut [PR110122] - - - - --- 2023-06-05 Patrick Palka New
c++: bad 'this' conversion for nullary memfn [PR106760] c++: bad 'this' conversion for nullary memfn [PR106760] - - - - --- 2023-06-02 Patrick Palka New
c++: replace in_template_function c++: replace in_template_function - - - - --- 2023-06-02 Patrick Palka New
c++: simplify TEMPLATE_TEMPLATE_PARM hashing c++: simplify TEMPLATE_TEMPLATE_PARM hashing - - - - --- 2023-06-02 Patrick Palka New
c++: is_specialization_of_friend confusion [PR109923] c++: is_specialization_of_friend confusion [PR109923] - - - - --- 2023-06-02 Patrick Palka New
c++: fix up caching of level lowered ttps c++: fix up caching of level lowered ttps - - - - --- 2023-06-01 Patrick Palka New
[2/2] c++: partial ordering and dep alias tmpl specs [PR90679] [1/2] c++: refine dependent_alias_template_spec_p [PR90679] - - - - --- 2023-06-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
c++: mangle noexcept-expr [PR70790] c++: mangle noexcept-expr [PR70790] - - - - --- 2023-05-19 Patrick Palka New
c++: simplify norm_cache manipulation c++: simplify norm_cache manipulation - - - - --- 2023-05-18 Patrick Palka New
c++: scoped variable template-id of reference type [PR97340] c++: scoped variable template-id of reference type [PR97340] - - - - --- 2023-05-18 Patrick Palka New
c++: desig init in presence of list ctor [PR109871] c++: desig init in presence of list ctor [PR109871] - - - - --- 2023-05-16 Patrick Palka New
c++: add feature-test macro for auto(x) c++: add feature-test macro for auto(x) - - - - --- 2023-05-15 Patrick Palka New
[pushed] c++: robustify testcase [PR109752] [pushed] c++: robustify testcase [PR109752] - - - - --- 2023-05-12 Patrick Palka New
[pushed] c++: remove redundant testcase [PR83258] [pushed] c++: remove redundant testcase [PR83258] - - - - --- 2023-05-12 Patrick Palka New
c++: 'mutable' subobject of constexpr variable [PR109745] c++: 'mutable' subobject of constexpr variable [PR109745] - - - - --- 2023-05-11 Patrick Palka New
[pushed] c++: Add testcase for already fixed PR [PR103807] [pushed] c++: Add testcase for already fixed PR [PR103807] - - - - --- 2023-05-11 Patrick Palka New
c++: converted lambda as template argument [PR83258, ...] c++: converted lambda as template argument [PR83258, ...] - - - - --- 2023-05-10 Patrick Palka New
c++: error-recovery ICE with unstable satisfaction [PR109752] c++: error-recovery ICE with unstable satisfaction [PR109752] - - - - --- 2023-05-09 Patrick Palka New
c++: noexcept-spec from nested class confusion [PR109761] c++: noexcept-spec from nested class confusion [PR109761] - - - - --- 2023-05-09 Patrick Palka New
c++: parenthesized -> resolving to static member [PR98283] c++: parenthesized -> resolving to static member [PR98283] - - - - --- 2023-05-05 Patrick Palka New
c++: goto entering scope of obj w/ non-trivial dtor [PR103091] c++: goto entering scope of obj w/ non-trivial dtor [PR103091] - - - - --- 2023-05-05 Patrick Palka New
c++: list CTAD and resolve_nondeduced_context [PR106214] c++: list CTAD and resolve_nondeduced_context [PR106214] - - - - --- 2023-05-05 Patrick Palka New
c++: fix pretty printing of 'alignof' vs '__alignof__' [PR85979] c++: fix pretty printing of 'alignof' vs '__alignof__' [PR85979] - - - - --- 2023-05-04 Patrick Palka New
c++: some assorted code improvements c++: some assorted code improvements - - - - --- 2023-05-04 Patrick Palka New
c++: ahead of time variable template-id coercion [PR89442] c++: ahead of time variable template-id coercion [PR89442] - - - - --- 2023-05-03 Patrick Palka New
c++: satisfaction of non-dep member alias template-id c++: satisfaction of non-dep member alias template-id - - - - --- 2023-05-02 Patrick Palka New
[pushed] c++: Add testcase for already fixed PR [PR109506] [pushed] c++: Add testcase for already fixed PR [PR109506] - - - - --- 2023-05-02 Patrick Palka New
[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
« 1 2 3 49 10 »