Thank much for your feedback Neil. No I couldn't personally locate any basis per my read of WD 1539-1 J3/10-007r1 document toward Fortran 2008 and the corrigenda tor any of the 4 cases to be non-conforming. But I just want to be sure I'm not overlooking anything, always a strong possibility given the present arrangement of the standard. Regards, Vipul On Fri, Dec 8, 2017 at 10:43 AM, Carlson, Neil <[log in to unmask]> wrote: > To my understanding they are all valid. Do you think some shouldn't be? Inclusion of the type in the case 4 allocate statement is unnecessary and redundant, but doesn't seem to bother any compiler I tried except for gfortran which threw an ICE on it. -Neil