Bug 15606 – core.exception.rangeerror@pipedmd(285) range violation
Status
RESOLVED
Resolution
FIXED
Severity
enhancement
Priority
P1
Component
visuald
Product
D
Version
D2
Platform
x86_64
OS
Windows
Creation time
2016-01-25T20:39:00Z
Last change time
2017-01-24T07:57:48Z
Assigned to
nobody
Creator
TeddyBear12311
Comments
Comment #0 by TeddyBear12311 — 2016-01-25T20:39:02Z
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.
Comment #1 by joeyemmons — 2016-04-17T03:15:18Z
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.
Comment #2 by thomas.hedstrom — 2016-06-18T19:57:25Z
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.
Comment #3 by thomas.hedstrom — 2016-06-18T21:01:47Z
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.