24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 12001 | RESOLVED | FIXED | normal | dmd | __traits(isSame) does not work with the basic types | |
| 12002 | RESOLVED | FIXED | regression | dmd | Internal error: toir.c 181 | |
| 12003 | RESOLVED | FIXED | normal | phobos | std\zip.d(421): Deprecation | |
| 12004 | RESOLVED | DUPLICATE | normal | dmd | shared ~this() should not exist | |
| 12005 | RESOLVED | FIXED | normal | dlang.org | DDoc example refers to a dead project, yet a more recent one exists that is not mentioned. | |
| 12006 | RESOLVED | WORKSFORME | normal | dlang.org | dlang.org/index.html leads to "It works!" page | |
| 12007 | RESOLVED | FIXED | normal | phobos | cartesianProduct doesn't work with ranges of immutables | |
| 12008 | RESOLVED | FIXED | regression | dmd | alias this and "unable to resolve forward reference" error | |
| 12009 | RESOLVED | FIXED | normal | dmd | local import and "unable to resolve forward reference" error | |
| 12010 | RESOLVED | FIXED | regression | dmd | [REG DMD2.065-b1] Undefined template symbols for static library linked with debug symbols | |
| 12011 | RESOLVED | FIXED | normal | dmd | "Internal Compiler Error: Null field" on CTFE method call on .init | |
| 12012 | RESOLVED | INVALID | normal | phobos | Error when call std.process.executeShell | |
| 12013 | RESOLVED | DUPLICATE | normal | dmd | static array of chars implicitly converts to string | |
| 12014 | NEW | normal | dmd | dmd#18766 | package.d behaves suspiciously | |
| 12015 | RESOLVED | FIXED | enhancement | phobos | std.digest.sha256 too | |
| 12016 | RESOLVED | FIXED | regression | dmd | implicit immutable upcast becomes null in CTFE | |
| 12017 | RESOLVED | FIXED | regression | dmd | DDoc leaves out the majority of documentation | |
| 12018 | RESOLVED | WORKSFORME | enhancement | dmd | More descriptive message for frame access error | |
| 12019 | RESOLVED | DUPLICATE | enhancement | dmd | Better error message for refused ref function argument | |
| 12020 | RESOLVED | DUPLICATE | normal | dmd | Instantiating a template struct with equivalent const and enum arguments creates two types. | |
| 12021 | RESOLVED | FIXED | major | visuald | VS2012-2013 .vcxproj files don't show in the solution explorer | |
| 12022 | RESOLVED | FIXED | normal | dmd | Spurious "recursive alias declaration" with lambdas as template parameters | |
| 12023 | RESOLVED | FIXED | regression | dmd | Regression 2.065-b2: template mixin fails within template class | |
| 12024 | RESOLVED | FIXED | regression | phobos | [REG DMD2.065-b2] template instantiation for swap(SysTime, SysTime) fails | |
| 12025 | RESOLVED | FIXED | normal | dmd | Wrong purity violation accessing the length of a fixed size array | |
| 12026 | RESOLVED | WONTFIX | enhancement | dmd | One missing statement is not reachable error message | |
| 12027 | RESOLVED | FIXED | enhancement | phobos | Range of true bits for std.bitmanip.BitArray | |
| 12028 | NEW | enhancement | dmd | dmd#18767 | Disallow side effects in asserts | |
| 12029 | RESOLVED | FIXED | enhancement | phobos | Swap on std.container.Array? | |
| 12030 | RESOLVED | FIXED | enhancement | dmd | Detect some wrong array slice assignments at compile time | |
| 12031 | NEW | normal | phobos | phobos#10028 | Possible dollar handling inconsistencies in std.typecons.Typedef array | |
| 12032 | RESOLVED | INVALID | normal | dmd | One case of refused slicing assignment to fixed size array | |
| 12033 | RESOLVED | INVALID | enhancement | dmd | align() for array arguments of functions | |
| 12034 | RESOLVED | FIXED | normal | dmd | Union and inlining leads to erroneous "Error: variable used before set" | |
| 12035 | RESOLVED | INVALID | regression | dmd | Regression 2.065: Mixin string inside mixin template inside template can no longer acces template argument | |
| 12036 | RESOLVED | FIXED | major | dmd | Wrong code with auto-returning function as mixin alias param | |
| 12037 | RESOLVED | FIXED | regression | dmd | Link-failure with std.numeric.CustomFloat | |
| 12038 | RESOLVED | FIXED | normal | dmd | alias this and &this cause ICE | |
| 12039 | RESOLVED | INVALID | major | dmd | "tupleof" ignores named unions | |
| 12040 | RESOLVED | FIXED | normal | dmd | Compiler segfault with circular reference in variable type | |
| 12041 | RESOLVED | FIXED | normal | phobos | Strange warning pragma when instantiating WhiteHole | |
| 12042 | RESOLVED | FIXED | normal | dmd | "CTFE internal error: Dotvar assignment" with template method and "with" | |
| 12043 | NEW | enhancement | dmd | dmd#18768 | opCall can only be used with IFTI and cannot be explicitly instantiated | |
| 12044 | RESOLVED | FIXED | regression | dmd | Invalid code gen causes segfault | |
| 12045 | RESOLVED | FIXED | normal | dmd | Destructor call omitted for NRVO'd struct in exceptional case | |
| 12046 | REOPENED | normal | phobos | phobos#10029 | Rebindable supports arrays | |
| 12047 | RESOLVED | FIXED | regression | dmd | Regression (2.065 git-head): UDAs are not checked | |
| 12048 | RESOLVED | FIXED | normal | dmd | [LDC]: Add auto-build script for easier barrier to entry for new compiler devs | |
| 12049 | RESOLVED | FIXED | normal | dmd | [GDC]: Add auto-build script for easier barrier to entry for new compiler devs | |
| 12050 | RESOLVED | INVALID | minor | dmd | in does not work as storage class where const scope does | |
| 12051 | RESOLVED | FIXED | critical | dmd | Wrong code with ?: resulting in char on x86-64 | |
| 12052 | RESOLVED | FIXED | normal | visuald | VS2013 (NuGet) complains a lot when VisualD projects are present | |
| 12053 | RESOLVED | DUPLICATE | normal | installer | DMD installer doesn't detect paths correctly for Win8.1 + VS2013 | |
| 12054 | RESOLVED | DUPLICATE | normal | tools | PATH env. var longer than 1022 characters breaks OPTLINK search path | |
| 12055 | RESOLVED | DUPLICATE | normal | dmd | Error: basic type expected, not extern when using 'alias = function' | |
| 12056 | NEW | normal | dmd | dmd#17637 | [CTFE] "couldn't find field" from delegate | |
| 12057 | RESOLVED | FIXED | critical | dmd | [ICE], backend/cg87.c 925 | |
| 12058 | RESOLVED | FIXED | normal | phobos | std.typecons.AutoImplement does not work for inout member functions | |
| 12059 | RESOLVED | DUPLICATE | enhancement | dmd | Smarter error messages when a module contains a namespace with the same name | |
| 12060 | RESOLVED | WONTFIX | enhancement | phobos | Add ability to use dynamic array for `std.digest.*` as return type for hash | |
| 12061 | RESOLVED | WORKSFORME | normal | dmd | Refused array append with struct with void field | |
| 12062 | REOPENED | enhancement | phobos | phobos#9624 | std.range.flatten | |
| 12063 | RESOLVED | FIXED | normal | dmd | No line number error on uninitialized enum member if base type is not incrementable | |
| 12064 | RESOLVED | FIXED | normal | phobos | std.typecons.wrap doesn't handle NVI | |
| 12065 | RESOLVED | WORKSFORME | normal | dmd | Some refused implicit string cast in pure methods | |
| 12066 | RESOLVED | WONTFIX | blocker | dmd | dmd on osx 10.[89] in 32 bit mode memory corruption | |
| 12067 | RESOLVED | FIXED | normal | phobos | std.datetime.measureTime() has incomplete example, and does not work | |
| 12068 | RESOLVED | WORKSFORME | normal | dmd | `enum` as `inout` function parameter isn't enough for `inout` return. | |
| 12069 | RESOLVED | FIXED | normal | phobos | ctRegex is 3x slower then R-T ? | |
| 12070 | RESOLVED | FIXED | regression | dmd | Variant opCall not static | |
| 12071 | RESOLVED | FIXED | regression | phobos | Algebraic won't take delegate returning structure | |
| 12072 | RESOLVED | FIXED | normal | dlang.org | Regex article needs update | |
| 12073 | RESOLVED | INVALID | normal | dlang.org | Regex article needs update | |
| 12074 | NEW | enhancement | dmd | dmd#18769 | Add BlockStatement to TemplateSingleArgument | |
| 12075 | NEW | normal | installer | installer#674 | Required disk space of Windows installer is 0kB | |
| 12076 | RESOLVED | FIXED | normal | phobos | ctRegex range violation | |
| 12077 | RESOLVED | FIXED | normal | dmd | Instantiated type does not match to the specialized alias parameter | |
| 12078 | RESOLVED | FIXED | normal | dmd | forward reference issue with is() and curiously recurring template pattern | |
| 12079 | RESOLVED | FIXED | regression | dmd | Internal error: backend/cod4.c 358 for associative array access | |
| 12080 | RESOLVED | FIXED | regression | dmd | Internal error: backend/symbol.c 1035 for invariant | |
| 12081 | RESOLVED | FIXED | normal | dmd | Warn against, and then deprecate class allocators | |
| 12082 | RESOLVED | FIXED | minor | dmd | Disallow C-style declaration syntax for associative arrays | |
| 12083 | RESOLVED | FIXED | normal | phobos | std.path.absolutePath doesn't accept mutable strings | |
| 12084 | NEW | enhancement | phobos | phobos#10030 | std.math.poly using Estrin method | |
| 12085 | NEW | enhancement | dmd | dmd#18770 | PIC code on X86 should use thunk to get PC | |
| 12086 | RESOLVED | FIXED | normal | phobos | std.algorithm.remove + range of indices produces wrong results | |
| 12087 | RESOLVED | FIXED | enhancement | dlang.org | Add Readme to dlang.org repository that explains how to contribute | |
| 12088 | RESOLVED | WONTFIX | enhancement | dmd | Bugs caused by using logical 'and' instead of bitwise 'and' | |
| 12089 | RESOLVED | FIXED | regression | dmd | std.utf.validate and inout(char[]) failts to compile | |
| 12090 | RESOLVED | FIXED | enhancement | phobos | Make std.concurrency compatible with fibers as threads | |
| 12091 | NEW | normal | dmd | dmd#17638 | Possible inconsistency in array literals implicit cast | |
| 12092 | RESOLVED | FIXED | major | dmd | Wrong TLS access in PIC code (X86_32) | |
| 12093 | RESOLVED | WORKSFORME | normal | dmd | bad error message: Error: no [] operator overload for type Tuple!(string, string) | |
| 12094 | RESOLVED | FIXED | normal | dmd | typeof(null) should convert to reference types | |
| 12095 | RESOLVED | FIXED | critical | dmd | Wrong code with -O -inline | |
| 12096 | RESOLVED | WONTFIX | enhancement | dmd | Allow "body" to be used as an identifier | |
| 12097 | RESOLVED | FIXED | normal | dmd | Ddoc unittest should generate consistent result with 'ditto' declarations | |
| 12098 | RESOLVED | FIXED | regression | phobos | libcurl bad argument on handle null | |
| 12099 | RESOLVED | DUPLICATE | major | dmd | Linkers "Symbol Undefined" of class-member instance in mutual dependent modules | |
| 12100 | NEW | enhancement | dmd | dmd#18771 | __GENTYPE to generate ever different types |