D Language Bugzilla Archive

24890 bugs archived from https://issues.dlang.org/.

IDStatusResolutionSeverityComponentGitHubSummary
14401RESOLVEDFIXEDblockerdruntimetypeid(shared X).init is empty for class types
14402NEWmajorphobosphobos#10125std.conv.emplace segfaults for nested types
14403RESOLVEDFIXEDnormaldlang.orgDDox: std.algorithm index links are 404
14404NEWminordruntimedmd#17296ClassInfo.create should forbid creating nested classes
14405RESOLVEDFIXEDnormalphobosPrivate class std.typecons.Foo conflicts with local class
14406RESOLVEDFIXEDregressiondmd[REG2.068a] GIT HEAD ignores forward reference and generates wrong code
14407RESOLVEDFIXEDnormaldmdNo protection and attributes check for class/struct allocator in NewExp
14408RESOLVEDFIXEDnormalphobosstd.process: Can't start interactive process from Windows GUI application
14409RESOLVEDFIXEDmajordmdfalse positive "Error: one path skips constructor"
14410NEWnormaldruntimedmd#17142core.demangle doesn't handle typeof(null) correctly
14411RESOLVEDFIXEDenhancementdmdswitch statement: docs/behavior differ
14412NEWenhancementdmddmd#18970Include template specializations in DMD's JSON output
14413RESOLVEDFIXEDenhancementdmdSpurious newline in ddoc JSON output for multiple successive line doc comments
14414RESOLVEDDUPLICATEenhancementdruntimeallow to set hash seed
14415NEWenhancementphobosphobos#9658globMatch should support recursive matching (**)
14416RESOLVEDFIXEDnormaldmd.sizeof yields 1 for uninstantiated struct templates
14417NEWnormaldruntimedmd#17297Wrong argument type for _d_cover_register2
14418RESOLVEDFIXEDnormaldlang.orgD-style Variadic Function example does not compile
14419NEWenhancementdmddmd#17703[CTFE] Need infinite loop detection?
14420RESOLVEDINVALIDnormaldmdpartial template ordering with specialization and different arities seems broken
14421RESOLVEDWORKSFORMEenhancementdmdVariadic args array force on heap
14422RESOLVEDFIXEDnormalphobosstd.process: Pipes do not append to files on Win64
14423RESOLVEDFIXEDmajordruntimestruct destructors not finalized for AA values
14424RESOLVEDFIXEDregressiondmd[REG2.066] dmd crashes with __traits(getUnitTests)
14425RESOLVEDFIXEDnormaldmdIndirect template instantiation within is expression causes missing linker symbols
14426RESOLVEDINVALIDblockerdmdSegfault for missing extern variable
14427RESOLVEDFIXEDregressiondlang.orgRegression: navigation for phobos documentation has disappeared
14428RESOLVEDFIXEDenhancementdlang.orgLink all book formats available from dlang.org
14429NEWnormaldmddmd#18971Linker error caused by a combination of multiple factors (static library, inlining, lambda alias and ref parameters)
14430RESOLVEDFIXEDregressiondmd[REG2.060] Null parameter is detected as non-null.
14431RESOLVEDFIXEDregressiondmd[REG 2.067.0] huge slowdown of compilation speed
14432RESOLVEDFIXEDenhancementphobosmove construction for RefCounted
14433RESOLVEDFIXEDenhancementphobosstd.encoding does not support Central European ISO-8859-2 and CP1250 encodings
14434RESOLVEDINVALIDmajordmdAssertion failed: (type && init), function getConstInitializer, file declaration.c, line 2295
14435RESOLVEDFIXEDminordmd[D1] backport deprecated("msg")
14436REOPENEDenhancementdmddmd#18972Optimizer fails to remove comparison loop when comparing array against null
14437RESOLVEDINVALIDminordmdDouble scope(failure) ignored
14438NEWenhancementdmddmd#18973is(A P == super) (tuple of supertypes) should work with structs and alias this
14439RESOLVEDFIXEDmajordruntimeaa's keys, values not usable in @safe context
14440RESOLVEDFIXEDregressiondmd[REG2.067] [CTFE] Wrong values set in a matrix constructor
14441RESOLVEDINVALIDmajordmdStrange error with string ctor
14442RESOLVEDFIXEDmajordmdWrong this.outer reference in nested classes
14443RESOLVEDFIXEDregressiondmd[REG2.067.0] Incorrect double freeing of reference counted struct
14444NEWmajordruntimedmd#17143Segfault in GC.malloc
14445NEWenhancementphobosphobos#10126std.net.curl not usable in @safe code
14446RESOLVEDFIXEDminordmdICE on invalid import
14447NEWnormaldmddmd#18974adding isRandomAccessRange!S causes std.array unittests to fail to compile
14448RESOLVEDDUPLICATEcriticaldmdCompiler crashes when getting the address of a function in MemberFunctionTuple
14449NEWnormaldmddmd#18975Cannot create structure with `inout` constructor at compile time
14450RESOLVEDFIXEDnormaldmdIncorrect overloading of immutable constructor for template struct
14451NEWmajordmddmd#18976static-foreach uses huge stack for no reason
14452RESOLVEDWONTFIXregressiondmd[REG2.067] Floating point invalid operation when returning a structure containing a float field
14453RESOLVEDWORKSFORMEmajordmdsegfault in release mode
14454RESOLVEDDUPLICATEmajordmdLambda template param doesn't compile with -inline "*** is a nested function and cannot be accessed from ***"
14455RESOLVEDFIXEDregressionphobos[Reg 2.068-devel] std.string.indexOf no longer accepts static arrays
14456RESOLVEDWONTFIXcriticaldmd(D1 only) dmd doesn't call C functions with large structures correctly
14457RESOLVEDFIXEDenhancementphobosAlgebraic does not allow assignment from subset type
14458RESOLVEDFIXEDnormaldmdvery slow ubyte[] assignment (dmd doesn't use memset)
14459RESOLVEDFIXEDcriticaldmdString literal merge bug causes incorrect runtime program behavior
14460RESOLVEDINVALIDtrivialdmdddoc - bracket inside string is being interpreted literally
14461RESOLVEDFIXEDnormaldmdHeader generation fails for definitions of string,wstring and dstring
14462RESOLVEDDUPLICATEregressiondmdcannot instantiate redBlackTree!int(); anymore
14463RESOLVEDFIXEDregressiondmd[REG2.067] DMD crashes compiling module level immutable struct that takes an array in ctor
14464RESOLVEDFIXEDnormaldruntimecoverage merge doesn't work
14465RESOLVEDFIXEDenhancementdmdCTFE exception stacktrace shows location of Exception constructor
14466NEWenhancementdmddmd#18977destructive move
14467RESOLVEDFIXEDregressiondruntimearr.capacity sometimes erroneously returns 0
14468RESOLVEDFIXEDregressiondmd[Reg 2.068.0-devel] overload mismatch for template instance with typesafe variadic parameter
14469RESOLVEDFIXEDnormalphobosfile.readText on Win64 doesn't work for files > 4GB.
14470NEWenhancementphobosphobos#10127Reuse of object memory: new emplace overload
14471RESOLVEDFIXEDenhancementphobosstd.socket: add method for detach socket handle
14472NEWenhancementdmddmd#18978add separate ptr data section
14473NEWenhancementdmddmd#18979Remove deprecated HTML tags from ddoc output
14474NEWnormaldmddmd#17704Use UTF-8 encoding for @cmdfile
14475RESOLVEDFIXEDtrivialdlang.orgman page is outdated
14476RESOLVEDFIXEDmajordruntimecore.thread unit tests failing on FreeBSD 9+
14477RESOLVEDFIXEDnormalphobosNullable does not work with structs with default constructor disabled
14478RESOLVEDFIXEDenhancementphobosisInputRange should allow ranges of non-copyable elements
14479RESOLVEDDUPLICATEnormalphobosisInputRange returns false on a slice of noncopyables.
14480RESOLVEDFIXEDregressiondmddmd 2.067 x64 release codegen
14481RESOLVEDFIXEDregressiondmd[REG2.066] ICE with forward reference of manifest constant on template arguments
14482REOPENEDenhancementdmddmd#18980[SPEC] Goto's into catch blocks should be an error
14483RESOLVEDFIXEDmajorphobosstd.string import private template codeUnitLimit
14484NEWregressiondmddmd#18981[REG 2.063] IFTI doesn't work with TemplateThisParameter and inheritance
14485RESOLVEDFIXEDnormalphobos.front of empty filtered zip range is accessible
14486RESOLVEDFIXEDminordmddelete on classes ignores @nogc
14487RESOLVEDWONTFIXminordmd'new' and 'delete' declarations doesn't accept postfix attributes
14488RESOLVEDFIXEDenhancementdmdDeprecate Imaginary and complex types
14489RESOLVEDFIXEDenhancementdmdDeprecate Floating point NCEG operators
14490RESOLVEDFIXEDenhancementdmdDeprecate .sort and .reverse properties for arrays
14491RESOLVEDFIXEDenhancementdmdDeprecate overriding without override
14492RESOLVEDWONTFIXenhancementdmdDeprecate scope for allocating classes on the stack
14493RESOLVEDFIXEDenhancementphobosstd.range.walkBack too
14494RESOLVEDFIXEDenhancementdlang.orgImprove std.array.replicate documentation
14495NEWenhancementphobosphobos#9659executeInNewThread should return Thread
14496RESOLVEDFIXEDnormaldmdvoid initialization of member with indirections must not be @safe
14497RESOLVEDFIXEDenhancementvisualdDisassembly view
14498NEWnormaldmddmd#17705Poor codegen optimization for ranges
14499RESOLVEDWORKSFORMEnormaldmdsegfault on alias this to self
14500RESOLVEDFIXEDnormaldmdAliasDeclaration::semantic corrupts Type