Show patches with: Submitter = Patrick Palka       |    Archived = No       |   935 patches
« 1 2 ... 3 4 59 10 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
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
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
libstdc++: Implement P2474R2 changes to views::take/drop libstdc++: Implement P2474R2 changes to views::take/drop - - - - --- 2022-10-19 Patrick Palka New
libstdc++: Fix typo in stride_view's operator- [PR107313] libstdc++: Fix typo in stride_view's operator- [PR107313] - - - - --- 2022-10-19 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
c++ modules: stream non-trailing default targs [PR105045] c++ modules: stream non-trailing default targs [PR105045] - - - - --- 2022-10-18 Patrick Palka New
libstdc++: Implement ranges::stride_view from P1899R3 libstdc++: Implement ranges::stride_view from P1899R3 - - - - --- 2022-10-17 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 New
c++ modules: streaming constexpr_fundef [PR101449] c++ modules: streaming constexpr_fundef [PR101449] - - - - --- 2022-10-14 Patrick Palka New
c++ modules: ICE with dynamic_cast [PR106304] c++ modules: ICE with dynamic_cast [PR106304] - - - - --- 2022-10-13 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
libstdc++: Implement ranges::repeat_view from P2474R2 libstdc++: Implement ranges::repeat_view from P2474R2 - - - - --- 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: 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
libstdc++: Implement ranges::join_with_view from P2441R2 libstdc++: Implement ranges::join_with_view from P2441R2 - - - - --- 2022-10-04 Patrick Palka New
c++: install cp-trait.def as part of plugin headers [PR107136] c++: install cp-trait.def as part of plugin headers [PR107136] - - - - --- 2022-10-04 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
[2/2] c++: implement __remove_cv, __remove_reference and __remove_cvref [1/2] c++: introduce TRAIT_TYPE alongside TRAIT_EXPR - - - - --- 2022-09-27 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: variable template partial spec fixes [PR107033] c++ modules: variable template partial spec fixes [PR107033] - - - - --- 2022-09-26 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
[1/2] c++: modules and non-dependent auto deduction [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
libstdc++: Implement ranges::chunk_by_view from P2443R1 libstdc++: Implement ranges::chunk_by_view from P2443R1 - - - - --- 2022-09-14 Patrick Palka New
[committed] c++: remove single-parameter version of mark_used [committed] c++: remove single-parameter version of mark_used - - - - --- 2022-09-13 Patrick Palka New
c++: some missing-SFINAE fixes c++: some missing-SFINAE fixes - - - - --- 2022-09-13 Patrick Palka New
libstdc++: Squelch -Wparentheses warning with debug iterators libstdc++: Squelch -Wparentheses warning with debug iterators - - - - --- 2022-09-12 Patrick Palka New
[4/4] libstdc++: Implement ranges::slide_view from P2442R1 [1/4] libstdc++: Add already-accepted <ranges> testcase [PR106320] - - - - --- 2022-09-12 Patrick Palka New
[3/4] libstdc++: Implement ranges::chunk_view from P2442R1 [1/4] libstdc++: Add already-accepted <ranges> testcase [PR106320] - - - - --- 2022-09-12 Patrick Palka New
[2/4] libstdc++: Implement LWG 3569 changes to join_view::_Iterator [1/4] libstdc++: Add already-accepted <ranges> testcase [PR106320] - - - - --- 2022-09-12 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
[3/3] libstdc++: Fix return type of empty zip/adjacent_transform [PR106803] [1/3] libstdc++: Fix zip_view's operator- for integer-class difference type [PR106766] - - - - --- 2022-09-09 Patrick Palka New
« 1 2 ... 3 4 59 10 »