24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 1201 | NEW | normal | dmd | dmd#17581 | CodeView: missing BLOCK, WITH and LABEL symbols | |
| 1202 | RESOLVED | INVALID | trivial | dmd | Dollar inside array literal inside index brackets is valid. | |
| 1203 | RESOLVED | FIXED | normal | dmd | Cannot create Anonclass in loop | |
| 1204 | RESOLVED | FIXED | normal | dmd | segfault using struct in CTFE | |
| 1205 | RESOLVED | FIXED | enhancement | dlang.org | Make links from phobos web pages to source code | |
| 1206 | RESOLVED | FIXED | critical | dmd | Compiler hangs on this() after method in class that forward references struct | |
| 1207 | RESOLVED | FIXED | normal | dlang.org | Documentation on destructors is confusing | |
| 1208 | RESOLVED | FIXED | normal | dmd | Redundant Daylight Savings Time Adjustment | |
| 1209 | RESOLVED | INVALID | normal | dmd | static class constructor not called | |
| 1210 | RESOLVED | FIXED | enhancement | dmd | Special Token for Compiler and Version | |
| 1211 | RESOLVED | FIXED | normal | dmd | mixin("__LINE__") gives incorrect value | |
| 1212 | RESOLVED | FIXED | normal | dmd | dmd generates bad line info | |
| 1213 | RESOLVED | WORKSFORME | trivial | dmd | Internal error on cast(ubyte[])... | |
| 1214 | RESOLVED | DUPLICATE | normal | dmd | Using tuples to instanciate a delegate literal crashes compiler | |
| 1215 | RESOLVED | FIXED | normal | dmd | Alias of a indexed tuple's field isn't allowed | |
| 1216 | RESOLVED | FIXED | normal | dmd | Concatenation gives 'non-constant expression' outside CTFE | |
| 1217 | RESOLVED | FIXED | normal | dmd | Dollar ($) seen as non-constant expression in non-char[] array | |
| 1218 | RESOLVED | FIXED | major | phobos | Need to automate updating of std.compiler | |
| 1219 | RESOLVED | FIXED | normal | dmd | long.max.stringof gets corrupted | |
| 1220 | RESOLVED | FIXED | normal | dmd | circular dependency message for static this is missing file/line info | |
| 1221 | RESOLVED | FIXED | normal | dmd | Incorrect template return value | |
| 1222 | RESOLVED | DUPLICATE | normal | dmd | Cannot mixin scope guards | |
| 1223 | RESOLVED | WONTFIX | normal | dmd | .tupleof tries to access protected members | |
| 1224 | RESOLVED | FIXED | normal | dmd | Compilation does not stop on asserts during CTFE | |
| 1225 | RESOLVED | INVALID | normal | dmd | Super Class method hides the global template from mixin | |
| 1226 | RESOLVED | FIXED | normal | dmd | ICE on a struct literal of a struct containing a struct | |
| 1227 | RESOLVED | INVALID | normal | dmd | Access Violation when using comparison of template class pointer | |
| 1228 | RESOLVED | FIXED | normal | dmd | Class invariants should not be called before the object is fully constructed | |
| 1229 | RESOLVED | FIXED | blocker | dmd | Linker fills disk | |
| 1230 | RESOLVED | FIXED | normal | dmd | std.math.poly asm segfaults | |
| 1231 | RESOLVED | FIXED | normal | dmd | GDC std.intrinsic: inline asm for x86 & x86_64 | |
| 1232 | RESOLVED | INVALID | normal | dmd | exe outputs 0x00 to 0xFF | |
| 1233 | RESOLVED | FIXED | trivial | phobos | std.string.ifind(char[] s, char[] sub) fails on certain non ascii strings | |
| 1234 | RESOLVED | FIXED | trivial | dmd | Occurrence is misspelled almost everywhere | |
| 1235 | RESOLVED | FIXED | minor | phobos | std.string.tolower() fails on certain utf8 characters | |
| 1236 | RESOLVED | FIXED | minor | dlang.org | Grammar for Floating Literals is incomplete | |
| 1237 | RESOLVED | FIXED | major | dmd | gdmd should use dmd.conf and $DFLAGS | |
| 1238 | RESOLVED | FIXED | major | phobos | Private identifiers in imported modules create conflicts with public ones | |
| 1239 | RESOLVED | FIXED | normal | dmd | ICE when empty tuple is passed to variadic template function | |
| 1240 | RESOLVED | INVALID | blocker | dmd | linker complains about undefined references when using AAs | |
| 1241 | RESOLVED | DUPLICATE | normal | dmd | ICE on template instance parameter | |
| 1242 | RESOLVED | FIXED | critical | dmd | DMD AV | |
| 1243 | RESOLVED | WONTFIX | enhancement | dmd | (D1 only) inout args can point to null | |
| 1244 | RESOLVED | FIXED | normal | dlang.org | Type of array length is unspecified | |
| 1245 | RESOLVED | FIXED | enhancement | dmd | static foreach shouldn't define new scope and introduce new variables | |
| 1246 | RESOLVED | FIXED | normal | dmd | "module in multiple packages" error needs fixing | |
| 1247 | RESOLVED | FIXED | normal | phobos | No time zone info for India | |
| 1248 | RESOLVED | WORKSFORME | normal | dmd | Weird error "... of type TOK146" on recursive type definition | |
| 1249 | RESOLVED | INVALID | normal | phobos | regular expression pattern [.] not matches any character | |
| 1250 | RESOLVED | INVALID | normal | phobos | std.stream.BufferedFile should have a destructor with close() | |
| 1251 | RESOLVED | WORKSFORME | normal | dmd | Final template class w/ constructor and invariant causes compile error | |
| 1252 | RESOLVED | FIXED | enhancement | dmd | Inline assembler could support BasicType properties | |
| 1253 | RESOLVED | FIXED | normal | dmd | array initializers as expressions are not allowed in const arrays | |
| 1254 | RESOLVED | FIXED | normal | dmd | Using a parameter initialized to void in a compile-time evaluated function doesn't work | |
| 1255 | RESOLVED | WONTFIX | enhancement | dmd | operator overloading | |
| 1256 | RESOLVED | FIXED | major | dmd | "with" statement with symbol | |
| 1257 | RESOLVED | FIXED | normal | dmd | Erroneous warning for ushort = (ushort | ushort) | |
| 1258 | RESOLVED | FIXED | critical | phobos | Garbage collector loses memory upon array concatenation | |
| 1259 | RESOLVED | FIXED | normal | dmd | Inline build triggers an illegal error msg "Error: S() is not an lvalue" | |
| 1260 | RESOLVED | FIXED | blocker | dmd | Another tuple bug | |
| 1261 | RESOLVED | FIXED | regression | dmd | Regression from overzealous error message | |
| 1262 | RESOLVED | FIXED | normal | dmd | Local variable of struct type initialized by literal resets when compared to .init | |
| 1263 | RESOLVED | FIXED | normal | dmd | Template function overload fails when overloading on both template and non-template class | |
| 1264 | RESOLVED | FIXED | major | dmd | anon class in anon delegate in private member == ICE | |
| 1265 | RESOLVED | INVALID | normal | dmd | Const string array as parameter segfaults CTFE mixin | |
| 1266 | RESOLVED | WORKSFORME | major | dmd | Cannot forward reference the typeof of the base type of a pointer whose base type is defined with typeof | |
| 1267 | RESOLVED | WONTFIX | enhancement | dlang.org | "crash-on-valid-code" and "crash-on-invalid-code" keywords? | |
| 1268 | RESOLVED | FIXED | normal | dmd | Struct literals try to initialize static arrays of non-static structs incorrectly | |
| 1269 | RESOLVED | FIXED | normal | dmd | Compiler crash on assigning to an element of a void-initialized array in CTFE | |
| 1270 | RESOLVED | FIXED | normal | dmd | -inline produces an ICE | |
| 1271 | RESOLVED | DUPLICATE | trivial | dlang.org | Documentation bug on class doc page (uint -> size_t) | |
| 1272 | RESOLVED | FIXED | major | dlang.org | problems with the new 1.0 section | |
| 1273 | RESOLVED | WONTFIX | normal | dlang.org | final-const-invariant.html html errors | |
| 1274 | RESOLVED | FIXED | normal | dlang.org | 2.0 beta link points to dmd.zip which is the 1.x chain | |
| 1275 | RESOLVED | FIXED | normal | dlang.org | ambiguity with 'in' meaning | |
| 1276 | RESOLVED | FIXED | normal | dmd | static assert message displayed with escaped characters | |
| 1277 | RESOLVED | FIXED | minor | dmd | "in final const scope" not considered redundant storage classes | |
| 1278 | RESOLVED | DUPLICATE | normal | dmd | Header generation option omits module ctors. Causes out of order module init. | |
| 1279 | RESOLVED | FIXED | normal | dmd | const/invariant functions don't accept const/invariant return types | |
| 1280 | RESOLVED | FIXED | normal | phobos | std.socket.Socket.send (void[],SocketFlags) should take a const(void)[] instead | |
| 1281 | RESOLVED | DUPLICATE | normal | dmd | Cannot make invariant(blah)[] members in classes | |
| 1282 | RESOLVED | INVALID | critical | phobos | Very strange GC problem, memory corruption | |
| 1283 | RESOLVED | FIXED | normal | phobos | writefln: formatter applies to following variable | |
| 1284 | RESOLVED | INVALID | normal | dmd | CodeView: wrong CV array size for multi-dimensional static arrays | |
| 1285 | RESOLVED | FIXED | minor | dmd | Exception typedefs not distinguished by catch | |
| 1286 | RESOLVED | FIXED | critical | dmd | crash on invariant struct member function referencing globals | |
| 1287 | RESOLVED | FIXED | normal | dmd | Iterating over an array of tuples causes "glue.c:710: virtual unsigned int Type::totym(): Assertion `0' failed." | |
| 1288 | RESOLVED | FIXED | enhancement | dmd | Variables with type tuple as type should be able to act as lvalues | |
| 1289 | RESOLVED | INVALID | normal | dmd | Class method without a function body should be abstract? | |
| 1290 | RESOLVED | FIXED | normal | dmd | Two ICEs, both involving real, imaginary, ? : and +=. | |
| 1291 | RESOLVED | FIXED | normal | dmd | .stringof for a class type returned from a template doesn't work | |
| 1292 | RESOLVED | FIXED | normal | dmd | Template argument deduction doesn't work | |
| 1293 | RESOLVED | WONTFIX | enhancement | dmd | D needs first class tuples | |
| 1294 | RESOLVED | FIXED | major | dmd | referencing fields in static arrays of structs passed as arguments generates invalid code | |
| 1295 | RESOLVED | FIXED | normal | dlang.org | Some minor errors in the lexer grammar | |
| 1296 | RESOLVED | FIXED | normal | dmd | ICE when object.d is missing things | |
| 1297 | RESOLVED | WONTFIX | enhancement | dmd | [module] Static modules, aka enforcing static import. | |
| 1298 | RESOLVED | FIXED | blocker | dmd | CTFE: tuple foreach bugs | |
| 1299 | RESOLVED | INVALID | normal | dlang.org | Wrong module in variadic functions example. | |
| 1300 | RESOLVED | FIXED | blocker | dmd | Issues with struct in compile-time function |