24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 17404 | RESOLVED | WONTFIX | normal | dmd | creating type named 'object' fails to compile, but only if you import something | |
| 17405 | RESOLVED | INVALID | enhancement | dmd | [module] Named module import bypass global | |
| 17406 | RESOLVED | DUPLICATE | trivial | dmd | int var = 10; write(--var,' ',var^^2); //output: 9 100 //NOT: 9 81 | |
| 17407 | RESOLVED | FIXED | regression | dmd | [REG2.067] __traits(compiles) triggers assertion failure | |
| 17408 | NEW | normal | dmd | dmd#17794 | scope and in are considered redundant | |
| 17409 | RESOLVED | WORKSFORME | normal | dmd | [ICE] Segmentation fault with invalid code and -dip1000 | |
| 17410 | RESOLVED | DUPLICATE | enhancement | dmd | Compilation is incredibily slow when instantiating classes in release mode | |
| 17411 | RESOLVED | INVALID | blocker | visuald | Visual Studio Community 2017 for Mac Version 7.0 (build 3146) Not Supported, Mac OS X not supported | |
| 17412 | RESOLVED | INVALID | enhancement | tools | D Jenkins plugin | |
| 17413 | NEW | minor | druntime | dmd#17345 | Deadlock if allocation fails during runtime initialization | |
| 17414 | NEW | enhancement | dmd | dmd#19252 | DMD64 for windows | |
| 17415 | RESOLVED | FIXED | major | phobos | std.conv.emplace does not forward arguments correctly | |
| 17416 | RESOLVED | FIXED | enhancement | druntime | SocketOption.REUSEPORT not available on linux | |
| 17417 | RESOLVED | WONTFIX | enhancement | dmd | Deprecate signed integer promotions in bitwise operations | |
| 17418 | RESOLVED | FIXED | minor | dlang.org | opCmp return value unclear | |
| 17419 | RESOLVED | FIXED | enhancement | dmd | add __traits(getLinkage, s) to the the linkage of symbol s | |
| 17420 | RESOLVED | FIXED | normal | phobos | std.format.formatObject doesn't work with @safe toString specialization | |
| 17421 | RESOLVED | FIXED | enhancement | dmd | add __traits(getFunctionVariadicStyle, f) | |
| 17422 | RESOLVED | FIXED | normal | dmd | [scope] class reference not initialized as scope variable | |
| 17423 | RESOLVED | FIXED | normal | dmd | pointer assignment to `this` in member function is not accounted for | |
| 17424 | NEW | enhancement | dmd | dmd#19253 | Add optional errors/static analysis | |
| 17425 | RESOLVED | FIXED | enhancement | dmd | add __traits(getParameterStorageClasses, f, i) | |
| 17426 | RESOLVED | WONTFIX | normal | dmd | "version(none):" cant be overwritten by its counterpart | |
| 17427 | RESOLVED | FIXED | normal | phobos | std.concurrency internal errors on uninitialised mailbox | |
| 17428 | RESOLVED | FIXED | enhancement | dmd | [scope] class field assignment allows to escape scope parameters | |
| 17429 | RESOLVED | FIXED | enhancement | dmd | [scope] each scope class references adds another delete call | |
| 17430 | RESOLVED | FIXED | normal | dmd | [scope] delegate can escape context ptr | |
| 17431 | RESOLVED | FIXED | normal | druntime | GCBits should be @nogc to prevent deadlocks | |
| 17432 | RESOLVED | FIXED | normal | dmd | [DIP1000] scope delegates change type, but not mangling | |
| 17433 | RESOLVED | DUPLICATE | regression | dlang.org | [REG 2.071] Nested aggregate imports are not available in outer scope | |
| 17434 | RESOLVED | FIXED | regression | dmd | [REG: 2.073] import lookup ignores public import. | |
| 17435 | NEW | normal | dmd | dmd#19254 | bogus "need 'this'" error with aggregate field passed in alias parameter | |
| 17436 | RESOLVED | WONTFIX | normal | dmd | Weird `cast(double) i != cast(double) i` on 32-bit hosts | |
| 17437 | RESOLVED | FIXED | normal | dmd | Incorrect range check when implicitly converting integer literals to float/double | |
| 17438 | RESOLVED | WORKSFORME | normal | phobos | std.conv.parse documentation contradiction | |
| 17439 | NEW | normal | dmd | dmd#17795 | invalid instantiation of function template can be executed by taking function pointer first | |
| 17440 | RESOLVED | FIXED | enhancement | phobos | Nullable.nullify() resets referenced object | |
| 17441 | RESOLVED | FIXED | normal | phobos | std.traits.moduleName gives wrong answer for modules imported under a different name in a mixin | |
| 17442 | NEW | normal | phobos | phobos#10250 | regex purity issues | |
| 17443 | NEW | normal | phobos | phobos#10251 | std.traits.ParameterDefaults fails for parameters with @disabled this(this) | |
| 17444 | RESOLVED | WORKSFORME | normal | dmd | std.traits.isCallable doesn't recognize struct member function if return type is 'auto'. | |
| 17445 | RESOLVED | FIXED | regression | dmd | [REG2.073.0] Disagreement between 'static assert' and 'static if' | |
| 17446 | RESOLVED | WORKSFORME | normal | dmd | Static-assert passes/fails based on what follows | |
| 17447 | NEW | normal | dmd | dmd#19255 | ref void return should be an error | |
| 17448 | RESOLVED | FIXED | critical | dmd | Move semantics cause memory corruption and cryptic bugs | |
| 17449 | RESOLVED | FIXED | normal | dmd | [DIP1000] crash due to covariant conversion of scope delegate to delegate | |
| 17450 | RESOLVED | FIXED | normal | dmd | escaping delegate context pointer not detected for member functions | |
| 17451 | RESOLVED | FIXED | regression | dmd | ICE in ddmd/declaration.d(2179) | |
| 17452 | RESOLVED | FIXED | regression | phobos | Undefined references in std.container.array | |
| 17453 | RESOLVED | FIXED | critical | visuald | I Have Many Issues | |
| 17454 | RESOLVED | INVALID | blocker | dmd | ABI non-conformity: produces unaligned placement of struct on stack | |
| 17455 | RESOLVED | FIXED | enhancement | dlang.org | [Functions] Incorrect description of "in" storage class. | |
| 17456 | RESOLVED | INVALID | regression | dmd | [REG2.075a] spurious lifetime diagnostic on delegates | |
| 17457 | RESOLVED | FIXED | enhancement | dmd | Named Return Value Optimization (NRVO) not done with return of constructor call | |
| 17458 | RESOLVED | FIXED | normal | phobos | [std.regex] Assertion failure in package.d | |
| 17459 | RESOLVED | FIXED | normal | phobos | format("%012,3d", ...) doesn't handle field width and zero-padding correctly | |
| 17460 | RESOLVED | FIXED | enhancement | visuald | Debugger: registers don't work in expression evaluation | |
| 17461 | RESOLVED | WORKSFORME | blocker | dmd | Bad codegen: compiler emit's call to destructor for uninitialised temporary | |
| 17462 | NEW | normal | dmd | dmd#17796 | Order of base interfaces affects compiler behavior | |
| 17463 | RESOLVED | WORKSFORME | normal | dmd | format!(): variable __result cannot be read at compile time | |
| 17464 | RESOLVED | WORKSFORME | critical | dmd | ICE in cg87.c on arithmetic expression with real numbers | |
| 17465 | RESOLVED | DUPLICATE | minor | dmd | stringof is allowed as identifier | |
| 17466 | RESOLVED | WORKSFORME | major | dmd | Vector assign of long[2][] cause segfault | |
| 17467 | RESOLVED | FIXED | normal | phobos | BitArray are broken with <<= 64 | |
| 17468 | RESOLVED | FIXED | normal | dmd | Internal assertion fails during CTFE | |
| 17469 | RESOLVED | FIXED | minor | dlang.org | View source code | |
| 17470 | RESOLVED | INVALID | normal | dmd | [scope] this has longer lifetime than this | |
| 17471 | RESOLVED | DUPLICATE | normal | dmd | deprecated("message") does not work inside function | |
| 17472 | RESOLVED | FIXED | regression | phobos | [Reg 2.075] typeof(stdin) is no longer a File | |
| 17473 | NEW | normal | dmd | dmd#19256 | foreach on delegates incorrectly rejected | |
| 17474 | NEW | major | dmd | dmd#19257 | non-property being treated as a property | |
| 17475 | RESOLVED | WORKSFORME | regression | dmd | [REG2.075] linker error on specific code | |
| 17476 | RESOLVED | INVALID | major | phobos | Static fields don't seem to be reliably initialized when using parallel() | |
| 17477 | REOPENED | normal | dmd | dmd#19258 | DMD error message for delegate with wrong attributes is very confusing | |
| 17478 | RESOLVED | WONTFIX | critical | phobos | Socket.select return a write status change, but no connection is established. | |
| 17479 | RESOLVED | DUPLICATE | enhancement | phobos | Public constructor for std.process.Pid | |
| 17480 | RESOLVED | FIXED | enhancement | dlang.org | [Downloads] | |
| 17481 | RESOLVED | FIXED | regression | dmd | [REG 2.069.0] synchronized: Access Violation with dmd -O on win32 | |
| 17482 | RESOLVED | FIXED | regression | phobos | [REG 2.074] comile error: Comparing Nullable!Variant with basic type | |
| 17483 | NEW | enhancement | dmd | dmd#19259 | std.numeric.gcd cannot inline function | |
| 17484 | RESOLVED | FIXED | normal | dmd | high penalty for vbroadcastsd with -mcpu=avx | |
| 17485 | NEW | enhancement | phobos | phobos#9716 | bringToFront and/or upperBound slow | |
| 17486 | NEW | normal | dmd | dmd#17797 | lazy parameters can be used to hijack the pure system | |
| 17487 | NEW | enhancement | dmd | dmd#19260 | CTFE should allow casting delegate function attributes | |
| 17488 | RESOLVED | FIXED | enhancement | phobos | Platform-inconsistent behavior from getTempDir() | |
| 17489 | RESOLVED | FIXED | major | dmd | ICE in ddmd/argtypes.d | |
| 17490 | CLOSED | INVALID | enhancement | phobos | std.path.buildPath on Windows returns incorrect paths | |
| 17491 | RESOLVED | FIXED | normal | dmd | Compiles on invalid: *&s.init.var is not an lvalue | |
| 17492 | RESOLVED | FIXED | regression | dmd | [REG 2.066] [ICE] AssertError@ddmd/dclass.d(1007): Assertion failure | |
| 17493 | RESOLVED | INVALID | regression | dmd | nothrow constructor may throw | |
| 17494 | REOPENED | enhancement | dmd | dmd#19261 | Do not execute scope(...) if an Error exception has been thrown | |
| 17495 | RESOLVED | FIXED | normal | dmd | __traits(getParameterStorageClasses) doesn't work with tuples as parameters | |
| 17496 | NEW | normal | dmd | dmd#19262 | Ambiguous address taking of overloaded function is not rejected. | |
| 17497 | RESOLVED | WORKSFORME | normal | dmd | [REG] OSX: tar.xz doesn't decompress correctly (from http://dlang.org/download.html) | |
| 17498 | RESOLVED | WONTFIX | trivial | dmd | Double error message about use of private | |
| 17499 | RESOLVED | FIXED | enhancement | dmd | with -betterC switch, call C's assert failure function rather than druntime's | |
| 17500 | NEW | enhancement | dmd | dmd#19263 | Add a CLI flag configure the location for AST dumps produced by -vcg-ast | |
| 17501 | RESOLVED | FIXED | normal | dlang.org | Runnable unittest problem with AST rewrite | |
| 17502 | RESOLVED | FIXED | regression | dmd | [REG2.064] Out contract in class method causes dmd segfault. | |
| 17503 | NEW | normal | dmd | dmd#17798 | is-expression pattern in static if matches too many types |