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++: Don't hide narrowing errors in system headers
2021-07-16
M
arek Polacek
c++: Don't
hide n
a
rrow
i
ng er
r
o
r
s
in system heade
r
s
commit
|
commitdiff
|
tree
2021-07-14
Marek Polacek
c++: cons
t
expr ar
r
a
y
r
e
feren
c
e and v
a
lue-initia
l
ization
.
.
.
commit
|
commitdiff
|
tree
2021-07-08
Marek Pola
c
ek
c+
+
: Fix n
o
e
x
cept w
i
th uneval
u
a
ted operand [PR1
0
10
8
7]
commit
|
commitdiff
|
tree
2021-06-30
Mar
e
k
Polacek
c++: DR2397 - auto specifier for * and & to arrays
.
.
.
commit
|
commitdiff
|
tree
2021-06-26
Ma
r
ek
P
olacek
c++
:
Fa
i
lure to delay n
o
except pa
r
sing
w
ith ptr-operator
.
.
.
commit
|
commitdiff
|
tree
2021-06-11
Marek P
o
l
a
cek
c++
:
Extend
s
td::is
_
constant_
e
valuat
e
d in if warning
.
.
.
commit
|
commitdiff
|
tree
2021-06-08
Ma
r
ek Polacek
c++: explicit() i
g
no
r
ed on deduction gui
d
e [PR10006
5
]
commit
|
commitdiff
|
tree
2021-05-19
M
arek
Polace
k
c++
:
Relax a
t
t
ribute on friend declaratio
n
checking
.
.
.
commit
|
commitdiff
|
tree
2021-05-18
Ma
r
ek Polacek
c++:
Pru
n
e dea
d
functions
.
commit
|
commitdiff
|
tree
2021-05-14
Mar
e
k Polacek
c++: Check attributes on fr
i
e
n
d
dec
l
arat
i
on
s
[
PR9903
2
]
commit
|
commitdiff
|
tree
2021-05-12
Marek Polacek
c++: Dis
a
ble
-Wint-in-bool-conte
x
t in instantiations
commit
|
commitdiff
|
tree
2021-05-03
Marek Pol
a
cek
c++: Fix ICE with invalid req
u
ires-expr
e
ssion [PR1000
5
5]
commit
|
commitdiff
|
tree
2021-05-03
Mare
k
P
o
l
acek
c++:
Remove GCC12
F
I
X
ME
f
or DR1312
commit
|
commitdiff
|
tree
2021-04-29
Marek P
o
lacek
c++: Ad
d
tes
t
case f
o
r
a
lready
f
ix
e
d
PR [PR9
4
1
02]
commit
|
commitdiff
|
tree
2021-04-22
Marek P
o
lacek
c+
+
: Prevent bogus -Wtype-lim
i
ts wa
r
ning w
i
t
h
N
T
TP
.
.
.
commit
|
commitdiff
|
tree
2021-04-21
Ma
r
ek Polacek
c++: Don't allow defining types
in
e
num
-
base [PR96380]
commit
|
commitdiff
|
tree
2021-04-19
Marek
P
ola
c
ek
c++: ICE with concept d
e
fined in functi
o
n
[
PR97536]
commit
|
commitdiff
|
tree
2021-04-16
Marek P
o
la
c
ek
c
++: I
C
E with bogus late
r
et
u
rn
t
ype [PR99803]
commit
|
commitdiff
|
tree
2021-04-09
Marek
Polacek
c++: Fix two issu
e
s with auto f
u
n
c
tion parameter [P
R
99806]
commit
|
commitdiff
|
tree
2021-04-08
Marek
P
ola
c
ek
c+
+
: Fix ICE
with une
x
panded par
a
me
t
er p
a
ck [PR9984
4
]
commit
|
commitdiff
|
tree
2021-04-07
Marek
P
olacek
c++: Add test for Core
issue 1376 [PR52202]
commit
|
commitdiff
|
tree
2021-04-03
Marek Polac
e
k
c++: GC during late parsing collects live data [PR
9
1
4
1
6
]
commit
|
commitdiff
|
tree
2021-04-01
Marek Polacek
c++: GC collects
live data when
s
ynthesizing o
p
era
t
o
r
.
.
.
commit
|
commitdiff
|
tree
2021-03-26
Marek Polac
e
k
c++:
I
CE on invalid
w
ith NSD
M
I in C++98 [PR98352]
commit
|
commitdiff
|
tree
2021-03-25
Marek Polacek
c++: ICE o
n
inva
l
i
d
with
i
nheri
t
ing
c
onstructor
s
[PR94751
]
commit
|
commitdiff
|
tree
2021-03-25
Marek Polacek
c++: -Wco
n
version
vs valu
e
-dependent e
x
pressio
n
s [PR99331]
commit
|
commitdiff
|
tree
2021-03-23
Marek
P
olacek
c++
:
F
i
x bogus
w
ar
n
ing in
dep
r
ecated
n
a
m
e
s
pac
e
[
PR99318]
commit
|
commitdiff
|
tree
2021-03-19
Marek Polac
e
k
c++:
Fix
e
rror-recovery with requires expression [P
R
9
9500
]
commit
|
commitdiff
|
tree
2021-03-18
M
a
rek Polace
k
c++: Remo
v
e
F
L
O
A
T_EXPR assert in tsubst
.
commit
|
commitdiff
|
tree
2021-03-18
Marek P
o
lacek
c
++: Add a
s
sert to tsubst
.
commit
|
commitdiff
|
tree
2021-03-17
Marek Polacek
c++: I
C
E with real-to-i
n
t conv
e
rsion
i
n template [PR97973]
commit
|
commitdiff
|
tree
2021-03-08
Marek Polace
k
c++
:
Add test
f
or PR96268
.
commit
|
commitdiff
|
tree
2021-03-05
M
a
r
e
k
P
o
lacek
c++: Pointer-to-member f
n
conversion with noexce
p
t
.
.
.
commit
|
commitdiff
|
tree
2021-03-05
Marek Po
l
acek
c
+
+: ICE w
i
t
h
-Wshadow and enumerator in
t
em
p
late
.
.
.
commit
|
commitdiff
|
tree
2021-03-03
Marek Polacek
c++: Add f
i
xed test [PR96474]
commit
|
commitdiff
|
tree
2021-03-03
Ma
r
ek Polacek
c++: I
C
E wi
t
h
deduct
i
on guide in checki
n
g t
y
pe-dep
.
.
.
commit
|
commitdiff
|
tree
2021-02-26
Marek Polacek
builtins: Fix typo
s
in warn_
f
or_access
[PR99278]
commit
|
commitdiff
|
tree
2021-02-25
M
a
rek Polacek
c++
:
c
o
n
s
t
_
cast of null point
e
r
in constant expr
[PR99176]
commit
|
commitdiff
|
tree
2021-02-16
Marek Polacek
c-fam
i
ly: ICE
w
it
h
assu
m
e_align
e
d attribute [PR99062]
commit
|
commitdiff
|
tree
2021-02-11
Marek
P
olace
k
c
++:
Endles
s
lo
o
p with ta
r
g ded
u
ction in mem
b
er tmp
l
.
.
.
commit
|
commitdiff
|
tree
2021-02-11
M
a
re
k
Polacek
c++: IC
E
with
u
nex
p
a
n
ded pa
c
k in do-
w
h
il
e
[PR99063]
commit
|
commitdiff
|
tree
2021-02-11
Marek Polace
k
c
,
c++: Plug -Wdu
p
licated-cond
m
em
o
ry leak
s
[PR9
9
057]
commit
|
commitdiff
|
tree
2021-02-08
Marek Po
l
acek
c++
:
Fix typo in CLASSTYP
E
_
T
I_TEMPLATE comment
.
commit
|
commitdiff
|
tree
2021-02-05
Marek P
o
lacek
c++: Fix bogus -Wv
o
latile warning
in C++20 [PR
9
8947]
commit
|
commitdiff
|
tree
2021-02-05
Marek
P
o
lacek
c
++: Fix
ICE with
invalid using
enum [PR
9
6462]
commit
|
commitdiff
|
tree
2021-02-03
Marek Po
l
acek
c++: Mark
me
m
ber functions as const [PR
9
8951]
commit
|
commitdiff
|
tree
2021-02-03
M
are
k
Polacek
c++: ICE with late par
s
ing of noexcept in
ne
s
ted class
.
.
.
commit
|
commitdiff
|
tree
2021-02-01
Marek Polacek
c
+
+: Improve sorry for __
b
ui
l
tin_has_attr
i
bute [PR
9
8355
]
commit
|
commitdiff
|
tree
2021-01-29
Marek Po
l
acek
c++: Fix in
f
inite
looping with invalid operat
o
r [PR961
3
7]
commit
|
commitdiff
|
tree
2021-01-28
M
arek Polacek
tree: Don't reuse ty
p
es if TYPE_USER_A
L
IGN differ
.
.
.
commit
|
commitdiff
|
tree
2021-01-22
Mare
k
P
ol
a
cek
c++:
I
CE
wi
t
h noe
x
cept
in
cl
a
ss in m
e
mber function
.
.
.
commit
|
commitdiff
|
tree
2021-01-22
Marek
P
olacek
c++:
I
CE when man
g
ling operator
n
a
m
e
[
P
R
98
5
45]
commit
|
commitdiff
|
tree
2021-01-22
M
a
r
e
k Polacek
c++:
I
CE with del
a
ye
d
noexcept an
d
attribute u
s
ed
.
.
.
commit
|
commitdiff
|
tree
2021-01-19
Marek Polacek
c++: Crash when deducing template argumen
t
s [PR98659]
commit
|
commitdiff
|
tree
2021-01-19
M
a
r
e
k Polacek
c+
+
: I
C
E
wit
h
USING_DECL
redeclaration [PR98687]
commit
|
commitdiff
|
tree
2021-01-19
Marek Po
l
acek
c++: ICE w
h
en late
parsing noexcept/NSD
M
I
[PR98333]
commit
|
commitdiff
|
tree
2021-01-14
Marek
P
olace
k
c++: Tweak g++
.
dg/
t
emplate
/
pr98372
.
C
.
commit
|
commitdiff
|
tree
2021-01-13
M
arek
P
olacek
c++: Failure to loo
k
up usin
g
-decl name [PR98231]
commit
|
commitdiff
|
tree
2021-01-12
Marek Polac
e
k
c++:
-
Wmissing-
f
ield-initia
l
i
z
ers in unevaluated c
t
x
.
.
.
commit
|
commitdiff
|
tree
2021-01-07
Mar
e
k Pola
c
ek
c
+
+: Fix thinko i
n
auto return typ
e
c
h
ecking [PR98441]
commit
|
commitdiff
|
tree
2021-01-06
M
arek Polace
k
c++: Fix g++
.
dg/
w
a
rn/Wmismatched-dealloc
.
C
f
o
r C++1
1
.
.
.
commit
|
commitdiff
|
tree
2021-01-05
M
are
k
P
o
lacek
c++: ICE
w
i
t
h deferred n
o
exc
e
p
t
when
d
e
ducin
g
targs
.
.
.
commit
|
commitdiff
|
tree
2020-12-15
Marek Pol
a
c
ek
c++:
R
emove dg
-
i
c
e
in const
e
x
p
r-52830
.
C [
P
R52830
]
commit
|
commitdiff
|
tree
2020-12-15
Marek Polacek
c
o
dy: Remove unused
v
ari
a
ble
.
commit
|
commitdiff
|
tree
2020-12-10
Marek Po
l
acek
c++:
A
dd fixed test [PR91506]
commit
|
commitdiff
|
tree
2020-12-10
M
a
rek Polacek
c
++:
A
dd fi
x
ed test [PR68451]
commit
|
commitdiff
|
tree
2020-12-09
M
a
re
k
Polac
e
k
c++: Fix printi
n
g of decl
t
ype(nu
l
lptr) [PR
9
7517]
commit
|
commitdiff
|
tree
2020-12-08
M
ar
e
k Polacek
c
++
:
I
CE wi
t
h -fsanitize
=
v
p
tr and constexpr dynami
c
_cast
.
.
.
commit
|
commitdiff
|
tree
2020-12-07
Ma
r
ek Polacek
c++:
I
CE with
s
witch and scoped enum
b
it-fields [PR9
8
043]
commit
|
commitdiff
|
tree
2020-12-07
Marek Pol
a
cek
c
-
family
:
Fix hang with -Wsequence-point [PR98126
]
commit
|
commitdiff
|
tree
2020-12-02
Mar
e
k
P
olacek
c++:
Fix ICE with inli
n
e v
a
ri
a
ble in
t
emplate [PR97975]
commit
|
commitdiff
|
tree
2020-12-02
Marek
Polace
k
c++: Fix
tsubst ICE with inva
l
i
d
c
o
d
e
[
PR97993, PR97187]
commit
|
commitdiff
|
tree
2020-11-21
M
a
r
ek Polacek
c+
+
: Extend -
W
range-loop-construct f
o
r binding-to-temp
.
.
.
commit
|
commitdiff
|
tree
2020-11-21
Marek Polacek
c++: Rejec
t
identifier la
b
el
in constexpr [PR978
4
6]
commit
|
commitdiff
|
tree
2020-11-21
Marek P
o
l
a
c
e
k
c++
:
F
i
x
ICE-on-in
v
alid
w
ith -Wvexing-parse [P
R
97881]
commit
|
commitdiff
|
tree
2020-11-21
Marek Polacek
c++:
A
llow
te
m
pla
t
e la
m
bda
s
withou
t
la
m
bda-
d
ecl
a
ra
t
or
.
.
.
commit
|
commitdiff
|
tree
2020-11-21
M
arek Po
l
ace
k
c
+
+: Fix wrong error
wit
h
constexpr destructor
[
PR97427]
commit
|
commitdiff
|
tree
2020-11-19
Mar
e
k
Polacek
c++: Fix array new w
i
th value-
i
nit
i
alizatio
n
[PR97523]
commit
|
commitdiff
|
tree
2020-11-19
M
a
r
e
k Polacek
c++:
Fix crash with broken ded
u
ction from {}
[PR
9
7895]
commit
|
commitdiff
|
tree
2020-11-12
Marek Pola
c
ek
system:
A
dd W
A
RN_UNUSED
_
R
ES
U
LT
commit
|
commitdiff
|
tree
2020-11-11
Marek Polacek
c++: Twe
a
k
t
su
b
s
t_qualif
i
ed_id lo
c
ation
.
commit
|
commitdiff
|
tree
2020-11-10
Marek Pol
a
cek
c
++: Improve stati
c
_asser
t
diagno
s
t
ic [PR975
1
8]
commit
|
commitdiff
|
tree
2020-11-10
M
arek Polacek
c++: Add
5
un
f
ixe
d
tests
.
commit
|
commitdiff
|
tree
2020-11-09
Marek Po
l
acek
c
++: DR 1
9
1
4
- Allow duplica
t
e stand
a
rd
a
t
t
ribu
t
es
.
commit
|
commitdiff
|
tree
2020-11-09
M
arek
Polac
e
k
c++: Fix -Wvex
i
n
g-p
a
rse ICE
w
ith omit
t
ed in
t
[P
R
97762]
commit
|
commitdiff
|
tree
2020-11-07
Mar
e
k Po
l
acek
test
s
uite: Fix
W
i
mpl
i
cit-fal
l
through-20
.
c
.
commit
|
commitdiff
|
tree
2020-11-06
Marek Polacek
c
+
+: Smal
l
twe
a
k to ca
n
_co
n
ver
t
_eh [PR8166
0
]
commit
|
commitdiff
|
tree
2020-11-05
Marek
P
ol
a
cek
c++: A
d
d auto
_
d
iagnosti
c
_gr
o
u
p
to check_
h
an
d
ler
s
_1
.
commit
|
commitdiff
|
tree
2020-11-05
Marek
Pol
a
cek
c
++: Fix decltyp
e
(auto) deduction with
r
value ref
.
.
.
commit
|
commitdiff
|
tree
2020-11-05
Mar
e
k Pola
c
e
k
c++: A
d
d -Wexc
e
p
tions warni
n
g option [PR97675]
commit
|
commitdiff
|
tree
2020-11-05
Marek Polacek
c++: Imp
l
ement -Wvexing-pa
r
s
e [PR25814]
commit
|
commitdiff
|
tree
2020-11-03
M
a
rek Polacek
c++: Twe
a
k
s
for value_dependent_e
x
pres
s
ion_p
.
commit
|
commitdiff
|
tree
2020-11-03
Mar
e
k Polace
k
c+
+
: Disable -Wini
t
-list-lifetime in unevaluated operand
.
.
.
commit
|
commitdiff
|
tree
2020-10-29
Marek
Polacek
c++:
I
mplement CWG 625
:
Use of
a
u
to
a
s temp
l
ate-arg
.
.
.
commit
|
commitdiff
|
tree
2020-10-29
Mar
e
k P
o
lacek
c++:
Deducing type from i
n
it
i
alizer_li
s
t<auto> [PR93107]
commit
|
commitdiff
|
tree
2020-10-29
Marek
Po
l
acek
c++: Reje
c
t fl
o
at <=> enum
.
commit
|
commitdiff
|
tree
2020-10-28
Ma
r
ek Polacek
c++: Impr
o
ve the MVP -W
p
are
n
theses diagnosti
c
.
commit
|
commitdiff
|
tree
2020-10-28
Marek Polace
k
c
+
+: Deprecate arithmetic convs on differ
e
nt enums
.
.
.
commit
|
commitdiff
|
tree
2020-10-28
Marek Polacek
c+
+
:
Prevent wa
r
n
ings fo
r
value-dependent exprs [PR96742]
commit
|
commitdiff
|
tree
2020-10-28
Mare
k
Po
l
a
c
ek
c++: Me
m
b
e
r te
m
plate
f
unction
lookup failure
[
PR94799]
commit
|
commitdiff
|
tree
next