Re: [PATCH][Fortran] Properly generate DECL_EXPRs for temporary arrays

2016-04-29 Thread Jerry DeLisle
On 04/29/2016 02:06 AM, Richard Biener wrote: > > The following makes sure to create DECL_EXPRs for VLA types built for > temporary arrays to properly allow the gimplifier to unshare expression > in its type fields when required. > > This avoids turing those fields into garbage. With a patch to

[PATCH][Fortran] Properly generate DECL_EXPRs for temporary arrays

2016-04-29 Thread Richard Biener
The following makes sure to create DECL_EXPRs for VLA types built for temporary arrays to properly allow the gimplifier to unshare expression in its type fields when required. This avoids turing those fields into garbage. With a patch to allow the gimplifier to introduce SSA names it avoids ICEs