Show patches with: Submitter = Patrick Palka       |    State = Action Required       |    Archived = No       |   252 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[committed] c++: Add testcase for already fixed PR [PR16617] [committed] c++: Add testcase for already fixed PR [PR16617] - - - - --- 2021-04-22 Patrick Palka New
[committed] c++: Add testcase for already fixed PR [PR84689] [committed] c++: Add testcase for already fixed PR [PR84689] - - - - --- 2021-04-22 Patrick Palka New
c++: Hard error with tentative parse and CTAD [PR87709] c++: Hard error with tentative parse and CTAD [PR87709] - - - - --- 2021-04-22 Patrick Palka New
c++: Refine enum direct-list-initialization [CWG2374] c++: Refine enum direct-list-initialization [CWG2374] - - - - --- 2021-04-22 Patrick Palka New
libstdc++: Implement P2259R1 changes [PR95983] libstdc++: Implement P2259R1 changes [PR95983] - - - - --- 2021-04-20 Patrick Palka New
c++: Fix pretty printing of function pointer type [PR98767] c++: Fix pretty printing of function pointer type [PR98767] - - - - --- 2021-04-16 Patrick Palka New
c++: partially initialized constexpr array [PR99699] c++: partially initialized constexpr array [PR99699] - - - - --- 2021-04-15 Patrick Palka New
c++: Fix deduction with reference NTTP [PR83476] c++: Fix deduction with reference NTTP [PR83476] - - - - --- 2021-04-13 Patrick Palka New
c++: do_class_deduction and dependent init [PR93383] c++: do_class_deduction and dependent init [PR93383] - - - - --- 2021-04-12 Patrick Palka New
c++: constraints are unevaluated operands [PR99961] c++: constraints are unevaluated operands [PR99961] - - - - --- 2021-04-11 Patrick Palka New
c++: Reject alias CTAD in C++17 [PR99008] c++: Reject alias CTAD in C++17 [PR99008] - - - - --- 2021-04-10 Patrick Palka New
c++: variadic class placeholder template deduction [PR97134] c++: variadic class placeholder template deduction [PR97134] - - - - --- 2021-04-09 Patrick Palka New
[committed] c++: Add testcase for already fixed PR [PR90215] [committed] c++: Add testcase for already fixed PR [PR90215] - - - - --- 2021-04-09 Patrick Palka New
[committed] libstdc++: Address remaining to_chars/long_double.cc FAILs [PR98384] [committed] libstdc++: Address remaining to_chars/long_double.cc FAILs [PR98384] - - - - --- 2021-04-08 Patrick Palka New
c++: constrained CTAD for nested class template [PR97679] c++: constrained CTAD for nested class template [PR97679] - - - - --- 2021-04-07 Patrick Palka New
c++: Don't substitute into constraints on lambdas [PR99874] c++: Don't substitute into constraints on lambdas [PR99874] - - - - --- 2021-04-07 Patrick Palka New
c++: placeholder type constraint on structured binding [PR99899] c++: placeholder type constraint on structured binding [PR99899] - - - - --- 2021-04-05 Patrick Palka New
c++: placeholder type constraint inside range-for [PR99869] c++: placeholder type constraint inside range-for [PR99869] - - - - --- 2021-04-01 Patrick Palka New
c++: Refine check for CTAD placeholder [PR99586] c++: Refine check for CTAD placeholder [PR99586] - - - - --- 2021-04-01 Patrick Palka New
c++: placeholder type constraint and argument packs [PR99815] c++: placeholder type constraint and argument packs [PR99815] - - - - --- 2021-03-30 Patrick Palka New
c++: Adjust mangling of __alignof__ [PR88115] c++: Adjust mangling of __alignof__ [PR88115] - - - - --- 2021-03-30 Patrick Palka New
[3/3] libstdc++: Fix split_view::_OuterIter::operator++ [LWG 3505] [1/3] libstdc++: Fix elements_view::operator* and operator[] [LWG 3502] - - - - --- 2021-03-29 Patrick Palka New
[2/3] libstdc++: Simplify copy-pasted algorithms in <ranges> [1/3] libstdc++: Fix elements_view::operator* and operator[] [LWG 3502] - - - - --- 2021-03-29 Patrick Palka New
[1/3] libstdc++: Fix elements_view::operator* and operator[] [LWG 3502] [1/3] libstdc++: Fix elements_view::operator* and operator[] [LWG 3502] - - - - --- 2021-03-29 Patrick Palka New
libstdc++: Reimplement range adaptors [PR99433] libstdc++: Reimplement range adaptors [PR99433] - - - - --- 2021-03-29 Patrick Palka New
libstdc++: Implement missing operator overloads in max_size_type.h libstdc++: Implement missing operator overloads in max_size_type.h - - - - --- 2021-03-15 Patrick Palka New
[4/4] libstdc++: Add fallback 128-bit integer class type and use it [1/4] libstdc++: Factor out uses of __int128 into a type alias - - - - --- 2021-03-11 Patrick Palka New
[3/4] libstdc++: Remove Ryu's uint128_t aliases [1/4] libstdc++: Factor out uses of __int128 into a type alias - - - - --- 2021-03-11 Patrick Palka New
[2/4] libstdc++: Add LOCAL_PATCHES file to Ryu sources [1/4] libstdc++: Factor out uses of __int128 into a type alias - - - - --- 2021-03-11 Patrick Palka New
[1/4] libstdc++: Factor out uses of __int128 into a type alias [1/4] libstdc++: Factor out uses of __int128 into a type alias - - - - --- 2021-03-11 Patrick Palka New
c++: Fix constexpr evaluation of pre-increment when !lval [PR99287] c++: Fix constexpr evaluation of pre-increment when !lval [PR99287] - - - - --- 2021-03-05 Patrick Palka New
c++: Fix tsubsting member variable template-id [PR96330] c++: Fix tsubsting member variable template-id [PR96330] - - - - --- 2021-03-05 Patrick Palka New
c++: adc_unify deduction with constrained auto [PR99365] c++: adc_unify deduction with constrained auto [PR99365] - - - - --- 2021-03-04 Patrick Palka New
[6/6] c++: Consolidate REQUIRES_EXPR evaluation/diagnostic routines [1/4] c++: Avoid building garbage trees from tsubst_requires_expr - - - - --- 2021-02-28 Patrick Palka New
[5/6] c++: Clean up normalization / satisfaction routines [1/4] c++: Avoid building garbage trees from tsubst_requires_expr - - - - --- 2021-02-28 Patrick Palka New
c++: Fix call to push_tinst_level during satisfaction [PR99214] c++: Fix call to push_tinst_level during satisfaction [PR99214] - - - - --- 2021-02-25 Patrick Palka New
c++: Fix pretty printing of context of local class [PR99213] c++: Fix pretty printing of context of local class [PR99213] - - - - --- 2021-02-25 Patrick Palka New
libstdc++: Fix __floating_to_chars_precision for __float128 libstdc++: Fix __floating_to_chars_precision for __float128 - - - - --- 2021-02-24 Patrick Palka New
[2/2] libstdc++: Fix endianness issue with IBM long double [PR98384] [1/2] libstdc++: Robustify long double std::to_chars testcase [PR98384] - - - - --- 2021-02-22 Patrick Palka New
[1/2] libstdc++: Robustify long double std::to_chars testcase [PR98384] [1/2] libstdc++: Robustify long double std::to_chars testcase [PR98384] - - - - --- 2021-02-22 Patrick Palka New
[committed] c++: Revert EXPR_LOCATION change to build_aggr_init_expr [PR96997] [committed] c++: Revert EXPR_LOCATION change to build_aggr_init_expr [PR96997] - - - - --- 2021-02-17 Patrick Palka New
c++: Fix CTAD from single-element initializer list [PR99103] c++: Fix CTAD from single-element initializer list [PR99103] - - - - --- 2021-02-15 Patrick Palka New
c++: Fix folding of non-dependent BASELINKs [PR95468] c++: Fix folding of non-dependent BASELINKs [PR95468] - - - - --- 2021-02-12 Patrick Palka New
c++: Micro-optimize instantiation_dependent_expression_p c++: Micro-optimize instantiation_dependent_expression_p - - - - --- 2021-02-12 Patrick Palka New
c++: abbreviated function template return type rewriting [PR98990] c++: abbreviated function template return type rewriting [PR98990] - - - - --- 2021-02-09 Patrick Palka New
[4/4] c++: dependent constraint on placeholder 'auto' [PR96443] [1/4] c++: Avoid building garbage trees from tsubst_requires_expr - - - - --- 2021-02-08 Patrick Palka New
[3/4] c++: Delay normalizing nested requirements until satisfaction [1/4] c++: Avoid building garbage trees from tsubst_requires_expr - - - - --- 2021-02-08 Patrick Palka New
[2/4] c++: Preparatory type canonicalization fixes [1/4] c++: Avoid building garbage trees from tsubst_requires_expr - - - - --- 2021-02-08 Patrick Palka New
[1/4] c++: Avoid building garbage trees from tsubst_requires_expr [1/4] c++: Avoid building garbage trees from tsubst_requires_expr - - - - --- 2021-02-08 Patrick Palka New
c++: Fix ICE from op_unqualified_lookup [PR97582] c++: Fix ICE from op_unqualified_lookup [PR97582] - - - - --- 2021-02-02 Patrick Palka New
[committed] c++: Add testcase for PR84494 [committed] c++: Add testcase for PR84494 - - - - --- 2021-02-01 Patrick Palka New
c++: Fix ICE in verify_ctor_sanity [PR98295] c++: Fix ICE in verify_ctor_sanity [PR98295] - - - - --- 2021-01-29 Patrick Palka New
c++: Suppress this injection for static member functions [PR97399] c++: Suppress this injection for static member functions [PR97399] - - - - --- 2021-01-21 Patrick Palka New
c++: Fix tsubsting CLASS_PLACEHOLDER_TEMPLATE [PR95434] c++: Fix tsubsting CLASS_PLACEHOLDER_TEMPLATE [PR95434] - - - - --- 2021-01-19 Patrick Palka New
[committed] c++: Add CTAD + pack expansion testcase [committed] c++: Add CTAD + pack expansion testcase - - - - --- 2021-01-18 Patrick Palka New
c++: Defer access checking when processing bases [PR82613] c++: Defer access checking when processing bases [PR82613] - - - - --- 2021-01-18 Patrick Palka New
c++: Fix excessive instantiation inside decltype [PR71879] c++: Fix excessive instantiation inside decltype [PR71879] - - - - --- 2021-01-18 Patrick Palka New
c++: Fix ICE with non-constant satisfaction [PR98644] c++: Fix ICE with non-constant satisfaction [PR98644] - - - - --- 2021-01-13 Patrick Palka New
c++: Always check access during late-parsing of members [PR58993] c++: Always check access during late-parsing of members [PR58993] - - - - --- 2021-01-12 Patrick Palka New
c++: Fix ICE with CTAD in concept [PR98611] c++: Fix ICE with CTAD in concept [PR98611] - - - - --- 2021-01-09 Patrick Palka New
c++: ICE with constrained placeholder return type [PR98346] c++: ICE with constrained placeholder return type [PR98346] - - - - --- 2021-01-07 Patrick Palka New
libstdc++: Fix long double to_chars testcase [PR98384] libstdc++: Fix long double to_chars testcase [PR98384] - - - - --- 2021-01-07 Patrick Palka New
c++: ICE with constexpr call that returns a PMF [PR98551] c++: ICE with constexpr call that returns a PMF [PR98551] - - - - --- 2021-01-07 Patrick Palka New
c++: Fix access checking of scoped non-static member [PR98515] c++: Fix access checking of scoped non-static member [PR98515] - - - - --- 2021-01-06 Patrick Palka New
c++: Fix deduction from the type of an NTTP c++: Fix deduction from the type of an NTTP - - - - --- 2021-01-04 Patrick Palka New
libstdc++: Gracefully disable floating-point to_chars on unsupported targets libstdc++: Gracefully disable floating-point to_chars on unsupported targets - - - - --- 2020-12-21 Patrick Palka New
[committed] libstdc++: Fix mistake in PR98374 change [PR98377] [committed] libstdc++: Fix mistake in PR98374 change [PR98377] - - - - --- 2020-12-18 Patrick Palka New
libstdc++: Fix build failure on AArch64 ILP32 [PR98370] libstdc++: Fix build failure on AArch64 ILP32 [PR98370] - - - - --- 2020-12-18 Patrick Palka New
libstdc++: Fix build failure due to missing <langinfo.h> [PR98374] libstdc++: Fix build failure due to missing <langinfo.h> [PR98374] - - - - --- 2020-12-18 Patrick Palka New
[4/1] c++: More precise tracking of potentially unstable satisfaction Untitled series #220451 - - - - --- 2020-12-14 Patrick Palka New
[3/1] c++: Fix return type deduction during satisfaction Untitled series #220451 - - - - --- 2020-12-14 Patrick Palka New
c++: missing SFINAE with pointer subtraction [PR78173] c++: missing SFINAE with pointer subtraction [PR78173] - - - - --- 2020-12-11 Patrick Palka New
[2/1] c++: Diagnose self-recursive satisfaction Untitled series #219890 - - - - --- 2020-12-10 Patrick Palka New
c++: Diagnose unstable satisfaction results c++: Diagnose unstable satisfaction results - - - - --- 2020-12-10 Patrick Palka New
[2/2] c++: Normalize nested-requirements twice at parse time [PR97093] [1/2,v2] c++: Distinguish unsatisfaction vs errors during satisfaction [PR97093] - - - - --- 2020-12-04 Patrick Palka New
[1/2,v2] c++: Distinguish unsatisfaction vs errors during satisfaction [PR97093] [1/2,v2] c++: Distinguish unsatisfaction vs errors during satisfaction [PR97093] - - - - --- 2020-12-04 Patrick Palka New
c++: Distinguish unsatisfaction vs errors during satisfaction [PR97093] c++: Distinguish unsatisfaction vs errors during satisfaction [PR97093] - - - - --- 2020-12-03 Patrick Palka New
libstdc++: Fix ranges::join_view::_Iterator::operator-> [LWG 3500] libstdc++: Fix ranges::join_view::_Iterator::operator-> [LWG 3500] - - - - --- 2020-11-18 Patrick Palka New
libstdc++: Fix ranges::search_n for random access iterators [PR97828] libstdc++: Fix ranges::search_n for random access iterators [PR97828] - - - - --- 2020-11-16 Patrick Palka New
c++: Don't form a templated TARGET_EXPR in finish_compound_literal c++: Don't form a templated TARGET_EXPR in finish_compound_literal - - - - --- 2020-11-12 Patrick Palka New
[2/2] c++: Change the mangling of __alignof__ [PR88115] [1/2] c++: Correct the handling of alignof(expr) [PR88115] - - - - --- 2020-11-11 Patrick Palka New
[1/2] c++: Correct the handling of alignof(expr) [PR88115] [1/2] c++: Correct the handling of alignof(expr) [PR88115] - - - - --- 2020-11-11 Patrick Palka New
c-family: Avoid unnecessary work when -Wpragmas is being ignored c-family: Avoid unnecessary work when -Wpragmas is being ignored - - - - --- 2020-11-09 Patrick Palka New
[4/4,v2] c++: Consider only relevant template arguments in sat_hasher [1/4] c++: Fix ICE with variadic concepts and aliases [PR93907] - - - - --- 2020-11-06 Patrick Palka New
[3/4,v2] c++: Use two levels of caching in satisfy_atom [1/4] c++: Fix ICE with variadic concepts and aliases [PR93907] - - - - --- 2020-11-06 Patrick Palka New
[2/4,v2] c++: Reuse identical ATOMIC_CONSTRs during normalization [1/4] c++: Fix ICE with variadic concepts and aliases [PR93907] - - - - --- 2020-11-06 Patrick Palka New
[1/4] c++: Fix ICE with variadic concepts and aliases [PR93907] [1/4] c++: Fix ICE with variadic concepts and aliases [PR93907] - - - - --- 2020-11-06 Patrick Palka New
c++: Consider only relevant template arguments in sat_hasher c++: Consider only relevant template arguments in sat_hasher - - - - --- 2020-11-05 Patrick Palka New
c++: Use two levels of caching in satisfy_atom c++: Use two levels of caching in satisfy_atom - - - - --- 2020-11-04 Patrick Palka New
c++: Reuse identical ATOMIC_CONSTRs during normalization c++: Reuse identical ATOMIC_CONSTRs during normalization - - - - --- 2020-11-03 Patrick Palka New
libstdc++: Don't initialize from *this inside some views [PR97600] libstdc++: Don't initialize from *this inside some views [PR97600] - - - - --- 2020-10-30 Patrick Palka New
libstdc++: Fix the default constructor of ranges::__detail::__box libstdc++: Fix the default constructor of ranges::__detail::__box - - - - --- 2020-10-29 Patrick Palka New
[committed] libstdc++: Fix memory issue in ranges::lexicographical_compare testcase [committed] libstdc++: Fix memory issue in ranges::lexicographical_compare testcase - - - - --- 2020-10-29 Patrick Palka New
libstdc++: Fix arithmetic bug in year_month_weekday conversion [PR96713] libstdc++: Fix arithmetic bug in year_month_weekday conversion [PR96713] - - - - --- 2020-10-28 Patrick Palka New
c++: Don't purge the satisfaction caches c++: Don't purge the satisfaction caches - - - - --- 2020-10-27 Patrick Palka New
c++: Check constraints only on candidate conversion functions c++: Check constraints only on candidate conversion functions - - - - --- 2020-10-26 Patrick Palka New
c++: Check constraints before instantiation from mark_used [PR95132] c++: Check constraints before instantiation from mark_used [PR95132] - - - - --- 2020-10-26 Patrick Palka New
libstdc++: Apply proposed resolutions for LWG 3428, 3447 libstdc++: Apply proposed resolutions for LWG 3428, 3447 - - - - --- 2020-10-22 Patrick Palka New
c++: Check DECL_TEMPLATE_PARM_P in duplicate_decls [PR97511] c++: Check DECL_TEMPLATE_PARM_P in duplicate_decls [PR97511] - - - - --- 2020-10-21 Patrick Palka New
c++: constexpr evaluation and bare EMPTY_CLASS_EXPR [PR96575] c++: constexpr evaluation and bare EMPTY_CLASS_EXPR [PR96575] - - - - --- 2020-10-21 Patrick Palka New
« 1 2 3 »