24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 4201 | RESOLVED | FIXED | normal | druntime | associative arrays keys property contains corrupted data for keys property for keys of size < size_t | |
| 4202 | RESOLVED | FIXED | normal | phobos | Changset 1517 doesn't compile. | |
| 4203 | RESOLVED | DUPLICATE | normal | dmd | Const field of struct that contains a whole struct | |
| 4204 | RESOLVED | FIXED | minor | dmd | Wrong directory delimiters in all.sh | |
| 4205 | RESOLVED | WORKSFORME | normal | dmd | Strange error message when trying to call unknown method on string | |
| 4206 | RESOLVED | FIXED | normal | dmd | type accepted as enum initializer | |
| 4207 | RESOLVED | FIXED | normal | druntime | std.cover.setDestDir does not work. | |
| 4208 | RESOLVED | FIXED | normal | druntime | druntime should not depend on Phobos | |
| 4209 | RESOLVED | DUPLICATE | major | dmd | Can not return from foreach over associative array | |
| 4210 | RESOLVED | FIXED | regression | dmd | Random crashes / heisenbugs caused by dmd commit 478: compiler messes up vtables | |
| 4211 | RESOLVED | DUPLICATE | normal | dmd | struct with annotation(@safe) | |
| 4212 | RESOLVED | FIXED | normal | dmd | DWARF: void arrays cause gdb errors | |
| 4213 | RESOLVED | FIXED | normal | dmd | Strange behaviour with static void[] arrays | |
| 4214 | RESOLVED | DUPLICATE | enhancement | dmd | Rebinding of scoped class references | |
| 4215 | RESOLVED | WONTFIX | enhancement | dmd | Intrduce auto ref parameters for class template variables | |
| 4216 | RESOLVED | DUPLICATE | normal | dmd | Class method hidden by another one warning | |
| 4217 | RESOLVED | FIXED | normal | dmd | Function overloads are not distinguished when instantiating templates | |
| 4218 | RESOLVED | DUPLICATE | normal | dmd | safe function cannot call opApply | |
| 4219 | RESOLVED | FIXED | blocker | phobos | hasAliasing does not care about immutable | |
| 4220 | RESOLVED | FIXED | normal | dmd | I cannot apply @safe to intrinsic operation(eg: std.math.sqrt) | |
| 4221 | RESOLVED | WONTFIX | enhancement | dmd | dmd should not allow overload between @safe/@trusted and @system | |
| 4222 | RESOLVED | FIXED | normal | druntime | druntime should apply @safe/@system/@trusted | |
| 4223 | RESOLVED | FIXED | normal | dmd | Throwing exception in finally block hides original exception | |
| 4224 | RESOLVED | DUPLICATE | normal | dmd | alias this and opDispatch | |
| 4225 | RESOLVED | FIXED | normal | dmd | mangle.c:81: char* mangle(Declaration*): Assertion `fd && fd->inferRetType' failed. | |
| 4226 | RESOLVED | DUPLICATE | normal | dmd | Can't forward reference identifier defined within a string mixin | |
| 4227 | RESOLVED | INVALID | normal | dmd | Overloading rules not complete in D1 docs | |
| 4228 | RESOLVED | FIXED | normal | phobos | std.array.replace contains 2 bugs | |
| 4229 | RESOLVED | WORKSFORME | normal | dlang.org | cast spec | |
| 4230 | RESOLVED | FIXED | normal | dlang.org | version(unittest) | |
| 4231 | RESOLVED | FIXED | regression | dmd | Solitary opUnary Postincrement and Postdecrement user defined operators are broken. | |
| 4232 | RESOLVED | DUPLICATE | normal | dmd | Local struct member variable can be returned by ref | |
| 4233 | RESOLVED | DUPLICATE | critical | dmd | Eponymous template template members inaccessible | |
| 4234 | RESOLVED | DUPLICATE | major | phobos | Cannot create a std.socket.Socket from an fd | |
| 4235 | RESOLVED | FIXED | major | dmd | !in not working (D1) | |
| 4236 | RESOLVED | WORKSFORME | normal | dmd | 'out of memory' error compiling on windows | |
| 4237 | RESOLVED | FIXED | normal | dmd | Typedefs of the same name cause initializer conflict | |
| 4238 | RESOLVED | FIXED | normal | dmd | Segfault(statement.c): with(typeof(int)) | |
| 4239 | RESOLVED | WONTFIX | enhancement | phobos | Mixed tuple comparison | |
| 4240 | NEW | normal | dmd | dmd#18243 | Array operations on short fixed-length arrays should be inlined | |
| 4241 | RESOLVED | FIXED | critical | dmd | duplicate union initialization error doesn't give a file location | |
| 4242 | RESOLVED | FIXED | regression | dmd | ICE(module.c): importing a module with same name as package | |
| 4243 | RESOLVED | WORKSFORME | normal | dmd | [snn.lib] setmode doesn't set stdin/stdout to binary | |
| 4244 | RESOLVED | FIXED | normal | druntime | Built-in static array hash function is 8-9 times slower than hash function of a POD struct with equivalent size | |
| 4245 | RESOLVED | FIXED | normal | dmd | Declaring conflicting symbols in single function scope allowed | |
| 4246 | RESOLVED | DUPLICATE | normal | dmd | Delegate literals passed to variadic templates function incorrectly | |
| 4247 | RESOLVED | FIXED | major | dmd | Cannot create default-constructed struct on heap when constructor is defined | |
| 4248 | RESOLVED | FIXED | minor | dlang.org | Website: outdated gdc link on download page | |
| 4249 | RESOLVED | FIXED | normal | phobos | std.regex fails to compile with debug=regex | |
| 4250 | ASSIGNED | enhancement | phobos | phobos#9886 | std.regex does not support character sets other than unicode | |
| 4251 | RESOLVED | FIXED | blocker | dmd | Hole in the const system: immutable(T)[] implicitly casts to ref const(T)[] | |
| 4252 | RESOLVED | FIXED | normal | dmd | [CTFE]: No array bounds checking in assignment to char[] array | |
| 4253 | RESOLVED | DUPLICATE | normal | dmd | opCall() not called in initialized struct | |
| 4254 | RESOLVED | FIXED | normal | dmd | ICE(mtype.c): function with const inout parameter | |
| 4255 | RESOLVED | WONTFIX | normal | druntime | Missing declaration on core.stdc.stdio of kbhit function | |
| 4256 | RESOLVED | FIXED | normal | dmd | Inner template mathods can't access this pointer | |
| 4257 | RESOLVED | FIXED | normal | dmd | ICE(interpret.c): passing parameter into CTFE as ref parameter | |
| 4258 | RESOLVED | FIXED | normal | dmd | "auto ref" doesn't work in one or more cases | |
| 4259 | RESOLVED | FIXED | blocker | dmd | Header generation omits leading '@' for properties | |
| 4260 | RESOLVED | FIXED | normal | phobos | windows & basename | |
| 4261 | RESOLVED | FIXED | normal | phobos | Bad textual printing of enums | |
| 4262 | RESOLVED | FIXED | blocker | dmd | Header generation omits 'enum' for enum declarations | |
| 4263 | RESOLVED | FIXED | blocker | dmd | Header generation omits '@system' attribute | |
| 4264 | RESOLVED | WONTFIX | enhancement | phobos | Support opApply in std.algorithm, std.range where possible | |
| 4265 | RESOLVED | WORKSFORME | enhancement | dmd | It should be possible to query template parameters with __traits | |
| 4266 | RESOLVED | WORKSFORME | enhancement | phobos | add support for structs in std.format.doFormat | |
| 4267 | RESOLVED | FIXED | major | dmd | forward reference error when 2-fold aliasing a template instance | |
| 4268 | RESOLVED | FIXED | normal | dmd | (D1 only) ambiguous name mangling for local functions | |
| 4269 | RESOLVED | FIXED | normal | dmd | Regression(2.031): invalid type accepted if evaluated while errors are gagged | |
| 4270 | RESOLVED | FIXED | normal | dmd | Missing line number in 'can only catch class objects' error message | |
| 4271 | RESOLVED | FIXED | enhancement | phobos | drop/pop methods for std.algorithm.BinaryHeap | |
| 4272 | RESOLVED | WONTFIX | enhancement | dmd | x.typeof syntax | |
| 4273 | RESOLVED | WONTFIX | normal | dmd | Error: functions cannot return a tuple | |
| 4274 | RESOLVED | FIXED | normal | dmd | Better array of inner structs error message | |
| 4275 | RESOLVED | FIXED | normal | tools | Unexpected optlink termination when 'export' attribute is missing | |
| 4276 | RESOLVED | INVALID | normal | dmd | CTFE error messages use random variable names | |
| 4277 | RESOLVED | INVALID | regression | dmd | delegate reference wrong scope var value | |
| 4278 | RESOLVED | FIXED | normal | dmd | allow inlining of super calls (undo limitations of bug3500's fix) | |
| 4279 | NEW | normal | druntime | dmd#17226 | [AA] AAs change key type | |
| 4280 | RESOLVED | FIXED | normal | phobos | std.typecons.Tuple problem with one field | |
| 4281 | RESOLVED | FIXED | normal | dmd | AA literal problem with mutable array as key | |
| 4282 | RESOLVED | FIXED | normal | druntime | Problem in AAs with fixed size arrays as keys | |
| 4283 | RESOLVED | FIXED | normal | dmd | (D1 only) static if with dangling else clause | |
| 4284 | RESOLVED | FIXED | normal | dmd | empty string[] alias lacks .length in a template | |
| 4285 | RESOLVED | WONTFIX | normal | dmd | template inside function error message | |
| 4286 | RESOLVED | WORKSFORME | normal | dmd | Wrong error line number and more with schwartzSort | |
| 4287 | RESOLVED | FIXED | enhancement | phobos | opOpAssign!("~=") for std.array.Appender | |
| 4288 | RESOLVED | FIXED | normal | dmd | Error on passing delegate to C linkage function. | |
| 4289 | RESOLVED | DUPLICATE | normal | dmd | template struct opEquals problem | |
| 4290 | RESOLVED | WORKSFORME | enhancement | dmd | 'Fragile' opCmp/toHash signature errors | |
| 4291 | RESOLVED | FIXED | normal | dmd | Pure functions cannot access mixed in variables | |
| 4292 | RESOLVED | FIXED | normal | phobos | [PATCH] CommonType fails for singular alias value | |
| 4293 | RESOLVED | FIXED | normal | dmd | Wrong line number with @disable | |
| 4294 | RESOLVED | DUPLICATE | normal | phobos | Importing std.typecons in two modules while unittesting breaks program | |
| 4295 | RESOLVED | FIXED | normal | phobos | IID_IUnknown symbol undefined in phobos.lib | |
| 4296 | RESOLVED | FIXED | enhancement | dmd | Reduce parasitic error messages | |
| 4297 | RESOLVED | FIXED | normal | dmd | Nothrow functions cannot use constant dynamic array | |
| 4298 | RESOLVED | DUPLICATE | normal | dmd | Constant array translated to unnecessary array literal creation | |
| 4299 | RESOLVED | DUPLICATE | normal | dmd | compile stopped with flag unittest in typecons.d , depending on the order files | |
| 4300 | RESOLVED | FIXED | normal | phobos | BigInt * int doesn't work well |