24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 14804 | RESOLVED | DUPLICATE | enhancement | phobos | Comparing two Nullables does not check if either is null | |
| 14805 | RESOLVED | FIXED | regression | dmd | [REG2.064] Unreasonably slow "new Struct[large]" | |
| 14806 | RESOLVED | FIXED | regression | dmd | [REG2.063] alias this doesn't force elaborate equality, but is followed during it | |
| 14807 | RESOLVED | FIXED | normal | dmd | unnecessary closure allocation for function literal in compile time test | |
| 14808 | RESOLVED | FIXED | enhancement | dlang.org | phobos sidebar "D Lib" link is back to homepage | |
| 14809 | NEW | enhancement | dmd | dmd#19017 | Avoid costly dynamic cast from all class/interface upcasts | |
| 14810 | NEW | enhancement | phobos | phobos#10136 | std.mmfile should only return a shared!T object | |
| 14811 | NEW | enhancement | dmd | dmd#17717 | allow to exclude current directory from search path in dmd | |
| 14812 | RESOLVED | DUPLICATE | enhancement | dmd | ld: GOT load reloc does not point to a movq instruction in nothrow void msgpack.PackerImpl!(std.array.Appender!(ubyte[]).Appender).PackerImpl.register!(some_type).register() | |
| 14813 | RESOLVED | INVALID | blocker | dmd | wrong code: code with undeclared variables compiles | |
| 14814 | RESOLVED | FIXED | regression | dmd | ld: GOT load reloc does not point to a movq instruction | |
| 14815 | RESOLVED | FIXED | major | dmd | Destructor is not called for static array assignment | |
| 14816 | RESOLVED | FIXED | enhancement | dmd | improve dt_t data type for faster appending (tail list or array) | |
| 14817 | RESOLVED | FIXED | regression | phobos | [REG-master] copy("foo", "bar") std.algorithm/std.file conflict | |
| 14818 | RESOLVED | FIXED | minor | dmd | Unhelpful "does not match template overload set" error | |
| 14819 | RESOLVED | INVALID | normal | phobos | lots of things in std.datetime return TickDuration, which is documented as to-be-deprecated | |
| 14820 | RESOLVED | DUPLICATE | normal | dmd | Templates not reevaluated inside static loop unrolling | |
| 14821 | RESOLVED | WORKSFORME | enhancement | phobos | First argument of std.zlib.uncompress should be const | |
| 14822 | RESOLVED | WORKSFORME | normal | dmd | DMD crash with CTFE range code (v2.067.1) | |
| 14823 | RESOLVED | DUPLICATE | normal | dmd | pure function returns uninitialized value | |
| 14824 | NEW | normal | druntime | dmd#17307 | A stale function might get called when unloading shared libraries on FBSD | |
| 14825 | NEW | enhancement | dmd | dmd#19018 | Coverage analyzer should mark uninstantiated template code lines | |
| 14826 | RESOLVED | DUPLICATE | blocker | installer | Installer does not work on OSX 10.11 | |
| 14827 | RESOLVED | DUPLICATE | regression | phobos | [REG 2.068] std.string.strip handles Unicode incorrectly with -O -inline | |
| 14828 | RESOLVED | FIXED | regression | dmd | [REG2.067] duplicate symbol __ModuleInfoZ depending on ordering of files passed to dmd | |
| 14829 | RESOLVED | FIXED | regression | dmd | [REG2.066.0] wrong code with -O -inline | |
| 14830 | NEW | enhancement | phobos | phobos#10137 | RefCounted and Unique do not forward all fields of underlying data structure | |
| 14831 | RESOLVED | FIXED | major | dmd | Each function local symbols should have unique mangled name | |
| 14832 | NEW | normal | phobos | phobos#10138 | iota(UL) + array doesn't work | |
| 14833 | RESOLVED | FIXED | regression | dmd | [REG2.065] Nested delegates problem | |
| 14834 | RESOLVED | FIXED | regression | dmd | [REG 2.068-b2] dirEntries with mask stopped working with "-inline -debug" | |
| 14835 | RESOLVED | FIXED | major | dmd | Constant folding should not affect front end flow analysis | |
| 14836 | RESOLVED | FIXED | regression | dmd | [REG2.068a] Multiple variadic template argument trick broken | |
| 14837 | RESOLVED | FIXED | major | dmd | Class constructor is not called under *certain* conditions | |
| 14838 | RESOLVED | FIXED | regression | dmd | [REG 2.066] Wrong attribute inference for auto-generated class destructor with static array of non-POD type | |
| 14839 | RESOLVED | DUPLICATE | regression | druntime | [REG2.068.0-b2] Class with static array of Array!T fails to compile | |
| 14840 | RESOLVED | FIXED | major | dmd | [2.068.0-b2] failure to inline functions with loops | |
| 14841 | RESOLVED | FIXED | enhancement | dmd | Don't warn on myArray.sort when it makes no difference | |
| 14842 | RESOLVED | FIXED | regression | phobos | [REG 2.068-b2] approxEqual does not work with integers | |
| 14843 | RESOLVED | FIXED | enhancement | installer | Update installer to detect VS2015/SDK10 paths; update sc.ini | |
| 14844 | RESOLVED | FIXED | regression | dmd | [REG2.068a] __traits(allMembers) must not visit yet not instantiated template members | |
| 14845 | RESOLVED | WONTFIX | regression | phobos | [REG 2.068] some rangified Char[] functions no longer take a static array | |
| 14846 | RESOLVED | FIXED | normal | dmd | Insufficient context deduction with implicit nested lambda | |
| 14847 | RESOLVED | FIXED | enhancement | installer | Windows installer should have an option to install VS compiler | |
| 14848 | RESOLVED | DUPLICATE | regression | dmd | [REG 1.012] template alias on struct field without instance requires 'this' | |
| 14849 | RESOLVED | FIXED | normal | installer | Visual Studio 2015 not detected during installation | |
| 14850 | NEW | enhancement | dmd | dmd#19019 | Concatenation of static arrays should have compile-time length | |
| 14851 | RESOLVED | FIXED | regression | dmd | [REG2.068.0-b2] Cannot assign array operation result to static array variable | |
| 14852 | RESOLVED | WONTFIX | enhancement | phobos | std.experimental.logger should include the log level during logging | |
| 14853 | RESOLVED | FIXED | regression | dmd | [REG2.066] DMD segfaults with the cast from mutable struct new to shared | |
| 14854 | RESOLVED | WONTFIX | minor | dmd | @disable this inconsistent between structs and classes | |
| 14855 | RESOLVED | DUPLICATE | enhancement | dmd | -cov should ignore assert(0) | |
| 14856 | NEW | enhancement | dmd | dmd#19020 | -cov should not count unittest blocks | |
| 14857 | NEW | enhancement | dmd | dmd#19021 | -cov should ignore invariants when compiling with -release (or maybe even always) | |
| 14858 | RESOLVED | FIXED | normal | dmd | spurious "Error: overload alias 'foo' is not a variable" when overloading template and non-template via aliases | |
| 14859 | RESOLVED | FIXED | enhancement | dmd | static declared array with more than 16MB size should be allowed in struct and class declaration | |
| 14860 | RESOLVED | FIXED | major | dmd | Destructor is not called for block assignment | |
| 14861 | RESOLVED | FIXED | regression | phobos | Error in stdio.d in LockingTextReader.readFront() | |
| 14862 | RESOLVED | FIXED | blocker | dmd | Constructor of overlapped struct does not initialize correctly global variables | |
| 14863 | RESOLVED | FIXED | regression | druntime | CLOCK_BOOTTIME should be optional to support <2.6.39 kernels | |
| 14864 | RESOLVED | FIXED | normal | installer | windows uninstall during installation pops up spurious warning | |
| 14865 | NEW | enhancement | dmd | dmd#17718 | Elide calling invariant for classes with no invariant defined | |
| 14866 | RESOLVED | FIXED | normal | visuald | Unable to find universal runtime static libraries on windows 10 and VS 2015 | |
| 14867 | RESOLVED | DUPLICATE | enhancement | dmd | DDoc: generate docs for all alias this members by including the API for their types | |
| 14868 | RESOLVED | FIXED | normal | phobos | MmFile destructor seems to corrupt memory | |
| 14869 | RESOLVED | DUPLICATE | enhancement | installer | include x86 m32 mscoff phobos library into release | |
| 14870 | RESOLVED | FIXED | normal | druntime | incorrect use of assert to detect environmental errors in core.time | |
| 14871 | RESOLVED | WONTFIX | regression | dmd | Linker errors with 2.068.0-rc1 | |
| 14872 | RESOLVED | FIXED | major | dmd | [2.068.2] Label address in asm [x86-64] | |
| 14873 | RESOLVED | FIXED | critical | visuald | Build fails with message 'cannot create PDB file' | |
| 14874 | RESOLVED | FIXED | normal | dmd | __traits(getFunctionAttributes) does not support the new `return` attribute | |
| 14875 | RESOLVED | FIXED | minor | dmd | A template instance with deprecated symbol/type needlessly repeats "Deprecation:" messages | |
| 14876 | RESOLVED | FIXED | minor | dmd | Deprecation message is sometimes duplicated | |
| 14877 | RESOLVED | FIXED | enhancement | phobos | std.net.curl needs PATCH http method | |
| 14878 | RESOLVED | INVALID | normal | dmd | destructor of lambda parameter not included in speculative @safe check | |
| 14879 | RESOLVED | FIXED | normal | dlang.org | tuple documentation broken link | |
| 14880 | RESOLVED | FIXED | normal | phobos | findSkip summary is wrong | |
| 14881 | RESOLVED | FIXED | regression | phobos | [REG] posix.mak omits package.d files when building zip file | |
| 14882 | RESOLVED | FIXED | regression | druntime | [REG] MANIFEST is missing test/common.mak | |
| 14883 | RESOLVED | WONTFIX | regression | dmd | static if does not work although an is expression produces 'true' | |
| 14884 | RESOLVED | FIXED | normal | phobos | `among` docs broken link to `find` and `canFind` | |
| 14885 | NEW | enhancement | druntime | dmd#17308 | ideas for prettier and more useful backtraces | |
| 14886 | RESOLVED | FIXED | regression | dmd | [REG2.066] std.parallelism.parallel with large static array seems to hang compile | |
| 14887 | NEW | enhancement | dmd | dmd#19022 | break in static foreach should apply to outer scope | |
| 14888 | RESOLVED | DUPLICATE | enhancement | phobos | std.zlib.uncompress should take const(void)[] instead of void[] | |
| 14889 | RESOLVED | FIXED | normal | dmd | ICE: Assertion `o->dyncast() == DYNCAST_DSYMBOL' failed. | |
| 14890 | RESOLVED | FIXED | regression | dmd | [REG 2.068.0-rc1] Can not construct a RedBlackTree of Tuples | |
| 14891 | RESOLVED | FIXED | normal | druntime | profilegc_setlogfilename w/o null-terminated string might fail during fopen | |
| 14892 | RESOLVED | FIXED | enhancement | druntime | -profile=gc doesn't account for GC API allocations | |
| 14893 | RESOLVED | DUPLICATE | normal | phobos | std.concurrency: can't send shared arrays or shared structs | |
| 14894 | NEW | critical | dmd | dmd#19023 | mangling of mixins and lambdas is not unique and depends on compilation flags | |
| 14895 | RESOLVED | FIXED | major | dmd | ICE on array operation when its result is concatenated | |
| 14896 | RESOLVED | FIXED | blocker | dmd | x64 synchronized problem when using -O | |
| 14897 | RESOLVED | FIXED | normal | installer | shared linux libraries from zip package don't work | |
| 14898 | NEW | normal | dmd | dmd#19024 | Json output does not list extern(C++, namespace) functions | |
| 14899 | RESOLVED | DUPLICATE | normal | dmd | NewExpression does not recognize tuple indexing | |
| 14900 | RESOLVED | FIXED | normal | dmd | 2.068.0 change log example does not compile | |
| 14901 | RESOLVED | FIXED | regression | dmd | [reg 2.067/2.068] template static shared this() run multiple times with separate compilation | |
| 14902 | RESOLVED | DUPLICATE | major | dmd | Temporaries in argument expressions not properly destructed on throw (argprefix) | |
| 14903 | RESOLVED | FIXED | critical | dmd | Destructors for arguments completely broken |