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
jason
Var
i
ous small C++ fix
e
s
.
commit
|
commitdiff
|
tree
2017-10-10
jason
Check
n
on-dependent
conversion in retur
n
from
template fn
.
commit
|
commitdiff
|
tree
2017-10-05
j
a
s
o
n
* call
.
c (convert_arg_to_el
l
ipsis):
U
se t
h
e r
e
sult
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
jaso
n
PR
c++/82406 - C+
+
17 err
o
r with noex
c
ept funct
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
ja
s
on
PR c++/81
5
25 - broken handling
of auto
i
n generic
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
j
ason
PR c++/5697
3
, DR 696 - capture co
n
stant variables
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
jason
Use local_specializ
a
t
i
ons
to find capture p
r
oxies
.
commit
|
commitdiff
|
tree
2017-09-28
jason
S
mall
lambda
fixes
.
commit
|
commitdiff
|
tree
2017-09-28
ja
s
on
Use -Wno-
d
eprecated for
s
td::uncaught_ex
c
ept
i
on
t
ests
.
commit
|
commitdiff
|
tree
2017-09-18
jason
PR c++/
8
2
0
69
- ICE
w
ith lambda in template
commit
|
commitdiff
|
tree
2017-09-16
jasonwucj
U
s
e -fsched-
p
ressure and
-f
o
mit-frame-pointer
commit
|
commitdiff
|
tree
2017-09-16
jasonwucj
Refine format
t
ing and c
o
mments
.
commit
|
commitdiff
|
tree
2017-09-10
jas
o
n
A partially i
n
it
i
a
l
i
zed variable isn't consta
n
t
.
commit
|
commitdiff
|
tree
2017-09-09
jason
Rever
t
: * dwa
r
f2
o
u
t
.
c
(gen_formal_parameter_die): Remove
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
j
as
o
n
* dw
a
rf2ou
t
.
c
(gen_formal_p
a
ram
e
ter
_
die
)
:
Remove o
b
solete
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
jas
o
n
PR c++/70029
-
I
C
E w
i
th ref
-
qualifier and
-flto
commit
|
commitdiff
|
tree
2017-09-07
jas
o
n
P
R
c++/820
5
3 - ICE wi
t
h default argument in lambda
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
jason
PR c
+
+/820
7
0 - error with n
e
sted lamb
d
a
c
apture
commit
|
commitdiff
|
tree
2017-08-31
jason
PR c++/82
0
29 - __
P
RETTY_FUNCTION__ in lambda in template
commit
|
commitdiff
|
tree
2017-08-30
jason
PR c
+
+/82030
-
I
C
E
inheriting
f
rom multiple lambdas
commit
|
commitdiff
|
tree
2017-08-29
jason
PR c+
+
/
8
123
6
- ICE wi
t
h template-id
in generic lambda
commit
|
commitdiff
|
tree
2017-08-29
jason
tweak Ch
a
ngeLog
commit
|
commitdiff
|
tree
2017-08-29
jason
Reimplemen
t
h
andling of lambdas in templates
.
commit
|
commitdiff
|
tree
2017-08-29
jason
PR c++/
7
8
8
4
0
- ICE with const a
n
d nes
t
ed g
e
neric lambda
commit
|
commitdiff
|
tree
2017-08-29
jason
R
emove
unnecessa
r
y LAMBDA_EXPR fields
.
commit
|
commitdiff
|
tree
2017-08-29
jason
PR c++/80935 - wr
o
n
g
C++1
7
erro
r
with lam
b
da
commit
|
commitdiff
|
tree
2017-08-29
j
a
son
Va
r
i
o
us small fixes
.
commit
|
commitdiff
|
tree
2017-08-29
jaso
n
PR c++/80767 - unnec
e
ss
a
ry instantiation
of g
e
neric
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
jason
Fix lambd
a
s in tem
p
late default arg
u
ment of inherit
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
jason
Ad
j
ust
C
++
1
7 class deduction use
of DECL_ABSTRACT_ORIGIN
.
commit
|
commitdiff
|
tree
2017-08-29
j
a
s
o
n
Supp
o
rt
c
opying
local_specializations
.
commit
|
commitdiff
|
tree
2017-08-29
jason
A
d
d imme
d
iate potenti
a
l_constant_expressi
o
n v
a
rian
t
s
.
commit
|
commitdiff
|
tree
2017-08-29
jas
o
n
I
n
stantiate default argument
s
/
m
e
m
b
er initializers
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
jason
Fi
x
default
a
r
gume
n
t
c
onversion failure and SFIN
A
E
.
commit
|
commitdiff
|
tree
2017-08-11
jaso
n
PR c++/8
1
671
-
n
ullptr
_
t temp
l
ate paramete
r
commit
|
commitdiff
|
tree
2017-08-10
jason
P
R
c++/
8
135
9
-
Un
p
arse
d
NSD
M
I
error fr
o
m S
F
INAE
c
o
n
t
ex
t
.
commit
|
commitdiff
|
tree
2017-08-10
jason
P
R
c+
+
/80452
- Core 1
5
7
9
, implicit
move
s
e
m
a
n
tics
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
jas
o
n
PR
c
++/81
5
25 - wrong
con
s
t
ant value
w
i
th generic lambda
commit
|
commitdiff
|
tree
2017-08-09
jason
PR c++
/
81359 - Unparse
d
NSDMI
e
rro
r
f
r
om
SFINAE cont
e
xt
.
commit
|
commitdiff
|
tree
2017-08-01
jason
*
d
ecl
.
c (declar
e
_global_var): Se
t
DECL_C
O
NT
E
X
T
.
commit
|
commitdiff
|
tree
2017-07-26
ja
s
on
P070
2
R1 -
Li
s
t deduction of
v
e
c
tor
.
commit
|
commitdiff
|
tree
2017-07-26
j
as
o
n
P
R
c
+
+
/
67054 - Inherited ctor w
i
th
n
on-defa
u
lt
.
.
.
commit
|
commitdiff
|
tree
2017-07-13
j
a
s
on
P0512R
0
-
D
eduction
from an initializer list
.
commit
|
commitdiff
|
tree
2017-07-13
jaso
n
* g++
.
old-d
e
ja/g++
.
bugs/
9
00
5
20_03
.
C: Limi
t
err
o
r
to
.
.
.
commit
|
commitdiff
|
tree
2017-07-11
jason
Core DR 393 - parameter pointer to array of unk
n
own
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
jason
PR c++/81204 - p
a
r
se error with
depen
d
e
nt
t
emp
l
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
j
a
son
PR c++/81257
-
ICE with invali
d
::template
.
commit
|
commitdiff
|
tree
2017-06-29
jason
* constexpr
.
c,
erro
r
.
c
, tree
.
c
:
Remove WITH_
C
LE
A
NUP_EXPR
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
jason
P
R
c
+
+
/81180
- ICE
with C+
+
17 dedu
c
tion
o
f
m
e
mber
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
jaso
n
PR c++/81
1
8
8 - matching decltype
o
f member function
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
jason
PR c++/81
1
64 - I
C
E with
invalid inherited co
n
str
u
ct
o
r
.
commit
|
commitdiff
|
tree
2017-06-28
jason
PR c++/72
7
64
-
ICE with inv
a
lid tem
p
l
ate t
y
pename
.
commit
|
commitdiff
|
tree
2017-06-28
j
a
son
PR c++/69300 - ICE with
s
elf-refe
r
entia
l
noexcep
t
commit
|
commitdiff
|
tree
2017-06-28
j
as
o
n
P
R
c
+
+
/61022
- error with v
a
riadic template template
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
jason
PR c++/72801 - ICE
with variadic part
i
al specialization
commit
|
commitdiff
|
tree
2017-06-28
jason
PR c+
+
/55639 - partial sp
e
c
ializati
o
n
w
ith ::
t
e
m
p
late
commit
|
commitdiff
|
tree
2017-06-28
ja
s
on
PR
c
++/45976 -
e
r
r
o
r with ::templat
e
in declar
a
tor
.
commit
|
commitdiff
|
tree
2017-06-28
jaso
n
PR
c++/54769
-
wrong lookup of dependent temp
l
ate
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
jason
Make the TEMP
L
ATE_
I
D_EXPR location a
r
an
g
e
.
commit
|
commitdiff
|
tree
2017-06-28
ja
s
o
n
PR c+
+
/
8
1204
-
parse error with depen
d
ent temp
l
ate
.
.
.
commit
|
commitdiff
|
tree
2017-06-26
jason
PR c++/81215 - deduction
f
ailure
with va
r
ia
d
i
c
TTP
.
commit
|
commitdiff
|
tree
2017-06-23
jason
P
R
c++/79
0
56
-
C+
+
17 ICE with invalid template s
y
nta
x
.
commit
|
commitdiff
|
tree
2017-06-20
jason
PR c++/8097
2
- C+
+
1
7
ICE with
a
ttri
b
ute p
a
cke
d
.
commit
|
commitdiff
|
tree
2017-06-19
ja
s
on
PR c++/80562 - ICE with constexpr if
.
commit
|
commitdiff
|
tree
2017-06-19
ja
s
on
PR c++/80829 - ICE
with constexpr copy of base su
b
object
.
commit
|
commitdiff
|
tree
2017-06-19
jason
PR c++/81
0
7
3
- constexpr and static va
r
i
n
state
m
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-06-18
jason
PR c+
+
/60063 - -Wunus
e
d-local-type
d
efs and templates
.
commit
|
commitdiff
|
tree
2017-06-18
jason
PR
c++/70844 - -
W
useless-cast and inheriting con
s
tructor
.
commit
|
commitdiff
|
tree
2017-06-17
jason
fi
x
ChangeLog
commit
|
commitdiff
|
tree
2017-06-17
jaso
n
PR c++/810
4
5 -
W
rong type-dependence with auto return
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
jason
PR
c++/804
6
5
-
I
CE
with generic
l
am
b
da
with noexcept
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
jason
PR c++/80614 - Wrong man
g
li
n
g for C
+
+17 n
o
exc
e
p
t type
commit
|
commitdiff
|
tree
2017-06-17
jas
o
n
PR c++/81102
-
W
ron
g
error with pa
r
tial specialization
.
commit
|
commitdiff
|
tree
2017-06-17
j
a
son
PR c++/8017
4
- ICE
with
p
a
r
t
ial spec
i
alizatio
n
of
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
j
ason
PR c+
+
/
8
0
831 - ICE w
i
th -fsyntax-o
n
ly
.
commit
|
commitdiff
|
tree
2017-06-17
jason
PR
c++/80
6
39 - I
C
E
with
i
nvalid PMF
i
n
i
tia
l
izati
o
n
.
commit
|
commitdiff
|
tree
2017-06-11
jaso
n
* er
r
o
r
.
c (dump_exp
r
): Use is_this_par
a
meter
.
commit
|
commitdiff
|
tree
2017-06-11
jason
* tree
.
h (id_equal): New
.
commit
|
commitdiff
|
tree
2017-06-10
ja
s
on
M
issing bit
s
from
N4268, constant evaluation for all
.
.
.
commit
|
commitdiff
|
tree
2017-06-10
jason
O
v
erhaul pointer-to
-
m
e
mber
c
onve
r
sion
a
nd template
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
jason
Do
n
't fold conversi
o
n from a
c
o
nstant variable
.
commit
|
commitdiff
|
tree
2017-06-09
j
a
son
F
ix temp
l
ate argument of
nullpt
r
_t type
.
commit
|
commitdiff
|
tree
2017-06-09
j
a
so
n
Fix
array decay handlin
g
in constant
e
xpre
s
sions
.
commit
|
commitdiff
|
tree
2017-06-09
jas
o
n
PR c++/80384
-
I
CE with dependent
noexcept-
s
p
e
cifier
commit
|
commitdiff
|
tree
2017-06-09
jason
* constexpr
.
c (potential
_
co
n
stant_
e
x
p
ression_1): Allo
w
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
jason
PR c++/
8
084
0
-
ICE
with co
n
s
texpr a
n
d reference
commit
|
commitdiff
|
tree
2017-05-30
j
a
son
P
R
c
++/80856 - ICE w
i
th lo
c
al ex
t
e
r
n in template
commit
|
commitdiff
|
tree
2017-05-25
j
a
son
* g++
.
dg/cpp1z/nontype-a
u
t
o
1
1
.
C: M
o
v
e from p
r
7958
3
.
C
.
commit
|
commitdiff
|
tree
2017-05-25
jason
PR c++/80605 - __i
s
_standard
_
la
y
out and z
e
r
o-length
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
jason
-Wun
u
s
ed and C++17 structured
b
indings
commit
|
commitdiff
|
tree
2017-05-23
jason
P
R
c++/80396 - built-in for make_
i
nteger_sequence
.
commit
|
commitdiff
|
tree
2017-05-19
jas
o
n
* c-warn
.
c (match
_
ca
s
e_to_enum_1): D
o
n't war
n
about
.
.
.
commit
|
commitdiff
|
tree
2017-05-19
jason
* tree
.
c (make
_
tree_vec_stat,
grow_tr
e
e_
v
ec_stat)
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
jason
Have ot
h
er
u
nify fail
u
re func
t
ions call unify_invali
d
.
commit
|
commitdiff
|
tree
2017-05-10
jason
CWG 1847 - Cl
a
rify
i
ng
compat
i
bility during partial
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
j
a
s
on
* pt
.
c
(
d
e
pendent_t
y
pe_p): Make sure we
are
n
't calle
d
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
j
ason
PR c++/795
4
9 - C++17 ICE wit
h
non-type auto
temp
l
ate
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
jason
* g
+
+
.
dg/template/crash12
6
.
C: Sec
o
nd e
r
ror doesn't
.
.
.
commit
|
commitdiff
|
tree
2017-05-09
j
ason
* class
.
c (check_bases): Ignor
e
e
m
pty bases
.
commit
|
commitdiff
|
tree
2017-05-09
jason
* g++
.
dg/cpp1z/direct-
e
nu
m
-init1
.
C: Cor
r
ect error
.
.
.
commit
|
commitdiff
|
tree
next