24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 11401 | RESOLVED | FIXED | regression | phobos | ElementType returns constructor instead of type | |
| 11402 | RESOLVED | FIXED | minor | phobos | any/all are not documented in std.algorithm header | |
| 11403 | RESOLVED | FIXED | normal | phobos | functions in std.algo can't be used as pred | |
| 11404 | RESOLVED | FIXED | normal | dmd | ICE on using TypeTuple for AA values | |
| 11405 | RESOLVED | MOVED | normal | tools | rdmd should limit its tmp cache | |
| 11406 | RESOLVED | FIXED | critical | dmd | ld.gold breaks switch table jumps | |
| 11407 | RESOLVED | WORKSFORME | normal | phobos | can't move struct with disabled default constructor | |
| 11408 | NEW | enhancement | druntime | dmd#17263 | [GC] allow GC allocations in finalizers | |
| 11409 | RESOLVED | INVALID | normal | druntime | Array element-wise comparison | |
| 11410 | RESOLVED | WONTFIX | enhancement | dmd | Support equality operator chaining | |
| 11411 | NEW | normal | dmd | dmd#17621 | Disallow non pure lazy expressions in pure functions | |
| 11412 | RESOLVED | DUPLICATE | enhancement | dmd | Allow nested pure functions to access outer function variables | |
| 11413 | RESOLVED | FIXED | normal | dmd | FreeBSD libphobos2.a not updated in 2.064 betas | |
| 11414 | RESOLVED | FIXED | normal | druntime | druntime should run debug unittest | |
| 11415 | RESOLVED | INVALID | normal | druntime | Assign range to array | |
| 11416 | RESOLVED | DUPLICATE | normal | druntime | Array and slice assignment causes garbage values | |
| 11417 | RESOLVED | FIXED | enhancement | dmd | rotate with immediate not recognized by optimizer | |
| 11418 | RESOLVED | FIXED | normal | dmd | bit test pattern not inlined core.bitop.bt useless | |
| 11419 | RESOLVED | DUPLICATE | normal | dmd | Compile crash when add -inline option. | |
| 11420 | NEW | major | dmd | dmd#18706 | Inefficient AA value setting | |
| 11421 | RESOLVED | FIXED | normal | dmd | Dynamic array of associative array literal type inference | |
| 11422 | RESOLVED | FIXED | normal | phobos | std.array.assocArray with const tuple values | |
| 11423 | RESOLVED | FIXED | minor | dmd | Error: new can only create structs, dynamic arrays or class objects, not _error_'s | |
| 11424 | RESOLVED | FIXED | regression | dmd | Regression (2.064 git-head) typedef on structs isn't caught | |
| 11425 | RESOLVED | FIXED | normal | dmd | Broken shadowing variable diagnostic | |
| 11426 | RESOLVED | FIXED | regression | dmd | Reinterpret element-wise array initializing should be rejeted | |
| 11427 | RESOLVED | FIXED | normal | dmd | anonymous unions break structs in @safe code | |
| 11428 | RESOLVED | DUPLICATE | normal | phobos | A simple std.array.array call at compile-time refused | |
| 11429 | RESOLVED | WONTFIX | enhancement | phobos | Deprecate walkLength? | |
| 11430 | NEW | enhancement | phobos | phobos#9616 | A simpler overload for std.file.slurp | |
| 11431 | RESOLVED | FIXED | normal | phobos | std.file.slurp fails with Windows newlines | |
| 11432 | RESOLVED | INVALID | normal | phobos | formattedRead and slurp %s format code miss tab as whitespace | |
| 11433 | RESOLVED | MOVED | normal | dlang.org | Forum hyperlink parser doesn't recognize + signs as part of the link | |
| 11434 | RESOLVED | FIXED | major | phobos | std.file.copy doesn't preserve file attributes (eg: executable mode etc) | |
| 11435 | RESOLVED | FIXED | critical | dmd | Pushing indirect ref to byte or short can read beyond edge of valid memory | |
| 11436 | NEW | normal | dmd | dmd#17622 | Wrong ambiguity overloading error for functions with default arguments if there is an implicit cast | |
| 11437 | RESOLVED | FIXED | major | visuald | [Mago] No source for step-by-step debugging, only raw assembler. | |
| 11438 | RESOLVED | FIXED | normal | dmd | Internal error: ..\ztc\cod4.c 358 from "alias this" and a cast | |
| 11439 | NEW | normal | dmd | dmd#18707 | Linker error while importing modules in unit test blocks | |
| 11440 | NEW | normal | dmd | dmd#18708 | struct initialization with partially initialized data crashes | |
| 11441 | RESOLVED | FIXED | regression | dmd | DMD halts compilation at semantic3 | |
| 11442 | RESOLVED | DUPLICATE | normal | dmd | [CTFE] Bitwise struct comparison don't work for struct with float | |
| 11443 | NEW | major | dmd | dmd#17623 | Misleading error for mismatch overloaded operator if there are immutable members | |
| 11444 | RESOLVED | DUPLICATE | enhancement | dmd | Better error messages for Phobos ranges used without bang ! | |
| 11445 | RESOLVED | FIXED | normal | dmd | adding double[string] causes crash | |
| 11446 | RESOLVED | FIXED | normal | druntime | [GC] GC realloc doesn't ignore non-GC owned pointers | |
| 11447 | RESOLVED | FIXED | regression | dmd | Closure provide bogus values | |
| 11448 | RESOLVED | FIXED | normal | dmd | `dup` calls @system impure code from @safe pure function | |
| 11449 | RESOLVED | FIXED | regression | dlang.org | Jump lists of phobos are in wrong order | |
| 11450 | RESOLVED | DUPLICATE | critical | dmd | Compiler crashes (assertion failure) when using -inline option | |
| 11451 | NEW | enhancement | dmd | dmd#18709 | import statements don't work when compiling several files at once | |
| 11452 | RESOLVED | DUPLICATE | minor | dmd | IFTI failure for aliased static array parameter | |
| 11453 | RESOLVED | FIXED | blocker | dmd | Compiling packages has a dependency on order of modules passed to the compiler. | |
| 11454 | RESOLVED | DUPLICATE | normal | druntime | Race in core.thread unit test causing transient unit test failures | |
| 11455 | RESOLVED | FIXED | normal | dmd | Overriding template methods should raise a compile error | |
| 11456 | RESOLVED | WORKSFORME | normal | dmd | works with -allinst but not without | |
| 11457 | REOPENED | normal | installer | installer#655 | Cannot compile 64bit apps with Visual Studio 2013 | |
| 11458 | RESOLVED | DUPLICATE | minor | dmd | initialization of a custom type(using alias this) broken in dmd 2.064.2 | |
| 11459 | RESOLVED | FIXED | normal | phobos | std.container.Array bool constraint ambiguity | |
| 11460 | RESOLVED | WORKSFORME | normal | dmd | ICE for opDispatch and UFCS function (2.064) | |
| 11461 | RESOLVED | WORKSFORME | normal | dmd | `Error`s are not thrown as `pure nothrow` functions are optimized out with "-O -release" | |
| 11462 | RESOLVED | FIXED | normal | dlang.org | std.algorithm.multiSort is missing from the index | |
| 11463 | RESOLVED | FIXED | enhancement | dmd | DDoc html to show the normal escaped ASCII chars | |
| 11464 | RESOLVED | DUPLICATE | normal | dmd | Abstract classes can be instantiated. Causes link errors. | |
| 11465 | NEW | enhancement | phobos | phobos#10009 | std.stdio.byLine(KeepTerminator.no) troubles on Windows | |
| 11466 | RESOLVED | WORKSFORME | normal | phobos | std.range.zip is not nothrow | |
| 11467 | RESOLVED | FIXED | normal | dmd | [CTFE] Overlapping array copy is allowed in CT | |
| 11468 | NEW | normal | dmd | dmd#18710 | `typeid` returns unqualified type info for qualified class instance | |
| 11469 | RESOLVED | WONTFIX | enhancement | dmd | Add function attributes wildcards for `@safe`, `pure`, and `nothrow` | |
| 11470 | RESOLVED | DUPLICATE | major | dmd | Static array of `float`s is implicitly initializable from array of `double`s | |
| 11471 | RESOLVED | WORKSFORME | regression | dmd | [profile+nothrow] `asm` statements rejected in `nothrow` functions if built with "-profile" | |
| 11472 | RESOLVED | FIXED | regression | dmd | REGRESSION(2.064): dmd segfaults on wrong code instead of giving error | |
| 11473 | RESOLVED | WONTFIX | normal | dmd | rdmd --exclude=module1.package | |
| 11474 | RESOLVED | DUPLICATE | regression | phobos | REGRESSION(2.064): std.algorithm(1942): Assertion failure | |
| 11475 | RESOLVED | FIXED | enhancement | phobos | std.algorithm.multiSort.release or similar | |
| 11476 | RESOLVED | INVALID | normal | dmd | Error: fun (A _param_0) is not callable using argument types () | |
| 11477 | NEW | normal | dmd | dmd#17624 | [AA] `T*` as associative array key becomes `const(T)*` | |
| 11478 | RESOLVED | FIXED | regression | druntime | shared library on osx: worked in 2.062, fails in 2.063.2, still fails in 2.064 | |
| 11479 | RESOLVED | FIXED | major | dmd | template members ignore private attribute in ddoc | |
| 11480 | RESOLVED | WONTFIX | major | dmd | `alias` template argument accepts `struct`, `class`, and `union` types and also loses all qualifiers | |
| 11481 | RESOLVED | INVALID | major | dlang.org | Clearly note all explicit casts are forwarded to `alias this` if there is no `opCast` | |
| 11482 | RESOLVED | INVALID | enhancement | dmd | Add `alias this` support for `null` class instances | |
| 11483 | RESOLVED | DUPLICATE | normal | dmd | dmd inserts a gc allocation where none is required | |
| 11484 | RESOLVED | FIXED | minor | dmd | [e2ir] Error in e2ir at cast to/from static array | |
| 11485 | RESOLVED | FIXED | minor | dmd | [e2ir] Error in e2ir at numeric/bool to class/interface cast | |
| 11486 | NEW | normal | dlang.org | dlang.org#4029 | Missing Alternative in Syntax | |
| 11487 | RESOLVED | FIXED | regression | dmd | dmd segfaults on writefln in nested template | |
| 11488 | NEW | enhancement | dmd | dmd#18711 | Disallow chaining of - operator | |
| 11489 | RESOLVED | FIXED | normal | dmd | Improper implicit cast to immutable. | |
| 11490 | RESOLVED | DUPLICATE | normal | phobos | Cannot copy BigInt | |
| 11491 | RESOLVED | DUPLICATE | minor | dmd | @safe prefix allows procedures without return type | |
| 11492 | RESOLVED | DUPLICATE | blocker | dmd | Executable with thread termination crashes (worked in 2.63, works on Windows) | |
| 11493 | RESOLVED | FIXED | normal | dlang.org | dlang.org/type.html incorrectly says that you can't cast from -1 to unsigned types | |
| 11494 | RESOLVED | INVALID | minor | phobos | std.array.appender is not nothrow | |
| 11495 | NEW | normal | dlang.org | dlang.org#3939 | dlangspec.pdf/.mobi should be stamped with date and version info | |
| 11496 | RESOLVED | WORKSFORME | normal | dmd | Code fragment makes dmd crash instead of printing error message. | |
| 11497 | RESOLVED | FIXED | major | dmd | lambda in "static if"/"assert" prevent inlining of function | |
| 11498 | RESOLVED | DUPLICATE | normal | dlang.org | Running code snippets on dlang.org is broken | |
| 11499 | RESOLVED | FIXED | major | dmd | is-expression misbehaving with 'alias this' | |
| 11500 | NEW | normal | dmd | dmd#17625 | Bringing mixed-in operators and constructors to the overload set |