24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 13401 | RESOLVED | FIXED | enhancement | druntime | code cleanup: removing c-style array declarations in druntime | |
| 13402 | RESOLVED | FIXED | enhancement | phobos | code cleanup: removing c-style array declarations in phobos | |
| 13403 | RESOLVED | FIXED | blocker | dmd | [ICE][2.067Alpha] Internal error: backend\type.c 332 with new package protection extension. | |
| 13404 | RESOLVED | FIXED | normal | druntime | heap-allocating a struct passes TypeInfo_Pointer to the GC, not TypeInfo_struct | |
| 13405 | NEW | normal | phobos | phobos#9639 | etc.c.curl using the D calling convention | |
| 13406 | RESOLVED | INVALID | enhancement | dmd | Feature request: @trace attribute for automatic tracing, OR @(scope, scopeFn) | |
| 13407 | RESOLVED | FIXED | enhancement | dmd | Better error message for static array size overflow | |
| 13408 | NEW | major | dmd | dmd#18876 | template mixins allows to declare duplicates | |
| 13409 | RESOLVED | FIXED | enhancement | phobos | std.range.padLeft/Right | |
| 13410 | RESOLVED | FIXED | normal | druntime | Performance problem with associative array byKey/byValue | |
| 13411 | RESOLVED | INVALID | normal | phobos | Document: std.concurrency onCrowding default behavior and message box size | |
| 13412 | RESOLVED | FIXED | critical | dmd | Assertion failure: 'global.errors' on line 6698 in file 'template.c' | |
| 13413 | RESOLVED | FIXED | enhancement | dmd | dmd does not follow symlink when searching for dmd.conf | |
| 13414 | RESOLVED | FIXED | major | druntime | Static destructors not called correctly with dynamic loading | |
| 13415 | RESOLVED | FIXED | regression | dmd | [REG2.066] '-inline' causes wrong enclosing scope pointer for nested function called from templated struct | |
| 13416 | RESOLVED | DUPLICATE | blocker | druntime | dead-lock in FreeBSD suspend handler | |
| 13417 | RESOLVED | FIXED | regression | dmd | [REG2.066] segmentation fault when deduce template type | |
| 13418 | RESOLVED | FIXED | normal | phobos | uninitializedArray & core.simd.Vector return incorrect type | |
| 13419 | RESOLVED | FIXED | enhancement | phobos | code cleanup in std.uni: removing "comma expressions" | |
| 13420 | RESOLVED | WONTFIX | regression | dmd | double.nan unusable as AA key | |
| 13421 | NEW | enhancement | dmd | dmd#18877 | disallow __gshared members without static | |
| 13422 | RESOLVED | FIXED | enhancement | phobos | std.ascii has isAlphaNum but std.uni doesn't | |
| 13423 | RESOLVED | INVALID | enhancement | dmd | Allow covariant assignment of lambda to delegate variable | |
| 13424 | RESOLVED | FIXED | regression | dmd | [REG2.066] Initialization of delegate to do-nothing default causes segfault at runtime | |
| 13425 | RESOLVED | FIXED | normal | phobos | DList.linearRemove on last element returns non-empty range | |
| 13426 | NEW | normal | dmd | dmd#18878 | crash when using exceptions in a non-d thread (in thread_stackBottom) | |
| 13427 | RESOLVED | FIXED | regression | dmd | [REG2.066] cannot inline default argument alloca(...) | |
| 13428 | NEW | enhancement | phobos | phobos#10082 | Add template to perform appropriate substitution for inout when it appears in a type | |
| 13429 | RESOLVED | FIXED | enhancement | phobos | icmp (and friends) should be @nogc | |
| 13430 | RESOLVED | WORKSFORME | minor | dmd | Improve error message with wrong arg type to inout function | |
| 13431 | NEW | normal | dmd | dmd#17681 | pragma(startaddress) doesn't work with COFF | |
| 13432 | RESOLVED | DUPLICATE | minor | phobos | std.json.parseJSON does not report correct line number in Exception | |
| 13433 | RESOLVED | FIXED | enhancement | phobos | Request: Clock.currTime option to use CLOCK_REALTIME_COARSE / CLOCK_REALTIME_FAST | |
| 13434 | RESOLVED | FIXED | critical | dmd | [ICE] indexing array with empty tuple causes dmd segfault | |
| 13435 | RESOLVED | FIXED | normal | dmd | Strange error if struct is a class member and opAssign applied | |
| 13436 | RESOLVED | FIXED | normal | dlang.org | posix.mak is broken for dlang.org repo | |
| 13437 | RESOLVED | FIXED | critical | dmd | [e2ir] ICE in e2ir.c 4616 | |
| 13438 | NEW | normal | dmd | dmd#18879 | Anonymous class instances created at compile-time get no vtable generated | |
| 13439 | RESOLVED | FIXED | enhancement | tools | rdmd: Don't recompile the program if only current directory changes | |
| 13440 | RESOLVED | FIXED | normal | dlang.org | Keyed array literal is not documented | |
| 13441 | RESOLVED | FIXED | normal | phobos | joiner asserts with only(x) separator | |
| 13442 | RESOLVED | DUPLICATE | minor | dmd | __gshared default value allowed in @safe function signature | |
| 13443 | RESOLVED | DUPLICATE | normal | phobos | stdin/stdout/stderr should be accessible from @safe code | |
| 13444 | NEW | enhancement | phobos | phobos#9640 | std.concurrency.Mailbox should use a ring buffer | |
| 13445 | RESOLVED | FIXED | enhancement | phobos | std.process fails to create process with empty (non-null) working directory | |
| 13446 | RESOLVED | FIXED | normal | phobos | Can't use executeShell/escapeShellFileName to redirect to file whose name starts with & | |
| 13447 | RESOLVED | FIXED | normal | phobos | Do not escape process parameters unless necessary | |
| 13448 | RESOLVED | FIXED | normal | dlang.org | Class specification misses template classes in base classes list | |
| 13449 | RESOLVED | DUPLICATE | normal | dlang.org | Error in AutoDeclarationX rule in D specification | |
| 13450 | RESOLVED | FIXED | enhancement | phobos | Add WindowsException and wenforce to std.exception | |
| 13451 | RESOLVED | FIXED | normal | dlang.org | Lambda syntax with explicit return type not documented | |
| 13452 | RESOLVED | FIXED | normal | visuald | VisualD keeps linking freshly built project | |
| 13453 | RESOLVED | WORKSFORME | enhancement | dmd | Allow appending string literal to any width string | |
| 13454 | NEW | normal | dmd | dmd#17682 | Unit tests should be compiled in a module, where they are declared | |
| 13455 | RESOLVED | WORKSFORME | normal | dmd | Side effects of comma operator not evaluated for empty 'expression tuple' right hand side | |
| 13456 | RESOLVED | FIXED | normal | dlang.org | GCStats does not appear in the web site documentation | |
| 13457 | RESOLVED | WONTFIX | blocker | dmd | float version of isIdentical fails | |
| 13458 | NEW | enhancement | phobos | phobos#10083 | std.utf.decode not @nogc | |
| 13459 | RESOLVED | FIXED | normal | dmd | segfault in two auto opSlices() | |
| 13460 | RESOLVED | FIXED | blocker | dmd | dmd can no longer be built with DEBUG=1 on Linux/x86_64 | |
| 13461 | RESOLVED | INVALID | normal | dmd | [ICE] Multiplying two integer arrays causes an ICE | |
| 13462 | RESOLVED | DUPLICATE | normal | dmd | Renamed imported module can be accessed by FQN when other import is present | |
| 13463 | RESOLVED | WORKSFORME | major | dmd | Post-blit constructor not called for "out" contract when returning struct | |
| 13464 | RESOLVED | WORKSFORME | enhancement | dmd | dmd: aliasthis.c:96: virtual void AliasThis::semantic(Scope*): Assertion `ad2->type == Type::terror' failed. | |
| 13465 | RESOLVED | FIXED | critical | dmd | Segfault by eager semantic2 running in template instantiation | |
| 13466 | RESOLVED | WORKSFORME | normal | dmd | Refused Tuple.Types syntax in some cases | |
| 13467 | RESOLVED | FIXED | trivial | dlang.org | A little better std.algorithm.canFind documentation | |
| 13468 | RESOLVED | FIXED | normal | dmd | Wrong code when comparing class reference with typeof(null) | |
| 13469 | RESOLVED | INVALID | major | dmd | x^^y wrong result | |
| 13470 | RESOLVED | INVALID | minor | dmd | Crash with final struct containing anonymous union | |
| 13471 | RESOLVED | FIXED | normal | dmd | CTFE glitch when executing std.digest.crc.crc32Of() and checking the result with enforce(). (keyword: uninitialized variable) | |
| 13472 | RESOLVED | FIXED | regression | dmd | [REG2.066] trying to insert a null into an array of object segfaults the compiler | |
| 13473 | NEW | enhancement | phobos | phobos#9641 | std.algorithm.expand | |
| 13474 | RESOLVED | FIXED | enhancement | dmd | Discard excess precision for float and double (x87) | |
| 13475 | NEW | normal | dmd | dmd#18880 | Incorrect overloading of immutable constructor for nested struct | |
| 13476 | RESOLVED | FIXED | regression | dmd | [REG2.065] Writing stubs for dynamically loaded functions no longer works. (circular reference) | |
| 13477 | RESOLVED | FIXED | normal | phobos | std.process should ignore unnamed service variables on Windows | |
| 13478 | RESOLVED | FIXED | regression | dmd | [REG2.066] Templates not emitted when also referenced in speculative contexts | |
| 13479 | RESOLVED | FIXED | regression | dmd | [REG2.067a] Templates not emitted when instantiated in mixins mixed in functions | |
| 13480 | RESOLVED | INVALID | enhancement | phobos | Input range formatting should not format as "elements" | |
| 13481 | RESOLVED | FIXED | normal | dmd | bug with inferring attributes from built-in properties | |
| 13482 | RESOLVED | WONTFIX | enhancement | phobos | std.algorithm.podSort | |
| 13483 | RESOLVED | FIXED | enhancement | phobos | std.range.tee should also accept a function name | |
| 13484 | RESOLVED | FIXED | minor | dmd | Template type deduction from delegate parameter fails | |
| 13485 | RESOLVED | FIXED | normal | dmd | FP wrong-code with -O | |
| 13486 | RESOLVED | INVALID | normal | dmd | Streams fail | |
| 13487 | NEW | enhancement | dmd | dmd#18881 | Create a partial mirror of benchmarks at http://shootout.alioth.debian.org on http://dlang.com/shotout.html | |
| 13488 | NEW | enhancement | dmd | dmd#18882 | implicit conversions to immutable broken | |
| 13489 | RESOLVED | WONTFIX | enhancement | dmd | Boolean semantics of floating point types should use "<> 0" | |
| 13490 | RESOLVED | FIXED | normal | dmd | Can't append to array of structs with alias this as lvalue ternary opoerator result | |
| 13491 | REOPENED | enhancement | dmd | dmd#18883 | DMD on Windows doesn't handle wildcards on the command line. | |
| 13492 | RESOLVED | WONTFIX | enhancement | dmd | Last Postblit call optimization | |
| 13493 | NEW | normal | dmd | dmd#18884 | DMD fails to open files with non-ASCII characters on Windows | |
| 13494 | RESOLVED | DUPLICATE | enhancement | dmd | Allow setting delegate member variables to do-nothing stub | |
| 13495 | RESOLVED | FIXED | normal | dmd | DMD fails to call struct constructor with default args when default constructor is @disabled | |
| 13496 | RESOLVED | INVALID | normal | dlang.org | ArrayInitializer rule is redundant | |
| 13497 | RESOLVED | FIXED | regression | dmd | [REG2.065] [ICE e2ir 1911] Array op compiler error | |
| 13498 | RESOLVED | FIXED | regression | dmd | Return type is not checked in function template | |
| 13499 | NEW | normal | druntime | dmd#17283 | (float|double|real).compare functions improperly compare nan | |
| 13500 | NEW | enhancement | dmd | dmd#18885 | Wrong ambiguity error in second template instantiation |