24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 3401 | RESOLVED | FIXED | regression | dmd | Segfault(expression.c) on invariant + method overload | |
| 3402 | RESOLVED | WONTFIX | enhancement | phobos | Please bring back canFind in std.algorithm | |
| 3403 | RESOLVED | FIXED | normal | dmd | compiler dies with -X option | |
| 3404 | RESOLVED | FIXED | enhancement | dmd | JSON output should retain original alias names | |
| 3405 | RESOLVED | DUPLICATE | normal | dmd | DMD crashes during compilation | |
| 3406 | RESOLVED | WONTFIX | normal | dmd | [tdpl] Cannot compile "Hello, world" or even less with -safe | |
| 3407 | RESOLVED | FIXED | normal | dmd | [tdpl] Compiling with -safe -release must keep all bound checks | |
| 3408 | RESOLVED | DUPLICATE | normal | dmd | compiler asks for object.d when it really expects object.di | |
| 3409 | RESOLVED | FIXED | major | phobos | stdio.File.seek() doesn't work for files >2GB | |
| 3410 | RESOLVED | FIXED | major | phobos | std.stdio.File.tell() doesn't work for files >2GB | |
| 3411 | RESOLVED | DUPLICATE | regression | dmd | DMD 1.x svn branch doesn't compile | |
| 3412 | RESOLVED | INVALID | trivial | dmd | DMD 1.x svn branch store string literal in mutable char* | |
| 3413 | RESOLVED | WONTFIX | enhancement | dmd | DMD makefiles needs improvements | |
| 3414 | RESOLVED | WONTFIX | normal | phobos | std.file.listdir: Use regex, not RegExp | |
| 3415 | RESOLVED | FIXED | minor | dmd | broken JSON output | |
| 3416 | RESOLVED | DUPLICATE | normal | dmd | Non-compilable template instantiation in is(typeof()) fails compilation | |
| 3417 | RESOLVED | FIXED | enhancement | phobos | std.stdio.File needs size | |
| 3418 | RESOLVED | FIXED | normal | dmd | link error with cast(ulong)(ulong*real) | |
| 3419 | RESOLVED | FIXED | trivial | dlang.org | improper usage of "it's" | |
| 3420 | RESOLVED | WORKSFORME | enhancement | dmd | Allow string import of files using subdirectories | |
| 3421 | RESOLVED | INVALID | normal | dmd | Inline assembler problems accessing static variables | |
| 3422 | RESOLVED | FIXED | normal | dmd | ICE(cgcod.c) Structs with default initializers bigger than register size cannot be default parameters | |
| 3423 | RESOLVED | FIXED | blocker | dmd | Destructor and postblit don't get copied to the header file when using -H | |
| 3424 | RESOLVED | FIXED | critical | phobos | Ref counting still doesn't work for std.stdio.File | |
| 3425 | RESOLVED | FIXED | major | phobos | StdioException on end of stdin on Windows | |
| 3426 | RESOLVED | FIXED | normal | dmd | ICE(optimize.c): struct literal with cast, as function default parameter. | |
| 3427 | RESOLVED | FIXED | normal | phobos | Chain doesn't work w/ arrays with immutable elements. | |
| 3428 | RESOLVED | FIXED | blocker | dmd | OSX 10.6.1 Access violation when writing to global variables | |
| 3429 | RESOLVED | FIXED | normal | dmd | Core dump on passing template literal to member function. | |
| 3430 | RESOLVED | FIXED | normal | dmd | Cannot use constructor in member function default argument | |
| 3431 | RESOLVED | FIXED | normal | dmd | Automatic deduction of anonymous delegate signatures | |
| 3432 | RESOLVED | FIXED | normal | dmd | ICE(e2ir.c): casting template expression | |
| 3433 | RESOLVED | FIXED | normal | dmd | [tdpl] Comparing structs for equality is not member-by-member | |
| 3434 | RESOLVED | INVALID | minor | dmd | +f(); should be an invalid statement. | |
| 3435 | RESOLVED | DUPLICATE | normal | dmd | JSON output (-X) crashes without module | |
| 3436 | RESOLVED | FIXED | minor | phobos | std.functional.compose with only one function | |
| 3437 | RESOLVED | DUPLICATE | normal | phobos | No way to make conversions to string in pure functions. | |
| 3438 | RESOLVED | FIXED | normal | dmd | struct ctor with defaulted parameters should be rejected | |
| 3439 | RESOLVED | FIXED | normal | phobos | std.range.Sequence.opIndex not consistent after calling popFront(). | |
| 3440 | RESOLVED | DUPLICATE | normal | dmd | invalid -X JSON output, a comma is missing | |
| 3441 | RESOLVED | FIXED | major | dmd | Snow Leopard: Static constructors do not work | |
| 3442 | RESOLVED | INVALID | regression | dmd | scope(exit) Problem | |
| 3443 | RESOLVED | FIXED | normal | druntime | Thread.thread_needLock() should be nothrow | |
| 3444 | RESOLVED | WONTFIX | enhancement | dmd | foreach(i, elem; range) should work | |
| 3445 | RESOLVED | DUPLICATE | critical | dmd | DDoc usually omits attributes (including pure nothrow) | |
| 3446 | RESOLVED | FIXED | enhancement | dmd | Rename float.min to float.min_normal | |
| 3447 | RESOLVED | FIXED | normal | phobos | std.file uses unconventional file permissions | |
| 3448 | RESOLVED | FIXED | normal | dmd | `__traits(compiles, <uncompilable template>)` is true and doesn't gap errors if not in a function | |
| 3449 | RESOLVED | FIXED | enhancement | dmd | const and immutable struct members do not behave according to spec | |
| 3450 | RESOLVED | FIXED | critical | dmd | incorrect result for is (typeof({ ... }())) inside a struct | |
| 3451 | RESOLVED | FIXED | normal | dmd | (D1 only) Initializers don't work for tuple variables | |
| 3452 | NEW | normal | dmd | dmd#18104 | Can't alias member functions such that the object name is implicitly stored in the alias | |
| 3453 | RESOLVED | FIXED | regression | dmd | Linking order affects proper execution (Mac OSX only) | |
| 3454 | RESOLVED | FIXED | normal | druntime | Inconsistent flag setting in GC.realloc() | |
| 3455 | RESOLVED | FIXED | enhancement | dmd | Some Unicode characters not allowed in identifiers | |
| 3456 | RESOLVED | DUPLICATE | major | dmd | ref foreach over array in CTFE silently fails. | |
| 3457 | RESOLVED | FIXED | enhancement | dmd | rdmd fails silently in a particular setup where the compiler is not the expected | |
| 3458 | RESOLVED | FIXED | normal | druntime | int fsync(int) commented out in core.sys.posix.unistd | |
| 3459 | RESOLVED | INVALID | enhancement | phobos | There should be a flavor of file.listdir() that returns a range instead of taking a delegate | |
| 3460 | RESOLVED | INVALID | enhancement | dmd | Allow calllng of class c'tors through methods other than new | |
| 3461 | RESOLVED | WORKSFORME | regression | dmd | Unittests and assert don't work at all (Mac D1 only) | |
| 3462 | ASSIGNED | enhancement | druntime | dmd#17144 | Add a clean way to exit a process. | |
| 3463 | RESOLVED | FIXED | enhancement | druntime | [GC] Integrate Precise Heap Scanning Into the GC | |
| 3464 | RESOLVED | INVALID | normal | dmd | is( void function() == function) is false | |
| 3465 | RESOLVED | FIXED | minor | phobos | isIdeographic can be wrong in std.xml | |
| 3466 | RESOLVED | FIXED | normal | dmd | Wrong JSON output for templated classes, structs, and interfaces | |
| 3467 | RESOLVED | WONTFIX | enhancement | dmd | Non-int integral template parameters not correctly propagated | |
| 3468 | NEW | enhancement | dmd | dmd#18126 | dmd allows negative values to be assigned to an uint variable | |
| 3469 | RESOLVED | FIXED | regression | dmd | ICE(func.c): Regression. Calling non-template function as a template, from another module | |
| 3470 | RESOLVED | FIXED | enhancement | dmd | [tdpl]: .length should not pop up inside indexing expressions. | |
| 3471 | RESOLVED | FIXED | normal | dmd | [tdpl] Complicated array expressions fail to compile | |
| 3472 | NEW | normal | dmd | dmd#18128 | alias of a template cannot be used to override a function required by an interface | |
| 3473 | RESOLVED | FIXED | normal | dmd | Mac 10.5: doc.c compiling is broken | |
| 3474 | RESOLVED | FIXED | enhancement | dmd | PATCH: Implement opDollar for struct and class indexing operations | |
| 3475 | RESOLVED | FIXED | normal | dmd | .dup does not call this(this) for elements | |
| 3476 | RESOLVED | FIXED | normal | dmd | C-style initializer for structs must be disallowed for structs with a constructor | |
| 3477 | RESOLVED | FIXED | major | dmd | ICE when assign struct with ctor to enum | |
| 3478 | RESOLVED | FIXED | regression | dmd | "no effect in expression" error on return to void | |
| 3479 | RESOLVED | FIXED | normal | phobos | writef/writefln: positional precision not working | |
| 3480 | RESOLVED | FIXED | enhancement | phobos | Overload Select to work on aliases | |
| 3481 | RESOLVED | FIXED | enhancement | dmd | PATCH: opPow(), x ^^ y as a power operator | |
| 3482 | RESOLVED | DUPLICATE | regression | dmd | ICE(template.c:4017): instantiating invalid tuple template. D1 only. | |
| 3483 | RESOLVED | WONTFIX | enhancement | dmd | Eliminate read-modify-write operations for enums | |
| 3484 | RESOLVED | FIXED | normal | phobos | std.socket.Address hierarchy not const-safe | |
| 3485 | RESOLVED | WONTFIX | normal | dmd | [tdpl] Double bug in typedef | |
| 3486 | RESOLVED | WONTFIX | normal | dmd | [tdpl] Incorrect result type of binary operators applied to typedef'd types | |
| 3487 | RESOLVED | WONTFIX | normal | dmd | [tdpl] Covariant returns needed for typedef | |
| 3488 | RESOLVED | FIXED | normal | dmd | Segfault(expression.c): enum declared with struct static initializer | |
| 3489 | RESOLVED | FIXED | critical | phobos | Address family not supported by protocol family on freebsd | |
| 3490 | RESOLVED | FIXED | normal | dmd | DMD Never Inlines Functions that Could Throw | |
| 3491 | RESOLVED | FIXED | regression | dmd | typeof( (string[string]).init)) == AssociativeArray!(string, string), doesn't implicitly convert to string[string]. | |
| 3492 | RESOLVED | FIXED | normal | dmd | Can't overload nested functions | |
| 3493 | RESOLVED | FIXED | normal | dmd | Segfault(cast.c) Forward reference with type inference, D1 only. | |
| 3494 | RESOLVED | FIXED | normal | dmd | Segfault(mtype.c) using typeof(return) inside an auto function | |
| 3495 | RESOLVED | FIXED | normal | dmd | Segfault(typinf.c) instantiating D variadic function with too few arguments | |
| 3496 | RESOLVED | FIXED | normal | dmd | ICE(cgelem.c, optimizer bug) cast(void *)(x&1)== null. | |
| 3497 | RESOLVED | WORKSFORME | enhancement | dlang.org | Emphasize Wiki4D more on main site | |
| 3498 | RESOLVED | FIXED | normal | dlang.org | No docs for core.* | |
| 3499 | RESOLVED | FIXED | normal | dmd | Forward reference error with typeof() on a function | |
| 3500 | RESOLVED | FIXED | critical | dmd | super behaves differently with -inline |