24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 5501 | RESOLVED | INVALID | normal | phobos | Variant wrongly assumes that an object's length property returns a size_t | |
| 5502 | RESOLVED | FIXED | enhancement | phobos | More handy ways to create associative arrays | |
| 5503 | NEW | enhancement | dmd | dmd#18328 | Forward declarations for nested mutually recursive functions | |
| 5504 | RESOLVED | FIXED | regression | dmd | Regression(2.051): Template member functions of a shared class don't compile | |
| 5505 | RESOLVED | DUPLICATE | normal | phobos | std.functional: Fix for possible lurking bug & replace complex return type with auto | |
| 5506 | RESOLVED | FIXED | normal | phobos | StoppingPolicy.longest doesn't work well | |
| 5507 | RESOLVED | FIXED | enhancement | phobos | countUntil should take Ranges... instead of R2 | |
| 5508 | RESOLVED | INVALID | enhancement | phobos | Update startsWith to take a range of ranges | |
| 5509 | NEW | enhancement | phobos | phobos#9896 | R250/521 pseudo-random number engine | |
| 5510 | RESOLVED | WONTFIX | enhancement | phobos | std.functional.iterate | |
| 5511 | RESOLVED | FIXED | normal | phobos | std.regex optional capture with no-match cause error | |
| 5512 | RESOLVED | FIXED | critical | phobos | Compile error(FreeBSD8.1): not defined lstat64() | |
| 5513 | RESOLVED | FIXED | normal | dlang.org | Erroneous example in std.algorithm | |
| 5514 | RESOLVED | FIXED | normal | phobos | Erroneous documentation and lacking randomization for topN | |
| 5515 | RESOLVED | FIXED | enhancement | phobos | std.conv.to for safer enum casts | |
| 5516 | RESOLVED | INVALID | normal | dmd | .init is broken for fields | |
| 5517 | RESOLVED | WORKSFORME | normal | druntime | SEGV: assert(false) in release mode | |
| 5518 | RESOLVED | DUPLICATE | major | dmd | No line number for incompatible types error message | |
| 5519 | RESOLVED | DUPLICATE | enhancement | dmd | Saner struct equality | |
| 5520 | RESOLVED | FIXED | enhancement | phobos | bitfieldsOn | |
| 5521 | RESOLVED | FIXED | enhancement | dmd | DMD 2.051 does not report column number of errors. | |
| 5522 | RESOLVED | FIXED | normal | phobos | std.range.zip fails on arrays of Object. | |
| 5523 | RESOLVED | FIXED | normal | phobos | std.regex handles "\s" and "\W" (etc.) inside square brackets improperly | |
| 5524 | RESOLVED | FIXED | normal | dmd | [CTFE] Trouble with typesafe variadic function | |
| 5525 | RESOLVED | FIXED | enhancement | dmd | Eponymous templates should allow for overloaded eponymous members | |
| 5526 | RESOLVED | DUPLICATE | normal | dmd | Static templated functions don't work with CTFE | |
| 5527 | RESOLVED | FIXED | normal | dlang.org | Bug in http://www.digitalmars.com/d/2.0/ctod.html#closures ? | |
| 5528 | RESOLVED | DUPLICATE | enhancement | dmd | Some integer interval analysis to avoid some casts | |
| 5529 | RESOLVED | FIXED | enhancement | dmd | std.system.endian for pure functions? | |
| 5530 | RESOLVED | WONTFIX | enhancement | phobos | std.algorithm.len() | |
| 5531 | RESOLVED | WORKSFORME | normal | dmd | Erratic type deduction with pointers and type modifiers | |
| 5532 | RESOLVED | DUPLICATE | normal | dmd | Overloading an operator breaks when using typeof(this) | |
| 5533 | RESOLVED | DUPLICATE | regression | dmd | Regression(2.051, Linux only): segv: -gc, associative arrays, const pointers to self | |
| 5534 | RESOLVED | FIXED | normal | dmd | [64-bit] Inexplicable segfault in small code snippet, -O -release -m64 only | |
| 5535 | RESOLVED | WONTFIX | enhancement | dmd | Bulding with -D shouldn't generate an executable | |
| 5536 | RESOLVED | FIXED | normal | dmd | Array append with dollar op on 64-bit | |
| 5537 | RESOLVED | FIXED | major | phobos | invariant._d_invariant() failing in std.concurrency.MessageBox.get | |
| 5538 | RESOLVED | FIXED | normal | phobos | Immutable classes can't be passed as messages in std.concurrency | |
| 5539 | RESOLVED | DUPLICATE | enhancement | dmd | Statically disallow unsigned<0 test | |
| 5540 | RESOLVED | MOVED | enhancement | dmd | Probable bug-hiding redundancies | |
| 5541 | RESOLVED | WORKSFORME | enhancement | dmd | Disallow escaping of references to stack-allocated memory | |
| 5542 | RESOLVED | WONTFIX | enhancement | phobos | std.string.join() for chars too | |
| 5543 | NEW | enhancement | phobos | phobos#9583 | to!int to see a char as a single-char string | |
| 5544 | RESOLVED | DUPLICATE | enhancement | phobos | all() and any() in Phobos | |
| 5545 | RESOLVED | FIXED | normal | dmd | [64-bit] DMD fails to postincrement ubytes. | |
| 5546 | RESOLVED | WORKSFORME | enhancement | dmd | Assigning and initializing structs from functions make more copies than necessary | |
| 5547 | RESOLVED | WONTFIX | enhancement | dmd | Improve assert to give information on values given to it when it fails | |
| 5548 | REOPENED | enhancement | phobos | phobos#9897 | Efficient std.conv.to conversions | |
| 5549 | RESOLVED | FIXED | normal | dmd | [64-bit] Internal error: backend/cgcod.c 1845 | |
| 5550 | RESOLVED | FIXED | enhancement | phobos | std.range.enumerate() | |
| 5551 | RESOLVED | FIXED | normal | dmd | opUnary-opBinary conflict | |
| 5552 | RESOLVED | FIXED | normal | phobos | std.datetime.d DosFileTimeToSysTime has a bug | |
| 5553 | RESOLVED | INVALID | normal | dlang.org | Tables get doubled with the new std.ddoc | |
| 5554 | RESOLVED | FIXED | normal | dmd | [qtd] Covariance detection failure | |
| 5555 | RESOLVED | FIXED | normal | druntime | [AA] Built-in associative arrays in pure nothrow functions | |
| 5556 | RESOLVED | FIXED | normal | dmd | [64-bit] Wrong Implicit Conversion to Double | |
| 5557 | RESOLVED | FIXED | normal | dmd | [64-Bit] FP (alignment?) issues with Rvalues | |
| 5558 | RESOLVED | FIXED | normal | dmd | opIn_r not detected as method for 'in' in pointed struct | |
| 5559 | NEW | enhancement | phobos | phobos#9898 | A static down cast in Phobos | |
| 5560 | RESOLVED | INVALID | normal | dmd | unittests add code size when compiling with -lib and without -unittest | |
| 5561 | RESOLVED | FIXED | normal | phobos | Problem with map() that returns array contents | |
| 5562 | RESOLVED | WONTFIX | enhancement | druntime | Add OS=win32wine build to druntime's posix.mak | |
| 5563 | RESOLVED | WORKSFORME | enhancement | dmd | Failed/succeeded inlining listing | |
| 5564 | RESOLVED | FIXED | normal | dmd | [64-bit] loading of wrong constant byte value | |
| 5565 | RESOLVED | FIXED | normal | dmd | [64-bit] Wrong Floating Point Results, Related to Mixing With size_t | |
| 5566 | RESOLVED | FIXED | normal | dmd | [64-bit] More erratic FP results with size_t | |
| 5567 | RESOLVED | DUPLICATE | normal | dmd | arrays can't call aliased functions as member functions | |
| 5568 | RESOLVED | FIXED | normal | phobos | A problem with BigInt modulus | |
| 5569 | RESOLVED | FIXED | normal | dmd | 64 bit Dwarf symbolic debug info not recognized by gdb | |
| 5570 | RESOLVED | FIXED | blocker | dmd | 64 bit C ABI not followed for passing structs and complex numbers as function parameters | |
| 5571 | RESOLVED | FIXED | normal | dmd | [64-bit] new bool returns bogus address | |
| 5572 | RESOLVED | FIXED | normal | dmd | [64-bit] Global Hidden Mutexes Seem to share Addresses W/ Global Variables | |
| 5573 | RESOLVED | FIXED | enhancement | dmd | Compiler (not linker) should generate an error for missing main() | |
| 5574 | RESOLVED | FIXED | normal | dmd | Struct destructor freaks out when an array of struct with single element is instantiated inside a class | |
| 5575 | NEW | normal | dmd | dmd#18329 | Problem with a map() of a const uniq() | |
| 5576 | RESOLVED | FIXED | normal | phobos | Problem with map() that yields Tuples | |
| 5577 | RESOLVED | WORKSFORME | normal | dmd | Incorrectly generated di file with extern (C) and alias | |
| 5578 | RESOLVED | INVALID | major | dmd | GDC: struct is wrong size when real data type used. | |
| 5579 | RESOLVED | FIXED | regression | dmd | Segfault on first call to GC after starting new thread | |
| 5580 | RESOLVED | FIXED | normal | dmd | [64-bit] String switch statements broken in 64-bit mode | |
| 5581 | RESOLVED | FIXED | normal | dmd | [64-bit] Wrong code with bitwise operations on bools | |
| 5582 | RESOLVED | FIXED | normal | druntime | Improvements to the DLL startup code | |
| 5583 | NEW | normal | druntime | dmd#17113 | Issues when creating a debug build of druntime library | |
| 5584 | RESOLVED | FIXED | normal | dmd | bad string representation of function types with C/Windows linkage | |
| 5585 | RESOLVED | FIXED | normal | dmd | bad debug line number info for return statements with enumerator expressions | |
| 5586 | RESOLVED | DUPLICATE | enhancement | phobos | length property for RedBlackTree | |
| 5587 | RESOLVED | FIXED | enhancement | dmd | Use __LINE__ to pick number in unittest block names | |
| 5588 | RESOLVED | DUPLICATE | normal | dmd | Wrong line number | |
| 5589 | RESOLVED | DUPLICATE | normal | druntime | Incorrect definitions in core.stdc.locale (Windows) | |
| 5590 | RESOLVED | FIXED | regression | dmd | Regression(2.036) ICE(e2ir.c): when using .values on enum which is associative array | |
| 5591 | RESOLVED | INVALID | critical | dmd | EBX register not preserved when calling stdcall function pointer | |
| 5592 | RESOLVED | FIXED | normal | dmd | Previous definition different: __arrayExpSliceMulSliceAddass_d | |
| 5593 | RESOLVED | FIXED | normal | druntime | Add dladdr to druntime for linux/FreeBSD | |
| 5594 | RESOLVED | FIXED | minor | dmd | MODEL doesn't work the same way for DMD, Phobos and Druntime | |
| 5595 | RESOLVED | FIXED | regression | dmd | Compiler crash on heavy std.algorithm use | |
| 5596 | RESOLVED | FIXED | regression | dmd | Regression(2.052): Different template alias parameters to the same literal result in different template instances | |
| 5597 | RESOLVED | FIXED | normal | dmd | [64-bit] Illegal Instruction on Ancient Hardware | |
| 5598 | RESOLVED | FIXED | normal | dmd | rdmd does not fail on invalid filename | |
| 5599 | RESOLVED | INVALID | normal | dmd | Rdmd: Switches after the filename have no effect | |
| 5600 | RESOLVED | DUPLICATE | normal | dmd | rdmd: Broken behavior with command-line input |