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
* g++.dg/opt/pr82577: Fix for C++17.
2017-10-23
jason
*
g
++
.
dg/
o
pt
/
pr82
5
7
7
: Fix for C++1
7
.
commit
|
commitdiff
|
tree
2017-10-13
jason
PR c++/82357
- bit-field in tem
p
lat
e
commit
|
commitdiff
|
tree
2017-10-10
jas
o
n
More de
l
ayed la
m
bda capture fixes
.
commit
|
commitdiff
|
tree
2017-10-10
j
a
son
Variou
s
sma
l
l C++
f
i
x
es
.
commit
|
commitdiff
|
tree
2017-10-10
jason
Check non-dependent conversion in return fr
o
m
tem
p
late fn
.
commit
|
commitdiff
|
tree
2017-10-05
j
a
son
* call
.
c (conver
t
_arg_to_elli
p
s
is): Use the r
e
s
ul
t
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
jason
PR c++/8240
6
- C++17 error with noexcept function
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
jason
PR c++/8152
5
-
broken handling of auto
i
n generic
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
jason
PR c++/5
6
973, DR 696 - capture
constant variables
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
jason
Use local
_
specializations to find capture
p
r
o
xies
.
commit
|
commitdiff
|
tree
2017-09-28
jason
Sma
l
l lambda fi
x
es
.
commit
|
commitdiff
|
tree
2017-09-28
jas
o
n
Use -Wno-depre
c
ate
d
for std::unc
a
ught_
e
xcepti
o
n t
e
st
s
.
commit
|
commitdiff
|
tree
2017-09-18
jas
o
n
P
R
c++/82
0
69 - IC
E
with lambda in templ
a
te
commit
|
commitdiff
|
tree
2017-09-10
j
a
son
A partiall
y
ini
t
ialized variab
l
e isn't constant
.
commit
|
commitdiff
|
tree
2017-09-09
jason
Revert: * dwarf2out
.
c (gen_formal_par
a
meter
_
die): Remov
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
jason
* dwarf2out
.
c (g
e
n_for
m
al_p
a
ra
m
eter_die): Remov
e
obs
o
lete
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
jason
PR c+
+
/70029 - ICE w
i
th ref-qu
a
l
ifie
r
and -flto
commit
|
commitdiff
|
tree
2017-09-07
jaso
n
P
R c++/82053
- ICE with defa
u
lt argument
i
n
l
a
mbda
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
jason
PR
c
+
+
/82070 - error with
n
ested lambda ca
p
tu
r
e
commit
|
commitdiff
|
tree
2017-08-31
jaso
n
PR c++/8202
9
-
_
_PRET
T
Y_FUNCTION__ in
lambda
in template
commit
|
commitdiff
|
tree
2017-08-30
jason
PR c++/82030 - ICE inherit
i
ng from mult
i
ple
l
amb
d
a
s
commit
|
commitdiff
|
tree
2017-08-29
jason
PR c++/81236 - ICE wi
t
h template-id in
g
eneric lambda
commit
|
commitdiff
|
tree
2017-08-29
j
a
s
o
n
tweak ChangeLo
g
commit
|
commitdiff
|
tree
2017-08-29
jason
Re
i
mplement handling of lambdas
i
n
templates
.
commit
|
commitdiff
|
tree
2017-08-29
jaso
n
PR c++/78
8
40 -
I
C
E
with const and nest
e
d
g
e
n
eric lambda
commit
|
commitdiff
|
tree
2017-08-29
jason
Remove unneces
s
ary LAMB
D
A_EXPR fields
.
commit
|
commitdiff
|
tree
2017-08-29
jaso
n
PR c++/80935 -
wrong C++17 error
with lambda
commit
|
commitdiff
|
tree
2017-08-29
jason
Va
r
ious sm
a
ll fix
e
s
.
commit
|
commitdiff
|
tree
2017-08-29
j
ason
P
R c++/807
6
7 - unnecessary insta
n
tia
t
ion of generic
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
jaso
n
Fix lambdas in template d
e
fault ar
g
ume
n
t of in
h
erited
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
j
ason
Ad
j
ust C++17
c
l
a
ss dedu
c
tion use o
f
DE
C
L_ABSTRACT
_
ORIG
I
N
.
commit
|
commitdiff
|
tree
2017-08-29
j
a
s
o
n
S
u
ppor
t
copying local_specializatio
n
s
.
commit
|
commitdiff
|
tree
2017-08-29
j
ason
Add im
m
ediate poten
t
i
a
l_constant_expression
v
ari
a
nts
.
commit
|
commitdiff
|
tree
2017-08-29
jason
Ins
t
antiate de
f
ault arg
u
m
ent
s
/
member initializers
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
jason
F
i
x default argument
conversi
o
n failure and SFINAE
.
commit
|
commitdiff
|
tree
2017-08-11
jason
PR c++/8
1
671 - n
u
llptr_t templa
t
e parameter
commit
|
commitdiff
|
tree
2017-08-10
jason
P
R c
+
+
/81359 - Un
p
ars
e
d NSDMI err
o
r from SFINAE
con
t
ext
.
commit
|
commitdiff
|
tree
2017-08-10
j
a
son
PR c++/80452 - Cor
e
1579, implicit
m
o
ve
s
emantics
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
ja
s
on
PR c++/81525 -
w
rong
c
onst
a
nt value with
gene
r
i
c
lamb
d
a
commit
|
commitdiff
|
tree
2017-08-09
j
a
son
PR c
+
+/
8
1359 - U
n
parsed NSD
M
I error from SFINAE context
.
commit
|
commitdiff
|
tree
2017-08-01
jas
o
n
* decl
.
c (decla
r
e_global_var)
:
Set
D
ECL_CONTEXT
.
commit
|
commitdiff
|
tree
2017-07-26
jason
P
0702R1 -
L
i
st deduction o
f
vector
.
commit
|
commitdiff
|
tree
2017-07-26
ja
s
o
n
PR c+
+
/67054 - Inherited ctor with
non-de
f
ault
.
.
.
commit
|
commitdiff
|
tree
2017-07-13
jason
P051
2
R0 - Deduction from an initiali
z
er
list
.
commit
|
commitdiff
|
tree
2017-07-13
j
a
son
* g++
.
ol
d
-deja/g++
.
bugs/90052
0
_
0
3
.
C:
L
im
i
t err
o
r
to
.
.
.
commit
|
commitdiff
|
tree
2017-07-11
jason
C
ore DR 393 - parameter
pointer t
o
a
r
ray of unknown
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
j
a
s
o
n
P
R c++/812
0
4 - parse er
r
or
with de
p
endent template
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
j
ason
PR c++/81257 -
ICE wit
h
in
v
alid ::template
.
commit
|
commitdiff
|
tree
2017-06-29
j
aso
n
* co
n
s
texpr
.
c,
e
rro
r
.
c
,
tre
e
.
c
:
Rem
o
v
e WITH
_
CLEANUP
_
E
X
PR
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
jas
o
n
PR c++/81180
- ICE
w
it
h
C
++1
7
ded
u
ction of member
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
jason
PR c++
/
8
1188 - matching decltype o
f
member fu
n
c
t
ion
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
jason
PR c++
/
81164 - ICE with inv
a
lid inheri
t
ed construct
o
r
.
commit
|
commitdiff
|
tree
2017-06-28
j
a
s
o
n
PR
c
+
+/72
7
64
-
IC
E
wi
t
h invali
d
template
t
ypename
.
commit
|
commitdiff
|
tree
2017-06-28
jason
PR c++/69300
-
I
CE with
self-referentia
l
noexcept
commit
|
commitdiff
|
tree
2017-06-28
j
ason
PR c++/
6
1022 -
erro
r
with va
r
i
a
d
ic templa
t
e templat
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
jason
PR
c++/728
0
1 - I
C
E with variadic partial specialization
commit
|
commitdiff
|
tree
2017-06-28
jas
o
n
PR c++/55639 - partial specialization wit
h
::tem
p
late
commit
|
commitdiff
|
tree
2017-06-28
jason
PR c+
+
/
4
5976 -
e
rror wit
h
::te
m
plate
in declarator
.
commit
|
commitdiff
|
tree
2017-06-28
jason
P
R
c++/54769
-
wr
o
ng l
o
okup of d
e
pendent template
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
jason
Make the TEMPLATE_ID_EXPR location
a
range
.
commit
|
commitdiff
|
tree
2017-06-28
jaso
n
PR c++
/
81204 - pa
r
se er
r
or with depende
n
t templ
a
te
.
.
.
commit
|
commitdiff
|
tree
2017-06-26
j
ason
PR
c++/81215 - deduction fai
l
ure with v
a
riadi
c
TTP
.
commit
|
commitdiff
|
tree
2017-06-23
jason
PR c++/79056 -
C+
+
17
ICE with
invalid tem
p
late
s
yntax
.
commit
|
commitdiff
|
tree
2017-06-20
jason
PR c++/80972 - C++17
I
CE
w
ith att
r
ibute p
a
c
k
ed
.
commit
|
commitdiff
|
tree
2017-06-19
jaso
n
PR c
+
+
/
80562 -
I
CE with constexpr if
.
commit
|
commitdiff
|
tree
2017-06-19
j
ason
PR c++/80829 - ICE
wi
t
h
conste
x
pr copy o
f
ba
s
e subobject
.
commit
|
commitdiff
|
tree
2017-06-19
jason
PR c++/81073 - co
n
stexp
r
a
n
d
static
v
ar
in sta
t
ement
.
.
.
commit
|
commitdiff
|
tree
2017-06-18
j
a
s
on
PR
c
+
+/60063 - -
W
unused-
l
ocal-
t
y
pedefs
and
t
emplates
.
commit
|
commitdiff
|
tree
2017-06-18
jason
PR c++/70
8
44 - -Wuseless
-
cas
t
and inheriting co
n
structo
r
.
commit
|
commitdiff
|
tree
2017-06-17
jason
fix ChangeLog
commit
|
commitdiff
|
tree
2017-06-17
j
a
son
PR c++/
8
1045 - Wrong type
-
d
ependence
with auto return
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
jason
PR c++/80465 - ICE
w
ith g
e
n
e
r
ic lam
b
da with
n
oex
c
ept
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
jason
P
R c+
+
/
80614 - Wrong mangling for C++17 noexcept type
commit
|
commitdiff
|
tree
2017-06-17
jason
P
R c++/81102 - Wr
o
ng er
r
or with partial specialization
.
commit
|
commitdiff
|
tree
2017-06-17
jason
PR
c
++/8017
4
-
ICE
w
i
t
h partial specialization of
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
jaso
n
PR c++/8083
1
-
ICE with -fsynta
x
-only
.
commit
|
commitdiff
|
tree
2017-06-17
jason
PR
c
++/80639
-
ICE with inva
l
id
P
M
F
initialization
.
commit
|
commitdiff
|
tree
2017-06-11
jason
* error
.
c (dump_exp
r
):
Use is_t
h
is_
p
arameter
.
commit
|
commitdiff
|
tree
2017-06-11
jason
* tree
.
h (id_equa
l
): N
e
w
.
commit
|
commitdiff
|
tree
2017-06-10
jas
o
n
Missing
bi
t
s from N426
8
,
cons
t
a
n
t ev
a
luatio
n
for all
.
.
.
commit
|
commitdiff
|
tree
2017-06-10
ja
s
on
Ove
r
h
aul poi
n
ter-to-member conv
e
r
sion and t
e
mpla
t
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
jason
D
o
n
't fold
c
onversi
o
n from a
con
s
tant v
a
riable
.
commit
|
commitdiff
|
tree
2017-06-09
jason
Fix t
e
mplate argument of nu
l
lptr_t type
.
commit
|
commitdiff
|
tree
2017-06-09
jason
Fix
array decay handling in c
o
nstant ex
p
ressi
o
n
s
.
commit
|
commitdiff
|
tree
2017-06-09
jason
PR c++/80384
-
ICE
w
ith dependent
n
oexc
e
pt-spe
c
ifie
r
commit
|
commitdiff
|
tree
2017-06-09
jas
o
n
* constexpr
.
c
(potential_constant_expression
_
1):
Allo
w
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
j
ason
PR c++/80840
-
I
CE with constexpr and refe
r
ence
commit
|
commitdiff
|
tree
2017-05-30
jason
P
R c++/80856 - ICE with lo
c
al extern in t
e
mplate
commit
|
commitdiff
|
tree
2017-05-25
jason
*
g++
.
dg/cpp1z/nontype-au
t
o11
.
C
:
M
o
ve from
pr79
5
8
3
.
C
.
commit
|
commitdiff
|
tree
2017-05-25
jason
PR c++/8060
5
- __is
_
sta
n
d
a
rd_layout and zer
o
-
le
n
g
th
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
j
ason
-Wunus
e
d and
C++
1
7 st
r
uctured bind
i
ngs
commit
|
commitdiff
|
tree
2017-05-23
j
as
o
n
PR c++/80396 - built-in for make_integer_seque
n
ce
.
commit
|
commitdiff
|
tree
2017-05-19
ja
s
on
* c-warn
.
c (match
_
case_
t
o_enum_1): Don'
t
war
n
about
.
.
.
commit
|
commitdiff
|
tree
2017-05-19
jason
* tr
e
e
.
c (make_tree_vec_stat, grow
_
tree_vec_stat
)
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
jason
H
ave o
t
h
er uni
f
y failure
f
u
nctions call unify_invalid
.
commit
|
commitdiff
|
tree
2017-05-10
jason
CWG
1847 - C
l
arifying compatibil
i
ty during partial
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
jason
* pt
.
c (dependent_type_p): M
a
ke sure we aren
'
t called
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
jason
PR c++/795
4
9 - C++
1
7 ICE with non-type auto
t
em
p
late
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
ja
s
on
*
g
+
+
.
dg/t
e
mplat
e
/c
r
a
sh1
2
6
.
C: Second error doesn't
.
.
.
commit
|
commitdiff
|
tree
2017-05-09
jas
o
n
* clas
s
.
c
(check_
b
ase
s
): Ignore e
m
pty bases
.
commit
|
commitdiff
|
tree
next