24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 15804 | RESOLVED | FIXED | major | dmd | missing UDAs on nested struct template | |
| 15805 | RESOLVED | WONTFIX | enhancement | dmd | Automatic fix two erroneous integer comparison cases by widening | |
| 15806 | NEW | normal | phobos | phobos#10168 | DirEntry interface inconsistency | |
| 15807 | RESOLVED | FIXED | regression | phobos | Array!bool insertBack is broken | |
| 15808 | RESOLVED | DUPLICATE | regression | dmd | Invalid memory operation with Git HEAD | |
| 15809 | RESOLVED | DUPLICATE | regression | phobos | Putting std.stdio.File.ByLine in a class causes Invalid memory operation upon exit | |
| 15810 | RESOLVED | DUPLICATE | enhancement | phobos | Store historical docs | |
| 15811 | RESOLVED | FIXED | blocker | dmd | -transition=import and -transition=checkimport have oddly behaviors | |
| 15812 | RESOLVED | FIXED | regression | dmd | static struct inside extern(C++) class cannot be used as key to associative array | |
| 15813 | NEW | critical | dmd | dmd#19106 | extern (C++) classes cannot be used as associative array keys | |
| 15814 | RESOLVED | FIXED | regression | dmd | [REG-master] Custom deprecation message is not shown | |
| 15815 | RESOLVED | FIXED | regression | dmd | [REG2.071-devel] deprecation for aliased template instance not shown | |
| 15816 | RESOLVED | FIXED | normal | dmd | ICE void ddmd.dclass.__assert(int) with error: anonymous classes not allowed | |
| 15817 | RESOLVED | FIXED | regression | dmd | [REG2.068] ICE (with no stacktrace) instead of 'cannot index null array counts' with CTFE AA | |
| 15818 | RESOLVED | FIXED | minor | dmd | Multiple function declarations without definition cause ambiguity overloading error | |
| 15819 | RESOLVED | DUPLICATE | major | dmd | private import std.array inside class prevents calling instance.array(), giving contradicting error | |
| 15820 | NEW | normal | dmd | dmd#17750 | inconsistent error msg on assert between runtime and CT | |
| 15821 | RESOLVED | DUPLICATE | regression | phobos | std.container.array.Array on the heap leads to InvalidMemoryOperationError | |
| 15822 | RESOLVED | FIXED | regression | druntime | InvalidMemoryOperationError when calling GC.removeRange/Root from a finalizer | |
| 15823 | RESOLVED | FIXED | normal | phobos | opIndex doesn't work for const std.variant.Variant | |
| 15824 | RESOLVED | FIXED | normal | dmd | 'scope' attribute ignored when making an alias to a scope delegate | |
| 15825 | RESOLVED | FIXED | blocker | dmd | dmd's -transition=checkimports reports a false positive for tuple __dollar | |
| 15826 | RESOLVED | DUPLICATE | normal | dmd | Insufficient locations of deprecation message in use of std.typecons.AutoImplement | |
| 15827 | RESOLVED | FIXED | normal | phobos | std.variant.Variant can not be initialized with some struct | |
| 15828 | NEW | major | dmd | dmd#19107 | DMD should refuse comparing unions | |
| 15829 | RESOLVED | WONTFIX | normal | phobos | hasElaborateDestructor doesn't work for classes | |
| 15830 | RESOLVED | INVALID | normal | dmd | UFCS prevents to select a free function when the parameter has a member with the same name | |
| 15831 | RESOLVED | FIXED | enhancement | dmd | IFTI voldemort type exploding bloat | |
| 15832 | RESOLVED | INVALID | major | dmd | Crashing program when a helper template function is used to create a template struct | |
| 15833 | RESOLVED | FIXED | regression | dmd | [REG2.071b] -m32mscoff always fails to link | |
| 15834 | NEW | normal | dmd | dmd#19108 | Import of std.stdio (std.stdiobase) in dll fails | |
| 15835 | RESOLVED | FIXED | major | dmd | Segfault with typeid call from lazy argument | |
| 15836 | RESOLVED | INVALID | regression | druntime | [REG 2.071-b1] memory error when a class is not implicitly destructed and constructed with new | |
| 15837 | RESOLVED | FIXED | regression | phobos | [REG 2.071-b1] stdout.writeln not called anymore in static lib | |
| 15838 | RESOLVED | FIXED | major | druntime | Many Win32 API callback functions miss extern(Windows) | |
| 15839 | RESOLVED | FIXED | regression | dmd | [REG2.071-b1] this.outer is of wrong type | |
| 15840 | RESOLVED | WONTFIX | major | phobos | std.typecons.RefCounted segfaults when checking isInitialized, then segfaults GDB | |
| 15841 | RESOLVED | WORKSFORME | minor | phobos | [std.net.curl] static curl lib link not on Downloads page | |
| 15842 | RESOLVED | FIXED | normal | dmd | struct is being copied when returned directly | |
| 15843 | RESOLVED | FIXED | normal | dmd | D-type mangling used for extern(C) (extern) function declaration inside function body, on LDC, GDC, and DMD. | |
| 15844 | RESOLVED | INVALID | enhancement | dlang.org | how to create a program for the EK-LM3S8962 board, using the RODOS operating system, Present the time since startup in the board display (hh:mm:ss). Update this time every second and Blink the board LED once every 5 seconds. | |
| 15845 | NEW | normal | phobos | phobos#9677 | Windows console cannot read properly UTF-8 lines | |
| 15846 | RESOLVED | DUPLICATE | normal | phobos | Windows console cannot read properly UTF-8 lines | |
| 15847 | RESOLVED | WONTFIX | major | dmd | It is not an error to call opAssign on an uninitialized object | |
| 15848 | REOPENED | normal | dmd | dmd#19109 | Identity opAssign not called on out parameters | |
| 15849 | NEW | major | dmd | dmd#19110 | change in std.uni test leads to magic linking error for d_do_test | |
| 15850 | RESOLVED | FIXED | enhancement | visuald | [VisualD] Host gh-pages at official repo | |
| 15851 | RESOLVED | FIXED | normal | dmd | Access violation when foreaching variadic template argument tuple | |
| 15852 | RESOLVED | FIXED | major | dmd | ICE(cod1) 1669: DMD failed with SIMD code | |
| 15853 | RESOLVED | FIXED | enhancement | phobos | std.random save methods must be const | |
| 15854 | NEW | normal | dmd | dmd#19111 | Intrinsic sin function uses buggy hardware fsin instruction | |
| 15855 | RESOLVED | FIXED | normal | dmd | "a[{for" causes dmd to segfault | |
| 15856 | RESOLVED | FIXED | normal | dmd | Confusing error message with -transition=checkimports | |
| 15857 | RESOLVED | FIXED | major | dmd | incorrect checkimports mismatch for overload sets | |
| 15858 | RESOLVED | INVALID | normal | druntime | core.sys.posix.dirent.dirent for glibc is invalid | |
| 15859 | RESOLVED | DUPLICATE | normal | dmd | opApply resolution on attributes | |
| 15860 | RESOLVED | FIXED | enhancement | phobos | lockstep should support foreach_reverse | |
| 15861 | RESOLVED | FIXED | regression | dmd | [REG 2.069] Wrong double-to-string conversion with -O | |
| 15862 | RESOLVED | FIXED | critical | dmd | Functions that return types with mutable indirections should be weakly pure, not strongly pure | |
| 15863 | RESOLVED | WONTFIX | enhancement | druntime | .length for AA.byKey | |
| 15864 | RESOLVED | FIXED | blocker | phobos | chmgen triggers exception in std.regex | |
| 15865 | RESOLVED | FIXED | major | phobos | std.file.copy(from,to) deletes the file if from and to specify the same file | |
| 15866 | RESOLVED | INVALID | normal | dmd | casting away const from "super" results in "this" | |
| 15867 | RESOLVED | DUPLICATE | minor | dmd | Compiler reports wrong error location for immutability error | |
| 15868 | RESOLVED | DUPLICATE | minor | dmd | Inappropriate error message: "base type must be class or interface" (and it is) | |
| 15869 | RESOLVED | FIXED | normal | dmd | RVO can overwrite argument | |
| 15870 | NEW | normal | dmd | dmd#19112 | UFCS not recognized on array when passing as alias parameter | |
| 15871 | NEW | enhancement | phobos | phobos#10169 | Implement SIMD-friendly set intersection | |
| 15872 | RESOLVED | FIXED | minor | phobos | [ndslice] indexing a slice with an array causes an error inside ndslice | |
| 15873 | RESOLVED | INVALID | blocker | dmd | In order to implement std.simd, compile time info about CPU specifics is needed | |
| 15874 | RESOLVED | FIXED | minor | phobos | getSymbolsByUDA fails if struct has no UDAs | |
| 15875 | RESOLVED | FIXED | normal | dmd | case of undetected circular reference in function parameter | |
| 15876 | RESOLVED | FIXED | normal | dmd | various cases of SEGFAULT when formatting parser errors | |
| 15877 | RESOLVED | DUPLICATE | regression | dmd | [REG2.071beta] Some members are not visible by std.typecons.BlackHole | |
| 15878 | RESOLVED | WORKSFORME | normal | dmd | Discarding return value prevents inlining | |
| 15879 | RESOLVED | DUPLICATE | minor | dmd | Compiler crashes when two template structs have the same name | |
| 15880 | RESOLVED | WONTFIX | normal | dmd | int hex literals properties are rejected | |
| 15881 | RESOLVED | FIXED | normal | phobos | approxEqual Ignores maxAbsDiff | |
| 15882 | RESOLVED | WORKSFORME | enhancement | phobos | writeln on a bad dstring triggering assert(0) in std.utf.toUTF8 | |
| 15883 | RESOLVED | FIXED | enhancement | dmd | building dmd from master shows v2.070-devel-36feb02 even though 2.071 is already released | |
| 15884 | RESOLVED | FIXED | minor | phobos | Assigning char[] to std.json.JSONValue creates array, not string | |
| 15885 | RESOLVED | FIXED | major | phobos | float serialized to JSON loses precision | |
| 15886 | NEW | enhancement | druntime | dmd#17326 | Add an uncaught exception handler | |
| 15887 | RESOLVED | WONTFIX | normal | dmd | invalid char/wchar/dchar values are inconsistently accepted/rejected | |
| 15888 | RESOLVED | FIXED | normal | phobos | std.format should not produce deprecated hexstrings | |
| 15889 | RESOLVED | FIXED | enhancement | dmd | Array bounds check should report index and length | |
| 15890 | NEW | enhancement | dmd | dmd#19113 | IFTI for static array argument length when element type supplied | |
| 15891 | RESOLVED | FIXED | normal | phobos | Compiler error when std.algorithm.cache after 2 layers of std.algorithm.map | |
| 15892 | RESOLVED | INVALID | enhancement | dmd | Can't use alias this with static namespaces | |
| 15893 | NEW | enhancement | phobos | phobos#10170 | std.algorithm.each returns a misleading compile error | |
| 15894 | RESOLVED | DUPLICATE | enhancement | druntime | Allow setting of rt_trapExceptions from module c'tors | |
| 15895 | NEW | enhancement | druntime | dmd#17327 | Make rt_trapExceptions apply to fibers as well | |
| 15896 | RESOLVED | FIXED | major | dmd | private ignored when import bindings are used | |
| 15897 | RESOLVED | FIXED | regression | dmd | private base class method not seen through derived class | |
| 15898 | RESOLVED | FIXED | regression | dmd | [REG2.069] Internal error: backend\cgcod.c 1651 | |
| 15899 | RESOLVED | INVALID | regression | phobos | Tuple.toString not recognized as a function with isSomeFunction | |
| 15900 | RESOLVED | FIXED | regression | dmd | [REG 2.071] (Import deprecation) Public import ignored when using fully qualified name | |
| 15901 | RESOLVED | LATER | enhancement | visuald | Perfect hash map for the visual D lexer | |
| 15902 | RESOLVED | FIXED | major | phobos | std.range.Take.opSlice is incorrect | |
| 15903 | RESOLVED | FIXED | regression | dmd | [REG 2.071] module foo.bar is not accessible here, perhaps add 'static import foo.bar; (already there) |