24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 10101 | RESOLVED | FIXED | regression | dmd | static if conditional cannot be at global scope using mixin template | |
| 10102 | RESOLVED | FIXED | normal | dmd | @disable incompletely implemented | |
| 10103 | RESOLVED | FIXED | normal | dmd | template mixin with property overloads | |
| 10104 | RESOLVED | FIXED | normal | phobos | std.algorithm.group of a const/immutable array | |
| 10105 | RESOLVED | FIXED | normal | dmd | ICE when converting string literal to static char array in enum initializer | |
| 10106 | RESOLVED | FIXED | regression | dmd | [ICE] Ice in glue.c:1215 + 2 error messages without lines | |
| 10107 | NEW | enhancement | dmd | dmd#18582 | Allow to store "newed" class and struct instances in TLS | |
| 10108 | RESOLVED | DUPLICATE | normal | dmd | Thread local slice to array literal references the same data | |
| 10109 | RESOLVED | FIXED | enhancement | dmd | add -transition compiler switch to aid in dealing with breaking changes | |
| 10110 | RESOLVED | WORKSFORME | normal | tools | Weird linker crashing | |
| 10111 | RESOLVED | INVALID | normal | dmd | getProtection trait should work with inaccessible fields | |
| 10112 | RESOLVED | FIXED | normal | dmd | Mangle, which defined by pragma(mangle) should not be mangled by backend. | |
| 10113 | RESOLVED | FIXED | normal | dmd | Can't use an enum : string in a switch statement | |
| 10114 | RESOLVED | INVALID | normal | dmd | Some implicit conversions to immutable and shared should be allowed | |
| 10115 | RESOLVED | FIXED | normal | dmd | More @disabled holes | |
| 10116 | RESOLVED | FIXED | normal | phobos | stdio.File.byLine repeats last line forever, readln(ref C[],R) returns bad data | |
| 10117 | RESOLVED | FIXED | enhancement | dmd | Support C++ class-scope static variables | |
| 10118 | RESOLVED | FIXED | normal | druntime | BigInt as associative array key wrong behavior | |
| 10119 | RESOLVED | WONTFIX | enhancement | phobos | Add tuple overload which automatically captures the names of symbols | |
| 10120 | RESOLVED | INVALID | normal | dmd | @disable this(); and switch statement | |
| 10121 | RESOLVED | DUPLICATE | normal | dmd | Declarations before first case level in switch statement are allowed | |
| 10122 | RESOLVED | FIXED | regression | phobos | `Appender` doesn't work with disabled default construction | |
| 10123 | RESOLVED | INVALID | normal | dmd | Can't subtract positive number from length of array of struct with disabled default construction | |
| 10124 | RESOLVED | WONTFIX | normal | dmd | Array length increases on subtraction of a big number instead of throwing RangeError | |
| 10125 | RESOLVED | FIXED | normal | phobos | readln!dchar misdecodes Unicode non-BMP | |
| 10126 | RESOLVED | FIXED | normal | phobos | Make TaskPool terminate on its own or improve docs to make it clear that it won't | |
| 10127 | NEW | enhancement | phobos | phobos#9975 | TypeEnum in std.variant | |
| 10128 | RESOLVED | FIXED | normal | dmd | import statement in base class members should be private by default | |
| 10129 | RESOLVED | INVALID | normal | dmd | problem with short numbers operator | |
| 10130 | RESOLVED | FIXED | normal | phobos | map of iota with const step | |
| 10131 | NEW | enhancement | phobos | phobos#9976 | To remove duplicates and keep order | |
| 10132 | NEW | enhancement | dmd | dmd#18583 | Lift restriction on fixed length variadic arguments | |
| 10133 | RESOLVED | FIXED | normal | dmd | ICE for templated static conditional lambda | |
| 10134 | RESOLVED | FIXED | regression | dmd | Mutual referencing templates error | |
| 10135 | RESOLVED | INVALID | trivial | druntime | core.bitop: btc, btr, btc is "pure" but have side effects | |
| 10136 | RESOLVED | WORKSFORME | normal | dmd | Segfault on File struct, map and array | |
| 10137 | RESOLVED | DUPLICATE | major | dmd | opening multiple file through map generates a seg-fault | |
| 10138 | RESOLVED | INVALID | regression | phobos | Regression (2.063 git-head): Using ReturnType with scoped no longer works | |
| 10139 | RESOLVED | FIXED | normal | phobos | std.stdio.writef and friends documentation is severely out of date | |
| 10140 | RESOLVED | DUPLICATE | normal | dmd | confusing error message: X is private; undefined identifier Y, did you mean X | |
| 10141 | RESOLVED | FIXED | critical | dmd | wrong error message with Tuple!(int) : Error: static assert "Cannot put a char[] into a Appender!(string)" | |
| 10142 | RESOLVED | FIXED | regression | dmd | [REG2.063a] enum value semantic problem that declared in class member | |
| 10143 | RESOLVED | FIXED | enhancement | dmd | Make -property do nothing in preparation for removal | |
| 10144 | RESOLVED | FIXED | regression | dmd | Using enum inside final class occurs weird errors | |
| 10145 | RESOLVED | INVALID | normal | dmd | "real" datatype on x64 doesn't accurately represent a floating point number | |
| 10146 | RESOLVED | INVALID | normal | dmd | ref on return is ignored | |
| 10147 | NEW | enhancement | dmd | dmd#18584 | Make -w identical to -wi and deprecate it | |
| 10148 | RESOLVED | FIXED | regression | dmd | regression 062=>063: unjustified 'safe function cannot call system function' | |
| 10149 | RESOLVED | DUPLICATE | normal | dmd | align() expects integer literal | |
| 10150 | RESOLVED | FIXED | enhancement | dmd | Prefix method 'this' qualifiers should be just ignored anytime | |
| 10151 | RESOLVED | FIXED | regression | dmd | final: before enum is now an error. | |
| 10152 | RESOLVED | DUPLICATE | normal | dmd | Refused uint array concat with compatible array literal | |
| 10153 | RESOLVED | FIXED | enhancement | installer | Beta releases should all have unique names | |
| 10154 | RESOLVED | FIXED | enhancement | dlang.org | Betas should be posted on dlang.org | |
| 10155 | RESOLVED | WORKSFORME | normal | dlang.org | deprecated delete used in http://www.digitalmars.com/d/2.0/memory.html | |
| 10156 | RESOLVED | FIXED | normal | dmd | Can't handle usage of TypeTuple argument in templated function | |
| 10157 | REOPENED | enhancement | dmd | dmd#18585 | Vector ops with different types | |
| 10158 | RESOLVED | FIXED | normal | dmd | 'offsetof' property of nested struct does not work properly | |
| 10159 | NEW | normal | dmd | dmd#18586 | [2.063] Fix for issue 3449 causes very unclear error messages | |
| 10160 | RESOLVED | FIXED | regression | dmd | No line number "cannot modify struct ... with immutable members" | |
| 10161 | RESOLVED | FIXED | normal | phobos | std.datetime unittest failure "Libya Standard Time" | |
| 10162 | RESOLVED | FIXED | enhancement | phobos | Opposite of std.string.representation | |
| 10163 | RESOLVED | WORKSFORME | major | dmd | struct with static void array member without initializer causes ICE | |
| 10164 | RESOLVED | FIXED | enhancement | dlang.org | std.string.column examples and documentation | |
| 10165 | RESOLVED | FIXED | enhancement | dmd | No syntax to create thread-local shared variables | |
| 10166 | RESOLVED | FIXED | regression | dmd | XXX is not a template | |
| 10167 | RESOLVED | FIXED | normal | phobos | Wrong Document Comment on std.format.d(181) | |
| 10168 | RESOLVED | WORKSFORME | normal | phobos | Named tuple: inconsistent behavior | |
| 10169 | RESOLVED | FIXED | normal | dmd | duplicate error message: member is not accessible | |
| 10170 | RESOLVED | FIXED | major | dmd | __traits(compiles,b.x)) incorrectly allows to access private members | |
| 10171 | RESOLVED | FIXED | normal | dmd | Unexpected error "cannot infer type from overloaded function symbol" | |
| 10172 | NEW | enhancement | dmd | dmd#18587 | template instantiation should support enclosed type/scope deduction | |
| 10173 | RESOLVED | FIXED | normal | phobos | std.algorithm.remove should throw exception on wrong ordering of indices to remove | |
| 10174 | RESOLVED | FIXED | normal | phobos | std.file claims files which are symlinks to non-existant files don't exist | |
| 10175 | NEW | enhancement | phobos | phobos#9977 | std.conv.to for a range | |
| 10176 | NEW | enhancement | phobos | phobos#9978 | Something to extend an array with a lazy range | |
| 10177 | RESOLVED | WORKSFORME | normal | dmd | irrelevant compiler error messages: should stop semantic3 passes after 1st error is encountered | |
| 10178 | RESOLVED | FIXED | regression | dmd | Compiler segfault with zero-length tuple comparison | |
| 10179 | RESOLVED | FIXED | enhancement | dmd | Tuple assignment should not cause "has no effect" error even if the length is zero | |
| 10180 | RESOLVED | FIXED | normal | dmd | offsetof doesn't work through function call alias this | |
| 10181 | NEW | normal | dmd | dmd#18588 | "deprecated" is ignored if used inside template | |
| 10182 | RESOLVED | FIXED | trivial | phobos | std.bitmanip unit test has pointless/unused foreach loop | |
| 10183 | RESOLVED | INVALID | normal | dmd | Eponymous template instance fails to match in parameter list of other templates | |
| 10184 | NEW | enhancement | druntime | dmd#17122 | [GC] Port Tango's concurrent garbage collector (CDGC) to D2's druntime | |
| 10185 | RESOLVED | WORKSFORME | normal | dmd | Linker errors with rdmd | |
| 10186 | RESOLVED | FIXED | normal | dmd | default construction is disabled even if default ctor declared | |
| 10187 | RESOLVED | DUPLICATE | normal | dmd | Precision of floating-point returned values | |
| 10188 | RESOLVED | FIXED | normal | phobos | Wrong Document Comment on std.format.d(176) | |
| 10189 | RESOLVED | FIXED | normal | druntime | demangle doesn't work with __ModuleInfoZ __initZ __arrayZ | |
| 10190 | NEW | normal | phobos | phobos#9605 | fullyQualifiedName on enum template members doesn't work | |
| 10191 | RESOLVED | FIXED | normal | phobos | std.array.array and Unicode strings | |
| 10192 | RESOLVED | DUPLICATE | normal | dmd | Fixed size array initialization inconsistency between DeclDefs scope and statement scope | |
| 10193 | REOPENED | enhancement | dmd | dmd#18589 | Template args to UDA's | |
| 10194 | RESOLVED | FIXED | normal | phobos | std.variant.Variant doesn't call the dtor of struct values | |
| 10195 | RESOLVED | DUPLICATE | normal | dmd | auto type inference on method override | |
| 10196 | RESOLVED | FIXED | normal | dmd | RDMD: RDMD can't be used from MSys | |
| 10197 | RESOLVED | FIXED | regression | dmd | [REG2.063] Cannot cast overloaded template property result | |
| 10198 | RESOLVED | FIXED | normal | dmd | CTFE: Wrong code for multi-dimensional block assignment | |
| 10199 | RESOLVED | FIXED | enhancement | dmd | labels cannot be used without a statement | |
| 10200 | NEW | enhancement | dmd | dmd#18590 | An option to generate .di files with version-ed declarations stripped |