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++/66999 - 'this' captured by reference.
2019-06-12
Ma
r
ek Pola
c
ek
PR c++/66999 - 'thi
s
'
c
aptur
e
d by reference
.
commit
|
commitdiff
|
tree
2019-06-12
Marek Polacek
PR c++/
9
08
2
5 - end
l
e
ss
r
ec
u
rsion when evaluatin
g
s
i
zeo
f
.
commit
|
commitdiff
|
tree
2019-06-12
Marek P
o
lac
e
k
PR c++/90
7
36 -
b
og
u
s error w
i
t
h align
o
f
.
commit
|
commitdiff
|
tree
2019-06-09
Ma
r
e
k
Polacek
r
e PR c++
/
65
1
75 (
I
CE fo
r
ming a typedef wi
t
h an al
i
as
.
.
.
commit
|
commitdiff
|
tree
2019-06-09
Marek Polacek
re PR c++/6
0
366 (
I
CE with self
-
invo
k
ing
lambdas)
commit
|
commitdiff
|
tree
2019-06-08
Marek Polacek
re PR c++/5
2
269 ([C++11] Bod
y
of cons
t
e
x
p
r
function
.
.
.
commit
|
commitdiff
|
tree
2019-06-08
Ma
r
ek Pol
a
ce
k
re
P
R
c
++/77
5
48
(
I
CE on invalid C++ code
with
o
verloaded
.
.
.
commit
|
commitdiff
|
tree
2019-06-08
Mare
k
Polacek
re PR c++/728
4
5 (gcc
c
rashes (ICE)
w
h
e
n c
o
mpil
i
ng program
.
.
.
commit
|
commitdiff
|
tree
2019-06-08
Marek Pol
a
cek
re PR c++/77747 (GCC allo
w
s inheriting constructors
.
.
.
commit
|
commitdiff
|
tree
2019-06-08
Marek Polacek
re
P
R c+
+
/77967 (ICE in cp_par
s
er_type_name, at cp
.
.
.
commit
|
commitdiff
|
tree
2019-06-08
Marek Pola
c
ek
re
P
R c++/7
7
771 (interna
l
compiler error: in cx
x
_eval_bit_fi
.
.
.
commit
|
commitdiff
|
tree
2019-05-30
Marek Po
l
acek
* cp-tree
.
h (TYPE
_
HAS_NONTR
I
V
I
AL_
D
ESTR
U
CTOR): Fix a
.
.
.
commit
|
commitdiff
|
tree
2019-05-30
Mare
k
Polacek
* lang
.
o
p
t
(ftail-call-workaroun
d
): Fix a typo
.
commit
|
commitdiff
|
tree
2019-05-28
Marek Polacek
P
R
c++/90548 -
ICE with generic lambda and empty
p
ack
.
commit
|
commitdiff
|
tree
2019-05-25
Marek
Po
l
acek
PR c++/90572 - wron
g
d
i
sambiguation in friend decl
a
rat
i
on
.
commit
|
commitdiff
|
tree
2019-05-22
Mare
k
Polacek
udlit-char-te
m
p
l
a
te-neg
.
C
: E
x
pect
the error on
a differ
e
nt
.
.
.
commit
|
commitdiff
|
tree
2019-05-21
M
a
r
e
k Polacek
DR 1
9
40 - sta
t
ic_asse
r
t in ano
n
ym
o
u
s
unions
.
commit
|
commitdiff
|
tree
2019-05-20
Mar
e
k P
o
lacek
CW
G
209
4
- vola
t
ile sca
l
ars are trivial
l
y
c
opyable
.
commit
|
commitdiff
|
tree
2019-05-20
Marek Pola
c
ek
name-
l
ookup
.
c (finish_
u
sing_direc
t
ive): Don'
t
iss
u
e
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
Ma
r
e
k
Polacek
pt
.
c (convert_te
m
pla
t
e_argumen
t
)
: Add
a di
a
gnos
t
ic
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
Marek Polacek
* g++
.
dg/ext/
u
tf8-2
.
C: Accep
t
b
oth "char" and "ch
a
r8_t
.
.
.
commit
|
commitdiff
|
tree
2019-05-15
Mare
k
Polacek
C
W
G 20
9
6 -
c
o
nstr
a
int
s
o
n
l
iteral uni
o
ns
.
commit
|
commitdiff
|
tree
2019-05-14
M
a
re
k
Pola
c
ek
re PR c++/68918 (spurious "invalid use of incomp
l
ete
.
.
.
commit
|
commitdiff
|
tree
2019-05-14
Marek P
o
lace
k
re PR c++
/
70156 (i
n
correct "incom
p
lete type" err
o
r
.
.
.
commit
|
commitdiff
|
tree
2019-05-10
Marek Polacek
P
R
c
++/
7
8010 - bogus -Wsugges
t
-override warning
o
n
.
.
.
commit
|
commitdiff
|
tree
2019-05-06
Marek
Polacek
PR c++/90265 - ICE
w
ith generic lambda
.
commit
|
commitdiff
|
tree
2019-04-24
Ma
r
ek Pol
a
cek
r
e
PR
c+
+
/
9
0236 (bogus error w
i
th
a
uto non
-
type
t
emplate
.
.
.
commit
|
commitdiff
|
tree
2019-04-17
Mare
k
P
o
lacek
P
R c++/90124 - b
o
gus error with incomplete type i
n
.
.
.
commit
|
commitdiff
|
tree
2019-04-12
Mare
k
Polace
k
PR c
+
+/87603 - constexpr functions are no longer noe
x
cept
.
commit
|
commitdiff
|
tree
2019-04-12
Marek Polacek
except
.
c (
b
uild_noex
c
ept_spec): Use bu
i
ld_conver
t
ed_constant
.
.
.
commit
|
commitdiff
|
tree
2019-04-08
Marek Po
l
a
c
ek
typec
k
2
.
c (digest_init
_
r): Don't condition th
e
o
b
ject
.
.
.
commit
|
commitdiff
|
tree
2019-04-05
Marek Polacek
P
R c++/87145 - b
o
gus error co
n
ver
t
i
ng cl
a
ss t
y
pe i
n
.
.
.
commit
|
commitdiff
|
tree
2019-04-05
Marek Pola
c
e
k
PR c++/89973 - -
W
address-of-packed-membe
r
ICE with
.
.
.
commit
|
commitdiff
|
tree
2019-03-31
Marek
P
o
lacek
P
R
c++/89852 - ICE
w
ith C++11 functional cast with
.
.
.
commit
|
commitdiff
|
tree
2019-03-29
M
arek Polacek
PR c++/8
9
876
-
ICE
w
ith deprec
a
ted conversion
.
commit
|
commitdiff
|
tree
2019-03-29
Marek
Polacek
re PR c+
+
/
8
987
1
(
W
all +
d
esignate
d
in
i
tial
i
ze
r
s)
commit
|
commitdiff
|
tree
2019-03-28
Marek Polacek
PR
c++/89612 - I
C
E with member friend template
w
i
th
.
.
.
commit
|
commitdiff
|
tree
2019-03-28
Marek Polacek
PR
c
++/89836 - bool con
s
tant expr
e
ssion and explicit
.
.
.
commit
|
commitdiff
|
tree
2019-03-25
Marek Polace
k
PR
c++/8
9
214 - ICE when initi
a
lizing aggre
g
ates with
.
.
.
commit
|
commitdiff
|
tree
2019-03-25
Mare
k
P
o
la
c
ek
PR c++/89705
-
ICE w
i
t
h
r
efere
n
ce bindi
n
g
w
it
h
conversion
.
.
.
commit
|
commitdiff
|
tree
2019-03-13
Marek P
o
lacek
P
R c++/896
6
0
-
b
ogus er
r
or
w
ith
-Wredundant-m
o
ve
.
commit
|
commitdiff
|
tree
2019-03-13
Mar
e
k
Pol
a
cek
PR c++
/
89686
-
mix
i
ng init-ca
p
ture and
s
imp
l
e-c
a
pt
u
re
.
.
.
commit
|
commitdiff
|
tree
2019-03-13
M
a
r
ek Polacek
P
R c
+
+/
8
8979 - further P0634
fix
for co
n
s
t
ru
c
to
r
s
.
commit
|
commitdiff
|
tree
2019-03-06
M
ar
e
k
P
olacek
PR
c
++/
8
7
378 - bogus
-
Wredundant-move w
a
r
nin
g
.
commit
|
commitdiff
|
tree
2019-03-01
M
a
r
e
k
Polacek
PR c++
/
89537 - missing locati
o
n
for
error with non
.
.
.
commit
|
commitdiff
|
tree
2019-03-01
Marek Po
l
acek
PR
c
++
/
89532 - I
C
E with incom
p
lete type in declty
p
e
.
commit
|
commitdiff
|
tree
2019-02-28
Marek Po
l
a
c
e
k
PR c++/87068 - missing
d
iagnostic
with fallthroug
h
.
.
.
commit
|
commitdiff
|
tree
2019-02-28
Mare
k
Pol
a
cek
PR
c
++/88857 -
I
CE with v
a
lue-initializatio
n
o
f
argum
e
nt
.
.
.
commit
|
commitdiff
|
tree
2019-02-27
M
arek Po
l
acek
PR c++/89
5
11 -
ICE with using-
d
ec
l
a
ra
t
ion an
d
unscop
e
d
.
.
.
commit
|
commitdiff
|
tree
2019-02-23
Marek
P
olacek
r
e
PR
c
++/89419 (ICE
in
is_n
o
r
m
a
l_capture_proxy starting
.
.
.
commit
|
commitdiff
|
tree
2019-02-23
Marek Polacek
PR
c++/88294 - I
C
E wi
t
h non-consta
n
t noexcep
t
-spec
i
fier
.
commit
|
commitdiff
|
tree
2019-02-22
Marek P
o
lac
e
k
PR c++/89
4
2
0
- ICE with CAST_E
X
PR i
n
ex
p
licit-specifier
.
commit
|
commitdiff
|
tree
2019-02-17
Mar
e
k P
o
lacek
re PR c++/
8
9356 (
s
orry, unimplem
e
nte
d
: man
g
l
ing implicit_con
.
.
.
commit
|
commitdiff
|
tree
2019-02-17
M
arek Polacek
re
P
R c++/89315 (
C
annot convert to std::initializer_l
i
st
.
.
.
commit
|
commitdiff
|
tree
2019-02-17
Marek Po
l
a
c
ek
* g++
.
old-d
e
ja/g++
.
robertl/eb82
.
C: Tweak dg-error
.
commit
|
commitdiff
|
tree
2019-02-17
Marek Pola
c
ek
PR c++/89217 - ICE with lis
t
-initializat
i
on in range
.
.
.
commit
|
commitdiff
|
tree
2019-02-13
Marek Polacek
P
R
c++/89297 - ICE with OVERLOAD in temp
l
a
te
.
commit
|
commitdiff
|
tree
2019-02-13
M
arek Pola
c
ek
re PR c
+
+/77304 (ICE on C++ c
o
de with invali
d
tem
p
late
.
.
.
commit
|
commitdiff
|
tree
2019-02-11
Marek Polacek
PR c++/8921
2
-
I
CE c
o
nverting nullptr to pointer-to
.
.
.
commit
|
commitdiff
|
tree
2019-02-11
Marek Polacek
* typeck
2
.
c (digest
_
i
n
it_r): R
e
mov
e
co
m
mented
c
ode
.
commit
|
commitdiff
|
tree
2019-02-05
M
arek Polac
e
k
P
R
c++/891
5
8
-
by-value
c
a
pture
o
f constexp
r
variable
.
.
.
commit
|
commitdiff
|
tree
2019-02-01
Marek Po
l
acek
PR c
+
+/88325 - ICE with invalid out
-
o
f-l
i
ne tem
p
l
a
te
.
.
.
commit
|
commitdiff
|
tree
2019-02-01
M
arek Po
l
a
c
e
k
PR c++/88983 - ICE with switch in constexpr function
.
commit
|
commitdiff
|
tree
2019-01-31
Ma
r
e
k
Polacek
PR c++
/
8
9
083,
c++/80864 - ICE with list i
n
itializ
a
tion
.
.
.
commit
|
commitdiff
|
tree
2019-01-30
Marek Polacek
PR c+
+
/89119 - ICE with va
l
ue-in
i
tializat
i
o
n in template
.
commit
|
commitdiff
|
tree
2019-01-30
Marek Polacek
re P
R
te
s
tsuit
e
/89
1
10
(
r2683
4
3 breaks several tests
.
.
.
commit
|
commitdiff
|
tree
2019-01-28
Marek Polacek
PR c++/88358
-
name wrongly treated as
t
ype
.
commit
|
commitdiff
|
tree
2019-01-28
Marek Polacek
* g++
.
dg/cpp0x/enum
3
7
.
C:
Add dg-error
.
commit
|
commitdiff
|
tree
2019-01-27
Marek Polacek
PR c++
/
88815
-
narrowing conv
e
rsion lost in decltype
.
commit
|
commitdiff
|
tree
2019-01-27
Marek Polace
k
PR c++/89024 - ICE with inco
m
plete
e
num typ
e
.
commit
|
commitdiff
|
tree
2019-01-23
Mar
e
k Polacek
PR c++/8875
7
- qualified name treat
e
d wrongly
as
t
ype
.
commit
|
commitdiff
|
tree
2019-01-18
Marek Polac
e
k
re PR
c
++/86926 (ICE for a
r
ecur
s
ive
gen
e
ric lambda)
commit
|
commitdiff
|
tree
2019-01-16
Marek Polacek
PR
c++/78244 - narrowing
c
onversi
o
n in
t
emplat
e
n
ot
.
.
.
commit
|
commitdiff
|
tree
2019-01-15
Mare
k
Polacek
r
e
PR c++/88866 (g++
.
dg/cpp0
x
/var
i
a
d
i
c
1
26
.
C
fails with
.
.
.
commit
|
commitdiff
|
tree
2019-01-14
Marek
P
olacek
PR c++/
8
8825 - ICE with b
o
gus function return type
.
.
.
commit
|
commitdiff
|
tree
2019-01-14
Marek Polacek
PR c++/8
8
830 -
I
CE with abstract class
.
commit
|
commitdiff
|
tree
2019-01-11
Marek Polacek
PR c++/88692, c+
+
/87882
-
-
Wr
e
d
u
ndan
t
-move false positive
.
.
.
commit
|
commitdiff
|
tree
2019-01-08
Mar
e
k
Polacek
re PR c++/88744 (
c
lass non
-
type templat
e
pa
r
amet
e
rs
.
.
.
commit
|
commitdiff
|
tree
2019-01-08
Marek
Polacek
P
R c++/8
8
5
3
8 - braced-i
n
it-list in
t
emplate
-
argument
.
.
.
commit
|
commitdiff
|
tree
2019-01-08
Marek Pol
a
cek
P
R c++/88
5
48 - this accepted in
s
ta
t
i
c member functions
.
commit
|
commitdiff
|
tree
2019-01-07
Marek Polacek
P
R c++/88741 - wrong error with initial
i
zer
-
stri
n
g
.
commit
|
commitdiff
|
tree
2019-01-02
Marek
Polacek
PR c++/814
8
6 - CTAD fai
l
in
g
w
i
t
h ()
.
commit
|
commitdiff
|
tree
2019-01-02
Marek Polacek
PR c+
+
/8
8
631
-
CTAD failing for valu
e
-initi
a
liz
a
tion
.
commit
|
commitdiff
|
tree
2019-01-02
Marek Po
l
acek
PR c++/88612
- ICE
w
ith -W
a
ddress-of-
p
a
cked-
m
ember
.
commit
|
commitdiff
|
tree
2019-01-02
Marek Po
l
a
cek
re PR
c
+
+
/86875 (
I
CE in tsubs
t
_copy, at cp/pt
.
c
:15478)
commit
|
commitdiff
|
tree
2018-12-21
Marek Polacek
PR c++/881
9
6 - ICE with cla
s
s non-ty
p
e template par
a
meter
.
commit
|
commitdiff
|
tree
2018-12-13
Mar
e
k P
o
l
a
cek
PR c++/88216 -
I
CE with class
type in non-ty
p
e template
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Ma
r
ek Polacek
PR c+
+
/86608 - readin
g
co
n
s
t
expr vo
l
a
t
ile va
r
iable
.
commit
|
commitdiff
|
tree
2018-12-06
Marek Polacek
PR c++/88373 -
wrong parse erro
r
w
ith ~
.
commit
|
commitdiff
|
tree
2018-12-04
Mar
e
k Polace
k
PR
c
++/8
8
184 - ICE wh
e
n treati
n
g name
a
s
te
m
plate-n
a
me
.
commit
|
commitdiff
|
tree
2018-12-03
Marek Polacek
* g++
.
dg/cpp1y/lambda-gene
r
ic-
8
3856
.
C: U
s
e
_
_SIZE_TYP
E
__
.
commit
|
commitdiff
|
tree
2018-12-01
Marek Polacek
re
P
R c++/87
5
23 (ICE: Closu
r
es appare
n
tly fail to capture
.
.
.
commit
|
commitdiff
|
tree
2018-12-01
Marek P
o
la
c
ek
re P
R
c
+
+/7962
9
(ICE
on
inval
i
d c
o
de in tsubs
t
_copy
.
.
.
commit
|
commitdiff
|
tree
2018-12-01
Marek Polacek
re PR c++/83856 (ICE in tsubst_copy;)
commit
|
commitdiff
|
tree
2018-12-01
Marek
P
o
lacek
Impl
e
ment
P
0
634R3
,
D
own w
i
th t
y
pe
n
a
me!
commit
|
commitdiff
|
tree
2018-11-28
Mar
e
k Pol
a
cek
I
m
plement P1094R2, Nested in
l
i
ne nam
e
s
p
a
ces
.
commit
|
commitdiff
|
tree
2018-11-28
Mar
e
k
Polacek
PR c++/88222
-
ICE w
i
th bit-field w
i
t
h
inva
l
i
d type
.
commit
|
commitdiff
|
tree
2018-11-26
Marek Polace
k
PR c++/88120 - ICE wh
e
n calling sav
e
_expr in a template
.
commit
|
commitdiff
|
tree
2018-11-19
M
arek Polacek
PR c++
/
87781 - detect
i
nvali
d
e
l
aborate
d
-type-sp
e
cif
i
er
.
commit
|
commitdiff
|
tree
2018-11-01
Marek Polacek
Implement P0846R0,
A
D
L
a
n
d fu
n
ction
t
empl
a
t
es
.
commit
|
commitdiff
|
tree
next