24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 6401 | RESOLVED | DUPLICATE | normal | dmd | infinite loop with -inline in gflow.c:accumaecpx | |
| 6402 | RESOLVED | FIXED | normal | dlang.org | Note on @property in spec needs updating | |
| 6403 | RESOLVED | FIXED | normal | phobos | Upgrade std.regex to Unicode UTS #18 Level 1 support | |
| 6404 | RESOLVED | FIXED | normal | dmd | Cannot check ref-ness of auto ref parameter in template constraint | |
| 6405 | RESOLVED | WORKSFORME | normal | dmd | @safe doesn't work with multidimensional typesafe variadic parameters | |
| 6406 | RESOLVED | WORKSFORME | regression | dmd | [2.054] Libraries not working on Ubuntu | |
| 6407 | RESOLVED | FIXED | normal | phobos | take(map) problem | |
| 6408 | RESOLVED | FIXED | normal | dmd | string[].init gives a wrong type | |
| 6409 | RESOLVED | FIXED | enhancement | phobos | std.array.empty for associative arrays too | |
| 6410 | RESOLVED | WONTFIX | enhancement | phobos | Few common exceptions in std.exception | |
| 6411 | RESOLVED | WORKSFORME | normal | dmd | Undefined reference to __dgliteral in mixin | |
| 6412 | RESOLVED | WONTFIX | normal | dmd | Include rdmd.d in releases | |
| 6413 | RESOLVED | FIXED | major | dmd | 2.054 Debian package doesn't install properly on Ubuntu | |
| 6414 | RESOLVED | FIXED | normal | dmd | Possible problem with pure and const attribute | |
| 6415 | RESOLVED | WONTFIX | normal | dmd | Placement of pure and nothrow for invariant() | |
| 6416 | RESOLVED | FIXED | normal | dmd | [CTFE] Declaration static struct is not yet implemented in CTFE | |
| 6417 | RESOLVED | FIXED | major | dmd | Wrong context for nested functions in virtual class member function contracts | |
| 6418 | RESOLVED | FIXED | major | dmd | [CTFE] Cannot call a struct member function with name 'length'. | |
| 6419 | RESOLVED | WORKSFORME | normal | dmd | [CTFE] Cannot create a non-static nested struct | |
| 6420 | RESOLVED | FIXED | normal | dmd | [CTFE] ICE on dereference-assigning to a pointer casted from a literal | |
| 6421 | RESOLVED | FIXED | enhancement | dmd | Require initialization of static arrays with array literals not to allocate | |
| 6422 | RESOLVED | INVALID | regression | dmd | Regression(2.055beta): Segfault(cgcs.c) taking length of returned slice | |
| 6423 | RESOLVED | FIXED | normal | dmd | Garbage is returned from `void main()` | |
| 6424 | RESOLVED | FIXED | normal | phobos | std.traits.hasElaborateAssign is limited | |
| 6425 | RESOLVED | WORKSFORME | normal | tools | Cannot foreach over AA with char as key type | |
| 6426 | RESOLVED | WORKSFORME | normal | dmd | Error with function-nested alias | |
| 6427 | RESOLVED | DUPLICATE | normal | dmd | Templated ctor cannot set immutable member variables | |
| 6428 | RESOLVED | FIXED | normal | phobos | Inconsistent implement in std.array.replaceFirst | |
| 6429 | RESOLVED | FIXED | normal | dmd | Nested function error in reduce | |
| 6430 | RESOLVED | FIXED | normal | dmd | Overloaded auto-return functions each with a nested aggregate of the same name are conflated | |
| 6431 | REOPENED | critical | tools | [RDMD] Modifying a library doesn't trigger a rebuild | ||
| 6432 | RESOLVED | FIXED | normal | dmd | Compilation doesn't terminate on a recursive mixin error | |
| 6433 | RESOLVED | FIXED | normal | dmd | Meta-Bug AA type propagation | |
| 6434 | RESOLVED | FIXED | enhancement | dmd | opDispatch must be considered before alias this. | |
| 6435 | RESOLVED | DUPLICATE | regression | dmd | Regression (2.054) Cannot append to a string member of a struct in CTFE | |
| 6436 | RESOLVED | FIXED | normal | phobos | Refcounted initialization bug | |
| 6437 | RESOLVED | FIXED | major | phobos | Refcounted calls dtor before ctor, never calls dtor for globals | |
| 6438 | RESOLVED | FIXED | major | dmd | [CTFE] wrong error "value used before set" when slicing =void array | |
| 6439 | RESOLVED | FIXED | normal | dmd | [CTFE] union fields are initialized independently | |
| 6440 | RESOLVED | DUPLICATE | normal | druntime | associative array member functions are not pure | |
| 6441 | RESOLVED | FIXED | critical | dlang.org | Downloads & Tools section is impossible to reach | |
| 6442 | RESOLVED | INVALID | enhancement | dmd | Allow for passing values with the 'ref' keyword | |
| 6443 | RESOLVED | FIXED | critical | druntime | [GSoC] Catching exceptions in fibers broken on Windows/Linux x86_64 | |
| 6444 | RESOLVED | DUPLICATE | minor | dmd | Using != to compare with null does not cause a compiler error | |
| 6445 | RESOLVED | INVALID | normal | dmd | [CTFE] Absurd memory usage (still) on building array | |
| 6446 | RESOLVED | WORKSFORME | normal | phobos | Problem with iota(long) | |
| 6447 | REOPENED | enhancement | phobos | phobos#9909 | iota(BigInt) too | |
| 6448 | RESOLVED | FIXED | normal | phobos | writef("%05d", BigInt) problem | |
| 6449 | RESOLVED | WONTFIX | enhancement | dmd | Unused label warning | |
| 6450 | RESOLVED | INVALID | normal | phobos | struct tm definition too short in std.c.linux.linux | |
| 6451 | RESOLVED | FIXED | normal | dmd | [64bit] ICE(expression.c:4434): SymbolExp::SymbolExp(Loc, TOK, int, Declaration*, int): Assertion `var' failed. | |
| 6452 | RESOLVED | FIXED | normal | dmd | RDMD shouldn't put the compiler in the rsp file | |
| 6453 | RESOLVED | FIXED | enhancement | dmd | Allow multiple invariant per struct/class | |
| 6454 | RESOLVED | INVALID | normal | dmd | @property doesn't need return type | |
| 6455 | RESOLVED | DUPLICATE | normal | tools | std.string.format doesn't understand positional arguments | |
| 6456 | RESOLVED | FIXED | normal | dmd | toString fails with alias this when more than one field present | |
| 6457 | RESOLVED | FIXED | critical | dmd | [CTFE] .idup or casting of char[] does not really create a string literal recognizable in 'mixin', which causes a line-less error | |
| 6458 | RESOLVED | FIXED | normal | dmd | Multibyte char literals shouldn't implicitly convert to char | |
| 6459 | RESOLVED | FIXED | normal | dmd | Inline assembler does not work well for 64 bit registers R8..R15 | |
| 6460 | RESOLVED | DUPLICATE | normal | dmd | [CTFE] internal error assigning struct | |
| 6461 | RESOLVED | FIXED | critical | dmd | multiple definitions with typeid and multiobj | |
| 6462 | RESOLVED | DUPLICATE | normal | dmd | mixin() should accept arrays of char, as well as string literals | |
| 6463 | RESOLVED | INVALID | normal | dmd | Segfault on writeln() from a Fiber | |
| 6464 | RESOLVED | DUPLICATE | normal | druntime | Unittests in libraries isn't run | |
| 6465 | RESOLVED | DUPLICATE | normal | dmd | Selective imports don't work from inside a function | |
| 6466 | RESOLVED | FIXED | minor | druntime | core.demangle incorrect demangling of variables | |
| 6467 | RESOLVED | WORKSFORME | normal | dmd | (D1 only) Static array is corrupted when concatenated | |
| 6468 | RESOLVED | DUPLICATE | minor | dmd | alias this doesn't complain about Identifier not denoting an aggregate member | |
| 6469 | NEW | major | dmd | dmd#18360 | Compiler fails to initialize associative array: string->[string->string] | |
| 6470 | RESOLVED | FIXED | major | dmd | postblits not called on arrays of structs | |
| 6471 | RESOLVED | WONTFIX | normal | phobos | std.metastrings.Format has recursive expansion problems | |
| 6472 | RESOLVED | FIXED | normal | phobos | RedBlackTree.removeKey | |
| 6473 | RESOLVED | FIXED | major | dmd | Stack overflow with struct destructor as default parameter | |
| 6474 | RESOLVED | WORKSFORME | enhancement | dmd | aliasing type tuple elements' members is onerous | |
| 6475 | RESOLVED | FIXED | normal | dmd | template identifier is not a member of alias | |
| 6476 | RESOLVED | FIXED | normal | dmd | inner template mixin not defined?! | |
| 6477 | RESOLVED | WORKSFORME | normal | dlang.org | Classes link empty on contracts page | |
| 6478 | NEW | enhancement | dmd | dmd#18361 | Implement conservative range-checking for array lengths | |
| 6479 | RESOLVED | FIXED | normal | dmd | spurious alias this with struct and mixin template | |
| 6480 | RESOLVED | WORKSFORME | normal | phobos | std.array.array can't handle const | |
| 6481 | RESOLVED | DUPLICATE | normal | dmd | composition with alias this doesn't work inside the struct | |
| 6482 | RESOLVED | FIXED | normal | dlang.org | std.algorithm.moveAll precondition | |
| 6483 | RESOLVED | FIXED | normal | dlang.org | std.container.moveBack | |
| 6484 | RESOLVED | FIXED | enhancement | phobos | compose can't take multi arg functions | |
| 6485 | RESOLVED | INVALID | normal | dmd | interface + abstract class fails on linking | |
| 6486 | RESOLVED | FIXED | enhancement | phobos | std.math.abs(BigInt) | |
| 6487 | RESOLVED | DUPLICATE | enhancement | dmd | Richer impurity error message | |
| 6488 | RESOLVED | FIXED | normal | dmd | DMD compiler bug | |
| 6489 | RESOLVED | WONTFIX | enhancement | dmd | Should be able to copy double[] to float[] | |
| 6490 | RESOLVED | INVALID | normal | phobos | countUntil will take a non-range for its second argument | |
| 6491 | RESOLVED | FIXED | minor | dmd | Fully qualified values in default arguments of non-template functions are generated with an extra 'module' keyword | |
| 6492 | RESOLVED | INVALID | normal | dmd | properties of alias this'd array overrides method | |
| 6493 | RESOLVED | FIXED | trivial | druntime | Source code for the doc of core.time points to std.datetime. | |
| 6494 | RESOLVED | FIXED | normal | dmd | alias to const type in struct results in strange error | |
| 6495 | RESOLVED | WONTFIX | minor | phobos | array(file.byLine()) is a problem | |
| 6496 | RESOLVED | FIXED | normal | phobos | Fix std.process.browse per comments in pull request #154 | |
| 6497 | RESOLVED | FIXED | normal | dmd | [safeD] Can take address of local variable through ?: | |
| 6498 | NEW | critical | dmd | dmd#17528 | [CTFE] copy-on-write is slow and causes huge memory usage | |
| 6499 | RESOLVED | FIXED | blocker | dmd | [GSoC] Destructor not called on object returned by method. | |
| 6500 | RESOLVED | FIXED | enhancement | dmd | Show template instantiation values too |