24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 15004 | RESOLVED | WORKSFORME | normal | phobos | std.concurrency fails to compile when sending static array larger 32 byte | |
| 15005 | NEW | minor | dmd | dmd#19036 | Coverage files start with a dash character when using full pathname for source files with -cov | |
| 15006 | RESOLVED | INVALID | regression | dmd | Compiling trivial program produces 400,000+ byte object file | |
| 15007 | RESOLVED | FIXED | enhancement | druntime | core.atomic match C++11 | |
| 15008 | NEW | enhancement | phobos | phobos#9664 | floor(float x) and floor(double x) have no FPU implementation | |
| 15009 | RESOLVED | FIXED | major | druntime | Object.destroy calls unnecessary postblits for destruction of static arrays object | |
| 15010 | NEW | normal | dmd | dmd#17721 | Base interface member is shadowed inside the derived interface member body (template overloading issue) | |
| 15011 | NEW | minor | dmd | dmd#19037 | can override public method with protected method | |
| 15012 | RESOLVED | FIXED | regression | druntime | Druntime Makefile whitelists compilers | |
| 15013 | REOPENED | normal | phobos | phobos#10140 | std.mmfile module produces bus error at certain conditions | |
| 15014 | RESOLVED | FIXED | normal | dmd | Win64: Invalid C++ mangling for multiple long arguments | |
| 15015 | RESOLVED | FIXED | enhancement | dmd | Win64: interop with C/C++ fails if function return value is a struct of size 8 | |
| 15016 | RESOLVED | DUPLICATE | regression | druntime | Structs with opDispatch cannot be emplaced | |
| 15017 | RESOLVED | FIXED | regression | dmd | [REG2.068.1-b2] assigning a Variant to be value in a hashmap | |
| 15018 | RESOLVED | FIXED | major | dmd | Win64: ICE when assigning struct of size 4 to slice | |
| 15019 | RESOLVED | FIXED | critical | dmd | [ICE] Heisencrash on OS X 32-bit with non-trivial projects | |
| 15020 | RESOLVED | INVALID | regression | dmd | pragma(lib) not implemented with 2.068.1 | |
| 15021 | RESOLVED | FIXED | regression | dmd | [REG2.068.1] linker error with speculative instantiation and -inline | |
| 15022 | NEW | enhancement | dmd | dmd#19038 | use __TEXT,__cstring to deduplicate strings during linking | |
| 15023 | NEW | major | dmd | dmd#17722 | debug info for extern(C++) classes don't work when debugging C++ code | |
| 15024 | RESOLVED | FIXED | regression | visuald | Wrong keyword color for Visual Studio Dark theme | |
| 15025 | NEW | normal | dmd | dmd#19039 | duplicate array initializers are only checked in todt glue code | |
| 15026 | NEW | enhancement | dmd | dmd#19040 | cannot array assign to a slice return value | |
| 15027 | RESOLVED | FIXED | regression | phobos | rangified functions no longer work with alias this'ed strings (e.g. DirEntry) | |
| 15028 | RESOLVED | INVALID | normal | dlang.org | Weird disassembly on asm.dlang.org | |
| 15029 | RESOLVED | DUPLICATE | regression | druntime | [Reg 2.069.0-devel] _postblitRecurse invokes opDispatch with __xpostblit (breaks emplace) | |
| 15030 | RESOLVED | FIXED | regression | dmd | [REG2.068.1] ICE with recursive delegate, -unittest, and std.range | |
| 15031 | RESOLVED | FIXED | normal | tools | rdmd should force rebuild when --compiler changes | |
| 15032 | RESOLVED | FIXED | regression | dmd | [REG2.068.1] coverage output is discreted around the calls to map(), canFind(), filter() | |
| 15033 | RESOLVED | FIXED | normal | phobos | Element type of float iota is double | |
| 15034 | RESOLVED | DUPLICATE | normal | dmd | ICE(glue.c line 1026) Assertion failure: '!fd->vthis->csym' | |
| 15035 | RESOLVED | INVALID | regression | dmd | Possible regression between 2.068.0 and 2.068.1 (2.068.2-b1 also) | |
| 15036 | RESOLVED | FIXED | trivial | druntime | SimpleDllMain assumes various symbols are available unqualified | |
| 15037 | RESOLVED | DUPLICATE | normal | druntime | method TypeInfo.init shadows built-in init property | |
| 15038 | NEW | enhancement | dmd | dmd#17723 | Associative Array .get property const vs immutable | |
| 15039 | RESOLVED | FIXED | regression | phobos | Algebraic cannot store a Typedef along with Typedef'ed type | |
| 15040 | RESOLVED | DUPLICATE | minor | dlang.org | showcase curl example doesn't run | |
| 15041 | NEW | normal | dmd | dmd#19041 | Pointer slice with one negative index throws 'Range violation' | |
| 15042 | RESOLVED | DUPLICATE | regression | dmd | [REG2.068] isInstanceOf fails when a template argument is an instance of the tested template | |
| 15043 | RESOLVED | INVALID | normal | dmd | a temporary is needed when trying to set a delegate using __traits(getOverloads) | |
| 15044 | RESOLVED | FIXED | regression | dmd | [REG2.068.0] destroy might leak memory | |
| 15045 | RESOLVED | FIXED | regression | dmd | [Reg 2.069-devel] hasElaborateCopyConstructor is true for struct with opDispatch | |
| 15046 | RESOLVED | FIXED | regression | dlang.org | [REG2.068] isForwardRange documentation is documenting issue 14544 | |
| 15047 | RESOLVED | WONTFIX | normal | dmd | "used before set" error with void initialization (only with -O) | |
| 15048 | RESOLVED | WORKSFORME | trivial | dlang.org | "tuple" term used wrongly on dlang.org/variadic-function-templates.html | |
| 15049 | RESOLVED | FIXED | normal | dmd | bad error message when trying to instantiate a nested class in a static method | |
| 15050 | RESOLVED | FIXED | normal | dlang.org | DPaste is always passing an empty second argument to programs | |
| 15051 | RESOLVED | FIXED | normal | dlang.org | Code that runs fine on dpaste.dzfl.pl refuses to run on dlang.org | |
| 15052 | RESOLVED | WORKSFORME | critical | phobos | dmd/std/utf.d error on variable std.utf.byCodeUnit!(inout(char)[]).byCodeUnit.ByCodeUnitImpl.r | |
| 15053 | RESOLVED | FIXED | enhancement | druntime | Runtime.cArgs not @nogc | |
| 15054 | RESOLVED | WORKSFORME | minor | dmd | DMD doesn't work with hardening-wrapper | |
| 15055 | RESOLVED | WONTFIX | normal | phobos | isArray!NonArray doesn't short-circuit an expression | |
| 15056 | RESOLVED | FIXED | regression | dmd | [REG2.068.1] Unstored RAII struct return yields bogus error: "cannot mix core.std.stdlib.alloca() and exception handling" | |
| 15057 | RESOLVED | DUPLICATE | regression | phobos | std.string.indexOf and friends do not accept custom types with alias this to string | |
| 15058 | RESOLVED | FIXED | enhancement | visuald | [VisualD] A way to specify Debugging Current Directory from within the .visualdproj | |
| 15059 | RESOLVED | DUPLICATE | enhancement | dlang.org | D Bug Tracker graph disappeared | |
| 15060 | NEW | major | druntime | dmd#17146 | Can't load a D shared library first, then load a C shared library | |
| 15061 | RESOLVED | FIXED | normal | phobos | std.experimental.logger uses @safe on function templates | |
| 15062 | RESOLVED | DUPLICATE | normal | dmd | ElementType Causes Abnormally Long Compile Time | |
| 15063 | NEW | normal | dmd | dmd#19042 | Template Instantiation Accepts Invalid Code | |
| 15064 | NEW | normal | dmd | dmd#19043 | [CTFE] AliasSeq in multi-level alias this fails in CTFE | |
| 15065 | RESOLVED | FIXED | normal | dmd | associative array has no keys property | |
| 15066 | RESOLVED | FIXED | normal | phobos | std.net.curl.get should support IPv6 addresses on Windows | |
| 15067 | RESOLVED | INVALID | minor | dlang.org | Broken links on D1 web site | |
| 15068 | RESOLVED | FIXED | major | dmd | wrong error message on attempting to use type as template | |
| 15069 | RESOLVED | FIXED | regression | dmd | [REG2.064] nonsense struct template instantiations still compile | |
| 15070 | RESOLVED | DUPLICATE | normal | dmd | Template is silently extracted from type and reinstantiated | |
| 15071 | NEW | major | dmd | dmd#17724 | filenames and module names with case-insensitive HFS+ | |
| 15072 | RESOLVED | FIXED | regression | dmd | [REG2.069-devel] Re-introducing codegen performance regression 14805 | |
| 15073 | RESOLVED | FIXED | major | druntime | SIGRTMIN is an alias to a private function | |
| 15074 | NEW | enhancement | phobos | phobos#10141 | std.path.globMatch and escaping [/]/{/} | |
| 15075 | RESOLVED | WORKSFORME | major | dmd | wrong code with vector assignment of static array elements | |
| 15076 | RESOLVED | FIXED | enhancement | druntime | Get ID of current thread | |
| 15077 | RESOLVED | DUPLICATE | enhancement | dmd | Two structs with the same name could have a nicer error message | |
| 15078 | RESOLVED | FIXED | enhancement | dlang.org | GC documentation should reflect 2.067 changes | |
| 15079 | RESOLVED | FIXED | regression | dmd | [REG2.068.1] Assertion `fd->semanticRun == PASSsemantic3done' failed. | |
| 15080 | RESOLVED | FIXED | major | dmd | extern(C++) classes have wrong static data layout | |
| 15081 | NEW | minor | dmd | dmd#19044 | [Vector Extensions] | |
| 15082 | RESOLVED | WORKSFORME | normal | phobos | Output of process is not captured on Win64 | |
| 15083 | RESOLVED | INVALID | major | dmd | declaring a variable, cannot access frame pointer | |
| 15084 | NEW | enhancement | druntime | dmd#17311 | GC must ensure there is at least X% of free space in the heap after collection to avoid frequent collections | |
| 15085 | RESOLVED | FIXED | major | phobos | std.datetime unittest fail due to missing TZname | |
| 15086 | REOPENED | critical | dmd | dmd#19045 | import doesn't verify module declaration | |
| 15087 | NEW | enhancement | dmd | dmd#19046 | DDoc: Add function attributes section for templates | |
| 15088 | RESOLVED | FIXED | major | druntime | timer_t should be void*, not int | |
| 15089 | RESOLVED | FIXED | regression | dmd | Marks wrong line as where error occurs. | |
| 15090 | RESOLVED | DUPLICATE | enhancement | dmd | Wrong error message with byte-sized enum | |
| 15091 | RESOLVED | DUPLICATE | normal | phobos | Error passing lambda to std.algorithm.sorting.sort | |
| 15092 | RESOLVED | FIXED | regression | dmd | [REG2.066.0] ICE on duplicated struct declarations in class members | |
| 15093 | NEW | enhancement | dmd | dmd#19047 | optimize slist_reset | |
| 15094 | RESOLVED | FIXED | normal | dmd | __traits(getMember) fails when the source is a struct/class field | |
| 15095 | RESOLVED | FIXED | minor | dlang.org | Malformed URL in documentation link | |
| 15096 | RESOLVED | FIXED | normal | phobos | std.array.array cannot be instantiated for pointers to ranges | |
| 15097 | RESOLVED | INVALID | enhancement | dmd | namespace | |
| 15098 | RESOLVED | DUPLICATE | enhancement | dmd | C++ namespace conflicts with D import | |
| 15099 | RESOLVED | FIXED | enhancement | visuald | C++ projects depend on D projects? | |
| 15100 | NEW | enhancement | dmd | dmd#19048 | @nogc should ignore allocations on assertion fail | |
| 15101 | RESOLVED | DUPLICATE | enhancement | dlang.org | [Home] | |
| 15102 | NEW | enhancement | phobos | phobos#9665 | Unified function to remove files/directories | |
| 15103 | RESOLVED | FIXED | minor | dmd | Improve declaration / initialization syntax error message |