24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 6101 | RESOLVED | WORKSFORME | normal | dmd | Documentation for dead modules still distributed with DMD | |
| 6102 | RESOLVED | FIXED | normal | dmd | [RDMD] Changing a string import file doesn't trigger a rebuild | |
| 6103 | RESOLVED | INVALID | enhancement | dmd | hasFinalizer field in ClassInfo | |
| 6104 | RESOLVED | DUPLICATE | normal | phobos | Add takeWhile to std.range. | |
| 6105 | RESOLVED | INVALID | normal | dmd | "static:" doesn't qualify static this constructors | |
| 6106 | RESOLVED | FIXED | enhancement | phobos | Keep track of changes during replace function | |
| 6107 | RESOLVED | FIXED | trivial | dmd | ICE(expression.c) when a non-template member named '__ctor' exists in a struct, and the constructor is attempted to be invoked. | |
| 6108 | RESOLVED | DUPLICATE | major | dmd | Crash on inherited contract using overridden method in unittest | |
| 6109 | RESOLVED | FIXED | regression | dmd | 'nothrow' does not check slice indices | |
| 6110 | RESOLVED | WONTFIX | enhancement | phobos | std.functional: unaryFun should take an array alias. | |
| 6111 | RESOLVED | FIXED | normal | dmd | Escaping reference to local variable not detected | |
| 6112 | RESOLVED | WORKSFORME | normal | dmd | Odd behavior of char comparison for ordering | |
| 6113 | RESOLVED | FIXED | normal | phobos | singletons in std.datetime are not created early enough | |
| 6114 | RESOLVED | DUPLICATE | normal | dmd | immutable class variable not properly initialized when the constructor initializing it is non-shared | |
| 6115 | RESOLVED | FIXED | normal | dlang.org | Variadic documentation should import core.vararg. | |
| 6116 | RESOLVED | FIXED | major | phobos | May not join spawn()'ed threads | |
| 6117 | RESOLVED | DUPLICATE | normal | dmd | Parameter names of equivalent function aliases are merged | |
| 6118 | RESOLVED | DUPLICATE | normal | dmd | nested overloaded foreach in contract crashes dmd | |
| 6119 | RESOLVED | FIXED | normal | dmd | Assertion failure: '0' on line 1118 in file 'glue.c' | |
| 6120 | RESOLVED | FIXED | regression | dmd | [CTFE] ICE on calling constructor of template struct with -inline in function/delegate literal. | |
| 6121 | RESOLVED | INVALID | normal | dmd | Can't link with DMC C++ generated functions with long arguments | |
| 6122 | RESOLVED | WORKSFORME | normal | dmd | OS X Mach-O: indirect symbol table offset is past end of file | |
| 6123 | RESOLVED | FIXED | normal | dmd | [CTFE] Cannot call a template member method inside delegate/function literal with -inline. | |
| 6124 | RESOLVED | FIXED | normal | dmd | [dwarf] error: CIE not found for FDE at offset 0x00000014 with length of 0x00000018 and CIE offset of 0x00000018 | |
| 6125 | NEW | normal | phobos | phobos#9906 | to!string doesn't throw on invalid UTF sequence | |
| 6126 | RESOLVED | INVALID | normal | phobos | std.parallelism does not re-throw exception | |
| 6127 | RESOLVED | INVALID | normal | phobos | std.path.dirname returns the incorrect directory | |
| 6128 | RESOLVED | WORKSFORME | normal | dmd | Struct destructor isn't run when used in with statement | |
| 6129 | RESOLVED | INVALID | normal | dmd | dmd -run passes incorrect argv[0] to application | |
| 6130 | RESOLVED | FIXED | normal | phobos | utf.toUTF16z needs to be callable with any string type | |
| 6131 | RESOLVED | DUPLICATE | major | dmd | [CTFE] Simple call of struct methods causes "Stack overflow" or hanging-up | |
| 6132 | NEW | normal | dmd | dmd#18346 | extern (C) Silently Ignored Within D Classes | |
| 6133 | NEW | enhancement | phobos | phobos#9907 | Improvements to RedBlackTree | |
| 6134 | RESOLVED | DUPLICATE | major | dmd | [CTFE] Assignment ref or out parameter to local variable fails | |
| 6135 | RESOLVED | FIXED | major | dmd | Thread/GC interaction bug on OS X | |
| 6136 | RESOLVED | DUPLICATE | enhancement | dmd | Vector operation array[]^^ not supported yet | |
| 6137 | RESOLVED | FIXED | regression | dmd | [CTFE] Foreach on semantically wrong initialized array crashes the compiler | |
| 6138 | NEW | major | phobos | phobos#9584 | Using dirEntries and chdir() can have unwanted results | |
| 6139 | RESOLVED | FIXED | trivial | dmd | Duplicate error message on compile-time out of bounds array index | |
| 6140 | RESOLVED | FIXED | normal | dmd | Wrong ambiguity error with overloading | |
| 6141 | RESOLVED | FIXED | critical | dmd | Bad code with ref-foreach and closures | |
| 6142 | NEW | normal | dmd | dmd#18347 | 32- and 64-bit libraries are combined without error | |
| 6143 | RESOLVED | WONTFIX | normal | dlang.org | Navigation bar has dead links | |
| 6144 | RESOLVED | FIXED | blocker | tools | Unexpected OPTLINK Termination at EIP=00428DA3 | |
| 6145 | RESOLVED | FIXED | normal | dmd | Meaningless second error message for complex size of static array | |
| 6146 | RESOLVED | WONTFIX | enhancement | dmd | A way to mark a static construct as having no dependencies | |
| 6147 | RESOLVED | FIXED | enhancement | phobos | file scheme uri from file path and vice versa | |
| 6148 | RESOLVED | FIXED | enhancement | dmd | Make templates smarter about instantiating with implicitly convertible arrays | |
| 6149 | RESOLVED | FIXED | regression | dmd | ICE(interpret.c) Assertion failure: 'v2 && v2->getValue()' | |
| 6150 | RESOLVED | FIXED | normal | dmd | runnable/testsocket.d | |
| 6151 | RESOLVED | FIXED | enhancement | druntime | [GC] Make the GC functions weakly pure | |
| 6152 | RESOLVED | WORKSFORME | enhancement | dlang.org | The std.concurrency.receive* family of functions is undocumented. | |
| 6153 | RESOLVED | FIXED | normal | dmd | Inserting to An Array!T inside an Array!(Array!T) causes a segfault. | |
| 6154 | RESOLVED | FIXED | enhancement | phobos | std.math.abs on std.complex numbers too | |
| 6155 | RESOLVED | FIXED | major | phobos | thread message boxes block infinitely with OnCrowding.block | |
| 6156 | NEW | normal | phobos | phobos#9908 | thread mbox conditions are only notified when the mailbox is emptied. | |
| 6157 | RESOLVED | DUPLICATE | major | phobos | to!string should work for various pointer types | |
| 6158 | RESOLVED | FIXED | normal | dmd | winsamp and dhry samples need an update | |
| 6159 | RESOLVED | DUPLICATE | normal | dmd | [CTFE] ICE(constfold.c) on 'is' with structs | |
| 6160 | RESOLVED | FIXED | enhancement | phobos | std.conv.to: Ignore _ to match the rest of D | |
| 6161 | RESOLVED | FIXED | normal | dmd | iasm opcode family Jcc use absolute address instead of relative for functions | |
| 6162 | RESOLVED | FIXED | enhancement | dmd | Remove "invariant" as alias for "immutable" | |
| 6163 | RESOLVED | DUPLICATE | normal | phobos | std.bigint: x.opBinary(y) is not an lvalue | |
| 6164 | RESOLVED | FIXED | normal | dmd | [CTFE] Local arrays in a recursive local function behave funny | |
| 6165 | RESOLVED | FIXED | normal | dmd | Anonymous enums specification | |
| 6166 | RESOLVED | FIXED | normal | dmd | Named return value optimization not dealt with in inline assembler | |
| 6167 | RESOLVED | DUPLICATE | normal | dmd | RefCounted and lazy/delegate | |
| 6168 | RESOLVED | DUPLICATE | normal | dmd | Regression (2.047): Cannot create enum of struct with constructor | |
| 6169 | RESOLVED | FIXED | normal | dmd | [CTFE] pure functions cannot compute constants using functions not marked as pure | |
| 6170 | RESOLVED | DUPLICATE | normal | dmd | Undefined reference for methods without body implemented in derived class | |
| 6171 | RESOLVED | FIXED | enhancement | dmd | rdmd: cache dependency file to improve startup time [patch] | |
| 6172 | RESOLVED | WORKSFORME | critical | dmd | rdmd: insecure temporary file creation | |
| 6173 | RESOLVED | DUPLICATE | normal | dmd | Compiler treats read access of a delegate's function pointer as an lvalue access | |
| 6174 | RESOLVED | FIXED | normal | dmd | Initialize const fixed-size array in constructor | |
| 6175 | RESOLVED | FIXED | major | phobos | String corruption when passing static char arrays to std.conv | |
| 6176 | NEW | normal | dmd | dmd#17527 | [tdpl] Cannot use string variables in case expressions | |
| 6177 | RESOLVED | FIXED | regression | dmd | Regression(2.053): ICE backend/cgcs.c: struct with destructor in assoc. array or typesafe variadic functions | |
| 6178 | RESOLVED | FIXED | blocker | dmd | Struct inside the AA are not init correctly | |
| 6179 | RESOLVED | FIXED | normal | dlang.org | scope should be removed from the documentation | |
| 6180 | RESOLVED | DUPLICATE | major | dmd | Private has no effect on types in modules | |
| 6181 | RESOLVED | FIXED | normal | phobos | assert fails in datetime.d while runining Phobos unittest | |
| 6182 | RESOLVED | DUPLICATE | major | dmd | _d_arraycopy should take TypeInfo as final argument instead of simply element size | |
| 6183 | RESOLVED | FIXED | major | dmd | float(?) bug in dmd64 -- method returns the value of a previously called method | |
| 6184 | RESOLVED | FIXED | normal | dmd | missing REX.W on certain array compares | |
| 6185 | RESOLVED | FIXED | enhancement | dmd | Include non-global functions when resolving UFCS | |
| 6186 | NEW | normal | dmd | dmd#18348 | Struct destructor is not called on out parameter | |
| 6187 | RESOLVED | FIXED | enhancement | dmd | compiler could use move semantics for appending temporaries to an array | |
| 6188 | RESOLVED | FIXED | enhancement | druntime | Add ability to call element dtors to array blocks | |
| 6189 | RESOLVED | FIXED | critical | dmd | [64bit] optimizer: register content destroyed in function prolog | |
| 6190 | RESOLVED | DUPLICATE | normal | dmd | ref bypasses array const | |
| 6191 | RESOLVED | FIXED | normal | phobos | removechars doesn't accept a const string | |
| 6192 | RESOLVED | FIXED | enhancement | phobos | std.algorithm.sort performance | |
| 6193 | RESOLVED | FIXED | minor | phobos | Appender.clear() functionality or documentation | |
| 6194 | RESOLVED | FIXED | major | dmd | [GSoC] Destructor gets called on object before it is copied when calling writeln() | |
| 6195 | RESOLVED | DUPLICATE | major | dmd | [GSoC] opSlice defined on range prevents call to postblit. | |
| 6196 | RESOLVED | WORKSFORME | normal | dmd | with statement with single statement breaks linking | |
| 6197 | RESOLVED | FIXED | normal | phobos | std.traits.isImplicitlyConvertible returns some wrong results. | |
| 6198 | RESOLVED | FIXED | major | dmd | [GSoC] ICE(e2ir.c) With circular import | |
| 6199 | RESOLVED | FIXED | critical | dmd | [GSoC] Postblit not called when returning a reference to a by-value function. | |
| 6200 | RESOLVED | INVALID | normal | dmd | [GSoC] Value returned by function cannot be passed as ref const. |