24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 2201 | REOPENED | normal | dmd | dmd#17751 | Doc/Behavior Discrepancy: EndOfLine in string turns to "\n" or system-specific? | |
| 2202 | RESOLVED | FIXED | regression | dmd | Error getting type of non-static member of a class | |
| 2203 | RESOLVED | FIXED | normal | dmd | typeof(class.template.foo) crashes compiler | |
| 2204 | RESOLVED | DUPLICATE | blocker | dmd | const IFTI fails sometimes with more than one parameter | |
| 2205 | RESOLVED | DUPLICATE | enhancement | dmd | Warning on comparison between signed and unsigned | |
| 2206 | RESOLVED | FIXED | normal | dmd | unnamed template mixin of class inside function or class has incorrect classinfo and mangleof | |
| 2207 | RESOLVED | FIXED | regression | dmd | overload resolution fails with deprecation | |
| 2208 | RESOLVED | FIXED | regression | dmd | Deprecated function, etc. declarations cannot use deprecated types | |
| 2209 | RESOLVED | FIXED | minor | dlang.org | Typo in doc for offsetof | |
| 2210 | RESOLVED | INVALID | normal | dmd | Error: void initializer has no value | |
| 2211 | RESOLVED | INVALID | normal | dmd | new static if bug in 2.016 | |
| 2212 | RESOLVED | FIXED | normal | phobos | phobos itself should be able to be compiled with '-w' switch | |
| 2213 | RESOLVED | WONTFIX | major | dmd | unrecognizable insn are generated when cross-compiling | |
| 2214 | RESOLVED | INVALID | normal | dmd | No error if void function returns a non-void value | |
| 2215 | RESOLVED | FIXED | major | dmd | Forward reference enum with base type within a struct causes Segmentation Fault in the compiler | |
| 2216 | RESOLVED | FIXED | trivial | dmd | bad code generation for static arrays of zero length static arrays | |
| 2217 | RESOLVED | DUPLICATE | regression | dmd | Cannot create deprecated alias of type derived from deprecated type | |
| 2218 | RESOLVED | INVALID | trivial | phobos | "builtin" typeinfos for arrays of basic types do not inherit TypeInfo_Array | |
| 2219 | RESOLVED | WORKSFORME | normal | dmd | typeof requiring extra parentheses | |
| 2220 | RESOLVED | DUPLICATE | minor | dmd | Linking error with alias mixin params and anonymous methods - take 2 | |
| 2221 | RESOLVED | FIXED | normal | dmd | Bug with typeof(*this) in template struct | |
| 2222 | RESOLVED | WONTFIX | normal | dmd | spec does not specify when md5 symbol compression is used | |
| 2223 | RESOLVED | FIXED | trivial | dmd | Typo in error message | |
| 2224 | RESOLVED | INVALID | normal | dmd | Bad codegen for array element assignment | |
| 2225 | RESOLVED | FIXED | normal | dmd | accessing private declaration allowed | |
| 2226 | RESOLVED | WONTFIX | minor | dmd | is expression for associative arrays: is(U T == T[S], S) | |
| 2227 | RESOLVED | FIXED | regression | dmd | Error forbidding a function template instantiation is not reported | |
| 2228 | RESOLVED | DUPLICATE | normal | dmd | Full closure does not honor loop context | |
| 2229 | RESOLVED | FIXED | normal | dmd | ICE(template.c) instantiating an invalid variadic template with more than one argument | |
| 2230 | RESOLVED | DUPLICATE | normal | dmd | Compiler crashes on invalid code (revisited) | |
| 2231 | RESOLVED | FIXED | normal | phobos | missing bigint document | |
| 2232 | RESOLVED | FIXED | major | dmd | DMD generates invalid code when an object file is compiled -inline | |
| 2233 | RESOLVED | FIXED | normal | dmd | ICE(expression.c) when dot-referencing a name declared in multiple modules | |
| 2234 | RESOLVED | FIXED | normal | dmd | __traits(allMembers) returns incorrect results for mixin and template alias members of an aggregate | |
| 2235 | RESOLVED | WONTFIX | normal | dmd | false unreachable statement in constructor (-w only, D1 only) | |
| 2236 | RESOLVED | DUPLICATE | normal | dmd | abstract modifier is applied to template class parameters | |
| 2237 | RESOLVED | FIXED | normal | dmd | string mixin + const array = array literal constructed upon every use (??!?!) | |
| 2238 | RESOLVED | WONTFIX | enhancement | dmd | Linker shows long identifier names in a not human readable compressed form on Windows | |
| 2239 | RESOLVED | DUPLICATE | normal | dmd | Template instantiation failure when template parameter type passed as template parameter. | |
| 2240 | RESOLVED | FIXED | normal | phobos | Phobos unittest fails to compile | |
| 2241 | RESOLVED | FIXED | normal | dmd | DMD abort | |
| 2242 | RESOLVED | FIXED | normal | phobos | linux system calls are canceled by GC | |
| 2243 | RESOLVED | FIXED | major | dmd | const bool = is(function literal), badly miscast | |
| 2244 | RESOLVED | DUPLICATE | normal | dmd | implementing a function with an alias is impossible | |
| 2245 | RESOLVED | FIXED | normal | dmd | Bug with overloaded, mixin template functions in classes | |
| 2246 | RESOLVED | FIXED | regression | dmd | Regression(2.046, 1.061): Specialization of template to template containing int arguments fails | |
| 2247 | RESOLVED | FIXED | normal | dmd | bad header file generated for if (auto o = ...) {} | |
| 2248 | RESOLVED | FIXED | trivial | dmd | .di should be a supported file extension | |
| 2249 | RESOLVED | WORKSFORME | major | dmd | DMD can't handle include paths with spaces in them | |
| 2250 | RESOLVED | FIXED | normal | dmd | Update of user32.lib and kernel32.lib | |
| 2251 | RESOLVED | FIXED | normal | dmd | ICE(glue.c): Variadic templates and auto return types don't work together. | |
| 2252 | RESOLVED | INVALID | normal | dmd | Sequence of super interfaces matters | |
| 2253 | RESOLVED | DUPLICATE | minor | dmd | Assertion failure: 'global.errors' on line 3820 in file 'template.c' | |
| 2254 | RESOLVED | FIXED | regression | dmd | Size of executable almost triples | |
| 2255 | RESOLVED | WONTFIX | enhancement | phobos | AA.remove() doesn't remove AA element when iterating using foreach | |
| 2256 | RESOLVED | FIXED | normal | dmd | Function pointers do not implicitly convert to/from immutable | |
| 2257 | RESOLVED | WORKSFORME | normal | dmd | Template value parameters behave like alias parameters | |
| 2258 | RESOLVED | FIXED | trivial | dlang.org | Docs -> Inline Assembler -> Operand Types -> qword missing | |
| 2259 | RESOLVED | FIXED | normal | dmd | Assertion failure: '0' on line 122 in file 'statement.c' | |
| 2260 | RESOLVED | FIXED | regression | dmd | Template uniqueness not valid anymore from 1.031 to 1.033 | |
| 2261 | RESOLVED | DUPLICATE | normal | dmd | Assertion failure: '0' on line 122 in file 'statement.c' | |
| 2262 | RESOLVED | FIXED | normal | dmd | -inline breaks -lib library | |
| 2263 | RESOLVED | INVALID | normal | dmd | spec does not specify how padding on 80 bit real is initialized | |
| 2264 | RESOLVED | FIXED | trivial | dlang.org | typo in documentation regarding atof | |
| 2265 | RESOLVED | DUPLICATE | normal | dmd | AA initializer with string as key is bugged | |
| 2266 | RESOLVED | FIXED | normal | dlang.org | opEquals documentation still says it returns int | |
| 2267 | RESOLVED | FIXED | critical | dmd | [Tracker] D2 Tango port | |
| 2268 | RESOLVED | FIXED | critical | dmd | Hijacking of non-templated functions by templated functions should not be allowed. | |
| 2269 | RESOLVED | FIXED | normal | phobos | D BUG: cosine of complex | |
| 2270 | REOPENED | enhancement | dmd | dmd#17756 | cast produces invalid arrays at runtime | |
| 2271 | RESOLVED | FIXED | regression | dmd | foreach over tuple regression | |
| 2272 | RESOLVED | FIXED | normal | dlang.org | synchronized attribute documentation | |
| 2273 | RESOLVED | FIXED | trivial | dmd | Whitespace is not inserted after commas | |
| 2274 | RESOLVED | INVALID | major | dmd | all static if typeof seriously wrong | |
| 2275 | RESOLVED | FIXED | trivial | phobos | std.utf.toUTF16z() should return const(wchar)* | |
| 2276 | RESOLVED | FIXED | normal | dmd | Error message missing line number on array operation | |
| 2277 | RESOLVED | FIXED | normal | dmd | array ops and const arrays incompatible | |
| 2278 | NEW | enhancement | dmd | dmd#17771 | Guarantee alignment of stack-allocated variables on x86 | |
| 2279 | RESOLVED | INVALID | normal | dmd | alias within function template | |
| 2280 | RESOLVED | FIXED | normal | phobos | linux.mak doesn't compile and link monitor.d | |
| 2281 | RESOLVED | FIXED | normal | dlang.org | documentation still says can't overload self assignment for struct (opassign)s | |
| 2282 | RESOLVED | INVALID | enhancement | dmd | Struct copy-constructor should call opAssign | |
| 2283 | RESOLVED | INVALID | normal | dmd | protection attributes are not respected for struct opAssign | |
| 2284 | RESOLVED | FIXED | normal | dmd | template is instantiated not properly when instantiated twice with different types | |
| 2285 | RESOLVED | INVALID | trivial | dmd | obj2asm uses \ instead of / on Linux | |
| 2286 | RESOLVED | FIXED | normal | dmd | movmskpd compiled incorrectly | |
| 2287 | RESOLVED | FIXED | normal | phobos | to!(string)(struct) should work if struct has toString() function | |
| 2288 | RESOLVED | DUPLICATE | normal | dmd | Cannot mixin a case or default statement | |
| 2289 | RESOLVED | FIXED | minor | phobos | Stack overflow on very large BigInt to string. | |
| 2290 | RESOLVED | DUPLICATE | regression | dmd | DMD segmentation fault for struct using enum that is defined later | |
| 2291 | RESOLVED | FIXED | normal | dmd | negative default values for int template arguments -> duplicate symbol | |
| 2292 | RESOLVED | WORKSFORME | normal | dmd | .reash of associative arrays | |
| 2293 | RESOLVED | WONTFIX | normal | dmd | access instance members from inside delegates | |
| 2294 | RESOLVED | WORKSFORME | normal | dmd | negative default values for int template arguments does not work | |
| 2295 | RESOLVED | DUPLICATE | enhancement | dmd | automatically covariant types | |
| 2296 | RESOLVED | WONTFIX | normal | dmd | (D1 only) IFTI with parameterization on fixed array size does not work | |
| 2297 | RESOLVED | FIXED | normal | dmd | on LinuxAmd64 some creal operations bring into scope a faulty version of powl | |
| 2298 | RESOLVED | WORKSFORME | normal | dmd | Parameters not visible in the concept condition | |
| 2299 | NEW | normal | dlang.org | dlang.org#3932 | the ABI documentation for registry convention does not include IA-64 platform | |
| 2300 | RESOLVED | WORKSFORME | normal | dlang.org | pause opcode is not well documented |