24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 6701 | RESOLVED | FIXED | normal | dmd | template specialization resolution failure | |
| 6702 | RESOLVED | DUPLICATE | normal | dmd | .length for Associative Array is not @safe | |
| 6703 | RESOLVED | WORKSFORME | major | tools | Unexpected OPTLINK Termination at EIP=0042785B | |
| 6704 | RESOLVED | FIXED | normal | dmd | CommaExpression as an IfCondition | |
| 6705 | RESOLVED | INVALID | normal | dmd | Bad codegen when passing fields as template alias params | |
| 6706 | RESOLVED | WORKSFORME | normal | dmd | 'inout' is accepted in foreach, but apparently ignored | |
| 6707 | RESOLVED | DUPLICATE | enhancement | dmd | Error message for mismatch of const/non-const property functions needs to improve | |
| 6708 | RESOLVED | FIXED | normal | dmd | immutable ref implicit cast to const ref | |
| 6709 | RESOLVED | INVALID | normal | phobos | execvp eats two bytes of its first argument. | |
| 6710 | RESOLVED | FIXED | normal | dmd | Can't use .sizeof in pragma(msg) call | |
| 6711 | RESOLVED | FIXED | normal | dmd | "with" doesn't work with "alias this" | |
| 6712 | RESOLVED | WONTFIX | normal | dmd | .init wrong when multiple functions declare the same typedef | |
| 6713 | RESOLVED | INVALID | normal | dmd | Segfault with typeid of an alias | |
| 6714 | RESOLVED | FIXED | enhancement | dmd | [tdpl] Type inference for parameters of function and delegate literals | |
| 6715 | NEW | enhancement | dmd | dmd#17531 | Using a custom pow function for ^^ | |
| 6716 | RESOLVED | FIXED | normal | phobos | Linking a C program with D library causes DEH errors | |
| 6717 | RESOLVED | WORKSFORME | normal | dmd | (D1 only) Unhelpful diagnostic on wrong end-of-instruction token in ASM | |
| 6718 | RESOLVED | FIXED | normal | phobos | "nWayUnion" => "nWayMerge", plus true nWayUnion | |
| 6719 | RESOLVED | FIXED | major | dmd | "Error: out of memory" in parsing | |
| 6720 | RESOLVED | FIXED | normal | dmd | ICE(cod1.c) casting return of void function to bool | |
| 6721 | RESOLVED | FIXED | normal | dmd | [CTFE] Cannot get pointer to start of char[] | |
| 6722 | NEW | normal | dmd | dmd#18371 | Can't remove a char[] key from an AA with immutable(char)[] key type. | |
| 6723 | RESOLVED | FIXED | normal | dmd | foreach (i, e; range) {} crash | |
| 6724 | RESOLVED | WONTFIX | enhancement | druntime | core.time.dur should use SI symbols for durations, not the ad hoc contractions it uses now | |
| 6725 | RESOLVED | WONTFIX | enhancement | druntime | core.time.dur should accept floating point | |
| 6726 | RESOLVED | DUPLICATE | critical | dmd | DMD crash with index in foreach statement | |
| 6727 | RESOLVED | FIXED | normal | dmd | [CTFE] ICE(interpret.c): assignment from string literal.dup.ptr | |
| 6728 | RESOLVED | WONTFIX | enhancement | dmd | Better error message with map!{...}() | |
| 6729 | RESOLVED | DUPLICATE | normal | dmd | [ICE] (backend\symbol.c) With tupleof of 2-items tuple | |
| 6730 | RESOLVED | FIXED | normal | phobos | std.algorithm.splitter conflicts with std.array.splitter | |
| 6731 | RESOLVED | DUPLICATE | normal | dmd | [SafeD] AA .length property is not @safe/@trusted | |
| 6732 | RESOLVED | FIXED | major | dmd | ICE: __traits(compiles) fails on valid expression | |
| 6733 | RESOLVED | FIXED | regression | dmd | Regression(2.054) ICE(cod2.c) pure nothrow func with side-effect parameters | |
| 6734 | RESOLVED | WORKSFORME | minor | dlang.org | Contradiction on the Lexical page on website | |
| 6735 | RESOLVED | INVALID | normal | phobos | splitLines ignores trailing delimiter | |
| 6736 | RESOLVED | FIXED | regression | dmd | Regression(2.054): ICE (cgcod.c 1672) with alias this and certain structs | |
| 6737 | RESOLVED | WONTFIX | normal | dmd | Make alias to expression an error even if it's not used | |
| 6738 | RESOLVED | FIXED | major | dmd | Can't call templatized property function from within a struct/class method | |
| 6739 | RESOLVED | FIXED | normal | dmd | [CTFE] Cannot set a value to an outer AA of a nested AA | |
| 6740 | RESOLVED | DUPLICATE | normal | dmd | Can't call variadic type argument as a template function | |
| 6741 | NEW | enhancement | dmd | dmd#18372 | implicit casting of pure-function delegate result to immutable breaks immutability. | |
| 6742 | NEW | normal | phobos | phobos#9585 | Alignments in std.variant.Algebraic | |
| 6743 | RESOLVED | FIXED | minor | dmd | ICE(mars.c) attempting to compile an exe file | |
| 6744 | RESOLVED | FIXED | critical | dmd | Missing AA symbol with enum | |
| 6745 | RESOLVED | WORKSFORME | normal | dmd | template signature match failure (matrix transpose example) | |
| 6746 | RESOLVED | FIXED | normal | dmd | static this() inside struct skipped upon static method call | |
| 6747 | NEW | normal | dmd | dmd#18373 | Implicitly allowing objects which contain delegates to be shared/immutable can cause races | |
| 6748 | RESOLVED | FIXED | blocker | dlang.org | Library specifications are not up to version. | |
| 6749 | RESOLVED | FIXED | normal | dmd | [CTFE] problem with array of structs | |
| 6750 | RESOLVED | WORKSFORME | normal | dmd | Explicit template instantiation with auto ref | |
| 6751 | RESOLVED | FIXED | normal | dmd | [CTFE] ref argument of AA doesn't work | |
| 6752 | RESOLVED | FIXED | enhancement | dmd | Add separate option to control stack frame generation | |
| 6753 | RESOLVED | FIXED | regression | dmd | Regression(2.055beta) "Reinterpret" cast of array to a tail const one doesn't work inside @trusted | |
| 6754 | NEW | enhancement | dmd | dmd#18374 | extern() in a function signature | |
| 6755 | RESOLVED | FIXED | minor | dmd | Better wrong function pointer error message | |
| 6756 | RESOLVED | FIXED | enhancement | phobos | Idea about std.stdio.chunks and std.range.chunks | |
| 6757 | RESOLVED | DUPLICATE | enhancement | dmd | Expose compiler switches behind -release separately | |
| 6758 | RESOLVED | FIXED | critical | dmd | std.c.stdarg problems with 8 or more integer arguments on x86_64 | |
| 6759 | RESOLVED | FIXED | normal | dmd | missing initialization in foreach with alias this | |
| 6760 | RESOLVED | WORKSFORME | normal | dmd | Disallow disabled overrides | |
| 6761 | RESOLVED | FIXED | blocker | dmd | Strange behavior of RedBlackTree causeing a dangling pointer | |
| 6762 | RESOLVED | WORKSFORME | normal | dmd | Template parameter declaration does name lookup | |
| 6763 | RESOLVED | FIXED | normal | dmd | Using TypeTuple with (const/in/ref etc.) changes it forever | |
| 6764 | RESOLVED | FIXED | minor | dmd | IFTI fails on typesafe variadic function over static array with non IntegerLiteral length | |
| 6765 | RESOLVED | FIXED | normal | dmd | [CTFE]: AA.length doesn't compile when AA is null | |
| 6766 | RESOLVED | FIXED | normal | dmd | Forward reference error for default struct/class arguments | |
| 6767 | RESOLVED | WORKSFORME | major | dmd | Range case statements generate horrific code | |
| 6768 | RESOLVED | DUPLICATE | critical | dmd | Problem with init of struct members in presence of templated opAssign | |
| 6769 | RESOLVED | FIXED | normal | dmd | [CTFE] AA.keys doesn't compile when -inline is used | |
| 6770 | RESOLVED | FIXED | normal | dmd | inout is allowed on fields | |
| 6771 | RESOLVED | DUPLICATE | major | dmd | Jagged array and init causing DMD to take a LONG time to compile. | |
| 6772 | RESOLVED | WORKSFORME | normal | dmd | Cannot pass cfloat argument type to a function on x86_64 | |
| 6773 | RESOLVED | FIXED | normal | dmd | inout variable should not be modifiable | |
| 6774 | RESOLVED | WORKSFORME | major | dmd | ICE(glue.c) totym gagged forward reference error | |
| 6775 | RESOLVED | FIXED | normal | dmd | [CTFE] foreach over an AA fails to compile | |
| 6776 | RESOLVED | INVALID | normal | dmd | attributes injected via pure template mixin but not class mixin | |
| 6777 | RESOLVED | FIXED | blocker | dmd | alias this disables casting for classes | |
| 6778 | RESOLVED | WORKSFORME | critical | dmd | Internal error on parsing functions with arguments on which opOpAssign is invoked | |
| 6779 | RESOLVED | WORKSFORME | normal | dmd | Error: can only initialize const member xxx inside constructor - not const, no line number | |
| 6780 | RESOLVED | FIXED | normal | dmd | Templated global property functions do not work | |
| 6781 | RESOLVED | FIXED | regression | dmd | Regression(2.055): Segfault with error in local alias template | |
| 6782 | RESOLVED | FIXED | normal | dmd | inout-correct range is not iterable using foreach with type deduction inside non-inout function | |
| 6783 | RESOLVED | DUPLICATE | enhancement | dmd | Implicit cast to immutable from pure function | |
| 6784 | RESOLVED | WORKSFORME | normal | dmd | (D1 only) Compile-time constant assigned with a runtime value | |
| 6785 | RESOLVED | FIXED | minor | dmd | Wrong error message from pragma(msg) of failed instantiation | |
| 6786 | RESOLVED | FIXED | minor | dmd | Bad error message in a wrong usage of ^^ pow operator | |
| 6787 | NEW | enhancement | phobos | phobos#9913 | Lazy sort in Phobos? | |
| 6788 | RESOLVED | DUPLICATE | enhancement | phobos | std.algorithm.combinations | |
| 6789 | RESOLVED | WORKSFORME | normal | dmd | std.stdio.File + ternary = bug | |
| 6790 | RESOLVED | WORKSFORME | normal | phobos | buildPath using std.path.curdir segfaults | |
| 6791 | RESOLVED | FIXED | normal | phobos | std.algorithm.splitter random indexes utf strings | |
| 6792 | RESOLVED | FIXED | normal | dmd | [CTFE] ICE with pointer cast of indexed array | |
| 6793 | RESOLVED | FIXED | enhancement | phobos | Document that assumeUnique may not be necessary in some contexts | |
| 6794 | RESOLVED | WORKSFORME | critical | dmd | ICE(expression.c): with inout | |
| 6795 | RESOLVED | FIXED | critical | dmd | ICE(cgcs.c): Incrementing an enum array item | |
| 6796 | RESOLVED | FIXED | normal | dmd | Several __error with wrong enum definition | |
| 6797 | RESOLVED | INVALID | normal | dmd | Fake changes to enum array | |
| 6798 | RESOLVED | FIXED | enhancement | dmd | Integrate overloadings for multidimentional indexing and slicing | |
| 6799 | RESOLVED | FIXED | normal | dmd | ICE(type.c) involving AAs and pointers to structs | |
| 6800 | RESOLVED | FIXED | normal | dmd | [CTFE] dangerous pointer casts should be rejected |