24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 10201 | RESOLVED | WONTFIX | enhancement | dmd | "= void" initialization should not be allowed in @safe | |
| 10202 | RESOLVED | FIXED | normal | druntime | core.time durations fail property enforcement | |
| 10203 | RESOLVED | FIXED | normal | phobos | std.string.toUpperInPlace is... not in place | |
| 10204 | NEW | normal | phobos | phobos#9979 | std.string does not take title case into account | |
| 10205 | RESOLVED | FIXED | normal | dlang.org | 'deprecated' '(' assignExpression ')' grammar is not documented | |
| 10206 | RESOLVED | FIXED | normal | dlang.org | User-defined attributes not documented well in language specification | |
| 10207 | RESOLVED | FIXED | normal | dmd | Alias and @attributes: Assertion failure: '!udas' on line 3132 in file 'parse.c' | |
| 10208 | RESOLVED | FIXED | normal | dmd | Module-level const/immutable variables with initialization value don't support UDAs | |
| 10209 | REOPENED | normal | dmd | dmd#17586 | string import doesn't work with dmd -J/ /path/to//file.d | |
| 10210 | NEW | minor | dmd | dmd#18591 | GDB might trash EAX when stepping into a PLT call | |
| 10211 | RESOLVED | FIXED | normal | dmd | CTFE: Support casts from S** to D**, if S* -> D* is supported. | |
| 10212 | RESOLVED | FIXED | regression | dmd | Segfault in mismatching delegate literal types | |
| 10213 | NEW | normal | dmd | dmd#18592 | Odd __acrtused error with WinMain | |
| 10214 | RESOLVED | FIXED | minor | dmd | Incorrect "element-wise assignment is better" warning | |
| 10215 | RESOLVED | FIXED | regression | dmd | Regression (2.063 release): const causes wrong float calculation | |
| 10216 | RESOLVED | FIXED | normal | phobos | Bad warning in std.process.kill | |
| 10217 | RESOLVED | FIXED | normal | dmd | (D1 only) ICE(root.c) with nested struct.init.tupleof in CTFE | |
| 10218 | RESOLVED | FIXED | regression | phobos | std.typecons.opAssign is not CTFEable | |
| 10219 | RESOLVED | FIXED | critical | dmd | Implicit conversion between delegates returning a class and an interface | |
| 10220 | RESOLVED | FIXED | regression | dmd | `array` doesn't work with disabled default construction | |
| 10221 | RESOLVED | FIXED | normal | dmd | foreach(char c; 0..256) doesn't work even though the upper bound is 255 | |
| 10222 | RESOLVED | WORKSFORME | normal | dlang.org | Instructions for building dmd and Phobos on OSX are wrong | |
| 10223 | NEW | normal | phobos | phobos#9980 | Variant[] within Variant[] can be accessed, but not assigned to | |
| 10224 | RESOLVED | FIXED | normal | dmd | core.simd ICE cgcv.c line 2162 when compiling with -g | |
| 10225 | RESOLVED | FIXED | critical | dmd | core.simd wrong codegen for XMM.STOUPS with __simd_sto | |
| 10226 | NEW | enhancement | dmd | dmd#17587 | core.simd inefficient codegen | |
| 10227 | RESOLVED | FIXED | blocker | phobos | _fileno, _setmode, _O_BINARY undefined when building x64 on windows | |
| 10228 | NEW | normal | dmd | dmd#18593 | Type deduction fails with dependencies between parameter types | |
| 10229 | RESOLVED | WORKSFORME | normal | dmd | RDMD: --compiler flag doesn't work properly when not adding .exe on win32 | |
| 10230 | RESOLVED | FIXED | major | dlang.org | Duplicated buttons for runnable examples | |
| 10231 | RESOLVED | FIXED | normal | dlang.org | Spec: Document typed alias parameter feature | |
| 10232 | RESOLVED | FIXED | normal | dlang.org | AndExpression grammar is not correct | |
| 10233 | REOPENED | normal | dlang.org | dlang.org#4025 | [Tracker] Grammar issues | |
| 10234 | RESOLVED | DUPLICATE | normal | dlang.org | Class declaration grammar seems to be incorrect | |
| 10235 | RESOLVED | WORKSFORME | normal | dlang.org | Grammar does not contain a rule for function declarations | |
| 10236 | RESOLVED | FIXED | enhancement | dmd | Ddoc: Warning on wrong parameter names | |
| 10237 | NEW | normal | dmd | dmd#18594 | std.typecons.Proxy doesn't work with overloaded member function | |
| 10238 | NEW | enhancement | phobos | phobos#9981 | Various small improvements for std.bitmanip.BitArray | |
| 10239 | RESOLVED | FIXED | enhancement | phobos | Efficient bitcount for std.bitmanip.BitArray | |
| 10240 | NEW | enhancement | phobos | phobos#9606 | It should be possible to check exists and isDir/isFile with a single stat call | |
| 10241 | RESOLVED | DUPLICATE | minor | dmd | Probably wrong "did you mean" suggestion in error message | |
| 10242 | RESOLVED | FIXED | enhancement | dmd | Conservative escape analysis for dynamic array allocation | |
| 10243 | RESOLVED | FIXED | major | dmd | [CTFE] Wrong-code on passing dereferenced array pointer by ref | |
| 10244 | RESOLVED | FIXED | major | dmd | ICE: expression.c:8364: virtual Expression* CallExp::semantic(Scope*): Assertion `td' failed | |
| 10245 | NEW | normal | installer | installer#654 | 2.063 rpm doesn't install soname links | |
| 10246 | RESOLVED | FIXED | normal | installer | Windows installer still downloads from ftp.digitalmars.com | |
| 10247 | NEW | normal | dmd | dmd#18595 | LastCatch grammar does not match implementation | |
| 10248 | RESOLVED | FIXED | normal | dmd | DMD fails to compile with Microsoft Visual Studio 2010 | |
| 10249 | RESOLVED | FIXED | critical | dmd | incorrect mangling for overloaded symbol | |
| 10250 | RESOLVED | FIXED | normal | dlang.org | Grammar does not allow invariants in struct declarations | |
| 10251 | RESOLVED | FIXED | normal | dmd | CTFE: Allow returning pointers to global static variables of known value | |
| 10252 | RESOLVED | FIXED | normal | dmd | CTFE: Should generate error for shifts outside valid range | |
| 10253 | NEW | enhancement | dmd | dmd#18596 | Switch and Final Switch do not work with subtyping | |
| 10254 | RESOLVED | FIXED | normal | dmd | Purity correctness is broken with constructor | |
| 10255 | RESOLVED | FIXED | regression | dmd | When creating lib files, dmd no longer splits module into multiple obj files | |
| 10256 | RESOLVED | WORKSFORME | normal | installer | Fix .deb file production | |
| 10257 | RESOLVED | INVALID | normal | dmd | .tupleof loses protection information upon iteration | |
| 10258 | NEW | enhancement | dmd | dmd#18597 | Add hasAccess trait | |
| 10259 | RESOLVED | FIXED | normal | dmd | ICE on invalid compile-time class instantiation | |
| 10260 | RESOLVED | DUPLICATE | normal | druntime | [profile+nothrow] core.atomic functions are marked nothrow but use asm | |
| 10261 | RESOLVED | DUPLICATE | major | dmd | Program segfaults on startup | |
| 10262 | RESOLVED | INVALID | normal | dmd | utf.decodeFront doesn't work with a string slice | |
| 10263 | NEW | normal | dmd | dmd#18598 | Refused class opBinary by ref | |
| 10264 | NEW | normal | dmd | dmd#18599 | Some missing implicit conversions in dynamic array of dynamic array literals | |
| 10265 | RESOLVED | FIXED | normal | phobos | RandomSample fails when passed an InputRange as input | |
| 10266 | NEW | enhancement | dmd | dmd#17588 | CTFE: Allow reinterpret casts T <-> T[1] | |
| 10267 | RESOLVED | WORKSFORME | normal | dmd | Access checks should be relaxed in some contexts | |
| 10268 | RESOLVED | FIXED | regression | phobos | [REG2.063] std.typecons.Nullable!JSONValue - error instantiating | |
| 10269 | RESOLVED | FIXED | normal | phobos | RandomSample should use popFrontExactly, not popFrontN, when skipping across input range | |
| 10270 | RESOLVED | WORKSFORME | normal | dmd | dmd's posix.mak has incorrect dependencies | |
| 10271 | RESOLVED | WORKSFORME | enhancement | dmd | override const message is not helpful | |
| 10272 | RESOLVED | INVALID | major | dmd | opAssign() not invoked during variable declaration and initialization | |
| 10273 | RESOLVED | FIXED | normal | dmd | ICE(ctfeexpr.c): using CTFE after error in struct default values | |
| 10274 | RESOLVED | FIXED | critical | dmd | DMD 2.063 produces broken binaries | |
| 10275 | RESOLVED | FIXED | normal | dmd | CTFE: Allow const casts of struct literals | |
| 10276 | NEW | enhancement | dmd | dmd#18600 | Nested structs with constructors get a context pointer even if they don't need one | |
| 10277 | RESOLVED | FIXED | minor | dmd | Incorrect error file and line on redeclaration of TypeInfo | |
| 10278 | RESOLVED | WONTFIX | enhancement | dmd | Pre-condition failure blame error message to improve debugging | |
| 10279 | RESOLVED | FIXED | normal | dmd | Calling a typesafe variadic @trusted function from an @safe function results in an error. | |
| 10280 | RESOLVED | FIXED | normal | dmd | CTFE: Circular variable initializers should be detected properly | |
| 10281 | RESOLVED | INVALID | normal | dmd | pure methods can use shared fields | |
| 10282 | RESOLVED | FIXED | normal | dmd | Refused assignment of vector op result to const array | |
| 10283 | RESOLVED | FIXED | normal | dmd | ICE(interpret.c): passing struct with failed initalizer to CTFE | |
| 10284 | RESOLVED | FIXED | normal | dlang.org | dlang.org/phobos/index.html needs redesign | |
| 10285 | RESOLVED | FIXED | normal | dlang.org | Enum grammar documentation is incorrect | |
| 10286 | NEW | enhancement | dmd | dmd#18601 | Better optimization for struct constructors? | |
| 10287 | NEW | enhancement | dmd | dmd#18602 | std.random.uniform is very slow with dmd | |
| 10288 | RESOLVED | FIXED | major | dmd | Direct lambda call and purity inference bug | |
| 10289 | RESOLVED | FIXED | normal | dmd | compiler should infer nothrow even if Error is thrown | |
| 10290 | NEW | normal | dmd | dmd#17589 | DMD with -m64 doesn't append .exe to -of option | |
| 10291 | RESOLVED | FIXED | normal | phobos | formattedWrite() to an Appender fails silently after Appender.clear() | |
| 10292 | NEW | enhancement | dmd | dmd#18603 | Warn against wrong class opEquals signature usage | |
| 10293 | NEW | normal | druntime | dmd#17255 | ModuleInfo isn't documented | |
| 10294 | NEW | enhancement | dmd | dmd#18604 | Have -cov print the overview/summary line to stdout or stderr | |
| 10295 | RESOLVED | WORKSFORME | normal | dmd | [profile+nothrow] nothrow problem in balancedParens called by std.path.globMatch precondition | |
| 10296 | RESOLVED | FIXED | major | dmd | Nested template function call and purity inference bug | |
| 10297 | RESOLVED | FIXED | normal | dlang.org | Memory safe D spec is out of date | |
| 10298 | RESOLVED | FIXED | normal | dmd | CTFE fails with array literal initialization | |
| 10299 | RESOLVED | FIXED | regression | dmd | [REG2.063] ICE with getting address of template | |
| 10300 | RESOLVED | DUPLICATE | enhancement | dmd | remove limitation: user defined attributes cannot appear as postfixes |