Bug 18454 – backend cc.d and type.d unittest failures on windows debug

Status
RESOLVED
Resolution
WORKSFORME
Severity
enhancement
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
x86
OS
Windows
Creation time
2018-02-17T16:01:06Z
Last change time
2018-02-17T16:10:23Z
Assigned to
No Owner
Creator
Jonathan Marler

Comments

Comment #0 by johnnymarler — 2018-02-17T16:01:06Z
After building dmd on windows with `make -f win32.mak debdmd`...running dmd.exe produces the following failed unittests: core.exception.AssertError@dmd\backend\cc.d(1327): unittest failure ---------------- 0x005D477D in _d_unittestp 0x0053D54D in void dmd.backend.cc.__modtest() 0x005DA31D in int core.runtime.runModuleUnitTests().__foreachbody1(object.ModuleInfo*) 0x005D7A67 in int object.ModuleInfo.opApply(scope int delegate(object.ModuleInfo*)).__lambda2(immutable(object.ModuleInfo*)) core.exception.AssertError@dmd\backend\type.d(111): unittest failure ---------------- 0x005D477D in _d_unittestp 0x0053EFE8 in void dmd.backend.type.__modtest() 0x005DA31D in int core.runtime.runModuleUnitTests().__foreachbody1(object.ModuleInfo*) 0x005D7A67 in int object.ModuleInfo.opApply(scope int delegate(object.ModuleInfo*)).__lambda2(immutable(object.ModuleInfo*))
Comment #1 by johnnymarler — 2018-02-17T16:10:23Z
Is working after cleaning repo and rebuilding.