24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 12201 | RESOLVED | FIXED | major | dmd | Crash on forward reference import within mixed in template | |
| 12202 | RESOLVED | FIXED | critical | dmd | SortedRange + alias this + foreach => Segmentation fault | |
| 12203 | RESOLVED | FIXED | normal | dmd | typeof(null) does not convert to "void delegate(float)" | |
| 12204 | RESOLVED | DUPLICATE | normal | dmd | using delegates as alias parameter to templated struct: cannot get frame pointer to sort | |
| 12205 | RESOLVED | WORKSFORME | normal | tools | Tools build process cannot find druntime and phobos | |
| 12206 | NEW | enhancement | dmd | dmd#18776 | Can't "alias this" to a template instantiation | |
| 12207 | RESOLVED | FIXED | normal | dmd | IFTI fails for static method of immutable type | |
| 12208 | NEW | enhancement | dmd | dmd#18777 | Recognize identical scope of nested structs | |
| 12209 | RESOLVED | WONTFIX | normal | dmd | Unable to take address of function nested function | |
| 12210 | RESOLVED | FIXED | normal | dlang.org | dlang.org home page example - Run button does not work | |
| 12211 | RESOLVED | FIXED | normal | dmd | Assignment expression is not an lvalue | |
| 12212 | RESOLVED | FIXED | normal | dmd | Static array assignment makes slice implicitly | |
| 12213 | RESOLVED | FIXED | normal | dmd | DMD accepts invalid alias declaration | |
| 12214 | RESOLVED | FIXED | regression | dmd | GIT HEAD: AA.length is not nothrow | |
| 12215 | RESOLVED | WORKSFORME | enhancement | visuald | Click on URL's in source code | |
| 12216 | NEW | enhancement | dmd | dmd#18778 | Overloading templates using alias | |
| 12217 | RESOLVED | FIXED | major | dmd | Unstable instance mangled name of function local template | |
| 12218 | NEW | major | dmd | dmd#17641 | [AA] inserting into associative array invalidates foreach iteration | |
| 12219 | NEW | enhancement | dlang.org | dlang.org#4032 | Documentation of "toplevel names" should link to source line at github | |
| 12220 | RESOLVED | FIXED | regression | druntime | [REG2.066a] hash.get() does not accept proper parameters | |
| 12221 | RESOLVED | DUPLICATE | regression | dmd | [REG2.066a] hash.get() does not return proper type | |
| 12222 | NEW | enhancement | dmd | dmd#18779 | "alias this" ignored for aliased methods | |
| 12223 | RESOLVED | FIXED | enhancement | dmd | __traits(getMember,...) needed for aliases | |
| 12224 | RESOLVED | DUPLICATE | normal | phobos | std.algorithm.move does not work for arrays of static length | |
| 12225 | RESOLVED | FIXED | normal | dmd | Alias and value template overloading with function argument | |
| 12226 | RESOLVED | WORKSFORME | normal | dmd | functions can return local stack-allocated objects by reference | |
| 12227 | RESOLVED | FIXED | enhancement | phobos | Allow matching multiple patterns in one go with std.regex | |
| 12228 | RESOLVED | WORKSFORME | normal | dlang.org | Identifiers 'this' and 'super' should not be allowed as base classes | |
| 12229 | RESOLVED | WONTFIX | normal | installer | Properly name DMD compiler versions | |
| 12230 | NEW | normal | dmd | dmd#18780 | methods do not bind templates via alias parameter | |
| 12231 | RESOLVED | FIXED | major | dmd | ICE on the class declaration within lambda inside template constraint | |
| 12232 | RESOLVED | FIXED | enhancement | dmd | The result of pointer arithmetic on unique pointers should be a unique pointer | |
| 12233 | RESOLVED | FIXED | normal | druntime | Attempting to use TypeInfo.init results in a compiler error due to lack of 'this'. | |
| 12234 | RESOLVED | DUPLICATE | major | phobos | BigInt both >0 and ==0 | |
| 12235 | RESOLVED | FIXED | major | dmd | ICE on printing mangled name of forward reference lambda by pragma(msg) | |
| 12236 | RESOLVED | FIXED | normal | dmd | Inconsistent mangleof result | |
| 12237 | RESOLVED | FIXED | normal | dmd | Inconsistent behavior of the instantiating enclosing template function | |
| 12238 | NEW | normal | dmd | dmd#18781 | Using pthread_mutex_t.init results in an undefined reference linker error. | |
| 12239 | RESOLVED | DUPLICATE | normal | dmd | "undefined identifier" with named import and circular reference | |
| 12240 | RESOLVED | FIXED | normal | tools | The changed.d tool should search git commits rather than query bugzilla | |
| 12241 | RESOLVED | FIXED | normal | dlang.org | Document change to static opCall in changelog | |
| 12242 | RESOLVED | FIXED | regression | dmd | conflict error with public imports | |
| 12243 | RESOLVED | FIXED | regression | dmd | [REG 2.065.0] "ICE: cannot append 'char' to 'string'" with -inline | |
| 12244 | RESOLVED | DUPLICATE | normal | dmd | Locals with the same name in different sub-scopes confuse the debugger | |
| 12245 | RESOLVED | FIXED | normal | phobos | BinaryHeap exhibits quadratic performance in debug mode | |
| 12246 | RESOLVED | FIXED | normal | phobos | RedBlackTree exhibits quadratic performance with -unittest command line option | |
| 12247 | RESOLVED | DUPLICATE | normal | dmd | in contract in interfaces is not checked | |
| 12248 | RESOLVED | INVALID | normal | dmd | Static arrays have no tail const | |
| 12249 | RESOLVED | WORKSFORME | normal | dmd | (D1 only) Variadic template argument deduction fails | |
| 12250 | RESOLVED | FIXED | regression | dmd | [REG 2.065.0][ICE](e2ir.c 2077) with inout T[] and array operation | |
| 12251 | RESOLVED | WORKSFORME | normal | dmd | Use of BigInts in triple operator too | |
| 12252 | RESOLVED | DUPLICATE | enhancement | dmd | struct default constructors that execute code. | |
| 12253 | RESOLVED | WONTFIX | normal | dmd | Built-in sort accepts an array of structs of immutables | |
| 12254 | RESOLVED | WORKSFORME | enhancement | dlang.org | Github interaction improvement proposals (via user.js or addins) | |
| 12255 | RESOLVED | FIXED | regression | dmd | Regression: opCmp requirement for AAs breaks code | |
| 12256 | RESOLVED | FIXED | enhancement | dmd | Neither arrays nor associative arrays finalize their data | |
| 12257 | RESOLVED | DUPLICATE | normal | dlang.org | Alias declaration grammar spec | |
| 12258 | NEW | enhancement | druntime | dmd#17270 | User-extendable RTInfo | |
| 12259 | RESOLVED | FIXED | enhancement | dlang.org | Allow a user to assign more than 1 vote per issue | |
| 12260 | RESOLVED | FIXED | minor | phobos | Improve error of std.stdio.readf when involving whitespace | |
| 12261 | RESOLVED | INVALID | regression | dmd | [REG2.066a] alias T cannot bind to templated type | |
| 12262 | RESOLVED | FIXED | regression | dmd | [REG2.065] A specialized parameter `alias a : B!A` should not match to the non-eponymous instantiated variable | |
| 12263 | RESOLVED | FIXED | normal | dmd | Specialized template parameter incorrectly fail to match to the same name template. | |
| 12264 | RESOLVED | FIXED | regression | dmd | [REG2.066a] A specialized alias parameter conflicts with the unspecialized one. | |
| 12265 | NEW | major | dmd | dmd#18782 | Puritiy inference fails with passing template function as an alias? | |
| 12266 | RESOLVED | FIXED | regression | dmd | Regression (2.065): Header generation produces uncompilable header | |
| 12267 | RESOLVED | DUPLICATE | regression | dmd | [REG 2.065] Using struct as AA key sometimes require opCmp | |
| 12268 | NEW | normal | dmd | dmd#18783 | full static linking does not work, unresolved __tls_get_addr | |
| 12269 | RESOLVED | INVALID | normal | dmd | Unittest within template struct scope is not executed | |
| 12270 | NEW | enhancement | dmd | dmd#17642 | Move TypeInfo to the D Runtime | |
| 12271 | RESOLVED | FIXED | normal | dmd | Undefined reference linker error with __traits(compiles) that returns false. | |
| 12272 | RESOLVED | INVALID | enhancement | phobos | and(), or(), xor() to compose predicates | |
| 12273 | RESOLVED | FIXED | enhancement | dmd | 'dmd -color' flag to colorize error/warning messages | |
| 12274 | NEW | enhancement | druntime | dmd#17271 | Add a finalize method for arrays | |
| 12275 | NEW | normal | phobos | phobos#10034 | csvReader and static assert consumes too much memory | |
| 12276 | RESOLVED | FIXED | normal | installer | DMD installer doesn't remember where it was installed when updating | |
| 12277 | RESOLVED | WONTFIX | enhancement | dmd | static opCall is hidden by @disabled constructors and can never be called | |
| 12278 | RESOLVED | FIXED | normal | dmd | __traits(classInstanceSize) returns wrong value if used before class is declared | |
| 12279 | RESOLVED | DUPLICATE | normal | dmd | function local imports are not hijack safe | |
| 12280 | RESOLVED | FIXED | enhancement | dmd | Redundant "template instance ... error instantiating" messages | |
| 12281 | RESOLVED | FIXED | enhancement | dmd | MSCOFF output + MSLINK for x86/Win32 | |
| 12282 | RESOLVED | WONTFIX | enhancement | phobos | Immutable result of std.array.array | |
| 12283 | REOPENED | normal | dmd | dmd#18784 | Array literals of interface implementations do not resolve to interface | |
| 12284 | NEW | enhancement | phobos | phobos#10035 | Formatting for C strings too | |
| 12285 | RESOLVED | WORKSFORME | enhancement | dmd | Allow local symbols in alias parameter to non-static templates when both have same scope | |
| 12286 | NEW | enhancement | dmd | dmd#18785 | Can't use two alias parameters to class and subclass field | |
| 12287 | RESOLVED | FIXED | major | dmd | infinite loop on std.traits.moduleName on templated struct member | |
| 12288 | REOPENED | normal | dmd | dmd#17643 | delegate literals should be allowed as class members | |
| 12289 | RESOLVED | FIXED | normal | druntime | incorrect core.stdc.stdio.fpos_t alias | |
| 12290 | RESOLVED | FIXED | enhancement | dmd | IFTI should consider implicit conversions of the literal arguments | |
| 12291 | NEW | enhancement | dmd | dmd#18786 | Pick up "this" from alias parameters to nested templates | |
| 12292 | RESOLVED | FIXED | normal | dmd | Template specialization ": string" passes for static arrays of other types | |
| 12293 | RESOLVED | FIXED | normal | dlang.org | forward is missing from std.algorithm's cheat-sheet | |
| 12294 | RESOLVED | FIXED | normal | dmd | CTFE fails with inherited in contract | |
| 12295 | RESOLVED | DUPLICATE | normal | dmd | wrongly accepts ctor with optional parameter | |
| 12296 | RESOLVED | FIXED | regression | dmd | [REG2.066a] const compatible AA pointer conversion is wrongly rejected in CTFE | |
| 12297 | RESOLVED | FIXED | normal | phobos | std.typecons.Proxy does not properly forward IFTI calls | |
| 12298 | NEW | normal | dmd | dmd#18787 | Templates can be used in mixin even when not declared as mixin template | |
| 12299 | RESOLVED | DUPLICATE | normal | dmd | DMD accepts invalid alias of 'ref int' | |
| 12300 | RESOLVED | INVALID | normal | dmd | Deprecated variables still accessible using tupleof |