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
jason
P
R
c++/56973, DR
696 - capture con
s
tant v
a
riables
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
j
a
son
Use loca
l
_sp
e
cializa
t
i
ons to find capture
p
roxi
e
s
.
commit
|
commitdiff
|
tree
2017-09-28
jason
Small lambd
a
fix
e
s
.
commit
|
commitdiff
|
tree
2017-09-28
j
a
son
U
se -Wno-dep
r
e
c
a
ted for std::u
n
c
aught_excep
t
ion
tests
.
commit
|
commitdiff
|
tree
2017-09-18
jaso
n
P
R
c++/82069
- ICE
w
i
th lambda in template
commit
|
commitdiff
|
tree
2017-09-16
j
asonwu
c
j
Use -fsched-pressure
a
n
d -fomit-fram
e
-pointer
commit
|
commitdiff
|
tree
2017-09-16
jasonwucj
Refi
n
e formattin
g
a
n
d comments
.
commit
|
commitdiff
|
tree
2017-09-10
jaso
n
A
part
i
ally i
n
i
tiali
z
ed variable isn
'
t co
n
stant
.
commit
|
commitdiff
|
tree
2017-09-09
j
a
so
n
Reve
r
t
: *
d
w
a
rf
2
ou
t
.
c (ge
n
_form
a
l
_
parameter_die): Remove
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
jason
* dw
a
rf2
o
u
t
.
c
(
g
en_formal_
p
a
rameter_die
)
: Remove obsol
e
te
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
jason
PR c++/70029 - ICE w
i
th ref-q
u
alifi
e
r and -fl
t
o
commit
|
commitdiff
|
tree
2017-09-07
jason
PR c++/
8
205
3
- ICE with default ar
g
ument i
n
la
m
bd
a
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
ja
s
on
PR c++/82070 - error with nested lamb
d
a
cap
t
ure
commit
|
commitdiff
|
tree
2017-08-31
jason
PR
c++/8202
9
- __PRETTY_
F
UN
C
TION__ in lamb
d
a in t
e
m
p
l
ate
commit
|
commitdiff
|
tree
2017-08-30
jason
PR c++/82030 - ICE inheriting fr
o
m multiple l
a
mbdas
commit
|
commitdiff
|
tree
2017-08-29
jason
PR c++/812
3
6
- ICE with templ
a
te-id in generic lambda
commit
|
commitdiff
|
tree
2017-08-29
ja
s
on
tweak
C
han
g
eLog
commit
|
commitdiff
|
tree
2017-08-29
jason
Reimplement handling o
f
l
a
mbdas
in
templat
e
s
.
commit
|
commitdiff
|
tree
2017-08-29
jason
PR c++/78840 - ICE with
c
onst and ne
s
te
d
gen
e
ric lambda
commit
|
commitdiff
|
tree
2017-08-29
jaso
n
Remove unnecessary
LAMBDA_EX
P
R fields
.
commit
|
commitdiff
|
tree
2017-08-29
jason
PR c++/80935
-
wrong C+
+
17 error with
l
ambda
commit
|
commitdiff
|
tree
2017-08-29
jason
Various small fix
e
s
.
commit
|
commitdiff
|
tree
2017-08-29
jason
PR c++
/
80767 - unnecess
a
ry
instantiation
of generic
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
jason
Fix lambdas in te
m
plate default argument o
f
inherited
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
ja
s
o
n
Adjust C++
1
7
class deduction use of DECL
_
AB
S
TR
A
CT_ORIGIN
.
commit
|
commitdiff
|
tree
2017-08-29
j
a
s
on
Support copying
l
oc
a
l
_special
i
zatio
n
s
.
commit
|
commitdiff
|
tree
2017-08-29
j
a
son
A
dd immedia
t
e
pote
n
t
ial_constant
_
e
xpressi
o
n var
i
ants
.
commit
|
commitdiff
|
tree
2017-08-29
jason
I
n
sta
n
tiate
d
efault arguments/membe
r
initializers
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
jason
Fix default argument conversion failure and SFINAE
.
commit
|
commitdiff
|
tree
2017-08-11
jason
PR
c++/81671 - nullp
t
r_t tem
p
late parameter
commit
|
commitdiff
|
tree
2017-08-10
jason
PR
c++/81
3
59 -
Unparsed NSDMI error from SFINAE context
.
commit
|
commitdiff
|
tree
2017-08-10
j
a
son
PR c++/80452 - Core 15
7
9, implicit
m
ove seman
t
i
c
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
j
a
so
n
PR c++/8152
5
- wrong constant
value wit
h
generic lambda
commit
|
commitdiff
|
tree
2017-08-09
j
a
son
PR c++
/
8
135
9
-
U
n
p
arsed NSDMI er
r
or from SFINAE conte
x
t
.
commit
|
commitdiff
|
tree
2017-08-01
jason
*
d
ecl
.
c (
d
eclare
_
global_var): Set DEC
L
_CONTEXT
.
commit
|
commitdiff
|
tree
2017-07-26
jason
P0702R
1
- L
i
st deduction of vect
o
r
.
commit
|
commitdiff
|
tree
2017-07-26
j
ason
PR c++/
6
7054
-
Inherited ctor w
i
t
h
non-d
e
fa
u
lt
.
.
.
commit
|
commitdiff
|
tree
2017-07-13
jason
P0512
R
0
-
Dedu
c
tion from an initialize
r
l
ist
.
commit
|
commitdiff
|
tree
2017-07-13
jason
* g++
.
old-deja/g++
.
bu
g
s/900520_
0
3
.
C: Limit
e
rror to
.
.
.
commit
|
commitdiff
|
tree
2017-07-11
j
ason
Core
DR 39
3
- parameter p
o
inter to a
r
ray
of
u
n
known
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
jason
PR c++/
8
12
0
4
- parse error with dependent templ
a
te
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
jason
PR c++/81257 - ICE with invalid ::t
e
m
plate
.
commit
|
commitdiff
|
tree
2017-06-29
jason
* constexpr
.
c, er
r
or
.
c, t
r
ee
.
c: Re
m
ove WITH_CLE
A
NUP_E
X
PR
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
jason
PR c++/811
8
0
-
ICE with C++17 deducti
o
n of member
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
jason
PR c++/81
1
88 - m
a
tchi
n
g
d
ecltype of member
f
u
n
ction
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
jason
PR
c
++/81164
- ICE with i
n
val
i
d in
h
e
r
ited constructo
r
.
commit
|
commitdiff
|
tree
2017-06-28
jason
PR c++/72764 - ICE
w
i
t
h invalid te
m
plate
ty
p
e
n
ame
.
commit
|
commitdiff
|
tree
2017-06-28
jason
PR
c
+
+
/6930
0
- ICE
w
ith self-refer
e
n
tial noex
c
ep
t
commit
|
commitdiff
|
tree
2017-06-28
jason
PR c++/610
2
2
-
error
with variadic templ
a
te template
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
ja
s
on
PR
c+
+
/72801 - ICE with var
i
adi
c
pa
r
t
i
al speciali
z
at
i
on
commit
|
commitdiff
|
tree
2017-06-28
jason
PR c++/55639 - partial specialization with ::templ
a
te
commit
|
commitdiff
|
tree
2017-06-28
jason
PR c+
+
/
45976 - error with ::tem
p
lat
e
in
d
ecl
a
rator
.
commit
|
commitdiff
|
tree
2017-06-28
jason
PR c++/547
6
9 - wro
n
g lookup o
f
depend
e
nt template
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
jason
Ma
k
e
the TEMPLA
T
E_ID
_
EXPR l
o
cation a range
.
commit
|
commitdiff
|
tree
2017-06-28
jason
P
R c
+
+
/
81204 - parse error with dependent template
.
.
.
commit
|
commitdiff
|
tree
2017-06-26
jaso
n
PR
c++/81215 - deduction fail
u
re wi
t
h
v
ar
i
a
d
i
c TTP
.
commit
|
commitdiff
|
tree
2017-06-23
ja
s
on
P
R c++/
7
9056 -
C++1
7
ICE with
i
nv
a
lid
temp
l
ate syntax
.
commit
|
commitdiff
|
tree
2017-06-20
jason
PR c++/80972 - C++17
ICE with
a
ttribute p
a
cked
.
commit
|
commitdiff
|
tree
2017-06-19
jason
PR
c++/80562 - ICE with constex
p
r i
f
.
commit
|
commitdiff
|
tree
2017-06-19
jason
PR c++/80829
- ICE with
c
onstexpr copy of base subobject
.
commit
|
commitdiff
|
tree
2017-06-19
j
a
son
PR c
+
+
/81073 - conste
x
pr and stati
c
var
i
n state
m
ent
.
.
.
commit
|
commitdiff
|
tree
2017-06-18
jason
PR
c++/
6
0063
-
-Wunused-
l
ocal-typedefs and templates
.
commit
|
commitdiff
|
tree
2017-06-18
jason
PR c++/70844 -
-Wuse
l
ess-cast and inherit
i
n
g constructor
.
commit
|
commitdiff
|
tree
2017-06-17
jason
fix
ChangeLog
commit
|
commitdiff
|
tree
2017-06-17
jason
P
R c++/
8
1045 - Wrong type-dependenc
e
with auto re
t
urn
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
jason
PR c
+
+/80465 - ICE with generic l
a
mbda
w
i
th no
e
xcept
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
jason
PR c++/
8
06
1
4 - Wrong mangling
f
or C++1
7
noexcept type
commit
|
commitdiff
|
tree
2017-06-17
jaso
n
PR c
+
+/81102 - Wro
n
g er
r
o
r with partial spec
i
al
i
zation
.
commit
|
commitdiff
|
tree
2017-06-17
jason
PR
c++/80174
-
ICE with pa
r
t
i
al specialization of
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
jason
PR c+
+
/80831 - IC
E
with -fsyn
t
ax-onl
y
.
commit
|
commitdiff
|
tree
2017-06-17
j
ason
PR c+
+
/80639 - IC
E
with invalid
PMF ini
t
ialization
.
commit
|
commitdiff
|
tree
2017-06-11
jason
* error
.
c (
d
ump_e
x
pr
)
: Use is_thi
s
_paramete
r
.
commit
|
commitdiff
|
tree
2017-06-11
jason
* tree
.
h (i
d
_equ
a
l): N
e
w
.
commit
|
commitdiff
|
tree
2017-06-10
jason
Missing bits from N4268, co
n
stant evaluati
o
n for all
.
.
.
commit
|
commitdiff
|
tree
2017-06-10
jason
Overhaul po
i
nt
e
r-to-member
c
o
n
v
ersion and t
e
mp
l
ate
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
jason
Don't f
o
ld conver
s
ion from a constan
t
variable
.
commit
|
commitdiff
|
tree
2017-06-09
jason
F
ix te
m
plate argument of nullptr_t type
.
commit
|
commitdiff
|
tree
2017-06-09
j
a
s
o
n
Fix
a
rray decay han
d
ling in
c
o
n
stant expres
s
ions
.
commit
|
commitdiff
|
tree
2017-06-09
j
ason
P
R
c
+
+
/80384 - ICE
w
it
h
d
epende
n
t
noexce
p
t-specifier
commit
|
commitdiff
|
tree
2017-06-09
jason
* conste
x
pr
.
c
(potential_constant_expression_1):
Allow
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
jason
P
R
c++/80840
- ICE wi
t
h constex
p
r and refere
n
c
e
commit
|
commitdiff
|
tree
2017-05-30
jason
PR c++/8
0
8
56 - ICE
w
ith loca
l
extern
i
n templa
t
e
commit
|
commitdiff
|
tree
2017-05-25
ja
s
on
* g+
+
.
dg/c
p
p1z/nontyp
e
-auto11
.
C: Move from
p
r7958
3
.
C
.
commit
|
commitdiff
|
tree
2017-05-25
jaso
n
PR c++/80
6
05 - __is_s
t
andard_
l
a
y
out and z
e
ro-length
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
jason
-Wunused
a
nd C++17 structured bind
i
ngs
commit
|
commitdiff
|
tree
2017-05-23
ja
s
on
PR c++/80
3
96 -
b
uilt-
i
n for make
_
int
e
g
e
r_sequence
.
commit
|
commitdiff
|
tree
2017-05-19
jas
o
n
* c-warn
.
c
(m
a
tch_case_to_enum
_
1):
Do
n
't warn about
.
.
.
commit
|
commitdiff
|
tree
2017-05-19
jason
*
tree
.
c (make_tree_vec_stat, g
r
ow_tree_vec_stat)
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
jason
Hav
e
other unify f
a
ilure f
u
n
c
tions call un
i
fy_invalid
.
commit
|
commitdiff
|
tree
2017-05-10
j
a
son
CWG
1847 - Clarifying comp
a
tib
i
l
i
ty during partial
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
jas
o
n
*
pt
.
c (dependent_type_
p
)
:
Make sure we
a
r
e
n't calle
d
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
jas
o
n
PR c++/79549 - C++17 ICE w
i
th non
-
type auto t
e
mplate
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
jason
* g++
.
dg/template/crash126
.
C: Second error doesn
'
t
.
.
.
commit
|
commitdiff
|
tree
2017-05-09
j
a
son
* class
.
c (check_
b
ases)
:
Ign
o
re empt
y
b
a
s
es
.
commit
|
commitdiff
|
tree
2017-05-09
jason
*
g++
.
dg/cpp1z/direct-enum-init1
.
C: Correct
error
.
.
.
commit
|
commitdiff
|
tree
2017-05-09
jason
PR c++/70979 - li
t
eral class and closure t
y
pes
commit
|
commitdiff
|
tree
2017-05-09
j
a
s
on
P
R c++/
6
6297,
DR 16
8
4 - liter
a
l class and
c
ons
t
expr
.
.
.
commit
|
commitdiff
|
tree
2017-05-09
jason
*
t
estsu
i
te/24_iterators/container_
a
c
cess
.
cc
(test03
.
.
.
commit
|
commitdiff
|
tree
2017-05-09
jason
PR c++/7
0
167
-
array prvalue treated as lvalue
commit
|
commitdiff
|
tree
2017-05-08
jason
PR c++/80178 - p
a
rameter passing for
uncopyable
c
lasses
commit
|
commitdiff
|
tree
next