Bug 11551 – Cannot compile DMD with MSVC 2013

Status
RESOLVED
Resolution
WORKSFORME
Severity
enhancement
Priority
P2
Component
dmd
Product
D
Version
D2
Platform
All
OS
Windows
Creation time
2013-11-19T03:08:47Z
Last change time
2018-10-19T05:14:15Z
Assigned to
No Owner
Creator
Temtaime

Comments

Comment #0 by temtaime — 2013-11-19T03:08:47Z
MSVC 2013 introduces native long double and functions to work with it such as strtold and others. DMD has its own functions which resulting in redefinitions conflicts.
Comment #1 by pro.mathias.lang — 2018-10-19T05:14:15Z
Fixed in https://github.com/dlang/dmd/pull/3541 Marking as WORKSFORME so it does not show up in the changelog.