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
Various small C++ fixes.
2017-10-10
ja
s
on
Various small C++ fixes
.
commit
|
commitdiff
|
tree
2017-10-10
jason
C
heck non-dependent conver
s
i
o
n i
n
return from
t
emplate fn
.
commit
|
commitdiff
|
tree
2017-10-05
jason
* ca
l
l
.
c (convert_a
r
g_to_ellipsi
s
):
U
se the re
s
ult
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
jason
PR c++/82406 - C++1
7
e
r
ror with noexcept fu
n
ction
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
jason
PR c+
+
/81525 - broken handling
of auto in g
e
neric
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
jason
PR c++/5
6
973,
D
R 6
9
6 - capture constant variables
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
jason
Use
l
ocal_specializations to find captur
e
p
roxies
.
commit
|
commitdiff
|
tree
2017-09-28
jason
Small lambda fi
x
es
.
commit
|
commitdiff
|
tree
2017-09-28
jason
Use -Wno-deprecated for st
d
::uncaught_exception t
e
sts
.
commit
|
commitdiff
|
tree
2017-09-18
jason
P
R
c++
/
82069 - ICE wit
h
l
a
mbda in template
commit
|
commitdiff
|
tree
2017-09-10
jason
A
partially init
i
aliz
e
d
v
ariabl
e
isn't
constant
.
commit
|
commitdiff
|
tree
2017-09-09
jason
Revert
:
* dwarf2ou
t
.
c (gen_formal_parame
t
er_die):
R
emove
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
jaso
n
* dw
a
r
f
2out
.
c (gen_formal_param
e
ter_die): Remove o
b
solete
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
jason
PR
c
+
+/70029 - ICE with ref-qu
a
lifier an
d
-
flto
commit
|
commitdiff
|
tree
2017-09-07
ja
s
on
PR c++/82053
- ICE with defau
l
t argu
m
ent
in lambda
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
jas
o
n
PR c
+
+/82070 - error
w
i
t
h nes
t
ed lambda capture
commit
|
commitdiff
|
tree
2017-08-31
ja
s
on
PR c++/8202
9
- __PRETTY
_
FUNCTION__ in lambda in te
m
p
lat
e
commit
|
commitdiff
|
tree
2017-08-30
jas
o
n
P
R
c
+
+
/82030 - ICE
i
nheriting
from mult
i
ple l
a
mbdas
commit
|
commitdiff
|
tree
2017-08-29
jason
P
R
c++/
8
1236 -
I
CE with tem
p
lat
e
-
i
d
in
generic lambda
commit
|
commitdiff
|
tree
2017-08-29
jaso
n
tweak ChangeLog
commit
|
commitdiff
|
tree
2017-08-29
jas
o
n
Reimplemen
t
handling o
f
lambd
a
s in templates
.
commit
|
commitdiff
|
tree
2017-08-29
jaso
n
PR
c++/78
8
40 - ICE
with const and nested g
e
n
eric la
m
bda
commit
|
commitdiff
|
tree
2017-08-29
jason
Re
m
ove unnecess
a
ry L
A
MBDA_E
X
P
R
field
s
.
commit
|
commitdiff
|
tree
2017-08-29
jason
PR c++/80935 - wrong C++17 error with l
a
m
b
da
commit
|
commitdiff
|
tree
2017-08-29
jason
Variou
s
small f
i
xe
s
.
commit
|
commitdiff
|
tree
2017-08-29
ja
s
on
PR c++/80767 - unneces
s
a
ry instantiation
o
f generic
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
ja
s
on
Fi
x
l
a
m
b
das in template
d
efault argument of inherited
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
jason
Adjust C
+
+17 clas
s
deductio
n
use of DECL_A
B
STRACT_
O
RIG
I
N
.
commit
|
commitdiff
|
tree
2017-08-29
j
a
s
on
S
upport copying local_specia
l
izations
.
commit
|
commitdiff
|
tree
2017-08-29
jason
Add immediate poten
t
ial_constant_expression variants
.
commit
|
commitdiff
|
tree
2017-08-29
jason
Instantiate
d
ef
a
ul
t
ar
g
um
e
nts/memb
e
r init
i
alizers
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
jason
F
i
x d
e
fau
l
t arg
u
men
t
conversion fail
u
re and SFINAE
.
commit
|
commitdiff
|
tree
2017-08-11
jason
P
R c++/81671 - nu
l
lptr_t templa
t
e parameter
commit
|
commitdiff
|
tree
2017-08-10
jason
PR c
+
+/81359
- Unp
a
rsed
N
SDMI error from SFINAE con
t
ext
.
commit
|
commitdiff
|
tree
2017-08-10
jason
PR c++/80452 - Core 1579,
i
mplicit
move semantics
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
j
a
son
PR c++/81
5
2
5
- wrong c
o
nstan
t
value
with
g
eneric lambd
a
commit
|
commitdiff
|
tree
2017-08-09
jason
PR c++/81359
- Un
p
arsed
N
SDMI error from
S
FINAE
c
ontext
.
commit
|
commitdiff
|
tree
2017-08-01
j
a
so
n
*
d
ecl
.
c (declare_global_v
a
r): Set DECL_CO
N
TEXT
.
commit
|
commitdiff
|
tree
2017-07-26
ja
s
on
P
0702R
1
-
List deduction of v
e
cto
r
.
commit
|
commitdiff
|
tree
2017-07-26
jason
PR c++/67054
-
I
n
herited ct
o
r
w
ith non-d
e
fault
.
.
.
commit
|
commitdiff
|
tree
2017-07-13
jason
P
0512R0 -
D
educti
o
n from an
i
nitializer list
.
commit
|
commitdiff
|
tree
2017-07-13
jaso
n
*
g
++
.
old-deja/g
+
+
.
bugs/900520_03
.
C
: L
i
m
i
t error to
.
.
.
commit
|
commitdiff
|
tree
2017-07-11
jason
Core DR 393 - p
a
ramete
r
p
o
inter to array
o
f
un
k
nown
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
jas
o
n
PR c++/8120
4
- parse error wit
h
d
e
pendent tem
p
late
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
j
a
son
PR c++/81257
-
ICE with inv
a
lid ::templat
e
.
commit
|
commitdiff
|
tree
2017-06-29
jason
* constex
p
r
.
c, error
.
c, tree
.
c
:
R
e
move
W
ITH_CLEA
N
UP_E
X
P
R
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
jason
PR
c++/81180 -
ICE with C++17 ded
u
ction of member
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
jason
PR c+
+
/81
1
88 - matching
decltype o
f
memb
e
r
function
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
jas
o
n
P
R
c
+
+
/
8
1
164 - ICE with i
n
vali
d
inher
i
ted const
r
uctor
.
commit
|
commitdiff
|
tree
2017-06-28
jason
PR c++/72764 - ICE with i
n
valid template typen
a
m
e
.
commit
|
commitdiff
|
tree
2017-06-28
j
ason
PR c++/693
0
0 - IC
E
with self
-
referential noexc
e
pt
commit
|
commitdiff
|
tree
2017-06-28
jaso
n
PR c
+
+/61022 - error wit
h
varia
d
ic templa
t
e te
m
plate
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
jason
PR
c
++
/
72801 - ICE with va
r
iadic part
i
a
l
speciali
z
a
t
ion
commit
|
commitdiff
|
tree
2017-06-28
j
a
so
n
PR
c++
/
5
5
639 - partial specializ
a
tion with ::templa
t
e
commit
|
commitdiff
|
tree
2017-06-28
jas
o
n
PR c++/45976 - error with ::tem
p
late in declarat
o
r
.
commit
|
commitdiff
|
tree
2017-06-28
jas
o
n
PR c++/54769
- wrong lookup of de
p
endent
template
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
jason
Make the TEMPLATE_ID_
E
XPR locatio
n
a range
.
commit
|
commitdiff
|
tree
2017-06-28
jas
o
n
PR c+
+
/81
2
04 - parse error with dependen
t
template
.
.
.
commit
|
commitdiff
|
tree
2017-06-26
jason
P
R
c++/81215 - deduction failur
e
wit
h
variadic TTP
.
commit
|
commitdiff
|
tree
2017-06-23
j
ason
PR c+
+
/79
0
56
- C++17
IC
E
with
i
nvalid
temp
l
ate
s
y
ntax
.
commit
|
commitdiff
|
tree
2017-06-20
j
ason
P
R c++/80
9
7
2
- C+
+
17 ICE with a
t
tribute packed
.
commit
|
commitdiff
|
tree
2017-06-19
jaso
n
PR
c
++/80562 - ICE with cons
t
ex
p
r if
.
commit
|
commitdiff
|
tree
2017-06-19
jason
P
R
c++/80829 - ICE with constexpr copy
o
f
b
a
se subobject
.
commit
|
commitdiff
|
tree
2017-06-19
ja
s
o
n
PR c++/8
1
073 - constexpr and
s
t
atic var
i
n
statement
.
.
.
commit
|
commitdiff
|
tree
2017-06-18
jason
PR c++/600
6
3 -
-
Wu
n
u
s
ed-local-typedefs a
n
d templat
e
s
.
commit
|
commitdiff
|
tree
2017-06-18
jason
PR c++
/
70844 - -Wuseless-cast
and inheriting
c
o
n
structor
.
commit
|
commitdiff
|
tree
2017-06-17
ja
s
on
fix
C
h
a
ng
e
Log
commit
|
commitdiff
|
tree
2017-06-17
jason
PR c+
+
/81045 - Wrong type-d
e
p
e
ndence
w
ith
a
uto return
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
jason
P
R
c++/80465
-
ICE with gen
e
ric lambda with no
e
xcept
.
.
.
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
PR
c++
/
81102 - Wrong er
r
or with partial specialization
.
commit
|
commitdiff
|
tree
2017-06-17
j
a
son
PR c++/80174 - ICE wit
h
partial s
p
ecialization of
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
j
a
son
PR
c++/80831 -
ICE with
-
fsyntax-only
.
commit
|
commitdiff
|
tree
2017-06-17
jason
P
R c++/80639 - ICE with invalid PMF initialization
.
commit
|
commitdiff
|
tree
2017-06-11
j
a
s
on
* error
.
c
(dump_expr): Use is_t
h
i
s
_parameter
.
commit
|
commitdiff
|
tree
2017-06-11
jason
* tree
.
h (id_equal):
N
ew
.
commit
|
commitdiff
|
tree
2017-06-10
jason
Missing bits from N4268, consta
n
t evaluation for all
.
.
.
commit
|
commitdiff
|
tree
2017-06-10
ja
s
on
Ove
r
haul po
i
nter-
t
o-m
e
mber conversion
a
n
d
template
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
j
a
s
on
Don
'
t fold
c
on
v
ersion fr
o
m a cons
t
a
n
t variabl
e
.
commit
|
commitdiff
|
tree
2017-06-09
jason
Fix template
arg
u
m
e
nt of null
p
tr_t type
.
commit
|
commitdiff
|
tree
2017-06-09
j
ason
F
ix array decay handling in constant expressions
.
commit
|
commitdiff
|
tree
2017-06-09
jason
PR c++/80384 - ICE w
i
th dependent no
e
x
c
ept
-
specifier
commit
|
commitdiff
|
tree
2017-06-09
jason
*
constexp
r
.
c (potential_co
n
stant_e
x
pr
e
ssion_1):
A
l
low
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
jason
PR c
+
+/80840 - ICE with constexpr a
n
d refer
e
nce
commit
|
commitdiff
|
tree
2017-05-30
jason
PR c++/80856 - ICE
wit
h
local e
x
tern
in t
e
mplate
commit
|
commitdiff
|
tree
2017-05-25
j
ason
* g++
.
d
g
/
c
pp1z
/
nontype-
a
uto11
.
C: Move
f
rom pr79583
.
C
.
commit
|
commitdiff
|
tree
2017-05-25
jason
PR c++/80605 - __is_standard_layou
t
and zero-lengt
h
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
j
ason
-Wunused and C
+
+17 st
r
uctured
bin
d
ings
commit
|
commitdiff
|
tree
2017-05-23
jason
P
R
c+
+
/80396
- built-in for make_int
e
ger_seq
u
en
c
e
.
commit
|
commitdiff
|
tree
2017-05-19
jason
* c-
w
arn
.
c (match
_
case_
t
o
_enum_1): D
o
n't warn about
.
.
.
commit
|
commitdiff
|
tree
2017-05-19
jason
* tree
.
c (mak
e
_tree_vec_st
a
t, grow_tree_vec_stat)
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
jaso
n
Have
other unify failure
func
t
ions call unify_invalid
.
commit
|
commitdiff
|
tree
2017-05-10
ja
s
o
n
CWG
1847 - Clari
f
ying compatibi
l
ity during par
t
ial
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
jason
* pt
.
c (dependent
_
type_p): Make
s
ure
we a
r
e
n't
c
all
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
ja
s
on
PR c++/79
5
4
9
- C++17
I
CE with
no
n
-type auto templa
t
e
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
ja
s
on
* g++
.
dg/template/crash126
.
C: Second error d
o
es
n
't
.
.
.
commit
|
commitdiff
|
tree
2017-05-09
j
a
s
on
* clas
s
.
c (
c
h
e
ck_bases): Ignore
e
m
pty bases
.
commit
|
commitdiff
|
tree
2017-05-09
jas
o
n
* g++
.
dg/cpp1z
/
direct-e
n
um-init1
.
C
:
Co
r
rect e
r
ror
.
.
.
commit
|
commitdiff
|
tree
2017-05-09
jaso
n
PR
c
++/70979 - lite
r
al
c
lass and closur
e
types
commit
|
commitdiff
|
tree
2017-05-09
jaso
n
P
R c++/66297, DR
1
6
84 - li
t
eral
class and conste
x
pr
.
.
.
commit
|
commitdiff
|
tree
next