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
PR c++/93324 - ICE with -Wall on constexpr if.
2020-01-22
M
arek Polacek
PR c++/
9
3324 - ICE with
-Wall on co
n
stexpr if
.
commit
|
commitdiff
|
tree
2019-12-30
Marek Polacek
Remove assert in re
s
h
ape_
i
nit_r
.
commit
|
commitdiff
|
tree
2019-12-29
Mar
e
k
P
olace
k
P
R c
+
+/883
3
7 -
Impl
e
m
ent P132
7
R1: A
l
low dynamic_cast
.
.
.
commit
|
commitdiff
|
tree
2019-12-20
Marek Polacek
P
R c++/92745 - bogus er
r
or when initiali
z
ing array
.
.
.
commit
|
commitdiff
|
tree
2019-12-20
Marek Polacek
PR c++/92974 - bogus locatio
n
for
e
num
a
nd
non
-
enum
.
.
.
commit
|
commitdiff
|
tree
2019-12-11
Marek
P
olacek
PR c++/928
7
8 -
P
arenthes
i
z
ed init of aggr
e
gates in
.
.
.
commit
|
commitdiff
|
tree
2019-12-07
Marek
Polacek
PR c++
/
91
6
78 -
wro
n
g error with decltype and location
.
.
.
commit
|
commitdiff
|
tree
2019-12-06
M
a
rek Polace
k
Add test for c++/92451
.
commit
|
commitdiff
|
tree
2019-12-05
Marek P
o
lac
e
k
PR c++/91
3
53 - P
1
331R2:
Allow
triv
i
al default init
.
.
.
commit
|
commitdiff
|
tree
2019-12-05
Mare
k
P
o
la
c
ek
PR c++
/
9227
1
-
make __is_s
a
me alias fo
r
__is_same_as
.
commit
|
commitdiff
|
tree
2019-12-04
Marek Polacek
R
emove stray c
o
mma in primary_constrai
n
t_error
.
commit
|
commitdiff
|
tree
2019-12-03
Marek Polacek
PR c++
/
91363 - P0
9
60R3: Paren
t
hesized initialization
.
.
.
commit
|
commitdiff
|
tree
2019-11-22
Marek Pola
c
ek
PR c
+
+/88337 - P1327R1: Allow po
l
y
m
orp
h
ic typeid in
.
.
.
commit
|
commitdiff
|
tree
2019-11-21
Marek
Pola
c
ek
PR c++/92450 - ICE wi
t
h i
n
valid nested na
m
e specif
i
er
.
commit
|
commitdiff
|
tree
2019-11-20
Ma
r
ek Polacek
Add te
s
t
f
o
r PR c++/
9
24
4
3
.
commit
|
commitdiff
|
tree
2019-11-18
Marek Polacek
P
R
c++/919
6
2
- ICE with refe
r
ence b
i
n
d
ing a
n
d
q
ualifi
c
ation
.
.
.
commit
|
commitdiff
|
tree
2019-11-13
M
a
rek
Polacek
PR c++
/
8907
0
- bogus
[
[nodiscard]] warni
n
g
in
S
F
INAE
.
commit
|
commitdiff
|
tree
2019-11-08
Marek Polacek
PR
c
+
+/92215 - flawed diagnostic for bit-fi
e
ld with
.
.
.
commit
|
commitdiff
|
tree
2019-11-08
Marek Polacek
PR
c
+
+/92058 - constinit malf
u
nction in
s
ta
t
i
c data
.
.
.
commit
|
commitdiff
|
tree
2019-10-30
Marek P
o
lacek
PR c++/92134
-
constinit
malfuncti
o
n i
n
sta
t
i
c
dat
a
.
.
.
commit
|
commitdiff
|
tree
2019-10-29
Marek Pol
a
cek
P
R c++/90998 - ICE with copy elisi
o
n in init by
cto
r
.
.
.
commit
|
commitdiff
|
tree
2019-10-29
Marek Polacek
PR c++/91548 - fix detecting modifying const objects
.
.
.
commit
|
commitdiff
|
tree
2019-10-25
Marek Polacek
PR
c++/91581 - IC
E
in except
i
o
n
-speci
f
i
cation of def
a
u
l
ted
.
.
.
commit
|
commitdiff
|
tree
2019-10-24
Marek Pol
a
cek
Add missin
g
spac
e
to dia
g
nostic in
r
esha
p
e_init
_
r
.
commit
|
commitdiff
|
tree
2019-10-21
Marek
Polace
k
P
R
c++
/
92062 - ODR-use
i
gnored for st
a
tic m
e
mber of
.
.
.
commit
|
commitdiff
|
tree
2019-10-21
M
arek
P
o
lacek
PR c++/92106 -
ICE
w
ith structu
r
ed bindi
n
gs
a
nd -Wretu
r
n
.
.
.
commit
|
commitdiff
|
tree
2019-10-11
Marek Polacek
PR c++/92070 -
bogus error wi
t
h -fchecking=2
.
commit
|
commitdiff
|
tree
2019-10-11
Marek Polac
e
k
PR c++/92049 - ex
t
r
a
error
w
ith
-fchecki
n
g=2
.
commit
|
commitdiff
|
tree
2019-10-10
Marek Polacek
Make comp_ptr_t
t
ypes_real return bool
.
commit
|
commitdiff
|
tree
2019-10-09
Marek Polacek
Implemen
t
C++20 P0388R4, DR 1307, and DR 330
.
commit
|
commitdiff
|
tree
2019-10-09
Mar
e
k Pola
c
ek
Fix t
y
po i
n
test name
.
commit
|
commitdiff
|
tree
2019-10-09
Marek Pol
a
cek
P
R c++/92032 - DR 1601: Promotion of enum with
fixed
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
Marek Polacek
DR 6
8
5 - Integral prom
o
tion o
f
e
n
um ignores fi
x
ed
u
nderlying
.
.
.
commit
|
commitdiff
|
tree
2019-09-28
Marek
Polacek
PR c++/
9
18
8
9
- follow-u
p
fix for DR 2352
.
commit
|
commitdiff
|
tree
2019-09-28
Marek Polacek
PR
c++/919
2
1 - stray
w
arning
with -Woverlo
a
de
d
-virtual
.
commit
|
commitdiff
|
tree
2019-09-28
Marek Pol
a
cek
PR c
+
+/91923 - fail
u
re-to-SFINAE with cl
a
ss
t
yp
e
NTTP
.
.
.
commit
|
commitdiff
|
tree
2019-09-25
Marek Polace
k
PR c+
+
/91877 - I
C
E
w
ith c
o
nvert
i
ng member of p
a
cked
.
.
.
commit
|
commitdiff
|
tree
2019-09-24
Marek Polace
k
PR c++
/
9
1868 -
i
mprove -Wshadow location
.
commit
|
commitdiff
|
tree
2019-09-24
Ma
r
ek
P
olacek
PR c++/91845 - ICE with inva
l
id po
i
nter-to-
m
embe
r
.
commit
|
commitdiff
|
tree
2019-09-23
Marek Polacek
PR
c
++/91844 - Implement C
W
G
2
3
5
2
,
S
imilar
types and
.
.
.
commit
|
commitdiff
|
tree
2019-09-22
M
arek
Polacek
P
R c++/
9
1819 - ICE with
ope
r
a
tor++ a
n
d
en
u
m
.
commit
|
commitdiff
|
tree
2019-09-21
Marek Polacek
DR 23
4
5 - Jumping ac
r
oss initialize
r
s in init
-
st
a
temen
t
s
.
.
.
commit
|
commitdiff
|
tree
2019-09-15
Marek Polacek
PR c++/91740 - ICE with cons
t
expr call
a
nd ?: in
ARRAY_R
E
F
.
commit
|
commitdiff
|
tree
2019-09-10
Ma
r
ek
P
o
l
acek
PR c++/91673 - ICE
with noe
x
cept i
n
alias-de
c
laration
.
commit
|
commitdiff
|
tree
2019-09-10
Marek
Po
l
ace
k
P
R
c+
+
/91705 - constexpr evaluation rejects ++/-- on
.
.
.
commit
|
commitdiff
|
tree
2019-09-10
Marek Polacek
PR c++/84374
-
diagnose inval
i
d us
e
s of
decltype(auto)
.
commit
|
commitdiff
|
tree
2019-09-05
M
a
re
k
Polac
e
k
PR
c++/
9
1644 -
I
CE
w
ith co
n
stinit
in function tem
p
l
ate
.
commit
|
commitdiff
|
tree
2019-09-04
Marek Polacek
Remove -fdeduce-init-lis
t
.
commit
|
commitdiff
|
tree
2019-09-01
Marek Po
l
acek
PR c++/91129 - wrong error with binary
o
p in te
m
plate
.
.
.
commit
|
commitdiff
|
tree
2019-08-30
Marek Polacek
*
d
oc/invoke
.
t
exi
(-Wvolatile): Use @c
o
de for volatile
.
commit
|
commitdiff
|
tree
2019-08-29
Ma
r
ek Polace
k
Impl
e
ment P1152R4: Depre
c
ating some
u
ses of vola
t
i
l
e
.
commit
|
commitdiff
|
tree
2019-08-28
Marek Polacek
PR c+
+
/
9
1
3
60 - Imple
m
ent C++20 P114
3
R2: cons
t
init
.
commit
|
commitdiff
|
tree
2019-08-28
Marek Polacek
PR c++
/
8
1
6
7
6 - bog
u
s
-
Wunused warnings in cons
t
e
xpr if
.
commit
|
commitdiff
|
tree
2019-08-28
Marek Po
l
ac
e
k
PR c++/91428 - warn
about std::is_constant_eval
u
ated
.
.
.
commit
|
commitdiff
|
tree
2019-08-26
M
a
rek Polacek
PR c++/91545
-
ICE in
c
o
nstexpr store eval
u
ation
.
commit
|
commitdiff
|
tree
2019-08-23
Marek
P
olacek
PR c++/915
2
1 - w
r
ong
e
rror
w
ith
ope
r
ator
-
>
.
commit
|
commitdiff
|
tree
2019-08-23
Marek Polacek
PR c++
/
798
1
7 - attrib
u
te d
e
precated on namesp
a
ce
.
commit
|
commitdiff
|
tree
2019-08-23
Marek
Polacek
P
R
c
++/
9
1304 - pref
i
x attri
b
u
t
es
ignored in condit
i
o
n
.
commit
|
commitdiff
|
tree
2019-08-19
Ma
r
ek Po
l
acek
PR c
+
+/91264 - detect modifying const
objects in cons
t
e
x
p
r
.
commit
|
commitdiff
|
tree
2019-08-17
Ma
r
ek Pola
c
ek
Put
t
he CL into the r
i
g
h
t
dir
.
commit
|
commitdiff
|
tree
2019-08-16
Marek Polacek
re PR c++/85827 (false positive
f
or -Wu
n
used-but-s
e
t
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
Jakub J
e
linek
PR
c
++/91
3
91 -
b
o
g
us -Wcomma
-
s
ubscript warning
.
Co-Authored-By:
Marek Polacek
<polacek@redhat.com>
commit
|
commitdiff
|
tree
2019-08-13
M
a
rek
P
o
lacek
PR c++/9
0
4
7
3
- wrong co
d
e
w
ith nullptr in default argumen
t
.
commit
|
commitdiff
|
tree
2019-08-13
Marek Polacek
*
c
p-t
r
ee
.
h
(
DE
C
L
_
MUTABL
E
_P): Use
F
I
ELD_D
E
C
L
_CHEC
K
.
commit
|
commitdiff
|
tree
2019-08-08
Ma
r
ek Polacek
re PR c
+
+/
7
9520 (Spuriou
s
caching
f
or constexpr arguments)
commit
|
commitdiff
|
tree
2019-08-08
Marek Polacek
P
R
c+
+
/87519 -
bo
g
us warnin
g
wi
t
h
-
Ws
i
gn-conversio
n
.
commit
|
commitdiff
|
tree
2019-08-08
Marek Pol
a
cek
conste
x
pr
.
c (
i
nline_asm_in
_
co
n
s
t
expr_er
r
or
)
:
New
.
commit
|
commitdiff
|
tree
2019-08-07
M
arek Polac
e
k
re P
R
c
+
+/67533 (inter
n
al compil
e
r error:
in
b
uild
_
c
a
ll_a
.
.
.
commit
|
commitdiff
|
tree
2019-08-07
Marek
P
olacek
PR c++/81429 - wrong parsing of constructor with C
.
.
.
commit
|
commitdiff
|
tree
2019-08-07
Mar
e
k Po
l
acek
PR
c
+
+
/91346 - Impl
e
ment P1668R1, allow unevaluated
.
.
.
commit
|
commitdiff
|
tree
2019-08-06
Mar
e
k Polacek
DR 2413 -
t
y
p
e
name in conversio
n
-functi
o
n-ids
.
commit
|
commitdiff
|
tree
2019-08-05
Marek
Polacek
PR
c
++/91
3
38 - I
m
pl
e
men
t
P1161
R
3:
De
p
r
e
cat
e
a[b,
c
]
.
commit
|
commitdiff
|
tree
2019-08-02
Marek Polacek
re
P
R c++
/
56
4
28 ([C++11] "i
s
not
a
constant
e
xpression
.
.
.
commit
|
commitdiff
|
tree
2019-08-02
Marek Polacek
re PR c++/53009 (pointer to
s
t
at
i
c
member func
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2019-08-02
Marek
P
olac
e
k
re PR c++/77
5
75
(Bogus erro
r
w
hen alias template yie
l
d
i
ng
.
.
.
commit
|
commitdiff
|
tree
2019-08-02
Mare
k
Polacek
PR c+
+
/9
1
230 - wron
g
error with __PRETTY_
F
UNCTION__
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Marek P
o
la
c
ek
PR c++/90805 - de
t
ect na
r
row
i
ng in case values
.
commit
|
commitdiff
|
tree
2019-07-21
M
a
rek Polacek
re PR c++/6
7
853 (de
c
lt
y
pe
o
f
p
arent
h
e
sized xva
l
ue does
.
.
.
commit
|
commitdiff
|
tree
2019-07-17
Marek Polacek
re PR c++/9
0
4
5
5 (braced-init an
d
incomplete
t
ype instantiation)
commit
|
commitdiff
|
tree
2019-07-05
Mar
e
k
Po
l
acek
DR 1813
P
R c++/83374 - __is
_
standar
d
_layout wrong for
.
.
.
commit
|
commitdiff
|
tree
2019-06-23
Ma
r
ek Polacek
R
e
n
ame
DEF
A
ULT_ARG to DEFERRED_PARSE
.
commit
|
commitdiff
|
tree
2019-06-22
Mar
e
k Polacek
r
e
PR c++/65707 (internal compiler
er
r
or: in
u
nify
.
.
.
commit
|
commitdiff
|
tree
2019-06-22
Marek Polacek
re PR c+
+
/6
6
256 (noe
x
cept e
v
aluation
d
one before e
n
d
.
.
.
commit
|
commitdiff
|
tree
2019-06-22
Marek Polac
e
k
PR c++/
8
647
6
- noexcept-
s
pecifier
i
s a
c
om
p
lete-clas
s
.
.
.
commit
|
commitdiff
|
tree
2019-06-22
M
a
rek Po
l
a
c
ek
PR c++/9088
1
-
b
ogus -Wun
u
sed-value in unevalua
t
ed
.
.
.
commit
|
commitdiff
|
tree
2019-06-21
M
arek Pola
c
ek
PR c
+
+
/
614
9
0
- qualif
i
ed-id in
friend functi
o
n definiti
o
n
.
commit
|
commitdiff
|
tree
2019-06-21
Marek Polac
e
k
PR c++/
6
02
2
3
- ICE with T{} in
n
o
n-deduced
c
ontext
.
commit
|
commitdiff
|
tree
2019-06-21
Marek Pola
c
ek
PR c++/64
2
35 -
missing syntax error w
i
th invalid a
l
ignas
.
commit
|
commitdiff
|
tree
2019-06-21
Mare
k
Polac
e
k
PR c
+
+/90
4
90 - fix declty
p
e iss
u
es in noex
c
e
p
t-s
p
ecifi
e
r
.
commit
|
commitdiff
|
tree
2019-06-21
M
arek Polac
e
k
P
R
c++/90953
-
IC
E
w
i
th -Wmissing-format-attribute
.
commit
|
commitdiff
|
tree
2019-06-20
Marek Pola
c
e
k
re
P
R c++/79
7
81 (ICE on valid
C
++ code w
i
th
-st
d
=c
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Marek
P
olacek
r
e PR
c++/6
8
265 (Arbitrary synt
a
ctic nonsen
s
e
s
ilently
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Marek Polacek
* config/sh
/
sh
.
c (sh2a_fu
n
ction_vector_
p
):
Use get_attr
i
bute
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Marek Polace
k
re PR
c++/87512 (Error: the type ‘cons
t
auto’ of ‘constex
p
r
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Mare
k
Polace
k
re
P
R c++/89
8
73 (internal co
m
pil
e
r error: une
x
pected
.
.
.
commit
|
commitdiff
|
tree
2019-06-19
Marek Polacek
PR c++/60364 -
noret
u
rn after fi
r
st decl
n
ot diagnosed
.
commit
|
commitdiff
|
tree
2019-06-18
Marek Polacek
re PR
c++/84698 (I
C
E when
u
s
ing
n
oexcept(
n
oe
x
ce
p
t
(
.
.
.
commit
|
commitdiff
|
tree
2019-06-18
Marek Polacek
re PR
c
++/71
5
48 (Invalid declaratio
n
involving template
.
.
.
commit
|
commitdiff
|
tree
2019-06-17
Mare
k
Polacek
PR c++/83820
- excessive attribute arg
u
ments not
d
etected
.
commit
|
commitdiff
|
tree
2019-06-14
Marek Polacek
PR
c++/90
8
84 - stray note with -Wctor-dtor-privacy
.
commit
|
commitdiff
|
tree
next