24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 5301 | RESOLVED | INVALID | normal | dlang.org | Types in expressions are not fully documented. | |
| 5302 | RESOLVED | INVALID | normal | dmd | Inline assembler: Indexing struct fields not possible inside member function | |
| 5303 | RESOLVED | DUPLICATE | normal | dmd | (mtype.c) Compiler crash caused by pure | |
| 5304 | RESOLVED | WORKSFORME | normal | dmd | Cannot access __dollar in pure function | |
| 5305 | RESOLVED | FIXED | normal | dmd | Cannot take pointer to intrinsic function | |
| 5306 | RESOLVED | INVALID | minor | dmd | Disallow foreach ref on numeric interval | |
| 5307 | RESOLVED | DUPLICATE | enhancement | phobos | Using to!() should not allow removal of qualifiers | |
| 5308 | RESOLVED | FIXED | enhancement | phobos | std.conv should also use a to function to convert to other class types | |
| 5309 | NEW | enhancement | dmd | dmd#18321 | Add language support for external D symbols refs | |
| 5310 | RESOLVED | FIXED | normal | phobos | Variant == const(Variant) doesn't compile | |
| 5311 | RESOLVED | FIXED | major | dmd | Pure is broken when accessing globals / static data through instance reference | |
| 5312 | RESOLVED | DUPLICATE | normal | dmd | Function redefinition is allowed (duplicate functions) | |
| 5313 | RESOLVED | DUPLICATE | major | dmd | Struct Arrays Still Compared Bitwise | |
| 5314 | RESOLVED | FIXED | critical | dmd | Wrong error message: struct within immutable member and postblit function | |
| 5315 | RESOLVED | WORKSFORME | normal | dmd | array initializer accepts empty initializers | |
| 5316 | RESOLVED | FIXED | enhancement | phobos | std.getopt: Add character-separated elements support for arrays and associative arrays | |
| 5317 | RESOLVED | WONTFIX | normal | phobos | Assertion is not work in a function called by std.concurrency.spawn | |
| 5318 | RESOLVED | FIXED | normal | druntime | core.sys.osx: add version (OSX) at top of all files. | |
| 5319 | RESOLVED | FIXED | normal | druntime | rt.critical/monitor: Add support for Solaris | |
| 5320 | RESOLVED | FIXED | blocker | druntime | gcstub/gc.d: SEGV because of missing returns | |
| 5321 | RESOLVED | FIXED | normal | phobos | std.math: assumes X86 or X86_64 on FPU control word code | |
| 5322 | RESOLVED | FIXED | normal | phobos | std.math: version(Sparc) should be SPARC | |
| 5323 | NEW | normal | phobos | phobos#9582 | std.math: struct FloatingPointControl, duplicate code and assumes X86 | |
| 5324 | RESOLVED | DUPLICATE | minor | dlang.org | Site docs doesn't mention .length property of std.typecons.Tuple | |
| 5325 | NEW | enhancement | dmd | dmd#18322 | Mutable references to const/immutable/shared classes | |
| 5326 | RESOLVED | INVALID | normal | druntime | [GC] GC -- 99% CPU in gc@gcx@Gcx@mark() | |
| 5327 | RESOLVED | FIXED | normal | dmd | Creating new struct with literal bypasses immutability of members of members of the struct | |
| 5328 | RESOLVED | DUPLICATE | normal | dmd | The addressof-expression that should be rejected is accepted | |
| 5329 | RESOLVED | FIXED | enhancement | phobos | Simple logging facility in the stdlib | |
| 5330 | RESOLVED | FIXED | normal | phobos | Druntime/Phobos: remove special treatment for GDC | |
| 5331 | RESOLVED | FIXED | blocker | dmd | mach format problem | |
| 5332 | RESOLVED | FIXED | major | dmd | Undefined reference to zero length array | |
| 5333 | RESOLVED | FIXED | normal | phobos | simple use of filter (from online doc) does not compile | |
| 5334 | RESOLVED | WORKSFORME | normal | tools | FTBFS using GCC-4.5 and linux.mak | |
| 5335 | NEW | trivial | dmd | dmd#17521 | DDoc ignores documentation comment that begins on the same line as the open curly brace | |
| 5336 | RESOLVED | DUPLICATE | normal | dmd | Forward reference with template mixin and derived classes | |
| 5337 | RESOLVED | FIXED | normal | dlang.org | Documentation regarding interfacing with C does not account for TLS differences | |
| 5338 | RESOLVED | WORKSFORME | normal | dmd | __gshared on class member variable implies static? | |
| 5339 | RESOLVED | WORKSFORME | enhancement | dlang.org | Categorized anchor links | |
| 5340 | RESOLVED | FIXED | normal | phobos | isOutputRange!(Appender!string, int) must be false. | |
| 5341 | RESOLVED | INVALID | minor | dmd | alias this ignores invariant() | |
| 5342 | RESOLVED | WONTFIX | normal | phobos | std.array does not respect immutable/const string qualifiers using front/back/etc | |
| 5343 | RESOLVED | FIXED | regression | dmd | dmd crashes by the use of template with -g compiler switch | |
| 5344 | RESOLVED | INVALID | major | dmd | Interface Inheritance Problem | |
| 5345 | RESOLVED | WONTFIX | enhancement | phobos | std.array is missing the remove functions from std.container | |
| 5346 | RESOLVED | FIXED | normal | phobos | instantiation of std.conv.toImpl and std.format.formatValue fails for unions | |
| 5347 | RESOLVED | DUPLICATE | enhancement | dmd | Add constructors for primitive types to make pointers easier to use | |
| 5348 | RESOLVED | WONTFIX | enhancement | dmd | Variable Length Arrays | |
| 5349 | RESOLVED | FIXED | normal | dmd | ICE(toir.c): nested class in static member function | |
| 5350 | RESOLVED | INVALID | normal | dmd | .tupleof lists members of nested anonymous union as members of containing struct | |
| 5351 | REOPENED | enhancement | phobos | phobos#9894 | Add template mixin for Range Primitives using random access | |
| 5352 | RESOLVED | DUPLICATE | normal | dmd | Error: static assert (!true) is-expression with invalid class template instantiation | |
| 5353 | RESOLVED | FIXED | normal | druntime | clear function is calling the destructor twice | |
| 5354 | RESOLVED | FIXED | major | phobos | formatValue: range templates introduce 3 bugs related to class & struct cases | |
| 5355 | RESOLVED | INVALID | normal | dmd | TLS variables are not 16 byte aligned | |
| 5356 | RESOLVED | FIXED | normal | druntime | receiveTimeout value < 500 does not work. | |
| 5357 | RESOLVED | INVALID | minor | dmd | mixin templates accept strings as struct name | |
| 5358 | RESOLVED | FIXED | normal | phobos | std.functional.binaryReverseArgs missing from documentation | |
| 5359 | RESOLVED | FIXED | normal | phobos | std.traits.isDelegate should work for types and expressions | |
| 5360 | RESOLVED | FIXED | normal | phobos | calling rdmd from different folder | |
| 5361 | RESOLVED | FIXED | enhancement | phobos | Base template and template arguments | |
| 5362 | RESOLVED | FIXED | normal | dmd | checking $ in bracket is broken. | |
| 5363 | NEW | blocker | dmd | dmd#18323 | const + alias this = wrong code | |
| 5364 | RESOLVED | FIXED | critical | dmd | optimizer kills high dword of -1 | |
| 5365 | RESOLVED | FIXED | regression | dmd | Regression (2.051) implicit conversions via alias this are broken | |
| 5366 | RESOLVED | FIXED | normal | phobos | std.json parseJSON incorrectly parses unicode entities | |
| 5367 | RESOLVED | WORKSFORME | normal | dmd | Array of closures assign problem | |
| 5368 | NEW | enhancement | dmd | dmd#18324 | Remove Typesafe Variadic Functions for class objects | |
| 5369 | RESOLVED | WORKSFORME | normal | dmd | Segfault with pure auto function in separate module | |
| 5370 | RESOLVED | INVALID | regression | phobos | Memory corruption in std.outbuffer, attribute NO_SCAN not cleared | |
| 5371 | RESOLVED | FIXED | normal | phobos | ambiguous stringnize of class with alias this | |
| 5372 | RESOLVED | WONTFIX | normal | dmd | rpm dmd.conf is old | |
| 5373 | RESOLVED | FIXED | regression | phobos | Regression (2.051) CTFE and std.string.replace() causes "Bad binary function q{a == b}.. | |
| 5374 | RESOLVED | FIXED | minor | dlang.org | std.container's documentation is borked | |
| 5375 | RESOLVED | FIXED | normal | druntime | Detection of cyclic module imports provides error findings on console, instead of exception msg | |
| 5376 | RESOLVED | FIXED | enhancement | phobos | writeln doesn't print immutable lazy sequences | |
| 5377 | RESOLVED | REMIND | normal | phobos | Ranges do not support tail-const | |
| 5378 | REOPENED | normal | phobos | phobos#9895 | File.byLine terminator string | |
| 5379 | RESOLVED | WONTFIX | normal | phobos | std.array.replace fails on char[]s | |
| 5380 | REOPENED | critical | dmd | dmd#17522 | alias this is not considered with superclass lookup | |
| 5381 | RESOLVED | FIXED | regression | druntime | [regression 2.051] switch fails for wstring and dstring | |
| 5382 | RESOLVED | FIXED | regression | druntime | [regression 2.051] DLL multi-threading broken | |
| 5383 | RESOLVED | FIXED | normal | phobos | writeln of alias-this matrix | |
| 5384 | RESOLVED | FIXED | normal | dmd | Rows foreach on alias-this matrix | |
| 5385 | RESOLVED | FIXED | minor | dmd | DMD doesn't block access to "static package" members | |
| 5386 | RESOLVED | WORKSFORME | major | dmd | Initialising out float parameter causes FPU exception | |
| 5387 | RESOLVED | WORKSFORME | minor | dmd | Unclear error message "override cannot be applied to variable" | |
| 5388 | RESOLVED | FIXED | normal | dlang.org | SList.insertFront has complexity O(log(n)) | |
| 5389 | RESOLVED | INVALID | normal | dlang.org | IsExpression spec is wrong | |
| 5390 | RESOLVED | FIXED | enhancement | dmd | Make it possible to test whether a type is an instantiation of a particular template | |
| 5391 | RESOLVED | FIXED | normal | dmd | Crash with recursive alias declaration | |
| 5392 | RESOLVED | FIXED | normal | dmd | Method with template this parameter doesn't work as a property | |
| 5393 | RESOLVED | FIXED | normal | dmd | opDispatch with template this parameter fails to compile | |
| 5394 | RESOLVED | INVALID | normal | dmd | Changing the order of writing pragma(msg, (...).mangleof) changes the result | |
| 5395 | RESOLVED | WONTFIX | enhancement | dmd | Interval literals | |
| 5396 | RESOLVED | FIXED | normal | dmd | [CTFE] Invalid code with nested functions in CTFE | |
| 5397 | RESOLVED | DUPLICATE | normal | dmd | Compiler error on struct with invariant and postblitz | |
| 5398 | RESOLVED | WORKSFORME | normal | dmd | Unterminated doc comment ignored | |
| 5399 | RESOLVED | FIXED | enhancement | dmd | Return the result of a nonvoid function in a void function | |
| 5400 | RESOLVED | FIXED | blocker | druntime | Add const to FD_ISSET |