24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 3201 | RESOLVED | FIXED | minor | phobos | std.xml incorrectly converts symbols in attributes, & -> &amp | |
| 3202 | RESOLVED | FIXED | critical | phobos | std.math.pow cause dead loop | |
| 3203 | RESOLVED | DUPLICATE | major | dmd | ICE in ztc\cod4.c(354) when returning a constant structure | |
| 3204 | RESOLVED | FIXED | normal | dlang.org | Document global properties | |
| 3205 | RESOLVED | FIXED | normal | dmd | CTFE: $ cannot be used in lvalues | |
| 3206 | RESOLVED | WORKSFORME | normal | dmd | Class used as its member function parameter's default value is considered implementating only lexically preceeding abstract functions | |
| 3207 | RESOLVED | FIXED | normal | dmd | gdb: Push D patches upstream | |
| 3208 | RESOLVED | WORKSFORME | enhancement | dmd | setAssertHandler leads to segfault | |
| 3209 | RESOLVED | INVALID | enhancement | dmd | Please allow pure functions with input known at compile time to be executed at compile time | |
| 3210 | RESOLVED | DUPLICATE | normal | dmd | Inconsistency in implicit casting of integral template value parameters | |
| 3211 | RESOLVED | INVALID | normal | dmd | Template mix-ins silently drop LinkageAttribute(s) | |
| 3212 | RESOLVED | FIXED | minor | dmd | Error message says "mutable"; should say "immutable" | |
| 3213 | RESOLVED | FIXED | trivial | dlang.org | PDF Spec has moved | |
| 3214 | RESOLVED | FIXED | normal | dmd | Incorrect DWARF line number debugging information on Linux | |
| 3215 | RESOLVED | WONTFIX | normal | dmd | class method return ref but without any typename get compiled | |
| 3216 | RESOLVED | DUPLICATE | normal | dmd | Type-unsafe struct initializing | |
| 3217 | RESOLVED | FIXED | major | phobos | std.functional.binaryFunImpl doesn't support UDT with string functions , therefore neither does many std.algorithm functions | |
| 3218 | RESOLVED | FIXED | enhancement | phobos | Performance of std.xml.encode must be improved | |
| 3219 | RESOLVED | FIXED | normal | phobos | Inaccurate std.conv.to!(numeric)(numeric) error messages | |
| 3220 | RESOLVED | FIXED | normal | dmd | Compile time union crash when passed to template | |
| 3221 | RESOLVED | DUPLICATE | normal | dmd | (D1 only) Can't use property syntax with ufcs | |
| 3222 | RESOLVED | FIXED | enhancement | dmd | Place DMD front end source in a source control repository | |
| 3223 | RESOLVED | FIXED | minor | phobos | bool value conversions from "false" and "true" are missing | |
| 3224 | RESOLVED | FIXED | normal | phobos | std.random documentation bugs | |
| 3225 | RESOLVED | REMIND | minor | phobos | std.string function name casing | |
| 3226 | RESOLVED | FIXED | normal | dmd | -fPIC flag doesn't seem to work | |
| 3227 | RESOLVED | DUPLICATE | normal | dmd | Segfault(mtype.c) anonymous delegate with void parameter | |
| 3228 | RESOLVED | DUPLICATE | normal | dmd | Segfault(mtype.c) multiple empty delegates | |
| 3229 | RESOLVED | FIXED | normal | dmd | No return or assert(0) at end of function | |
| 3230 | RESOLVED | WONTFIX | enhancement | phobos | std.conv should provide facilities for converting from Roman numerals. | |
| 3231 | RESOLVED | INVALID | blocker | dmd | Function declared to return a type with its same name doesn't compile | |
| 3232 | RESOLVED | FIXED | normal | phobos | std.math.approxEqual should consider maxAbsDiff when rhs==0 && lhs!=0 | |
| 3233 | NEW | enhancement | dmd | dmd#17507 | final switch could skip bounds checking in release mode | |
| 3234 | RESOLVED | FIXED | normal | dmd | Range comparison with array | |
| 3235 | RESOLVED | FIXED | normal | dmd | [tdpl] Function literals must be deduced as "function" or "delegate" | |
| 3236 | RESOLVED | FIXED | critical | dmd | Postblit called but no matching destructor | |
| 3237 | RESOLVED | INVALID | critical | dmd | Access Violation during reference counting | |
| 3238 | RESOLVED | WORKSFORME | major | dmd | Template function reference being made without the template body being generated | |
| 3239 | RESOLVED | FIXED | normal | phobos | std.conv.roundTo does not accept const/immutable/shared | |
| 3240 | RESOLVED | FIXED | major | phobos | std.numeric.findRoot only works with real | |
| 3241 | RESOLVED | FIXED | normal | dmd | Limitations of array operations with parenthesis | |
| 3242 | RESOLVED | FIXED | normal | phobos | splitter does not handle input range made of a unique separator correctly | |
| 3243 | RESOLVED | FIXED | minor | dmd | instantiated 'static this()' bring on a compiler message ': __gate is thread local' | |
| 3244 | RESOLVED | DUPLICATE | normal | dmd | with -inline dmd sometime instantiates nested functions that then cannot be accessed | |
| 3245 | RESOLVED | FIXED | trivial | phobos | Easy bug fix available for disabled unit test code in std.encoding | |
| 3246 | RESOLVED | FIXED | normal | dmd | ICE(init.c) using indexed array initializer on local array | |
| 3247 | RESOLVED | DUPLICATE | normal | dmd | Crash on overriding class methods with 'auto' return type | |
| 3248 | NEW | enhancement | phobos | phobos#9761 | lossless floating point formatting | |
| 3249 | RESOLVED | FIXED | normal | phobos | sort and setIntersection on array of struct or class | |
| 3250 | RESOLVED | FIXED | normal | dmd | Template mixin with import + base class causes forward reference | |
| 3251 | RESOLVED | FIXED | minor | dmd | DecimalFloat literal cannot begin with "08" or "09" | |
| 3252 | RESOLVED | INVALID | normal | dmd | undefined reference to package function called from an interface | |
| 3253 | RESOLVED | FIXED | normal | dmd | DMD crashes on function pointer struct member initialization with function literal | |
| 3254 | REOPENED | regression | dmd | dmd#18058 | [module] Module member visibility depends on declaration order | |
| 3255 | RESOLVED | FIXED | normal | dmd | final switch broken with -w switch | |
| 3256 | RESOLVED | FIXED | normal | dmd | getMember static foreach inconsistency | |
| 3257 | RESOLVED | FIXED | normal | dlang.org | Spec is unclear describing string switch case labels | |
| 3258 | RESOLVED | FIXED | major | dmd | Calling private or package override methods calls the base implementation | |
| 3259 | RESOLVED | DUPLICATE | major | dmd | Dynamic Initialization of Structs fails type check for some cases | |
| 3260 | RESOLVED | FIXED | critical | phobos | "Error: undefined identifier backend" when compiling 'write' with 'wchar' | |
| 3261 | RESOLVED | FIXED | normal | dmd | compiler crash with mixin and forward reference (Issue 402 and 784) | |
| 3262 | RESOLVED | INVALID | trivial | dlang.org | Webpage uses obsolete 'byte' type | |
| 3263 | RESOLVED | DUPLICATE | normal | dmd | Cannot use tuple foreach arguments in an array literal | |
| 3264 | RESOLVED | FIXED | normal | dmd | -O causes wrong "used before set" error when using enum. | |
| 3265 | RESOLVED | FIXED | normal | dmd | .classinfo for Interface-typed reference does not return instance's ClassInfo | |
| 3266 | RESOLVED | FIXED | minor | dmd | rdmd links core.thread twice | |
| 3267 | RESOLVED | DUPLICATE | normal | dmd | int delegate() should be implicitly castable to const(int) delegate() | |
| 3268 | RESOLVED | FIXED | normal | dmd | can't compare pointer to functions when one is const | |
| 3269 | RESOLVED | FIXED | normal | dmd | pure functions silently become nothrow | |
| 3270 | RESOLVED | FIXED | normal | dmd | pure functions returning struct | |
| 3271 | RESOLVED | FIXED | major | dmd | Struct initializers silently fail | |
| 3272 | RESOLVED | FIXED | normal | phobos | RepresentationTypeTuple! in std.traits does not work for classes. | |
| 3273 | RESOLVED | FIXED | regression | dmd | Regression(2.031): struct invariant + dtor fails to compile (no line number) | |
| 3274 | RESOLVED | WONTFIX | major | dmd | dmd fails to emit code for templates into object file if several files are compiled at once | |
| 3275 | RESOLVED | DUPLICATE | normal | dmd | Private selective imports are visible in another module | |
| 3276 | RESOLVED | FIXED | critical | dmd | Recursion broken by alias template parameter | |
| 3277 | RESOLVED | DUPLICATE | normal | installer | DMD includes a version of OleAut32.lib which is missing some functions | |
| 3278 | RESOLVED | DUPLICATE | normal | dmd | Empty tuples don't match | |
| 3279 | RESOLVED | FIXED | minor | dmd | (D1 only) Confusing error message when comparing types | |
| 3280 | RESOLVED | INVALID | normal | dmd | comparing array length is wonky | |
| 3281 | RESOLVED | FIXED | normal | dmd | ICE(cod1.c) append returned struct to array | |
| 3282 | RESOLVED | FIXED | normal | dmd | The overload and override issue of const/immutable member functions | |
| 3283 | RESOLVED | DUPLICATE | critical | dmd | glue.c assertion with no info | |
| 3284 | RESOLVED | INVALID | blocker | druntime | snn linked programs never release memory back to the OS | |
| 3285 | RESOLVED | DUPLICATE | normal | dmd | Struct's destructor not called | |
| 3286 | RESOLVED | FIXED | major | dmd | Default parameter prevents to resolve inter-module circular dependency | |
| 3287 | RESOLVED | DUPLICATE | normal | dmd | DANGER!! Generating wrong binaries by initializing of between different type structs | |
| 3288 | RESOLVED | FIXED | regression | phobos | conv.d : using to with const int or long fails to compile. | |
| 3289 | RESOLVED | FIXED | normal | dmd | ICE (..\ztc\cod4.c) when using a delegate inside a foreach | |
| 3290 | RESOLVED | FIXED | normal | dmd | accepts-invalid: non-const by-ref foreach over a const array is accepted | |
| 3291 | RESOLVED | WORKSFORME | normal | dmd | Bad codegen when using templates with a named mixin as a parameter | |
| 3292 | RESOLVED | FIXED | normal | dmd | ICE(todt.c) when using a named mixin with an initializer as template alias parameter | |
| 3293 | RESOLVED | FIXED | normal | dmd | ICE(expression.c) recursive alias template parameters | |
| 3294 | RESOLVED | FIXED | normal | dmd | forward reference to inferred return type of function call | |
| 3295 | RESOLVED | DUPLICATE | normal | dmd | range's "front" property can not be an enum | |
| 3296 | RESOLVED | DUPLICATE | normal | dmd | DMD crash with no output | |
| 3297 | RESOLVED | FIXED | normal | dlang.org | readln example doesn't compile | |
| 3298 | RESOLVED | FIXED | normal | phobos | std.file.read on OSX: "Memory allocation failed" | |
| 3299 | RESOLVED | DUPLICATE | minor | dmd | DMD does not build under Ubuntu linux | |
| 3300 | RESOLVED | FIXED | normal | phobos | std.string.toupper and tolower should be (const(char)[]), not string |