repo.or.cz
/
official-gcc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
c++: bound ttp level lowering [PR109531]
2023-04-17
Patrick P
a
lka
c
++: bound
t
tp level loweri
n
g
[P
R
109531]
commit
|
commitdiff
|
tree
2023-04-14
Patrick Palka
lib
s
tdc
+
+
: I
m
plement
P2
2
78R4 "cbegin s
h
o
u
ld always
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Patrick P
a
lka
libstdc
+
+: Move down
definitions of ranges::cbegin
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
P
a
t
rick Pa
l
ka
libs
t
dc++
:
Implement ran
g
es::fold_* from
P
2322R6
commit
|
commitdiff
|
tree
2023-04-13
P
a
trick Palka
c++: 'typena
m
e
T
::X' v
s
'struct T::X' lookup [PR10942
0
]
commit
|
commitdiff
|
tree
2023-04-12
Patrick Palk
a
libstdc++: Implement ranges::e
n
u
merate_view from P2164R9
commit
|
commitdiff
|
tree
2023-04-12
Patrick P
a
lka
l
i
bstdc+
+
:
Impl
e
ment LWG 3904
c
h
a
nge to
l
azy_split_view
.
.
.
commit
|
commitdiff
|
tree
2023-04-12
Patrick Palka
libs
t
d
c
++: Ensur
e
headers used by fast_float are in
c
luded
commit
|
commitdiff
|
tree
2023-04-12
Patric
k
Palka
libstdc++
:
Fix chunk_
b
y_view when
v
a
lue_type&
and refere
n
ce
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
Pa
t
ric
k
P
a
lk
a
c++:
I
CE with
lo
o
py
var tm
p
l auto dedu
c
t
ion [PR10
9
3
00]
commit
|
commitdiff
|
tree
2023-04-01
Patr
i
ck
P
alka
c++: NTTP
c
o
nstraint depending o
n
outer parms [P
R
109160]
commit
|
commitdiff
|
tree
2023-04-01
Patrick
P
alka
c
+
+
:
improve "NTTP argument consi
d
e
r
ed unused
"
fix
.
.
.
commit
|
commitdiff
|
tree
2023-03-24
Patrick Palk
a
c
+
+: o
u
t
e
r '
t
his' leaking into local clas
s
[PR10696
9
]
commit
|
commitdiff
|
tree
2023-03-16
Patrick
P
alka
c++: maybe_constant_in
i
t and unevalua
t
ed operands
.
.
.
commit
|
commitdiff
|
tree
2023-03-16
P
a
t
r
ick Palk
a
c++: checkin
g
I
C
E
with diagnosed c
o
nstraint re
c
ursion
.
.
.
commit
|
commitdiff
|
tree
2023-03-14
Patrick
Palka
c
+
+: redeclaring member of constrained
class templ
a
te
.
.
.
commit
|
commitdiff
|
tree
2023-03-14
Pat
r
i
c
k Palka
c++: constra
i
ned tem
p
lat
e
friend
class matching
[PR96830]
commit
|
commitdiff
|
tree
2023-03-14
P
a
trick
P
alka
l
i
bstdc
+
+:
F
ix template-head
o
f
repea
t
_
v
iew:
:
_Iterator
.
.
.
commit
|
commitdiff
|
tree
2023-03-14
Pat
r
i
ck Pal
k
a
libstdc
+
+
: Implemen
t
P2520R0 change
s
to move_iterator
.
.
.
commit
|
commitdiff
|
tree
2023-03-14
Patric
k
P
alka
libstdc++:
Implement LWG
371
5
c
h
anges to view_i
n
terface
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Patrick Palka
libstdc++: Implemen
t
LWG
3
82
0
/3849 changes
t
o c
a
rtes
i
an_prod
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Patr
i
c
k
Palka
libstdc++: Implement LWG 3
7
9
6
c
hanges
t
o
repeat_/chunk
_
by
_
v
i
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
P
a
trick Palka
lib
s
tdc++: Make views:
:
single/iot
a
/
istre
a
m SFINAE-friendly
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Patrick Palka
libstdc++: extraneous begin in cartesian_product_view
.
.
.
commit
|
commitdiff
|
tree
2023-03-03
Pa
t
rick
P
al
k
a
c++: thinko in extr
a
ct_local_specs
[
PR10
8
998]
commit
|
commitdiff
|
tree
2023-03-02
P
atr
i
ck Palka
c++: mo
r
e mce_fa
l
se foldi
n
g fr
o
m c
p
_fully_fold_
i
n
it
.
.
.
commit
|
commitdiff
|
tree
2023-03-02
Patrick
Palka
c++: constant non-co
p
y-init is manifest
l
y con
s
tant
.
.
.
commit
|
commitdiff
|
tree
2023-03-01
P
a
trick Palka
c++: str
e
amline
tf
_
quali
f
ying_scope usa
g
e
commit
|
commitdiff
|
tree
2023-03-01
Patrick Palka
c++:
unevaluated array
n
ew
-
expr si
z
e
c
o
nstant
n
e
ss
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Patrick Palka
c++: non-dependent vari
a
ble template-id [PR10
8
8
48]
commit
|
commitdiff
|
tree
2023-02-27
Patrick
Palka
d
o
n't
de
c
l
a
re h
e
ader-defined functio
n
s bo
t
h static
.
.
.
commit
|
commitdiff
|
tree
2023-02-17
Patrick Palka
c
++: sp
e
cul
a
tive const
e
xpr and
is_
c
onstant_evaluated
.
.
.
commit
|
commitdiff
|
tree
2023-02-17
Patrick Palka
c++: ma
k
e manifestly_c
o
n
st_eval tri-state
commit
|
commitdiff
|
tree
2023-02-16
Patrick Pa
l
k
a
c
++: TYPENAME_TYPE lookup ignoring n
o
n-typ
e
s [PR107773]
commit
|
commitdiff
|
tree
2023-02-16
Patr
i
ck Palka
don't declare head
e
r
-
define
d
functions both st
a
tic
.
.
.
commit
|
commitdiff
|
tree
2023-02-06
Patri
c
k Palk
a
c
++: equivale
n
c
e
o
f non-depe
n
d
ent
c
alls
[
PR107461]
commit
|
commitdiff
|
tree
2023-02-03
Patrick
P
alka
libstdc
+
+: Im
p
lemen
t
r
a
nges::f
i
n
d
_last{,_if,
_
if_not
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
Patri
c
k
P
alka
libstd
c
+
+
: I
m
ple
m
ent
ranges::
i
ota
f
rom P2440R1
commit
|
commitdiff
|
tree
2023-02-03
Patr
i
ck Palka
libstdc++: Impl
e
m
e
n
t
ranges::cont
a
ins/conta
i
ns_subra
n
g
e
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
Patrick Palka
c++: une
x
pected A
D
D
R
_EXPR after overlo
a
d set
p
runin
g
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
Patrick Palka
c++: ICE on unviable/amb
i
guous constrained
d
tors [PR9674
5
]
commit
|
commitdiff
|
tree
2023-02-03
P
atrick
Palka
c++: excessiv
e
s
atisfaction in check_methods [PR108579]
commit
|
commitdiff
|
tree
2023-01-06
Pat
r
ick
Palka
libstdc++: Add feature-test macros for impl
e
ment
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-01-05
Patrick Pa
l
ka
c
+
+: c
l
ass-hea
d
parsing and CPP_TEMPLATE_ID access
.
.
.
commit
|
commitdiff
|
tree
2023-01-04
Patrick Pa
l
ka
c
++: mark_single_func
t
i
o
n and SFIN
A
E [
P
R108282]
commit
|
commitdiff
|
tree
2022-12-23
Patrick Palka
c+
+
: get
_
nsdmi in tem
p
late c
o
ntext [PR
1
08116]
commit
|
commitdiff
|
tree
2022-12-23
Patrick Palka
c++:
t
empla
t
e
f
riend with va
r
iadic constraints [PR107853]
commit
|
commitdiff
|
tree
2022-12-20
Patri
c
k Palka
c++, tr
e
e:
walk
TRE
E
_VEC (a
n
d VECTOR_CST) in natural
.
.
.
commit
|
commitdiff
|
tree
2022-12-20
Patrick Pa
l
ka
c++: NTT
P
o
b
ject
w
r
a
pper substitution fixe
s
[PR103346
.
.
.
commit
|
commitdiff
|
tree
2022-12-19
P
a
trick Palka
c
+
+
: m
o
d
ules
a
nd std::source_locatio
n
::current() de
f
.
.
.
commit
|
commitdiff
|
tree
2022-12-19
Pa
t
rick
P
alka
c+
+
: ICE w
i
th
con
c
e
p
t
s
T
S
m
ultipl
e
au
t
o deduc
t
ion
.
.
.
commit
|
commitdiff
|
tree
2022-12-17
Patrick Palka
c++
:
constantne
s
s of non-dependen
t
NTTP argument [PR107437]
commit
|
commitdiff
|
tree
2022-12-15
Pa
t
rick Palka
c++
:
variadic
using
-
d
ecl
w
ith parm pac
k
in ter
m
in
a
l
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
Patrick Palka
c++
:
class-scope qua
l
ified c
o
ns
t
rai
n
ed
a
uto [PR107188]
commit
|
commitdiff
|
tree
2022-12-15
Patrick Pal
k
a
c
+
+
: extract_local_specs and unevaluated c
o
ntexts
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
P
atri
c
k
Palka
c++: local alias
in type
n
ame in lambd
a
[
PR1055
1
8]
commit
|
commitdiff
|
tree
2022-12-15
Patrick Pal
k
a
c
++
:
pa
r
ti
a
l ordering wi
t
h memfn
ptr cst [PR108104]
commit
|
commitdiff
|
tree
2022-12-04
Patric
k
Pal
k
a
c++: p
a
ck in
r
equires-expr parm list
[
PR10
7
417]
commit
|
commitdiff
|
tree
2022-12-03
Patrick Pa
l
k
a
c++
:
substitut
i
ng CONST_DE
C
L_USING_P enumerators [PR10308
1
]
commit
|
commitdiff
|
tree
2022-12-02
Pat
r
ick Palka
c++: comptypes ICE with BOUND_TEMPLATE_TEMP
L
ATE_
P
ARMs
.
.
.
commit
|
commitdiff
|
tree
2022-11-30
Patrick Palka
c++:
I
C
E
with <=> of incompati
b
l
e poi
n
ters [PR1075
4
2]
commit
|
commitdiff
|
tree
2022-11-29
Pat
r
ick
P
a
lka
c++: explic
i
t specialization and trailing requirements
.
.
.
commit
|
commitdiff
|
tree
2022-11-20
P
at
r
ick Palka
c+
+
: cache the normal form of a concept-id
commit
|
commitdiff
|
tree
2022-11-20
Patr
i
ck Palka
c++: remove c
o
erce_innermost_template_parms
commit
|
commitdiff
|
tree
2022-11-16
Patrick Palka
lib
s
t
d
c
++
:
Fix str
e
am initialization
with stat
i
c li
b
rary
.
.
.
commit
|
commitdiff
|
tree
2022-11-15
Pa
t
rick Pa
l
ka
c++: r
e
move i_c_e_p parm from tsubst_copy_
a
nd_bu
i
ld
commit
|
commitdiff
|
tree
2022-11-15
Patrick Pal
k
a
c
+
+: remove function_p
p
arm from ts
u
b
s
t_copy_and_build
commit
|
commitdiff
|
tree
2022-11-15
Patrick Palka
c
++: init_priority and SUPPORTS_INIT_PRIORITY [PR107638]
commit
|
commitdiff
|
tree
2022-11-07
Patrick P
a
l
ka
libs
t
dc++
:
Impl
e
m
ent ra
n
g
e
s::a
s
_rva
l
ue_view
from P244
6
R
2
commit
|
commitdiff
|
tree
2022-11-07
P
a
trick Palka
libstdc++: Im
p
l
e
ment ran
g
e
s
::car
t
esia
n
_
p
roduc
t
_view
.
.
.
commit
|
commitdiff
|
tree
2022-11-06
Patrick
P
a
l
ka
libstdc++
:
D
eclare
cons
t
g
lobal v
a
riables inline
commit
|
commitdiff
|
tree
2022-11-06
P
atri
c
k Pa
l
ka
li
b
s
t
dc+
+
: Mo
v
e
strea
m
initializatio
n
into compiled
.
.
.
commit
|
commitdiff
|
tree
2022-11-06
Pat
r
ick P
a
lk
a
c
++:
c
orrect __
h
as_attribut
e
(i
n
it_p
r
iority)
commit
|
commitdiff
|
tree
2022-11-03
Patrick Palka
c++: requires-expr and ac
c
e
ss che
c
k
i
ng
[
PR107179]
commit
|
commitdiff
|
tree
2022-11-03
Patrick Palk
a
c++
:
constexpr error
with d
e
faulted
v
irtu
a
l dtor [PR93413]
commit
|
commitdiff
|
tree
2022-11-02
P
a
trick
Palka
libstdc++: Imp
r
ove
ERANGE behavior for fallback FP
.
.
.
commit
|
commitdiff
|
tree
2022-10-25
Pa
t
rick Palk
a
c++:
remove use_defa
u
lt_args parm of coer
c
e
_
temp
l
ate_parms
commit
|
commitdiff
|
tree
2022-10-25
Patrick Palka
c++ modules:
enum
TYPE_MIN/MAX_VALUE st
r
eaming [P
R
106848]
commit
|
commitdiff
|
tree
2022-10-20
Patrick P
a
lka
c
++: cons
t
raint mat
c
hi
n
g, TEMPLATE
_
ID_EXPR,
current
.
.
.
commit
|
commitdiff
|
tree
2022-10-20
Patrick Palka
c+
+
modules: ha
n
dle
C
ONCEP
T
_DEC
L
i
n node_temp
l
at
e
_info
.
.
.
commit
|
commitdiff
|
tree
2022-10-20
Patrick Pal
k
a
li
b
stdc++: Redefine
__from_chars_alnu
m
_to_val's
t
able
commit
|
commitdiff
|
tree
2022-10-19
Pat
r
ick Palka
libstdc++
:
Im
p
lemen
t
r
e
maini
n
g
P2474R2 changes to views
.
.
.
commit
|
commitdiff
|
tree
2022-10-19
Patri
c
k
Palka
libstdc++:
F
ix typo in stride_view's operator- [PR1
0
7313]
commit
|
commitdiff
|
tree
2022-10-18
Patrick Palka
c++ modules: str
e
am n
o
n
-t
r
ailing d
e
f
ault t
a
r
g
s
[PR1050
4
5]
commit
|
commitdiff
|
tree
2022-10-18
Patrick Palka
li
b
stdc++
:
Implem
e
n
t
r
a
n
ge
s
::s
t
ride_view from
P
1
89
9
R3
commit
|
commitdiff
|
tree
2022-10-17
Patrick Palk
a
c
++
mod
u
les:
streaming co
n
stexpr_fundef [PR1014
4
9
]
commit
|
commitdiff
|
tree
2022-10-14
Patri
c
k Palka
c++ mo
d
ul
e
s:
ICE with dynamic_
c
a
s
t
[PR10
6
304]
commit
|
commitdiff
|
tree
2022-10-12
Pa
t
rick Palka
li
b
stdc
+
+
:
Implement ranges::r
e
p
e
at
_
view
f
rom P2
4
74R2
commit
|
commitdiff
|
tree
2022-10-11
Pa
t
r
ick Palka
c++ modules
:
ICE wi
t
h te
m
plated frie
n
d and std
namespa
c
e
.
.
.
commit
|
commitdiff
|
tree
2022-10-11
P
at
r
ick Palk
a
c++ mo
d
ule
s
: lazy loadin
g
f
rom wit
h
in t
e
mplate [PR99377]
commit
|
commitdiff
|
tree
2022-10-07
Patri
c
k
Pa
l
ka
c++ m
o
dul
e
s: ICE with bitf
i
eld in c
l
a
s
s template
commit
|
commitdiff
|
tree
2022-10-07
Patrick Palka
c++ mod
u
les: stati
c
v
a
r in inli
n
e functi
o
n [
P
R104433]
commit
|
commitdiff
|
tree
2022-10-06
P
atrick
P
a
lka
c++: remove opti
m
ize_specializatio
n
_lookup_p
commit
|
commitdiff
|
tree
2022-10-04
Patri
c
k Palka
c++:
i
nstall
cp-tr
a
it
.
d
e
f as part of plugin
h
eaders
.
.
.
commit
|
commitdiff
|
tree
2022-10-04
Patr
i
ck Palk
a
libst
d
c++: Avoid heavyweigh
t
std::visi
t
in
ranges:
.
.
.
commit
|
commitdiff
|
tree
2022-10-04
Patri
c
k
P
alka
libstdc++: Imple
m
ent ranges::join_wi
t
h_view from P2441R2
commit
|
commitdiff
|
tree
2022-10-03
Patri
c
k P
a
lka
c++: re
n
a
me
I
S_SAME_AS trait code
t
o IS_SAME
commit
|
commitdiff
|
tree
2022-10-01
Pa
t
r
i
ck P
a
l
ka
c
+
+: m
a
ke
s
o
me cp_t
r
ait_kind switch sta
t
ement
s
exhaustive
commit
|
commitdiff
|
tree
2022-09-30
P
a
t
rick Palka
c++: strea
m
line
built-
i
n trait addition process
commit
|
commitdiff
|
tree
2022-09-29
P
a
trick Palka
c++: implicit lo
o
kup of std::initializer_list
[PR102576]
commit
|
commitdiff
|
tree
next