I got this error when trying to compile some old code. I have no idea what it is, where it occurs, or why. I only know it happens on the x64 dmd 2.070b2 build.
I received this today when trying to build a dub project in x64 release_nobounds, went away when I switched from release_nobounds to just release.
I got this with DMD v2.071.1-b1 when I add too many lib files in my VisualD project. Adding spaces between lib files instead of adding more lib files also trigs this problem, indicating it has to do with the argument length. Other DMD version not tested.
Interestingly, I took latest pipedmd.d, fixed some obvious compilation errors and built it using DMD v2.071.1-b1 (four x86/x64 debug/release combos). All those builds seemed to be free from this bug. After installing "VisualD v0.3.44 beta 1" it reoccurs.
There was a problem with lines with exact length 2048 (or a little less). Should be fixed in https://github.com/dlang/visuald/releases/tag/v0.44-beta2