D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
4501RESOLVEDFIXEDnormaldmdCan't call templated properties as properties from within class
4502NEWnormaldmddmd#18285make dmd compilable with MinGW
4503RESOLVEDFIXEDmajordmdforward reference to aliased template instance
4504RESOLVEDWONTFIXnormaldmdD1: ICE(toir.c) nested function passed by alias to nested member function
4505RESOLVEDWONTFIXnormaldmdType literal of pure function pointer inside function signature
4506RESOLVEDFIXEDregressiondmdRegression(2.034): -O flag breaks some recursive functions.
4507RESOLVEDFIXEDenhancementdmduse spellchecker when override function doesn't override anything
4508RESOLVEDFIXEDenhancementdmdtuples should be indexable with foreach over range
4509RESOLVEDFIXEDmajorphobosXML parser in std.xml throws TagException if the attr value is put in apostrophes.
4510RESOLVEDFIXEDmajordmd[tdpl] ref with a wrong type specifier is accepted
4511RESOLVEDFIXEDcriticaldmdContravariance problem
4512RESOLVEDDUPLICATEminordmdClass with abstract method
4513RESOLVEDFIXEDenhancementdmdUnclear template template error message
4514RESOLVEDFIXEDregressiondmdRegression: Cannot cast from X* to X
4515RESOLVEDDUPLICATEnormaldmdCompiler crashes when accessing a static array returned by a function
4516RESOLVEDFIXEDregressiondmdRegression(2.040): forward declaration of enum not supported
4517RESOLVEDFIXEDnormaldmdfinal switch over with base type allows missing values
4518RESOLVEDFIXEDenhancementphobosto!string(enum w/invalid value) produces a somewhat unhelpful error
4519RESOLVEDFIXEDregressionphobosvariable shadowing error from std.format
4520RESOLVEDWONTFIXenhancementdmdadd support for //! style documentation comments
4521RESOLVEDINVALIDnormaldmdArray-wise assignment on unallocated array is accepted
4522RESOLVEDDUPLICATEnormaldmdWrite outputs Unicode incorrectly (on Windows)
4523RESOLVEDFIXEDnormaldmd[tdpl] .remove method for Associative Arrays returns void in all cases
4524RESOLVEDFIXEDregressiondmdRegression(2.026) Bus error with nested struct
4525RESOLVEDDUPLICATEenhancementdmdRegression(2.020) Array member call syntax can't find matches in current class
4526RESOLVEDINVALIDnormaldmddmd crash with writeln of functions
4527RESOLVEDWONTFIXenhancementdruntimewriteln/typeid to not expand aliases (for string types)
4528RESOLVEDFIXEDenhancementdmdBetter error message for private abstract method
4529RESOLVEDFIXEDnormaldmdSegfault(typinf.c) involving typeid(typeof(functionName))
4530RESOLVEDINVALIDenhancementdmdTidier function types
4531RESOLVEDDUPLICATEnormaldmd[2.046] No constructors with variable type list
4532RESOLVEDWORKSFORMEnormalphobosstd.string.format, std.stream methods, etc. still use the old doFormat instead of formattedWrite
4533RESOLVEDINVALIDnormaldmdBan public aliases to private symbols
4534RESOLVEDFIXEDnormaldmdDmd crash with templates
4535RESOLVEDWONTFIXenhancementphobosstd.range could have a takeWhile!pred(range) function
4536RESOLVEDFIXEDenhancementdmdTypetuples (T...) should have an .init member
4537RESOLVEDDUPLICATEnormaldmdConfusing error message when foreach lacks semicolon (;)
4538RESOLVEDFIXEDtrivialdlang.orgListed complexity of reverse() is incorrect
4539RESOLVEDFIXEDmajordmdRefuse assignment to string literal
4540RESOLVEDFIXEDminordmdBetter error message for wrong switch type
4541REOPENEDnormaldmddmd#18286Intrinsic functions do not have pointers
4542RESOLVEDWONTFIXmajordmd[tdpl] TDPL NVI example results in linker error
4543RESOLVEDFIXEDregressiondmdRegression(1.054, 2.038) typedef circular definition and segfault
4544RESOLVEDFIXEDenhancementdmdBetter error-message when expecting string but got a character constant
4545RESOLVEDDUPLICATEnormaldmdAlias to members possible without "this" instance
4546RESOLVEDINVALIDnormaldlang.orgD2 Language Docs: http://www.digitalmars.com/d/2.0/type.html
4547RESOLVEDFIXEDnormaldlang.orgD2 Language Docs: http://www.digitalmars.com/d/2.0/property.html
4548RESOLVEDWORKSFORMEnormaldlang.orgD2 Language Docs: http://www.digitalmars.com/d/2.0/attribute.html
4549RESOLVEDFIXEDnormaldlang.orgD2 Language Docs: http://www.digitalmars.com/d/2.0/expression.html
4550RESOLVEDFIXEDnormaldlang.orgD2 Language Docs: http://www.digitalmars.com/d/2.0/statement.html
4551RESOLVEDFIXEDnormaldlang.orgD2 Language Docs: http://www.digitalmars.com/d/2.0/arrays.html
4552RESOLVEDDUPLICATEnormaldmdStruct initialization results in struct member garbage values
4553RESOLVEDFIXEDnormaldlang.orgD2 Language Docs: http://www.digitalmars.com/d/2.0/struct.html
4554RESOLVEDWONTFIXenhancementdmdCyclic constructor calls cause stack overflow
4555RESOLVEDDUPLICATEnormalphobosDouble newlines with std.file.readText
4556RESOLVEDFIXEDnormaldmdWrong docs for nested functions
4557RESOLVEDINVALIDnormaldmdOverriding static functions inherited from interfaces
4558RESOLVEDWONTFIXenhancementdmdTo spot a possible bug in code that doesn't change a value
4559RESOLVEDWORKSFORMEenhancementdmdDisallowing single semicolons
4560RESOLVEDFIXEDnormaldlang.orgD2 Language Docs: http://www.digitalmars.com/d/2.0/const3.html
4561RESOLVEDFIXEDnormaldlang.orgD2 Language Docs: http://www.digitalmars.com/d/2.0/function.html
4562RESOLVEDFIXEDnormaldlang.orgD2 Language Docs: http://www.digitalmars.com/d/2.0/dbc.html
4563RESOLVEDFIXEDenhancementdmd[module system] Error messages for missing package or missing name
4564RESOLVEDFIXEDnormaldmdICE on undefined variable in foreach over 0 .. undef
4565NEWnormaldmddmd#18287In array literals single values can replace arrays of length 1
4566RESOLVEDFIXEDenhancementphobosCalling functions in parallel with std.concurrency
4567RESOLVEDFIXEDenhancementdmddmd should print the dmd.conf location with usage statement
4568RESOLVEDWORKSFORMEnormaldmdSegfault in program that writes an array
4569RESOLVEDFIXEDnormaldmdextern(c++) doesn't understand const types, produces bad mangled symbol
4570RESOLVEDFIXEDnormalphobosElementType!(void[]) shows error message.
4571RESOLVEDWONTFIXenhancementdmdNon-null class references/pointers
4572RESOLVEDWONTFIXenhancementphobosstd.file.read return type
4573RESOLVEDDUPLICATEnormaldmd[tdpl] Specialized functions conflict with generic function
4574RESOLVEDFIXEDnormalphobosstd.regex : breaks with empy string regex
4575RESOLVEDFIXEDnormalphobosUses of deprecated delete statement in D2 Phobos
4576RESOLVEDINVALIDnormaldmd[tdpl] 0/1 argument calls to overloaded function is allowed in presence of variadic function
4577RESOLVEDFIXEDenhancementphobosThird way to create a std.typecons.Tuple
4578RESOLVEDFIXEDregressiondmdRegression(2.047,1.062): ICE(cgcod.c): var+arr[]
4579RESOLVEDLATERenhancementdmdstd.typecons.Tuple syntax unpacking sugar
4580RESOLVEDINVALIDenhancementdmdCompiler option to port C code or disallow some duplicated C syntax
4581RESOLVEDFIXEDnormaldmdextern function pointers inside functions
4582RESOLVEDFIXEDenhancementphobosdistinct field names constraint for std.typecons.Tuple
4583RESOLVEDFIXEDcriticaldmdPIC code not working: EBX register set incorrectly
4584RESOLVEDFIXEDnormalphobosstd.algorithm.sort fails with SwapStrategy.stable
4585RESOLVEDWONTFIXnormaldmdDMD2 should look for dmd2.conf
4586NEWminordmddmd#18288DMD should look for dmd.conf in /usr/local/etc
4587NEWminordruntimedmd#17228Assert exception should not allocate
4588RESOLVEDWORKSFORMEnormaldlang.org[lex] @ttributes are not documented
4589RESOLVEDFIXEDnormaldmdcomparing two arrays of interfaces for equality segfaults
4590RESOLVEDFIXEDnormaldlang.orgSpec incorrectly describes array appending and memory stomping
4591RESOLVEDFIXEDenhancementphobosConcat of std.typecons.Tuples
4592RESOLVEDDUPLICATEnormaldmdCan't overload over strings
4593RESOLVEDFIXEDnormaldmd(DMD 2.047) Access Violation in unittest build
4594RESOLVEDDUPLICATEnormaldmditfi fails to detect correct types in the face of differing qualifiers
4595RESOLVEDWONTFIXenhancementdmd[tdpl] Accessing non-static member of a null reference compiles
4596RESOLVEDFIXEDnormaldmd[tdpl] Rebinding *this* in class method compiles
4597RESOLVEDWORKSFORMEnormalphobosstd.algorithm.filter fails with a const range
4598RESOLVEDFIXEDnormalphobosstd.xml check is too restrictive
4599RESOLVEDDUPLICATEnormaldmdError messages with missing memory for array operations
4600RESOLVEDFIXEDnormalphoboswriteln() is not thread-safe