! { dg-do compile } ! { dg-options "-fdump-tree-original -fcoarray=lib" } ! program fail_statement implicit none integer :: me,np,stat me = this_image() np = num_images() stat = 0 if(me == 1) fail image sync all(stat=stat) if(stat /= 0) write(*,*) 'Image failed during sync' end program fail_statement ! { dg-final { scan-tree-dump-times "_gfortran_caf_fail_image \\\(0B\\\);" 1 "original" } }