24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 8701 | RESOLVED | INVALID | enhancement | dmd | One case of template type deduction | |
| 8702 | RESOLVED | FIXED | normal | dmd | tuple(tuple(1)) fails to compile, but tuple(tuple(1),1) works | |
| 8703 | RESOLVED | DUPLICATE | normal | dmd | Disabling default ctor does not forbid default construction | |
| 8704 | RESOLVED | FIXED | normal | dmd | Invalid nested struct constructions should be detected | |
| 8705 | RESOLVED | FIXED | normal | phobos | std.conv.to bug, from documentation | |
| 8706 | RESOLVED | WORKSFORME | normal | dlang.org | Tool reference page | |
| 8707 | RESOLVED | WORKSFORME | normal | dmd | ICE(cod1.c) 1689 | |
| 8708 | RESOLVED | FIXED | minor | phobos | Documentation for std.process.exec family is inaccurate | |
| 8709 | RESOLVED | WORKSFORME | normal | phobos | toLower on alias this | |
| 8710 | RESOLVED | DUPLICATE | normal | dmd | std.typecons.Tuple and double declared nested struct crashes dmd | |
| 8711 | RESOLVED | FIXED | major | dmd | ICE with initializing function pointer with array | |
| 8712 | RESOLVED | FIXED | enhancement | phobos | There is no staticFilter in std.typetuple | |
| 8713 | RESOLVED | INVALID | enhancement | dmd | Allow passing arguments to templates in CTFE | |
| 8714 | RESOLVED | FIXED | normal | dmd | Missing error message with circular use of CTFE | |
| 8715 | NEW | enhancement | phobos | phobos#9939 | map, filter, zip, not with functional arrays/associative arrays | |
| 8716 | RESOLVED | DUPLICATE | normal | dmd | `package` restricts members usage in same module if there is no package name | |
| 8717 | RESOLVED | FIXED | normal | dmd | `private` and `protected` restrict member usage in same module | |
| 8718 | RESOLVED | INVALID | normal | dmd | Template mixin + string mixin name collision | |
| 8719 | RESOLVED | WONTFIX | normal | phobos | spawnvp() (POSIX) throws exception in fork()ed child process | |
| 8720 | RESOLVED | WORKSFORME | normal | dmd | ICE(glue.c, !vthis->csym) | |
| 8721 | RESOLVED | FIXED | normal | phobos | std.algorithm.remove problem | |
| 8722 | RESOLVED | FIXED | normal | dmd | foreach triggers a floating point exception with multidimensional array of a dimension equal to 0 | |
| 8723 | RESOLVED | INVALID | enhancement | dmd | Error: function called with argument types: | |
| 8724 | RESOLVED | WORKSFORME | normal | dmd | Throwing exception in constructor prints strange warning | |
| 8725 | RESOLVED | DUPLICATE | normal | phobos | segmentation fault with negative-lookahead in module-level regex | |
| 8726 | RESOLVED | WORKSFORME | normal | dmd | About immutable and const constructors | |
| 8727 | RESOLVED | WONTFIX | enhancement | dmd | __traits(is_reserved_word, "") ? | |
| 8728 | REOPENED | enhancement | dmd | dmd#17557 | Allow optional message for @disable | |
| 8729 | RESOLVED | FIXED | normal | phobos | parse!bool does not work correctly | |
| 8730 | RESOLVED | FIXED | minor | phobos | writeln stops on a nul character, even if passed a D string | |
| 8731 | RESOLVED | DUPLICATE | normal | dmd | Compiler allows multiple implementations of the same function signature | |
| 8732 | RESOLVED | WORKSFORME | normal | phobos | std.typecons: BlackHole/WhiteHole always declare methods public | |
| 8733 | RESOLVED | FIXED | normal | dmd | Normalize -of path on Windows | |
| 8734 | RESOLVED | WONTFIX | normal | dmd | Compiler must verify exe path is writable before attempting compilation | |
| 8735 | RESOLVED | FIXED | normal | dmd | ICE: Assertion failure: 't' on line 100 in file 'aliasthis.c' | |
| 8736 | RESOLVED | DUPLICATE | normal | dmd | DMD should translate slashes in -of on Windows | |
| 8737 | RESOLVED | INVALID | major | dmd | Associative Array (AA) KeyType is not Unqual-able | |
| 8738 | RESOLVED | FIXED | major | dmd | Struct literal breaks assigment ordering | |
| 8739 | RESOLVED | FIXED | normal | dmd | DDoc outputs wrong parameter name in delegate parameter list | |
| 8740 | RESOLVED | DUPLICATE | normal | dmd | Temporary structs inside of array literals are destroyed and not copied in initialization of array | |
| 8741 | RESOLVED | FIXED | major | dmd | wrong code for struct member initialized using struct constructor | |
| 8742 | RESOLVED | FIXED | normal | dmd | Anonymous nested class derived from another nested class makes DMD crash | |
| 8743 | NEW | enhancement | phobos | phobos#9940 | Add support for memoizing class methods | |
| 8744 | RESOLVED | FIXED | trivial | dmd | pragma(msg) incorrectly prints uint values >= 2^31 | |
| 8745 | RESOLVED | DUPLICATE | normal | dmd | floating point comparison ("is" vs "==") inconsistency (on 32) | |
| 8746 | RESOLVED | WORKSFORME | normal | phobos | rehash AA property doesn't work with constant Tuple | |
| 8747 | RESOLVED | FIXED | regression | phobos | isAssignable!(int, const(int)) is false | |
| 8748 | RESOLVED | INVALID | normal | dmd | the module name must not be unique in the pack and its subpacks | |
| 8749 | RESOLVED | DUPLICATE | normal | dmd | Wrong mangling of in parameters | |
| 8750 | RESOLVED | FIXED | major | phobos | ICE when using any and all as a template condition | |
| 8751 | RESOLVED | FIXED | normal | dmd | Problem with pure inference of inner delegate | |
| 8752 | RESOLVED | WONTFIX | enhancement | dmd | Unsafe use of T.init should be allowed in @system function | |
| 8753 | RESOLVED | INVALID | normal | dmd | Too aggressive expansion for variables which have void initializer | |
| 8754 | RESOLVED | DUPLICATE | normal | phobos | Function commonPrefix returns invalid string when passing two cyrillic utf-8 strings | |
| 8755 | RESOLVED | FIXED | enhancement | phobos | Change the order of reduce arguments | |
| 8756 | RESOLVED | FIXED | normal | phobos | Add link to location of curl static library | |
| 8757 | RESOLVED | WONTFIX | enhancement | dmd | Require parenthesization of ternary operator when compounded | |
| 8758 | RESOLVED | WORKSFORME | normal | phobos | A problem with zip.map.reduce at compile time | |
| 8759 | RESOLVED | WORKSFORME | normal | phobos | autogenerated opEquals does no handle well Variant | |
| 8760 | RESOLVED | DUPLICATE | normal | dmd | for a struct A, new A should work if A a; does | |
| 8761 | RESOLVED | DUPLICATE | normal | dmd | variadic template with nested function using tuple fails | |
| 8762 | RESOLVED | FIXED | enhancement | phobos | instanceOf trait for static conditionals | |
| 8763 | RESOLVED | FIXED | normal | dmd | struct initialization with empty variadic arguments tries to call constructor | |
| 8764 | RESOLVED | FIXED | normal | phobos | chunks.transposed causes infinite ranges. | |
| 8765 | RESOLVED | FIXED | normal | dmd | assert should print the source code for the condition when no message argument present | |
| 8766 | RESOLVED | WORKSFORME | normal | dmd | unexpected compile-time error when switching a struct definition to a class | |
| 8767 | RESOLVED | DUPLICATE | normal | dmd | expression of type bool() does not have a boolean value? | |
| 8768 | RESOLVED | DUPLICATE | critical | dmd | ICE(access.c) Implicit super call to templated constructor | |
| 8769 | RESOLVED | DUPLICATE | normal | dmd | Template instantiation emitted into wrong file on multi-obj compilation | |
| 8770 | RESOLVED | FIXED | normal | dmd | Wrong error line number with immutable field | |
| 8771 | RESOLVED | FIXED | normal | phobos | Wrong writeln of negative numbers | |
| 8772 | RESOLVED | INVALID | normal | phobos | DList.remove doesn't work with result of std.range.take | |
| 8773 | RESOLVED | DUPLICATE | normal | dmd | [CTFE] foreach ref element doesn't work well at compile time. | |
| 8774 | RESOLVED | FIXED | regression | dmd | 2.059 worked 2.060 does not: nested delegate memory corruption | |
| 8775 | RESOLVED | DUPLICATE | regression | dmd | 2.059 worked 2.060 does not: Range Violation | |
| 8776 | RESOLVED | DUPLICATE | normal | dmd | pure static this can't access inhexistant field __gate | |
| 8777 | RESOLVED | FIXED | minor | dmd | "final fields" in error messages | |
| 8778 | RESOLVED | WORKSFORME | normal | dmd | Struct with core.simd type has wrong size and gives Segmentation fault | |
| 8779 | RESOLVED | FIXED | normal | phobos | std.zlib.UnCompress needs a way to detect end-of-stream | |
| 8780 | RESOLVED | DUPLICATE | normal | phobos | std.traits.ReturnType of overloaded functions | |
| 8781 | RESOLVED | DUPLICATE | normal | dmd | delegate breaks const/immutable/shared correctness | |
| 8782 | RESOLVED | WONTFIX | enhancement | dmd | D lexer do not understand unicode char … for variadic | |
| 8783 | RESOLVED | FIXED | normal | dmd | ref foreach update of const fixed size arrays in constructor | |
| 8784 | RESOLVED | INVALID | enhancement | phobos | std.bigint.BigInt.infinity | |
| 8785 | NEW | enhancement | dmd | dmd#18472 | feature request: static mixin | |
| 8786 | RESOLVED | FIXED | trivial | dlang.org | assert does not call "invariant()" function | |
| 8787 | RESOLVED | FIXED | minor | dmd | Virtual not abstract methods in interfaces error message | |
| 8788 | RESOLVED | FIXED | normal | dmd | The super constructor call can be prevented by mentioning "return". | |
| 8789 | NEW | normal | dmd | dmd#18473 | mangling of const member function | |
| 8790 | RESOLVED | DUPLICATE | regression | dmd | Compiling with optimization produces erroneous variable initialization error | |
| 8791 | RESOLVED | DUPLICATE | blocker | tools | Optlink fails when reading PATH variable and -g is used | |
| 8792 | RESOLVED | FIXED | major | phobos | std.algorithm.joiner doesn't return a proper forward range | |
| 8793 | RESOLVED | FIXED | normal | dmd | Another problem with pure inference of inner delegate | |
| 8794 | RESOLVED | FIXED | enhancement | dmd | DDoc should provide qualified symbol names suitable for anchors | |
| 8795 | RESOLVED | FIXED | normal | dmd | mixing in "switch" or "interface;" makes dmd segfault | |
| 8796 | RESOLVED | FIXED | critical | dmd | Optimizer bug on 64bit: *p++=1 where p is a parameter | |
| 8797 | RESOLVED | FIXED | normal | phobos | std.traits std.typetuple.Alias is private and used in std.traits | |
| 8798 | RESOLVED | FIXED | normal | dlang.org | Tuple curry example not really curry | |
| 8799 | RESOLVED | FIXED | enhancement | dlang.org | Give example of Tuple mapped to a function | |
| 8800 | RESOLVED | WONTFIX | enhancement | dmd | Invalid UTF-8 sequences allowed in strings with 'c' postfix. |