24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 5901 | NEW | enhancement | phobos | phobos#9903 | std.random.normal(), std.random.fastNormal() | |
| 5902 | RESOLVED | DUPLICATE | normal | dmd | ICE(toir.c) when there is a cross-module call to a closure | |
| 5903 | RESOLVED | DUPLICATE | normal | dmd | Overloading template functions with typeof() parameter type fails. | |
| 5904 | RESOLVED | FIXED | normal | phobos | std.json parseString doesn't handle chars outside the BMP | |
| 5905 | RESOLVED | WORKSFORME | normal | dmd | Error message with const fixed-size array | |
| 5906 | RESOLVED | INVALID | enhancement | dmd | Just pre-conditions at compile-time when arguments are static | |
| 5907 | RESOLVED | DUPLICATE | major | dmd | CTFE: Ref assignments are noop at compile time | |
| 5908 | RESOLVED | FIXED | major | dmd | Optimizer generates wrong value with divide-by-zero. | |
| 5909 | RESOLVED | WONTFIX | enhancement | dmd | Allow implicit conversion of hex strings to immutable(ubyte)[] and immutable(ubyte[N]) or turn them into ubyte array literals | |
| 5910 | RESOLVED | FIXED | normal | dlang.org | Stride members' documentation comments are wrong | |
| 5911 | RESOLVED | FIXED | major | dmd | Closure destroys the thrown Exception . | |
| 5912 | RESOLVED | INVALID | normal | phobos | Small typos throughout Phobos and DMD documentation | |
| 5913 | RESOLVED | FIXED | normal | phobos | std.range.put broken sentence | |
| 5914 | RESOLVED | FIXED | normal | phobos | std.range.ElementType has duplicated unittest, ElementEncodingType is missing one | |
| 5915 | RESOLVED | WORKSFORME | normal | dlang.org | Newlines are not propagated when copy&pasting code snippets | |
| 5916 | RESOLVED | FIXED | normal | dmd | DMD: bad message for incorrect operands error | |
| 5917 | RESOLVED | DUPLICATE | normal | dmd | DMD gets tripped up by immutable struct members when struct contains postblit | |
| 5918 | RESOLVED | WORKSFORME | normal | dmd | Cannot forward-reference to a nested enum type with any attribute | |
| 5919 | RESOLVED | WORKSFORME | major | dmd | The declaration of static members depend in the order | |
| 5920 | RESOLVED | FIXED | normal | phobos | Cannot create std.algorithm.Array of structs with custom destructor (hasElaborateDestructor). | |
| 5921 | RESOLVED | INVALID | normal | dmd | No mismatched nested comments | |
| 5922 | RESOLVED | FIXED | normal | dmd | inline assembler - referencing immutable variable values fails | |
| 5923 | RESOLVED | WONTFIX | normal | dmd | (D1 only) .ptr property is not const for const arrays | |
| 5924 | RESOLVED | FIXED | normal | phobos | schwartzSort of Tuple!(char)[] | |
| 5925 | RESOLVED | FIXED | normal | druntime | Comparing associative array with a type constructor (const/shared/immutable) causes segfault | |
| 5926 | RESOLVED | WONTFIX | minor | druntime | D2 shows empty command line on Windows 98 SE | |
| 5927 | RESOLVED | FIXED | major | phobos | Broken getcwd when using GetCurrentDirectoryA | |
| 5928 | RESOLVED | FIXED | normal | phobos | bigint modulo problem | |
| 5929 | RESOLVED | DUPLICATE | trivial | dmd | Casting to void, Internal error: ..\ztc\cod1.c 3136 | |
| 5930 | RESOLVED | FIXED | major | druntime | cas doesn't work when used in code compiled with -D | |
| 5931 | RESOLVED | WONTFIX | normal | dmd | keyword new won't allow default initialization of a struct where it has a non-zero argument constructor | |
| 5932 | RESOLVED | FIXED | normal | dmd | Internal error: s2ir.c 339 | |
| 5933 | RESOLVED | FIXED | normal | dmd | Cannot retrieve the return type of an auto-return member function | |
| 5934 | RESOLVED | DUPLICATE | normal | dmd | Finite recursive templates are not allowed | |
| 5935 | RESOLVED | FIXED | enhancement | phobos | Non-tuple iteration with std.range.zip | |
| 5936 | RESOLVED | FIXED | regression | dmd | Regression(2.050): Segfault when forward-referencing pure auto-return member function with parameter. | |
| 5937 | RESOLVED | WORKSFORME | normal | phobos | Problem with map!delegate(iota(floating point)) | |
| 5938 | RESOLVED | FIXED | regression | dmd | ICE ztc\symbol.c 1043 | |
| 5939 | RESOLVED | FIXED | regression | phobos | Cannot copy std.algorithm.map | |
| 5940 | RESOLVED | FIXED | normal | dmd | Cannot create arrays of std.algorithm.map | |
| 5941 | RESOLVED | WORKSFORME | normal | dmd | Using inner struct which references nested function in a no-attribute or auto-return member function causes "nested function cannot be accessed" error | |
| 5942 | RESOLVED | FIXED | normal | phobos | Bitfields are overwritten erroneously | |
| 5943 | RESOLVED | FIXED | enhancement | dmd | Power expression optimisation: 2^^unsigned ==> 1<<unsigned | |
| 5944 | NEW | enhancement | druntime | dmd#17114 | Five ideas for the stacktrace | |
| 5945 | RESOLVED | FIXED | enhancement | phobos | redBlackTree printing | |
| 5946 | RESOLVED | FIXED | normal | dmd | failing lookup 'this' from function in template | |
| 5947 | RESOLVED | DUPLICATE | normal | dmd | Classes derived from interfaces do not check for method implementation with -o- | |
| 5948 | NEW | minor | dmd | dmd#18338 | Different error messages for int array | |
| 5949 | RESOLVED | INVALID | normal | dmd | Mutable enum matrix rows | |
| 5950 | RESOLVED | WORKSFORME | normal | druntime | [AA] Linker problem with AA.get() | |
| 5951 | RESOLVED | DUPLICATE | normal | druntime | writeln(AAbyValue()) doesn't show the values | |
| 5952 | RESOLVED | DUPLICATE | normal | phobos | map(AA.byValue()) problem | |
| 5953 | RESOLVED | FIXED | minor | dmd | Too many trailing commas are accepted | |
| 5954 | RESOLVED | FIXED | enhancement | dmd | [CTFE] enum structs with ctor | |
| 5955 | RESOLVED | FIXED | normal | druntime | core.demangle fail to parse NaN and Infinity. | |
| 5956 | RESOLVED | FIXED | normal | dlang.org | Undocumented mangling of struct value | |
| 5957 | NEW | normal | dmd | dmd#18339 | Ambiguous mangling of module and template in template symbol args | |
| 5958 | RESOLVED | DUPLICATE | normal | dmd | const/immutable ignored passing to opAssign() | |
| 5959 | RESOLVED | FIXED | normal | dmd | Return by reference with nested function should be allowed | |
| 5960 | RESOLVED | DUPLICATE | normal | dmd | Return type inferrence with suffixed function attributes should be allowed | |
| 5961 | RESOLVED | DUPLICATE | normal | dmd | DMD spell-check inadvertently causes more errors | |
| 5962 | RESOLVED | FIXED | normal | dmd | Template function declaration with prefixed storage class and auto occurs conflict | |
| 5963 | RESOLVED | FIXED | normal | dmd | iasm does not accept 64bit integer literal | |
| 5964 | RESOLVED | FIXED | normal | phobos | std.stdio.readln can throw a UnicodeException | |
| 5965 | RESOLVED | FIXED | regression | dmd | [2.053 beta] map rejects a predicate with anon-func and nested func | |
| 5966 | RESOLVED | FIXED | regression | dmd | [2.053 beta][CTFE] Stack overflow on trivial func | |
| 5967 | RESOLVED | FIXED | trivial | dlang.org | Mangling of ArgClose for variadic function is swapped | |
| 5968 | RESOLVED | FIXED | enhancement | phobos | std.algorithm.group by key function + groupFull | |
| 5969 | RESOLVED | WORKSFORME | normal | dmd | Poor error message for foreach over type tuple | |
| 5970 | RESOLVED | FIXED | normal | phobos | fix BigInt.toString | |
| 5971 | RESOLVED | FIXED | enhancement | phobos | Some BigInt ideas | |
| 5972 | RESOLVED | FIXED | normal | dmd | CTFE: Can't assign to elements of arrays of slices | |
| 5973 | RESOLVED | FIXED | normal | dmd | alias this is not considered with superclass lookup | |
| 5974 | RESOLVED | WORKSFORME | normal | dmd | Incorrect nested function address in expression (&f).ptr | |
| 5975 | RESOLVED | FIXED | regression | dmd | [2.053 beta][CTFE] ICE: 'global.errors' on line 1416 in file 'constfold.c' | |
| 5976 | RESOLVED | FIXED | regression | dmd | "variable used before set" with foreach with ref + scope(failure) + structure method + -O -inline | |
| 5977 | RESOLVED | FIXED | normal | phobos | String splitting with empty separator | |
| 5978 | RESOLVED | FIXED | normal | dmd | ICE(mtype.c) when calling __traits(parent) on the child of an anonymous function. | |
| 5979 | RESOLVED | DUPLICATE | normal | phobos | bigint equality comparison with rvalue | |
| 5980 | RESOLVED | FIXED | normal | dmd | foreach element of a type tuple of string literals is not implicitly convertible to immutable(char)* | |
| 5981 | RESOLVED | WORKSFORME | normal | dmd | Can't used post defined constant at compile-time | |
| 5982 | RESOLVED | FIXED | normal | dlang.org | [2.053 beta] std.iterator gone, but no mention of the change | |
| 5983 | RESOLVED | FIXED | normal | dlang.org | [2.053 beta] 2.051 and 2.052 missing from changelog | |
| 5984 | RESOLVED | WONTFIX | enhancement | dmd | add new keywords objconst and objimmutable to make it possible to declare mutable reference variables referencing const or immutable class instances | |
| 5985 | RESOLVED | DUPLICATE | normal | dmd | string enum fails with debugging enabled | |
| 5986 | RESOLVED | DUPLICATE | normal | dmd | Function pointers wrongly typed | |
| 5987 | RESOLVED | FIXED | normal | dmd | mydll sample doesn't compile | |
| 5988 | RESOLVED | FIXED | normal | dmd | Template accepts instantiating an already-instantiated template type | |
| 5989 | RESOLVED | DUPLICATE | normal | dmd | Disallow unreachable statements in switch clause | |
| 5990 | RESOLVED | FIXED | enhancement | phobos | Phobos Win64 - D1 | |
| 5991 | RESOLVED | FIXED | enhancement | druntime | druntime Win64 | |
| 5992 | RESOLVED | FIXED | enhancement | phobos | Phobos Win64 - D2 | |
| 5993 | RESOLVED | FIXED | normal | dmd | Strange thread exceptions with DMD 2.053 beta 13th May | |
| 5994 | RESOLVED | DUPLICATE | regression | dmd | Regression(2.038) Function pointer assignments are not type-checked | |
| 5995 | RESOLVED | FIXED | normal | dmd | string append negative integer causes segfault | |
| 5996 | RESOLVED | FIXED | normal | dmd | ICE(expression.c) CTFE of erroneous auto return function | |
| 5997 | RESOLVED | INVALID | normal | dmd | Static arrays with 0 length accepted by compiler | |
| 5998 | RESOLVED | WORKSFORME | normal | phobos | Problem with heapified Array!BigInt | |
| 5999 | RESOLVED | FIXED | normal | druntime | Runtime treats floating NaNs to be equal | |
| 6000 | RESOLVED | DUPLICATE | normal | dmd | Value range propagation does not work with modulus (%) with a constant |