24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 2101 | RESOLVED | FIXED | enhancement | dmd | CTFE: Please may I use mutable arrays at compile time? | |
| 2102 | RESOLVED | WORKSFORME | normal | dmd | Invalid code generated with nested delegates | |
| 2103 | RESOLVED | INVALID | normal | dmd | import expression with relative path fails on Linux | |
| 2104 | RESOLVED | FIXED | enhancement | phobos | std.regex: escape function for regular expressions | |
| 2105 | RESOLVED | FIXED | major | phobos | Manual Memory Management for Associative Arrays | |
| 2106 | RESOLVED | FIXED | major | dmd | export class doesn't affect, what is exported | |
| 2107 | RESOLVED | INVALID | normal | phobos | Regexp multiline attribute is broken | |
| 2108 | RESOLVED | FIXED | normal | phobos | regexp.d: The greedy dotstar isn't so greedy | |
| 2109 | RESOLVED | FIXED | normal | dmd | asm {lea EAX, [0*0+EAX]; } rejected. | |
| 2110 | RESOLVED | WORKSFORME | normal | dmd | -run causes assertion error | |
| 2111 | RESOLVED | FIXED | normal | dmd | Protection incorrectly resolved when accessing super class' tupleof | |
| 2112 | RESOLVED | FIXED | normal | dmd | the type of undefined variable incorrectly assumed to be int | |
| 2113 | RESOLVED | INVALID | normal | dmd | spec inconsistent with the current d1.0 behavior? | |
| 2114 | RESOLVED | WORKSFORME | normal | phobos | Incorrect example foreach readLine() | |
| 2115 | RESOLVED | WORKSFORME | enhancement | dlang.org | Describe thread_hdl in relation to unix | |
| 2116 | RESOLVED | WONTFIX | normal | phobos | Very incomplete docs for std.c.process | |
| 2117 | RESOLVED | FIXED | enhancement | phobos | Please add more byteswapping support | |
| 2118 | RESOLVED | FIXED | trivial | dlang.org | Inconsistent use of string vs invariant(char[]) in doc | |
| 2119 | RESOLVED | FIXED | enhancement | dlang.org | Please provide example of interfacing to C struct | |
| 2120 | RESOLVED | WORKSFORME | enhancement | dmd | scope class spec unclear | |
| 2121 | RESOLVED | INVALID | normal | phobos | std.conv.to doesn't know about std.encoding | |
| 2122 | RESOLVED | WORKSFORME | normal | dmd | Scope object from a mixin destroyed immediately | |
| 2123 | RESOLVED | FIXED | regression | dmd | Anonymous class crashes | |
| 2124 | RESOLVED | FIXED | normal | phobos | Using method or delegate from reduce! template. | |
| 2125 | RESOLVED | INVALID | normal | dmd | Moving a template to a separate module breaks compilation | |
| 2126 | RESOLVED | WORKSFORME | enhancement | dmd | class template specialization and inheritance | |
| 2127 | RESOLVED | FIXED | critical | dmd | inliner turns struct "return *this" from by-value into by-ref | |
| 2128 | RESOLVED | WORKSFORME | enhancement | dmd | Template function argument binding is too restrictive wrt qualifiers | |
| 2129 | RESOLVED | FIXED | normal | dmd | foreach won't work with invariant limits | |
| 2130 | RESOLVED | INVALID | normal | dmd | Qualifier does not apply to multiple typed definition | |
| 2131 | RESOLVED | INVALID | enhancement | dmd | Template scope access | |
| 2132 | RESOLVED | FIXED | normal | dmd | CTFE: can't evaluate ~= at compile time, D2 only. | |
| 2133 | RESOLVED | FIXED | normal | dmd | anonymous enum without {} doesn't work as asm value | |
| 2134 | RESOLVED | FIXED | normal | dmd | 'Symbol undefined' when array created from tuple is sliced and used in foreach | |
| 2135 | RESOLVED | DUPLICATE | normal | dmd | dmd produces wrong code for dynamic array of associative array | |
| 2136 | RESOLVED | FIXED | normal | dmd | typeof(super(...)) counted as a constructor call | |
| 2137 | RESOLVED | FIXED | enhancement | phobos | Data not compressed on fly when adding to zip archive | |
| 2138 | RESOLVED | FIXED | enhancement | phobos | Allow more than 65535 files in Zip archives | |
| 2139 | RESOLVED | WORKSFORME | minor | dmd | Compiler rejects delegate of a static struct instance as non-constant | |
| 2140 | RESOLVED | FIXED | normal | dmd | static if as final statement with no code causes containing code to be skipped | |
| 2141 | RESOLVED | FIXED | normal | dmd | Compiling with sjlj exception unwinding fails | |
| 2142 | RESOLVED | FIXED | normal | phobos | getopt() incorrectly processes bundled comman-line options | |
| 2143 | RESOLVED | FIXED | normal | dmd | Mixed-in identifier is not recognized by static if | |
| 2144 | RESOLVED | FIXED | normal | dmd | 'is' is defined to be the same as '==' for non-class and non-array types, but does not call opEquals | |
| 2145 | RESOLVED | FIXED | normal | phobos | Phobos buildsystem unable to build html | |
| 2146 | RESOLVED | FIXED | normal | dmd | Multiple execution of 'static this' defined in template | |
| 2147 | RESOLVED | WONTFIX | normal | phobos | std.typecons broken (or wrong documentation presented) | |
| 2148 | RESOLVED | DUPLICATE | normal | dmd | Incorrect local closure detection when closure is used as local alias parameter | |
| 2149 | RESOLVED | FIXED | minor | dmd | Auto variables loose the keyword "auto" in di files generated with -H option. | |
| 2150 | RESOLVED | FIXED | normal | phobos | cannot get values from const variant | |
| 2151 | RESOLVED | INVALID | major | dmd | -release generates buggy array appending code | |
| 2152 | RESOLVED | WORKSFORME | normal | dmd | Parentheses usage inconsistency. | |
| 2153 | RESOLVED | DUPLICATE | minor | dmd | mixin(null) error message has no line number | |
| 2154 | RESOLVED | FIXED | regression | dmd | static if (is(typeof(E.toString()) : string)) in template broken | |
| 2155 | RESOLVED | DUPLICATE | normal | dmd | case statements always start new scope | |
| 2156 | RESOLVED | FIXED | normal | dmd | [] and null should be accepted where a compile-time string is required | |
| 2157 | RESOLVED | INVALID | normal | dmd | [GSoC] mixin struct, function overload | |
| 2158 | RESOLVED | FIXED | critical | dmd | Static associative array initialisation causes segmentation fault | |
| 2159 | REOPENED | enhancement | dmd | dmd#17713 | Confusion between function call and C++ style function address | |
| 2160 | RESOLVED | WONTFIX | normal | phobos | spawnvp P_NOWAIT issue | |
| 2161 | RESOLVED | FIXED | normal | dmd | Modify compiler to pass array TypeInfo to _adEq and _adCmp instead of element TypeInfo | |
| 2162 | RESOLVED | FIXED | normal | phobos | Access violation when threads run closures | |
| 2163 | RESOLVED | WONTFIX | normal | phobos | successfully reading doesn't necessarily mean not EOF in the stream | |
| 2164 | RESOLVED | FIXED | normal | phobos | Random Phobos Linux buildsystem feedback | |
| 2165 | RESOLVED | INVALID | normal | phobos | phobos format is not POSIX compatible | |
| 2166 | RESOLVED | FIXED | normal | phobos | More stuff that doesn't compile in Phobos | |
| 2167 | RESOLVED | DUPLICATE | normal | dmd | incorrect behaviour of IsExpression on invalid template instance | |
| 2168 | NEW | enhancement | dmd | dmd#17716 | cast extern enhancement? | |
| 2169 | RESOLVED | WONTFIX | normal | dmd | (D1 only) Can't concat non-char[] string literal and char literal | |
| 2170 | RESOLVED | WONTFIX | enhancement | dmd | Replace struct "literals" with actual struct literals | |
| 2171 | NEW | enhancement | dmd | dmd#17737 | errors involving anonymous class literals expose compiler internals | |
| 2172 | RESOLVED | FIXED | enhancement | dmd | statically disallow bool + bool | |
| 2173 | RESOLVED | WORKSFORME | normal | dmd | foreach iteration not possible for associative array indexed with static array | |
| 2174 | RESOLVED | FIXED | normal | tools | dstress test case typo and something not correct | |
| 2175 | RESOLVED | FIXED | normal | tools | wrong categorizing of dstress test case | |
| 2176 | RESOLVED | FIXED | normal | dmd | Assertion failure: 'sz == es2->sz' on line 1339 in file 'constfold.c' (concatenating strings of different types) | |
| 2177 | RESOLVED | INVALID | normal | tools | dstress nocompile section get something should be in compile section? | |
| 2178 | RESOLVED | FIXED | normal | dmd | 3 errors without line number: typeof | |
| 2179 | RESOLVED | WORKSFORME | normal | dmd | [module] import inside class works but is not in spec | |
| 2180 | RESOLVED | FIXED | normal | dmd | filename error with #line | |
| 2181 | RESOLVED | FIXED | enhancement | phobos | Constant-time std.gc.removeRange | |
| 2182 | RESOLVED | WONTFIX | major | dmd | Exceptions don't work on FreeBSD | |
| 2183 | RESOLVED | FIXED | normal | dlang.org | Bad formatting in std.c.stdlib | |
| 2184 | RESOLVED | DUPLICATE | normal | dmd | Class Invariants not called | |
| 2185 | RESOLVED | FIXED | enhancement | dlang.org | Bugzilla CC & Reasign | |
| 2186 | RESOLVED | INVALID | normal | phobos | Out of order in stdout | |
| 2187 | RESOLVED | WONTFIX | normal | phobos | missing make target | |
| 2188 | RESOLVED | FIXED | normal | dmd | man-or-boy test fails with access violation | |
| 2189 | RESOLVED | INVALID | normal | dmd | bad alias declaration not reported as semantic error | |
| 2190 | RESOLVED | FIXED | normal | dmd | toHash documentation is deprecated [D2.0] | |
| 2191 | RESOLVED | FIXED | blocker | dmd | GDC fraudulently defines D_InlineAsmX86 | |
| 2192 | RESOLVED | DUPLICATE | normal | dmd | Returning from inside foreach body delegate only returns from inner delegate | |
| 2193 | NEW | enhancement | dmd | dmd#17739 | Allow implicit conversions: char -> ubyte, wchar -> ushort, dchar -> uint | |
| 2194 | NEW | normal | dmd | dmd#17744 | Variadic parameters of non-array types | |
| 2195 | RESOLVED | FIXED | normal | dmd | Variable shadowing in foreach is not detected and reported | |
| 2196 | RESOLVED | INVALID | minor | dmd | Link errors with an abstract class's method implementing an interface | |
| 2197 | RESOLVED | WONTFIX | enhancement | dmd | Need warning on declared, but unaccessed, variables | |
| 2198 | RESOLVED | INVALID | normal | dmd | Segfault | |
| 2199 | RESOLVED | FIXED | normal | dmd | Segfault using array operation in function call | |
| 2200 | RESOLVED | DUPLICATE | normal | phobos | std.string.format behaves wrong when passing an interface reference |