24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 8101 | RESOLVED | FIXED | enhancement | dmd | Display candidate function overloads when function call fails | |
| 8102 | RESOLVED | FIXED | enhancement | dmd | Error messages that point to the line numbers that lack the ending semicolon | |
| 8103 | RESOLVED | FIXED | enhancement | dlang.org | Use case-insensitive sorting for Jump-to lists in the documentation | |
| 8104 | RESOLVED | INVALID | normal | dmd | UFCS on opaque struct won't compile | |
| 8105 | RESOLVED | FIXED | enhancement | dmd | Implement "in ref" | |
| 8106 | RESOLVED | WONTFIX | major | dmd | func.stringof with default args | |
| 8107 | RESOLVED | FIXED | normal | dlang.org | Float literals are not specified as they are implemented | |
| 8108 | RESOLVED | FIXED | enhancement | dmd | Forward declaration and implementation allowed in same file | |
| 8109 | NEW | enhancement | dmd | dmd#18440 | typeof(function) within functions | |
| 8110 | NEW | normal | dmd | dmd#17550 | DMD tries to opCast when doing opEquals, and fails | |
| 8111 | RESOLVED | WORKSFORME | normal | dmd | [ICE] With templated recursive return-inferred function | |
| 8112 | RESOLVED | FIXED | normal | phobos | std.algorithm.fill must accept InputRange | |
| 8113 | RESOLVED | FIXED | normal | dmd | alias this doesn't forward opCall | |
| 8114 | RESOLVED | DUPLICATE | normal | dmd | Methods are delegates, not functions. | |
| 8115 | RESOLVED | INVALID | major | dmd | Templated default constructor not called | |
| 8116 | RESOLVED | DUPLICATE | enhancement | dmd | new Foo().bar() should work | |
| 8117 | RESOLVED | FIXED | major | dmd | Cannot initialize struct member without default constructor | |
| 8118 | RESOLVED | DUPLICATE | critical | dmd | Impossible to initialize a member struct without default constructor or assigment | |
| 8119 | RESOLVED | FIXED | major | dmd | Cannot cast from void* to forwarded struct pointer | |
| 8120 | RESOLVED | DUPLICATE | critical | dmd | std.conv.to throws exception when converting const string to int with -O optimisation switch | |
| 8121 | RESOLVED | FIXED | normal | dmd | "scope ref" is perfectly OK | |
| 8122 | RESOLVED | WONTFIX | normal | dmd | opDispatch doesn't forward opCall | |
| 8123 | RESOLVED | FIXED | regression | dmd | alias declaration lookup is broken | |
| 8124 | RESOLVED | FIXED | normal | phobos | std.net.isemail not included in phobos.lib | |
| 8125 | RESOLVED | FIXED | normal | dmd | TypeInstance dedunction problem | |
| 8126 | RESOLVED | LATER | critical | dmd | Internal corruption in DMD when built with MSVC++ (unless my version was just messed up...) | |
| 8127 | RESOLVED | FIXED | enhancement | dmd | dmd link library paths not given precedence over gcc defaults | |
| 8128 | RESOLVED | FIXED | enhancement | dmd | unittest blocks should be allowed in interfaces | |
| 8129 | RESOLVED | FIXED | normal | dmd | Cannot deduce template function when using partially specified type in function parameter | |
| 8130 | RESOLVED | FIXED | critical | dmd | Memory corruption because without *.def file DMD compiles DLL with assumption `_tls_index = 0` | |
| 8131 | NEW | major | dmd | dmd#18441 | Delegate type inference with templates is absolutely *horrible* | |
| 8132 | RESOLVED | FIXED | normal | druntime | LPTSTR always aliases to LPSTR | |
| 8133 | RESOLVED | DUPLICATE | regression | druntime | regression(2.059): D shared lib on OSX fails in 2.059, worked in 2.058 | |
| 8134 | RESOLVED | DUPLICATE | major | dmd | Arguments getting nonsensical values in out contract when method is final | |
| 8135 | RESOLVED | INVALID | normal | dmd | throwing Error runs finally handler | |
| 8136 | NEW | normal | dlang.org | dlang.org#4018 | Stack unwinding example uses OutOfMemoryError | |
| 8137 | NEW | major | dlang.org | dlang.org#4019 | Handling of Errors should be defined | |
| 8138 | RESOLVED | INVALID | blocker | dmd | Attribute inference fails with Voldemort type | |
| 8139 | NEW | enhancement | dmd | dmd#18442 | Make objects really disposable by addition of "Object finalized" assertion | |
| 8140 | RESOLVED | WONTFIX | enhancement | druntime | allow to catch exceptions by implemented interface | |
| 8141 | RESOLVED | FIXED | enhancement | phobos | Two small improvements for std.string maketrans and translate | |
| 8142 | NEW | enhancement | phobos | phobos#9926 | std.functional.curry isn't flexible enough | |
| 8143 | RESOLVED | FIXED | enhancement | phobos | Safe std.conv.to enum conversion | |
| 8144 | RESOLVED | FIXED | enhancement | phobos | Lambda template instantiation at Tuple creation point | |
| 8145 | RESOLVED | INVALID | enhancement | dlang.org | void template instantiation? | |
| 8146 | RESOLVED | INVALID | enhancement | dmd | Potentially ambiguous overloaded call | |
| 8147 | RESOLVED | FIXED | regression | dmd | Blah!R.init now requires parens - (Blah!R).init | |
| 8148 | RESOLVED | FIXED | normal | dmd | properties and the ternary operator | |
| 8149 | RESOLVED | WORKSFORME | normal | dmd | Possible forward reference mistake | |
| 8150 | RESOLVED | FIXED | normal | dmd | Throwing nothrow struct constructor? | |
| 8151 | RESOLVED | FIXED | normal | dmd | [ICE] Two internal errors with recursive map | |
| 8152 | RESOLVED | FIXED | normal | dmd | Linking C library causes Seg-fault | |
| 8153 | RESOLVED | FIXED | normal | dmd | Warning about toHash signature is incorrect on x86_64 | |
| 8154 | RESOLVED | INVALID | major | dmd | Source of error is hidden when using default-parametrized tempalte-struct | |
| 8155 | RESOLVED | WONTFIX | enhancement | phobos | Deprecate std.range.lockstep | |
| 8156 | RESOLVED | FIXED | critical | dmd | Very slow compilation with string-imported file ~100 MiB | |
| 8157 | RESOLVED | DUPLICATE | enhancement | dmd | Disallow (dis)equality among two different enums | |
| 8158 | RESOLVED | FIXED | normal | phobos | std.algorithm.min fails to compile with user-defined types | |
| 8159 | RESOLVED | DUPLICATE | normal | dmd | ICE(cgcs.c): Slicing r-value static array | |
| 8160 | RESOLVED | INVALID | normal | dmd | Ddoc doesn't emit docs for manifest constants | |
| 8161 | REOPENED | enhancement | dmd | dmd#17551 | give an error for invalid property functions | |
| 8162 | NEW | normal | dmd | dmd#18443 | [TDPL] -property fails to give an error when a property function is called with parens | |
| 8163 | RESOLVED | WORKSFORME | regression | dmd | compiler error when assigning a static array return value | |
| 8164 | RESOLVED | FIXED | enhancement | phobos | BigInt from char[] too | |
| 8165 | RESOLVED | FIXED | enhancement | phobos | BigInt opAssign return value | |
| 8166 | RESOLVED | WONTFIX | enhancement | phobos | retro() of splitter() too | |
| 8167 | RESOLVED | FIXED | enhancement | phobos | BigInt(BigInt(1)) too | |
| 8168 | RESOLVED | FIXED | regression | dmd | dmd crashes when asm statement with wrong opcode | |
| 8169 | RESOLVED | FIXED | normal | dmd | Method loses its compile-time evaluability when used through alias this | |
| 8170 | RESOLVED | DUPLICATE | normal | dmd | Incorrect member initialization in associative array of structs | |
| 8171 | RESOLVED | FIXED | regression | phobos | [Regression 2.060head] Broken std.algorithm.move for nested struct has no member | |
| 8172 | NEW | normal | dmd | dmd#18444 | OSX: symbols mangled on gdb,ggdb,cgdb,lldb but not on ubuntu; no line numbers on stacktraces | |
| 8173 | RESOLVED | MOVED | normal | tools | rdmd -g --build-only main looses debug info | |
| 8174 | RESOLVED | WORKSFORME | minor | dmd | short floating point literals not catched in the parser | |
| 8175 | RESOLVED | INVALID | normal | dmd | aa.c assert(0) | |
| 8176 | RESOLVED | INVALID | normal | phobos | Error: cannot implicitly convert expression (record) of type CsvRecord!(string,cast(Malformed)0,string,dchar) to string | |
| 8177 | RESOLVED | WONTFIX | enhancement | dmd | Let the _type_ create the object; don't call _d_newclass directly! | |
| 8178 | RESOLVED | FIXED | normal | dmd | Wrong line number in trying to modify enum string | |
| 8179 | RESOLVED | FIXED | normal | dmd | ICE(e2ir.c) with failed fixed size array cast | |
| 8180 | RESOLVED | FIXED | normal | dmd | UFCS writeln doesn't work with Tuples | |
| 8181 | RESOLVED | WONTFIX | normal | phobos | String splitting with nonempty delim produces empty result | |
| 8182 | RESOLVED | FIXED | normal | dmd | with a lazy struct parameter, the struct's destructor is called on the generated delegate | |
| 8183 | RESOLVED | WONTFIX | normal | dmd | template bug? | |
| 8184 | NEW | normal | dmd | dmd#18445 | problem with tuple argument deduction | |
| 8185 | RESOLVED | FIXED | normal | dmd | Pure functions and pointers | |
| 8186 | RESOLVED | FIXED | normal | phobos | Formatting class object has an alias this to int* field is broken. | |
| 8187 | RESOLVED | FIXED | normal | phobos | replaceFirst doesn't work for string[] haystack | |
| 8188 | RESOLVED | FIXED | normal | dmd | need this to access member when mixining in a function | |
| 8189 | RESOLVED | WORKSFORME | normal | dmd | const ref foreach iteration too | |
| 8190 | RESOLVED | FIXED | major | dmd | Externally defined struct error message | |
| 8191 | RESOLVED | FIXED | normal | phobos | cstream.printf is completely unusable on x86_64 | |
| 8192 | RESOLVED | DUPLICATE | normal | dmd | inconsistent behavior of initialized immutable instance fields | |
| 8193 | RESOLVED | DUPLICATE | normal | dmd | wrong error message on escaping initialized immutable instance field | |
| 8194 | RESOLVED | FIXED | normal | dmd | "Function cannot access frame" even though all I requested was the type | |
| 8195 | RESOLVED | FIXED | normal | phobos | Segfault when comparing a VariantN to a non-variant type which it holds | |
| 8196 | RESOLVED | FIXED | normal | dlang.org | Compiler pages are missing -nofloat flag | |
| 8197 | RESOLVED | WONTFIX | normal | phobos | phobos\win32.mak missing -Idruntime\import | |
| 8198 | RESOLVED | FIXED | normal | dmd | Nested lambda inference doesn't work | |
| 8199 | RESOLVED | FIXED | major | dmd | stack is not aligned in finally block | |
| 8200 | RESOLVED | FIXED | normal | dmd | DMD segfault: template aliasing result of map |