Show patches with: Submitter = Patrick Palka       |    Archived = No       |   286 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
c++/modules: depending local enums [PR104919, PR106009] c++/modules: depending local enums [PR104919, PR106009] - - - 1-- 2024-02-29 Patrick Palka Accepted
c++: auto(x) partial substitution [PR110025, PR114138] c++: auto(x) partial substitution [PR110025, PR114138] - - - -1- 2024-02-27 Patrick Palka Unresolved
c++/modules: local class merging [PR99426] c++/modules: local class merging [PR99426] - - - 1-- 2024-02-27 Patrick Palka Accepted
c++/modules: complete_vars ICE with non-exported constexpr var c++/modules: complete_vars ICE with non-exported constexpr var - - - 1-- 2024-02-26 Patrick Palka Accepted
c++/modules: befriending template from current class scope c++/modules: befriending template from current class scope - - - -1- 2024-02-26 Patrick Palka Unresolved
c++: compound-requirement partial substitution [PR113966] c++: compound-requirement partial substitution [PR113966] - - - -1- 2024-02-19 Patrick Palka Unresolved
[pushed] c++: add fixed testcase [PR111682] [pushed] c++: add fixed testcase [PR111682] - - - 1-- 2024-02-16 Patrick Palka Accepted
c++/modules: stream TREE_UNAVAILABLE and LAMBDA_EXPR_REGEN_INFO c++/modules: stream TREE_UNAVAILABLE and LAMBDA_EXPR_REGEN_INFO - - - 1-- 2024-02-15 Patrick Palka Accepted
c++/modules: relax diagnostic about GMF contents c++/modules: relax diagnostic about GMF contents - - - -1- 2024-02-15 Patrick Palka Unresolved
c++/modules: optimize tree flag streaming c++/modules: optimize tree flag streaming - - - 1-- 2024-02-15 Patrick Palka Accepted
c++: implicitly_declare_fn and access checks [PR113908] c++: implicitly_declare_fn and access checks [PR113908] - - - -1- 2024-02-13 Patrick Palka Unresolved
c++/modules: use optimized crc32 from zlib c++/modules: use optimized crc32 from zlib - - - 1-- 2024-02-12 Patrick Palka Accepted
[2/2] c++/modules: ICE with modular fmtlib [1/2] c++/modules: reduce lazy loading recursion - - - 1-- 2024-02-09 Patrick Palka Accepted
[1/2] c++/modules: reduce lazy loading recursion [1/2] c++/modules: reduce lazy loading recursion - - - 1-- 2024-02-09 Patrick Palka Accepted
c++: avoid name lookup during mangling c++: avoid name lookup during mangling - - - 1-- 2024-02-09 Patrick Palka Accepted
libstdc++: Work around modules issue causing hello-1 ICE [PR113710] libstdc++: Work around modules issue causing hello-1 ICE [PR113710] - - - 1-- 2024-02-07 Patrick Palka Accepted
c++: NTTP type CTAD w/ tmpl from current inst [PR113649] c++: NTTP type CTAD w/ tmpl from current inst [PR113649] - - - 1-- 2024-02-06 Patrick Palka Accepted
[2/2] c++: remove lookup_template_class's entering_scope flag [1/2] c++: requires-exprs and partial constraint subst [PR112769] - - - -1- 2024-02-02 Patrick Palka Unresolved
[1/2] c++: requires-exprs and partial constraint subst [PR112769] [1/2] c++: requires-exprs and partial constraint subst [PR112769] - - - 1-- 2024-02-02 Patrick Palka Accepted
c++/modules: anon union member of as-base class [PR112580] c++/modules: anon union member of as-base class [PR112580] - - - 1-- 2024-02-01 Patrick Palka Accepted
c++: ttp CTAD equivalence [PR112737] c++: ttp CTAD equivalence [PR112737] - - - 1-- 2024-01-31 Patrick Palka Accepted
c++: add original testcase [PR67898] c++: add original testcase [PR67898] - - - 1-- 2024-01-30 Patrick Palka Accepted
c++: duplicated side effects of xobj arg [PR113640] c++: duplicated side effects of xobj arg [PR113640] - - - 1-- 2024-01-30 Patrick Palka Accepted
c++: unifying INTEGER_CST parm with type-dep arg [PR113644] c++: unifying INTEGER_CST parm with type-dep arg [PR113644] - - - -1- 2024-01-29 Patrick Palka Unresolved
c++: problematic assert in reference_binding [PR113141] c++: problematic assert in reference_binding [PR113141] - - - 1-- 2024-01-25 Patrick Palka Accepted
[2/2] libstdc++: Implement P2165R4 changes to std::pair/tuple/etc [1/2] libstdc++/pair: Define _S_const_assignable helper for C++20 - - - -1- 2024-01-23 Patrick Palka Unresolved
[1/2] libstdc++/pair: Define _S_const_assignable helper for C++20 [1/2] libstdc++/pair: Define _S_const_assignable helper for C++20 - - - 1-- 2024-01-23 Patrick Palka Accepted
c++: ambiguous member lookup for rewritten cands [PR113529] c++: ambiguous member lookup for rewritten cands [PR113529] - - - 1-- 2024-01-22 Patrick Palka Accepted
libstdc++: Add <print> and <text_encoding> to stdc++.h libstdc++: Add <print> and <text_encoding> to stdc++.h - - - -1- 2024-01-19 Patrick Palka Unresolved
libstdc++: Fix constexpr _Safe_iterator in C++20 mode libstdc++: Fix constexpr _Safe_iterator in C++20 mode - - - 1-- 2024-01-18 Patrick Palka Accepted
[2/2] libstdc++/pair: Guard P2321R2 changes with __glibcxx_ranges_zip [1/2] libstdc++/tuple: Guard P2321R2 changes with __cpp_lib_ranges_zip - - - 1-- 2024-01-17 Patrick Palka Accepted
[1/2] libstdc++/tuple: Guard P2321R2 changes with __cpp_lib_ranges_zip [1/2] libstdc++/tuple: Guard P2321R2 changes with __cpp_lib_ranges_zip - - - 1-- 2024-01-17 Patrick Palka Accepted
libstdc++/ranges: Define _S_has_simple_call_op on newer adaptors libstdc++/ranges: Define _S_has_simple_call_op on newer adaptors - - - 1-- 2024-01-17 Patrick Palka Accepted
libstdc++: Implement P2540R1 change to views::cartesian_product() libstdc++: Implement P2540R1 change to views::cartesian_product() - - - 1-- 2024-01-16 Patrick Palka Accepted
libstdc++: Implement P2836R1 changes to const_iterator libstdc++: Implement P2836R1 changes to const_iterator - - - -1- 2024-01-15 Patrick Palka Unresolved
[2/2] libstdc++: Implement C++23 std::bind_pack from P2387R3 [PR108827] [1/2] libstdc++: Use C++23 deducing this in std::bind_front - - - -1- 2024-01-12 Patrick Palka Unresolved
[1/2] libstdc++: Use C++23 deducing this in std::bind_front [1/2] libstdc++: Use C++23 deducing this in std::bind_front - - - -1- 2024-01-12 Patrick Palka Unresolved
libstdc++/ranges: Use C++23 deducing this for _Pipe and _Partial libstdc++/ranges: Use C++23 deducing this for _Pipe and _Partial - - - -1- 2024-01-11 Patrick Palka Unresolved
libstdc++: Use _GLIBCXX_USE_BUILTIN_TRAIT for _Nth_type libstdc++: Use _GLIBCXX_USE_BUILTIN_TRAIT for _Nth_type - - - 1-- 2024-01-10 Patrick Palka Accepted
libstdc++/ranges: Use perfect forwarding in _Pipe and _Partial ctors libstdc++/ranges: Use perfect forwarding in _Pipe and _Partial ctors - - - -1- 2024-01-10 Patrick Palka Unresolved
c++: non-dep array list-init w/ non-triv dtor [PR109899] c++: non-dep array list-init w/ non-triv dtor [PR109899] - - - 1-- 2024-01-08 Patrick Palka Accepted
libstdc++: reduce std::variant template instantiation depth libstdc++: reduce std::variant template instantiation depth - - - -1- 2024-01-07 Patrick Palka Unresolved
c++: reference variable as default targ [PR101463] c++: reference variable as default targ [PR101463] - - - 1-- 2024-01-05 Patrick Palka Accepted
c++: address of NTTP object as targ [PR113242] c++: address of NTTP object as targ [PR113242] - - - 1-- 2024-01-05 Patrick Palka Accepted
:Re: [PATCH v2] c++/modules: Emit definitions of ODR-used static members imported from modules [PR1… :Re: [PATCH v2] c++/modules: Emit definitions of ODR-used static members imported from modules [PR1… - - - 1-- 2024-01-04 Patrick Palka Accepted
[2/1] c++: access of class-scope partial tmpl spec Untitled series #76042 - - - -1- 2024-01-03 Patrick Palka Unresolved
c++: explicit inst w/ many constrained partial specs [PR104634] c++: explicit inst w/ many constrained partial specs [PR104634] - - - 1-- 2024-01-03 Patrick Palka Accepted
libstdc++: testsuite: reduce max_size_type.cc exec time [PR113175] libstdc++: testsuite: reduce max_size_type.cc exec time [PR113175] - - - 1-- 2024-01-02 Patrick Palka Accepted
c++: fix -Wparentheses with boolean-like class types c++: fix -Wparentheses with boolean-like class types - - - -1- 2023-12-20 Patrick Palka Unresolved
[pushed] libstdc++: Make ranges::to closure objects SFINAE-friendly [PR112802] [pushed] libstdc++: Make ranges::to closure objects SFINAE-friendly [PR112802] - - - -1- 2023-12-18 Patrick Palka Unresolved
c++: bad direct reference binding [PR113064] c++: bad direct reference binding [PR113064] - - - 1-- 2023-12-18 Patrick Palka Accepted
c++: local class memfn synth from uneval context [PR113063] c++: local class memfn synth from uneval context [PR113063] - - - 1-- 2023-12-18 Patrick Palka Accepted
c++: [[deprecated]] on template redecl [PR84542] c++: [[deprecated]] on template redecl [PR84542] - - - 1-- 2023-12-18 Patrick Palka Accepted
c++: section attribute on templates [PR70435, PR88061] c++: section attribute on templates [PR70435, PR88061] - - - 1-- 2023-12-14 Patrick Palka Accepted
c++: abi_tag attribute on templates [PR109715] c++: abi_tag attribute on templates [PR109715] - - - 1-- 2023-12-14 Patrick Palka Accepted
c++: unifying constants vs their type [PR99186, PR104867] c++: unifying constants vs their type [PR99186, PR104867] - - - -1- 2023-12-12 Patrick Palka Unresolved
c++: unifying FUNCTION_DECLs [PR93740] c++: unifying FUNCTION_DECLs [PR93740] - - - -1- 2023-12-12 Patrick Palka Unresolved
[pushed] c++: add fixed testcase [PR63378] [pushed] c++: add fixed testcase [PR63378] - - - 1-- 2023-12-11 Patrick Palka Accepted
libstdc++: Simplify ranges::to closure objects libstdc++: Simplify ranges::to closure objects - - - -1- 2023-11-30 Patrick Palka Unresolved
c++: bogus -Wparentheses warning [PR112765] c++: bogus -Wparentheses warning [PR112765] - - - -1- 2023-11-29 Patrick Palka Unresolved
[2/2] c++: guard more against undiagnosed error_mark_node [PR112658] [1/2] c++: casting array prvalue [PR112658, PR94264] - - - 1-- 2023-11-28 Patrick Palka Accepted
[1/2] c++: casting array prvalue [PR112658, PR94264] [1/2] c++: casting array prvalue [PR112658, PR94264] - - - 1-- 2023-11-28 Patrick Palka Accepted
c++/modules: alias CTAD and specializations table c++/modules: alias CTAD and specializations table - - - 1-- 2023-11-24 Patrick Palka Accepted
c++: Implement P2582R1, CTAD from inherited constructors c++: Implement P2582R1, CTAD from inherited constructors - - - -1- 2023-11-22 Patrick Palka Unresolved
c++: alias template of non-template class [PR112633] c++: alias template of non-template class [PR112633] - - - 1-- 2023-11-22 Patrick Palka Accepted
[pushed] c++: add fixed testcases [PR98614, PR104802] [pushed] c++: add fixed testcases [PR98614, PR104802] - - - 1-- 2023-11-16 Patrick Palka Accepted
c++: constantness of call to function pointer [PR111703] c++: constantness of call to function pointer [PR111703] - - - -1- 2023-11-15 Patrick Palka Unresolved
c++: partially inst requires-expr in noexcept-spec [PR101043] c++: partially inst requires-expr in noexcept-spec [PR101043] - - - 1-- 2023-11-14 Patrick Palka Accepted
c++: direct enum init from type-dep elt [PR112515] c++: direct enum init from type-dep elt [PR112515] - - - 1-- 2023-11-14 Patrick Palka Accepted
c++: decltype of (non-captured variable) [PR83167] c++: decltype of (non-captured variable) [PR83167] - - - 1-- 2023-11-14 Patrick Palka Accepted
libstdc++: Fix forwarding in __take/drop_of_repeat_view [PR112453] libstdc++: Fix forwarding in __take/drop_of_repeat_view [PR112453] - - - -1- 2023-11-09 Patrick Palka Unresolved
c++: non-dependent .* folding [PR112427] c++: non-dependent .* folding [PR112427] - - - 1-- 2023-11-08 Patrick Palka Accepted
c++: decltype of (by-value captured reference) [PR79620] c++: decltype of (by-value captured reference) [PR79620] - - - 1-- 2023-11-07 Patrick Palka Accepted
c++: decltype of capture proxy [PR79378, PR96917] c++: decltype of capture proxy [PR79378, PR96917] - - - 1-- 2023-11-07 Patrick Palka Accepted
c++: fix tf_decltype manipulation for COMPOUND_EXPR c++: fix tf_decltype manipulation for COMPOUND_EXPR - - - -1- 2023-11-07 Patrick Palka Unresolved
c++: constantness of local var in constexpr fn [PR111703, PR112269] c++: constantness of local var in constexpr fn [PR111703, PR112269] - - - 1-- 2023-10-31 Patrick Palka Accepted
[v3,3/3] c++: note other candidates when diagnosing deletedness [v3,1/3] c++: sort candidates according to viability - - - -1- 2023-10-27 Patrick Palka Unresolved
[v3,2/3] c++: remember candidates that we ignored [v3,1/3] c++: sort candidates according to viability - - - -1- 2023-10-27 Patrick Palka Unresolved
[v3,1/3] c++: sort candidates according to viability [v3,1/3] c++: sort candidates according to viability - - - -1- 2023-10-27 Patrick Palka Unresolved
[pushed] c++: add testcase verifying non-dep new-expr checking [pushed] c++: add testcase verifying non-dep new-expr checking - - - 1-- 2023-10-27 Patrick Palka Accepted
c++: simplify build_new_1 when in a template context c++: simplify build_new_1 when in a template context - - - 1-- 2023-10-26 Patrick Palka Accepted
c++: more ahead-of-time -Wparentheses warnings c++: more ahead-of-time -Wparentheses warnings - - - -1- 2023-10-25 Patrick Palka Unresolved
c++/modules: fix up recent testcases c++/modules: fix up recent testcases - - - -1- 2023-10-25 Patrick Palka Unresolved
c++: another build_new_1 folding fix [PR111929] c++: another build_new_1 folding fix [PR111929] - - - -1- 2023-10-25 Patrick Palka Unresolved
[pushed] c++: add fixed testcase [PR99804] [pushed] c++: add fixed testcase [PR99804] - - - 1-- 2023-10-25 Patrick Palka Accepted
c++: build_new_1 and non-dep array size [PR111929] c++: build_new_1 and non-dep array size [PR111929] - - - 1-- 2023-10-24 Patrick Palka Accepted
[v2,3/3] c++: note other candidates when diagnosing deletedness [v2,1/3] c++: sort candidates according to viability - - - -1- 2023-10-23 Patrick Palka Unresolved
[v2,2/3] c++: remember candidates that we ignored [v2,1/3] c++: sort candidates according to viability - - - -1- 2023-10-23 Patrick Palka Unresolved
[v2,1/3] c++: sort candidates according to viability [v2,1/3] c++: sort candidates according to viability - - - -1- 2023-10-23 Patrick Palka Unresolved
c++: cp_stabilize_reference and non-dep exprs [PR111919] c++: cp_stabilize_reference and non-dep exprs [PR111919] - - - 1-- 2023-10-23 Patrick Palka Accepted
[pushed] objc++: type/expr tsubst conflation [PR111920] [pushed] objc++: type/expr tsubst conflation [PR111920] - - - -1- 2023-10-22 Patrick Palka Unresolved
rust: build failure after NON_DEPENDENT_EXPR removal [PR111899] rust: build failure after NON_DEPENDENT_EXPR removal [PR111899] - - - 1-- 2023-10-20 Patrick Palka Accepted
c++/modules: ICE with lambda initializing local var [PR105322] c++/modules: ICE with lambda initializing local var [PR105322] - - - 1-- 2023-10-18 Patrick Palka Accepted
[2/2] c++: note other candidates when diagnosing deletedness [1/2] c++: sort candidates according to viability - - - 1-- 2023-10-10 Patrick Palka Accepted
[1/2] c++: sort candidates according to viability [1/2] c++: sort candidates according to viability - - - 1-- 2023-10-10 Patrick Palka Accepted
[2/1] c++: rename tsubst_copy_and_build and tsubst_expr Untitled series #61397 - - - -1- 2023-10-04 Patrick Palka Unresolved
c++: merge tsubst_copy into tsubst_copy_and_build c++: merge tsubst_copy into tsubst_copy_and_build - - - -1- 2023-10-02 Patrick Palka Unresolved
[2/1] c++: more non-static memfn call dependence cleanup [PR106086] c++: non-static memfn call dependence cleanup - - - -1- 2023-09-26 Patrick Palka Unresolved
c++: non-static memfn call dependence cleanup c++: non-static memfn call dependence cleanup - - - -1- 2023-09-26 Patrick Palka Unresolved
[2/2] c++: remove NON_DEPENDENT_EXPR, part 2 [1/2] c++: remove NON_DEPENDENT_EXPR, part 1 - - - -1- 2023-09-25 Patrick Palka Unresolved
« 1 2 3 »