24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 20405 | RESOLVED | INVALID | enhancement | visuald | pipelink.exe ignores LLVMInstallDir property when lld-link.exe is used. | |
| 20406 | RESOLVED | FIXED | normal | dmd | Copy constructor requires default constructor | |
| 20407 | RESOLVED | FIXED | major | installer | Windows installer doesn't detect VS2019 | |
| 20408 | RESOLVED | FIXED | normal | phobos | style checker should not check backup files | |
| 20409 | RESOLVED | DUPLICATE | regression | dmd | Interface parameter conversion inversed - breaking all attributes enforcement | |
| 20410 | RESOLVED | FIXED | major | dmd | ReplaceTypeUnless replaces enums with their basetype | |
| 20411 | RESOLVED | INVALID | normal | phobos | wrong default datetime when saving files in zip file | |
| 20412 | NEW | major | phobos | phobos#10400 | std.range.put misbehaves when OutputRange.put(void[] exists) | |
| 20413 | RESOLVED | FIXED | normal | dmd | C++ mangling bug with templates & the std namespace | |
| 20414 | NEW | normal | dmd | dmd#19643 | use of isCopyable on static members of uncopyable struct returns that its copyable | |
| 20415 | RESOLVED | WORKSFORME | regression | dmd | ice in dwarfeh and when optimizations are enabled | |
| 20416 | RESOLVED | FIXED | regression | dmd | [Regression 2.073.2] compiler complains about escaping reference in certain cases | |
| 20417 | RESOLVED | FIXED | normal | dmd | __traits(compiles) returns false result if expression is not wrapped inside a lambda while typeof works correctly | |
| 20418 | RESOLVED | FIXED | regression | dmd | Unittest failure in bitarray.d on Win32 | |
| 20419 | RESOLVED | FIXED | normal | dmd | is(missing == module/package) results in unknown identifier | |
| 20420 | RESOLVED | FIXED | regression | dmd | [REG2.067] inlining error with a valid function | |
| 20421 | RESOLVED | FIXED | major | dmd | Exceptions don't work when linking through lld-link | |
| 20422 | RESOLVED | FIXED | minor | dmd | confusing error "new can only create structs, dynamic arrays or class objects, not int[]'s" | |
| 20423 | NEW | blocker | dmd | dmd#19644 | di generator does not emit nothrow on dtors | |
| 20424 | RESOLVED | INVALID | normal | dmd | A constructor with a value argument of the same type as being constructed should be an error | |
| 20425 | RESOLVED | FIXED | enhancement | phobos | Proxy opCmp fails to compile with types that overloaded opCmp | |
| 20426 | RESOLVED | FIXED | normal | phobos | doesPointTo with void[N] fails | |
| 20427 | RESOLVED | DUPLICATE | normal | dmd | Bad parameter types in C++ functions should not issue Internal Compiler Errors | |
| 20428 | NEW | enhancement | dmd | dmd#19645 | Precondition bug for in/out | |
| 20429 | RESOLVED | FIXED | regression | dmd | extern(C++) mangling of multiple const ref params | |
| 20430 | NEW | regression | druntime | dmd#17184 | [Regression 2.089.0] DLL Runtime.terminate() hangs | |
| 20431 | RESOLVED | FIXED | minor | dmd | Allow a Mixin Type to resolve to an expression where it makes sense | |
| 20432 | NEW | minor | dmd | dmd#19646 | assert() and in() don't support tuple expressions | |
| 20433 | RESOLVED | INVALID | trivial | dmd | Don't complain about implicit cast when an explicit cast would also be in error | |
| 20434 | RESOLVED | INVALID | normal | druntime | Drastic GC slowdown with repeated large allocations | |
| 20435 | RESOLVED | WORKSFORME | normal | dmd | formating pointer with std.format crashes when using CTFE | |
| 20436 | RESOLVED | DUPLICATE | normal | dlang.org | [Oh No! Page Not Found] https://dlang.org/phobos/core_stdcpp_xutility.html | |
| 20437 | NEW | enhancement | dmd | dmd#19647 | Transitive immutable/shared does not apply to variables captured by delegates | |
| 20438 | RESOLVED | FIXED | regression | druntime | [Reg 2.086] GC: memory not reusable when calling GC.collect after GC.free | |
| 20439 | RESOLVED | FIXED | enhancement | phobos | memoize fails with types that have a void opAssign | |
| 20440 | RESOLVED | FIXED | normal | druntime | Associative arrays with values whose opAssign doesn't return a ref don't support require function | |
| 20441 | RESOLVED | FIXED | critical | dmd | Wrong code with -O -fPIC and pointer subtraction | |
| 20442 | RESOLVED | WONTFIX | enhancement | dmd | Please add a warning that will complain about unused imports | |
| 20443 | NEW | regression | dmd | dmd#19648 | Case where code compiles depending on order of declaration | |
| 20444 | RESOLVED | FIXED | enhancement | dmd | Make __DATE__ in dlang reproducible using SOURCE_DATE_EPOCH | |
| 20445 | RESOLVED | FIXED | enhancement | tools | [tools] remove build date for a reproducible build | |
| 20446 | RESOLVED | FIXED | regression | dmd | [REG 2.089.0-rc.1] Assertion `cast(int)(*e).Ecomsub <= cast(int)(*e).Ecount' failed. | |
| 20447 | RESOLVED | FIXED | regression | druntime | [REG 2.089] importing core.thread exposes unistd, hiding object.dup | |
| 20448 | RESOLVED | FIXED | enhancement | dmd | Error: unknown when mutating an escaped member reference from a template function | |
| 20449 | NEW | normal | dlang.org | dlang.org#3980 | integer literal specification and implementation differs | |
| 20450 | NEW | normal | dlang.org | dlang.org#4099 | Default severity in Bugzilla should be normal | |
| 20451 | NEW | normal | dmd | dmd#19649 | comparing identical floating points does not work on Win32 and FreeBSD32. | |
| 20452 | NEW | normal | phobos | phobos#9785 | std.conv: to and parse dont work correct with negative numbers | |
| 20453 | RESOLVED | DUPLICATE | regression | dmd | [REG 2.071.0] ICE with package in package | |
| 20454 | RESOLVED | DUPLICATE | regression | dmd | [REG 2.071.0] ICE with triple-nested package | |
| 20455 | NEW | normal | dmd | dmd#17931 | Filename or directories starting with "-" cannot be processed | |
| 20456 | NEW | normal | dmd | dmd#19650 | linker can't find the C function wmemove when -mscrtlib=msvcrt | |
| 20457 | RESOLVED | FIXED | regression | dmd | Asserts must not be turned off in release builds of dmd | |
| 20458 | NEW | normal | dmd | dmd#17932 | CRTP + pass alias to virtual member to mixin = runtime crash | |
| 20459 | RESOLVED | FIXED | normal | druntime | Runtime arg parsing should stop at '--' | |
| 20460 | RESOLVED | FIXED | critical | dmd | [OSX] DMD writes the same address everywhere in DWARF debug infos | |
| 20461 | RESOLVED | FIXED | critical | dmd | [dip1000] Passing stack allocated string to assert compiles | |
| 20462 | NEW | enhancement | dlang.org | dlang.org#4100 | [SPEC] Clearly document rules of package attribute on module.d vs. package.d file names | |
| 20463 | NEW | major | installer | installer#701 | APT repository has broken dependencies | |
| 20464 | NEW | enhancement | dmd | dmd#19651 | builtin types could be usable as UDA, without being enclosed in parens | |
| 20465 | RESOLVED | FIXED | regression | dmd | Dynamic + static array declaration fail | |
| 20466 | RESOLVED | FIXED | critical | dmd | Optimizer clobbering msw register when testing it for 0 | |
| 20467 | NEW | normal | dmd | dmd#19652 | initializerSemantic() is run multiple times for a single Initializer | |
| 20468 | RESOLVED | FIXED | normal | druntime | emplace doesn't forward constructor arguments' (l/r)valueness | |
| 20469 | RESOLVED | WONTFIX | enhancement | installer | include dstep in the official distribution | |
| 20470 | RESOLVED | FIXED | enhancement | dmd | accessing an AliasSeq tuple loses `this` | |
| 20471 | NEW | critical | dmd | dmd#19653 | TypeInfo_Array incorrectly initialized | |
| 20472 | RESOLVED | FIXED | regression | dmd | [REG 2.068] slicing a static array results in another static array | |
| 20473 | NEW | normal | installer | installer#702 | Missing file & directory | |
| 20474 | RESOLVED | FIXED | normal | dmd | Deprecation warnings inside deprecated function template | |
| 20475 | RESOLVED | FIXED | normal | dmd | Struct of static array of strings is bitwise-compared instead of member-wise | |
| 20476 | RESOLVED | FIXED | normal | druntime | chainTogether leaks exception with -dip1008 | |
| 20477 | NEW | normal | dmd | dmd#19654 | incorrect error: cannot implicitly convert expression of type int to dchar | |
| 20478 | NEW | enhancement | phobos | phobos#10401 | Phobos should have a trait to identify NaN-like behavior | |
| 20479 | RESOLVED | FIXED | normal | phobos | octal integer literals don't work with BetterC mode | |
| 20480 | RESOLVED | FIXED | enhancement | phobos | make std.getopt ready for DIP 1000 | |
| 20481 | NEW | major | dmd | dmd#17933 | The compiled program by the dmd compiler calls SegFault | |
| 20482 | NEW | normal | phobos | phobos#9786 | formatValue overlap detection does not account for nested anonymous unions | |
| 20483 | NEW | enhancement | phobos | phobos#10402 | std.uni.byGrapheme & Grapheme.opSlice requires obscure REF parameters. | |
| 20484 | NEW | regression | druntime | dmd#17394 | Regression: runtime cannot handle shared(AA) | |
| 20485 | RESOLVED | FIXED | normal | dlang.org | [404 Not Found] core.thread | |
| 20486 | RESOLVED | FIXED | enhancement | dmd | D1 style operator overloading should not be preferred | |
| 20487 | NEW | normal | phobos | phobos#10403 | Formatter does not support nothrow sink delegate | |
| 20488 | RESOLVED | FIXED | regression | dmd | AA.length in multiple modules causes opDispatch failure | |
| 20489 | RESOLVED | FIXED | enhancement | installer | Installer deleting files after install | |
| 20490 | RESOLVED | WONTFIX | minor | druntime | malloc and calloc should be @safe / @trusted | |
| 20491 | NEW | normal | dmd | dmd#19655 | extern(C) is not inferred for lambda arguments | |
| 20492 | NEW | regression | dmd | dmd#19656 | __traits(getOverloads) and covariant return types in interfaces | |
| 20493 | RESOLVED | FIXED | normal | phobos | Incorrect result of BigInt * BigInt | |
| 20494 | NEW | minor | dmd | dmd#17934 | Appending derived class array to an interface array. | |
| 20495 | RESOLVED | FIXED | normal | phobos | std.range.choose range is not safe when calling save | |
| 20496 | RESOLVED | FIXED | enhancement | phobos | chunkby should support ref predicates | |
| 20497 | RESOLVED | FIXED | critical | druntime | thread with limited stackspace crashes depending on size of TLS | |
| 20498 | NEW | enhancement | dmd | dmd#19657 | A way to initialize a struct of delegates with no-op stubs? | |
| 20499 | RESOLVED | DUPLICATE | normal | dmd | bad error message caused by UFCS attempt on the identifier matching to an import | |
| 20500 | RESOLVED | FIXED | major | dlang.org | running examples on the home page only displays '1 unittests passed' | |
| 20501 | NEW | normal | dmd | dmd#19658 | Function literals inside enum of function pointers wrongly treated as delegates | |
| 20502 | RESOLVED | FIXED | minor | phobos | Converting std.typecons.RefCounted!T to a string gives T's storage location instead of T's fields when T is a struct without an explicit toString | |
| 20503 | RESOLVED | FIXED | normal | dlang.org | incorrect grammar specification for @ attributes in declarations | |
| 20504 | NEW | normal | dlang.org | dlang.org#4101 | grammar allows missing function body for AutoFuncDeclaration |