24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 5101 | RESOLVED | DUPLICATE | normal | dmd | Poorly formed error against non-const template on const object | |
| 5102 | RESOLVED | WONTFIX | normal | dlang.org | D1 missing Function Templates with Auto Ref Parameters | |
| 5103 | RESOLVED | FIXED | normal | dlang.org | Container Documentation missing syntax | |
| 5104 | RESOLVED | FIXED | normal | dmd | Forward reference error with member pure function S.fun(S s) | |
| 5105 | RESOLVED | FIXED | regression | dmd | Member function template cannot be synchronized | |
| 5106 | RESOLVED | FIXED | enhancement | phobos | makeIndex should return SortedRange | |
| 5107 | RESOLVED | FIXED | normal | dmd | Const-shared classes/structs not typed as shared | |
| 5108 | NEW | normal | dlang.org | dlang.org#4012 | Clarification on template alias parameters | |
| 5109 | RESOLVED | FIXED | enhancement | dmd | some advise | |
| 5110 | RESOLVED | FIXED | normal | dmd | Excess attribute propagation of structs and classes | |
| 5111 | RESOLVED | FIXED | normal | dlang.org | Static function-level variables are not in the language spec. | |
| 5112 | RESOLVED | WORKSFORME | normal | dlang.org | scope is deprecated, but this is not mentioned in the specification | |
| 5113 | RESOLVED | WONTFIX | minor | dmd | (D1 only): stray e2ir: in casting error message | |
| 5114 | RESOLVED | FIXED | minor | dmd | Too many error messages with main(; | |
| 5115 | NEW | enhancement | phobos | phobos#9892 | std.typecons.scoped problems | |
| 5116 | RESOLVED | WORKSFORME | minor | dmd | spurious 'is used as a type' error after template lookup error | |
| 5117 | RESOLVED | FIXED | critical | dmd | [CTFE] Member function call with rather complex this: side effects ignored | |
| 5118 | RESOLVED | FIXED | normal | druntime | Stack traces should properly handle nested functions | |
| 5119 | RESOLVED | DUPLICATE | normal | dmd | [ICE] with null initialization of a pointer to undefined identifier | |
| 5120 | RESOLVED | FIXED | normal | dmd | ICE(mtype.c) void associative arrays | |
| 5121 | RESOLVED | FIXED | enhancement | phobos | Make std.algorithm.swap weakly pure | |
| 5122 | RESOLVED | DUPLICATE | enhancement | dmd | Error messages that show the package/module name too of a function | |
| 5123 | RESOLVED | FIXED | normal | dmd | Cannot assign null to a class with 'alias this' | |
| 5124 | RESOLVED | WORKSFORME | enhancement | phobos | Make std.algorithm.sort weakly pure | |
| 5125 | RESOLVED | FIXED | enhancement | dmd | Optional function purity/nothrowness | |
| 5126 | RESOLVED | FIXED | minor | dmd | is expression: matched variadic arguments get empty | |
| 5127 | NEW | enhancement | dmd | dmd#17519 | Template instantiation arguments with CTFE on expressions | |
| 5128 | RESOLVED | INVALID | normal | dmd | Forbid abstract attribute for nonabstract methods | |
| 5129 | RESOLVED | INVALID | normal | dmd | More strict 'abstract' management | |
| 5130 | RESOLVED | FIXED | normal | phobos | writeln cannot take delegate | |
| 5131 | RESOLVED | FIXED | normal | dmd | Segfault(expression.c) opAssign and associative arrays (AA) are broken for types != this | |
| 5132 | RESOLVED | FIXED | normal | dmd | ~ unary operator silently different from C | |
| 5133 | RESOLVED | FIXED | normal | phobos | dmd fails to build rdmd (problem with startsWith) | |
| 5134 | RESOLVED | INVALID | regression | phobos | std.algorithm.startsWith won't accept var from "in" as first arg | |
| 5135 | RESOLVED | DUPLICATE | minor | phobos | std.container docs: table cells with $(TDNW) not displayed | |
| 5136 | RESOLVED | WORKSFORME | enhancement | dlang.org | DDoc: listing methods in the 'Jump to' links may be undesirable | |
| 5137 | RESOLVED | DUPLICATE | enhancement | dmd | Compiler tips | |
| 5138 | RESOLVED | FIXED | trivial | dmd | Special token sequence | |
| 5139 | RESOLVED | FIXED | normal | dmd | Illegal TokenString allowed | |
| 5140 | RESOLVED | FIXED | enhancement | dmd | Add __FUNCTION__, __PRETTY_FUNCTION__, and __MODULE__ | |
| 5141 | RESOLVED | INVALID | normal | phobos | DaylightSavingTA() is returning incorrect data | |
| 5142 | RESOLVED | WONTFIX | normal | phobos | writefln should allow no arguments (no formating string) | |
| 5143 | RESOLVED | DUPLICATE | normal | dmd | Static array of function literals | |
| 5144 | RESOLVED | WONTFIX | normal | phobos | Issue with SYSTEMTIME2d_time daylightSavingTA() | |
| 5145 | RESOLVED | FIXED | regression | dmd | Regression(2.050, 1.065) override error with forward ref of superclass | |
| 5146 | RESOLVED | FIXED | normal | dlang.org | OSX version identifier is not documented | |
| 5147 | RESOLVED | FIXED | normal | dmd | [CTFE] Return fixed-sized matrix | |
| 5148 | RESOLVED | FIXED | blocker | dmd | Incorrect C++ mangling of multiple const char* parameters | |
| 5149 | RESOLVED | FIXED | normal | dlang.org | Bad font-size in 2.050 documentation | |
| 5150 | RESOLVED | INVALID | normal | dmd | lazy allows you to declare void parameters | |
| 5151 | RESOLVED | WORKSFORME | normal | dlang.org | Home page download link(s?) doesn't update itself | |
| 5152 | RESOLVED | FIXED | major | dmd | std.conv fails to convert a char[] to string after update to dmd 2.050 | |
| 5153 | RESOLVED | FIXED | minor | dmd | Struct pointer to struct variable assign error message | |
| 5154 | RESOLVED | FIXED | normal | phobos | Class Range does not work in writeln | |
| 5155 | RESOLVED | WONTFIX | normal | phobos | [AA] AssociativeArray.get does not compile when opBinary("in") is defined. | |
| 5156 | RESOLVED | DUPLICATE | normal | dmd | Wrong type inference for array literals containing classes | |
| 5157 | RESOLVED | INVALID | normal | druntime | thread_joinall() looks like it doesn't actually join all | |
| 5158 | NEW | enhancement | dmd | dmd#18314 | Allow operator overloading on non-type template instances | |
| 5159 | RESOLVED | FIXED | normal | dmd | Segfault(interpret.c): calling a static function pointer variable in CTFE | |
| 5160 | RESOLVED | WORKSFORME | normal | dmd | Overzealous recursive template expansion protection. | |
| 5161 | RESOLVED | DUPLICATE | normal | dmd | Selective import results in conflicting definition. | |
| 5162 | RESOLVED | FIXED | normal | dmd | windows.d no longer appears to compile in DMD 2.050 | |
| 5163 | RESOLVED | FIXED | normal | phobos | meaningless error message with front() applied to void[] | |
| 5164 | RESOLVED | FIXED | major | dmd | Error without line number using "is (T...)" | |
| 5165 | RESOLVED | INVALID | normal | dmd | compiler add a cast and then complain that the cast have no effect, giving no .o file | |
| 5166 | RESOLVED | INVALID | enhancement | dmd | about D's template enhancement | |
| 5167 | RESOLVED | DUPLICATE | normal | dmd | argument to function expecting a C callback parameter isn't checked for linkage type | |
| 5168 | RESOLVED | FIXED | normal | dmd | String enums don't work with -g compiler switch | |
| 5169 | RESOLVED | DUPLICATE | normal | phobos | Add(?:) Non-capturing parentheses group support to std.regex | |
| 5170 | RESOLVED | FIXED | normal | phobos | std.algorithm.copy "works" for non-assignable ranges | |
| 5171 | RESOLVED | DUPLICATE | enhancement | dmd | Prevent compiling of class when @disable is used on an overriding function | |
| 5172 | RESOLVED | WORKSFORME | normal | dmd | ModuleInfo's flags not correct WRT class static ctor/dtor when compiled with -lib | |
| 5173 | RESOLVED | WORKSFORME | minor | phobos | std.process.shell cannot handle non-UTF8 output | |
| 5174 | RESOLVED | INVALID | minor | dmd | -x ^^ 0 returns -1 | |
| 5175 | RESOLVED | FIXED | enhancement | phobos | Add a way to get parameter names to std.traits | |
| 5176 | NEW | enhancement | dmd | dmd#18315 | Limit static object sizes | |
| 5177 | RESOLVED | FIXED | normal | phobos | std.socketstream's close() should call super.close() | |
| 5178 | RESOLVED | DUPLICATE | normal | dmd | StructLiteral should not be lvalue | |
| 5179 | RESOLVED | INVALID | minor | dmd | Make files missing dependency rule for strtold.obj | |
| 5180 | RESOLVED | FIXED | normal | dmd | ICE(arrayop.c) in-place array operation on incompatible types | |
| 5181 | RESOLVED | FIXED | normal | dmd | (D1 only) Excess cast on in-place operation op= involving conversion | |
| 5182 | RESOLVED | FIXED | normal | dmd | ICE(expression.c): calling unittest from a function | |
| 5183 | RESOLVED | DUPLICATE | major | phobos | WinSock error occurs when socket is created in thread other than main | |
| 5184 | RESOLVED | FIXED | normal | dmd | throw ClassName.templatedStaticMethod(...) cannot be parsed | |
| 5185 | RESOLVED | WONTFIX | normal | dmd | (D1 only) Recursive template expansion error in class method | |
| 5186 | RESOLVED | DUPLICATE | normal | dmd | typeof({return 0;}()) works in alias declaration, not as variable type | |
| 5187 | RESOLVED | WONTFIX | enhancement | dmd | Attribute hiding error or warning | |
| 5188 | RESOLVED | FIXED | normal | dmd | alias this and compare expression generates wrong code | |
| 5189 | RESOLVED | FIXED | normal | druntime | throw in DLL | |
| 5190 | RESOLVED | FIXED | enhancement | phobos | std.stdio should have File.fdopen | |
| 5191 | RESOLVED | FIXED | critical | dmd | Combination of pure and nothrow result in a function that does nothing | |
| 5192 | RESOLVED | FIXED | normal | dmd | Pure function cannot access static __dollar | |
| 5193 | RESOLVED | FIXED | normal | phobos | SList cannot have struct elements that have immutable members. | |
| 5194 | RESOLVED | FIXED | normal | dmd | ddoc does not show modifiers on constructors such as pure or nothrow | |
| 5195 | RESOLVED | FIXED | critical | dmd | Forward references ignore const | |
| 5196 | RESOLVED | DUPLICATE | normal | dmd | ddoc does not show modifiers on template functions such as pure or nothrow | |
| 5197 | RESOLVED | FIXED | normal | dmd | Ddoc: access-attributed auto template function crashes dmd | |
| 5198 | RESOLVED | FIXED | normal | phobos | Appender much slower when appending ranges of elements than individual elements | |
| 5199 | RESOLVED | INVALID | normal | dmd | null implicitly converts to any other type on array assignment | |
| 5200 | RESOLVED | INVALID | minor | dmd | Call to immutable method during immutable construction |