jacob-carlborg/orange

errors compiling with dmd 2.061 (alpha)

jordisayol opened this issue · 2 comments

errors running unittest.sh

orange/xml/XmlDocument.d(629): Deprecation: overriding base class function without using override attribute is deprecated (orange.xml.XmlDocument.XmlDocument!(char).XmlDocument.toString overrides object.Object.toString)
orange/serialization/archives/XmlArchive.d(67): Error: template instance orange.xml.XmlDocument.XmlDocument!(char) error instantiating
tests/Array.d(16):        instantiated from here: XmlArchive!(char)
orange/serialization/archives/XmlArchive.d(2158): Error: module orange.serialization.archives._ orange.serialization.archives.Archive.ArchiveMode is private
orange/serialization/archives/XmlArchive.d(2158): Error: module orange.serialization.archives.XmlArchive orange.serialization.archives.Archive.ArchiveMode is private
tests/Array.d(16): Error: template instance orange.serialization.archives.XmlArchive.XmlArchive!(char) error instantiating
tests/BaseClass.d(37): Deprecation: overriding base class function without using override attribute is deprecated (tests.BaseClass.Sub.getB overrides tests.BaseClass.Base.getB)
tests/NonMutable.d(27): Deprecation: overriding base class function without using override attribute is deprecated (tests.NonMutable.B.opEquals overrides object.Object.opEquals)
tests/NonMutable.d(53): Deprecation: overriding base class function without using override attribute is deprecated (tests.NonMutable.A.opEquals overrides object.Object.opEquals)
tests/Object.d(20): Deprecation: overriding base class function without using override attribute is deprecated (tests.Object.A.opEquals overrides object.Object.opEquals)
tests/Primitive.d(44): Deprecation: overriding base class function without using override attribute is deprecated (tests.Primitive.H.opEquals overrides object.Object.opEquals)

Solved! Many thanks!