https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103444
--- Comment #2 from kargl at gcc dot gnu.org ---
% gfcx -o z -fopenmp -g async_io_1.f90
% gdb ./z
(gdb) run
Starting program: /home/kargl/tmp/z
[New LWP 118209 of process 77440]
Thread 2 received signal SIGBUS, Bus error.
[Switching to LWP 118209 of process 77440]
0x0000000800f1815a in _Unwind_ForcedUnwind (exc=0x801a12738, stop=0x8006910b0,
stop_argument=0x0) at ../../../gcc/libgcc/unwind.inc:215
215 exc->private_1 = (_Unwind_Ptr) stop;
(gdb) bt
#0 0x0000000800f1815a in _Unwind_ForcedUnwind (exc=0x801a12738,
stop=0x8006910b0, stop_argument=0x0) at ../../../gcc/libgcc/unwind.inc:215
#1 0x0000000800690efc in ?? () from /lib/libthr.so.3
#2 0x0000000800690e70 in ?? () from /lib/libthr.so.3
#3 0x0000000800690d1b in pthread_exit () from /lib/libthr.so.3
#4 0x0000000800690833 in ?? () from /lib/libthr.so.3
#5 0x0000000000000000 in ?? ()
Backtrace stopped: Cannot access memory at address 0x7fffdfffe000
Not sure where to go from here.