Show patches with: Submitter = Jason Merrill       |    State = Action Required       |    Archived = No       |   94 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[pushed] c++: variable template array of unknown bound [PR113638] [pushed] c++: variable template array of unknown bound [PR113638] - - - -1- 2024-02-02 Jason Merrill Unresolved
[pushed] testsuite: mangle-reparm1a options [PR113451] [pushed] testsuite: mangle-reparm1a options [PR113451] - - - -1- 2024-01-30 Jason Merrill Unresolved
[pushed] c++: throwing cleanup after return [PR113347] [pushed] c++: throwing cleanup after return [PR113347] - - - -1- 2024-01-24 Jason Merrill Unresolved
[pushed] c++: corresponding object parms [PR113191] [pushed] c++: corresponding object parms [PR113191] - - - -1- 2024-01-11 Jason Merrill Unresolved
[RFC] codingconventions: add lambda guidelines [RFC] codingconventions: add lambda guidelines - - - -1- 2024-01-11 Jason Merrill Unresolved
testsuite: remove xfail testsuite: remove xfail - - - -1- 2024-01-11 Jason Merrill Unresolved
[pushed] c++: computed goto from catch block [PR81438] [pushed] c++: computed goto from catch block [PR81438] - - - -1- 2023-12-22 Jason Merrill Unresolved
[pushed] c++: sizeof... mangling with alias template [PR95298] [pushed] c++: sizeof... mangling with alias template [PR95298] - - - -1- 2023-12-22 Jason Merrill Unresolved
[pushed] testsuite: suppress mangling compatibility aliases [pushed] testsuite: suppress mangling compatibility aliases - - - -1- 2023-12-22 Jason Merrill Unresolved
[pushed,4/4] c++: End lifetime of objects in constexpr after destructor call [PR71093] [pushed,1/4] c++: copy location to AGGR_INIT_EXPR - - - -1- 2023-12-13 Jason Merrill Unresolved
[pushed,3/4] c++: fix in-charge parm in constexpr [pushed,1/4] c++: copy location to AGGR_INIT_EXPR - - - -1- 2023-12-13 Jason Merrill Unresolved
[pushed,2/4] c++: constant direct-initialization [PR108243] [pushed,1/4] c++: copy location to AGGR_INIT_EXPR - - - -1- 2023-12-13 Jason Merrill Unresolved
[pushed] testsuite: fix is_nothrow_default_constructible8.C [pushed] testsuite: fix is_nothrow_default_constructible8.C - - - -1- 2023-12-12 Jason Merrill Unresolved
[pushed] testsuite: update mangling [pushed] testsuite: update mangling - - - -1- 2023-12-11 Jason Merrill Unresolved
c++: lambda capture and explicit object parm c++: lambda capture and explicit object parm - - - -1- 2023-12-01 Jason Merrill Unresolved
[pushed] c++: prvalue array decay [PR94264] [pushed] c++: prvalue array decay [PR94264] - - - -1- 2023-11-28 Jason Merrill Unresolved
[2/2] c-family: rename warn_for_address_or_pointer_of_packed_member [1/2] c-family: -Waddress-of-packed-member and casts - - - -1- 2023-11-22 Jason Merrill Unresolved
[1/2] c-family: -Waddress-of-packed-member and casts [1/2] c-family: -Waddress-of-packed-member and casts - - - -1- 2023-11-22 Jason Merrill Unresolved
[RFC] c++: mangle function template constraints [RFC] c++: mangle function template constraints - - - -1- 2023-11-20 Jason Merrill Unresolved
[pushed] c++: use hash_set in nrv_data [pushed] c++: use hash_set in nrv_data - - - -1- 2023-11-02 Jason Merrill Unresolved
[pushed] c++: retval dtor on rethrow [PR112301] [pushed] c++: retval dtor on rethrow [PR112301] - - - -1- 2023-11-02 Jason Merrill Unresolved
[pushed] testsuite: constexpr-diag1.C and implicit constexpr [pushed] testsuite: constexpr-diag1.C and implicit constexpr - - - -1- 2023-10-20 Jason Merrill Unresolved
[RFA] diagnostic: rename new permerror overloads [RFA] diagnostic: rename new permerror overloads - - - -1- 2023-10-19 Jason Merrill Unresolved
[pushed] c++: mangling tweaks [pushed] c++: mangling tweaks - - - -1- 2023-10-17 Jason Merrill Unresolved
[v2,RFA] diagnostic: add permerror variants with opt [v2,RFA] diagnostic: add permerror variants with opt - - - -1- 2023-10-03 Jason Merrill Unresolved
[RFC] diagnostic: add permerror variants with opt [RFC] diagnostic: add permerror variants with opt - - - -1- 2023-09-12 Jason Merrill Unresolved
[pushed] c++: [[no_unique_address]] and cv-qualified type [pushed] c++: [[no_unique_address]] and cv-qualified type - - - -1- 2023-09-06 Jason Merrill Unresolved
[pushed,2/2] c++: maybe_substitute_reqs_for fix [pushed,1/2] c++: constrained hidden friends [PR109751] - - - -1- 2023-08-22 Jason Merrill Unresolved
[pushed,1/2] c++: constrained hidden friends [PR109751] [pushed,1/2] c++: constrained hidden friends [PR109751] - - - -1- 2023-08-22 Jason Merrill Unresolved
[pushed] testsuite: run C++11 tests in C++11 mode [pushed] testsuite: run C++11 tests in C++11 mode - - - -1- 2023-07-26 Jason Merrill Unresolved
[FYI] c++: check for trying to cache non-constant expressions [FYI] c++: check for trying to cache non-constant expressions - - - -1- 2023-07-17 Jason Merrill Unresolved
[pushed] c++: c++26 regression fixes [pushed] c++: c++26 regression fixes - - - -1- 2023-07-14 Jason Merrill Unresolved
[pushed] c++: C++26 constexpr cast from void* [PR110344] [pushed] c++: C++26 constexpr cast from void* [PR110344] - - - -1- 2023-06-28 Jason Merrill Unresolved
[pushed] wwwdocs: Add GCC Code of Conduct [pushed] wwwdocs: Add GCC Code of Conduct - - - -1- 2023-06-20 Jason Merrill Unresolved
c++: tweak c++17 ctor/conversion tiebreaker [DR2327] c++: tweak c++17 ctor/conversion tiebreaker [DR2327] - - - -1- 2023-06-14 Jason Merrill Unresolved
[pushed] c++: fix 32-bit spaceship failures [PR110185] [pushed] c++: fix 32-bit spaceship failures [PR110185] - - - -1- 2023-06-09 Jason Merrill Unresolved
[pushed] c++: allow NRV and non-NRV returns [PR58487] [pushed] c++: allow NRV and non-NRV returns [PR58487] - - - -1- 2023-06-07 Jason Merrill Unresolved
[pushed] c++: enable NRVO from inner block [PR51571] [pushed] c++: enable NRVO from inner block [PR51571] - - - -1- 2023-06-07 Jason Merrill Unresolved
[pushed] c++: over-eager friend matching [PR109649] [pushed] c++: over-eager friend matching [PR109649] - - - -1- 2023-05-03 Jason Merrill Repeat Merge
[pushed] c++: fix TTP level reduction cache [pushed] c++: fix TTP level reduction cache - - - -1- 2023-05-03 Jason Merrill Repeat Merge
[pushed] c++: simplify member template substitution [pushed] c++: simplify member template substitution - - - -1- 2023-05-02 Jason Merrill Repeat Merge
[pushed] c++: less invalidate_class_lookup_cache [pushed] c++: less invalidate_class_lookup_cache - - - -1- 2023-05-02 Jason Merrill Repeat Merge
[2/2] c++: look for empty base at specific offset [PR109678] [1/2] c++: std::variant slow to compile [PR109678] - - - -1- 2023-05-02 Jason Merrill Unresolved
[1/2] c++: std::variant slow to compile [PR109678] [1/2] c++: std::variant slow to compile [PR109678] - - - -1- 2023-05-02 Jason Merrill Unresolved
[pushed] c++: array DMI and member fn [PR109666] [pushed] c++: array DMI and member fn [PR109666] - - - -1- 2023-05-01 Jason Merrill Repeat Merge
[pushed] c++: print conversion error at candidate location [pushed] c++: print conversion error at candidate location - - - -1- 2023-04-27 Jason Merrill Repeat Merge
[pushed] c++: restore instantiate_decl assert [pushed] c++: restore instantiate_decl assert - - - -1- 2023-04-27 Jason Merrill Repeat Merge
[pushed] c++: remove nsdmi_inst hashtable [pushed] c++: remove nsdmi_inst hashtable - - - -1- 2023-04-26 Jason Merrill Repeat Merge
[pushed] c++: local class in nested generic lambda [PR109241] [pushed] c++: local class in nested generic lambda [PR109241] - - - -1- 2023-04-26 Jason Merrill Unresolved
[pushed] c++: unique friend shenanigans [PR69836] [pushed] c++: unique friend shenanigans [PR69836] - - - -1- 2023-04-26 Jason Merrill Repeat Merge
[pushed] c++: fix 'unsigned typedef-name' extension [PR108099] [pushed] c++: fix 'unsigned typedef-name' extension [PR108099] - - - -1- 2023-04-21 Jason Merrill Repeat Merge
[13,RFA] c++: fix 'unsigned __int128_t' semantics [PR108099] [13,RFA] c++: fix 'unsigned __int128_t' semantics [PR108099] - - - -1- 2023-04-19 Jason Merrill Repeat Merge
[pushed] c++: constexpr aggregate destruction [PR109357] [pushed] c++: constexpr aggregate destruction [PR109357] - - - -1- 2023-04-15 Jason Merrill Repeat Merge
[pushed] c++: friend template matching [PR107484] [pushed] c++: friend template matching [PR107484] - - - -1- 2023-04-04 Jason Merrill Repeat Merge
[pushed] c++: generic lambda and function ptr conv [PR105221] [pushed] c++: generic lambda and function ptr conv [PR105221] - - - -1- 2023-03-30 Jason Merrill Repeat Merge
[pushed] c++: anonymous union member reference [PR105452] [pushed] c++: anonymous union member reference [PR105452] - - - -1- 2023-03-30 Jason Merrill Repeat Merge
[pushed] c++: alias ctad refinements [PR109321] [pushed] c++: alias ctad refinements [PR109321] - - - -1- 2023-03-29 Jason Merrill Repeat Merge
[pushed] c++: default template arg, partial ordering [PR105481] [pushed] c++: default template arg, partial ordering [PR105481] - - - -1- 2023-03-24 Jason Merrill Repeat Merge
[pushed] c++: constexpr PMF conversion [PR105996] [pushed] c++: constexpr PMF conversion [PR105996] - - - -1- 2023-03-23 Jason Merrill Repeat Merge
[pushed] c++: local class in nested generic lambda [PR109241] [pushed] c++: local class in nested generic lambda [PR109241] - - - -1- 2023-03-23 Jason Merrill Repeat Merge
[pushed] c++: array bound partial ordering [PR108390] [pushed] c++: array bound partial ordering [PR108390] - - - -1- 2023-03-22 Jason Merrill Repeat Merge
[pushed] c++: DMI in template with virtual base [PR106890] [pushed] c++: DMI in template with virtual base [PR106890] - - - -1- 2023-03-21 Jason Merrill Repeat Merge
[pushed] c++: constant, array, lambda, template [PR108975] [pushed] c++: constant, array, lambda, template [PR108975] - - - -1- 2023-03-17 Jason Merrill Repeat Merge
[pushed] c++: throw and private destructor [PR109172] [pushed] c++: throw and private destructor [PR109172] - - - -1- 2023-03-17 Jason Merrill Repeat Merge
[pushed] c++: namespace-scoped friend in local class [PR69410] [pushed] c++: namespace-scoped friend in local class [PR69410] - - - -1- 2023-03-17 Jason Merrill Repeat Merge
[pushed] c++: co_await and initializer_list [PR103871] [pushed] c++: co_await and initializer_list [PR103871] - - - -1- 2023-03-15 Jason Merrill Repeat Merge
[2/2] c++: passing one ttp to another [PR108179] [pushed,1/2] c++: coerce_template_template_parms interface tweak - - - -1- 2023-03-15 Jason Merrill Repeat Merge
[pushed,1/2] c++: coerce_template_template_parms interface tweak [pushed,1/2] c++: coerce_template_template_parms interface tweak - - - -1- 2023-03-15 Jason Merrill Repeat Merge
[pushed] c++: injected class name as default ttp arg [PR58538] [pushed] c++: injected class name as default ttp arg [PR58538] - - - -1- 2023-03-15 Jason Merrill Repeat Merge
[pushed] c++: -Wreturn-type with if (true) throw [PR107310] [pushed] c++: -Wreturn-type with if (true) throw [PR107310] - - - -1- 2023-03-14 Jason Merrill Repeat Merge
[pushed] c++: handle _FloatNN redeclaration like bool [PR107128] [pushed] c++: handle _FloatNN redeclaration like bool [PR107128] - - - -1- 2023-03-13 Jason Merrill Repeat Merge
[pushed] c++: constrained lambda error-recovery [PR108972] [pushed] c++: constrained lambda error-recovery [PR108972] - - - -1- 2023-03-10 Jason Merrill Repeat Merge
[pushed] c++: class NTTP and nested anon union [PR108566] [pushed] c++: class NTTP and nested anon union [PR108566] - - - -1- 2023-03-10 Jason Merrill Repeat Merge
[pushed] c++: allocator temps in list of arrays [PR108773] [pushed] c++: allocator temps in list of arrays [PR108773] - - - -1- 2023-03-09 Jason Merrill Repeat Merge
c++: static lambda tsubst [PR108526] c++: static lambda tsubst [PR108526] - - - -1- 2023-03-07 Jason Merrill Repeat Merge
[pushed] c++: Add -Wno-changes-meaning [pushed] c++: Add -Wno-changes-meaning - - - -1- 2023-02-01 Jason Merrill Repeat Merge
[pushed] c++: TARGET_EXPR collapsing [PR107303] [pushed] c++: TARGET_EXPR collapsing [PR107303] - - - -1- 2023-01-24 Jason Merrill Repeat Merge
[pushed] c++: TARGET_EXPR_ELIDING_P and std::move [PR107267] [pushed] c++: TARGET_EXPR_ELIDING_P and std::move [PR107267] - - - -1- 2023-01-23 Jason Merrill Repeat Merge
[pushed] c++: lifetime extension with .* expression [PR53288] [pushed] c++: lifetime extension with .* expression [PR53288] - - - -1- 2023-01-23 Jason Merrill Repeat Merge
[pushed] testsuite: don't declare printf in coro.h [pushed] testsuite: don't declare printf in coro.h - - - -1- 2022-12-22 Jason Merrill Repeat Merge
[pushed] c++: fix initializer_list transformation [PR108071] [pushed] c++: fix initializer_list transformation [PR108071] - - - -1- 2022-12-15 Jason Merrill Repeat Merge
[pushed] c++: build initializer_list<string> in a loop [PR105838] [pushed] c++: build initializer_list<string> in a loop [PR105838] - - - -1- 2022-12-08 Jason Merrill Unresolved
[pushed] c++: avoid initializer_list<string> [PR105838] [pushed] c++: avoid initializer_list<string> [PR105838] - - - -1- 2022-12-08 Jason Merrill Unresolved
[pushed] c++: fewer allocator temps [PR105838] [pushed] c++: fewer allocator temps [PR105838] - - - -1- 2022-12-08 Jason Merrill Repeat Merge
[pushed] c++: small contracts fixes [pushed] c++: small contracts fixes - - - -1- 2022-12-01 Jason Merrill Repeat Merge
[pushed] c++: simple-requirement starting with 'typename' [PR101733] [pushed] c++: simple-requirement starting with 'typename' [PR101733] - - - -1- 2022-11-28 Jason Merrill Unresolved
[pushed] c++: be more strict about 'concept bool' [pushed] c++: be more strict about 'concept bool' - - - -1- 2022-11-28 Jason Merrill Repeat Merge
[pushed] c++: don't use strchrnul [PR107781] [pushed] c++: don't use strchrnul [PR107781] - - - -1- 2022-11-22 Jason Merrill Repeat Merge
[pushed] c++: contracts fixes [pushed] c++: contracts fixes - - - -1- 2022-11-22 Jason Merrill Repeat Merge
[pushed] c++: change -fconcepts to mean C++20 concepts [pushed] c++: change -fconcepts to mean C++20 concepts - - - -1- 2022-11-03 Jason Merrill Repeat Merge
[pushed] c++: set TREE_NOTHROW after genericize [pushed] c++: set TREE_NOTHROW after genericize - - - -1- 2022-11-01 Jason Merrill Unresolved
[pushed] c++: apply friend attributes sooner [pushed] c++: apply friend attributes sooner - - - -1- 2022-10-28 Jason Merrill Repeat Merge
[pushed] c++: constexpr-evaluate more assumes [pushed] c++: constexpr-evaluate more assumes - - - -1- 2022-10-25 Jason Merrill Unresolved
[pushed] c++: improve failed constexpr assume diagnostic [pushed] c++: improve failed constexpr assume diagnostic - - - -1- 2022-10-25 Jason Merrill Unresolved