If a defined input subroutine returns a nonzero iostat, is further processing of the input list terminated, and do further input list items become undefined? If a defined output subroutine returns a nonzero iostat, is further processing of the output list terminated? 9.6.4.8.3p17-19 are silent concerning these questions.