24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 11101 | RESOLVED | INVALID | regression | dmd | Invalid enum member overflow message | |
| 11102 | NEW | normal | dmd | dmd#18676 | [ddoc] stray ( / ) without line or column numbers | |
| 11103 | NEW | enhancement | dmd | dmd#17613 | w and d suffix for char literals too | |
| 11104 | RESOLVED | FIXED | normal | dlang.org | Document exact behavior of structsasd initialization inside AA | |
| 11105 | RESOLVED | FIXED | regression | dmd | Error on struct with multidimentional static array initialization from its element | |
| 11106 | NEW | major | dmd | dmd#18677 | Chaos on struct with multidimentional static array initialization from its element | |
| 11107 | NEW | normal | dmd | dmd#18678 | variable initialized to mutable non-TLS global. | |
| 11108 | REOPENED | enhancement | phobos | phobos#10003 | `hasElaborateAssign` should check whether the type is assignable | |
| 11109 | NEW | normal | dmd | dmd#18679 | shared opAssign not called if there is no unshared one | |
| 11110 | RESOLVED | FIXED | normal | phobos | Variant.convertsTo doesn't work like isImplicitlyConvertible | |
| 11111 | RESOLVED | FIXED | enhancement | phobos | std.algorithm.canFind should support Needles... | |
| 11112 | RESOLVED | FIXED | blocker | phobos | Unable to execute shell commands in different threads | |
| 11113 | RESOLVED | INVALID | normal | dmd | Strange array initialization result | |
| 11114 | NEW | normal | dmd | dmd#18680 | Undefined symbols after merging dmd pull #2550 | |
| 11115 | RESOLVED | INVALID | major | visuald | VisualD rebuilds project even if nothing changed | |
| 11116 | RESOLVED | DUPLICATE | normal | phobos | core.sys.windows.windows does not expose GetDesktopWindow | |
| 11117 | RESOLVED | FIXED | regression | dmd | Pseudo module __entrypoint.d listed as dependency with -deps | |
| 11118 | RESOLVED | FIXED | critical | dmd | undefined identifier in template structs functions | |
| 11119 | NEW | normal | dmd | dmd#17614 | Alias declaration cannot see forward-referenced symbol in mixed-in template | |
| 11120 | NEW | normal | dmd | dmd#18681 | Compiler calls wrong property when using type tuple of length 1 | |
| 11121 | RESOLVED | FIXED | regression | dmd | Wrong parenthesis omission in ddoc output | |
| 11122 | RESOLVED | FIXED | major | visuald | COM server uses too much CPU | |
| 11123 | RESOLVED | FIXED | enhancement | phobos | std.getopt should support functions | |
| 11124 | NEW | enhancement | dmd | dmd#18682 | support "is (T : struct)" syntax | |
| 11125 | RESOLVED | FIXED | normal | dmd | UFCS instantiation of template causes template constraint to be skipped | |
| 11126 | RESOLVED | WORKSFORME | normal | dmd | Link failure when instancing anonymous class to a static variable | |
| 11127 | RESOLVED | FIXED | regression | dmd | std.range.cycle linker errors | |
| 11128 | RESOLVED | DUPLICATE | normal | phobos | std.algorithm.reduce one-argument version cannot always be chained using UFCS | |
| 11129 | RESOLVED | WORKSFORME | normal | phobos | multiSort doesn't work with std.container.Array | |
| 11130 | RESOLVED | FIXED | enhancement | dmd | Enum members are now all in scope when evaluating enum member initializers | |
| 11131 | NEW | normal | dmd | dmd#18683 | variables without linkage shouldn't have a mangling (.mangleof) | |
| 11132 | RESOLVED | FIXED | normal | dmd | Odd diagnostic with C-style struct initializer when union field is present | |
| 11133 | NEW | normal | dmd | dmd#18684 | ddoc: documented unittest outside of version scope | |
| 11134 | RESOLVED | FIXED | normal | dmd | Inconsistent postblit call count depends on the pointer size | |
| 11135 | RESOLVED | FIXED | normal | phobos | Nullable(T, T nullValue) does not support NaN | |
| 11136 | RESOLVED | FIXED | major | dmd | ICE on incorrect module declaration | |
| 11137 | RESOLVED | FIXED | normal | dmd | Stack overflow on invalid output path | |
| 11138 | NEW | enhancement | phobos | phobos#10004 | "real" appender missing | |
| 11139 | RESOLVED | INVALID | blocker | dmd | malloc/emplace resulting in memory corruption | |
| 11140 | RESOLVED | INVALID | normal | dmd | Destructor/postblit bug for struct members | |
| 11141 | RESOLVED | FIXED | normal | dmd | Missing .pdb file with phobos64 | |
| 11142 | RESOLVED | FIXED | minor | dmd | Wrong error message "no size yet for forward reference" for opaque struct | |
| 11143 | RESOLVED | WORKSFORME | minor | visuald | Error highlighting incorrect | |
| 11144 | RESOLVED | FIXED | minor | dmd | Better diagnostic for typeid symbol | |
| 11145 | RESOLVED | FIXED | minor | dmd | Duplicated deprecation message "use of typedef is deprecated;" | |
| 11146 | RESOLVED | FIXED | minor | dmd | Wrong line number of "identity assignment operator overload is illegal" | |
| 11147 | RESOLVED | FIXED | normal | dmd | Nested structs in a union are not correctly initialized | |
| 11148 | RESOLVED | FIXED | normal | phobos | Can't implicitly convert const(BigInt) or immutable(BigInt) to BigInt | |
| 11149 | RESOLVED | FIXED | regression | druntime | Runtime.args no longer available in static constructors. | |
| 11150 | RESOLVED | INVALID | enhancement | dmd | Symbol alias of member function impossible to be called | |
| 11151 | RESOLVED | FIXED | normal | dmd | Undetected overlapping initialization | |
| 11152 | RESOLVED | FIXED | trivial | phobos | formatChar doesn't handle `\0` | |
| 11153 | RESOLVED | FIXED | regression | dmd | Regression (2.064 git-head): ICE during a diagnostic for missing return type | |
| 11154 | NEW | normal | installer | installer#672 | "DMD2.pkg" can’t be opened because it is from an unidentified developer. | |
| 11155 | RESOLVED | FIXED | major | dmd | Wrong SIMD code generated (unaligned movaps) | |
| 11156 | NEW | normal | dmd | dmd#18685 | Refuse wrongly sized array assigned in C-style struct literal | |
| 11157 | NEW | normal | dmd | dmd#18686 | base class member hides template parameter | |
| 11158 | RESOLVED | DUPLICATE | normal | dmd | __MODULE__ as default template parameter doesn't use the instantiating module | |
| 11159 | RESOLVED | FIXED | normal | dmd | [CTFE] Integer exponentiation give incorrect values | |
| 11160 | RESOLVED | FIXED | normal | phobos | Bitfield compilation error with degenerate bitfields of length 32 & 64 | |
| 11161 | RESOLVED | FIXED | major | dlang.org | Document the default struct equality comparison and operator overloading | |
| 11162 | NEW | normal | dmd | dmd#18687 | Cannot use implicit ctor call with enum members | |
| 11163 | RESOLVED | FIXED | regression | dmd | [ICE](ctfeexpr.c line 355) with pragma(msg) of a wrong expression | |
| 11164 | RESOLVED | FIXED | normal | dmd | wrong dependencies generated when compiling with -main | |
| 11165 | RESOLVED | FIXED | regression | phobos | std.typecons._d_toObject conflicts with std.signals._d_toObject | |
| 11166 | RESOLVED | FIXED | normal | dmd | Forward reference error when alias of template instance is private | |
| 11167 | RESOLVED | DUPLICATE | normal | dmd | Slicing a pointer can't be @safe. | |
| 11168 | RESOLVED | FIXED | normal | druntime | core.stdc.time.asctime() is incorrectly marked as @trusted | |
| 11169 | RESOLVED | FIXED | normal | dmd | __traits(isAbstractClass) prematurely sets a class to be abstract | |
| 11170 | NEW | normal | dmd | dmd#17616 | member of locally mixed mixin cannot be read by alias this | |
| 11171 | NEW | normal | dmd | dmd#18688 | Text relocations in Phobos shared library | |
| 11172 | RESOLVED | WONTFIX | enhancement | dmd | Allow scoped assignment of version and debug statements | |
| 11173 | RESOLVED | FIXED | enhancement | dmd | `public` alias to an instantiation of `private` template doesn't work | |
| 11174 | RESOLVED | FIXED | normal | druntime | Both AF_PACKET and SO_BINDTODEVICE undefined | |
| 11175 | RESOLVED | FIXED | critical | phobos | Format should support IUnknown classes | |
| 11176 | RESOLVED | FIXED | normal | dmd | array.ptr in @safe code may point past end of array | |
| 11177 | RESOLVED | FIXED | normal | dmd | parameterized enum can't be typed | |
| 11178 | RESOLVED | DUPLICATE | normal | dmd | Class may implement same interface multiple times with different interface pointers, breaking (a is b) semantics | |
| 11179 | NEW | normal | dmd | dmd#17617 | Infinite loop when pragma(msg) attempts to print a conflicting symbol | |
| 11180 | RESOLVED | FIXED | normal | phobos | Launching a process from a Windows GUI process using std.process.spawnProcess always fails | |
| 11181 | RESOLVED | FIXED | normal | dmd | Missing compile-time error for wrong array literal | |
| 11182 | RESOLVED | FIXED | critical | dmd | dmd crashes on compiling regex | |
| 11183 | RESOLVED | FIXED | normal | phobos | Win64: lrint yields bad results | |
| 11184 | RESOLVED | FIXED | normal | phobos | Win64: killing process with invalid handle terimates current process | |
| 11185 | RESOLVED | WORKSFORME | normal | phobos | Win64: std.stdio.tmpFile does not work | |
| 11186 | RESOLVED | FIXED | regression | dmd | Regression (2.061): Presence of Variant and const field invokes opAssign | |
| 11187 | RESOLVED | FIXED | normal | dmd | A small transitive const bug on struct copying | |
| 11188 | RESOLVED | WONTFIX | normal | phobos | std.math.abs fails for shared BigInt type | |
| 11189 | RESOLVED | WORKSFORME | trivial | phobos | all is missing from the top of std.algorithm | |
| 11190 | RESOLVED | DUPLICATE | normal | dmd | DMD segfaults in template resolution with "alias this" | |
| 11191 | RESOLVED | DUPLICATE | normal | druntime | Runtime.args may be called before set | |
| 11192 | RESOLVED | FIXED | normal | phobos | std.demangle doesn't demangle alias template arguments | |
| 11193 | RESOLVED | FIXED | major | dmd | [ICE] String template argument mixed with variadic template arguments causes ICE | |
| 11194 | RESOLVED | FIXED | normal | phobos | std.container.Array.reserve calls opAssign on uninitialized data | |
| 11195 | RESOLVED | DUPLICATE | normal | dmd | Error messages not suppressed in __traits(compiles,...) for template instantiation nested in aggregate | |
| 11196 | RESOLVED | FIXED | normal | phobos | `std.range.zip` fails to compile if range elements aren't default contructable | |
| 11197 | RESOLVED | FIXED | regression | dmd | [DMD 2.064a] Struct with postblit cannot be appended to an AA of arrays | |
| 11198 | RESOLVED | FIXED | trivial | dmd | Error messages for declaring a 'version' inside main() and other functions are unclear | |
| 11199 | RESOLVED | DUPLICATE | normal | dmd | OS X DMD outputs functions to S section, erroneously prevents duplicate symbol error | |
| 11200 | RESOLVED | LATER | major | dmd | RDMD adds import switch to dir name of first module, causing symbol clashes |