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
CWG 1581: When are constexpr member functions defined?
2018-06-01
j
ason
CWG 1581: When
a
re conste
x
pr member functio
n
s
d
efined
?
commit
|
commitdiff
|
tree
2018-06-01
j
a
so
n
PR c++/58281 - explicit instantiation of constexpr
commit
|
commitdiff
|
tree
2018-06-01
jason
* pt
.
c (instanti
a
te_
d
e
c
l)
:
Any defa
u
lted functio
n
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
ja
s
o
n
ChangeLog fix
commit
|
commitdiff
|
tree
2018-05-30
jason
PR c++/85807
-
ICE with call in te
m
plate NSDMI
.
commit
|
commitdiff
|
tree
2018-05-30
jason
PR c++/85
8
73
-
constant initia
l
izer
_
list array
n
o
t
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
jason
Impr
o
ve error recovery f
o
r structured binding
in conditio
n
.
commit
|
commitdiff
|
tree
2018-05-29
jaso
n
PR c++/
6
7
445 - returni
n
g temporary ini
t
ializer
_
list
.
commit
|
commitdiff
|
tree
2018-05-25
jason
PR c++/85
8
1
5 - reference to
member of enclosing template
.
commit
|
commitdiff
|
tree
2018-05-25
ja
s
on
CWG 616
,
1213 - v
a
lue category of
subo
b
ject r
e
fe
r
en
c
es
.
commit
|
commitdiff
|
tree
2018-05-25
j
a
s
on
PR
c
++/8048
5
-
inline f
u
nctio
n
non
-
zero address
.
commit
|
commitdiff
|
tree
2018-05-24
jason
PR c++/85842 -
-
W
r
e
turn-type, constexpr if and gener
i
c
.
.
.
commit
|
commitdiff
|
tree
2018-05-24
j
a
son
PR c+
+
/85
8
64 -
l
i
teral template a
n
d d
e
f
a
ult template
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
jason
Fix cas
t
to rvalue
r
eference from prvalue
.
commit
|
commitdiff
|
tree
2018-05-23
jason
CWG 616, 1213
-
value category
o
f
subobject ref
e
renc
e
s
.
commit
|
commitdiff
|
tree
2018-05-23
jason
* system
.
h: #
i
nclude <new> e
a
r
lier
.
commit
|
commitdiff
|
tree
2018-05-23
j
aso
n
PR c++/
8
1
4
20 - not extending tem
p
orary lifetime
.
commit
|
commitdiff
|
tree
2018-05-23
jas
o
n
PR c
+
+/85866 -
error with
.
*
in de
f
ault
t
emplate
a
rg
.
commit
|
commitdiff
|
tree
2018-05-21
jason
PR libstdc++/85843
- warning in
l
ogic_error copy constructor
.
commit
|
commitdiff
|
tree
2018-05-19
jason
Avoid I
C
E
on uns
u
p
ported use of __integer_pack
.
commit
|
commitdiff
|
tree
2018-05-18
j
a
son
PR
c
++/58407 - deprecated
i
mplici
t
c
o
py op
s
.
commit
|
commitdiff
|
tree
2018-05-18
jason
Some
l
ibs
t
dc++ fix
e
s fo
r
-W
d
e
p
recated-copy
.
commit
|
commitdiff
|
tree
2018-05-17
jason
*
line-map
.
c
(
linemap_init): Use placemen
t
new
.
commit
|
commitdiff
|
tree
2018-05-16
jason
* tree
.
c (warn_deprecat
e
d_use): Return
b
ool
.
Simplify
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
jason
*
cp-tre
e
.
h
(cp_expr
)
: Remov
e
copy
c
on
s
tructor
.
commit
|
commitdiff
|
tree
2018-05-15
ja
s
on
*
con
s
tex
p
r
.
c (cxx_eval_v
e
c_ini
t
_1): Pass tf_none
.
.
.
commit
|
commitdiff
|
tree
2018-05-15
jason
PR
c
++/64
3
72
- CWG 1560
,
gratuitous lvalue-rvalue
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
jason
H
andle TYPE_
H
AS
_
LATE
_
RETURN_TYPE like r
e
f-qualifi
e
r
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
jas
o
n
* p
t
.
c (tsubst)
[
A
R
RAY
_
TYPE]: Chec
k
v
a
lid
_
array_size_p
.
commit
|
commitdiff
|
tree
2018-05-11
jason
*
decl
.
c (cp_
f
inish_decl
)
:
D
on't instantiate
a
uto
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
j
a
son
*
cp-tree
.
h (DECL_C
O
NSTRU
C
T
O
R_P): Use DECL_C
X
X_CONSTRU
C
T
O
R_P
.
commit
|
commitdiff
|
tree
2018-05-10
jas
o
n
* i
n
c
lude/bits/re
g
e
x
_co
m
p
iler
.
h
(_
S
_cache_size)
:
Chan
g
e
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
ja
s
on
Core
issue
2310 -
c
onversion
t
o
b
ase of inc
o
mplete
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
CWG 2
2
67
- list-
i
n
i
ti
a
lization of reference tempora
r
y
commit
|
commitdiff
|
tree
2018-05-10
jason
*
parser
.
c (cp_pars
e
r_class_he
a
d): Us
e
num_t
e
mplate
_
headers_
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
Mak
e
sure
w
e aren't trying to do a nested instantiat
i
on
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
* c
l
ass
.
c (vbase_h
a
s_us
e
r
_
pr
o
v
i
d
ed_mo
v
e_assign): Use
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
*
l
ambda
.
c (lambda_expr_this_captur
e
):
Improve
logic
.
commit
|
commitdiff
|
tree
2018-05-10
jason
* de
c
l
.
c (make_typename_ty
p
e):
s/p
a
rameters/arg
u
ments/
.
commit
|
commitdiff
|
tree
2018-05-09
jas
o
n
Add ax_pt
h
r
ead
.
m4 for use in
binut
i
ls
-
gdb
commit
|
commitdiff
|
tree
2018-05-09
jason
PR c++/85706 -
c
lass deduction u
n
der
d
ecltype
commit
|
commitdiff
|
tree
2018-05-07
jason
PR c++/85646 - lamb
d
a visibility
.
commit
|
commitdiff
|
tree
2018-05-07
jas
o
n
PR c++/85618 - ICE wi
t
h in
i
t
i
aliz
e
d
V
LA
.
commit
|
commitdiff
|
tree
2018-05-03
j
ason
P
R c++/
8
5600 - vi
r
tual delete failure
.
commit
|
commitdiff
|
tree
2018-05-01
jason
PR
c
+
+
/
8
5
5
8
7
- err
o
r with scoped enum in template
.
commit
|
commitdiff
|
tree
2018-05-01
jason
P
R
c++/
8
558
0
- extern "C" and local
v
ar
i
ab
l
e
s
commit
|
commitdiff
|
tree
2018-04-30
j
a
s
o
n
PR
c++/84701 - u
n
signed typeof
.
commit
|
commitdiff
|
tree
2018-04-30
j
ason
P
R
c++/85305 - pack
in lambda
i
nit-cap
t
ure
.
commit
|
commitdiff
|
tree
2018-04-30
j
a
son
PR c++/61982
-
d
ead stores to destroyed obj
e
c
t
s
.
commit
|
commitdiff
|
tree
2018-04-30
jason
* init
.
c (build_dtor_
c
all): Use
bui
l
d
_
sp
e
cial_member_call
.
commit
|
commitdiff
|
tree
2018-04-30
jason
*
t
ree
.
c (build_clobber): New
.
commit
|
commitdiff
|
tree
2018-04-27
j
a
son
*
g
++
.
dg
/
cpp1z/noexcept-type20
.
C:
Elabo
r
at
e
.
commit
|
commitdiff
|
tree
2018-04-27
j
ason
* c
v
t
.
c (cp_fold_conve
r
t
): Use convert_
p
trmem
.
commit
|
commitdiff
|
tree
2018-04-27
jason
PR c++/85545 -
I
CE with no
e
xcept
P
MF c
o
nversion
.
commit
|
commitdiff
|
tree
2018-04-26
jas
o
n
PR
c++/855
4
5 - ICE with noexcept PMF
c
o
nversion
.
commit
|
commitdiff
|
tree
2018-04-24
jason
Testsuite fixes for C++11 alignof
change
.
commit
|
commitdiff
|
tree
2018-04-23
ja
s
on
PR c++/6956
0
- wro
n
g alig
n
of(double) on x
8
6
.
commit
|
commitdiff
|
tree
2018-04-23
j
a
son
PR c+
+
/85470 - wrong error with static
dat
a
member
.
commit
|
commitdiff
|
tree
2018-04-12
j
ason
PR c++/85356 - I
C
E with pointer
t
o me
m
ber function
.
commit
|
commitdiff
|
tree
2018-04-11
jason
* lib/asan-dg
.
exp: Don
'
t r
u
n tests if ul
i
mit -
v
i
s
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
jason
P
R
debug
/
65821 - wrong location for main()
.
commit
|
commitdiff
|
tree
2018-04-10
j
a
son
PR
d
ebug/65821 - wro
n
g location for main()
.
commit
|
commitdiff
|
tree
2018-04-10
jason
PR c++/85285 -
ICE wi
t
h
flex
i
ble array a
f
ter
substitut
i
on
.
commit
|
commitdiff
|
tree
2018-04-10
jason
*
parser
.
c
(
cp_parse
r
_check_te
m
plate_parameters):
.
.
.
commit
|
commitdiff
|
tree
2018-04-09
jason
PR c++/85279 - d
u
m
p
_
e
xpr
d
oesn'
t
und
e
rst
a
nd declt
y
pe
.
commit
|
commitdiff
|
tree
2018-04-09
jason
PR c++/852
6
2 - ICE wit
h
redun
d
ant qualification on
.
.
.
commit
|
commitdiff
|
tree
2018-04-09
jason
PR c++/85277 - ICE with i
n
valid offseto
f
.
commit
|
commitdiff
|
tree
2018-04-09
j
a
s
on
PR c++/85264
- ICE wi
t
h excess
t
emplate-parameter
.
.
.
commit
|
commitdiff
|
tree
2018-04-09
jason
PR c++/85256 - ICE
c
aptu
r
ing
p
o
i
nter
t
o VLA
.
commit
|
commitdiff
|
tree
2018-04-09
jason
* g++
.
dg/opt/pr85
1
9
6
.
C: F
i
x for -std
=
c
+
+
17
.
commit
|
commitdiff
|
tree
2018-04-06
j
a
son
PR
c
++/85214 - ICE with alias, generic lambda, constexpr
i
f
.
commit
|
commitdiff
|
tree
2018-04-06
j
ason
PR c++/
8
5242
-
I
C
E with c
l
ass definition
i
n
t
emp
l
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-04-06
jason
PR c++/
8
52
4
0 -
LTO
I
C
E with using
o
f und
e
duced
aut
o
f
n
.
commit
|
commitdiff
|
tree
2018-04-05
jason
PR c++/85136 - IC
E
wi
t
h d
e
sign
a
ted init in template
.
commit
|
commitdiff
|
tree
2018-04-05
jason
PR c++/83808
-
IC
E
wi
t
h VLA ini
t
i
ali
z
ation
.
commit
|
commitdiff
|
tree
2018-04-05
jason
PR c+
+
/82152 - I
C
E
with class
deduct
i
o
n and i
n
her
i
ted
.
.
.
commit
|
commitdiff
|
tree
2018-04-05
jason
PR c++/84665 - ICE
w
ith array
o
f
e
mp
t
y cla
s
s
.
commit
|
commitdiff
|
tree
2018-04-05
jason
PR c
+
+/
8
5228
-
ICE
w
ith la
m
bd
a
in en
u
merator
.
commit
|
commitdiff
|
tree
2018-04-05
jason
P
R c++/85200 - I
C
E
w
ith constexpr if in
generic lambda
.
commit
|
commitdiff
|
tree
2018-04-05
jason
P
R
c
+
+/85
2
15 - ICE
with co
p
y
-
i
ni
t
f
r
om conversion
.
commit
|
commitdiff
|
tree
2018-04-05
jaso
n
PR c++/84938 - ICE with div
i
sion by
~-1
.
commit
|
commitdiff
|
tree
2018-04-05
jason
PR c++/84936
-
ICE with une
x
panded pack in mem-initializer
.
commit
|
commitdiff
|
tree
2018-04-04
jason
PR
c++/84221
commit
|
commitdiff
|
tree
2018-04-04
jason
PR
c
+
+
/85006 - -fconc
e
pts ICE wit
h
A<auto
.
.
.
> return
.
.
.
commit
|
commitdiff
|
tree
2018-04-04
jason
PR c++/85200 - ICE with constexpr i
f
in generi
c
lam
b
da
.
commit
|
commitdiff
|
tree
2018-04-04
jason
PR c++/8422
1
- bogus
-Wu
n
used with attribu
t
e and
t
em
p
late
.
commit
|
commitdiff
|
tree
2018-04-04
jason
PR c++/85
1
35
- ICE with
omitted temp
l
ate arg
u
ments
.
commit
|
commitdiff
|
tree
2018-04-04
j
a
s
o
n
PR c++/8513
3
- ICE w
i
t
h
missing conce
p
t initialize
r
.
commit
|
commitdiff
|
tree
2018-04-04
jaso
n
PR
c++/851
1
8
-
wrong error
with generic
lambda a
n
d
.
.
.
commit
|
commitdiff
|
tree
2018-04-04
jason
P
R
c++/8514
1
- I
C
E
wi
t
h compo
u
nd assi
g
nment
and static
.
.
.
commit
|
commitdiff
|
tree
2018-04-04
jason
PR c++/8
5
148 - ICE with
'thi
s
'
in
a
rr
a
y NSD
M
I
.
commit
|
commitdiff
|
tree
2018-04-03
jason
PR c++/85092 - C+
+
17 ICE w
i
th unused list const
r
ucto
r
.
commit
|
commitdiff
|
tree
2018-04-03
jason
PR c++/85113
- ICE with
constexpr
a
nd
_
_
b
u
i
ltin_consta
n
t_
p
.
commit
|
commitdiff
|
tree
2018-04-03
jason
* semantics
.
c (finish_if_stm
t
_cond): Use instantiation_depen
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
jaso
n
PR c++/85149 - g
e
n
eric la
m
bd
a
and c
o
nste
x
pr if
.
commit
|
commitdiff
|
tree
2018-04-03
jason
F
i
x
noex
c
ept mergi
n
g w
i
th
system headers
.
commit
|
commitdiff
|
tree
2018-04-02
jas
o
n
PR c++/64095 -
auto
.
.
.
p
a
ram
e
ter pack
.
commit
|
commitdiff
|
tree
2018-03-30
jason
Fix d
e
signated in
i
tializer for anonymous union
.
commit
|
commitdiff
|
tree
2018-03-29
jason
PR c++/85093
- too m
a
ny template
a
rg
s
w
i
th p
a
c
k
expa
n
sion
.
commit
|
commitdiff
|
tree
2018-03-29
jaso
n
*
pt
.
c (build_non_dependent_
e
xpr
)
: Prop
a
g
ate expr
.
.
.
commit
|
commitdiff
|
tree
next