24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 11801 | RESOLVED | WONTFIX | normal | installer | create_dmd_release: fails to build 32-bit DMD on 64bit FreeBSD system | |
| 11802 | RESOLVED | FIXED | critical | dmd | Wrong vtbl order for extern(C++) classes with overloaded functions on win32 | |
| 11803 | RESOLVED | DUPLICATE | normal | druntime | DMD tester [email protected](26XX): unittest failure | |
| 11804 | RESOLVED | DUPLICATE | normal | dmd | ICE on sequence alias this | |
| 11805 | RESOLVED | FIXED | regression | dmd | Removal of Bool has critically broken expression evaluation | |
| 11806 | RESOLVED | DUPLICATE | major | druntime | Freeze in GC.collect() in in-contracts when multithreading is used | |
| 11807 | RESOLVED | DUPLICATE | normal | phobos | Functions to attempt string-to-T conversions (a la C#'s TryParse) | |
| 11808 | RESOLVED | FIXED | normal | phobos | std.uni.CodepointSet('А', 'Я'+1, 'а', 'я'+1) asserts | |
| 11809 | NEW | normal | phobos | phobos#9621 | unit tests leave behind temporary files | |
| 11810 | RESOLVED | FIXED | enhancement | phobos | std.stdio.byLine/readln performance is very bad | |
| 11811 | NEW | enhancement | phobos | phobos#10023 | Add "eval" to phobos | |
| 11812 | RESOLVED | FIXED | normal | dmd | Associative array .keys needs 'this' at compile time | |
| 11813 | RESOLVED | FIXED | normal | dmd | Improve IFTI error diagnostic | |
| 11814 | RESOLVED | FIXED | normal | dmd | Unnecessary error messages "does not match ..." on IFTI failure | |
| 11815 | NEW | normal | dmd | dmd#18743 | JSON output of Template members has no protection information | |
| 11816 | NEW | enhancement | phobos | phobos#10024 | std.stdio.slurp uninformative error message | |
| 11817 | RESOLVED | DUPLICATE | normal | dmd | Structs with void initialized fields get initialized anyway | |
| 11818 | RESOLVED | FIXED | regression | dmd | Ternary operator not allowed in a value parameter anymore | |
| 11819 | RESOLVED | FIXED | enhancement | dmd | Implement better diagnostics for unrecognized traits | |
| 11820 | RESOLVED | INVALID | regression | phobos | std.algorithm functions do not function properly with `alias this` | |
| 11821 | NEW | enhancement | dmd | dmd#17634 | dmd backend: redundant x86 instruction in a simple loop | |
| 11822 | RESOLVED | FIXED | regression | dmd | `-de` switch causees ICE with `auto` return and other stuff | |
| 11823 | RESOLVED | FIXED | enhancement | dmd | ddoc: built-in symbols with leading underscore should be specially parsed | |
| 11824 | RESOLVED | FIXED | regression | dmd | A stack variable escaping problem in CTFE Phobos code | |
| 11825 | RESOLVED | FIXED | normal | phobos | An impossible memcpy at CTFE with cartesianProduct.array | |
| 11826 | RESOLVED | FIXED | normal | dmd | [ctfe] CTFE fails to issue diagnostic for unsupported feature of closures | |
| 11827 | RESOLVED | MOVED | normal | tools | rdmd makes too many stat() calls, of which many are not traced | |
| 11828 | NEW | enhancement | phobos | phobos#10025 | std.typecons.Typedef with two arguments too | |
| 11829 | RESOLVED | WORKSFORME | normal | dlang.org | Documentation of implicit template argument conversion out of date. | |
| 11830 | RESOLVED | FIXED | normal | phobos | std.stdio.byLine reports extra line if you don't call .front | |
| 11831 | RESOLVED | FIXED | regression | phobos | std.zip no longer allows setting madeVersion field in zip file | |
| 11832 | RESOLVED | FIXED | normal | dmd | std.datetime: ddoc warnings | |
| 11833 | RESOLVED | DUPLICATE | normal | dmd | std.process: ddoc warnings | |
| 11834 | RESOLVED | FIXED | normal | phobos | std.net.curl: ddoc warnings | |
| 11835 | RESOLVED | INVALID | normal | dmd | Assert not thrown from contract | |
| 11836 | RESOLVED | DUPLICATE | normal | dmd | UFCS doesn't overload methods | |
| 11837 | RESOLVED | WONTFIX | enhancement | dmd | String literals should convert to const(void)* | |
| 11838 | RESOLVED | FIXED | regression | phobos | Missing emplace import for std.range.zip? | |
| 11839 | RESOLVED | FIXED | normal | phobos | std.regex capture group names should allow numbers to be in them | |
| 11840 | RESOLVED | FIXED | enhancement | dmd | Show all errors of undefined identifier used in a line | |
| 11841 | RESOLVED | DUPLICATE | enhancement | dmd | More useful RangeError message | |
| 11842 | NEW | enhancement | dmd | dmd#18744 | Operator overloading of named mixin templates | |
| 11843 | RESOLVED | FIXED | normal | dmd | Template instantiated twice: failed semantic analysis | |
| 11844 | RESOLVED | FIXED | regression | dmd | ICE(template.c:6643) Assertion failed: (td->semanticRun != PASSinit) | |
| 11845 | RESOLVED | INVALID | blocker | dmd | selective (and renamed) imports clash with local symbols | |
| 11846 | RESOLVED | FIXED | normal | dlang.org | Missing pragma/(mangle) documentation | |
| 11847 | RESOLVED | FIXED | major | dmd | sub-pkg not available as qualified name | |
| 11848 | RESOLVED | DUPLICATE | normal | dmd | Crash on 'enum factorial5=(a=>a==0?1:a*__traits(parent,{})(a-1))(5);' | |
| 11849 | RESOLVED | FIXED | regression | dmd | Recursive enum causes segfault | |
| 11850 | RESOLVED | FIXED | regression | dmd | [ICE] Problem with filter with signed-unsigned array comparison | |
| 11851 | RESOLVED | WORKSFORME | normal | visuald | Memory Access Violation Exception on a postfix addition operation. | |
| 11852 | RESOLVED | FIXED | regression | dmd | RDMD broken on the Github HEAD | |
| 11853 | RESOLVED | FIXED | regression | phobos | Tuples fail "isAssignable" | |
| 11854 | RESOLVED | FIXED | regression | dmd | Git-head does not build with Visual Studio | |
| 11855 | NEW | normal | dmd | dmd#18745 | Explicit template instantiation with opDispatch fails to compile | |
| 11856 | RESOLVED | FIXED | normal | dmd | DMD segfault with circular template constraints | |
| 11857 | RESOLVED | DUPLICATE | normal | dmd | `out` parameter breaks overload resolution | |
| 11858 | NEW | major | dmd | dmd#18746 | Comparison of unconnected classes using `is` must be disallowed | |
| 11859 | RESOLVED | DUPLICATE | normal | dmd | Slow compilation with -O with dmd | |
| 11860 | NEW | enhancement | dmd | dmd#18747 | with(expr) statement doesn't allow static methods on expr to be called with UFCS | |
| 11861 | RESOLVED | INVALID | normal | dmd | Unable to selectively import a nested symbol | |
| 11862 | NEW | major | phobos | phobos#9622 | Using byChunk inside a std.parallelism's parallel loop causes crash when compiled in 32 bits | |
| 11863 | RESOLVED | FIXED | regression | dmd | std.conv.to!string(int/uint, radix) returns incorrect string | |
| 11864 | NEW | enhancement | phobos | phobos#10026 | std.variant.Variant doesn't work with CTFE | |
| 11865 | REOPENED | normal | druntime | dmd#17266 | Unhandled exception does not show crash dialog | |
| 11866 | RESOLVED | DUPLICATE | normal | dmd | `@safe` and `nothrow` attributes aren't inferred for nested functions in templated functions | |
| 11867 | RESOLVED | FIXED | critical | dlang.org | Documentation for new package.d feature | |
| 11868 | RESOLVED | FIXED | regression | dmd | ICE(template.c) on passing `inout const` argument as TemplateTupleParameter | |
| 11869 | RESOLVED | FIXED | enhancement | tools | Optlink doesn't detects strings duplicate | |
| 11870 | REOPENED | major | druntime | dmd#17267 | replace dynamic symbol table (--export-dynamic) for backtraces | |
| 11871 | RESOLVED | WORKSFORME | minor | installer | phobos64.lib is out of sync with the source code | |
| 11872 | RESOLVED | FIXED | major | dmd | Support for overloaded template functions in with block | |
| 11873 | NEW | enhancement | dmd | dmd#17635 | function templates conflict with aliases | |
| 11874 | RESOLVED | FIXED | normal | dmd | __traits(isPOD) does not check base elem of static arrays | |
| 11875 | RESOLVED | FIXED | normal | dmd | static if template type deduction causes infinite recursion with recursive alias this | |
| 11876 | RESOLVED | FIXED | enhancement | phobos | std.getopt: Implement --help and --help=option automatic printout | |
| 11877 | NEW | normal | dmd | dmd#18748 | static opSlice is not possible | |
| 11878 | RESOLVED | WORKSFORME | enhancement | dmd | UFCS for base-2 literals too | |
| 11879 | RESOLVED | FIXED | normal | phobos | missing default User-Agent in std.net.curl | |
| 11880 | RESOLVED | WONTFIX | enhancement | dmd | Reserve the keyword "yield" | |
| 11881 | RESOLVED | FIXED | major | dmd | -betterC switch suffers from bit rot | |
| 11882 | RESOLVED | FIXED | normal | dlang.org | more anchors for documentation | |
| 11883 | NEW | enhancement | dmd | dmd#18749 | [feature request] align attribute without value defaults to largest supported alignment. | |
| 11884 | RESOLVED | FIXED | normal | dmd | std.container.Array lacks a constructor from an input range | |
| 11885 | RESOLVED | FIXED | major | dmd | ICE(s2ir.c 359) with continuing a labeled ByLine (range struct w/ dtor) loop | |
| 11886 | RESOLVED | FIXED | enhancement | dmd | "cannot access frame" error on lambda in lambda | |
| 11887 | RESOLVED | DUPLICATE | normal | dmd | Assertion failure: '0' on line 1288 in file 'glue.c' | |
| 11888 | RESOLVED | FIXED | critical | dmd | Incorrect behaviour taking slice from return value | |
| 11889 | RESOLVED | FIXED | normal | dmd | std.container.Array.opIndex returns by value, resulting in perfect storm | |
| 11890 | NEW | normal | dmd | dmd#18750 | rdmd should read the whole first line if called with --shebang | |
| 11891 | NEW | enhancement | dmd | dmd#18751 | Ddoc should generate index table | |
| 11892 | NEW | enhancement | dmd | dmd#18752 | Ddoc should organize a module by symbol category | |
| 11893 | NEW | enhancement | dmd | dmd#18753 | Ddoc should organize symbols by visibility | |
| 11894 | RESOLVED | FIXED | normal | visuald | Union members don't appear in intellisense list | |
| 11895 | RESOLVED | FIXED | normal | phobos | Add Strings Overview page to Phobos documentation | |
| 11896 | RESOLVED | FIXED | regression | dmd | [REG2.066a] isVirtualMethod related GitHub HEAD regression (works with 2.064) | |
| 11897 | NEW | normal | dmd | dmd#18754 | dmd should automatically add newline at end of ddoc file | |
| 11898 | RESOLVED | FIXED | normal | visuald | void[] buffers while debugging | |
| 11899 | RESOLVED | DUPLICATE | normal | dmd | void[] buffers while debugging | |
| 11900 | NEW | enhancement | dmd | dmd#18755 | Implicit cast of string literal -> char* causing ambiguous call |