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... |