Toggle navigation
Patchwork
gcc-patch
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Marek Polacek
| 258 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
«
1
2
3
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
c++: DECL_DECOMPOSITION_P cleanup
c++: DECL_DECOMPOSITION_P cleanup
- - -
-
1
-
2024-03-02
Marek Polacek
Unresolved
c++: direct-init of an array of class type [PR59465]
c++: direct-init of an array of class type [PR59465]
- - -
1
-
-
2024-03-02
Marek Polacek
Accepted
c++: lambda capturing structured bindings [PR85889]
c++: lambda capturing structured bindings [PR85889]
- - -
1
-
-
2024-03-02
Marek Polacek
Accepted
[v5] c++: implement [[gnu::non_owning]] [PR110358]
[v5] c++: implement [[gnu::non_owning]] [PR110358]
- - -
-
1
-
2024-03-01
Marek Polacek
Unresolved
[v4] c++: implement [[gnu::non_owning]] [PR110358]
[v4] c++: implement [[gnu::non_owning]] [PR110358]
- - -
-
1
-
2024-03-01
Marek Polacek
Unresolved
[v3] c++: implement [[gnu::non_owning]] [PR110358]
[v3] c++: implement [[gnu::non_owning]] [PR110358]
- - -
-
1
-
2024-03-01
Marek Polacek
Unresolved
[pushed] testsuite: fix Wmismatched-new-delete-8.C with -m32
[pushed] testsuite: fix Wmismatched-new-delete-8.C with -m32
- - -
-
1
-
2024-02-22
Marek Polacek
Unresolved
[v2] c++: implement [[gnu::non_owning]] [PR110358]
[v2] c++: implement [[gnu::non_owning]] [PR110358]
- - -
-
1
-
2024-02-22
Marek Polacek
Unresolved
c++: -Wuninitialized when binding a ref to uninit DM [PR113987]
c++: -Wuninitialized when binding a ref to uninit DM [PR113987]
- - -
-
1
-
2024-02-21
Marek Polacek
Unresolved
[v3] c++: wrong looser excep spec for dep noexcept [PR113158]
[v3] c++: wrong looser excep spec for dep noexcept [PR113158]
- - -
1
-
-
2024-02-16
Marek Polacek
Accepted
[v2] c++: wrong looser excep spec for dep noexcept [PR113158]
[v2] c++: wrong looser excep spec for dep noexcept [PR113158]
- - -
1
-
-
2024-02-16
Marek Polacek
Accepted
[v2] c++: implicit move with throw [PR113853]
[v2] c++: implicit move with throw [PR113853]
- - -
-
1
-
2024-02-16
Marek Polacek
Unresolved
c++: wrong looser excep spec for dep noexcept [PR113158]
c++: wrong looser excep spec for dep noexcept [PR113158]
- - -
1
-
-
2024-02-15
Marek Polacek
Accepted
c++: wrong looser exception spec with deleted fn
c++: wrong looser exception spec with deleted fn
- - -
1
-
-
2024-02-15
Marek Polacek
Accepted
c++: implicit move with throw [PR113853]
c++: implicit move with throw [PR113853]
- - -
-
1
-
2024-02-15
Marek Polacek
Unresolved
c++: adjust the extra ; warning [PR113760]
c++: adjust the extra ; warning [PR113760]
- - -
1
-
-
2024-02-13
Marek Polacek
Accepted
c++: DR 569, DR 1693: fun with semicolons [PR113760]
c++: DR 569, DR 1693: fun with semicolons [PR113760]
- - -
1
-
-
2024-02-13
Marek Polacek
Accepted
c++: ICE with reinterpret_cast and switch [PR113545]
c++: ICE with reinterpret_cast and switch [PR113545]
- - -
-
1
-
2024-02-10
Marek Polacek
Unresolved
c++: SFINAE-unfriendly error on throwing pointer [PR112436]
c++: SFINAE-unfriendly error on throwing pointer [PR112436]
- - -
1
-
-
2024-02-10
Marek Polacek
Accepted
[v4] c++: DR2237, cdtor and template-id tweaks [PR107126]
[v4] c++: DR2237, cdtor and template-id tweaks [PR107126]
- - -
-
1
-
2024-02-09
Marek Polacek
Unresolved
c++: fix ICE with __type_pack_element [PR113834]
c++: fix ICE with __type_pack_element [PR113834]
- - -
1
-
-
2024-02-09
Marek Polacek
Accepted
[v3] c++: make build_throw SFINAE-friendly [PR98388]
[v3] c++: make build_throw SFINAE-friendly [PR98388]
- - -
1
-
-
2024-02-09
Marek Polacek
Accepted
[v3] c++: DR2237, cdtor and template-id tweaks [PR107126]
[v3] c++: DR2237, cdtor and template-id tweaks [PR107126]
- - -
-
1
-
2024-02-08
Marek Polacek
Unresolved
[v2] c++: make build_throw SFINAE-friendly [PR98388]
[v2] c++: make build_throw SFINAE-friendly [PR98388]
- - -
1
-
-
2024-02-08
Marek Polacek
Accepted
c++: make build_throw SFINAE-friendly [PR98388]
c++: make build_throw SFINAE-friendly [PR98388]
- - -
1
-
-
2024-02-08
Marek Polacek
Accepted
[pushed] c++: add fixed test [PR94231]
[pushed] c++: add fixed test [PR94231]
- - -
1
-
-
2024-02-06
Marek Polacek
Accepted
c++: further DR 2237 fix [PR97202]
c++: further DR 2237 fix [PR97202]
- - -
-
1
-
2024-02-06
Marek Polacek
Unresolved
[v2] c++: DR2237, cdtor and template-id tweaks [PR107126]
[v2] c++: DR2237, cdtor and template-id tweaks [PR107126]
- - -
-
1
-
2024-02-06
Marek Polacek
Unresolved
c++: DR2237, cdtor and template-id tweaks [PR107126]
c++: DR2237, cdtor and template-id tweaks [PR107126]
- - -
1
-
-
2024-02-03
Marek Polacek
Accepted
libitm: small update for C++20
libitm: small update for C++20
- - -
1
-
-
2024-02-03
Marek Polacek
Accepted
c++: -Wdangling-reference tweak to unbreak aarch64
c++: -Wdangling-reference tweak to unbreak aarch64
- - -
-
1
-
2024-02-01
Marek Polacek
Unresolved
c++: ICE with throw inside concept [PR112437]
c++: ICE with throw inside concept [PR112437]
- - -
1
-
-
2024-01-31
Marek Polacek
Accepted
[v2] c++: add deprecation notice for -fconcepts-ts
[v2] c++: add deprecation notice for -fconcepts-ts
- - -
-
1
-
2024-01-31
Marek Polacek
Unresolved
c++: add deprecation notice for -fconcepts-ts
c++: add deprecation notice for -fconcepts-ts
- - -
-
1
-
2024-01-30
Marek Polacek
Unresolved
c++: #pragma doesn't disable -Wunused-label [PR113582]
c++: #pragma doesn't disable -Wunused-label [PR113582]
- - -
1
-
-
2024-01-26
Marek Polacek
Accepted
c++: implement [[gnu::non_owning]] [PR110358]
c++: implement [[gnu::non_owning]] [PR110358]
- - -
-
1
-
2024-01-26
Marek Polacek
Unresolved
c++: avoid -Wdangling-reference for std::span-like classes [PR110358]
c++: avoid -Wdangling-reference for std::span-like classes [PR110358]
- - -
-
1
-
2024-01-22
Marek Polacek
Unresolved
[pushed] c++: extend Wdangling-reference17.C [PR109642]
[pushed] c++: extend Wdangling-reference17.C [PR109642]
- - -
-
1
-
2024-01-22
Marek Polacek
Unresolved
c++: -Wdangling-reference and lambda false warning [PR109640]
c++: -Wdangling-reference and lambda false warning [PR109640]
- - -
1
-
-
2024-01-20
Marek Polacek
Accepted
libstdc++: suppress -Wdangling-reference with operator| [PR111410]
libstdc++: suppress -Wdangling-reference with operator| [PR111410]
- - -
-
1
-
2024-01-20
Marek Polacek
Unresolved
c++: ICE when xobj is not the first parm [PR113389]
c++: ICE when xobj is not the first parm [PR113389]
- - -
-
1
-
2024-01-18
Marek Polacek
Unresolved
c++: fix xobj diagnostic messages
c++: fix xobj diagnostic messages
- - -
-
1
-
2024-01-16
Marek Polacek
Unresolved
c++: fix ICE with xobj in destructor [PR113340]
c++: fix ICE with xobj in destructor [PR113340]
- - -
1
-
-
2024-01-16
Marek Polacek
Accepted
c++: ICE with auto in template arg [PR110065]
c++: ICE with auto in template arg [PR110065]
- - -
-
1
-
2024-01-15
Marek Polacek
Unresolved
sccopy: remove unused data member [PR113069]
sccopy: remove unused data member [PR113069]
- - -
-
1
-
2023-12-19
Marek Polacek
Unresolved
c++: fix parsing with auto(x) at block scope [PR112482]
c++: fix parsing with auto(x) at block scope [PR112482]
- - -
1
-
-
2023-12-14
Marek Polacek
Accepted
[v4] c++: fix ICE with sizeof in a template [PR112869]
[v4] c++: fix ICE with sizeof in a template [PR112869]
- - -
-
1
-
2023-12-14
Marek Polacek
Unresolved
[v3] c++: fix ICE with sizeof in a template [PR112869]
[v3] c++: fix ICE with sizeof in a template [PR112869]
- - -
-
1
-
2023-12-12
Marek Polacek
Unresolved
[v2] c++: fix ICE with sizeof in a template [PR112869]
[v2] c++: fix ICE with sizeof in a template [PR112869]
- - -
-
1
-
2023-12-08
Marek Polacek
Unresolved
[pushed] c++: Add fixed test [PR88848]
[pushed] c++: Add fixed test [PR88848]
- - -
1
-
-
2023-12-08
Marek Polacek
Accepted
aarch64: add -fno-stack-protector to tests
aarch64: add -fno-stack-protector to tests
- - -
-
1
-
2023-12-06
Marek Polacek
Unresolved
c++: fix ICE with sizeof in a template [PR112869]
c++: fix ICE with sizeof in a template [PR112869]
- - -
-
1
-
2023-12-05
Marek Polacek
Unresolved
build: unbreak bootstrap on uclinux targets [PR112762]
build: unbreak bootstrap on uclinux targets [PR112762]
- - -
-
1
-
2023-12-05
Marek Polacek
Unresolved
[v8] c++: implement P2564, consteval needs to propagate up [PR107687]
[v8] c++: implement P2564, consteval needs to propagate up [PR107687]
- - -
-
1
-
2023-12-05
Marek Polacek
Unresolved
[v7] c++: implement P2564, consteval needs to propagate up [PR107687]
[v7] c++: implement P2564, consteval needs to propagate up [PR107687]
- - -
-
1
-
2023-12-04
Marek Polacek
Unresolved
[v6] c++: implement P2564, consteval needs to propagate up [PR107687]
[v6] c++: implement P2564, consteval needs to propagate up [PR107687]
- - -
-
1
-
2023-12-01
Marek Polacek
Unresolved
gcc: Disallow trampolines when -fhardened
gcc: Disallow trampolines when -fhardened
- - -
-
1
-
2023-12-01
Marek Polacek
Unresolved
[wwwdocs] gcc-14/changes.html: Update C++ news for GCC 14
[wwwdocs] gcc-14/changes.html: Update C++ news for GCC 14
- - -
-
1
-
2023-11-30
Marek Polacek
Unresolved
[v2] c++: wrong ambiguity in accessing static field [PR112744]
[v2] c++: wrong ambiguity in accessing static field [PR112744]
- - -
1
-
-
2023-11-29
Marek Polacek
Accepted
[v2] c++: P2280R4, Using unknown refs in constant expr [PR106650]
[v2] c++: P2280R4, Using unknown refs in constant expr [PR106650]
- - -
1
-
-
2023-11-29
Marek Polacek
Accepted
[v5] c++: implement P2564, consteval needs to propagate up [PR107687]
[v5] c++: implement P2564, consteval needs to propagate up [PR107687]
- - -
-
1
-
2023-11-23
Marek Polacek
Unresolved
c++: P2280R4, Using unknown refs in constant expr [PR106650]
c++: P2280R4, Using unknown refs in constant expr [PR106650]
- - -
1
-
-
2023-11-17
Marek Polacek
Accepted
[v5] gcc: Introduce -fhardened
[v5] gcc: Introduce -fhardened
- - -
-
1
-
2023-11-16
Marek Polacek
Unresolved
[v3] c++: fix parsing with auto(x) [PR112410]
[v3] c++: fix parsing with auto(x) [PR112410]
- - -
1
-
-
2023-11-15
Marek Polacek
Accepted
[v2] c++: fix parsing with auto(x) [PR112410]
[v2] c++: fix parsing with auto(x) [PR112410]
- - -
1
-
-
2023-11-11
Marek Polacek
Accepted
[pushed] testsuite: fix lambda-decltype3.C in C++11
[pushed] testsuite: fix lambda-decltype3.C in C++11
- - -
-
1
-
2023-11-11
Marek Polacek
Unresolved
[v4] c++: implement P2564, consteval needs to propagate up [PR107687]
[v4] c++: implement P2564, consteval needs to propagate up [PR107687]
- - -
-
1
-
2023-11-06
Marek Polacek
Unresolved
[v4] gcc: Introduce -fhardened
[v4] gcc: Introduce -fhardened
- - -
-
1
-
2023-11-03
Marek Polacek
Unresolved
[v3] c++: implement P2564, consteval needs to propagate up [PR107687]
[v3] c++: implement P2564, consteval needs to propagate up [PR107687]
- - -
-
1
-
2023-11-02
Marek Polacek
Unresolved
c++: error with bit-fields and scoped enums [PR111895]
c++: error with bit-fields and scoped enums [PR111895]
- - -
1
-
-
2023-10-24
Marek Polacek
Accepted
[v3] gcc: Introduce -fhardened
[v3] gcc: Introduce -fhardened
- - -
-
1
-
2023-10-23
Marek Polacek
Unresolved
[pushed] libstdc++: add casts to from_chars in <charconv> [PR111883]
[pushed] libstdc++: add casts to from_chars in <charconv> [PR111883]
- - -
1
-
-
2023-10-20
Marek Polacek
Accepted
c-family: char8_t and aliasing in C vs C++ [PR111884]
c-family: char8_t and aliasing in C vs C++ [PR111884]
- - -
1
-
-
2023-10-20
Marek Polacek
Accepted
[pushed] doc: Update contrib.texi
[pushed] doc: Update contrib.texi
- - -
1
-
-
2023-10-19
Marek Polacek
Accepted
c++: accepts-invalid with =delete("") [PR111840]
c++: accepts-invalid with =delete("") [PR111840]
- - -
1
-
-
2023-10-17
Marek Polacek
Accepted
[v3] c++: Fix compile-time-hog in cp_fold_immediate_r [PR111660]
[v3] c++: Fix compile-time-hog in cp_fold_immediate_r [PR111660]
- - -
-
1
-
2023-10-17
Marek Polacek
Unresolved
c++: fix truncated diagnostic in C++23 [PR111272]
c++: fix truncated diagnostic in C++23 [PR111272]
- - -
1
-
-
2023-10-13
Marek Polacek
Accepted
[v2] c++: Fix compile-time-hog in cp_fold_immediate_r [PR111660]
[v2] c++: Fix compile-time-hog in cp_fold_immediate_r [PR111660]
- - -
-
1
-
2023-10-13
Marek Polacek
Unresolved
c++: Fix compile-time-hog in cp_fold_immediate_r [PR111660]
c++: Fix compile-time-hog in cp_fold_immediate_r [PR111660]
- - -
-
1
-
2023-10-12
Marek Polacek
Unresolved
[v2] gcc: Introduce -fhardened
[v2] gcc: Introduce -fhardened
- - -
-
1
-
2023-10-11
Marek Polacek
Unresolved
[v2] c++: implement P2564, consteval needs to propagate up [PR107687]
[v2] c++: implement P2564, consteval needs to propagate up [PR107687]
- - -
-
1
-
2023-10-10
Marek Polacek
Unresolved
[v7] c++: Move consteval folding to cp_fold_r
[v7] c++: Move consteval folding to cp_fold_r
- - -
-
1
-
2023-09-18
Marek Polacek
Unresolved
[v6] c++: Move consteval folding to cp_fold_r
[v6] c++: Move consteval folding to cp_fold_r
- - -
-
1
-
2023-09-15
Marek Polacek
Unresolved
gcc: Introduce -fhardened
gcc: Introduce -fhardened
- - -
-
1
-
2023-09-15
Marek Polacek
Unresolved
[v5] c++: Move consteval folding to cp_fold_r
[v5] c++: Move consteval folding to cp_fold_r
- - -
-
1
-
2023-09-14
Marek Polacek
Unresolved
[v4] c++: Move consteval folding to cp_fold_r
[v4] c++: Move consteval folding to cp_fold_r
- - -
-
1
-
2023-09-13
Marek Polacek
Unresolved
[v3] c++: Move consteval folding to cp_fold_r
[v3] c++: Move consteval folding to cp_fold_r
- - -
-
1
-
2023-09-08
Marek Polacek
Unresolved
[v2] c++: Move consteval folding to cp_fold_r
[v2] c++: Move consteval folding to cp_fold_r
- - -
-
1
-
2023-09-07
Marek Polacek
Unresolved
c++: improve verify_constant diagnostic [PR91483]
c++: improve verify_constant diagnostic [PR91483]
- - -
1
-
-
2023-09-02
Marek Polacek
Accepted
c++: Move consteval folding to cp_fold_r
c++: Move consteval folding to cp_fold_r
- - -
-
1
-
2023-09-01
Marek Polacek
Unresolved
RFC: Introduce -fhardened to enable security-related flags
RFC: Introduce -fhardened to enable security-related flags
- - -
1
-
-
2023-08-29
Marek Polacek
Accepted
c++: disallow constinit on functions [PR111173]
c++: disallow constinit on functions [PR111173]
- - -
1
-
-
2023-08-29
Marek Polacek
Accepted
[v2] c++: tweaks for explicit conversion fns diagnostic
[v2] c++: tweaks for explicit conversion fns diagnostic
- - -
1
-
-
2023-08-28
Marek Polacek
Accepted
c++: tweaks for explicit conversion fns diagnostic
c++: tweaks for explicit conversion fns diagnostic
- - -
1
-
-
2023-08-25
Marek Polacek
Accepted
c++: CWG 2359, wrong copy-init with designated init [PR91319]
c++: CWG 2359, wrong copy-init with designated init [PR91319]
- - -
1
-
-
2023-08-25
Marek Polacek
Accepted
c++: implement P2564, consteval needs to propagate up [PR107687]
c++: implement P2564, consteval needs to propagate up [PR107687]
- - -
-
1
-
2023-08-23
Marek Polacek
Unresolved
c++: parser cleanup, remove dummy arguments
c++: parser cleanup, remove dummy arguments
- - -
1
-
-
2023-07-31
Marek Polacek
Accepted
c++: clear tf_partial et al in instantiate_template [PR108960]
c++: clear tf_partial et al in instantiate_template [PR108960]
- - -
-
1
-
2023-07-25
Marek Polacek
Unresolved
[v3] c++: fix ICE with constexpr ARRAY_REF [PR110382]
[v3] c++: fix ICE with constexpr ARRAY_REF [PR110382]
- - -
-
1
-
2023-07-25
Marek Polacek
Repeat Merge
[v2] c++: fix ICE with constexpr ARRAY_REF [PR110382]
[v2] c++: fix ICE with constexpr ARRAY_REF [PR110382]
- - -
1
-
-
2023-07-24
Marek Polacek
Accepted
«
1
2
3
»