24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 20305 | NEW | enhancement | dmd | dmd#19630 | String mixins fail for structs with 'alias this' | |
| 20306 | RESOLVED | FIXED | regression | dmd | incomplete mixin type with a lambda | |
| 20307 | RESOLVED | WORKSFORME | normal | dmd | Difference for `deprecated alias a = b` vs. `deprecated alias b a` | |
| 20308 | NEW | regression | dmd | dmd#19631 | frame access regression | |
| 20309 | NEW | major | phobos | phobos#9782 | Passing alias this with function returning chain to tempCString hangs up the program | |
| 20310 | NEW | enhancement | phobos | phobos#10395 | std.json to(Pretty)String not pure | |
| 20311 | RESOLVED | INVALID | major | phobos | dtext("") == null | |
| 20312 | NEW | major | dmd | dmd#19632 | Multiple inheritance covariance breaks vtable dispatch | |
| 20313 | RESOLVED | FIXED | normal | phobos | Inconsistent behavior of wouldHaveBlocked on Windows | |
| 20314 | RESOLVED | FIXED | minor | phobos | passing const variables to `only` forces const range element type | |
| 20315 | RESOLVED | FIXED | normal | druntime | checkaction=context fails for const(void[]) argument | |
| 20316 | RESOLVED | WONTFIX | regression | dmd | array properties fail hasMember | |
| 20317 | NEW | normal | phobos | phobos#10396 | Checked std.format Error: `"Attempted to access an uninitialized payload."` | |
| 20318 | RESOLVED | FIXED | normal | dmd | Illegal instruction (core dumped) | |
| 20319 | RESOLVED | DUPLICATE | major | dmd | cast causing illegal instruction (core dump) in compiler | |
| 20320 | RESOLVED | FIXED | normal | phobos | format("%f") leeds to wrong output | |
| 20321 | NEW | blocker | dmd | dmd#19633 | Uncontrollable blitting should be preventable for proper elaborate copy semantics | |
| 20322 | RESOLVED | FIXED | normal | druntime | checkaction=context fails for wstring/dstring arguments | |
| 20323 | RESOLVED | FIXED | normal | druntime | checkaction=context fails for non-copyable arguments | |
| 20324 | RESOLVED | FIXED | minor | dmd | Calling __traits(getUnitTests) on a template causes compiler segfault | |
| 20325 | RESOLVED | FIXED | minor | visuald | Windows Defender detects msbuild\pipelink.exe as a trojan virus | |
| 20326 | RESOLVED | FIXED | normal | dmd | stringof on opaque type results in forward reference error | |
| 20327 | RESOLVED | INVALID | regression | dmd | [REG 2.089 beta] undefined reference to « core.thread.Thread.__Class » | |
| 20328 | RESOLVED | FIXED | regression | phobos | [REG 2.089 beta] deprecation message about Nullable.get in isInputRange | |
| 20329 | NEW | normal | dmd | dmd#19634 | Type nested inside two interfaces not visible in outermost type | |
| 20330 | RESOLVED | FIXED | enhancement | phobos | json toString with outputrange | |
| 20331 | RESOLVED | FIXED | normal | dmd | checkaction=context segfaults when calling function literal | |
| 20332 | RESOLVED | FIXED | enhancement | druntime | associative array clear function should be @safe | |
| 20333 | NEW | major | dmd | dmd#19635 | cannot get frame pointer to <template function> when passing base class element | |
| 20334 | RESOLVED | FIXED | enhancement | dmd | posix.mak clean target does not remove all generated files | |
| 20335 | NEW | enhancement | druntime | dmd#17183 | posix.mak clean target does not remove all generated files | |
| 20336 | RESOLVED | FIXED | regression | dmd | Regression (2.088.1) C++ mangling problem with multiple const ref parameters | |
| 20337 | NEW | enhancement | dlang.org | dlang.org#4097 | Incomplete documentation of the Posix build, install, and test | |
| 20338 | NEW | enhancement | dlang.org | dlang.org#4098 | dmd, phobos, and druntime build systems should be updated | |
| 20339 | RESOLVED | FIXED | normal | dmd | isPOD returns true if sizeof is accessed inside struct declaration | |
| 20340 | RESOLVED | FIXED | enhancement | dmd | [betterC] -main inserts D main function even with betterC | |
| 20341 | RESOLVED | DUPLICATE | regression | dmd | [REG 2.063] 'this' required for explicit instantiation of template member function using template this | |
| 20342 | RESOLVED | MOVED | critical | dmd | GDC - assignment to anonymous union member corrupts data | |
| 20343 | RESOLVED | INVALID | minor | tools | false positive in style checker, checking casts | |
| 20344 | NEW | enhancement | phobos | phobos#10397 | Variable format is not in CamelCase into getopt | |
| 20345 | RESOLVED | DUPLICATE | normal | dmd | writing through `void[]` cannot be @safe | |
| 20346 | RESOLVED | FIXED | normal | druntime | std.uuid does not compile with checkaction=context | |
| 20347 | RESOLVED | WORKSFORME | normal | dmd | Initialization of globals not checked for @safe, round 2 | |
| 20348 | RESOLVED | FIXED | regression | dmd | [Reg 2.089.0-rc.1] Bad debug info for enum forward references | |
| 20349 | RESOLVED | FIXED | regression | dmd | [REG2.087] ICE with sqrt | |
| 20350 | RESOLVED | FIXED | regression | phobos | JSONType deprecations should be undeprecated | |
| 20351 | RESOLVED | WORKSFORME | normal | dmd | Unknown error, should actually be: pure function cannot call impure function | |
| 20352 | NEW | normal | dmd | dmd#19636 | Error: cannot implicitly convert expression `__withSym` of type `A*` to `uint` | |
| 20353 | RESOLVED | WORKSFORME | normal | dmd | -checkaction=context does not work well with const numbers | |
| 20354 | RESOLVED | FIXED | regression | phobos | interface is not supported by CanCAS in core.internal.atomic | |
| 20355 | RESOLVED | FIXED | blocker | druntime | undefined identifier U in core.atomic | |
| 20356 | RESOLVED | FIXED | enhancement | dmd | exceeding template expansion limits | |
| 20357 | RESOLVED | FIXED | normal | phobos | format should obey space flag when printing nan or inf | |
| 20358 | NEW | normal | dmd | dmd#19637 | External initialization of private struct fields should be disallowed | |
| 20359 | NEW | normal | druntime | dmd#17392 | core.atomic.cas throws with null as `ifThis` | |
| 20360 | NEW | major | phobos | phobos#9783 | std.variant doesn't do postblit/dtor correctly for large structs | |
| 20361 | NEW | normal | dmd | dmd#19638 | denormalized floatingpoint number literals do not work | |
| 20362 | RESOLVED | FIXED | normal | dmd | dmd fails to infer scope parameter for delegate | |
| 20363 | RESOLVED | FIXED | normal | dmd | painting XMM registers as integers leads to codegen bugs | |
| 20364 | RESOLVED | FIXED | normal | druntime | [REG2.069] changing length for typeof(null)[] array seg faults in _d_arraysetlengthiT() | |
| 20365 | RESOLVED | FIXED | major | dmd | Copy constructor not invoked on static arrays of structs but the postblit works | |
| 20366 | RESOLVED | FIXED | critical | dmd | CTFE foreach_reverse on array with utf characters crashes compiler | |
| 20367 | RESOLVED | FIXED | normal | dmd | Postblit cannot be disabled when copy ctor is defined | |
| 20368 | NEW | regression | druntime | dmd#17393 | dmd 2.089.0 Error: expression `main` is `void` and has no value | |
| 20369 | RESOLVED | FIXED | normal | dmd | shadowed variable in foreach loop always considered "foreach variable" | |
| 20370 | RESOLVED | FIXED | normal | phobos | On POSIX, std.file.copy only copies the file times at second precision | |
| 20371 | RESOLVED | FIXED | normal | phobos | std.format limited to 500 characters for floats | |
| 20372 | NEW | enhancement | phobos | phobos#10398 | Line counter with async Buffer | |
| 20373 | RESOLVED | INVALID | enhancement | phobos | Line counter with async Buffer | |
| 20374 | RESOLVED | WORKSFORME | normal | dmd | Assertion failure: 'e && retregs' hit at cod1.d:1858 on Win32_64 auto-tester with phobos PR#7259 | |
| 20375 | RESOLVED | FIXED | normal | dmd | std.typecons.RefCounted does not work with checkaction-context | |
| 20376 | RESOLVED | FIXED | regression | dmd | @disable this(ref return scope Foo rhs) enables broken binaries (out-of-bounds access) | |
| 20377 | RESOLVED | DUPLICATE | normal | dmd | extern(C) void main(string[] args) has invalid 'args' | |
| 20378 | RESOLVED | FIXED | enhancement | dlang.org | Main function specification is incomplete | |
| 20379 | RESOLVED | INVALID | major | druntime | Cannot destroy associative arrays AAs (Destructor not called on values) | |
| 20380 | RESOLVED | FIXED | normal | phobos | std.net.curl: misbehaviour on arch 'arm32v7 gnueabihf' (Raspberry/Raspbian/Buster) | |
| 20381 | RESOLVED | INVALID | regression | dmd | [REG master 2.089+] compiler crash on array operation | |
| 20382 | NEW | normal | dmd | dmd#19639 | Bad call stack with scope(success) | |
| 20383 | RESOLVED | FIXED | regression | dmd | [REG 2.084.z] illegal conversion from int[] to ubyte[] is accepted | |
| 20384 | NEW | enhancement | dmd | dmd#17927 | UTF-8 vital error for chinese character which to be printed in console | |
| 20385 | NEW | enhancement | phobos | phobos#10399 | Add opt* methods to std.json | |
| 20386 | RESOLVED | FIXED | blocker | tools | Test extractor shouldn't emit unit tests, but regular functions for @betterC tests | |
| 20387 | RESOLVED | FIXED | enhancement | visuald | pipelink.exe ignores preferred linker | |
| 20388 | RESOLVED | FIXED | regression | dmd | Parse error when compiling lambdas in mixins as template parameters | |
| 20389 | NEW | enhancement | dmd | dmd#19640 | __traits(isDisabled) with invalid template function | |
| 20390 | NEW | enhancement | installer | installer#700 | Add llvm-dlltool.exe to dmd windows release? | |
| 20391 | RESOLVED | FIXED | regression | dmd | [REG 2.089] DMD compile times increased by 40% because ENABLE_RELEASE=0 in build | |
| 20392 | NEW | normal | phobos | phobos#9784 | formattedRead: %*d and %d should read the same | |
| 20393 | RESOLVED | FIXED | normal | phobos | formattedRead accepts input, that should be rejected | |
| 20394 | NEW | normal | dmd | dmd#17928 | "one path skips constructor" when exception is thrown | |
| 20395 | RESOLVED | LATER | minor | dlang.org | Malwarebyte listed downloads.dlang.org as Malware (when clicking to download DMD) | |
| 20396 | RESOLVED | FIXED | normal | phobos | format!"%a" leeds to wrong result for denormalized float | |
| 20397 | RESOLVED | FIXED | enhancement | phobos | [std.algorithm] documentation nthPermutation | |
| 20398 | RESOLVED | FIXED | minor | phobos | Wrong number of totalEntries in std.zip | |
| 20399 | REOPENED | enhancement | dmd | dmd#19641 | opIn deprecation warning should point to where opIn is defined, in addition to where it is used | |
| 20400 | RESOLVED | FIXED | normal | dmd | CTFE increasing length of array of characters changes its value | |
| 20401 | RESOLVED | FIXED | major | dmd | ref variable copied before return | |
| 20402 | RESOLVED | FIXED | enhancement | phobos | use-this-other-module deprecation warnings with "use std;" | |
| 20403 | NEW | critical | dmd | dmd#19642 | Trojan:Win32/Wacatac.B!ml dmd-2.089.0.exe | |
| 20404 | RESOLVED | FIXED | enhancement | dmd | Can't disambiguate function calls made ambiguous by "import std" |