24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 6001 | RESOLVED | FIXED | normal | dmd | CTFE: ICE(interpret.c) mutating array passed by ref | |
| 6002 | RESOLVED | WORKSFORME | normal | dmd | dmd should output error message to stderr, not stdout | |
| 6003 | RESOLVED | INVALID | normal | phobos | BigInt length and conversion properties problems | |
| 6004 | RESOLVED | FIXED | enhancement | phobos | std.range.unzip() | |
| 6005 | NEW | enhancement | dmd | dmd#18340 | Type name and variable name don't clash | |
| 6006 | RESOLVED | DUPLICATE | enhancement | dmd | Complex numbers initialized with 0 | |
| 6007 | NEW | enhancement | phobos | phobos#9904 | BigInt->string performance | |
| 6008 | RESOLVED | DUPLICATE | critical | dmd | gc disabled on freebsd/64 | |
| 6009 | RESOLVED | FIXED | critical | dmd | std/container disabled on freebsd/64 | |
| 6010 | RESOLVED | FIXED | critical | dmd | -fPIC is broken on freebsd/64 | |
| 6011 | RESOLVED | DUPLICATE | blocker | phobos | std.file.listdir is completely broken on OS X. | |
| 6012 | RESOLVED | INVALID | regression | phobos | Phobos version 1.064 and above causes segfaults in C libraries | |
| 6013 | RESOLVED | FIXED | normal | dmd | private ignored for aliases | |
| 6014 | RESOLVED | FIXED | regression | dmd | rt_finalize Segmentation fault , dmd 2.053 on linux & freebsd | |
| 6015 | RESOLVED | FIXED | normal | dmd | [CTFE] Strange behavior of assignment appears in a situation | |
| 6016 | RESOLVED | DUPLICATE | trivial | dmd | Struct named Object with class in one module | |
| 6017 | RESOLVED | FIXED | normal | dlang.org | std.algorithm.remove has a wrong link | |
| 6018 | RESOLVED | INVALID | normal | dmd | Multiple includes of std.parallelism causes DMD to segfault. | |
| 6019 | NEW | normal | dmd | dmd#18341 | Phobos imports in autogenerated .di header files break implicit linking with DLLs | |
| 6020 | RESOLVED | FIXED | normal | dlang.org | Dead link: http://d-programming-language.org/32-64-portability.html | |
| 6021 | RESOLVED | FIXED | normal | dlang.org | std.net.isemail missing from dpl.org | |
| 6022 | RESOLVED | WONTFIX | normal | dmd | auto return type inference could be improved | |
| 6023 | RESOLVED | WONTFIX | normal | phobos | std.random.uniform and std.bigint.BigInt compilation error | |
| 6024 | RESOLVED | FIXED | blocker | druntime | Document that Windows 2000 SP4 is no longer supported | |
| 6025 | RESOLVED | DUPLICATE | regression | druntime | Fiber does not rethrow exceptions | |
| 6026 | RESOLVED | FIXED | normal | dlang.org | DLL example needs update due to missing core.dll_helper | |
| 6027 | RESOLVED | FIXED | normal | phobos | bigint to!string conversion and its implications | |
| 6028 | RESOLVED | INVALID | normal | dmd | Cannot implicitly convert an array of class to an array of interface | |
| 6029 | RESOLVED | WORKSFORME | regression | dmd | Regression(2.053): DMD stack overflow with invalid alias this | |
| 6030 | RESOLVED | DUPLICATE | normal | dmd | Segmentation fault with method overloading and alias this | |
| 6031 | RESOLVED | DUPLICATE | normal | dmd | Incorrect parsing of !in when dot operator involved | |
| 6032 | NEW | normal | dmd | dmd#18342 | wstring literals cannot be implicitly converted to const(wchar)* | |
| 6033 | RESOLVED | FIXED | enhancement | dmd | Better error message with numbers with leading zeros | |
| 6034 | NEW | enhancement | phobos | phobos#9905 | Handy mapping with n-adic functions | |
| 6035 | RESOLVED | INVALID | enhancement | phobos | std.algorithm.reversed() | |
| 6036 | RESOLVED | FIXED | normal | dmd | Constructor, static opCall and object opCall | |
| 6037 | RESOLVED | FIXED | normal | dmd | [CTFE] recursive ref parameters evaluated incorrectly | |
| 6038 | RESOLVED | FIXED | normal | druntime | core.cpuid reports unexpected values for threadsPerCPU and hyperThreading | |
| 6039 | RESOLVED | WORKSFORME | normal | dmd | C-style initialization of structs doesn't take field initializers into account | |
| 6040 | RESOLVED | FIXED | normal | phobos | std.cpuid and core.cpuid return different values for some methods | |
| 6041 | RESOLVED | FIXED | normal | phobos | std.algorithm.remove wrong code in assert | |
| 6042 | RESOLVED | DUPLICATE | major | dmd | registers not preserved across method call | |
| 6043 | RESOLVED | WONTFIX | enhancement | phobos | Chainable template mixin | |
| 6044 | RESOLVED | WORKSFORME | normal | dmd | Cannot instantiate nested struct template from an alias of struct | |
| 6045 | RESOLVED | FIXED | normal | druntime | Unable to demangle symbols | |
| 6046 | RESOLVED | INVALID | normal | dlang.org | Not true for Java about Function Hijacking. | |
| 6047 | RESOLVED | WORKSFORME | critical | dmd | Segfault when struct with three or more ulongs with a toString is passed to format with at least two substitution clauses with -m64. | |
| 6048 | RESOLVED | INVALID | normal | dmd | struct methods included in .tupleof | |
| 6049 | RESOLVED | FIXED | regression | dmd | [CTFE]: Array literals of structs with invariant() are wrong | |
| 6050 | RESOLVED | FIXED | normal | dmd | Cannot build DMD when group_id is > 999999 | |
| 6051 | RESOLVED | INVALID | normal | dmd | struct declarations allow a trailing semicolon | |
| 6052 | RESOLVED | FIXED | regression | dmd | [CTFE] Structs elements in an array are treated like reference type | |
| 6053 | RESOLVED | FIXED | normal | dmd | [CTFE] Two ICEs involving pointers (dereference and assign; pointer variable on stack) | |
| 6054 | RESOLVED | FIXED | regression | dmd | [CTFE] ICE when returning a returned compile-time associative array containing a key of an idup-ed array literal | |
| 6055 | NEW | enhancement | dlang.org | dlang.org#3935 | multiple problems with static dtor and ctors in spec | |
| 6056 | RESOLVED | FIXED | major | dmd | Type lookup problem in string mixins | |
| 6057 | RESOLVED | FIXED | normal | dmd | Problem with defining enum in function | |
| 6058 | RESOLVED | DUPLICATE | normal | dmd | Contract inheritance causes compiler error | |
| 6059 | RESOLVED | FIXED | normal | dmd | Incompatible types in array literal shows __error and error | |
| 6060 | NEW | enhancement | dmd | dmd#17525 | Refuse wrong final switch | |
| 6061 | RESOLVED | INVALID | normal | dmd | cannot implicitly convert expression (test1) of type Test1() to Test1 | |
| 6062 | RESOLVED | FIXED | critical | dmd | segv in dmd/64 with assoc array literals | |
| 6063 | RESOLVED | FIXED | enhancement | dmd | Make cases where hiddenfuncerror would be thrown an error without -w | |
| 6064 | RESOLVED | FIXED | normal | phobos | std.array.join is unnecessarily slow for strings | |
| 6065 | RESOLVED | DUPLICATE | normal | dmd | [toir.c] Problem caused by std.functional.not | |
| 6066 | RESOLVED | FIXED | normal | phobos | std.container: BinaryHeap interface is broken. | |
| 6067 | RESOLVED | INVALID | major | dmd | switch case fall through crash | |
| 6068 | RESOLVED | WONTFIX | normal | phobos | std.path has some issues for Windows user | |
| 6069 | RESOLVED | FIXED | major | dmd | DMD tries to call static Foo.opCall() on cast(immutable(Foo)) | |
| 6070 | RESOLVED | FIXED | normal | dmd | CTFE UFCS forward reference error | |
| 6071 | RESOLVED | INVALID | normal | phobos | BigInt initialization causes compiler to hang | |
| 6072 | RESOLVED | FIXED | regression | dmd | [CTFE] Regression(git master): Cannot declare variable inside an 'if' condition | |
| 6073 | RESOLVED | FIXED | minor | dmd | Cannot pass __traits(parent, ...) as a template parameter if it is a module | |
| 6074 | RESOLVED | INVALID | normal | dmd | Assert expressions shouldn't have side effects | |
| 6075 | RESOLVED | FIXED | regression | dmd | Cannot set value to associative array from a weakly-pure function when the value type has a (pure) opAssign | |
| 6076 | RESOLVED | FIXED | regression | phobos | std.regex: "c.*|d" matches "mm" | |
| 6077 | RESOLVED | FIXED | major | dmd | CTFE: Cannot append null array to null array. | |
| 6078 | RESOLVED | FIXED | major | tools | CTFE: ICE on foreach over array struct member which is null | |
| 6079 | RESOLVED | FIXED | regression | dmd | [CTFE] Array index out of bound detection is off-by-one | |
| 6080 | RESOLVED | WORKSFORME | major | dmd | Statically constructed Structs - Constructor/Initialization ambiguity | |
| 6081 | RESOLVED | WORKSFORME | normal | dmd | Function Literal Templates Don't Work when Nested in Templates | |
| 6082 | NEW | enhancement | dmd | dmd#18343 | Constructors of templated types should be callable via IFTI | |
| 6083 | NEW | normal | dmd | dmd#18344 | [tdpl] There can be only one alias this. | |
| 6084 | RESOLVED | FIXED | normal | dmd | Impossible to instantiate local template with TypeTuple-foreach iterator variable. | |
| 6085 | RESOLVED | FIXED | normal | druntime | The filename part of a thrown core.exception.UnicodeException is incomprehensible | |
| 6086 | RESOLVED | INVALID | minor | dmd | Possibly unneded functions | |
| 6087 | RESOLVED | FIXED | normal | dmd | typeof(this) doesn't work outside member function | |
| 6088 | RESOLVED | FIXED | minor | dmd | Stack trace or some info with stack overflow | |
| 6089 | RESOLVED | FIXED | normal | dmd | __gshared with not static 2D array | |
| 6090 | RESOLVED | FIXED | normal | dmd | DDoc parenthesis escape issues. | |
| 6091 | RESOLVED | FIXED | normal | dlang.org | [d-p-l.org] Description for "Modifier casting" is misleading | |
| 6092 | NEW | enhancement | dmd | dmd#18345 | Can't cast primitive to same-sized static array | |
| 6093 | RESOLVED | DUPLICATE | normal | druntime | 'overlapping array copy' with sort of tuple array | |
| 6094 | RESOLVED | WONTFIX | enhancement | dmd | && doesn't shortcut properly with CTFE | |
| 6095 | NEW | normal | dmd | dmd#17526 | switch executes code it shouldn't | |
| 6096 | RESOLVED | FIXED | normal | dmd | optimizer assert on cdouble to bool conversion | |
| 6097 | RESOLVED | FIXED | normal | dmd | SSSE3 instructions in inline assembler cause error using DMD from git master | |
| 6098 | RESOLVED | INVALID | major | phobos | Static array corruption of data | |
| 6099 | RESOLVED | FIXED | normal | phobos | std.windows.registry exposes too much implementation details | |
| 6100 | RESOLVED | FIXED | regression | dmd | [CTFE] regression: struct return values wrong if used in array initializer |