24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 11501 | RESOLVED | DUPLICATE | major | phobos | dirEntries fails with "Failed to stat file" when encountering broken symlinks | |
| 11502 | RESOLVED | DUPLICATE | normal | dmd | Crash with aliasing function alias parameter to "this" | |
| 11503 | RESOLVED | FIXED | critical | dmd | Type system breaking caused by implicit conversion for the value returned from pure function | |
| 11504 | RESOLVED | FIXED | regression | dmd | [CTFE] JSONValue cannot make in CTFE | |
| 11505 | RESOLVED | FIXED | regression | dmd | Bad error message: "opAssign [...] is annotated with @disable" | |
| 11506 | NEW | enhancement | dmd | dmd#18712 | pure evaluation should be shortcircuited | |
| 11507 | NEW | normal | dlang.org | dlang.org#4030 | Associative Array Documentation | |
| 11508 | RESOLVED | FIXED | regression | dmd | [REG 2.064] Wrong code with -O on x86_64 for char comparisons | |
| 11509 | RESOLVED | WONTFIX | enhancement | dmd | AA.dup @property | |
| 11510 | RESOLVED | FIXED | enhancement | dmd | Relax restriction for overlapped pointer field access in safe code/during CTFE | |
| 11511 | RESOLVED | FIXED | normal | dmd | DDoc - C variadic parameters cannot be properly documented | |
| 11512 | RESOLVED | FIXED | regression | phobos | Can't build Phobos docs with win32 makefile | |
| 11513 | RESOLVED | FIXED | regression | dmd | [REG 2.064] Assertion in module.c | |
| 11514 | NEW | normal | dmd | dmd#18713 | `inout` is incorrectly resolved as `const` if there is a default parameter | |
| 11515 | NEW | enhancement | dmd | dmd#17626 | Enhancement to DDOC regarding parameter identifiers | |
| 11516 | RESOLVED | DUPLICATE | major | visuald | Wrong symbol in debug watch due to name collision | |
| 11517 | NEW | enhancement | dmd | dmd#18714 | Allow generic "BasicType" in alias this declaration | |
| 11518 | RESOLVED | FIXED | normal | dmd | DMD segfault on multiple template match | |
| 11519 | RESOLVED | FIXED | normal | druntime | fix timing issue in core.thread unittest | |
| 11520 | RESOLVED | INVALID | normal | druntime | [bionic] qsort is missing on linux/bionic | |
| 11521 | RESOLVED | FIXED | critical | dmd | Collision of templates instantiated with different same-named locals | |
| 11522 | RESOLVED | INVALID | normal | dmd | mixing template mixins of template functions creates issues for dmd | |
| 11523 | RESOLVED | DUPLICATE | minor | dmd | pragma(lib "x") doesn't have any effect in a static library | |
| 11524 | RESOLVED | INVALID | normal | phobos | str.strip being shadowed by std.algorithm.strip | |
| 11525 | RESOLVED | FIXED | regression | dmd | REG(2.065): Error: 'a[] *= a[]' each element is not a scalar, it is a Complex!double | |
| 11526 | RESOLVED | LATER | blocker | dmd | buffer overflow detected __fortify_fail when building dmd from source | |
| 11527 | RESOLVED | FIXED | regression | phobos | JSONValue cannot set values through named fields | |
| 11528 | RESOLVED | FIXED | regression | phobos | appender: crash with -inline -O | |
| 11529 | RESOLVED | FIXED | enhancement | dmd | Unclear error message when rvalue is passed as `ref' | |
| 11530 | RESOLVED | FIXED | enhancement | dmd | need gdb test suite | |
| 11531 | NEW | enhancement | phobos | phobos#9617 | For a faster std.algorithm.group on strings | |
| 11532 | RESOLVED | WORKSFORME | enhancement | dmd | Variadics using the C ABI should not accept D-specific types | |
| 11533 | RESOLVED | DUPLICATE | enhancement | dmd | Compiler should allow to being nested for static local template functions | |
| 11534 | RESOLVED | FIXED | normal | dmd | [CTFE] inout + returning a pointer into a member array | |
| 11535 | RESOLVED | FIXED | normal | dmd | CTFE ICE on reassigning a static array initialized with block assignment | |
| 11536 | NEW | enhancement | phobos | phobos#10010 | split optional maxsplit argument | |
| 11537 | RESOLVED | FIXED | normal | visuald | cv2pdb not work | |
| 11538 | RESOLVED | FIXED | normal | dmd | [ICE] stack overflow with recursive NullableRef fails | |
| 11539 | RESOLVED | FIXED | minor | phobos | wrong "Orphan format specifier:" error message | |
| 11540 | RESOLVED | FIXED | critical | dmd | [ICE] CTFE segfault with try-catch-finally and goto | |
| 11541 | RESOLVED | INVALID | major | dmd | Debuginfo errors building vibe.d for Win64 | |
| 11542 | RESOLVED | FIXED | normal | dmd | scope(failure) messes up nothrow checking | |
| 11543 | RESOLVED | FIXED | critical | dmd | multiple definition of std.regex with shared library | |
| 11544 | NEW | normal | dmd | dmd#18715 | Order of imports triggers errors in std.complex, std.random and std.uni | |
| 11545 | RESOLVED | FIXED | major | dmd | Aggregate function literal member should not have access to enclosing scope | |
| 11546 | RESOLVED | FIXED | enhancement | dmd | string import dependency failure | |
| 11547 | RESOLVED | FIXED | normal | visuald | 'Stop'ing a 32bit Mago vibe.d debug session throws annoying error dialog | |
| 11548 | RESOLVED | FIXED | normal | phobos | ParameterDefaultValueTuple fails to compile when passed in a function containing a parameter named "args". | |
| 11549 | RESOLVED | FIXED | blocker | visuald | Throwing an exception while debugging causes incorrect execution | |
| 11550 | RESOLVED | FIXED | normal | dmd | [ICE] Checking if std.conv.to compiles with an array of non-builtins results in an ICE in s2ir.c. | |
| 11551 | RESOLVED | WORKSFORME | enhancement | dmd | Cannot compile DMD with MSVC 2013 | |
| 11552 | RESOLVED | FIXED | normal | dmd | Missing label is not caught during semantic | |
| 11553 | RESOLVED | FIXED | regression | dmd | dmd segfault with recursive template | |
| 11554 | RESOLVED | FIXED | regression | dmd | `is(T == enum);` produces an error if T is an enum defined with no members | |
| 11555 | RESOLVED | FIXED | enhancement | phobos | std.algorithm.reverse should return the just-reversed range | |
| 11556 | RESOLVED | DUPLICATE | critical | dmd | named nested functions in templates are not infered | |
| 11557 | NEW | enhancement | dmd | dmd#17627 | Add ability to compare `const`/`immutable` classes | |
| 11558 | RESOLVED | WORKSFORME | normal | dmd | ADT example still fails to compile | |
| 11559 | RESOLVED | FIXED | regression | tools | Optlink crash with more than 2048 modules generated and debug info | |
| 11560 | RESOLVED | DUPLICATE | critical | phobos | API returning immutable string on stack? | |
| 11561 | RESOLVED | INVALID | normal | druntime | Built-in array .capacity returns 0 if array length is decreased | |
| 11562 | RESOLVED | FIXED | normal | dmd | Goto into or out of finally block is not caught during semantic | |
| 11563 | RESOLVED | FIXED | regression | dmd | Module dependency cycle causes unrelated template instantiations to fail | |
| 11564 | RESOLVED | WORKSFORME | normal | visuald | DParser seems to leak resources | |
| 11565 | RESOLVED | FIXED | critical | dmd | [Optimizer] Zeroes out the higher 32bits of register in ?: expression | |
| 11566 | RESOLVED | FIXED | regression | dmd | ICE with invalid array op | |
| 11567 | RESOLVED | FIXED | minor | visuald | DParserCOMServer.exe is always running with VS | |
| 11568 | RESOLVED | FIXED | normal | phobos | can't compile std.stdio.rawWrite with -m64 in Windows | |
| 11569 | RESOLVED | WORKSFORME | normal | dmd | Incorrect handling of recursive mixin | |
| 11570 | RESOLVED | INVALID | major | dmd | AssertError with opDispatch | |
| 11571 | REOPENED | enhancement | phobos | phobos#10011 | introduce "originalType" in std.conv | |
| 11572 | RESOLVED | FIXED | enhancement | phobos | eager apply for ranges | |
| 11573 | RESOLVED | DUPLICATE | normal | dmd | [ld.gold] debug information doesn't work | |
| 11574 | RESOLVED | INVALID | normal | dmd | Improper behavior of scope(failure) | |
| 11575 | RESOLVED | DUPLICATE | normal | dmd | [dox] std.algorithm.remove navigation link points to wrong place | |
| 11576 | RESOLVED | FIXED | regression | phobos | std.algorithm.remove!(SwapStrategy.unstable) overruns array bounds | |
| 11577 | NEW | normal | phobos | phobos#10012 | Template std.typetuple.NoDuplicates removes const types for classes and structs | |
| 11578 | RESOLVED | WONTFIX | enhancement | dmd | Add pragma error, warning | |
| 11579 | RESOLVED | FIXED | normal | dlang.org | dlang.org repo can't be built without git | |
| 11580 | RESOLVED | WORKSFORME | normal | phobos | A unittest of std.stdio.rawRead cannot run and some unittests in std.stdio must run on Win64. | |
| 11581 | RESOLVED | FIXED | normal | dmd | Given T..., new T[0] does not work | |
| 11582 | RESOLVED | FIXED | normal | dmd | inherit element/slice of type tuple | |
| 11583 | RESOLVED | FIXED | regression | phobos | bigint bug | |
| 11584 | RESOLVED | WORKSFORME | normal | phobos | std.typecons.Typedef assigned from const | |
| 11585 | RESOLVED | FIXED | critical | dmd | ICE(cgcod.c) with SIMD and -O | |
| 11586 | NEW | enhancement | druntime | dmd#17125 | core.demangle should understand _D16TypeInfo_HAyayAa6__initZ etc. | |
| 11587 | RESOLVED | FIXED | normal | dmd | Cannot compare AAs at compile time | |
| 11588 | NEW | normal | dmd | dmd#18716 | Inconsistent abilities to compare `const`/`immutable` classes | |
| 11589 | NEW | normal | dmd | dmd#18717 | [AA] Associative arrays should reject `const`/`immutable` classes as keys unless Issue 1824 is fixed | |
| 11590 | RESOLVED | DUPLICATE | normal | dmd | [AA] Associative arrays should reject uncomparable types | |
| 11591 | RESOLVED | FIXED | regression | phobos | std.typecons.Tuple -s with classes fails at runtime as associative array keys | |
| 11592 | NEW | normal | dmd | dmd#18718 | Inconsistent comparisons of classes between `opCmp` and `opEquals` calls | |
| 11593 | NEW | enhancement | dmd | dmd#18719 | Array type init syntax | |
| 11594 | RESOLVED | FIXED | normal | druntime | synchronized causing segfault instead of Error. | |
| 11595 | RESOLVED | DUPLICATE | blocker | dmd | __traits(allMembers, packageName) behaves oddly. | |
| 11596 | RESOLVED | FIXED | regression | dmd | Internal error: backend/cgcs.c 351 | |
| 11597 | NEW | enhancement | phobos | phobos#10013 | Speed up std.random.dice | |
| 11598 | RESOLVED | FIXED | enhancement | phobos | std.random.uniform could be faster for integrals | |
| 11599 | RESOLVED | FIXED | normal | phobos | BigInt crashes on very large operations. | |
| 11600 | RESOLVED | FIXED | normal | phobos | to!BigInt(string) accepts non-numeric input |