Toggle navigation
Patchwork
gcc
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Jason Merrill
| State =
Action Required
| Archived =
No
| 325 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
Apply
«
1
2
3
4
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[C++] More fun with typedef to dependent alias.
[C++] More fun with typedef to dependent alias.
0 0 0
2019-11-27
Jason Merrill
New
[C++] Remember the location of a variable template-id.
[C++] Remember the location of a variable template-id.
0 0 0
2019-11-27
Jason Merrill
New
[C++] Consider parm types equivalence for operator rewrite tiebreaker.
[C++] Consider parm types equivalence for operator rewrite tiebreaker.
0 0 0
2019-11-19
Jason Merrill
New
[C++] Implement C++20 P1814R0, CTAD for alias templates.
[C++] Implement C++20 P1814R0, CTAD for alias templates.
0 0 0
2019-11-16
Jason Merrill
New
[C++] Implement P1816R0, class template argument deduction for aggregates.
[C++] Implement P1816R0, class template argument deduction for aggregates.
0 0 0
2019-11-15
Jason Merrill
New
[C++] Sorry about <=> on VECTOR_TYPE.
[C++] Sorry about <=> on VECTOR_TYPE.
0 0 0
2019-11-12
Jason Merrill
New
[C++] Implement D1957R0, T* to bool should be considered narrowing.
[C++] Implement D1957R0, T* to bool should be considered narrowing.
0 0 0
2019-11-10
Jason Merrill
New
[C++] Implement D1959R0, remove weak_equality and strong_equality.
[C++] Implement D1959R0, remove weak_equality and strong_equality.
0 0 0
2019-11-07
Jason Merrill
New
[C++] Implement D1907R1 "structural type".
[C++] Implement D1907R1 "structural type".
0 0 0
2019-11-07
Jason Merrill
New
C++ PATCH for nested requirements normalization
C++ PATCH for nested requirements normalization
0 0 0
2019-11-07
Jason Merrill
New
C++20 CA378 - Remove constrained non-template functions.
C++20 CA378 - Remove constrained non-template functions.
0 0 0
2019-11-06
Jason Merrill
New
[C++] Implement C++20 operator<=>.
[C++] Implement C++20 operator<=>.
0 0 0
2019-11-05
Jason Merrill
New
[C++] Use vec instead of raw array for built-in candidates.
[C++] Use vec instead of raw array for built-in candidates.
0 0 0
2019-11-05
Jason Merrill
New
[C++] Various small C++ changes.
[C++] Various small C++ changes.
0 0 0
2019-11-05
Jason Merrill
New
[C++] diagnose address and decltype of unsatisfied function
[C++] diagnose address and decltype of unsatisfied function
0 0 0
2019-11-05
Jason Merrill
New
[C++] * typeck.c (check_return_expr): Avoid redundant error.
[C++] * typeck.c (check_return_expr): Avoid redundant error.
0 0 0
2019-11-04
Jason Merrill
New
[C++] PR c++/92268 - hard error satisfying return-type-requirement
[C++] PR c++/92268 - hard error satisfying return-type-requirement
0 0 0
2019-10-31
Jason Merrill
New
[C++] Use OVL_OP_INFO in get_fold_operator.
[C++] Use OVL_OP_INFO in get_fold_operator.
0 0 0
2019-10-30
Jason Merrill
New
[C++] Implement P1286R2, Contra CWG1778
[C++] Implement P1286R2, Contra CWG1778
0 0 0
2019-10-23
Jason Merrill
New
* .gitattributes: Avoid {} in filename pattern.
* .gitattributes: Avoid {} in filename pattern.
0 0 0
2019-10-17
Jason Merrill
New
RFA [PATCH] * lock-and-run.sh: Check for process existence rather than timeout.
RFA [PATCH] * lock-and-run.sh: Check for process existence rather than timeout.
0 0 0
2019-10-14
Jason Merrill
New
RFA (gimplify.h) Fix incorrect cp/ use of get_formal_tmp_var.
RFA (gimplify.h) Fix incorrect cp/ use of get_formal_tmp_var.
0 0 0
2019-10-14
Jason Merrill
New
[C++] PR c++/91930 - ICE with constrained inherited default ctor.
[C++] PR c++/91930 - ICE with constrained inherited default ctor.
0 0 0
2019-10-14
Jason Merrill
New
[C++] Preserve the location of explicitly defaulted functions.
[C++] Preserve the location of explicitly defaulted functions.
0 0 0
2019-10-11
Jason Merrill
New
[C++] Improve C++ fold caching efficiency.
[C++] Improve C++ fold caching efficiency.
0 0 0
2019-10-02
Jason Merrill
New
Add some hash_map_safe_* functions like vec_safe_*.
Add some hash_map_safe_* functions like vec_safe_*.
0 0 0
2019-09-30
Jason Merrill
New
[C++] * constexpr.c (cxx_fold_indirect_ref): Use similar_type_p.
[C++] * constexpr.c (cxx_fold_indirect_ref): Use similar_type_p.
0 0 0
2019-09-27
Jason Merrill
New
[C++] * cp-tree.h (class iloc_sentinel): New.
[C++] * cp-tree.h (class iloc_sentinel): New.
0 0 0
2019-09-27
Jason Merrill
New
[C++] PR c++/91809 - bit-field and ellipsis.
[C++] PR c++/91809 - bit-field and ellipsis.
0 0 0
2019-09-23
Jason Merrill
New
[C++] Handle [[likely]] on compound-statement.
[C++] Handle [[likely]] on compound-statement.
0 0 0
2019-09-19
Jason Merrill
New
* Makefile.in (build/genmatch.o): Depend on $(CPPLIB_H).
* Makefile.in (build/genmatch.o): Depend on $(CPPLIB_H).
0 0 0
2019-09-16
Jason Merrill
New
[C++,4/4] PR c++/30277 - int-width bit-field promotion.
[C++,1/4] Handle location wrappers better in warn_logical_operator.
0 0 0
2019-09-16
Jason Merrill
New
[C++,3/4] PR c++/82165 - enum bitfields and operator overloading.
[C++,1/4] Handle location wrappers better in warn_logical_operator.
0 0 0
2019-09-16
Jason Merrill
New
[C++,2/4] Fix conversions for built-in operator overloading candidates.
[C++,1/4] Handle location wrappers better in warn_logical_operator.
0 0 0
2019-09-16
Jason Merrill
New
[C++,1/4] Handle location wrappers better in warn_logical_operator.
[C++,1/4] Handle location wrappers better in warn_logical_operator.
0 0 0
2019-09-16
Jason Merrill
New
[C++] Add source location to TRAIT_EXPR.
[C++] Add source location to TRAIT_EXPR.
0 0 0
2019-08-31
Jason Merrill
New
[2/2] Fix handling of namespace-scope undeduced auto decls.
[C++,1/2] * parser.c (cp_parser_nested_name_specifier_opt): Avoid redundant error.
0 0 0
2019-08-23
Jason Merrill
New
[C++,1/2] * parser.c (cp_parser_nested_name_specifier_opt): Avoid redundant error.
[C++,1/2] * parser.c (cp_parser_nested_name_specifier_opt): Avoid redundant error.
0 0 0
2019-08-23
Jason Merrill
New
[C++] PR c++/90393 - ICE with thow in ?:
[C++] PR c++/90393 - ICE with thow in ?:
0 0 0
2019-08-15
Jason Merrill
New
[C++] Implement P0848R3, Conditionally Trivial Special Member Functions.
[C++] Implement P0848R3, Conditionally Trivial Special Member Functions.
0 0 0
2019-08-15
Jason Merrill
New
[C++] PR c++/91378 - ICE with noexcept and auto return type.
[C++] PR c++/91378 - ICE with noexcept and auto return type.
0 0 0
2019-08-06
Jason Merrill
New
[C++] PR c++/90538 - multiple expansions of capture packs
[C++] PR c++/90538 - multiple expansions of capture packs
0 0 0
2019-07-31
Jason Merrill
New
[C++] Fix copy_node of TEMPLATE_INFO.
[C++] Fix copy_node of TEMPLATE_INFO.
0 0 0
2019-07-31
Jason Merrill
New
[C++] Fix ICE on class template argument deduction with inherited ctor.
[C++] Fix ICE on class template argument deduction with inherited ctor.
0 0 0
2019-07-20
Jason Merrill
New
[C++] Reduce memory consumption for push/pop_access_scope.
[C++] Reduce memory consumption for push/pop_access_scope.
0 0 0
2019-07-20
Jason Merrill
New
[C++] PR c++/90101 - dependent class non-type parameter.
[C++] PR c++/90101 - dependent class non-type parameter.
0 0 0
2019-07-19
Jason Merrill
New
[C++] PR c++/90098 - partial specialization and class non-type parms.
[C++] PR c++/90098 - partial specialization and class non-type parms.
0 0 0
2019-07-19
Jason Merrill
New
[C++] Simplify range location creation in C++ parser.
[C++] Simplify range location creation in C++ parser.
0 0 0
2019-07-16
Jason Merrill
New
[libstdc++] Add parens around constraint in <memory>.
[libstdc++] Add parens around constraint in <memory>.
0 0 0
2019-07-16
Jason Merrill
New
[C++] Simplify type-specifier parsing.
[C++] Simplify type-specifier parsing.
0 0 0
2019-07-16
Jason Merrill
New
[C++] Fix g++.dg/template/pr84789.C on new concepts branch.
[C++] Fix g++.dg/template/pr84789.C on new concepts branch.
0 0 0
2019-07-16
Jason Merrill
New
[C++] PR c++/55442 - memory-hog with highly recursive constexpr.
[C++] PR c++/55442 - memory-hog with highly recursive constexpr.
0 0 0
2019-06-27
Jason Merrill
New
[C++] PR c++/70462 - unnecessary base ctor variant with final.
[C++] PR c++/70462 - unnecessary base ctor variant with final.
0 0 0
2019-06-26
Jason Merrill
New
[C++] * class.c (resolves_to_fixed_type_p): Check CLASSTYPE_FINAL.
[C++] * class.c (resolves_to_fixed_type_p): Check CLASSTYPE_FINAL.
0 0 0
2019-06-25
Jason Merrill
New
[C++] PR c++/85552 - wrong instantiation of dtor for DMI.
[C++] PR c++/85552 - wrong instantiation of dtor for DMI.
0 0 0
2019-06-14
Jason Merrill
New
[RFA] Recognize ggc_free'd memory in pretty-printers.
[RFA] Recognize ggc_free'd memory in pretty-printers.
0 0 0
2019-06-07
Jason Merrill
New
[C++] Avoid constexpr garbage for implicit conversion to void.
[C++] Avoid constexpr garbage for implicit conversion to void.
0 0 0
2019-06-07
Jason Merrill
New
[C++] Reduce accumulated garbage in constexpr evaluation.
[C++] Reduce accumulated garbage in constexpr evaluation.
0 0 0
2019-06-04
Jason Merrill
New
[C++] PR c++/20408 - unnecessary code for empty struct.
[C++] PR c++/20408 - unnecessary code for empty struct.
0 0 0
2019-05-22
Jason Merrill
New
[C++] Use releasing_vec more broadly.
[C++] Use releasing_vec more broadly.
0 0 0
2019-05-13
Jason Merrill
New
[C++] PR c++/90171 - reorganize usual_deallocation_fn_p
[C++] PR c++/90171 - reorganize usual_deallocation_fn_p
0 0 0
2019-05-07
Jason Merrill
New
[C++] PR c++/86485 - -Wmaybe-unused with empty class ?:
[C++] PR c++/86485 - -Wmaybe-unused with empty class ?:
0 0 0
2019-05-07
Jason Merrill
New
[C++] A non-type template parm with a placeholder type is type-dependent.
[C++] A non-type template parm with a placeholder type is type-dependent.
0 0 0
2019-05-07
Jason Merrill
New
[C++] PR c++/90227 - error with template parameter packs.
[C++] PR c++/90227 - error with template parameter packs.
0 0 0
2019-04-24
Jason Merrill
New
[C++] PR c++/87366 - wrong error with alias template.
[C++] PR c++/87366 - wrong error with alias template.
0 0 0
2019-04-22
Jason Merrill
New
[C++] PR c++/90190 - CTAD with list-constructor.
[C++] PR c++/90190 - CTAD with list-constructor.
0 0 0
2019-04-20
Jason Merrill
New
[C++] PR c++/90171 - ICE with destroying delete with size_t parm.
[C++] PR c++/90171 - ICE with destroying delete with size_t parm.
0 0 0
2019-04-20
Jason Merrill
New
[C++] PR c++/87554 - ICE with extern template and reference member.
[C++] PR c++/87554 - ICE with extern template and reference member.
0 0 0
2019-04-18
Jason Merrill
New
[C++] PR c++/90047 - ICE with enable_if alias template.
[C++] PR c++/90047 - ICE with enable_if alias template.
0 0 0
2019-04-18
Jason Merrill
New
(RFA tree-tailcall) PR c++/82081 - tail call optimization breaks noexcept
(RFA tree-tailcall) PR c++/82081 - tail call optimization breaks noexcept
0 0 0
2019-04-12
Jason Merrill
New
[C++] Avoid ICE on pmf{} in template.
[C++] Avoid ICE on pmf{} in template.
0 0 0
2019-04-12
Jason Merrill
New
[C++] PR c++/89948 - ICE with break in statement-expr.
[C++] PR c++/89948 - ICE with break in statement-expr.
0 0 0
2019-04-05
Jason Merrill
New
[C++] PR c++/89966 - error with non-type auto tparm.
[C++] PR c++/89966 - error with non-type auto tparm.
0 0 0
2019-04-05
Jason Merrill
New
[C++] PR c++/86986 - ICE with TTP with parameter pack.
[C++] PR c++/86986 - ICE with TTP with parameter pack.
0 0 0
2019-04-05
Jason Merrill
New
[C++] PR c++/81866 - ICE with member template and default targ.
[C++] PR c++/81866 - ICE with member template and default targ.
0 0 0
2019-04-03
Jason Merrill
New
PR c++/86586 - -fcompare-debug=-Wsign-compare.
PR c++/86586 - -fcompare-debug=-Wsign-compare.
0 0 0
2019-04-03
Jason Merrill
New
[C++] PR c++/89331 - ICE with offsetof in incomplete class.
[C++] PR c++/89331 - ICE with offsetof in incomplete class.
0 0 0
2019-04-03
Jason Merrill
New
[C++] PR c++/89917 - ICE with lambda in variadic mem-init.
[C++] PR c++/89917 - ICE with lambda in variadic mem-init.
0 0 0
2019-04-03
Jason Merrill
New
[C++] PR c++/86946 - ICE with function call in template argument.
[C++] PR c++/86946 - ICE with function call in template argument.
0 0 0
2019-04-01
Jason Merrill
New
[C++] PR c++/89744 - ICE with specialization of member class template.
[C++] PR c++/89744 - ICE with specialization of member class template.
0 0 0
2019-03-30
Jason Merrill
New
[C++] PR c++/89831 - error with qualified-id in const member function.
[C++] PR c++/89831 - error with qualified-id in const member function.
0 0 0
2019-03-27
Jason Merrill
New
[C++] PR c++/89241 - ICE with lambda in template parameter list.
[C++] PR c++/89241 - ICE with lambda in template parameter list.
0 0 0
2019-03-27
Jason Merrill
New
[C++] PR c++/86932 - missed SFINAE with empty pack.
[C++] PR c++/86932 - missed SFINAE with empty pack.
0 0 0
2019-03-27
Jason Merrill
New
[C++] PR c++/86429 - constexpr variable in lambda.
[C++] PR c++/86429 - constexpr variable in lambda.
0 0 0
2019-03-26
Jason Merrill
New
[C++] PR c++/87748 - substitution failure error with decltype.
[C++] PR c++/87748 - substitution failure error with decltype.
0 0 0
2019-03-25
Jason Merrill
New
[C++] PR c++/87480 - decltype of member access in default template arg
[C++] PR c++/87480 - decltype of member access in default template arg
0 0 0
2019-03-20
Jason Merrill
New
[C++] PR c++/89630 - ICE with dependent using-decl as template arg.
[C++] PR c++/89630 - ICE with dependent using-decl as template arg.
0 0 0
2019-03-18
Jason Merrill
New
[C++] PR c++/89761 - ICE with sizeof... in pack expansion.
[C++] PR c++/89761 - ICE with sizeof... in pack expansion.
0 0 0
2019-03-18
Jason Merrill
New
[C++] PR c++/89640 - GNU attributes on lambda.
[C++] PR c++/89640 - GNU attributes on lambda.
0 0 0
2019-03-18
Jason Merrill
New
[C++] PR c++/89682 - wrong access error in default argument.
[C++] PR c++/89682 - wrong access error in default argument.
0 0 0
2019-03-18
Jason Merrill
New
[C++] PR c++/89571 - ICE with ill-formed noexcept on constructor.
[C++] PR c++/89571 - ICE with ill-formed noexcept on constructor.
0 0 0
2019-03-17
Jason Merrill
New
[C++] Don't require 'bool' in a concept definition.
[C++] Don't require 'bool' in a concept definition.
0 0 0
2019-03-14
Jason Merrill
New
[C++] PR c++/86521 - C++17 copy elision in initialization by constructor.
[C++] PR c++/86521 - C++17 copy elision in initialization by constructor.
0 0 0
2019-03-13
Jason Merrill
New
PR c++/86521 - wrong overload resolution with ref-qualifiers.
PR c++/86521 - wrong overload resolution with ref-qualifiers.
0 0 0
2019-03-12
Jason Merrill
New
[C++] PR c++/88123 - lambda and using-directive.
[C++] PR c++/88123 - lambda and using-directive.
0 0 0
2019-03-08
Jason Merrill
New
[C++] PR c++/88820 - ICE with CTAD and member template used in DMI.
[C++] PR c++/88820 - ICE with CTAD and member template used in DMI.
0 0 0
2019-03-07
Jason Merrill
New
[C++] PR c++/89381 - implicit copy and using-declaration.
[C++] PR c++/89381 - implicit copy and using-declaration.
0 0 0
2019-03-06
Jason Merrill
New
[C++] PR c++/89576 - if constexpr of lambda capture.
[C++] PR c++/89576 - if constexpr of lambda capture.
0 0 0
2019-03-06
Jason Merrill
New
RFA [PATCH] to expand_function_end for PR target/88529 - empty class return.
RFA [PATCH] to expand_function_end for PR target/88529 - empty class return.
0 0 0
2019-03-05
Jason Merrill
New
to gimplify_cond_expr for PR c++/86485 - -Wmaybe-unused with empty class ?:
to gimplify_cond_expr for PR c++/86485 - -Wmaybe-unused with empty class ?:
0 0 0
2019-03-05
Jason Merrill
New
«
1
2
3
4
»