I am trying the new patch. Updating failed with ../../work/gcc/fortran/trans-array.c: In function 'gfc_trans_auto_array_allocation': ../../work/gcc/fortran/trans-array.c:4881:24: error: 'tmp' may be used uninitialized in this function [-Werror=uninitialized] cc1: all warnings being treated as errors
I am continuing after having changed tree tmp; to tree tmp = NULL_TREE; Dominique