[Issue 22729] dmd crushed and asked to report a bug

d-bugmail at puremagic.com d-bugmail at puremagic.com
Tue Feb 8 03:41:28 UTC 2022


https://issues.dlang.org/show_bug.cgi?id=22729

--- Comment #6 from Alexey <animuspexus at protonmail.com> ---
my project is compilable again. again, can't tell what exactly changed so bug
is gone. I think this is somehow connected with ContainerableI, which I created
and added just before bug appearance. thou when I simply renamed
ContainerableI.d to ContainerableI.d_ and done minimal removal of
ContainerableI form code dmd were still crushing.


compiles:
https://github.com/AnimusPEXUS/dtk/commit/6f90ca7486c7712af3fb77cf9168b501788b8cb6

next commit, first time bug appearance, added some new ContainerableI
interface:
https://github.com/AnimusPEXUS/dtk/commit/e75b7a4e1ff95f6cbc09a598cc05755bd97296d0

reworked code to remove ContainerableI, but this is not compilable yet:
https://github.com/AnimusPEXUS/dtk/commit/379f53020fd62e43bd3130de89f9cc2f09c3d68a

some more work and first successful compilation after bug:
https://github.com/AnimusPEXUS/dtk/commit/57b54403e4a0381c50dd5e7e70aca55b78529d0c

--


More information about the Digitalmars-d-bugs mailing list