24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 17604 | RESOLVED | DUPLICATE | normal | dmd | Reject mutable fields initialized with reference types to data segment | |
| 17605 | RESOLVED | FIXED | regression | dmd | [REG2.066.0] __traits(compiles, closure) adds link-time reference to _d_allocmemory | |
| 17606 | RESOLVED | INVALID | major | dmd | dmd wrongly accepts field without type when annotated with a UDA | |
| 17607 | NEW | normal | dmd | dmd#17804 | not an associative array initializer | |
| 17608 | RESOLVED | DUPLICATE | regression | dmd | [REG2.075.0-b2] No [] operator overload for type object.TypeInfo_Class | |
| 17609 | RESOLVED | FIXED | normal | druntime | core.demangle demangles delegate variables as functions | |
| 17610 | RESOLVED | FIXED | minor | druntime | core.demangle shows return type of template alias parameter | |
| 17611 | RESOLVED | FIXED | normal | druntime | core.demangle cannot demangle delegates with function attributes | |
| 17612 | RESOLVED | FIXED | regression | dmd | [REG2.063] Segmentation fault with bad object.d | |
| 17613 | NEW | normal | dmd | dmd#19277 | Inconsistent behaviour in code coverage | |
| 17614 | RESOLVED | FIXED | regression | dmd | [REG2.075.0-b2] __VERSION__ has the wrong value | |
| 17615 | NEW | enhancement | phobos | phobos#10256 | Deprecate using reference types for Nullable | |
| 17616 | RESOLVED | FIXED | normal | phobos | makeIndex cannot fully use range of index type | |
| 17617 | RESOLVED | FIXED | normal | dmd | No RIP relative addressing available in x64 inline assembly (iasm) | |
| 17618 | NEW | enhancement | dlang.org | dlang.org#3963 | parse booktables manually to check whether symbols haven't been mentioned | |
| 17619 | RESOLVED | FIXED | regression | dmd | [REG2.072] Wrong debug line information with single line loops | |
| 17620 | NEW | major | druntime | dmd#17347 | dwarfeh(327) fatal error | |
| 17621 | RESOLVED | WORKSFORME | enhancement | phobos | Don't use deprecated stuff inside Phobos (std/uri.d(338): std.utf.toUTF8) or don't warn the users who are not using it. | |
| 17622 | RESOLVED | FIXED | regression | dmd | [REG2.075.0-b1] Wrong code with appender and -inline | |
| 17623 | RESOLVED | FIXED | normal | dlang.org | Unexpected failure of an assertion on empty strings | |
| 17624 | RESOLVED | FIXED | trivial | druntime | typo in Fields documentation section of https://dlang.org/library/object/exception.html | |
| 17625 | RESOLVED | FIXED | trivial | dmd | Confusing error message for private functions in different modules | |
| 17626 | RESOLVED | DUPLICATE | enhancement | dmd | Same name variable assignment should raise a compile-time warning | |
| 17627 | NEW | normal | dmd | dmd#19278 | DMD's toChars should not include the entire array of a slice result | |
| 17628 | RESOLVED | DUPLICATE | normal | phobos | formattedWrite is impure on double | |
| 17629 | RESOLVED | FIXED | normal | dmd | package.di files cannot be used | |
| 17630 | RESOLVED | FIXED | blocker | dmd | selective imports find symbols in private imports of other modules | |
| 17631 | NEW | normal | dmd | dmd#19279 | Can overload functions with simple enum argument, but not with complex enum argument | |
| 17632 | RESOLVED | DUPLICATE | regression | dmd | [REG 2.075-b1] opBinary and delegate code generation | |
| 17633 | RESOLVED | WORKSFORME | normal | dmd | Unary negation has the wrong type | |
| 17634 | NEW | enhancement | phobos | phobos#10257 | variadic overload of std.algorithm.searching.countUntil should return which needle was found | |
| 17635 | RESOLVED | FIXED | regression | dmd | [REG 2.066.0] cannot convert unique immutable(int)** to immutable | |
| 17636 | NEW | enhancement | dmd | dmd#19280 | Support pragma(mangle) on types | |
| 17637 | RESOLVED | DUPLICATE | normal | dmd | Integral promotion rules not being followed | |
| 17638 | RESOLVED | DUPLICATE | normal | dmd | A pragma inside a function body is seen as a statement | |
| 17639 | REOPENED | normal | dmd | dmd#17805 | Implicit conversion of bool to float should be rejected | |
| 17640 | RESOLVED | FIXED | major | phobos | std.concurrenct writeln conflicts with std.stdio writeln in unittests | |
| 17641 | RESOLVED | INVALID | major | druntime | TypeInfo for two identical delegates (or functions) are not equal to each other | |
| 17642 | NEW | enhancement | dlang.org | dlang.org#4067 | Specify in the documentation for destructors the problem with the error InvalidMemoryOperationError | |
| 17643 | RESOLVED | DUPLICATE | regression | phobos | std.traits.getSymbolsByUDA doesn't work with private attributes | |
| 17644 | RESOLVED | FIXED | enhancement | dlang.org | [Downloads] Bad link to changelog for DMD beta version. | |
| 17645 | NEW | major | dmd | dmd#19281 | `pure` is transitively applied to all delegates inside a pure function | |
| 17646 | RESOLVED | FIXED | major | dmd | dmd segfaults on missing foreach body in import | |
| 17647 | NEW | normal | installer | installer#688 | Fedora/CentOS RPM x86_64 depends on i686 libraries | |
| 17648 | RESOLVED | WORKSFORME | major | dmd | dmd segfault on overload set introspection | |
| 17649 | RESOLVED | FIXED | minor | dlang.org | CONTRIBUTING.md instructions failed (no ../druntime dir) | |
| 17650 | RESOLVED | FIXED | regression | phobos | [REG v2.075.0 b1-b4] std.getopt range violation | |
| 17651 | RESOLVED | FIXED | normal | dmd | Segfault when parsing Ddoc ESCAPES macro | |
| 17652 | RESOLVED | WORKSFORME | normal | dmd | [DIP1000] opApply allow to escape reference to scope variable | |
| 17653 | RESOLVED | DUPLICATE | normal | dmd | Redefining symbol in separate but identical template namespaces is completely ignored | |
| 17654 | NEW | normal | dmd | dmd#19282 | return value incorrectly considered unique when casting to another pointer type | |
| 17655 | RESOLVED | INVALID | normal | dmd | Call parent class reference. | |
| 17656 | NEW | major | dmd | dmd#17806 | Enum member circular reference error | |
| 17657 | RESOLVED | WORKSFORME | normal | dmd | wrong line number when optimized (dmd -O -g) | |
| 17658 | NEW | major | dmd | dmd#19283 | Shared postblits and dtors conflict with non-shared versions | |
| 17659 | NEW | major | dmd | dmd#19284 | `pure` causes function to be inferred as a delegate | |
| 17660 | RESOLVED | FIXED | normal | dmd | ICE with `static foreach`: AssertError@ddmd/visitor.d(39) | |
| 17661 | RESOLVED | FIXED | regression | phobos | New isInputRange rejects valid input range | |
| 17662 | NEW | enhancement | dmd | dmd#19285 | Replace 2.0^e2 with std.math.ldexp(1.0, cast(int) e2) | |
| 17663 | RESOLVED | FIXED | normal | dmd | header generation (-H) is broken with public override of private default | |
| 17664 | RESOLVED | INVALID | enhancement | dmd | Deprecate implicit casting between shared and unshared | |
| 17665 | RESOLVED | FIXED | trivial | druntime | Win64 atomicLoad for T[] cannot be cast from size_t[2] | |
| 17666 | ASSIGNED | enhancement | phobos | phobos#9718 | std.c.linux.socket has no replacement | |
| 17667 | RESOLVED | FIXED | major | phobos | regex([r".", r"[\(\{[\]\}\)]"]); | |
| 17668 | RESOLVED | FIXED | normal | phobos | regex(q"<[^]>") | |
| 17669 | RESOLVED | FIXED | normal | visuald | VisualD v0.44.2.exe may contain a trojan | |
| 17670 | RESOLVED | FIXED | minor | phobos | Std.bitmanip module has no (runnable) examples | |
| 17671 | RESOLVED | FIXED | critical | phobos | std.format example is not compiles | |
| 17672 | RESOLVED | FIXED | minor | phobos | Example from std.format throws exceptions | |
| 17673 | RESOLVED | FIXED | normal | phobos | wrong whichPattern in multi-regex with alteration | |
| 17674 | NEW | regression | dmd | dmd#19286 | [REG 2.064] Simultaneous opBinary and opBinaryRight is not rejected | |
| 17675 | NEW | enhancement | dmd | dmd#19287 | add symbol lookup information in debug info for global variables | |
| 17676 | RESOLVED | FIXED | regression | dmd | [REG 2.075] bad inlining of functions with multiple return statements | |
| 17677 | RESOLVED | FIXED | regression | dmd | [REG 2.073.0] ICE when adding ulong to cfloat | |
| 17678 | NEW | enhancement | dmd | dmd#17808 | Ddoc should ignore private symbols while aggregating /// ditto or documentated examples | |
| 17679 | RESOLVED | INVALID | enhancement | phobos | SortedRange.contains should be deprecated in favor of the generic canFind | |
| 17680 | RESOLVED | FIXED | major | dlang.org | Broken ddmd source links in documentation | |
| 17681 | NEW | enhancement | phobos | phobos#10258 | [Function setTimes] additional function touch(f) | |
| 17682 | NEW | normal | dmd | dmd#19288 | can break immutable with destructor | |
| 17683 | RESOLVED | DUPLICATE | normal | dmd | __traits compiles does not work with package.d | |
| 17684 | RESOLVED | FIXED | regression | dmd | [REG 2.062] `static alias this` bug or incomplete implementation? | |
| 17685 | RESOLVED | DUPLICATE | regression | dmd | DMD 2.060 regression: align is not respected for structs | |
| 17686 | RESOLVED | FIXED | regression | dmd | [REG2.075.0] Covariant return types doesn't work with override in some cases | |
| 17687 | NEW | enhancement | dmd | dmd#19289 | Ddoc: Automatically highlight class names | |
| 17688 | RESOLVED | FIXED | normal | dmd | ICE with static foreach directly inside switch | |
| 17689 | RESOLVED | FIXED | normal | dmd | finally clause leaks declarations | |
| 17690 | RESOLVED | FIXED | regression | dmd | [REG2.066.0] scope guards leak declarations | |
| 17691 | RESOLVED | WONTFIX | enhancement | druntime | core.mutex.Mutex : {lock,unlock} should be @nogc | |
| 17692 | NEW | enhancement | dmd | dmd#19290 | Filtering a struct instance's .tupleof loses contained this reference | |
| 17693 | RESOLVED | WONTFIX | trivial | phobos | std.json cannot parse dub.json package files | |
| 17694 | RESOLVED | INVALID | normal | dmd | traits compiles fails for property of property | |
| 17695 | RESOLVED | FIXED | regression | dmd | [Reg 2.076] ICE with vector negation | |
| 17696 | NEW | blocker | druntime | dmd#17159 | dlclose() not guaranteed to unload the library | |
| 17697 | RESOLVED | FIXED | enhancement | dmd | Ddoc: automatically highlight URLs outside of macro arguments | |
| 17698 | NEW | major | dmd | dmd#19291 | ClassInfo structure is not read-only | |
| 17699 | NEW | enhancement | dmd | dmd#19292 | Importing a module that has both modulename.d and modulename/package.d should be an error | |
| 17700 | RESOLVED | WONTFIX | enhancement | dlang.org | [Grammar] Rename IdentifierList | |
| 17701 | RESOLVED | INVALID | normal | dmd | DMD does not properly gag errors when passing `typeof` to a template inside __traits(compiles) | |
| 17702 | RESOLVED | FIXED | normal | dlang.org | codemirror hangs firefox for several seconds | |
| 17703 | NEW | normal | dmd | dmd#19293 | __traits(compiles, a[] = b[]) generates errors without surrounding parentheses |