Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Patrick Palka
| State =
Action Required
| Archived =
No
| 1015 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Needs Review / ACK
Handled Elsewhere
Search
Archived
No
Yes
Both
Delegate
------
Nobody
jgarzik
arnd
ymano
smfrench
jlayton
tseliot
ogasawara
amitk
awhitcroft
mst
dayangkun
jwboyer
jwboyer
colinking
colinking
azummo
dwmw2
rtg
sconklin
smb
aliguori
bradf
demarchi
ms
bhundven
chbs
kengyu
kadlec
regit
jabk
laforge
laforge
tonyb
alai
zecke
zecke
__damien__
luka
luka
prafulla@marvell.com
cyrus
PeterHuewe
kiho
jow
jow
ypwong
nico
dedeckeh
dedeckeh
yousong
yousong
tomcwarren
mb
patrick_delaunay
mrchuck
vineetg76
computersforpeace
Noltari
Noltari
ee07b291
ldir
ldir
stefanct
zhouhan
carldani
blp
ffainelli
ffainelli
regXboi
bbrezillon
pravin
mkp
jpettit
mkresin
mkresin
thess
thess
fbarrat
fbarrat
phil
linville
jesse
tjaalton
esben
abrodkin
abrodkin
diproiettod
tbot
stephenfin
ajd
darball1
sammj
jogo
jogo
bhelgaas
blogic
blogic
oohal
russellb
ptomsich
agraf
joestringer
mwalle
naveen
pepe2k
pepe2k
tagr
tagr
tagr
pchotard
arj
arj
davem
davem
davem
jforissier
andmur01
amitay
matttbe
pabeni
istokes
maddy
aparcar
danielschwierzeck
tytso
martineau
Ansuel
goliath
mariosix
dcaratti
aserdean
ovsrobot
ovsrobot
XiaoYang
marex
mkorpershoek
tpetazzoni
khem
liwang
robimarko
apritzel
danielhb
groug
npiggin
mmichelson
pareddja
atishp
netdrv
mkubecek
stintel
stintel
jkicinski
cpitchen
dsa
jstancek
pm215
bpf
shettyg
lorpie01
acelan
wigyori
wigyori
apopple
dja
alexhung
lynxis
lynxis
brgl
brgl
peda
akodanev
0andriy
981213
narmstrong
snowpatch_ozlabs
snowpatch_ozlabs
snowpatch_ozlabs
aivanov
atishp04
shemminger
blocktrron
vigneshr
monstr
mraynal
chunkeey
stewart
stewart
wsa
kabel
Jaehoon
rfried
freenix
arbab
rsalvaterra
adrianschmutzler
ag
hegdevasant
hegdevasant
ehristev
ukleinek
ukleinek
jacmet
jagan
metan
prom
ivanhu
bmeng
rmilecki
rmilecki
sjg
xypron
horms
akumar
kevery
wbx
chleroy
juju
trini
apconole
legoater
legoater
legoater
svanheule
rw
rw
abelloni
pablo
pablo
bjonglez
ynezz
xback
xback
richiejp
dangole
dangole
sbabic
sbabic
pevik
jonhunter
aik
Hauke
Hauke
acer
forty
echaudron
anuppatel
anuppatel
amusil
next_ghost
benh
rgrimm
segher
pratyush
passgat
jms
jms
jms
jmberg
mans0n
ruscur
jk
jk
jk
jk
festevam
numans
Andes
ymorin
xuyang
linusw
linusw
tambarus
conchuod
kubu
matthias_bgg
ltpci
stroese
krzk
spectrum
imaximets
dceara
apalos
pbrobinson
strlen
strlen
neocturne
cazzacarna
aldot
TIENFONG
mpe
sfr
galak
ktraynor
arnout
anguy11
nbd
nbd
kcxt
robh
paulus
jm
hs
Apply
«
1
2
3
4
…
10
11
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
[v4,2/2] libstdc++: Directly implement ranges::sort [PR100795]
[v4,1/2] libstdc++: Directly implement ranges::heap algos [PR100795]
- - - -
-
-
-
2025-06-12
Patrick Palka
New
[v4,1/2] libstdc++: Directly implement ranges::heap algos [PR100795]
[v4,1/2] libstdc++: Directly implement ranges::heap algos [PR100795]
- - - -
-
-
-
2025-06-12
Patrick Palka
New
libstdc++: Optimize __make_comp_proj and __make_pred_proj for empty types
libstdc++: Optimize __make_comp_proj and __make_pred_proj for empty types
- - - -
-
-
-
2025-06-12
Patrick Palka
New
libstdc++: Make __max_size_type and __max_diff_type structural
libstdc++: Make __max_size_type and __max_diff_type structural
- - - -
-
-
-
2025-06-10
Patrick Palka
New
[2/2] libstdc++: Directly implement ranges::sort [PR100795]
[1/2] libstdc++: Directly implement ranges::heap algos [PR100795]
- - - -
-
-
-
2025-06-10
Patrick Palka
New
[1/2] libstdc++: Directly implement ranges::heap algos [PR100795]
[1/2] libstdc++: Directly implement ranges::heap algos [PR100795]
- - - -
-
-
-
2025-06-10
Patrick Palka
New
doc: document -fconcepts-diagnostics-depth=
doc: document -fconcepts-diagnostics-depth=
- - - -
-
-
-
2025-06-06
Patrick Palka
New
libstdc++: Define flat_set::operator== in terms of ==
libstdc++: Define flat_set::operator== in terms of ==
- - - -
-
-
-
2025-05-29
Patrick Palka
New
libstdc++: Compare keys and values separately in flat_map::operator==
libstdc++: Compare keys and values separately in flat_map::operator==
- - - -
-
-
-
2025-05-29
Patrick Palka
New
libstdc++: Fix tuple/pair confusion with std::erase_if(flat_foo) [PR120465]
libstdc++: Fix tuple/pair confusion with std::erase_if(flat_foo) [PR120465]
- - - -
-
-
-
2025-05-29
Patrick Palka
New
libstdc++: Implement C++23 P1659R3 starts_with and ends_with
libstdc++: Implement C++23 P1659R3 starts_with and ends_with
- - 1 -
-
-
-
2025-05-28
Patrick Palka
New
[committed,13,branch] libstdc++: Fix backported test [PR112490]
[committed,13,branch] libstdc++: Fix backported test [PR112490]
- - - -
-
-
-
2025-05-27
Patrick Palka
New
libstdc++: Fix flat_map::operator[] for const lvalue keys [PR120432]
libstdc++: Fix flat_map::operator[] for const lvalue keys [PR120432]
- - - -
-
-
-
2025-05-27
Patrick Palka
New
[v6] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
[v6] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
- - - -
-
-
-
2025-05-20
Patrick Palka
New
[v5] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
[v5] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
- - 1 -
-
-
-
2025-05-20
Patrick Palka
New
[v4] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
[v4] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
- - - -
-
-
-
2025-05-20
Patrick Palka
New
c++: substituting fn parm redeclared with dep alias tmpl [PR120224]
c++: substituting fn parm redeclared with dep alias tmpl [PR120224]
- - 1 -
-
-
-
2025-05-19
Patrick Palka
New
[v3] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
[v3] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
- - - -
-
-
-
2025-05-19
Patrick Palka
New
[v2] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
[v2] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
- - - -
-
-
-
2025-05-19
Patrick Palka
New
libstdc++: Implement C++23 P1659R3 starts_with and ends_with
libstdc++: Implement C++23 P1659R3 starts_with and ends_with
- - - -
-
-
-
2025-05-19
Patrick Palka
New
c++: unifying specializations of non-primary tmpls [PR120161]
c++: unifying specializations of non-primary tmpls [PR120161]
- - - -
-
-
-
2025-05-12
Patrick Palka
New
libstdc++: Fix constraint recursion in std::expected's operator== [PR119714]
libstdc++: Fix constraint recursion in std::expected's operator== [PR119714]
- - - -
-
-
-
2025-05-05
Patrick Palka
New
c++: UNBOUND_CLASS_TEMPLATE context substitution [PR119981]
c++: UNBOUND_CLASS_TEMPLATE context substitution [PR119981]
- - - -
-
-
-
2025-04-29
Patrick Palka
New
libstdc++: Fix availability of std::erase_if(std::flat_foo) [PR119427]
libstdc++: Fix availability of std::erase_if(std::flat_foo) [PR119427]
- - - -
-
-
-
2025-04-28
Patrick Palka
New
[committed] Revert "libstdc++: Optimize std::projected<I, std::identity>" [PR119888]
[committed] Revert "libstdc++: Optimize std::projected<I, std::identity>" [PR119888]
- - - -
-
-
-
2025-04-22
Patrick Palka
New
c++: prev declared hidden tmpl friend inst, cont [PR119807]
c++: prev declared hidden tmpl friend inst, cont [PR119807]
- - - -
-
-
-
2025-04-14
Patrick Palka
New
c++: improve constraint recursion diagnostic
c++: improve constraint recursion diagnostic
- - - -
-
-
-
2025-04-14
Patrick Palka
New
c++: improve constexpr prvalue folding [PR116416]
c++: improve constexpr prvalue folding [PR116416]
- - - -
-
-
-
2025-04-11
Patrick Palka
New
c++: improve constexpr call caching [PR115639]
c++: improve constexpr call caching [PR115639]
- - - -
-
-
-
2025-04-11
Patrick Palka
New
c++: alias_ctad_tweaks ICE w/ inherited CTAD [PR119687]
c++: alias_ctad_tweaks ICE w/ inherited CTAD [PR119687]
- - - -
-
-
-
2025-04-09
Patrick Palka
New
libstdc++: Fix constraint recursion in basic_const_iterator operator- [PR115046]
libstdc++: Fix constraint recursion in basic_const_iterator operator- [PR115046]
- - - -
-
-
-
2025-04-08
Patrick Palka
New
[14] c++: ICE with nested default targ lambdas [PR119574]
[14] c++: ICE with nested default targ lambdas [PR119574]
- - - -
-
-
-
2025-04-08
Patrick Palka
New
[15] c++: ICE with nested default targ lambdas [PR119574]
[15] c++: ICE with nested default targ lambdas [PR119574]
- - - -
-
-
-
2025-04-08
Patrick Palka
New
c++: harmless use of 'this' rejected despite P2280R4 [PR118249]
c++: harmless use of 'this' rejected despite P2280R4 [PR118249]
- - - -
-
-
-
2025-04-04
Patrick Palka
New
libstdc++: Avoid redundant value_type object in flat_set::emplace [PR119620]
libstdc++: Avoid redundant value_type object in flat_set::emplace [PR119620]
- - - -
-
-
-
2025-04-04
Patrick Palka
New
c++: P2280R4 and speculative constexpr folding [PR119387]
c++: P2280R4 and speculative constexpr folding [PR119387]
- - - -
-
-
-
2025-04-02
Patrick Palka
New
c++: constraint variable used in evaluated context [PR117849]
c++: constraint variable used in evaluated context [PR117849]
- - - -
-
-
-
2025-04-02
Patrick Palka
New
[2/2] c++: maybe_dependent_member_ref and typenames [PR118626]
[1/2] c++: maybe_dependent_member_ref and stripped alias [PR118626]
- - - -
-
-
-
2025-03-31
Patrick Palka
New
[1/2] c++: maybe_dependent_member_ref and stripped alias [PR118626]
[1/2] c++: maybe_dependent_member_ref and stripped alias [PR118626]
- - - -
-
-
-
2025-03-31
Patrick Palka
New
c++: structural equality and partially inst typedef [PR119379]
c++: structural equality and partially inst typedef [PR119379]
- - - -
-
-
-
2025-03-21
Patrick Palka
New
c++: ICE w/ dependently scoped template friend [PR119378]
c++: ICE w/ dependently scoped template friend [PR119378]
- - - -
-
-
-
2025-03-21
Patrick Palka
New
[pushed] c++: add fixed test [PR119378]
[pushed] c++: add fixed test [PR119378]
- - - -
-
-
-
2025-03-21
Patrick Palka
New
c++: memfn pointer as NTTP argument considered unused [PR119233]
c++: memfn pointer as NTTP argument considered unused [PR119233]
- - - -
-
-
-
2025-03-17
Patrick Palka
New
c++: poor diag w/ non-constexpr dtor called from constexpr ctor
c++: poor diag w/ non-constexpr dtor called from constexpr ctor
- - - -
-
-
-
2025-03-14
Patrick Palka
New
libstdc++: Missing 'constexpr' in vector's from_range ctor [PR119282]
libstdc++: Missing 'constexpr' in vector's from_range ctor [PR119282]
- - - -
-
-
-
2025-03-14
Patrick Palka
New
libstdc++: Work around C++20 tuple<tuple<any>> constraint recursion [PR116440]
libstdc++: Work around C++20 tuple<tuple<any>> constraint recursion [PR116440]
- - - -
-
-
-
2025-03-13
Patrick Palka
New
libstdc++: Fix ref_view branch of views::as_const [PR119135]
libstdc++: Fix ref_view branch of views::as_const [PR119135]
- - - -
-
-
-
2025-03-13
Patrick Palka
New
libstdc++: Implement P3137R3 views::to_input for C++26
libstdc++: Implement P3137R3 views::to_input for C++26
- - - -
-
-
-
2025-03-10
Patrick Palka
New
c++: wrong targs printed in hard satisfaction error [PR99214]
c++: wrong targs printed in hard satisfaction error [PR99214]
- - - -
-
-
-
2025-03-04
Patrick Palka
New
c++: generic lambda, implicit 'this' capture, xobj memfn [PR119038]
c++: generic lambda, implicit 'this' capture, xobj memfn [PR119038]
- - - -
-
-
-
2025-02-27
Patrick Palka
New
c++: more overeager use of deleted function before ADL [PR119034]
c++: more overeager use of deleted function before ADL [PR119034]
- - - -
-
-
-
2025-02-27
Patrick Palka
New
libstdc++: Improve optional's <=> constraint recursion workaround [PR104606]
libstdc++: Improve optional's <=> constraint recursion workaround [PR104606]
- - - -
-
-
-
2025-02-27
Patrick Palka
New
libstdc++: Fix constraint recursion in basic_const_iterator relops [PR112490]
libstdc++: Fix constraint recursion in basic_const_iterator relops [PR112490]
- - - -
-
-
-
2025-02-27
Patrick Palka
New
[committed] libstdc++: Add code comment documenting LWG 4027 change [PR118083]
[committed] libstdc++: Add code comment documenting LWG 4027 change [PR118083]
- - - -
-
-
-
2025-02-26
Patrick Palka
New
libstdc++: Rename concat_view::iterator to ::_Iterator
libstdc++: Rename concat_view::iterator to ::_Iterator
- - - -
-
-
-
2025-02-19
Patrick Palka
New
[2/2] libstdc++: Some concat_view bugfixes [PR115215, PR115218, LWG 4082]
[1/2] libstdc++: Sync concat_view with final paper revision [PR115209]
- - - -
-
-
-
2025-02-18
Patrick Palka
New
[1/2] libstdc++: Sync concat_view with final paper revision [PR115209]
[1/2] libstdc++: Sync concat_view with final paper revision [PR115209]
- - - -
-
-
-
2025-02-18
Patrick Palka
New
[pushed] c++: add fixed test [PR86933]
[pushed] c++: add fixed test [PR86933]
- - - -
-
-
-
2025-02-14
Patrick Palka
New
libstdc++: Implement P3138R5 views::cache_latest
libstdc++: Implement P3138R5 views::cache_latest
- - - -
-
-
-
2025-02-11
Patrick Palka
New
c++: quadratic constexpr folding of arith expr [PR118340]
c++: quadratic constexpr folding of arith expr [PR118340]
- - - -
-
-
-
2025-02-04
Patrick Palka
New
libstdc++: Implement LWG 4027 change to possibly-const-range [PR118083]
libstdc++: Implement LWG 4027 change to possibly-const-range [PR118083]
- - - -
-
-
-
2025-02-04
Patrick Palka
New
[2/2] libstdc++: Fix flat_foo::insert_range for non-common ranges [PR118156]
[1/2] libstdc++: Fix return value of vector::insert_range
- - - -
-
-
-
2025-01-31
Patrick Palka
New
[1/2] libstdc++: Fix return value of vector::insert_range
[1/2] libstdc++: Fix return value of vector::insert_range
- - - -
-
-
-
2025-01-31
Patrick Palka
New
c++: remove LAMBDA_EXPR_CAPTURES_THIS_P
c++: remove LAMBDA_EXPR_CAPTURES_THIS_P
- - - -
-
-
-
2025-01-29
Patrick Palka
New
libstdc++: Use __is_invocable/nothrow_invocable builtins more
libstdc++: Use __is_invocable/nothrow_invocable builtins more
- - - -
-
-
-
2025-01-29
Patrick Palka
New
libstdc++: Fix views::transform(move_only_fn{}) forwarding [PR118413]
libstdc++: Fix views::transform(move_only_fn{}) forwarding [PR118413]
- - - -
-
-
-
2025-01-28
Patrick Palka
New
c++: friend vs inherited guide confusion [PR117855]
c++: friend vs inherited guide confusion [PR117855]
- - - -
-
-
-
2025-01-27
Patrick Palka
New
c++: pack expansion arg vs non-pack parm checking ICE [PR118454]
c++: pack expansion arg vs non-pack parm checking ICE [PR118454]
- - - -
-
-
-
2025-01-13
Patrick Palka
New
c++: make finish_pseudo_destructor_expr SFINAE-aware [PR116417]
c++: make finish_pseudo_destructor_expr SFINAE-aware [PR116417]
- - - -
-
-
-
2025-01-13
Patrick Palka
New
c++: 'this' capture clobbered during recursive inst [PR116756]
c++: 'this' capture clobbered during recursive inst [PR116756]
- - - -
-
-
-
2025-01-10
Patrick Palka
New
c++: convert_to_void during requires-expr partial subst [PR118060]
c++: convert_to_void during requires-expr partial subst [PR118060]
- - - -
-
-
-
2024-12-17
Patrick Palka
New
[2/2] c++: optimize constraint subsumption [PR118069]
[1/2] c++: subsumption of complex constraints [PR118069]
- - - -
-
-
-
2024-12-17
Patrick Palka
New
[1/2] c++: subsumption of complex constraints [PR118069]
[1/2] c++: subsumption of complex constraints [PR118069]
- - - -
-
-
-
2024-12-17
Patrick Palka
New
c++: tf_partial and instantiate_template [PR117887]
c++: tf_partial and instantiate_template [PR117887]
- - - -
-
-
-
2024-12-12
Patrick Palka
New
[2/2] c++: constexpr potentiality of CAST_EXPR [PR117925]
[1/2] c++: relax ICE for unexpected trees during constexpr [PR117925]
- - - -
-
-
-
2024-12-12
Patrick Palka
New
[1/2] c++: relax ICE for unexpected trees during constexpr [PR117925]
[1/2] c++: relax ICE for unexpected trees during constexpr [PR117925]
- - - -
-
-
-
2024-12-12
Patrick Palka
New
c++: current inst w/ indirect dependent bases [PR117993]
c++: current inst w/ indirect dependent bases [PR117993]
- - - -
-
-
-
2024-12-12
Patrick Palka
New
c++: template-id dependence wrt local static arg [PR117792]
c++: template-id dependence wrt local static arg [PR117792]
- - - -
-
-
-
2024-11-27
Patrick Palka
New
libstdc++/ranges: make _RangeAdaptorClosure befriend operator|
libstdc++/ranges: make _RangeAdaptorClosure befriend operator|
- - 1 -
-
-
-
2024-11-27
Patrick Palka
New
libstdc++: Implement LWG 3563 changes to keys_view and values_view
libstdc++: Implement LWG 3563 changes to keys_view and values_view
- - - -
-
-
-
2024-11-14
Patrick Palka
New
libstdc++: Avoid unnecessary copies in ranges::min/max [PR112349]
libstdc++: Avoid unnecessary copies in ranges::min/max [PR112349]
- - - -
-
-
-
2024-10-29
Patrick Palka
New
libstdc++: Fix complexity of drop_view::begin const [PR112641]
libstdc++: Fix complexity of drop_view::begin const [PR112641]
- - - -
-
-
-
2024-10-25
Patrick Palka
New
[3/2] c++: remove WILDCARD_DECL
Untitled series #429443
- - - -
-
-
-
2024-10-23
Patrick Palka
New
libstdc++: Implement LWG 4166 changes to concat_view::end()
libstdc++: Implement LWG 4166 changes to concat_view::end()
- - - -
-
-
-
2024-10-22
Patrick Palka
New
c++: redundant hashing in register_specialization
c++: redundant hashing in register_specialization
- - - -
-
-
-
2024-10-17
Patrick Palka
New
doc: remove outdated C++ Concepts section
doc: remove outdated C++ Concepts section
- - - -
-
-
-
2024-10-15
Patrick Palka
New
[pushed] c++: add fixed testcase [PR80637]
[pushed] c++: add fixed testcase [PR80637]
- - - -
-
-
-
2024-10-15
Patrick Palka
New
c++: checking ICE w/ lambda targ inside constexpr if [PR117054]
c++: checking ICE w/ lambda targ inside constexpr if [PR117054]
- - - -
-
-
-
2024-10-15
Patrick Palka
New
c++: unifying lvalue vs rvalue (non-forwarding) ref [PR116710]
c++: unifying lvalue vs rvalue (non-forwarding) ref [PR116710]
- - - -
-
-
-
2024-10-15
Patrick Palka
New
[2/2] c++: constrained auto NTTP vs associated constraints
[1/2] c++: some further concepts cleanups
- - - -
-
-
-
2024-10-15
Patrick Palka
New
[1/2] c++: some further concepts cleanups
[1/2] c++: some further concepts cleanups
- - - -
-
-
-
2024-10-15
Patrick Palka
New
[1/2] c++: some further concepts cleanups
[1/2] c++: some further concepts cleanups
- - - -
-
-
-
2024-10-15
Patrick Palka
New
libstdc++: Implement P0849R8 auto(x) library changes
libstdc++: Implement P0849R8 auto(x) library changes
- - - -
-
-
-
2024-10-07
Patrick Palka
New
libstdc++: Implement LWG 3664 changes to ranges::distance
libstdc++: Implement LWG 3664 changes to ranges::distance
- - - -
-
-
-
2024-10-04
Patrick Palka
New
libstdc++/ranges: Implement various small LWG issues
libstdc++/ranges: Implement various small LWG issues
- - - -
-
-
-
2024-10-04
Patrick Palka
New
[2/2] libstdc++: Implement C++23 <flat_set> (P1222R4)
[1/2] libstdc++: Implement C++23 <flat_map> (P0429R9)
- - - -
-
-
-
2024-10-01
Patrick Palka
New
[1/2] libstdc++: Implement C++23 <flat_map> (P0429R9)
[1/2] libstdc++: Implement C++23 <flat_map> (P0429R9)
- - - -
-
-
-
2024-10-01
Patrick Palka
New
c++: CWG 2789 and reversed operator candidates
c++: CWG 2789 and reversed operator candidates
- - - -
-
-
-
2024-09-20
Patrick Palka
New
[2/2] c++: CWG 2789 and usings [PR116492]
[1/2] c++: CWG 2273 and non-constructors
- - - -
-
-
-
2024-09-18
Patrick Palka
New
[1/2] c++: CWG 2273 and non-constructors
[1/2] c++: CWG 2273 and non-constructors
- - - -
-
-
-
2024-09-18
Patrick Palka
New
«
1
2
3
4
…
10
11
»