24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 1101 | RESOLVED | INVALID | normal | dmd | Can't not deduce template correctly | |
| 1102 | RESOLVED | FIXED | normal | dmd | switch case couldn't contain template member | |
| 1103 | RESOLVED | FIXED | normal | phobos | metastrings.ToString fails for long > 0xFFFF_FFFF | |
| 1104 | RESOLVED | FIXED | normal | dmd | CodeView: char is marked 0x20 (T_UCHAR) instead of 0x10 (T_CHAR) | |
| 1105 | RESOLVED | DUPLICATE | normal | phobos | std.c.linux.linux.stat fails for files > 2GB | |
| 1106 | RESOLVED | WONTFIX | normal | phobos | Using Stream.readLine() and Stream.read(ubyte[]) requires understanding implementation details | |
| 1107 | RESOLVED | FIXED | normal | dmd | CodeView: wrong CV type for bool | |
| 1108 | RESOLVED | FIXED | normal | dmd | Indexing an int[] not evaluatable at compile time | |
| 1109 | RESOLVED | FIXED | normal | dmd | gdc doFormat differs from documentation | |
| 1110 | RESOLVED | FIXED | normal | phobos | std.format.doFormat + struct without toString() == crash | |
| 1111 | RESOLVED | FIXED | minor | dmd | enum value referred to by another value of same enum is considered as enum's base type, not enum type | |
| 1112 | RESOLVED | WORKSFORME | enhancement | dmd | Allow enums in WithStatements | |
| 1113 | RESOLVED | FIXED | normal | dmd | Mixin causes incorrect static if branching | |
| 1114 | RESOLVED | FIXED | minor | dmd | Indexed tuple cannot be used in inheritance declaration | |
| 1115 | RESOLVED | FIXED | normal | dmd | incorrect flow analysis for scope(failure) | |
| 1116 | RESOLVED | DUPLICATE | enhancement | phobos | std.intrinsic still missing rotate | |
| 1117 | RESOLVED | FIXED | normal | dmd | ddoc generates corrupted docs if code examples contain attributes with colons | |
| 1118 | RESOLVED | FIXED | normal | dmd | weird switch statement behaviour | |
| 1119 | RESOLVED | FIXED | critical | dmd | Internal error: ../ztc/cgcod.c 2190 (template instantiation) | |
| 1120 | RESOLVED | INVALID | normal | dlang.org | old doc need updates: func sig changed to use anchored type | |
| 1121 | RESOLVED | FIXED | critical | dmd | Assertion codegen issue with templated function | |
| 1122 | RESOLVED | FIXED | normal | dmd | dmd generate bad line number while reporting error message | |
| 1123 | RESOLVED | WORKSFORME | normal | dmd | We can change Struct.init | |
| 1124 | RESOLVED | INVALID | normal | dmd | inconsistent: "<" calls opCmp(typeof(this) o); but array.sort calls opCmp(Object o) | |
| 1125 | RESOLVED | FIXED | normal | dmd | Segfault using tuple in asm code, when size not specified | |
| 1126 | RESOLVED | FIXED | major | dmd | multithreading breaks phobos exceptions on mingw/gdc .23 | |
| 1127 | RESOLVED | FIXED | major | dmd | -v1 doesn't disable the ref and macro keywords | |
| 1128 | RESOLVED | INVALID | normal | dmd | DMD -H converts inout's to ref's | |
| 1129 | RESOLVED | FIXED | normal | dmd | ICE, expression.c line 6246, accessing element of a tuple built from a nonexistent array element | |
| 1130 | RESOLVED | FIXED | regression | dmd | Internal error: ..\ztc\gflow.c 1334 | |
| 1131 | RESOLVED | WORKSFORME | normal | dmd | New overload conflict | |
| 1132 | RESOLVED | FIXED | major | dmd | DMD calling linker over commandline | |
| 1133 | RESOLVED | FIXED | normal | dmd | Header generation omits parentheses | |
| 1134 | RESOLVED | FIXED | major | dmd | incorrect calling convention used | |
| 1135 | RESOLVED | FIXED | regression | dmd | invariant keyword parsing is messed up | |
| 1136 | RESOLVED | FIXED | enhancement | dmd | please add -pipe support to gdmd | |
| 1137 | RESOLVED | FIXED | major | dmd | gdmd -op doesn't work with -o- and -H | |
| 1138 | RESOLVED | FIXED | normal | dmd | ICE when tuple template gets indexed | |
| 1139 | RESOLVED | DUPLICATE | normal | dmd | ICE casting to tuple member to tuple struct | |
| 1140 | RESOLVED | FIXED | normal | dmd | ICE(cod1.c) casting last function parameter to 8 byte value | |
| 1141 | RESOLVED | INVALID | normal | dmd | <Class>.classinfo.init.length does not give instance size on linux | |
| 1142 | RESOLVED | FIXED | normal | dmd | .stringof performs semantic analysis | |
| 1143 | RESOLVED | FIXED | normal | dmd | Assertion failure: '0' on line 850 in 'template.c' - On specialization of IFTI template parameters. | |
| 1144 | RESOLVED | FIXED | regression | dmd | ICE(template.c) template mixin causes DMD crash | |
| 1145 | RESOLVED | FIXED | major | dmd | bad codegen with ulong+float | |
| 1146 | RESOLVED | FIXED | normal | dmd | mixin + assert() crashes compiler | |
| 1147 | RESOLVED | FIXED | normal | phobos | Typo in phobos/std/file.d: 4069 should be 4096 | |
| 1148 | RESOLVED | FIXED | major | dmd | Problems returning structs from functions | |
| 1149 | RESOLVED | FIXED | normal | dmd | Optimizer: obsolete array length loads, common subexpr. elimin. not working | |
| 1150 | RESOLVED | FIXED | critical | dmd | Compiler creates wrong code | |
| 1151 | RESOLVED | WORKSFORME | normal | dmd | Generation of header file ignores -Hd if the sources have absolute paths | |
| 1152 | RESOLVED | FIXED | major | dmd | rdmd should be bundled with GDC | |
| 1153 | RESOLVED | FIXED | normal | dmd | dmd assertion failure | |
| 1154 | RESOLVED | FIXED | normal | dmd | Implicit template return value + mixin results in invalid type deduction | |
| 1155 | RESOLVED | FIXED | normal | dmd | GDC crash (internal compiler error: in mostly_copy_tree_r, at gimplify.c:678) | |
| 1156 | RESOLVED | FIXED | normal | dmd | Installed libraries need to be passed in different order | |
| 1157 | RESOLVED | INVALID | blocker | dmd | gdc makes functions .globl even when visibility is "hidden" or "internal" | |
| 1158 | RESOLVED | FIXED | minor | dmd | Missing line number: invalid mixin outside function scope | |
| 1159 | RESOLVED | FIXED | major | dmd | Various mixins cause "CompileExp::semantic" message, some crash DMD | |
| 1160 | RESOLVED | FIXED | normal | dmd | enums can not be forward referenced | |
| 1161 | RESOLVED | WONTFIX | normal | dmd | [module] Access to private static members is allowed from other module. | |
| 1162 | RESOLVED | WORKSFORME | normal | dmd | Access to static field in inherited class is not possible with base class qualifier. | |
| 1163 | RESOLVED | FIXED | normal | dmd | Can't initialize multiple variables with void. | |
| 1164 | RESOLVED | WONTFIX | enhancement | dmd | Unordered GC finalization leading to memory bugs | |
| 1165 | RESOLVED | INVALID | normal | dmd | Symbol missing in lib | |
| 1166 | RESOLVED | FIXED | normal | dmd | DMD doesn't support UTF encoded response files | |
| 1167 | RESOLVED | DUPLICATE | critical | dmd | Assertion failure when compiling expression tuples | |
| 1168 | RESOLVED | FIXED | normal | dmd | Passing a .stringof of an expression as a template value parameter results in the string of the type | |
| 1169 | RESOLVED | DUPLICATE | minor | dmd | Return statement is not necessary - unreachable | |
| 1170 | RESOLVED | FIXED | major | dmd | Cannot forward reference a type defined in a MixinStatement | |
| 1171 | RESOLVED | WONTFIX | minor | dmd | Cannot create a static array with the length of a const static array in function scope, D1 only | |
| 1172 | RESOLVED | WONTFIX | minor | dmd | Inline assembler: cannot access member of templated aggregate directly | |
| 1173 | RESOLVED | WONTFIX | normal | dmd | Inline assembler: cannot use global scope operator | |
| 1174 | RESOLVED | FIXED | major | dmd | Program hangs creating an array of enums with nonzero initializer | |
| 1175 | RESOLVED | FIXED | normal | dmd | nested class inheritance | |
| 1176 | RESOLVED | FIXED | normal | dmd | Error missing file and line number | |
| 1177 | RESOLVED | FIXED | regression | dmd | $ no longer works inside CTFE functions. | |
| 1178 | RESOLVED | DUPLICATE | normal | dmd | templates - deduction + specialization won't compile | |
| 1179 | RESOLVED | INVALID | normal | dmd | Compiler doesn't complain about function redefinition when using template mixin | |
| 1180 | RESOLVED | FIXED | regression | druntime | the GC failes to handle large allocation requests propperly | |
| 1181 | RESOLVED | FIXED | normal | dmd | DMD requires initializer for struct that shouldn't need one | |
| 1182 | RESOLVED | WONTFIX | enhancement | dmd | Mixins scope | |
| 1183 | RESOLVED | FIXED | normal | dmd | A couple of template bugs | |
| 1184 | RESOLVED | INVALID | critical | dmd | assignment failure | |
| 1185 | RESOLVED | INVALID | critical | dmd | assignment failure | |
| 1186 | RESOLVED | FIXED | normal | phobos | Bind needs a small fix | |
| 1187 | RESOLVED | FIXED | normal | dmd | Segfault with syntax error in two-level mixin. | |
| 1188 | RESOLVED | FIXED | normal | phobos | Command-line arguments are encoded in CP_ACP on Windows instead of UTF-8 | |
| 1189 | RESOLVED | FIXED | enhancement | dlang.org | Reverse the titles on web pages | |
| 1190 | RESOLVED | INVALID | blocker | dmd | Reference becoming null | |
| 1191 | RESOLVED | FIXED | normal | dmd | multidimensional associative array assignment doesn't behave as with DMD | |
| 1192 | RESOLVED | INVALID | normal | dmd | broken overridden-function parameter list matching | |
| 1193 | RESOLVED | FIXED | regression | dmd | regression: "matches more than one template declaration" doesn't list the location of the conflicting templates | |
| 1194 | RESOLVED | FIXED | normal | dmd | fcmov* emmits incorrect code | |
| 1195 | RESOLVED | FIXED | regression | dmd | regression: aliasing an enum member causes compile time segfaults | |
| 1196 | RESOLVED | INVALID | regression | dmd | regression: "cannot alias an expression" | |
| 1197 | RESOLVED | WONTFIX | normal | dmd | "static if" + enum.max/enum.min doesn't compile (D1 only) | |
| 1198 | RESOLVED | FIXED | normal | dlang.org | The Linux version of the D compiler is out of date | |
| 1199 | RESOLVED | FIXED | trivial | dmd | Strange error messages when indexing empty arrays or strings at compile time | |
| 1200 | RESOLVED | FIXED | minor | dmd | DMD crash: some statements containing only a ConditionalStatement with a false condition |