re PR middle-end/45738 (ICE: tree check: expected var_decl, have debug_expr_decl in const_value_known_p, at varpool.c:375) PR tree-optimization/45738 PR tree-optimization/45741 * expr.c (string_constant): Allow CONST_DECL too; check that DECL_INITIAL is set. * varpool.c (const_value_known_p): Only look into VAR_DECL and CONST_DECL. * gcc.c-torture/compile/pr45741.c: New. * gfortran.fortran-torture/compile/pr45738.f90: New. From-SVN: r164602
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
20080806-1.f90 | Loading commit data... | |
actual.f90 | Loading commit data... | |
allocate.f90 | Loading commit data... | |
ambig.f90 | Loading commit data... | |
arrayio.f90 | Loading commit data... | |
bergervoet2.f90 | Loading commit data... | |
compile.exp | Loading commit data... | |
complex_1.f90 | Loading commit data... | |
contained_1.f90 | Loading commit data... | |
contained_2.f90 | Loading commit data... | |
contained_3.f90 | Loading commit data... | |
contained_4.f90 | Loading commit data... | |
contained_5.f90 | Loading commit data... | |
convert.f90 | Loading commit data... | |
data_1.f90 | Loading commit data... | |
defined_type_1.f90 | Loading commit data... | |
defined_type_2.f90 | Loading commit data... | |
defined_type_3.f90 | Loading commit data... | |
do_1.f90 | Loading commit data... | |
dummyfn.f90 | Loading commit data... | |
empty.f90 | Loading commit data... | |
empty_interface_1.f90 | Loading commit data... | |
emptyif-1.f90 | Loading commit data... | |
emptyif.f90 | Loading commit data... | |
enum_1.f90 | Loading commit data... | |
fnresvar.f90 | Loading commit data... | |
forall-1.f90 | Loading commit data... | |
gen_interf.f90 | Loading commit data... | |
implicit.f90 | Loading commit data... | |
implicit_1.f90 | Loading commit data... | |
implicit_2.f90 | Loading commit data... | |
inline_1.f90 | Loading commit data... | |
inquiry_1.f90 | Loading commit data... | |
io_end.f90 | Loading commit data... | |
logical-1.f90 | Loading commit data... | |
mloc.f90 | Loading commit data... | |
module_common.f90 | Loading commit data... | |
module_expr.f90 | Loading commit data... | |
module_proc.f90 | Loading commit data... | |
module_result.f90 | Loading commit data... | |
name_clash.f90 | Loading commit data... | |
named_args.f90 | Loading commit data... | |
named_args_2.f90 | Loading commit data... | |
nested.f90 | Loading commit data... | |
noncontinuation_1.f | Loading commit data... | |
parameter_1.f90 | Loading commit data... | |
parameter_2.f90 | Loading commit data... | |
parameter_3.f90 | Loading commit data... | |
pr24136.f | Loading commit data... | |
pr26806.f90 | Loading commit data... | |
pr30147.f90 | Loading commit data... | |
pr32417.f90 | Loading commit data... | |
pr32583.f | Loading commit data... | |
pr32663.f | Loading commit data... | |
pr33276.f90 | Loading commit data... | |
pr36078.f90 | Loading commit data... | |
pr37236.f | Loading commit data... | |
pr39937.f | Loading commit data... | |
pr40413.f90 | Loading commit data... | |
pr40421.f | Loading commit data... | |
pr40421.f90 | Loading commit data... | |
pr41654.f90 | Loading commit data... | |
pr42781.f90 | Loading commit data... | |
pr45598.f90 | Loading commit data... | |
pr45634.f90 | Loading commit data... | |
pr45738.f90 | Loading commit data... | |
shape_reshape.f90 | Loading commit data... | |
stoppause.f90 | Loading commit data... | |
strparm_1.f90 | Loading commit data... | |
transfer-1.f90 | Loading commit data... | |
vrp_1.f90 | Loading commit data... | |
write.f90 | Loading commit data... |