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++/56973, DR 696 - capture constant variables only as needed.
2017-09-28
j
a
son
PR c++/5697
3
, DR 696 - capture con
s
tan
t
variables
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
jason
U
se loca
l
_sp
e
cial
i
zations to find ca
p
t
u
r
e proxi
e
s
.
commit
|
commitdiff
|
tree
2017-09-28
jason
S
m
a
ll lambda fix
e
s
.
commit
|
commitdiff
|
tree
2017-09-28
jason
Use -
W
no-depre
c
at
e
d for
s
td
:
:uncaught_exception tests
.
commit
|
commitdiff
|
tree
2017-09-18
jason
PR
c++/82069
- ICE with lambda in template
commit
|
commitdiff
|
tree
2017-09-10
jaso
n
A
p
artial
l
y initi
a
lized vari
a
ble isn't constant
.
commit
|
commitdiff
|
tree
2017-09-09
jason
Revert: * d
w
arf2out
.
c (gen_f
o
rma
l
_
p
arameter_die
)
:
R
emove
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
jason
* dwarf2out
.
c (gen_formal
_
parameter_die)
:
R
e
move ob
s
o
l
et
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
jason
PR c++/700
2
9 -
ICE
with
r
ef-qualifier and -flto
commit
|
commitdiff
|
tree
2017-09-07
j
ason
PR c++
/
820
5
3 - ICE with de
f
ault
a
rgument in lambda
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
jason
PR
c
++/8207
0
- error with nested lambda capture
commit
|
commitdiff
|
tree
2017-08-31
j
ason
P
R
c++/
8
2
029 - __
P
RETTY_FUNCTIO
N
__
in lamb
d
a
i
n template
commit
|
commitdiff
|
tree
2017-08-30
jason
PR
c
++/82
0
30 -
I
C
E inheriting fro
m
multi
p
le
l
ambda
s
commit
|
commitdiff
|
tree
2017-08-29
jason
PR c++/81236 -
I
CE with t
e
mplate-id in gen
e
ri
c
lamb
d
a
commit
|
commitdiff
|
tree
2017-08-29
jason
tweak Ch
a
ngeL
o
g
commit
|
commitdiff
|
tree
2017-08-29
ja
s
on
Reimp
l
ement handling of
l
ambdas in templates
.
commit
|
commitdiff
|
tree
2017-08-29
j
ason
P
R c++/
7
8840
-
ICE with const and
nested gene
r
ic lambda
commit
|
commitdiff
|
tree
2017-08-29
jason
Remove unnecessary L
A
MBDA_EXP
R
f
i
elds
.
commit
|
commitdiff
|
tree
2017-08-29
jason
PR c++/80935 - wrong C++17 error w
i
th lambda
commit
|
commitdiff
|
tree
2017-08-29
jas
o
n
Various small fi
x
es
.
commit
|
commitdiff
|
tree
2017-08-29
jason
P
R
c
++/
8
0767 - unnecessary instant
i
ation of ge
n
eric
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
jason
Fix lambdas i
n
template def
a
u
l
t
argumen
t
of
i
nherited
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
jason
A
djus
t
C++17 class deduction use of DECL_A
B
STRACT_ORIGIN
.
commit
|
commitdiff
|
tree
2017-08-29
jason
Support
copying local_
s
pecializations
.
commit
|
commitdiff
|
tree
2017-08-29
jaso
n
Add imme
d
iate potential_c
o
nstant_expression
v
ariants
.
commit
|
commitdiff
|
tree
2017-08-29
j
a
son
Ins
t
an
t
iate default argume
n
ts/memb
e
r initi
a
lizers
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
ja
s
o
n
F
i
x defaul
t
argument conv
e
rsion
failu
r
e
and
SFINAE
.
commit
|
commitdiff
|
tree
2017-08-11
jason
PR c++/81671
-
nullptr_t template param
e
ter
commit
|
commitdiff
|
tree
2017-08-10
jason
PR c++/8
1
3
59
- Un
p
arsed NSDM
I
error from SFINAE context
.
commit
|
commitdiff
|
tree
2017-08-10
j
ason
PR c++/80452 - Core 1579,
i
m
p
l
icit move semantics
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
jason
P
R c++/8
1
5
2
5 - wrong c
o
nstant val
u
e w
i
th gen
e
ric la
m
bda
commit
|
commitdiff
|
tree
2017-08-09
j
a
s
on
PR c+
+
/81359 - Unparsed NSDMI
error
f
rom SFINAE co
n
tex
t
.
commit
|
commitdiff
|
tree
2017-08-01
jas
o
n
* decl
.
c (declare
_
global_var)
:
S
et DE
C
L_CONTEX
T
.
commit
|
commitdiff
|
tree
2017-07-26
jason
P0702R
1
- L
i
st deductio
n
of vec
t
or
.
commit
|
commitdiff
|
tree
2017-07-26
j
a
son
PR c++/67054 - Inher
i
ted
c
t
or with non-defa
u
lt
.
.
.
commit
|
commitdiff
|
tree
2017-07-13
j
ason
P0512R0 - Deduct
i
o
n
from an initiali
z
er list
.
commit
|
commitdiff
|
tree
2017-07-13
j
ason
*
g
+
+
.
old-d
e
j
a/g+
+
.
bugs
/
900520_03
.
C: Limit err
o
r to
.
.
.
commit
|
commitdiff
|
tree
2017-07-11
jason
Core
D
R 39
3
-
parameter pointer to array of unknow
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
jason
PR
c
++
/
81204 -
p
arse
error with dependent
te
m
p
late
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
jason
PR c++/81
2
5
7 - ICE
with invalid
::t
e
mplate
.
commit
|
commitdiff
|
tree
2017-06-29
jaso
n
* constex
p
r
.
c, error
.
c,
t
re
e
.
c: R
e
move W
I
TH_CLEANUP_EXPR
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
jason
PR c+
+
/81180 - ICE with
C++17 deduction of me
m
ber
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
j
a
son
P
R
c++/81188 -
m
atching
d
ec
l
t
y
pe
o
f
member function
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
j
ason
PR c++/81164 - ICE w
i
th inv
a
lid inherited constructor
.
commit
|
commitdiff
|
tree
2017-06-28
jaso
n
PR c++
/
7
2
764 - IC
E
with i
n
v
al
i
d template t
y
pename
.
commit
|
commitdiff
|
tree
2017-06-28
jason
PR c++/693
0
0 - ICE w
i
t
h self-referen
t
ial no
e
xcept
commit
|
commitdiff
|
tree
2017-06-28
j
a
son
PR
c
++/
6
1
022 - error wit
h
variadic tem
p
late template
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
jason
PR c++/72801 -
ICE with var
i
a
d
ic partial specialization
commit
|
commitdiff
|
tree
2017-06-28
ja
s
on
PR c++/55639 - partial sp
e
c
ialization with ::templat
e
commit
|
commitdiff
|
tree
2017-06-28
jason
PR c++/45
9
76 - error with
::template in
d
ecl
a
rat
o
r
.
commit
|
commitdiff
|
tree
2017-06-28
j
a
so
n
PR c+
+
/5476
9
- wrong looku
p
of de
p
ende
n
t tem
p
late
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
jason
M
a
ke the TEMPLATE_ID_E
X
P
R location
a ra
n
ge
.
commit
|
commitdiff
|
tree
2017-06-28
ja
s
on
PR c
+
+/
8
1
2
04 - parse error
w
ith
dep
e
ndent template
.
.
.
commit
|
commitdiff
|
tree
2017-06-26
ja
s
on
PR c++/
8
1
215 - deductio
n
f
a
i
l
u
re w
i
th
var
i
adic TTP
.
commit
|
commitdiff
|
tree
2017-06-23
jason
PR c++/79056 -
C++17 ICE with inval
i
d template sy
n
tax
.
commit
|
commitdiff
|
tree
2017-06-20
jason
PR c++/80972 - C+
+
17 ICE with a
t
tribute packed
.
commit
|
commitdiff
|
tree
2017-06-19
jason
PR
c
++/80562 - ICE
wit
h
c
o
nstexpr if
.
commit
|
commitdiff
|
tree
2017-06-19
jason
PR
c
++/808
2
9 -
ICE
w
ith cons
t
expr copy of
ba
s
e subobject
.
commit
|
commitdiff
|
tree
2017-06-19
j
a
s
on
PR
c++/81073 - constexpr and s
t
a
t
i
c
var
i
n statement
.
.
.
commit
|
commitdiff
|
tree
2017-06-18
jason
PR c
+
+/60063
- -Wu
n
used-local-typedefs and templates
.
commit
|
commitdiff
|
tree
2017-06-18
jas
o
n
PR c++
/
7
0
844 - -Wuseless-cast and inheriti
n
g cons
t
ructo
r
.
commit
|
commitdiff
|
tree
2017-06-17
jason
fix Chang
e
L
o
g
commit
|
commitdiff
|
tree
2017-06-17
j
ason
PR c++/81045 - Wrong ty
p
e-dependence with auto r
e
turn
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
jason
PR c++/80465
- ICE w
i
th gene
r
ic l
a
mbda with noex
c
ept
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
jason
PR c++/80614 -
Wrong mangling f
o
r C++17
n
oex
c
ept ty
p
e
commit
|
commitdiff
|
tree
2017-06-17
jas
o
n
PR c+
+
/81102 -
W
ro
n
g err
o
r wit
h
partial specialization
.
commit
|
commitdiff
|
tree
2017-06-17
ja
s
on
PR
c++/80174 -
I
CE with
p
a
r
tial specializati
o
n
o
f
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
j
a
son
PR c++
/
80831 - ICE with
-
fsyntax-only
.
commit
|
commitdiff
|
tree
2017-06-17
jason
PR c++/80639 - ICE
w
i
th invali
d
PMF initi
a
lization
.
commit
|
commitdiff
|
tree
2017-06-11
jason
* erro
r
.
c
(
d
ump_expr
)
: Us
e
is_this_paramet
e
r
.
commit
|
commitdiff
|
tree
2017-06-11
jaso
n
* tree
.
h (i
d
_equal): New
.
commit
|
commitdiff
|
tree
2017-06-10
jason
Missing bits fro
m
N4268, con
s
tant e
v
aluation for all
.
.
.
commit
|
commitdiff
|
tree
2017-06-10
jason
Overhaul pointer-to-member c
o
n
version
a
nd template
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
jason
D
o
n't fold
conversion from a constan
t
v
a
riable
.
commit
|
commitdiff
|
tree
2017-06-09
jason
Fix template a
r
gument of null
p
t
r
_
t type
.
commit
|
commitdiff
|
tree
2017-06-09
jason
Fix
a
rray decay ha
n
dling in co
n
stant ex
p
ressions
.
commit
|
commitdiff
|
tree
2017-06-09
j
a
son
PR c+
+
/
80384
-
ICE with depen
d
ent noexcept-specifier
commit
|
commitdiff
|
tree
2017-06-09
jason
*
c
onstexpr
.
c
(po
t
e
ntial_const
a
nt_exp
r
ession_1):
A
llow
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
jason
PR c++/80840 -
I
CE
w
i
t
h
c
onste
x
pr and refer
e
nc
e
commit
|
commitdiff
|
tree
2017-05-30
jason
P
R
c
++/80856 - ICE
with local
e
xtern
in
template
commit
|
commitdiff
|
tree
2017-05-25
jason
* g
+
+
.
d
g
/c
p
p1z/nontype-
a
uto11
.
C: Move from pr79583
.
C
.
commit
|
commitdiff
|
tree
2017-05-25
ja
s
on
PR c
+
+/80605 - __is
_
standa
r
d_layout and
z
ero-le
n
g
t
h
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
j
a
s
o
n
-Wu
n
used a
n
d C++17
structured bindings
commit
|
commitdiff
|
tree
2017-05-23
jason
PR c++/8
0
396 - built-in for make_integ
e
r_
s
equence
.
commit
|
commitdiff
|
tree
2017-05-19
jason
* c-warn
.
c
(match_case_to_e
n
u
m
_1):
D
on
'
t warn
ab
o
ut
.
.
.
commit
|
commitdiff
|
tree
2017-05-19
ja
s
on
*
tree
.
c
(
make_tree_ve
c
_
sta
t
,
g
r
ow_tree
_
vec_stat)
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
j
a
son
Have other
unify failure functions
c
all unify_invalid
.
commit
|
commitdiff
|
tree
2017-05-10
jaso
n
CWG
1847 - Clarifying co
m
patibi
l
i
t
y dur
i
ng
p
art
i
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
jason
* pt
.
c (depende
n
t
_
type_p): Make sure we aren't
c
all
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
jason
PR c++/7
9
549 -
C++17 ICE with non-type auto template
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
jason
* g++
.
dg/template/crash126
.
C: Second error doesn't
.
.
.
commit
|
commitdiff
|
tree
2017-05-09
jason
* cl
a
ss
.
c (
c
heck_b
a
ses): Ignor
e
e
mpty b
a
ses
.
commit
|
commitdiff
|
tree
2017-05-09
jason
* g
+
+
.
dg/cpp1z/direct-
e
num-init
1
.
C
:
Correct erro
r
.
.
.
commit
|
commitdiff
|
tree
2017-05-09
jas
o
n
PR c
+
+/70979 - liter
a
l class and closure types
commit
|
commitdiff
|
tree
2017-05-09
jason
PR c++/66297, DR
1684 - literal c
l
ass
and conste
x
pr
.
.
.
commit
|
commitdiff
|
tree
2017-05-09
jaso
n
* tes
t
suite/24_itera
t
ors/
c
ontainer_acce
s
s
.
cc (tes
t
03
.
.
.
commit
|
commitdiff
|
tree
2017-05-09
jason
PR c
+
+/70167 - array prvalue
t
r
eated as l
v
alue
commit
|
commitdiff
|
tree
2017-05-08
jaso
n
PR c++/80178 - p
a
rame
t
e
r
passing for unco
p
ya
b
le c
l
a
s
s
es
commit
|
commitdiff
|
tree
2017-05-08
j
a
son
Bu
m
p C++ AB
I
vers
i
on
.
commit
|
commitdiff
|
tree
2017-05-03
jas
o
n
* doc/invoke
.
texi
:
Note tha
t
-faligned-
n
ew i
s
on by
.
.
.
commit
|
commitdiff
|
tree
next