https://issues.dlang.org/show_bug.cgi?id=11791
[email protected] changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |[email protected] Resolution|--- |INVALID --- Comment #6 from [email protected] --- This is a known limitation of the write function. see http://man7.org/linux/man-pages/man2/write.2.html > on Linux, write() (and similar system calls) will transfer at most > 0x7ffff000 (2,147,479,552) bytes, returning the number of bytes > actually transferred. (This is true on both 32-bit and 64-bit > systems.) If you want to write more you must use a stream and write several buffers or use append --
