24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 14401 | RESOLVED | FIXED | blocker | druntime | typeid(shared X).init is empty for class types | |
| 14402 | NEW | major | phobos | phobos#10125 | std.conv.emplace segfaults for nested types | |
| 14403 | RESOLVED | FIXED | normal | dlang.org | DDox: std.algorithm index links are 404 | |
| 14404 | NEW | minor | druntime | dmd#17296 | ClassInfo.create should forbid creating nested classes | |
| 14405 | RESOLVED | FIXED | normal | phobos | Private class std.typecons.Foo conflicts with local class | |
| 14406 | RESOLVED | FIXED | regression | dmd | [REG2.068a] GIT HEAD ignores forward reference and generates wrong code | |
| 14407 | RESOLVED | FIXED | normal | dmd | No protection and attributes check for class/struct allocator in NewExp | |
| 14408 | RESOLVED | FIXED | normal | phobos | std.process: Can't start interactive process from Windows GUI application | |
| 14409 | RESOLVED | FIXED | major | dmd | false positive "Error: one path skips constructor" | |
| 14410 | NEW | normal | druntime | dmd#17142 | core.demangle doesn't handle typeof(null) correctly | |
| 14411 | RESOLVED | FIXED | enhancement | dmd | switch statement: docs/behavior differ | |
| 14412 | NEW | enhancement | dmd | dmd#18970 | Include template specializations in DMD's JSON output | |
| 14413 | RESOLVED | FIXED | enhancement | dmd | Spurious newline in ddoc JSON output for multiple successive line doc comments | |
| 14414 | RESOLVED | DUPLICATE | enhancement | druntime | allow to set hash seed | |
| 14415 | NEW | enhancement | phobos | phobos#9658 | globMatch should support recursive matching (**) | |
| 14416 | RESOLVED | FIXED | normal | dmd | .sizeof yields 1 for uninstantiated struct templates | |
| 14417 | NEW | normal | druntime | dmd#17297 | Wrong argument type for _d_cover_register2 | |
| 14418 | RESOLVED | FIXED | normal | dlang.org | D-style Variadic Function example does not compile | |
| 14419 | NEW | enhancement | dmd | dmd#17703 | [CTFE] Need infinite loop detection? | |
| 14420 | RESOLVED | INVALID | normal | dmd | partial template ordering with specialization and different arities seems broken | |
| 14421 | RESOLVED | WORKSFORME | enhancement | dmd | Variadic args array force on heap | |
| 14422 | RESOLVED | FIXED | normal | phobos | std.process: Pipes do not append to files on Win64 | |
| 14423 | RESOLVED | FIXED | major | druntime | struct destructors not finalized for AA values | |
| 14424 | RESOLVED | FIXED | regression | dmd | [REG2.066] dmd crashes with __traits(getUnitTests) | |
| 14425 | RESOLVED | FIXED | normal | dmd | Indirect template instantiation within is expression causes missing linker symbols | |
| 14426 | RESOLVED | INVALID | blocker | dmd | Segfault for missing extern variable | |
| 14427 | RESOLVED | FIXED | regression | dlang.org | Regression: navigation for phobos documentation has disappeared | |
| 14428 | RESOLVED | FIXED | enhancement | dlang.org | Link all book formats available from dlang.org | |
| 14429 | NEW | normal | dmd | dmd#18971 | Linker error caused by a combination of multiple factors (static library, inlining, lambda alias and ref parameters) | |
| 14430 | RESOLVED | FIXED | regression | dmd | [REG2.060] Null parameter is detected as non-null. | |
| 14431 | RESOLVED | FIXED | regression | dmd | [REG 2.067.0] huge slowdown of compilation speed | |
| 14432 | RESOLVED | FIXED | enhancement | phobos | move construction for RefCounted | |
| 14433 | RESOLVED | FIXED | enhancement | phobos | std.encoding does not support Central European ISO-8859-2 and CP1250 encodings | |
| 14434 | RESOLVED | INVALID | major | dmd | Assertion failed: (type && init), function getConstInitializer, file declaration.c, line 2295 | |
| 14435 | RESOLVED | FIXED | minor | dmd | [D1] backport deprecated("msg") | |
| 14436 | REOPENED | enhancement | dmd | dmd#18972 | Optimizer fails to remove comparison loop when comparing array against null | |
| 14437 | RESOLVED | INVALID | minor | dmd | Double scope(failure) ignored | |
| 14438 | NEW | enhancement | dmd | dmd#18973 | is(A P == super) (tuple of supertypes) should work with structs and alias this | |
| 14439 | RESOLVED | FIXED | major | druntime | aa's keys, values not usable in @safe context | |
| 14440 | RESOLVED | FIXED | regression | dmd | [REG2.067] [CTFE] Wrong values set in a matrix constructor | |
| 14441 | RESOLVED | INVALID | major | dmd | Strange error with string ctor | |
| 14442 | RESOLVED | FIXED | major | dmd | Wrong this.outer reference in nested classes | |
| 14443 | RESOLVED | FIXED | regression | dmd | [REG2.067.0] Incorrect double freeing of reference counted struct | |
| 14444 | NEW | major | druntime | dmd#17143 | Segfault in GC.malloc | |
| 14445 | NEW | enhancement | phobos | phobos#10126 | std.net.curl not usable in @safe code | |
| 14446 | RESOLVED | FIXED | minor | dmd | ICE on invalid import | |
| 14447 | NEW | normal | dmd | dmd#18974 | adding isRandomAccessRange!S causes std.array unittests to fail to compile | |
| 14448 | RESOLVED | DUPLICATE | critical | dmd | Compiler crashes when getting the address of a function in MemberFunctionTuple | |
| 14449 | NEW | normal | dmd | dmd#18975 | Cannot create structure with `inout` constructor at compile time | |
| 14450 | RESOLVED | FIXED | normal | dmd | Incorrect overloading of immutable constructor for template struct | |
| 14451 | NEW | major | dmd | dmd#18976 | static-foreach uses huge stack for no reason | |
| 14452 | RESOLVED | WONTFIX | regression | dmd | [REG2.067] Floating point invalid operation when returning a structure containing a float field | |
| 14453 | RESOLVED | WORKSFORME | major | dmd | segfault in release mode | |
| 14454 | RESOLVED | DUPLICATE | major | dmd | Lambda template param doesn't compile with -inline "*** is a nested function and cannot be accessed from ***" | |
| 14455 | RESOLVED | FIXED | regression | phobos | [Reg 2.068-devel] std.string.indexOf no longer accepts static arrays | |
| 14456 | RESOLVED | WONTFIX | critical | dmd | (D1 only) dmd doesn't call C functions with large structures correctly | |
| 14457 | RESOLVED | FIXED | enhancement | phobos | Algebraic does not allow assignment from subset type | |
| 14458 | RESOLVED | FIXED | normal | dmd | very slow ubyte[] assignment (dmd doesn't use memset) | |
| 14459 | RESOLVED | FIXED | critical | dmd | String literal merge bug causes incorrect runtime program behavior | |
| 14460 | RESOLVED | INVALID | trivial | dmd | ddoc - bracket inside string is being interpreted literally | |
| 14461 | RESOLVED | FIXED | normal | dmd | Header generation fails for definitions of string,wstring and dstring | |
| 14462 | RESOLVED | DUPLICATE | regression | dmd | cannot instantiate redBlackTree!int(); anymore | |
| 14463 | RESOLVED | FIXED | regression | dmd | [REG2.067] DMD crashes compiling module level immutable struct that takes an array in ctor | |
| 14464 | RESOLVED | FIXED | normal | druntime | coverage merge doesn't work | |
| 14465 | RESOLVED | FIXED | enhancement | dmd | CTFE exception stacktrace shows location of Exception constructor | |
| 14466 | NEW | enhancement | dmd | dmd#18977 | destructive move | |
| 14467 | RESOLVED | FIXED | regression | druntime | arr.capacity sometimes erroneously returns 0 | |
| 14468 | RESOLVED | FIXED | regression | dmd | [Reg 2.068.0-devel] overload mismatch for template instance with typesafe variadic parameter | |
| 14469 | RESOLVED | FIXED | normal | phobos | file.readText on Win64 doesn't work for files > 4GB. | |
| 14470 | NEW | enhancement | phobos | phobos#10127 | Reuse of object memory: new emplace overload | |
| 14471 | RESOLVED | FIXED | enhancement | phobos | std.socket: add method for detach socket handle | |
| 14472 | NEW | enhancement | dmd | dmd#18978 | add separate ptr data section | |
| 14473 | NEW | enhancement | dmd | dmd#18979 | Remove deprecated HTML tags from ddoc output | |
| 14474 | NEW | normal | dmd | dmd#17704 | Use UTF-8 encoding for @cmdfile | |
| 14475 | RESOLVED | FIXED | trivial | dlang.org | man page is outdated | |
| 14476 | RESOLVED | FIXED | major | druntime | core.thread unit tests failing on FreeBSD 9+ | |
| 14477 | RESOLVED | FIXED | normal | phobos | Nullable does not work with structs with default constructor disabled | |
| 14478 | RESOLVED | FIXED | enhancement | phobos | isInputRange should allow ranges of non-copyable elements | |
| 14479 | RESOLVED | DUPLICATE | normal | phobos | isInputRange returns false on a slice of noncopyables. | |
| 14480 | RESOLVED | FIXED | regression | dmd | dmd 2.067 x64 release codegen | |
| 14481 | RESOLVED | FIXED | regression | dmd | [REG2.066] ICE with forward reference of manifest constant on template arguments | |
| 14482 | REOPENED | enhancement | dmd | dmd#18980 | [SPEC] Goto's into catch blocks should be an error | |
| 14483 | RESOLVED | FIXED | major | phobos | std.string import private template codeUnitLimit | |
| 14484 | NEW | regression | dmd | dmd#18981 | [REG 2.063] IFTI doesn't work with TemplateThisParameter and inheritance | |
| 14485 | RESOLVED | FIXED | normal | phobos | .front of empty filtered zip range is accessible | |
| 14486 | RESOLVED | FIXED | minor | dmd | delete on classes ignores @nogc | |
| 14487 | RESOLVED | WONTFIX | minor | dmd | 'new' and 'delete' declarations doesn't accept postfix attributes | |
| 14488 | RESOLVED | FIXED | enhancement | dmd | Deprecate Imaginary and complex types | |
| 14489 | RESOLVED | FIXED | enhancement | dmd | Deprecate Floating point NCEG operators | |
| 14490 | RESOLVED | FIXED | enhancement | dmd | Deprecate .sort and .reverse properties for arrays | |
| 14491 | RESOLVED | FIXED | enhancement | dmd | Deprecate overriding without override | |
| 14492 | RESOLVED | WONTFIX | enhancement | dmd | Deprecate scope for allocating classes on the stack | |
| 14493 | RESOLVED | FIXED | enhancement | phobos | std.range.walkBack too | |
| 14494 | RESOLVED | FIXED | enhancement | dlang.org | Improve std.array.replicate documentation | |
| 14495 | NEW | enhancement | phobos | phobos#9659 | executeInNewThread should return Thread | |
| 14496 | RESOLVED | FIXED | normal | dmd | void initialization of member with indirections must not be @safe | |
| 14497 | RESOLVED | FIXED | enhancement | visuald | Disassembly view | |
| 14498 | NEW | normal | dmd | dmd#17705 | Poor codegen optimization for ranges | |
| 14499 | RESOLVED | WORKSFORME | normal | dmd | segfault on alias this to self | |
| 14500 | RESOLVED | FIXED | normal | dmd | AliasDeclaration::semantic corrupts Type |