24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 16104 | RESOLVED | WORKSFORME | enhancement | dmd | Unions should allow fields with destructors, postblits, and invariants | |
| 16105 | RESOLVED | DUPLICATE | normal | dmd | `is` fails for init value of struct with float | |
| 16106 | NEW | enhancement | druntime | dmd#17329 | Calling a fiber from itself causes hard-to-debug stack corruption | |
| 16107 | RESOLVED | FIXED | critical | dmd | [ICE] - Internal error: backend/cgcod.c 2297 | |
| 16108 | RESOLVED | FIXED | enhancement | phobos | `to!string` fails on struct with disabled postblit | |
| 16109 | NEW | enhancement | dmd | dmd#17759 | replace all UL/LI code with markdown syntax | |
| 16110 | NEW | enhancement | dmd | dmd#19137 | ddoc should emit paragraphs not hard-coded line-breaks | |
| 16111 | RESOLVED | FIXED | enhancement | dmd | support markdown header | |
| 16112 | RESOLVED | FIXED | enhancement | dmd | Enhance ddoc with more markdown support | |
| 16113 | NEW | enhancement | dmd | dmd#19138 | Support CTFE in ddoc | |
| 16114 | RESOLVED | FIXED | normal | dlang.org | [ddox] "Improve this page" links broken for package.d modules | |
| 16115 | RESOLVED | FIXED | regression | dmd | [REG2.067] Wrong code with comma operator | |
| 16116 | RESOLVED | FIXED | major | dmd | Infinite loop on (somewhat complex) simd math | |
| 16117 | RESOLVED | INVALID | normal | phobos | std.experimental.allocator does not work with non default constructible types | |
| 16118 | RESOLVED | WORKSFORME | normal | dmd | ICE on double import erroneous file | |
| 16119 | NEW | enhancement | phobos | phobos#9684 | std.uni.normalize should accept ranges. | |
| 16120 | RESOLVED | DUPLICATE | enhancement | dmd | dmd does not inline simple range primitives | |
| 16121 | NEW | enhancement | dlang.org | dlang.org#4051 | the canonical way to create and use an exception type is not documented on dlang.org | |
| 16122 | RESOLVED | DUPLICATE | enhancement | dmd | user-friendly CLI interface for dmd | |
| 16123 | NEW | enhancement | dmd | dmd#17760 | alias member of member | |
| 16124 | NEW | major | dmd | dmd#19139 | Object.factory fails for static libs | |
| 16125 | RESOLVED | DUPLICATE | major | dmd | mixin string/template confusion, results in no-op | |
| 16126 | NEW | enhancement | dlang.org | dlang.org#3952 | Merge comparison into overview page | |
| 16127 | NEW | normal | dmd | dmd#19140 | array op cache conflates incompatible functions | |
| 16128 | NEW | enhancement | phobos | phobos#10181 | zlib version should not be hardcoded in etc.c.zlib | |
| 16129 | RESOLVED | DUPLICATE | normal | dmd | Linker error when using zero length array | |
| 16130 | NEW | enhancement | dmd | dmd#19141 | Disallow class template constraints from appearing after BaseClassList | |
| 16131 | RESOLVED | INVALID | enhancement | dmd | A struct is being copied unnecessarily when initialized | |
| 16132 | RESOLVED | FIXED | major | phobos | std.variant.VariantN does not work with a class that inherits from a template instantiation | |
| 16133 | NEW | normal | druntime | dmd#17330 | core.sys.windows.oleidl.IOleInPlaceSite definition is incorrect | |
| 16134 | NEW | normal | druntime | dmd#17153 | core.sys.windows.exdisp.DWebBrowserEvents2 incorrect definition | |
| 16135 | RESOLVED | FIXED | normal | phobos | missing std.format import in std.algorithm.comparison | |
| 16136 | RESOLVED | INVALID | enhancement | phobos | std.ascii missing isNumber | |
| 16137 | NEW | enhancement | dmd | dmd#19142 | Better error message: function literal accessing class variable | |
| 16138 | RESOLVED | DUPLICATE | enhancement | dmd | Attributes of private functions should be inferred | |
| 16139 | NEW | enhancement | dmd | dmd#19143 | Attributes of functions inside templates should be inferred | |
| 16140 | RESOLVED | FIXED | enhancement | dmd | while(auto x = y) does not behave like if(auto x = y) | |
| 16141 | RESOLVED | FIXED | enhancement | dlang.org | Organizations page unreachable | |
| 16142 | RESOLVED | FIXED | normal | dmd | Adding a dtor / postblit (even disabled) forces opAssign | |
| 16143 | REOPENED | normal | dmd | dmd#19144 | Assertion error for nested functions | |
| 16144 | NEW | enhancement | dlang.org | dlang.org#4052 | send expiration date headers (enable caching) | |
| 16145 | NEW | major | phobos | phobos#9685 | enumerate can't work with ref foreach | |
| 16146 | RESOLVED | FIXED | major | dmd | postblit is not called on struct creation with "{field:value}" syntax | |
| 16147 | RESOLVED | WORKSFORME | enhancement | dlang.org | Provide shiny 404 error pages | |
| 16148 | NEW | enhancement | dlang.org | dlang.org#3953 | The Fibers specifics should be included in the core.thread docs | |
| 16149 | RESOLVED | FIXED | enhancement | dmd | foreach_reverse can't handle index variable of type int | |
| 16150 | NEW | enhancement | dlang.org | dlang.org#4053 | Rework overview of D's features page | |
| 16151 | RESOLVED | WORKSFORME | regression | dmd | duplicate symbol _D4core4sync5mutex5Mutex12MonitorProxy6__initZ in: | |
| 16152 | RESOLVED | FIXED | enhancement | dlang.org | dpl-docs/ddox doesn't show documentation for eponymous template member | |
| 16153 | NEW | enhancement | dlang.org | dlang.org#3954 | Better documentation overview page | |
| 16154 | NEW | enhancement | dlang.org | dlang.org#4054 | Modules should have an global example at front | |
| 16155 | NEW | enhancement | dlang.org | dlang.org#3955 | show md5 and sha1 hashes for the official downloads | |
| 16156 | NEW | enhancement | dlang.org | dlang.org#4055 | make gpg key link more visible on the download page | |
| 16157 | NEW | enhancement | dlang.org | dlang.org#4056 | group releases after OS | |
| 16158 | NEW | enhancement | dlang.org | dlang.org#3956 | Highlight the instructions for the current OS of the browser | |
| 16159 | RESOLVED | FIXED | enhancement | dlang.org | Put the newest entry of the official Blog on the frontpage | |
| 16160 | RESOLVED | WORKSFORME | normal | dmd | Selective imports in aggregate types shadow methods | |
| 16161 | RESOLVED | FIXED | normal | phobos | std.format doesn't acknowledge preceding int-width argument | |
| 16162 | NEW | enhancement | dlang.org | dlang.org#4057 | not reachable sites | |
| 16163 | NEW | enhancement | dlang.org | dlang.org#3957 | merge article pages with dlang blog | |
| 16164 | RESOLVED | INVALID | trivial | dmd | struct(class)'s template is difficult to use the default type | |
| 16165 | RESOLVED | FIXED | enhancement | dmd | Show expected number of function arguments on mismatch | |
| 16166 | NEW | enhancement | dmd | dmd#17761 | struct constructor and AliasSeq | |
| 16167 | RESOLVED | FIXED | normal | dlang.org | chm-nav.json generation is broken | |
| 16168 | RESOLVED | FIXED | enhancement | phobos | isCopyable trait for value types | |
| 16169 | RESOLVED | FIXED | critical | phobos | nWayUnion assertion failure | |
| 16170 | NEW | normal | phobos | phobos#10182 | std.algorithm.sorting.partition has many issues | |
| 16171 | NEW | normal | phobos | phobos#10183 | std.experimental.allocator.make does not respect private class constructors | |
| 16172 | NEW | normal | phobos | phobos#9686 | std.experimental.allocator.make mistakenly thinks default construction possible on classes with a private constructor | |
| 16173 | RESOLVED | DUPLICATE | enhancement | dmd | Implicit fall through is silently allowed | |
| 16174 | RESOLVED | WONTFIX | major | phobos | [SECURITY] HTTPÂ header injection | |
| 16175 | RESOLVED | WONTFIX | enhancement | dmd | allow statements and declaration in a compiles block | |
| 16176 | NEW | normal | dmd | dmd#19145 | Unreachable code not detected with -w | |
| 16177 | RESOLVED | WORKSFORME | normal | dmd | Inner exception cannot be caught by specific type; becomes a collateral of the original exception | |
| 16178 | RESOLVED | INVALID | minor | dmd | Can't alias a mixin | |
| 16179 | RESOLVED | FIXED | regression | phobos | [REG2.072] git HEAD: multiSort no longer callable with delegate with context | |
| 16180 | RESOLVED | INVALID | normal | phobos | Unable to dispose an interface with std.experiment.allocator | |
| 16181 | RESOLVED | INVALID | minor | dmd | Overloading doesn't consider default arguments with regards to ambiguity | |
| 16182 | RESOLVED | FIXED | normal | phobos | std.traits.fullyQualifiedName Bug | |
| 16183 | RESOLVED | FIXED | regression | dmd | [REG2.068] compile-time string concatenation fails with CTFE and char[] literal involved | |
| 16184 | NEW | normal | phobos | phobos#10184 | allocator.dispose allows to dispose C++ interfaces | |
| 16185 | RESOLVED | DUPLICATE | enhancement | dmd | Contents of object files are non-deterministic | |
| 16186 | RESOLVED | FIXED | trivial | dlang.org | [Programming in D for C Programmers] Backticks should be escaped in explanation of raw string syntax | |
| 16187 | NEW | enhancement | phobos | phobos#9687 | std.bitmanip fields should be lvalues | |
| 16188 | RESOLVED | FIXED | regression | dmd | [REG2.069] ICE on invalid code | |
| 16189 | RESOLVED | FIXED | critical | dmd | Optimizer bug, with simple test case | |
| 16190 | NEW | major | phobos | phobos#10185 | to!string on enum should be fully qualified for consistency | |
| 16191 | RESOLVED | FIXED | minor | phobos | std/digest/digest.d should be renamed to package.d | |
| 16192 | RESOLVED | FIXED | major | phobos | std.conv.toChars() opSlice wrong for radix other than 10 | |
| 16193 | REOPENED | normal | dmd | dmd#19146 | opApply() doesn't heap allocate closure | |
| 16194 | NEW | normal | dmd | dmd#17762 | auto return type inference depends on return statement order | |
| 16195 | RESOLVED | FIXED | normal | dmd | delete should be @system | |
| 16196 | NEW | enhancement | dlang.org | dlang.org#4058 | enhance floating spec by floating article | |
| 16197 | RESOLVED | FIXED | enhancement | dmd | Constructors/postblits and destructors don't match up for array initialisation | |
| 16198 | NEW | enhancement | dlang.org | dlang.org#3958 | Language specification should have a page about concurrency | |
| 16199 | RESOLVED | WORKSFORME | normal | dmd | Looking up string-keyed AA with char[n] compiles but crashes at runtime | |
| 16200 | RESOLVED | FIXED | enhancement | phobos | Faster pow implementation for integral exponents | |
| 16201 | NEW | enhancement | dmd | dmd#19147 | When all paths inside a static if return/throw, the portion after static if should be as if "else" were used | |
| 16202 | NEW | enhancement | dmd | dmd#19148 | Floating point types implicitly convert losing precision | |
| 16203 | NEW | normal | phobos | phobos#10186 | std.signals connect() error |