Show patches with: Submitter = Patrick Palka       |    State = Action Required       |    Archived = No       |   138 patches
« 1 2 »
Patch Series rb/tb S/W/F Date Submitter Delegate State
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
[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
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
c++ modules: handle CONCEPT_DECL in node_template_info [PR102963] c++ modules: handle CONCEPT_DECL in node_template_info [PR102963] - - --- 2022-10-20 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
[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
libstdc++: Redefine __from_chars_alnum_to_val's table libstdc++: Redefine __from_chars_alnum_to_val's table - - --- 2022-10-17 Patrick Palka Accepted
c++ modules: streaming constexpr_fundef [PR101449] c++ modules: streaming constexpr_fundef [PR101449] - - --- 2022-10-14 Patrick Palka New
c++ modules: verify_type failure with typedef enum [PR106848] c++ modules: verify_type failure with typedef enum [PR106848] - - --- 2022-10-13 Patrick Palka New
c++ modules: ICE with templated friend and std namespace [PR100134] c++ modules: ICE with templated friend and std namespace [PR100134] - - --- 2022-10-11 Patrick Palka New
c++ modules: lazy loading from within template [PR99377] c++ modules: lazy loading from within template [PR99377] - - --- 2022-10-11 Patrick Palka New
c++ modules: ICE with bitfield member in class template c++ modules: ICE with bitfield member in class template - - --- 2022-10-07 Patrick Palka New
c++ modules: ICE with bitfield member in class template c++ modules: ICE with bitfield member in class template - - --- 2022-10-07 Patrick Palka New
c++ modules: static var in inline function [PR104433] c++ modules: static var in inline function [PR104433] - - --- 2022-10-06 Patrick Palka New
c++: remove optimize_specialization_lookup_p c++: remove optimize_specialization_lookup_p - - --- 2022-10-06 Patrick Palka New
c++ modules: lazy loading from within template [PR99377] c++ modules: lazy loading from within template [PR99377] - - --- 2022-10-04 Patrick Palka New
[RFC] c++: streamline process for adding new builtin trait [RFC] c++: streamline process for adding new builtin trait - - --- 2022-10-03 Patrick Palka New
c++: make some cp_trait_kind switch statements exhaustive c++: make some cp_trait_kind switch statements exhaustive - - --- 2022-09-30 Patrick Palka New
[RFC] c++: streamline process for adding new builtin trait [RFC] c++: streamline process for adding new builtin trait - - --- 2022-09-29 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
c++ modules: ICE with class NTTP argument [PR100616] c++ modules: ICE with class NTTP argument [PR100616] - - --- 2022-09-22 Patrick Palka New
c++ modules: partial variable template specializations [PR106826] c++ modules: partial variable template specializations [PR106826] - - --- 2022-09-21 Patrick Palka New
[2/2] c++: xtreme-header modules tests cleanups [1/2] c++: modules and non-dependent auto deduction - - --- 2022-09-20 Patrick Palka New
c++: stream PACK_EXPANSION_EXTRA_ARGS [PR106761] c++: stream PACK_EXPANSION_EXTRA_ARGS [PR106761] - - --- 2022-09-19 Patrick Palka New
c++: modules ICE with typename friend declaration c++: modules ICE with typename friend declaration - - --- 2022-09-15 Patrick Palka New
c++: 'mutable' within constexpr [PR92505] c++: 'mutable' within constexpr [PR92505] - - --- 2022-09-15 Patrick Palka New
c++: constraint matching, TEMPLATE_ID_EXPR, current inst c++: constraint matching, TEMPLATE_ID_EXPR, current inst - - --- 2022-09-15 Patrick Palka New
c++: some missing-SFINAE fixes c++: some missing-SFINAE fixes - - --- 2022-09-13 Patrick Palka New
c++: remove '_sfinae' suffix from functions c++: remove '_sfinae' suffix from functions - - --- 2022-09-09 Patrick Palka Accepted
c++: unnecessary instantiation of constexpr var [PR99130] c++: unnecessary instantiation of constexpr var [PR99130] - - --- 2022-09-07 Patrick Palka New
c++: Micro-optimize most_specialized_partial_spec c++: Micro-optimize most_specialized_partial_spec - - --- 2022-08-31 Patrick Palka New
c++: CTAD from initializer list [PR106366] c++: CTAD from initializer list [PR106366] - - --- 2022-07-21 Patrick Palka New
c++: shortcut bad reference bindings [PR94894] c++: shortcut bad reference bindings [PR94894] - - --- 2022-07-18 Patrick Palka New
c++: non-dependent call to consteval operator [PR105912] c++: non-dependent call to consteval operator [PR105912] - - --- 2022-07-12 Patrick Palka New
c++: dependence of constrained memfn from current inst [PR105842] c++: dependence of constrained memfn from current inst [PR105842] - - --- 2022-07-11 Patrick Palka New
c++: generic targs and identity substitution [PR105956] c++: generic targs and identity substitution [PR105956] - - --- 2022-06-29 Patrick Palka New
c++: constexpr folding in unevaluated context [PR105931] c++: constexpr folding in unevaluated context [PR105931] - - --- 2022-06-23 Patrick Palka New
c++: context completion in lookup_template_class [PR105982] c++: context completion in lookup_template_class [PR105982] - - --- 2022-06-23 Patrick Palka New
c++: improve TYPENAME_TYPE hashing [PR65328] c++: improve TYPENAME_TYPE hashing [PR65328] - - --- 2022-06-10 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
c++: optimize specialization of nested class templates c++: optimize specialization of nested class templates - - --- 2022-06-08 Patrick Palka New
c++: remove single-parameter version of mark_used c++: remove single-parameter version of mark_used - - --- 2022-06-07 Patrick Palka New
c++: value-dep but not type-dep decltype operand [PR105756] c++: value-dep but not type-dep decltype operand [PR105756] - - --- 2022-06-01 Patrick Palka New
c++: find_template_parameters and PARM_DECLs [PR105797] c++: find_template_parameters and PARM_DECLs [PR105797] - - --- 2022-06-01 Patrick Palka New
c++: use auto_timevar instead of timevar_push/pop c++: use auto_timevar instead of timevar_push/pop - - --- 2022-05-31 Patrick Palka New
c++: use current_template_constraints more c++: use current_template_constraints more - - --- 2022-05-27 Patrick Palka New
c++: don't substitute TEMPLATE_PARM_CONSTRAINT [PR100374] c++: don't substitute TEMPLATE_PARM_CONSTRAINT [PR100374] - - --- 2022-05-27 Patrick Palka New
c++: cv-quals of dummy obj for non-dep memfn call [PR105637] c++: cv-quals of dummy obj for non-dep memfn call [PR105637] - - --- 2022-05-26 Patrick Palka New
c++: constrained partial spec forward decl [PR96363] c++: constrained partial spec forward decl [PR96363] - - --- 2022-05-25 Patrick Palka New
c++: set TYPE_CANONICAL for most templated types c++: set TYPE_CANONICAL for most templated types - - --- 2022-05-16 Patrick Palka New
c++: improve a couple of TMPL_ARGS_* accessor macros c++: improve a couple of TMPL_ARGS_* accessor macros - - --- 2022-05-12 Patrick Palka New
tree: introduce range adaptor for TREE_VEC tree: introduce range adaptor for TREE_VEC - - --- 2022-05-11 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
c++: constexpr init of union sub-aggr w/ base [PR105491] c++: constexpr init of union sub-aggr w/ base [PR105491] - - --- 2022-05-06 Patrick Palka New
c++: ICE during aggr CTAD for member tmpl [PR105476] c++: ICE during aggr CTAD for member tmpl [PR105476] - - --- 2022-05-04 Patrick Palka New
c++: make finish non_static_data_member SFINAE friendly [PR105351] c++: make finish non_static_data_member SFINAE friendly [PR105351] - - --- 2022-05-03 Patrick Palka New
c++: partial spec constraint checking context [PR105220] c++: partial spec constraint checking context [PR105220] - - --- 2022-05-02 Patrick Palka New
c++: partial ordering and dependent operator expr [PR105425] c++: partial ordering and dependent operator expr [PR105425] - - --- 2022-04-28 Patrick Palka New
c++: partial ordering with dependent NTTP type [PR105289] c++: partial ordering with dependent NTTP type [PR105289] - - --- 2022-04-22 Patrick Palka New
c++: partial ordering with dependent NTTP type [PR105289] c++: partial ordering with dependent NTTP type [PR105289] - - --- 2022-04-22 Patrick Palka New
c++: requires-expr in pack expansion using pack [PR103105] c++: requires-expr in pack expansion using pack [PR103105] - - --- 2022-04-12 Patrick Palka New
c++: respect complain for -Wctad-maybe-unsupported [PR105143] c++: respect complain for -Wctad-maybe-unsupported [PR105143] - - --- 2022-04-06 Patrick Palka New
c++: implicit guides should inherit class constraints [PR104873] c++: implicit guides should inherit class constraints [PR104873] - - --- 2022-04-01 Patrick Palka New
c++: ICE with failed __is_constructible constraint [PR100474] c++: ICE with failed __is_constructible constraint [PR100474] - - --- 2022-03-29 Patrick Palka New
c++: ICE when building builtin operator->* set [PR103455] c++: ICE when building builtin operator->* set [PR103455] - - --- 2022-03-25 Patrick Palka New
c++: diagnosing if-stmt with non-constant branches [PR105050] c++: diagnosing if-stmt with non-constant branches [PR105050] - - --- 2022-03-25 Patrick Palka New
c++: missing SFINAE for consteval calls [PR104620] c++: missing SFINAE for consteval calls [PR104620] - - --- 2022-03-24 Patrick Palka New
c++: alias template arguments are evaluated [PR101906] c++: alias template arguments are evaluated [PR101906] - - --- 2022-03-22 Patrick Palka New
c++: further lookup_member simplification c++: further lookup_member simplification - - --- 2022-03-15 Patrick Palka New
c++: extraneous access error with ambiguous lookup [PR103177] c++: extraneous access error with ambiguous lookup [PR103177] - - --- 2022-03-14 Patrick Palka New
c++: non-constant non-dependent decltype folding [PR104823] c++: non-constant non-dependent decltype folding [PR104823] - - --- 2022-03-07 Patrick Palka New
c++: detecting copy-init context during CTAD [PR102137] c++: detecting copy-init context during CTAD [PR102137] - - --- 2022-03-04 Patrick Palka New
c++: merge default targs for function templates [PR65396] c++: merge default targs for function templates [PR65396] - - --- 2022-03-03 Patrick Palka New
c++: naming a dependently-scoped template for CTAD [PR104641] c++: naming a dependently-scoped template for CTAD [PR104641] - - --- 2022-03-02 Patrick Palka New
c++: fold calls to std::move/forward [PR96780] c++: fold calls to std::move/forward [PR96780] - - --- 2022-03-01 Patrick Palka New
« 1 2 »