24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 23205 | RESOLVED | FIXED | normal | dmd | Can't declare mixin template inside a function | |
| 23206 | RESOLVED | FIXED | major | dmd | ImportC: __declspec(noreturn) does not compile | |
| 23207 | RESOLVED | FIXED | major | dmd | dmd hangs compiling druntime/src/core/stdc/errno.c | |
| 23208 | NEW | normal | dmd | dmd#18113 | [dip1000] missing return scope inference after parameter assignment | |
| 23209 | RESOLVED | DUPLICATE | normal | druntime | Linker error for valid code. | |
| 23210 | NEW | enhancement | phobos | phobos#10495 | [Function feqrel] | |
| 23211 | RESOLVED | DUPLICATE | normal | dmd | is(__traits(parent,...) == module) evaluates to false even if the parent is module | |
| 23212 | NEW | enhancement | druntime | dmd#17201 | missing documentation for druntime hooks | |
| 23213 | RESOLVED | FIXED | normal | dmd | ImportC - variable length array does not compile | |
| 23214 | RESOLVED | FIXED | blocker | dmd | ImportC: typedef with unsigned types does not compile | |
| 23215 | RESOLVED | FIXED | major | phobos | calling std.file.remove with null string segfaults in strlen | |
| 23216 | RESOLVED | FIXED | enhancement | dmd | Better Error Message For foreach_reverse Without Bidirectional Range | |
| 23217 | RESOLVED | FIXED | normal | dmd | ImportC: extra initializer(s) error for array of structs | |
| 23218 | RESOLVED | FIXED | major | dmd | ICE: src/dmd/backend/cgxmm.d:1373: Assertion `0' failed. | |
| 23219 | NEW | major | dmd | dmd#20125 | ICE: AssertError@src/dmd/hdrgen.d(1910): Assertion failure | |
| 23220 | NEW | normal | dmd | dmd#20126 | CTFE: Casting from static array to vector should result in an element-wise conversion | |
| 23221 | NEW | normal | dmd | dmd#18114 | codegen: Casting from static array to vector should result in an element-wise conversion | |
| 23222 | RESOLVED | FIXED | minor | dmd | vcg-ast segfaults on aliases to parent module | |
| 23223 | RESOLVED | FIXED | normal | dmd | Aliases to modules print the modules contents into ast dump | |
| 23224 | RESOLVED | FIXED | normal | dmd | ImportC: memory model switch is not passed to C preprocessor | |
| 23225 | RESOLVED | FIXED | major | dmd | OpenBSD: cpp invocation cannot find files | |
| 23226 | RESOLVED | FIXED | blocker | dmd | druntime does not compile with -preview=nosharedaccess | |
| 23227 | NEW | normal | dmd | dmd#20127 | DMD compiler can't be built without RTTI | |
| 23228 | RESOLVED | FIXED | normal | druntime | OpenBSD: No SIGRTMIN or SIGRTMAX | |
| 23229 | NEW | normal | dmd | dmd#18115 | struct used as UDA with opDispatch errors with "variable `impl` cannot be modified at compile time" if it includes a call to writeln | |
| 23230 | RESOLVED | FIXED | normal | dmd | cannot implicitly convert expression define of type char[7] to char | |
| 23231 | NEW | enhancement | phobos | phobos#10496 | splitWhen from std.algorithm is not CTFEable | |
| 23232 | NEW | normal | dmd | dmd#20128 | Static array limits are incorrect for -m64 | |
| 23233 | NEW | normal | dmd | dmd#18116 | Compiler hangs when current static array limit reaches the edge | |
| 23234 | RESOLVED | FIXED | major | dmd | Delegate literal with inferred return value that requires following alias-this uses class cast instead. | |
| 23235 | RESOLVED | FIXED | normal | dmd | [DIP1000] typesafe variadic parameters should automatically be scope | |
| 23236 | RESOLVED | FIXED | normal | dmd | can't initialize a @mustuse member in constructor | |
| 23237 | RESOLVED | FIXED | blocker | dlang.org | dmd 2.100.1 download link error. | |
| 23238 | RESOLVED | FIXED | regression | phobos | Cannot write a const Nullable(T, T nullValue) | |
| 23239 | NEW | major | dmd | dmd#20129 | Type with destructor returned from helper function moved without postblit or copyctor | |
| 23240 | NEW | regression | dmd | dmd#18117 | dmd compiles 'ok' class invalid to interface if class contains abstract members | |
| 23241 | RESOLVED | FIXED | blocker | dmd | __traits getMember breaks compilation when hit an alias | |
| 23242 | RESOLVED | WONTFIX | normal | phobos | InputRangeObject derived from RandomAccessInfinite is not a random-access range | |
| 23243 | RESOLVED | WONTFIX | enhancement | phobos | std.range.isInfinite should accept ranges with non-static empty methods | |
| 23244 | RESOLVED | DUPLICATE | regression | dmd | [REG 2.100.1]Functions with function parameter give strange error messages | |
| 23245 | RESOLVED | FIXED | regression | phobos | [REG 2.099] std.format ignores non-const toString method of static array element | |
| 23246 | RESOLVED | FIXED | regression | phobos | [REG 2.099] std.format ignores non-const toString method of associative array value | |
| 23247 | RESOLVED | FIXED | regression | dmd | Deprecation: argument 0.0L for format specification "%La" must be double, not real | |
| 23248 | RESOLVED | DUPLICATE | major | dlang.org | [Home] | |
| 23249 | RESOLVED | FIXED | normal | dmd | Deprecation: argument &p for format specification "%m" must be char*, not char** | |
| 23250 | RESOLVED | FIXED | normal | phobos | Unicode regional indicators are not paired correctly | |
| 23251 | RESOLVED | FIXED | normal | dmd | Deprecation: format specifier "%[a-z]" is invalid | |
| 23252 | RESOLVED | FIXED | normal | dmd | Deprecation: format specifier "%[]]" is invalid | |
| 23253 | RESOLVED | FIXED | major | druntime | asserting in a destructor causes a deadlock | |
| 23254 | RESOLVED | FIXED | normal | dmd | Deprecation: format specifier "%S" and "%C" are invalid | |
| 23255 | RESOLVED | DUPLICATE | regression | dmd | [REG 2.099] undefined reference to 'core.internal.switch.__switch_error()(string, size_t)' | |
| 23256 | RESOLVED | FIXED | normal | dmd | must supply -mscrtlib manually when compiling for Windows | |
| 23257 | RESOLVED | DUPLICATE | blocker | installer | Unable to Download Installer from DLang Website | |
| 23258 | RESOLVED | FIXED | critical | dmd | ICE on SumType of two arrays of classes | |
| 23259 | NEW | normal | dmd | dmd#20130 | Visibility violation with variadic templates | |
| 23260 | NEW | enhancement | dmd | dmd#20131 | If constructors have a function body, they should infer attributes | |
| 23261 | RESOLVED | FIXED | normal | dmd | druntime core.std.attribute.Tagged1_2 constructor is unsafe | |
| 23262 | RESOLVED | FIXED | normal | dmd | typesafe variadic function parameter cannot infer return | |
| 23263 | RESOLVED | DUPLICATE | enhancement | dlang.org | [DMD Compiler for Windows] | |
| 23264 | NEW | enhancement | dmd | dmd#20132 | Allow __traits(parameters) in the return type or contract of a function | |
| 23265 | NEW | enhancement | dmd | dmd#20133 | spell checker could provide better identification of spelling mistakes | |
| 23266 | RESOLVED | WONTFIX | enhancement | dmd | Dead else blocks are not considered unreachable | |
| 23267 | NEW | normal | dmd | dmd#20134 | statically evaluated code in betterC mask static assertion message with an unrelated error | |
| 23268 | RESOLVED | FIXED | regression | phobos | clamp no longer accepts shorts | |
| 23269 | RESOLVED | WORKSFORME | normal | visuald | Unable to build VisualD | |
| 23270 | RESOLVED | FIXED | minor | phobos | std.random.dice is poorly documented | |
| 23271 | RESOLVED | FIXED | regression | dmd | `goto` skips declaration of variable `bugred.A.test.__appendtmp4` | |
| 23272 | NEW | regression | druntime | dmd#17451 | [REG2.099] CTFE error of typeid comparison == | |
| 23273 | NEW | regression | dmd | dmd#18118 | [REG2.095] Error on passing inout variable to function (not an lvalue) | |
| 23274 | NEW | regression | dmd | dmd#20135 | [REG2.099] Wrong call resolution (ambiguity) with const and non-const methods | |
| 23275 | NEW | major | dlang.org | dlang.org#4125 | docarchives.dlang.io invalid SSL certificate + "Not Found" Error | |
| 23276 | RESOLVED | FIXED | normal | dlang.org | DOC: ">" instead of ">" in dmd-windows.html | |
| 23277 | NEW | minor | dmd | dmd#20136 | alias to mixin template breaks selective overriding of mixin template member | |
| 23278 | REOPENED | normal | dmd | dmd#20137 | Can't pass alias member to a function | |
| 23279 | RESOLVED | FIXED | critical | dmd | Segmentation fault on mixin template + using unknown type | |
| 23280 | NEW | enhancement | visuald | visuald#257 | Error: Incompatible types for array comparison: string and string | |
| 23281 | NEW | regression | dmd | dmd#20138 | [REG2.099] Cannot pass alias template overload to template ("is not a template, it is a function") | |
| 23282 | NEW | normal | phobos | phobos#9842 | locale decimal separator unsued [dot vs comma] | |
| 23283 | RESOLVED | INVALID | regression | dmd | Health is just one aspect of Healthy Life Human. | |
| 23284 | RESOLVED | FIXED | enhancement | dmd | Enhance floating point not representable error message | |
| 23285 | NEW | enhancement | dlang.org | dlang.org#3993 | code.dlang.org: code search would be a great feature | |
| 23286 | RESOLVED | FIXED | blocker | phobos | std.logger.core randomly fails unittests on line 1900 | |
| 23287 | NEW | normal | dmd | dmd#18119 | Invalid @nogc code succeeds when compiling with -o- | |
| 23288 | RESOLVED | FIXED | normal | phobos | zlib: Fix potential buffer overflow | |
| 23289 | NEW | normal | druntime | dmd#17452 | winsock2.d is missing some definitions | |
| 23290 | NEW | enhancement | dlang.org | dlang.org#4126 | Interfacing to C++ mention C++ symbols may have been stripped | |
| 23291 | RESOLVED | FIXED | regression | dmd | Members of arrays of shared classes cannot be compared | |
| 23292 | NEW | normal | dmd | dmd#20139 | Import in template ignored during IFTI for eponymous member | |
| 23293 | RESOLVED | FIXED | normal | dmd | ImportC: _Bool bit fields layout does not match gcc | |
| 23294 | RESOLVED | FIXED | normal | dmd | [dip1000] parameter to parameter assignment leads to incorrect scope inference | |
| 23295 | RESOLVED | FIXED | enhancement | dmd | [dip1000] explain why scope inference failed | |
| 23296 | RESOLVED | FIXED | normal | dlang.org | Value Range Propagation not documented | |
| 23297 | RESOLVED | INVALID | normal | dmd | You Can Assign a dstring to a dchar[] if Both Sides of the Expression are Slices | |
| 23298 | RESOLVED | FIXED | enhancement | phobos | std.string wrap wraps early | |
| 23299 | NEW | enhancement | dmd | dmd#18120 | Detect if lambda does not access its delegate context pointer | |
| 23300 | RESOLVED | FIXED | normal | phobos | std.array : array wrongly propagates scopeness of source | |
| 23301 | RESOLVED | FIXED | normal | dlang.org | Dlang website (doc) bug: std_experimental_checkedint.html | |
| 23302 | RESOLVED | FIXED | minor | druntime | std.algorithm.comparison.predSwitch producing SwitchError with error message as the filename | |
| 23303 | NEW | regression | dmd | dmd#20140 | [REG2.096] Conflict error on private imports | |
| 23304 | RESOLVED | WONTFIX | enhancement | druntime | Add core.bitops.ReverseBitRange |