24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 401 | RESOLVED | LATER | enhancement | phobos | add more std.gc APIs, e.g. std.gc.allocatedMemory(); | |
| 402 | RESOLVED | FIXED | normal | dmd | compiler crash with mixin and forward reference | |
| 403 | RESOLVED | FIXED | major | dmd | std.c.linux.linux does not import std.c.unix.unix in a useful way | |
| 404 | RESOLVED | FIXED | normal | dmd | Regression: missing source location in "Error: array initializers as expressions are not allowed" | |
| 405 | RESOLVED | FIXED | normal | dmd | typeof in TemplateParameterList causes compiletime segmentfault | |
| 406 | RESOLVED | FIXED | normal | dmd | std.loader is broken on linux | |
| 407 | RESOLVED | FIXED | normal | dmd | casting array literals to int causes compiler seg-fault | |
| 408 | RESOLVED | INVALID | normal | dmd | Template instance matching doesn't work sometimes | |
| 409 | RESOLVED | INVALID | normal | dmd | function resolving with global function if member matches | |
| 410 | RESOLVED | FIXED | normal | dmd | regression: segfault after "is not an lvalue" | |
| 411 | RESOLVED | FIXED | normal | dmd | array alloc with size from another array | |
| 412 | RESOLVED | FIXED | normal | dmd | overloaded function resolution with null parameter | |
| 413 | RESOLVED | INVALID | normal | dmd | overloaded function resolution with null parameter | |
| 414 | RESOLVED | FIXED | normal | dmd | interfaces shouldn't be able to inheit from classes | |
| 415 | RESOLVED | INVALID | normal | dmd | conflicting template functions overloads | |
| 416 | RESOLVED | FIXED | normal | dmd | mistake in unittest std/math.d line 501 | |
| 417 | RESOLVED | FIXED | normal | phobos | infinite loop in std.zlib.Compress.flush when passing Z_FULL_FLUSH | |
| 418 | RESOLVED | FIXED | normal | dmd | -version=X and -debug=X command line arguments are rejected if the identifier begins with a non-ASCI letter | |
| 419 | RESOLVED | FIXED | normal | dmd | Anonymous classes are not working. | |
| 420 | RESOLVED | FIXED | normal | dmd | mixin make dmd break | |
| 421 | RESOLVED | DUPLICATE | normal | dmd | 'not a lvalue' crashes DMD | |
| 422 | RESOLVED | FIXED | normal | dmd | -version=X and -debug=X accept identifiers containing illegal characters | |
| 423 | RESOLVED | FIXED | normal | dmd | dmd ignores empty commandline arguments | |
| 424 | RESOLVED | FIXED | major | tools | Unexpected OPTLINK Termination at EIP=0044C37B (too many fixups) | |
| 425 | RESOLVED | WORKSFORME | normal | dmd | dmd compilation generate/leave empty folders. | |
| 426 | RESOLVED | FIXED | normal | dmd | source files starting with a non-ASCI letter are rejected by dmd | |
| 427 | RESOLVED | FIXED | normal | dmd | source files starting with a number are accepted by dmd | |
| 428 | RESOLVED | FIXED | normal | dmd | environment settings in dmd.conf uppercase names | |
| 429 | RESOLVED | FIXED | minor | phobos | Unable to distinguish between empty and uninitialized dynamic arrays | |
| 430 | RESOLVED | FIXED | normal | dmd | incorrect UTF-8 detection for drafted UTF-16/32 source files | |
| 431 | RESOLVED | FIXED | major | dmd | Invalid case selected when switching on a long | |
| 432 | RESOLVED | DUPLICATE | normal | dmd | invalid expression causes compiler seg-fault | |
| 433 | RESOLVED | FIXED | normal | dmd | A deprecated, same-named alias screws up resolution of imports | |
| 434 | RESOLVED | WORKSFORME | normal | dmd | Compiler crash on template function syntax error | |
| 435 | RESOLVED | FIXED | enhancement | dmd | Constructors should be templatized | |
| 436 | RESOLVED | FIXED | normal | phobos | OutOfMemoryException undocumented, misdocumented | |
| 437 | RESOLVED | INVALID | normal | dmd | dmd loops while compiling this code | |
| 438 | RESOLVED | INVALID | normal | dmd | Compiler allows returning value from void function | |
| 439 | RESOLVED | DUPLICATE | normal | dmd | Cannot use an array as new[] size argument. | |
| 440 | RESOLVED | WORKSFORME | major | dmd | dmd.170 fails to mark final methods as implementations of abstract ones | |
| 441 | RESOLVED | WORKSFORME | normal | dmd | Crash on foreach of mixed-in aggregate. | |
| 442 | RESOLVED | DUPLICATE | normal | dmd | Crash on foreach of mixed-in aggregate. | |
| 443 | RESOLVED | FIXED | normal | dmd | assignment in return when using cdouble is broken | |
| 444 | RESOLVED | FIXED | normal | dmd | Inside a foreach with delegates, void return does not compile | |
| 445 | RESOLVED | FIXED | minor | dmd | debugging artifact: DeclarationExp::scanForNestedRef | |
| 446 | RESOLVED | FIXED | major | dmd | Anonymous class and "return without calling constructor" | |
| 447 | RESOLVED | FIXED | enhancement | dmd | frontend: writeable string constants | |
| 448 | RESOLVED | FIXED | trivial | dmd | frontend: redefinition of size_t | |
| 449 | RESOLVED | FIXED | trivial | dmd | frontend: html.h and complex_t.h are unprotected against multiple inclusion | |
| 450 | RESOLVED | FIXED | enhancement | dmd | frontend: please use <stdint.h> to increase portability | |
| 451 | RESOLVED | FIXED | trivial | dmd | frontend: redundant function definitions | |
| 452 | RESOLVED | DUPLICATE | normal | dmd | Struct initialization fails with compiler assertion | |
| 453 | RESOLVED | WONTFIX | normal | dmd | When importing modules compiler can not distinguish between directory and file | |
| 454 | RESOLVED | INVALID | normal | dmd | Setting LIB environment variable has no effect on Windows | |
| 455 | RESOLVED | INVALID | normal | dmd | DMD accepts illegal identifiers in module names if no ModuleDeclaration is used | |
| 456 | RESOLVED | WONTFIX | normal | dmd | DMD accepts keywords in module names if no ModuleDeclaration is used | |
| 457 | RESOLVED | FIXED | normal | phobos | notifyRelease: debugging artifacts | |
| 458 | RESOLVED | FIXED | enhancement | dmd | set version=D_Unittest if -unittest was issued | |
| 459 | RESOLVED | FIXED | major | dmd | Setting LIB in dmd/bin/sc.ini has no effect on linking | |
| 460 | RESOLVED | FIXED | normal | dmd | Assertion failure: '!needThis()' on line 143 in file 'tocsym.c' | |
| 461 | RESOLVED | FIXED | normal | dmd | Constant not understood to be constant when circular module dependency exists. | |
| 462 | RESOLVED | FIXED | normal | dmd | invalid typeinfo usage breaks dmd compiler | |
| 463 | RESOLVED | WORKSFORME | normal | dmd | [module] private module members have global bindings instead of local ones | |
| 464 | RESOLVED | FIXED | enhancement | dmd | 64bit clean dchar.c | |
| 465 | RESOLVED | FIXED | minor | dmd | errors when trying to use static templated methods | |
| 466 | RESOLVED | FIXED | normal | dmd | dmd prevent this from link, if so please prevent it from compiling | |
| 467 | RESOLVED | FIXED | normal | dmd | double inheritance from the same interface | |
| 468 | RESOLVED | FIXED | normal | dmd | argument wrongfully identified as type in template instantiation | |
| 469 | RESOLVED | FIXED | major | dlang.org | Incorrect documentation in std.date | |
| 470 | RESOLVED | WORKSFORME | normal | dmd | undocumented encoding of inifiles | |
| 471 | RESOLVED | FIXED | normal | dmd | Protection attributes of mixin instances are applied in a wrong scope. | |
| 472 | RESOLVED | FIXED | normal | dmd | zero sized _init_* symtab-objects | |
| 473 | RESOLVED | FIXED | enhancement | phobos | Arrays should have a way to take out an element or slice | |
| 474 | RESOLVED | INVALID | normal | dmd | in ASM block last line can't be a label | |
| 475 | RESOLVED | FIXED | normal | dmd | DMD segfault on recursive variadic template | |
| 476 | RESOLVED | FIXED | normal | dmd | DMD doesn't resolve its location properly on Windows | |
| 477 | RESOLVED | FIXED | trivial | dlang.org | Malformed URL in documentation | |
| 478 | RESOLVED | FIXED | normal | dmd | can't compare arrayliteral statically with variable | |
| 479 | RESOLVED | FIXED | normal | dmd | can't compare arrayliteral statically with string | |
| 480 | RESOLVED | FIXED | normal | dmd | too many initializers error message doesn't give line number | |
| 481 | RESOLVED | FIXED | enhancement | dmd | Fixed-length arrays with automatically computed length | |
| 482 | RESOLVED | WORKSFORME | normal | dmd | _arguments for variadic is incorrect in precondition | |
| 483 | RESOLVED | FIXED | minor | dmd | ICE-invalid with tuple. mangleof. | |
| 484 | RESOLVED | FIXED | minor | dmd | Compiler segfault with template variadic used as a template alias. | |
| 485 | RESOLVED | WORKSFORME | normal | dmd | struct sizeof not possible from type | |
| 486 | RESOLVED | FIXED | normal | phobos | Writefln on null object should not trigger access error. | |
| 487 | RESOLVED | FIXED | normal | dmd | regression: multiple definition of `_D7dstress3run1t13template_32_A31__T3sumVee00000000000000800040Z3sume' | |
| 488 | RESOLVED | FIXED | normal | dmd | regression: recursive typeof segmentfaults | |
| 489 | RESOLVED | FIXED | normal | dmd | .classinfo not working with fqn | |
| 490 | RESOLVED | FIXED | normal | dmd | Static struct initializer without static attribute aborts dmd with assertion | |
| 491 | RESOLVED | FIXED | enhancement | dmd | Create directories necessary for writing files when using -Dd and -Hd option | |
| 492 | RESOLVED | WONTFIX | enhancement | dmd | Use the fully qualified module name for output files rather than the source file path. | |
| 493 | RESOLVED | FIXED | enhancement | dmd | Partial IFTI does not work | |
| 494 | RESOLVED | FIXED | normal | dmd | template's variadic argument can't use as type | |
| 495 | RESOLVED | FIXED | normal | dmd | ICE passing variadic arglist to another variadic template | |
| 496 | RESOLVED | FIXED | normal | dmd | frontend: 64-bit cleanup of utf_decode* | |
| 497 | RESOLVED | FIXED | normal | dmd | frontend: 64-bit cleanup of sprintf buffer sizes | |
| 498 | RESOLVED | FIXED | major | phobos | Signal mixins need to import | |
| 499 | RESOLVED | FIXED | blocker | dmd | Multiple overrides of the destructor when using signals | |
| 500 | RESOLVED | FIXED | minor | dmd | Struct Initializers conflict with Delegate Literals in initializers |