On Tue, 10 Aug 2021, Sven Schreiber wrote:
with a fairly recent snapshot (July) I'm noticing that an MPI
block is
failing if I replace a "funcerr" command line (and if-block) with an
equivalent errorif() call.
It works if you respect the documented stipulation that errorif()
can only be called within a function.
<hansl>
function void humho (void)
err = 0
errorif($mpirank == 0 && err, "Oops!")
end function
mpi --send-functions
humho()
printf "%d: on the way out\n", $mpirank
end mpi --np=2
</hansl>
Allin