Hi Felix,
Thanks for your email! We used to have a bug in handling the receiver output, but this should have been fixed in the current version of the master branch.
I also noticed that the error message printed a deprecated option name and I have just changed this as well.
After a `git pull` and rebuilding Salvus everything hopefully works properly again. The current version is 812 (gf1b06de)
Some background information:
In order to avoid frequent disk access (which can be very slow on HPC systems) Salvus internally buffers all output and only dumps intermediate data chunks when necessary.
You can use the option `--io-memory-per-rank-in-MB` (this is now the correct name) to specify the size of the buffer per MPI rank. The default is 1000 MB.
If the problem persists, you might try to reduce the buffer size, e.g., using
`--io-memory-per-rank-in-MB 100`.
Moreover, we will have a new release next week with several improvements so I recommend to either wait or to update again next week.
Hope that helps!
Cheers
christian