24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 16404 | RESOLVED | INVALID | major | dmd | Funky type for parameterless lambdas () => { ... } | |
| 16405 | RESOLVED | WORKSFORME | critical | tools | Trojan Win32/Ipac.B!cl detected on dmd-2.071.1.exe | |
| 16406 | RESOLVED | FIXED | normal | dmd | Compiler segfaults on __traits(getprotection, symbol) | |
| 16407 | NEW | major | dmd | dmd#19172 | fix from test15779 fails on windows 10 32bit builds | |
| 16408 | RESOLVED | FIXED | regression | dmd | [REG2.065] left-to-right order of evaluation of function arguments not consistently followed | |
| 16409 | RESOLVED | FIXED | enhancement | dmd | Add support for assign-style switches | |
| 16410 | RESOLVED | INVALID | normal | dmd | attribute inference for final methods of templated classes | |
| 16411 | RESOLVED | MOVED | enhancement | dlang.org | Add display threads only option to advanced search | |
| 16412 | RESOLVED | INVALID | enhancement | dmd | instance variable shadowing with inheritance | |
| 16413 | RESOLVED | FIXED | normal | phobos | multiSort doesn't work with @system comparison function | |
| 16414 | NEW | normal | dmd | dmd#19173 | final opCmp in interface: throws at runtime. (OK if abstract class instead of interface) | |
| 16415 | NEW | normal | dmd | dmd#19174 | Overload conflicts with mixin templates | |
| 16416 | NEW | enhancement | phobos | phobos#9691 | Phobos std.uni out of date (should be updated to latest Unicode standard) | |
| 16417 | NEW | enhancement | dmd | dmd#19175 | override non-inout with inout | |
| 16418 | RESOLVED | INVALID | regression | dmd | dip25 wrong escaping reference to this | |
| 16419 | RESOLVED | FIXED | minor | phobos | issue with ndslice.slice toHash | |
| 16420 | RESOLVED | FIXED | minor | phobos | Incorrect example in std.getopt docs | |
| 16421 | RESOLVED | INVALID | normal | dmd | DMD hides linker error when enabling warnings | |
| 16422 | RESOLVED | WORKSFORME | enhancement | tools | "dub test" builds the same testing executable every run, should cache it | |
| 16423 | REOPENED | enhancement | dmd | dmd#19176 | ModuleInfo missing when linking to static lib with classes | |
| 16424 | RESOLVED | WONTFIX | enhancement | tools | No "DUB" component for bug reports | |
| 16425 | RESOLVED | MOVED | normal | dlang.org | DUB "Getting Started" is seriously wanting | |
| 16426 | REOPENED | normal | dmd | dmd#19177 | Templated opAssign do not forward on Alias this. | |
| 16427 | NEW | normal | dmd | dmd#19178 | alias to typecons.Rebindable depends on lexical order | |
| 16428 | NEW | enhancement | dmd | dmd#19179 | Better error message for pattern matching of value template parameters | |
| 16429 | NEW | enhancement | phobos | phobos#10196 | Sorted multimap data structure based on std.container.rbtree | |
| 16430 | NEW | enhancement | dmd | dmd#17772 | Show a warning when a semicolon is used after a struct or enum definition | |
| 16431 | RESOLVED | MOVED | normal | tools | rdmd runs dmd twice for single-files with no dependencies | |
| 16432 | RESOLVED | FIXED | normal | phobos | JSON incorrectly parses to string | |
| 16433 | NEW | enhancement | dmd | dmd#19180 | __traits(compiles) inconsistent for child class | |
| 16434 | RESOLVED | WORKSFORME | regression | dmd | dmd assertion failure in declaration.d | |
| 16435 | NEW | major | dmd | dmd#19181 | Wrong error message for bad selective import | |
| 16436 | RESOLVED | WONTFIX | enhancement | dmd | Implement pragma(switches, "") | |
| 16437 | RESOLVED | WONTFIX | enhancement | dmd | Enum type inference | |
| 16438 | RESOLVED | INVALID | major | phobos | std.typelist still exists! | |
| 16439 | RESOLVED | FIXED | normal | dmd | Non-typesafe variadic functions can never be @safe | |
| 16440 | NEW | normal | dmd | dmd#19182 | wrong code with -main -c -of | |
| 16441 | RESOLVED | FIXED | enhancement | dmd | Implement the __FILE_FULL_PATH__ trait | |
| 16442 | RESOLVED | FIXED | normal | phobos | FrontTransversal fails with empty ranges | |
| 16443 | RESOLVED | FIXED | enhancement | phobos | std.getopt: segmentation fault with empty string option | |
| 16444 | NEW | enhancement | dmd | dmd#19183 | Less noisy error messages if built-in method is @disable (e.g. opAssign) | |
| 16445 | NEW | minor | dmd | dmd#17773 | string mixin allows shebang line in source | |
| 16446 | NEW | enhancement | phobos | phobos#10197 | Captures does not expose named captures for iteration | |
| 16447 | RESOLVED | INVALID | enhancement | dmd | make illegal for functions containing a `naked` asm block to return `auto` | |
| 16448 | RESOLVED | FIXED | enhancement | phobos | std.digest.digest: toHexString should be @safe | |
| 16449 | RESOLVED | FIXED | enhancement | dmd | add support for RDTSCP in iasm | |
| 16450 | RESOLVED | FIXED | enhancement | phobos | makeArray and makeSlice could infer the ElementType | |
| 16451 | REOPENED | enhancement | phobos | phobos#9692 | std.conv.parse without auto-decoding | |
| 16452 | RESOLVED | FIXED | enhancement | phobos | charset in std.net.curl should be case-insensitive | |
| 16453 | RESOLVED | FIXED | major | phobos | Missing @nogc annotations | |
| 16454 | NEW | major | dmd | dmd#19184 | Return in the body of a foreach in a constructor backed by opApply corrupts the object | |
| 16455 | RESOLVED | INVALID | critical | dmd | Wrong code when calling a struct delegate | |
| 16456 | RESOLVED | FIXED | enhancement | tools | RDMD: Add --include switch to override --exclude options | |
| 16457 | NEW | enhancement | phobos | phobos#10198 | std.regex postprocesses ctRegex every time at runtime | |
| 16458 | RESOLVED | WORKSFORME | enhancement | phobos | std.typecons.namedTuple | |
| 16459 | RESOLVED | WORKSFORME | normal | dmd | opDispatch gives obtuse error when dispatching to a function that doesn't exist | |
| 16460 | RESOLVED | FIXED | regression | dmd | [REG2.071] ICE for package visibility check in function literal | |
| 16461 | RESOLVED | FIXED | critical | dmd | Using the fully qualified type of an object within its own scope causes an error | |
| 16462 | RESOLVED | INVALID | enhancement | dmd | mixin template ddoc doesn't appear in docs | |
| 16463 | RESOLVED | DUPLICATE | enhancement | dmd | ddoc on string mixin does nothing | |
| 16464 | RESOLVED | FIXED | enhancement | dlang.org | opCast doco is insufficient | |
| 16465 | RESOLVED | INVALID | major | dmd | Template alias does not get unwrapped in templated functions | |
| 16466 | RESOLVED | FIXED | blocker | dmd | Alignment of reals inside structs on 32 bit OSX should be 16, not 8 | |
| 16467 | RESOLVED | WONTFIX | enhancement | dmd | templated function default argument take into account when not needed | |
| 16468 | RESOLVED | DUPLICATE | normal | dmd | __traits(compiles, ...) doesn't work for super, always evaluates false | |
| 16469 | RESOLVED | DUPLICATE | normal | druntime | Segmentation fault in bigAlloc with negative size | |
| 16470 | RESOLVED | FIXED | normal | druntime | Segfault with negative array length | |
| 16471 | NEW | major | dmd | dmd#19185 | [CTFE] Incorrect CTFE when assigning to union struct fields | |
| 16472 | RESOLVED | FIXED | normal | dmd | Spurious "is used as a type" when aliasing enum template as default parameter | |
| 16473 | RESOLVED | MOVED | major | phobos | operator overloading is broken | |
| 16474 | RESOLVED | DUPLICATE | blocker | dmd | CTFE pow | |
| 16475 | NEW | normal | dmd | dmd#19186 | Unloading Shared Library Closes stdout File Handle. | |
| 16476 | NEW | enhancement | druntime | dmd#17334 | Shared Library of Phobos for Windows | |
| 16477 | RESOLVED | DUPLICATE | blocker | dmd | Template not properly instantiated / emitted | |
| 16478 | RESOLVED | FIXED | minor | phobos | Don't allow to!T() in constraint | |
| 16479 | RESOLVED | FIXED | normal | dmd | Missing substitution while mangling C++ template parameter for functions | |
| 16480 | RESOLVED | INVALID | critical | dmd | Local selective imports hide member functions | |
| 16481 | RESOLVED | DUPLICATE | major | dmd | invalid code accepted leading to linker error | |
| 16482 | NEW | enhancement | dmd | dmd#19187 | Compiler should error on impossible cross-class type casts | |
| 16483 | RESOLVED | FIXED | major | dmd | ICE in expression.d from typeof | |
| 16484 | RESOLVED | WONTFIX | regression | dmd | regression(2.064) Overloaded empty funcs trigger AssertError: "Called `get' on null Nullable" | |
| 16485 | RESOLVED | FIXED | enhancement | phobos | Add trait for determining whether a member variable is static or not | |
| 16486 | RESOLVED | DUPLICATE | enhancement | dmd | Compiler see template alias like a separate type in template function definition | |
| 16487 | RESOLVED | FIXED | enhancement | phobos | Add function to obtain the available disk space | |
| 16488 | RESOLVED | FIXED | major | dmd | [spec][optimization] broadcast scalar to simd vector | |
| 16489 | RESOLVED | LATER | major | dmd | [backend][optimizaton][registers] DMD is 10-20 times slower for GLAS | |
| 16490 | RESOLVED | FIXED | normal | dlang.org | Usage of attributes in inline asm blocks is not documented | |
| 16491 | NEW | blocker | druntime | dmd#17335 | Forward referencing and static/shared static module constructors break initialisation | |
| 16492 | RESOLVED | FIXED | enhancement | dmd | support @nogc in debug{} blocks | |
| 16493 | NEW | enhancement | phobos | phobos#10199 | Request for an OS-independent interface to access cryptographically secure pseudo random number generators | |
| 16494 | NEW | major | dmd | dmd#19188 | cannot find source code for runtime library after brew install in custom directory | |
| 16495 | RESOLVED | FIXED | enhancement | dmd | __traits(fullyQualifedName) instead of std.traits.fullyQualifiedName | |
| 16496 | NEW | enhancement | dmd | dmd#19189 | __traits(getAttributes, ...) should work with built-in types | |
| 16497 | NEW | enhancement | dmd | dmd#19190 | suboptimal moves between SSE registers | |
| 16498 | NEW | enhancement | dmd | dmd#19191 | ddoc should offer a built-in macro for passing raw text through | |
| 16499 | RESOLVED | FIXED | normal | dmd | Misleading error message for 'in' operator with wrong argument | |
| 16500 | NEW | normal | dmd | dmd#19192 | inferred != annotated pure | |
| 16501 | RESOLVED | FIXED | normal | phobos | packed ndslices does not compile | |
| 16502 | RESOLVED | FIXED | enhancement | phobos | spawnProcess does not throw on exec errors | |
| 16503 | RESOLVED | FIXED | major | phobos | [ndslice] prevents fastmath LDC attribute |