24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 15304 | RESOLVED | WORKSFORME | regression | dmd | [REG 2.068.0] Error about SortedRange not being nothrow in debug mode | |
| 15305 | RESOLVED | FIXED | major | phobos | std.manip.bitfields generate bogous code | |
| 15306 | RESOLVED | FIXED | normal | dmd | Delegates with shared context can have unshared aliasing | |
| 15307 | NEW | enhancement | dmd | dmd#19068 | Delegate with immutable and shared context do not convert to one another | |
| 15308 | NEW | enhancement | installer | installer#680 | make 32-bit arch dependencies optional for rpm installers | |
| 15309 | RESOLVED | FIXED | normal | dmd | [dmd-internal] ScopeExp.semantic() should set its type always | |
| 15310 | RESOLVED | FIXED | normal | dmd | [dmd-internal] TemplateDeclaration should be converted to TemplateExp always | |
| 15311 | RESOLVED | WORKSFORME | normal | dmd | [dmd-internal] DsymbolExp.resolve and DotIdExp.semanticY (eright.op == TOKimport) need to be merged | |
| 15312 | RESOLVED | WORKSFORME | normal | phobos | Variant.get cannot access frame pointer | |
| 15313 | RESOLVED | FIXED | normal | phobos | std.conv.emplace cannot initialize const objects | |
| 15314 | RESOLVED | DUPLICATE | normal | installer | infinite loop during dmd-2.069.0.exe installation | |
| 15315 | RESOLVED | FIXED | normal | phobos | can break immutable with std.algorithm.move | |
| 15316 | RESOLVED | DUPLICATE | blocker | dmd | struct float fields not correctly initialised on x64 | |
| 15317 | RESOLVED | FIXED | major | dmd | Segfault in Type::kind() with DMD v2.069.0 | |
| 15318 | RESOLVED | DUPLICATE | regression | dmd | Templates not emitted for two "partial cycles" | |
| 15319 | RESOLVED | FIXED | regression | phobos | [REG2.069] module map is in file std/map.d which cannot be read | |
| 15320 | RESOLVED | FIXED | enhancement | phobos | static assert(__traits(compiles, xyz)) considered harmful in unittests | |
| 15321 | RESOLVED | DUPLICATE | normal | phobos | std.format.format is impure for doubles | |
| 15322 | RESOLVED | FIXED | normal | druntime | version(Unicode) should affect only default aliases | |
| 15323 | RESOLVED | FIXED | enhancement | dmd | Module.members and .deferred3 should use data structure with fast lookup | |
| 15324 | RESOLVED | WORKSFORME | normal | dmd | symbol is already defined / size of symbol changed | |
| 15325 | RESOLVED | WONTFIX | critical | visuald | import conflict | |
| 15326 | RESOLVED | FIXED | normal | dmd | False positive for dangling else warning | |
| 15327 | RESOLVED | DUPLICATE | enhancement | dmd | -cov should not mark `assert(0)` (and ideally paths leading unconditionally to it) as uncovered | |
| 15328 | RESOLVED | INVALID | major | druntime | Postblit not called | |
| 15329 | RESOLVED | INVALID | normal | dmd | __traits(isPOD, S) incorrectly returns true for structs with disabled S.init | |
| 15330 | RESOLVED | WORKSFORME | normal | phobos | std.file.copy outputs wrong error message when target directory doesn't exist | |
| 15331 | RESOLVED | INVALID | enhancement | phobos | std.json objects should implement opIn_r | |
| 15332 | RESOLVED | FIXED | normal | dmd | ICE in e2ir.c: assert(irs->sthis) in visit(ThisExp), function literal with keyword 'function' calls method | |
| 15333 | RESOLVED | FIXED | major | dmd | Assertion failed: (!fd->vthis->csym), function FuncDeclaration_toObjFile, file glue.c, line 1034. | |
| 15334 | RESOLVED | FIXED | regression | druntime | [REG 2.069] OS X core.time ticksPerSecond calculation is incorrect | |
| 15335 | RESOLVED | FIXED | enhancement | phobos | getSymbolsByUDA fails if type has private members | |
| 15336 | RESOLVED | FIXED | normal | phobos | std.json: opIn undocumented for JSONValue | |
| 15337 | RESOLVED | WONTFIX | enhancement | tools | Make Funkwerk's depend a part of the standard tools distribution | |
| 15338 | NEW | normal | dmd | dmd#19069 | COFF EH tables are not linker-GC-able | |
| 15339 | NEW | enhancement | phobos | phobos#9667 | std.datetime: document DST handling | |
| 15340 | RESOLVED | FIXED | normal | dmd | Spurious "overlapped default initialization" errors with auto fields | |
| 15341 | RESOLVED | FIXED | normal | phobos | segfault with std.signals slots | |
| 15342 | NEW | major | dmd | dmd#17734 | DMD outputs all functions as COMDAT on OSX | |
| 15343 | RESOLVED | DUPLICATE | normal | dmd | The compiler performs insufficient analysis to check if a structure is actually nested | |
| 15344 | RESOLVED | FIXED | trivial | dlang.org | m32mscoff switch missing from documentation. | |
| 15345 | RESOLVED | FIXED | minor | visuald | Assembler highlighting done wrong | |
| 15346 | RESOLVED | DUPLICATE | major | dmd | Calling interface methods on out contracts causes segfaults | |
| 15347 | NEW | major | dmd | dmd#19070 | error message for converting return value with ctor/dtor is horrible | |
| 15348 | RESOLVED | FIXED | minor | phobos | std.stdio.writef format specifier error message | |
| 15349 | NEW | minor | dmd | dmd#19071 | DDoc: comments on function templates are skipped for templates without doc comment | |
| 15350 | RESOLVED | WONTFIX | normal | dlang.org | [MailMan] end of message stripped | |
| 15351 | RESOLVED | DUPLICATE | minor | dmd | foreach by ref accepted, although front returns by value | |
| 15352 | RESOLVED | FIXED | normal | dmd | template arguments matching error with delegates | |
| 15353 | RESOLVED | FIXED | normal | dmd | std.experimental.allocator cannot free memory in its destructor if the GC is an ancestor | |
| 15354 | NEW | normal | dmd | dmd#17735 | unstable operator overloading with mixin expression | |
| 15355 | RESOLVED | WONTFIX | normal | dmd | unstable operator overloading with comma expression | |
| 15356 | NEW | enhancement | druntime | dmd#17316 | windows api headers : Missing mouse related macros | |
| 15357 | RESOLVED | FIXED | normal | phobos | std.algorithm.iteration.each should mirror the behavior of foreach. | |
| 15358 | RESOLVED | FIXED | normal | phobos | std.range.each does not support opApply methods with arbitrary arity | |
| 15359 | NEW | normal | dmd | dmd#19072 | DMD incorrectly identifies type of multidimensional array | |
| 15360 | RESOLVED | WONTFIX | enhancement | dmd | typeof is not a template argument | |
| 15361 | RESOLVED | FIXED | enhancement | dmd | Incomprehensible error message: function declaration without return type. | |
| 15362 | RESOLVED | FIXED | enhancement | dmd | Allow trailing coma in assert | |
| 15363 | NEW | enhancement | phobos | phobos#10148 | std.stream is depricated, which leaves missing features | |
| 15364 | RESOLVED | FIXED | major | phobos | BitArray.len should be private | |
| 15365 | NEW | major | phobos | phobos#9668 | std.math: 80-bit exp() tests are marginally wrong when returning subnormals | |
| 15366 | RESOLVED | FIXED | normal | dmd | Enum typed as bool behaves as bool even when cast | |
| 15367 | RESOLVED | FIXED | major | druntime | array of delegates comparison fails | |
| 15368 | RESOLVED | FIXED | enhancement | dmd | Improve error message for "auto" keyword inside "foreach" | |
| 15369 | RESOLVED | FIXED | regression | dmd | [REG master] id.d(369): Error: Outside Unicode code space | |
| 15370 | RESOLVED | INVALID | enhancement | dmd | Some way to manually allocate the closure for delegates to nested functions. | |
| 15371 | RESOLVED | FIXED | enhancement | dmd | __traits(getMember) should bypass the protection | |
| 15372 | RESOLVED | FIXED | normal | dmd | DMD emits wrong mangling for extern(C++) free function templates | |
| 15373 | RESOLVED | FIXED | normal | dmd | Segfault when using typeid on extern(C++) class with virtual functions | |
| 15374 | RESOLVED | FIXED | blocker | dmd | [internal] Nothing should import ddmd.mars | |
| 15375 | NEW | enhancement | installer | installer#681 | replace nsis installer by .msi installer | |
| 15376 | RESOLVED | FIXED | enhancement | phobos | The time zone name conversions should not be compiled into Phobos | |
| 15377 | RESOLVED | FIXED | enhancement | phobos | std.stdio: Use MSVCRT's _fseeki64 / _ftelli64 on Windows COFF | |
| 15378 | RESOLVED | WORKSFORME | enhancement | dlang.org | dlang.org does not completely work with https: | |
| 15379 | RESOLVED | FIXED | normal | dlang.org | "final" attribute on function parameter | |
| 15380 | NEW | normal | dlang.org | dlang.org#4043 | Clarify hash bits requirements | |
| 15381 | NEW | enhancement | druntime | dmd#17317 | Allow hashes to use only lowest bits | |
| 15382 | REOPENED | minor | phobos | phobos#10149 | std.uri has an incorrect set of reserved characters | |
| 15383 | NEW | enhancement | phobos | phobos#10150 | URL module | |
| 15384 | RESOLVED | FIXED | minor | dmd | assignment is sometimes still accepted as a condition | |
| 15385 | RESOLVED | FIXED | enhancement | phobos | Apply Andersson91 idea to SortedRange.contains | |
| 15386 | RESOLVED | FIXED | minor | phobos | std.format.formatValue usage hangs | |
| 15387 | RESOLVED | WORKSFORME | normal | dmd | slice in extern(C++) ICE's | |
| 15388 | RESOLVED | FIXED | normal | dmd | extern(C++) - typeof(null) should mangle as nullptr_t | |
| 15389 | RESOLVED | FIXED | blocker | dmd | extern(C++) forward referencing problem | |
| 15390 | NEW | enhancement | dmd | dmd#19073 | 'abstract' should override final: | |
| 15391 | RESOLVED | FIXED | normal | phobos | Problems loading libcurl.so and running datetime unittest on NixOS package build | |
| 15392 | RESOLVED | WORKSFORME | regression | dmd | dmd object files fail to link with ld.gold | |
| 15393 | RESOLVED | FIXED | normal | druntime | Debug versions in GC code doesn't compile. | |
| 15394 | RESOLVED | FIXED | normal | dmd | [internal] CompileExp and FileExp has same op TOKmixin | |
| 15395 | RESOLVED | DUPLICATE | normal | dmd | unittest can't access symbol of visibility package | |
| 15396 | RESOLVED | FIXED | normal | dmd | static immutable not recognized as constant within switch statement | |
| 15397 | NEW | enhancement | phobos | phobos#9669 | std.bitmanip.bitfields should support pointers | |
| 15398 | RESOLVED | WORKSFORME | regression | druntime | Missing file druntime/test/profile/.clean | |
| 15399 | RESOLVED | FIXED | major | dmd | unaligned pointers are not @safe | |
| 15400 | NEW | normal | dmd | dmd#17736 | inconsistent local `import` behavior | |
| 15401 | RESOLVED | DUPLICATE | enhancement | dmd | partialSort should accept two ranges | |
| 15402 | RESOLVED | FIXED | enhancement | dmd | allow private access to package symbols | |
| 15403 | RESOLVED | FIXED | trivial | dmd | [internal] FileExp represents ImportExpression, the AST class naming is not intuitive |