Was using TTG with the PaRSEC backend but with TTG_SERIALIZATION_SUPPORTS_MADNESS enabled.
It appears like ttg/ttg/parsec/ttg.h:728 caps the maximum size of messages to just under 1MB. Would it be possible to have the buffer size determined dynamically?
This behaviour should align with: https://github.com/m-a-d-n-e-s-s/madness/blob/320e2c0d9728312b7d41470dbfc4d20e8dac5120/src/madness/world/buffer_archive.h#L100, that is the nbyte value should be indicative of the real size of the buffer.