24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 11901 | RESOLVED | FIXED | normal | dmd | real win64 | |
| 11902 | RESOLVED | FIXED | major | dmd | DMD debuginfo doesn't seem to write classes correctly | |
| 11903 | RESOLVED | WORKSFORME | critical | dmd | Internal error: backend/cgcs.c 351 | |
| 11904 | RESOLVED | INVALID | major | dmd | Error: this cannot be interpreted at compile-time (core/time.di) | |
| 11905 | RESOLVED | WORKSFORME | normal | dmd | Can't make enum of custom struct types autoincrement working | |
| 11906 | RESOLVED | FIXED | normal | dmd | Compiler assertion when comparing function pointers | |
| 11907 | NEW | normal | dmd | dmd#18756 | No undeclared identifier error in lambda alias argument | |
| 11908 | RESOLVED | FIXED | major | dmd | const(char)[] assigned to immutable(char)[] without error | |
| 11909 | RESOLVED | FIXED | critical | dmd | Struct members and static arrays break pure function escape analysis (immutability violation) | |
| 11910 | RESOLVED | INVALID | major | dmd | Writes to extern (C) struct have no effect | |
| 11911 | NEW | enhancement | phobos | phobos#10027 | Add Unicode correct case-insensitive variations of string functions | |
| 11912 | RESOLVED | DUPLICATE | normal | dmd | Ddoc doesn't generate doc for public symbols after "private:" in the current scope | |
| 11913 | RESOLVED | DUPLICATE | enhancement | phobos | nothrow std.algorithm.zip | |
| 11914 | RESOLVED | FIXED | regression | dmd | Missed tuple unpacking in foreach for cartesianProduct | |
| 11915 | RESOLVED | FIXED | major | dmd | Inconsistent overload resolution behaviour between `ref` and `out` | |
| 11916 | RESOLVED | FIXED | major | dmd | [IFTI] Disabled by constraint overload with `out` with IFTI breaks overload resolution | |
| 11917 | RESOLVED | FIXED | normal | dlang.org | Stale Phobos documentation pages found on site root | |
| 11918 | RESOLVED | FIXED | normal | druntime | pthread_kill should be nothrow | |
| 11919 | RESOLVED | FIXED | regression | dmd | GitHub HEAD regression for getAttributes trait (DMD CORE DUMP) | |
| 11920 | NEW | critical | dmd | dmd#18757 | Rvalue aggregate contains lvalues | |
| 11921 | RESOLVED | INVALID | normal | dmd | dmd doesn't like expressions in templates, only values | |
| 11922 | RESOLVED | FIXED | regression | dmd | [REG2.065a] ICE on nonexistent identifier in templated auto method | |
| 11923 | RESOLVED | DUPLICATE | major | dmd | dmd v2.065-devel-b1aa0cb compiles with illegal shadowed declaration | |
| 11924 | RESOLVED | FIXED | regression | dmd | inout Variadic Template Parameters | |
| 11925 | RESOLVED | FIXED | regression | dmd | [2.065] [REGRESSION] ICE in CompoundStatement::semantic | |
| 11926 | RESOLVED | FIXED | major | dmd | Segmentation fault when using const in an enum | |
| 11927 | RESOLVED | INVALID | enhancement | dmd | a good proposal | |
| 11928 | RESOLVED | INVALID | normal | dmd | compiler template errors | |
| 11929 | NEW | normal | dmd | dmd#18758 | Disallow `ref` in front tuple expansion in foreach over range | |
| 11930 | RESOLVED | FIXED | regression | dmd | Github regression -- Alias this not considered in is(T unused: U) matching | |
| 11931 | RESOLVED | FIXED | regression | dmd | Linkers "Symbol Undefined" again with dmd HEAD when -g specified | |
| 11932 | RESOLVED | FIXED | normal | dmd | alias this and sort produce wrong code | |
| 11933 | RESOLVED | INVALID | normal | dmd | A range wrapped in a Variant does not work with other ranges | |
| 11934 | REOPENED | normal | dmd | dmd#18759 | Allow `ref` in `foreach` over range iff `front` returns by `ref` | |
| 11935 | NEW | normal | dmd | dmd#18760 | Allow `ref` in front tuple expansion in `foreach` over range iff `front` returns by `ref` | |
| 11936 | NEW | enhancement | dmd | dmd#18761 | Allow non-`ref` parameters in `foreach` over range `delegate`/`opApply` | |
| 11937 | RESOLVED | INVALID | regression | dmd | Unresolved Symbol when template is instantiated as default value for function in another module | |
| 11938 | NEW | enhancement | phobos | phobos#9623 | "Ifti!T" for std.traits | |
| 11939 | RESOLVED | FIXED | critical | dmd | selective imports inside a scope(failure) block cause compiler segfault | |
| 11940 | RESOLVED | FIXED | minor | visuald | Auto-complete for import's need icon distinction | |
| 11941 | RESOLVED | FIXED | regression | dmd | Errors when appending to aggregate member array in CTFE | |
| 11942 | RESOLVED | FIXED | normal | visuald | Parameter list helper doesn't appear(/exist?) | |
| 11943 | RESOLVED | WONTFIX | enhancement | dmd | Emit warning for default initialized pointers | |
| 11944 | RESOLVED | FIXED | critical | dmd | ICE(expression.c) Assertion `f' failed. | |
| 11945 | RESOLVED | FIXED | normal | phobos | LockingTextWriter fails with repeat | |
| 11946 | RESOLVED | FIXED | regression | dmd | need 'this' to access member when passing field to template parameter | |
| 11947 | RESOLVED | WORKSFORME | normal | phobos | std.typecons.Proxy incorrectly handles variadic member templates | |
| 11948 | RESOLVED | DUPLICATE | critical | dmd | Segfault using the word 'function' as function template parameter | |
| 11949 | RESOLVED | DUPLICATE | normal | dmd | Warning and later deprecation message for usage of delete | |
| 11950 | RESOLVED | DUPLICATE | normal | dmd | Weird bracket behavior in delegates | |
| 11951 | RESOLVED | FIXED | normal | phobos | formattedWrite should take OutputRange should be ref parameter | |
| 11952 | RESOLVED | DUPLICATE | normal | dmd | struct field initialization with postblit causes un-needed destruction | |
| 11953 | RESOLVED | WORKSFORME | normal | dmd | Uninformative error message on override signature mismatch | |
| 11954 | RESOLVED | INVALID | normal | dmd | Function call in string mixin inside mixin template without return value mistaken as declaration | |
| 11955 | RESOLVED | FIXED | normal | dmd | Aliased types not accepted in foreach over range of tuple | |
| 11956 | RESOLVED | FIXED | regression | dmd | dmd doesn't lookup /etc/dmd.conf | |
| 11957 | RESOLVED | FIXED | normal | dmd | extern inside function scope ignored | |
| 11958 | RESOLVED | DUPLICATE | normal | dmd | when casting a string to it's representation dmd deduces a wrong inout return type | |
| 11959 | RESOLVED | FIXED | normal | phobos | Phobos should not declare public symbols in version(unittest) blocks | |
| 11960 | RESOLVED | FIXED | normal | phobos | Phobos Mersenne Random Engine not supporting unsigned longs | |
| 11961 | RESOLVED | FIXED | normal | dmd | Can't select CRT to link against | |
| 11962 | RESOLVED | FIXED | normal | visuald | VisualD needs an option to choose the CRT to link against | |
| 11963 | RESOLVED | FIXED | regression | dmd | Regression(2.065) ICE(parse.c) Parser crash | |
| 11964 | RESOLVED | WORKSFORME | enhancement | dmd | Poor diagnostic in static assert with boolean operators | |
| 11965 | RESOLVED | FIXED | regression | dmd | Regression(2.064) Segfault on garbage | |
| 11966 | RESOLVED | FIXED | regression | dmd | Regression 2.065.b1: inout(const(char))[] doesn't convert to inout(char)[] | |
| 11967 | RESOLVED | FIXED | regression | dmd | Regression(2.065) ICE(parse.c) Parser crash | |
| 11968 | RESOLVED | FIXED | normal | dmd | ICE(expression.c) Crash when deleting __FILE__ | |
| 11969 | RESOLVED | FIXED | normal | dmd | ICE(statement.c) When mixing in a array literal containing errors | |
| 11970 | RESOLVED | WONTFIX | enhancement | dmd | Self-assigned variable expression with no effect doesn't have compiler error | |
| 11971 | RESOLVED | DUPLICATE | normal | dmd | [ICE] (interpret.c line 357) with undefined identifier | |
| 11972 | RESOLVED | INVALID | regression | dmd | tools makefile broken | |
| 11973 | RESOLVED | FIXED | regression | phobos | std/datetime.d(14647): Deprecation: function std.algorithm.canFind!(not).canFind!(immutable(dchar)[]).canFind is deprecated - Please use any instead | |
| 11974 | RESOLVED | FIXED | normal | dmd | ICE(cast.c) Segfault with invalid assignment | |
| 11975 | RESOLVED | DUPLICATE | enhancement | dmd | Compile time error on null dereference | |
| 11976 | RESOLVED | INVALID | regression | dmd | Regression 2.065.b1: cannot implicitly convert expression of type ulong to int | |
| 11977 | RESOLVED | INVALID | regression | dmd | Regression 2.065.b1: goto skips declaration of variable | |
| 11978 | RESOLVED | FIXED | normal | phobos | std.algorithm canFind uses "value" where it means "needle" | |
| 11979 | RESOLVED | FIXED | normal | dlang.org | inout const is not documented | |
| 11980 | RESOLVED | FIXED | regression | dmd | startaddress pragma broken (DMD 2.061 regression) | |
| 11981 | RESOLVED | FIXED | major | druntime | unittest 'host' deadlock | |
| 11982 | RESOLVED | FIXED | normal | dmd | ICE(func.c) With function literal with no body | |
| 11983 | RESOLVED | FIXED | regression | tools | RDMD masks out segmentation faults | |
| 11984 | RESOLVED | INVALID | normal | dmd | not using opAssign when declaration in different scope | |
| 11985 | NEW | normal | dlang.org | dlang.org#4031 | dlang.org does not have digitalmars.com info on -profile | |
| 11986 | NEW | normal | dmd | dmd#18762 | IFTI type deduction / implicit conversion does not work for null literal | |
| 11987 | NEW | normal | dmd | dmd#18763 | Spellchecker should not suggest recursive definitions | |
| 11988 | RESOLVED | DUPLICATE | enhancement | dmd | Add __switch symbol to allow retrieval of switch statement value | |
| 11989 | RESOLVED | FIXED | enhancement | druntime | Phase out TickDuration | |
| 11990 | NEW | critical | dmd | dmd#18764 | map don't play nice with default values in function | |
| 11991 | RESOLVED | FIXED | critical | dmd | Implicit catch picks up wrong 'Throwable' | |
| 11992 | RESOLVED | DUPLICATE | critical | dmd | GIT HEAD Internal error: dmd-master\e2ir.c 2078 | |
| 11993 | RESOLVED | FIXED | regression | dmd | [REG] typeof(this) in constraint of member function template should reflect method qualifier | |
| 11994 | RESOLVED | DUPLICATE | normal | dmd | typeof(this) in constraint of member function template should reflect method qualifier | |
| 11995 | RESOLVED | INVALID | normal | phobos | std.File.ByLine strips trailing empty line | |
| 11996 | NEW | normal | dmd | dmd#18765 | Don't show 'only one main allowed' error when compiling with '-c' | |
| 11997 | RESOLVED | FIXED | normal | dmd | rdmd should search its binary path for the compiler | |
| 11998 | RESOLVED | INVALID | enhancement | phobos | writeln with string enum outputs the enum name, not the string | |
| 11999 | RESOLVED | DUPLICATE | enhancement | dmd | @disable should also offer an optional message. | |
| 12000 | RESOLVED | FIXED | normal | phobos | Forward reference issue with RefCounted |