On 5/8/19 3:34 AM, Matthew Malcomson wrote:
The cause seems to be a restriction in dejagnu where it stops reading after a given read if its output buffer is greater than 512000 bytes.
This dejagnu restriction was removed in 2016. Try using a newer dejagnu release.
2016-03-27 Ben Elliston <b...@gnu.org> * lib/remote.exp (standard_wait): Append any trailing characters to $output that may be still in $expect_out(buffer) when eof is matched. Remove arbitrary limitation in the ".+" matching case, similar to the change to local_exec on 2016-02-17. Jim