24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 201 | RESOLVED | FIXED | normal | phobos | the source for etc.gamma is not in the download | |
| 202 | RESOLVED | FIXED | critical | phobos | std.uni.isUniAlpha() uses a broken binary search | |
| 203 | RESOLVED | FIXED | normal | phobos | std.format.doFormat() pads width incorrectly on Unicode strings | |
| 204 | RESOLVED | FIXED | normal | dmd | Error message on attempting to instantiate an abstract class needs to be improved | |
| 205 | RESOLVED | FIXED | normal | dmd | Covariant return types don't work with forward-referenced types | |
| 206 | RESOLVED | FIXED | critical | dmd | attributes private, package, etc appear to be ignored | |
| 207 | RESOLVED | DUPLICATE | normal | phobos | isUniAlpha crashes for values < 'A' | |
| 208 | RESOLVED | DUPLICATE | normal | dmd | Warning when compiling with "-release -w -inline" with import std.format; | |
| 209 | RESOLVED | FIXED | major | dmd | "Diamond" import name conflicts when using Fully Qualified names | |
| 210 | RESOLVED | FIXED | normal | dmd | Strange results when covariantly implementing an interface method defined with an interface return type | |
| 211 | RESOLVED | FIXED | normal | dmd | Linking error with alias mixin params and anonymous methods | |
| 212 | RESOLVED | INVALID | major | dmd | segmentation fault with specific templated code - linux only | |
| 213 | RESOLVED | WORKSFORME | normal | dmd | template X is not a member of Y | |
| 214 | RESOLVED | DUPLICATE | normal | dmd | seg-v from scope() in switch | |
| 215 | RESOLVED | WORKSFORME | critical | dmd | static initialization problem - invalid code, bogus error message | |
| 216 | RESOLVED | WORKSFORME | normal | dmd | ridiculous error message | |
| 217 | RESOLVED | DUPLICATE | normal | dmd | typeof not working properly in internal/object.d | |
| 218 | RESOLVED | FIXED | minor | phobos | Clean up old code for packed bit array support | |
| 219 | RESOLVED | WORKSFORME | normal | dmd | Compiler crash using string literal in non-extern(D) function call | |
| 220 | RESOLVED | FIXED | normal | dmd | ICE with template and mangleof | |
| 221 | RESOLVED | FIXED | normal | dmd | Inconsistent name mangling of bool (a relic of 'bit') [Patch included] | |
| 222 | RESOLVED | FIXED | normal | dmd | "Internal error: ..\ztc\cod1.c 1656" with && and || | |
| 223 | RESOLVED | FIXED | trivial | dmd | Error message for unset constants doesn't specify error location | |
| 224 | RESOLVED | FIXED | minor | dmd | Incorrect warning "no return at end of function" | |
| 225 | RESOLVED | FIXED | normal | dmd | object.d uses uint instead of hash_t | |
| 226 | RESOLVED | FIXED | trivial | dlang.org | The basic types in declarations need to be updated. | |
| 227 | RESOLVED | WORKSFORME | normal | dmd | Internal Compiler error: array concatenation/append on struct | |
| 228 | RESOLVED | FIXED | normal | dmd | Crash on inferring function literal return type after prior errors | |
| 229 | RESOLVED | FIXED | normal | dmd | Aggregate trips assert | |
| 230 | RESOLVED | INVALID | normal | dmd | long.min cannot be parsed | |
| 231 | RESOLVED | INVALID | normal | dmd | long is 4-byte aligned in unittest with 4 character module name | |
| 232 | RESOLVED | FIXED | critical | dmd | Invalid v-tables :( | |
| 233 | RESOLVED | FIXED | normal | dmd | Infinite loops with assembly crash DMD | |
| 234 | RESOLVED | FIXED | normal | dmd | dynamic arrays in combination with SSE instructions cause segment faults | |
| 235 | RESOLVED | FIXED | normal | dmd | goto & scope: cannot goto forward into different try block level | |
| 236 | RESOLVED | FIXED | normal | dmd | Class literal expression always says "base classes expected" | |
| 237 | RESOLVED | INVALID | minor | phobos | std.stream.File.close() doesn't reset isopen flag | |
| 238 | RESOLVED | FIXED | minor | dmd | Cannot initialise const field from foreach loop on associative array | |
| 239 | RESOLVED | FIXED | normal | dmd | Internal error: changing string literal elements. | |
| 240 | RESOLVED | FIXED | normal | dmd | No file or line information in error message "cannot implicitly convert expression (-1) of type ulong to double" | |
| 241 | RESOLVED | FIXED | normal | dmd | Template function ICE | |
| 242 | RESOLVED | INVALID | enhancement | dmd | template implicit template properties doesn't work | |
| 243 | RESOLVED | FIXED | normal | dlang.org | Replies to D.bugs no longer inject comments in the Issuezilla | |
| 244 | RESOLVED | FIXED | normal | tools | Syntax Errors in DStress | |
| 245 | RESOLVED | FIXED | trivial | dlang.org | Typo in Regexp article | |
| 246 | RESOLVED | FIXED | major | dmd | class members not initialized | |
| 247 | RESOLVED | FIXED | major | dmd | Cannot return from nested functions in contracts | |
| 248 | RESOLVED | FIXED | normal | dmd | Assertion failure: attrib.c 913 - version without (...) in imported module | |
| 249 | RESOLVED | FIXED | normal | dmd | circular typedef and alias bugs | |
| 250 | RESOLVED | FIXED | normal | dmd | enum : bool allowed with odd results | |
| 251 | RESOLVED | INVALID | normal | dmd | foreach does not allow updating inside with block | |
| 252 | RESOLVED | FIXED | minor | dmd | -w and switch returns = bogus "no return at end of function" warning | |
| 253 | RESOLVED | FIXED | normal | dmd | Invalid <dl> tag generated by Ddoc | |
| 254 | RESOLVED | WONTFIX | trivial | dmd | Interfaces with the same function can give 3 different error messages | |
| 255 | RESOLVED | WORKSFORME | normal | dmd | Odd performance difference w/ complex doubles. | |
| 256 | RESOLVED | FIXED | minor | dmd | Implicit unsigned to signed doesn't always work. | |
| 257 | RESOLVED | FIXED | normal | dmd | package vars accessible from sub-modules, package funcs not | |
| 258 | RESOLVED | FIXED | normal | dmd | Undefined identifier error for circular import | |
| 259 | REOPENED | enhancement | dmd | dmd#17504 | Comparing signed to unsigned does not generate an error | |
| 260 | RESOLVED | WORKSFORME | normal | dmd | conflicting imports | |
| 261 | RESOLVED | INVALID | normal | phobos | _blocking flag not set in Socket.blocking on non-Windows systems | |
| 262 | RESOLVED | FIXED | normal | phobos | Missing DDoc comments in on Socket.blocking | |
| 263 | RESOLVED | FIXED | normal | tools | test new bug | |
| 264 | RESOLVED | FIXED | minor | dmd | No selective static imports | |
| 265 | RESOLVED | FIXED | minor | dmd | Selective import from renamed import behaves strangely | |
| 266 | RESOLVED | FIXED | normal | dmd | Petty issues for Legacy compiles | |
| 267 | RESOLVED | FIXED | normal | tools | DStress broken test cases: real_26 | |
| 268 | RESOLVED | FIXED | critical | phobos | Bug with SocketSet and classes | |
| 269 | RESOLVED | FIXED | normal | dlang.org | Dollar unmentioned in spec | |
| 270 | RESOLVED | FIXED | normal | dmd | Compiler allows and crashes on typedefs of "immediate"-function types | |
| 271 | RESOLVED | FIXED | critical | dmd | Incorrect constant evaluation of TypeInfo equality comparisons | |
| 272 | RESOLVED | FIXED | normal | dmd | foreach inside anonymous function crashes dmd.exe | |
| 273 | RESOLVED | FIXED | major | dmd | DDoc generates no documentation for short-hand function template | |
| 274 | RESOLVED | FIXED | critical | dmd | Different template alias arguments are treated as the same. | |
| 275 | RESOLVED | FIXED | normal | dmd | Undefined identifier in instances of templates with forward mixins | |
| 276 | RESOLVED | FIXED | major | dmd | Compiler erroneously thinks an aggregate inner template will add a field to it | |
| 277 | RESOLVED | INVALID | enhancement | dmd | Named mixin operator resolution | |
| 278 | RESOLVED | FIXED | regression | dmd | dmd.conf search path doesn't work | |
| 279 | RESOLVED | FIXED | normal | dmd | Nested class can't access var in outer function scope, if nested in class | |
| 280 | RESOLVED | INVALID | normal | phobos | Doc of GC | |
| 281 | RESOLVED | WORKSFORME | minor | dmd | dmd generates the object code ld cannot link when working with templates | |
| 282 | RESOLVED | FIXED | normal | dmd | Bizarre circular import nested name invisibility issue | |
| 283 | RESOLVED | WONTFIX | major | phobos | incorrect std.c.linux.linux.dirent definition / listdir does not decend into subdirs on linux | |
| 284 | RESOLVED | INVALID | normal | dmd | Wrong type of template value parameter | |
| 285 | RESOLVED | FIXED | normal | dmd | Struct method null pointer assert has line number of "0" | |
| 286 | RESOLVED | FIXED | enhancement | dmd | update of Phobos' zlib from 1.2.1 to 1.2.3 | |
| 287 | RESOLVED | WORKSFORME | normal | dmd | DMD optimization bug arround dynamic array length | |
| 288 | RESOLVED | FIXED | normal | dmd | type of opEquals | |
| 289 | RESOLVED | FIXED | normal | dmd | Compiler allows (and crashes on) dynamic arrays of typedefs of "immediate"-function types | |
| 290 | RESOLVED | FIXED | major | dmd | "U" shaped import name conflicts when using Fully Qualified names | |
| 291 | RESOLVED | FIXED | critical | dmd | Bad code generation for real == 0, !=0 (incorrect for NaN) | |
| 292 | RESOLVED | FIXED | trivial | dlang.org | Small inconsistency on the "rationale" page | |
| 293 | RESOLVED | INVALID | normal | dmd | Expression uint.max + 1 yields 0 (zero) | |
| 294 | RESOLVED | FIXED | normal | dmd | DDoc: Function templates get double and incomplete documentation | |
| 295 | RESOLVED | FIXED | normal | dmd | Property call followed by sliceAssign not working for custom opSliceAssign | |
| 296 | RESOLVED | FIXED | minor | dmd | Template constant can not be used as size of static array. | |
| 297 | RESOLVED | FIXED | minor | dmd | Shadowing declarations allowed in foreach type lists | |
| 298 | RESOLVED | INVALID | normal | phobos | etc/gamma is included in phobos.lib but isn't part of libphobos.a | |
| 299 | RESOLVED | FIXED | enhancement | dmd | improved linux.mak for Phobos | |
| 300 | RESOLVED | FIXED | normal | dmd | Lazy Delegate Evaluation |