24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 18404 | NEW | enhancement | dmd | dmd#19386 | Allow selective printing of -vgc output | |
| 18405 | NEW | enhancement | phobos | phobos#9743 | std.getopt should support std.typecons.Flag out of the box | |
| 18406 | RESOLVED | INVALID | critical | dmd | __traits( getOverloads ) doesn't accept module symbols as its aggregate parameter | |
| 18407 | RESOLVED | FIXED | major | dmd | debug should escape nothrow | |
| 18408 | RESOLVED | INVALID | enhancement | dlang.org | [Home] | |
| 18409 | RESOLVED | FIXED | major | druntime | DScanner SEGFAULTS on CircleCI | |
| 18410 | RESOLVED | INVALID | regression | dmd | [REG 2.079a] Conflict between overloads distinguished by parameter constness | |
| 18411 | RESOLVED | FIXED | major | phobos | Split up std.internal.regex.tests.d into multiple files or runs | |
| 18412 | RESOLVED | FIXED | regression | dmd | [REG2.077.0] immutable array in library becomes null when referenced in static constructor | |
| 18413 | NEW | enhancement | dlang.org | dlang.org#4079 | Document how to setup/run DMD test suite on WINDOWS | |
| 18414 | NEW | enhancement | dmd | dmd#17841 | More lazy symbol resolvement | |
| 18415 | RESOLVED | FIXED | normal | phobos | Typedef ignores @disabled default constructor | |
| 18416 | NEW | major | dmd | dmd#19387 | Different Typedef share addresses of static arrays | |
| 18417 | RESOLVED | FIXED | enhancement | dmd | Make const and immutable postblit constructors illegal | |
| 18418 | NEW | major | dmd | dmd#17842 | Access violation when compiling with botan | |
| 18419 | RESOLVED | WONTFIX | minor | phobos | make all Phobos unittests version(StdUnittest) | |
| 18420 | NEW | enhancement | dmd | dmd#19388 | string as an initializer should work in any place an immutable char array does | |
| 18421 | RESOLVED | MOVED | enhancement | tools | rdmd test-case for pragma(lib) support is incompatible with GDC | |
| 18422 | NEW | enhancement | dmd | dmd#19389 | String members and parameters cannot be mixed in, even during CTFE | |
| 18423 | RESOLVED | MOVED | major | tools | rdmd incorrectly assumes that the D compiler outputs dependency info to stdout | |
| 18424 | NEW | normal | installer | installer#690 | Add DUB man pages to the released archive | |
| 18425 | NEW | normal | phobos | phobos#10307 | std.process environment["VAR"] = "NAME" does not always take effect | |
| 18426 | NEW | enhancement | phobos | phobos#9744 | Conversion from Tuple with named fields to Tuple without named fields should work during compilation | |
| 18427 | RESOLVED | FIXED | enhancement | dmd | `Symbol FOO is not visible because it is privately imported` => compiler should show how to import it | |
| 18428 | NEW | enhancement | dlang.org | dlang.org#4080 | Hide building_blocks submenu by default | |
| 18429 | RESOLVED | FIXED | normal | dmd | alias this enum causes segmentation fault | |
| 18430 | RESOLVED | FIXED | regression | dmd | isSame is wrong for non global lambdas | |
| 18431 | RESOLVED | DUPLICATE | regression | dmd | Access Violation on printing error message | |
| 18432 | RESOLVED | FIXED | normal | dmd | alias x = x where x is an imported symbol should result in an error | |
| 18433 | RESOLVED | MOVED | enhancement | tools | rdmd doesn't respect DFLAGS for its cache hash | |
| 18434 | RESOLVED | FIXED | normal | phobos | BigInt gcd asserts when one argument is zero. | |
| 18435 | NEW | enhancement | phobos | phobos#10308 | Use StatsCollector in shared environment | |
| 18436 | NEW | normal | phobos | phobos#10309 | broken opCast fails silently when used with std.conv.to | |
| 18437 | RESOLVED | FIXED | trivial | dlang.org | Dlang's range section of the language tour produces an error | |
| 18438 | RESOLVED | FIXED | enhancement | phobos | hasStaticMember fails with a T* while hasMember passes | |
| 18439 | REOPENED | major | dmd | dmd#17843 | Error: cannot use operator ~= in @nogc delegate 'main.test.__lambda1' | |
| 18440 | NEW | enhancement | dlang.org | dlang.org#3972 | bugzilla should show an issue template saying: paste output of `dmd -main -Xf=- -Xi=buildInfo -Xi=compilerInfo` | |
| 18441 | NEW | enhancement | dlang.org | dlang.org#4081 | Add comments to GC page about tradeoffs in design and impl of GC (garbage collector) | |
| 18442 | NEW | enhancement | dlang.org | dlang.org#4082 | documented unittests don't have anchors (so we can't link to them, eg in changelogs) | |
| 18444 | RESOLVED | INVALID | normal | dmd | [DIP25][DIP1000] Tracking issue for: "The implementation doesn't match DIPs 25/1000" | |
| 18445 | RESOLVED | INVALID | normal | dmd | [DIP25][DIP1000] Wrong "return as a parameter attribute" inference | |
| 18446 | RESOLVED | FIXED | minor | phobos | Wrong curl onProgress examples | |
| 18447 | NEW | normal | dmd | dmd#19390 | Error: Invalid trailing code unit; dmd/frontend.d(235): Parsing error occurred. | |
| 18448 | NEW | enhancement | phobos | phobos#10310 | Make std.file.write / std.stdio.write conflicts more tractable for beginners | |
| 18449 | RESOLVED | DUPLICATE | critical | dmd | dmd allows to compile `extern(C++) class` even though it should be extern(C++) struct; should give error | |
| 18450 | RESOLVED | FIXED | major | dmd | ICE without line numbers on templated struct constructor call | |
| 18451 | NEW | regression | phobos | phobos#9745 | [REG 2.076.1] In certain circumstances, calling remove on an array of delegates fails | |
| 18452 | RESOLVED | FIXED | normal | phobos | std.zip has size limit of 2 GB | |
| 18453 | RESOLVED | WORKSFORME | enhancement | dmd | make -f win32.mak debdmd broke | |
| 18454 | RESOLVED | WORKSFORME | enhancement | dmd | backend cc.d and type.d unittest failures on windows debug | |
| 18455 | RESOLVED | WORKSFORME | enhancement | dmd | CI should build Windows debug variant | |
| 18456 | RESOLVED | FIXED | blocker | dmd | crt_constructor/crt_destructor segfaults if -lib | |
| 18457 | RESOLVED | FIXED | normal | dmd | betterC - struct destructor is always called at function return | |
| 18458 | RESOLVED | MOVED | normal | dlang.org | writeln('\xff'); on run.dlang.org causes server error | |
| 18459 | RESOLVED | FIXED | normal | dmd | The static array ABI doesn't match the struct ABI | |
| 18460 | RESOLVED | FIXED | enhancement | dmd | Improve error message for missing 'new' for class instantiation | |
| 18461 | RESOLVED | FIXED | major | dmd | codegen bug - OPbt expressions and assignments to ambiguous symbols | |
| 18462 | RESOLVED | INVALID | enhancement | phobos | std.regex.matchFirst doesn't work well with characters from extended ASCII | |
| 18463 | NEW | enhancement | phobos | phobos#10311 | std.algorithm.joiner is slow | |
| 18464 | RESOLVED | WONTFIX | enhancement | phobos | fullyQualifiedName!ifloat and fullyQualifiedName!cfloat fail | |
| 18465 | NEW | enhancement | phobos | phobos#10312 | std.format: Zero-width characters such as U+200B should not add to the width of the string; | |
| 18466 | NEW | enhancement | phobos | phobos#10313 | std.format: Wide / Full-width characters as defined by Unicode TR11 (EastAsianWidth.txt) should occupy 2 spaces per character | |
| 18467 | NEW | enhancement | phobos | phobos#10314 | std.format: Hangul Jamo syllables, while correctly segmented as single graphemes by graphemeStride, are designated as wide characters, and thus should occupy 2 spaces per grapheme | |
| 18468 | RESOLVED | FIXED | major | dmd | cannot use `synchronized {}` in @safe code | |
| 18469 | RESOLVED | FIXED | regression | dmd | [REG 2.079-b1] Segfault when trying to get type of __dtor.opCall | |
| 18470 | RESOLVED | FIXED | normal | phobos | std.algorithm.splitter has frame access problems for custom preds | |
| 18471 | NEW | enhancement | phobos | phobos#10315 | std.experimental.checkedint.Checked doesn't check on assignment or construction | |
| 18472 | RESOLVED | FIXED | regression | dmd | [Reg 2.078] betterC: cannot use format at compile time. | |
| 18473 | RESOLVED | FIXED | regression | phobos | [Reg 2.078.1] std.math.approxEqual no longer accepts nested ranges | |
| 18474 | RESOLVED | FIXED | normal | dmd | Postblit not working in shared structs | |
| 18475 | RESOLVED | FIXED | normal | phobos | std.net.curl.mailTo() calls tempCString without importing | |
| 18476 | NEW | normal | dmd | dmd#19391 | -run should not only take the next argument | |
| 18477 | NEW | normal | dmd | dmd#19392 | -run isn't DRY and leads to unexpected errors | |
| 18478 | RESOLVED | INVALID | normal | dmd | Spurious "escapes a reference to local variable" error in function that does not return by reference | |
| 18479 | RESOLVED | DUPLICATE | minor | dmd | does not match template declaration: syntax highlight error and enum not symbolized | |
| 18480 | RESOLVED | FIXED | regression | dmd | [Reg 2.079] dmd hangs with self-alias declaration | |
| 18481 | RESOLVED | FIXED | normal | dmd | demangling error in stacktrace | |
| 18482 | RESOLVED | FIXED | minor | druntime | wincrypt functions should be `@nogc` `nothrow` | |
| 18483 | NEW | major | phobos | phobos#10316 | [DMC Libc] std.stdio.File is completely thread unsafe on Win32 | |
| 18484 | RESOLVED | FIXED | major | dmd | [dip1000] Subtype allows reference to escape with implicit casting | |
| 18485 | NEW | major | dmd | dmd#19393 | dmd generates a binary that throws SIGSEGV when using interface files (di) importing modules | |
| 18486 | RESOLVED | DUPLICATE | normal | phobos | std.format cannot format const objects | |
| 18487 | RESOLVED | WONTFIX | normal | dmd | wrong warning: `A unittest should be annotated with at least @safe or @system` | |
| 18488 | RESOLVED | WONTFIX | normal | tools | test_extractor misses version(unittest) blocks, causing `Deprecation: X is not visible from Y` | |
| 18489 | RESOLVED | FIXED | regression | dmd | [REG 2.073]Internal error: dmd/backend/cgcod.c 1688 | |
| 18490 | RESOLVED | MOVED | normal | tools | dspec_tester fails | |
| 18491 | NEW | enhancement | phobos | phobos#9746 | std.experimental.logger default values after variadic template parameters | |
| 18492 | RESOLVED | FIXED | minor | phobos | DLang STL links are broken | |
| 18493 | RESOLVED | FIXED | blocker | dmd | [betterC] Can't use aggregated type with postblit | |
| 18494 | NEW | enhancement | dmd | dmd#19394 | nogc ignores invariant | |
| 18495 | RESOLVED | INVALID | minor | dmd | Integral promotion for a ~ operator | |
| 18496 | RESOLVED | FIXED | normal | dlang.org | Complement expressions now actually int promote | |
| 18497 | NEW | normal | installer | installer#661 | windows uninstaller has an annoying really delete pop-up | |
| 18498 | NEW | normal | dmd | dmd#19395 | File buffer overrun when using lexer-as-library | |
| 18499 | NEW | normal | phobos | phobos#10317 | std.regex cannot handle (?i:) | |
| 18500 | NEW | enhancement | druntime | dmd#17359 | Be able to overwrite object.Object.toString with inout | |
| 18501 | RESOLVED | FIXED | enhancement | phobos | randomShuffle and partialShuffle should return their input argument | |
| 18502 | RESOLVED | INVALID | enhancement | dmd | isExpression treated differently in TemplateTypeParameterSpecialization than elsewhere | |
| 18503 | RESOLVED | FIXED | enhancement | dmd | Confusing error message for erroneous postblit | |
| 18504 | RESOLVED | FIXED | major | dmd | Assert in synchronized crashes with SIGILL on exit |