Hi Dominique,
Thanks for trying this out so quickly and finding this rather
fundamental problem.
In pr30617, DTIO is obliquely described as recursive IO. It isn't really, is it?
I'll contact Jerry on #gfortran to see what we can do about this.
On 22 August 2016 at 17:09, Dominique d'Humières <dominiq@lps.ens.fr> wrote:
The executable hangs with
Call graph:
2699 Thread_25555235 DispatchQueue_1: com.apple.main-thread (serial)
2699 get_external_unit (in libgfortran.3.dylib) + 254 [0x10de297be] gthr-default.h:748
2699 _pthread_mutex_lock_wait (in libsystem_pthread.dylib) + 89 [0x7fff96686e4a]
2699 __psynch_mutexwait (in libsystem_kernel.dylib) + 10 [0x7fff875bfde6]