code: def arrayimpl_loop_io():
      openmpi = unittest.mpi_predicate("openmpi(<5.0.0)")
      is_i386 = platform.machine() in ("i386", "i686")
      for array, typecode in arrayimpl.loop():
          if unittest.is_mpi_gpu("mvapich2", array):
              continue
          if openmpi and is_i386 and typecode in ("g", "G"):
              continue
          yield array, typecode
  
imports: from mpi4py import MPI
  import mpiunittest
  import arrayimpl
  import os, tempfile
  import platform
label_desc: Use image node_id 1 for calling a global function with example usage: arrayimpl_loop_io() without return types