Hi Steve, Fixed in revision 268231.
This was a copy/paste/modify with the type built in. Have corrected both. > > tree > > + gfc_conv_descriptor_elem_len (tree desc) > > + { > > + tree tmp; > > + tree dtype; > > + > > + dtype = gfc_conv_descriptor_dtype (desc); > > + tmp = gfc_advance_chain (TYPE_FIELDS (TREE_TYPE (dtype)), > > + GFC_DTYPE_ELEM_LEN); > > + gcc_assert (tmp!= NULL_TREE > > space after tmp All the other corrections were made. Thanks for the review. Paul