24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 16204 | RESOLVED | FIXED | normal | phobos | When using the -profile flag phobos unit tests fail | |
| 16205 | RESOLVED | FIXED | enhancement | druntime | core.sys.windows.oaidl.VARIANT missing fields | |
| 16206 | RESOLVED | FIXED | normal | dmd | traits getOverloads fails when one of the overload is a templatized function | |
| 16207 | NEW | normal | dmd | dmd#19149 | CTFE cast from void* to ubyte* doesn't work | |
| 16208 | RESOLVED | DUPLICATE | normal | dmd | moduleinfo importedModules contains needless duplicates | |
| 16209 | NEW | enhancement | phobos | phobos#9688 | std.string.isNumeric can work with forward ranges | |
| 16210 | RESOLVED | FIXED | enhancement | phobos | std.utf.byUTF can be made into a bidirectional range | |
| 16211 | RESOLVED | FIXED | regression | druntime | [REG 2.058] Cyclic dependencies broken again | |
| 16212 | RESOLVED | WORKSFORME | regression | dmd | Segfault using "with" for field access inside switch statement | |
| 16213 | RESOLVED | FIXED | critical | dmd | CTFE internal error with static array $ as template argument | |
| 16214 | RESOLVED | FIXED | regression | dmd | [REG2.069] ICE: Assertion `fd->semanticRun == PASSsemantic3done' failed. | |
| 16215 | NEW | regression | dmd | dmd#17763 | Nested class unable to resolve outer class variables in certain scenarios | |
| 16216 | NEW | normal | dmd | dmd#19150 | struct equality compares padding | |
| 16217 | NEW | normal | dmd | dmd#19151 | Wrong code with -O -inline on function with right shift | |
| 16218 | RESOLVED | FIXED | enhancement | phobos | Windows std.file.readImpl should be marked @system | |
| 16219 | RESOLVED | FIXED | normal | phobos | std.experimental.allocator.makeArray does unnecessary allocations for ranges with length | |
| 16220 | NEW | enhancement | dmd | dmd#19152 | User-defined synchronized implementation | |
| 16221 | RESOLVED | FIXED | enhancement | dmd | Better compiler error message for @disabled function | |
| 16222 | NEW | minor | dmd | dmd#19153 | empty array literal should have type noreturn[] | |
| 16223 | RESOLVED | FIXED | normal | phobos | BigUint: undefined shift for small instantiation type | |
| 16224 | NEW | enhancement | dmd | dmd#17764 | -cov marks the last line of do/while(0); as uncovered | |
| 16225 | RESOLVED | FIXED | regression | dmd | [REG 2.068] Internal error cod1.c 1338 with -O | |
| 16226 | RESOLVED | FIXED | normal | dmd | -dip25 doesn't work if the return type is not explicit | |
| 16227 | RESOLVED | FIXED | minor | phobos | std.numeric unit tests fail when run in isolation | |
| 16228 | RESOLVED | FIXED | major | dmd | Insufficient diagnostics for wrong application of DIP25 | |
| 16229 | RESOLVED | FIXED | normal | dmd | [Win64] Crash when generating huge symbols | |
| 16230 | RESOLVED | FIXED | normal | druntime | core.atomic.atomicLoad removes shared from aggregate types too eagerly | |
| 16231 | RESOLVED | FIXED | trivial | dlang.org | Language specification: rename std.regexp -> std.regex | |
| 16232 | RESOLVED | FIXED | normal | phobos | std.experimental.logger.core.sharedLog isn't thread-safe | |
| 16233 | RESOLVED | FIXED | regression | dmd | [REG2.069] ICE on wrong code | |
| 16234 | RESOLVED | FIXED | major | dmd | ICE on opEquals | |
| 16235 | NEW | major | dmd | dmd#19154 | type of conditional expression (ternary operator) is widened when operands differ in constness | |
| 16236 | NEW | enhancement | druntime | dmd#17331 | core.sys.windows.oleauto functions duplicated | |
| 16237 | RESOLVED | WORKSFORME | normal | dmd | Some DMD Assertion Failures | |
| 16238 | RESOLVED | FIXED | normal | phobos | std.string.lastIndexOf fails compilation with -de | |
| 16239 | NEW | normal | dmd | dmd#19155 | is(typeof(foo)) hides deprecation message about foo | |
| 16240 | NEW | normal | phobos | phobos#10187 | std.exception.enforce should be nothrow when throwing errors | |
| 16241 | RESOLVED | FIXED | normal | phobos | std.xml mistakenly disallows "==" in comments but allows "--" | |
| 16242 | NEW | normal | dmd | dmd#19156 | Sometimes dependencies are not properly stored/detected | |
| 16243 | RESOLVED | FIXED | regression | dmd | wrong C++ argument passing with empty struct when interfacing with Clang | |
| 16244 | RESOLVED | FIXED | normal | dmd | compiler ICE on complex `typeof()` for method arg type | |
| 16245 | RESOLVED | FIXED | trivial | dmd | the message emitted when a const function mutates members is misleading | |
| 16246 | RESOLVED | FIXED | normal | phobos | cannot call iota with 3 [u]bytes or 3 [u]shorts | |
| 16247 | RESOLVED | INVALID | enhancement | installer | QuickBooks Online: Using the QuickBooks Online Integration | |
| 16248 | RESOLVED | WONTFIX | minor | dmd | nested const functions can mutate the aggregate members | |
| 16249 | RESOLVED | FIXED | enhancement | phobos | std.signals: disconnect() is unsafe during emit() | |
| 16250 | RESOLVED | FIXED | minor | phobos | GCAllocator should be at least @safe, nothrow | |
| 16251 | RESOLVED | DUPLICATE | normal | phobos | regex - `(..).*\1` doesn't match "axxxx" | |
| 16252 | NEW | enhancement | phobos | phobos#10188 | Region allocator should not be copyable | |
| 16253 | RESOLVED | FIXED | critical | phobos | BitmappedBlock allocator not working with chooseAtRuntime | |
| 16254 | RESOLVED | FIXED | regression | dmd | [REG 2.072-devel] wrong switch skips initialization error with mixed in case labels | |
| 16255 | REOPENED | normal | phobos | phobos#10189 | std.algorithm.iteration.each on opApply doesn't support ref | |
| 16256 | RESOLVED | FIXED | normal | phobos | std.experimental.logger cant log a dstring properly | |
| 16257 | NEW | normal | phobos | phobos#10190 | std.parallelism stress tests don't compile | |
| 16258 | RESOLVED | INVALID | normal | phobos | std.net.curl (download) failed | |
| 16259 | RESOLVED | DUPLICATE | normal | phobos | entropy in std.numeric fails in release unittest | |
| 16260 | RESOLVED | FIXED | enhancement | visuald | "Improve this page" links broken for Visual D | |
| 16261 | RESOLVED | WORKSFORME | major | phobos | dmd -profile & nativeToLittleEndian() --> wrong result | |
| 16262 | RESOLVED | FIXED | normal | phobos | assumeUTF attributes change between debug and release mode | |
| 16263 | RESOLVED | INVALID | enhancement | phobos | Error: template std.algorithm.iteration.permutations cannot deduce function from argument types !()(char[]) | |
| 16264 | RESOLVED | FIXED | major | phobos | BigInt multiplication crashes on 64-bit (biguintnoasm.d(276): Range violation) | |
| 16265 | NEW | enhancement | dmd | dmd#19157 | unittest imports should not be counted as dependencies for static ctors | |
| 16266 | RESOLVED | DUPLICATE | normal | dmd | @safe functions may dereference non-dereferenceable pointers | |
| 16267 | NEW | trivial | druntime | dmd#17154 | Windows modules are missing key information | |
| 16268 | RESOLVED | FIXED | major | dmd | Wrong loop optimization in code with integer overflow | |
| 16269 | RESOLVED | DUPLICATE | enhancement | druntime | add `aa.ensureAllocated` method to associative array to clear and initialize it | |
| 16270 | RESOLVED | WORKSFORME | normal | dmd | scoped Alignment | |
| 16271 | RESOLVED | FIXED | enhancement | dmd | Should be able to express that a lambda returns by reference | |
| 16272 | RESOLVED | MOVED | enhancement | dmd | Yield like semantics for function execution | |
| 16273 | RESOLVED | FIXED | regression | dmd | [REG 2.072a] dmd segfault with inheritance, templates, override | |
| 16274 | RESOLVED | FIXED | major | dmd | The curses of debugging: short argument passed in 16-bit register, against ABI | |
| 16275 | RESOLVED | WONTFIX | minor | dmd | final functions allowed | |
| 16276 | RESOLVED | DUPLICATE | major | dmd | terminated by signal SIGSEGV (Address boundary error) | |
| 16277 | RESOLVED | INVALID | blocker | druntime | Can't use atomicStore with classes or interface | |
| 16278 | RESOLVED | FIXED | regression | dmd | [REG2.067] undefined reference when class template is instantiated only in 'is' expression | |
| 16279 | RESOLVED | WORKSFORME | major | dmd | foreach and opApply cannot be nogc | |
| 16280 | RESOLVED | WORKSFORME | normal | dmd | -profile=gc wrongly reports allocation when using reserve on dynamic arrays | |
| 16281 | RESOLVED | FIXED | enhancement | phobos | std.format.formattedRead should use ref instead of requiring pointers | |
| 16282 | NEW | enhancement | phobos | phobos#9689 | Partial permutation/nextPermutation in std.algorithm | |
| 16283 | REOPENED | normal | dlang.org | dlang.org#4059 | [Modules] | |
| 16284 | RESOLVED | FIXED | regression | dmd | [REG2.067] CTFE internal error: bad compare | |
| 16285 | NEW | normal | phobos | phobos#10191 | IAllocator crash | |
| 16286 | RESOLVED | WORKSFORME | regression | phobos | REG(2.071): Alias with 0 arguments gives: 'template std.meta.Alias does not match any template declaration' | |
| 16287 | NEW | normal | dlang.org | dlang.org#4060 | update mixin template specs to reflect new import rules (as of 2.071) | |
| 16288 | NEW | enhancement | phobos | phobos#10192 | splitter() that doesn't eat sentinels | |
| 16289 | RESOLVED | FIXED | normal | dmd | no extern(C++) mangling for size_t/unsigned long parameters | |
| 16290 | RESOLVED | DUPLICATE | normal | dmd | Problems with -fPIC, libraries and exceptions | |
| 16291 | RESOLVED | FIXED | regression | phobos | phobosinit never gets called (EncodingScheme.create fails) | |
| 16292 | RESOLVED | FIXED | regression | dmd | [REG2.069] bogus Error: goto skips declaration of variable | |
| 16293 | RESOLVED | DUPLICATE | enhancement | druntime | hashOf should be @nogc when it can be | |
| 16294 | RESOLVED | FIXED | normal | dmd | import treated as public import | |
| 16295 | RESOLVED | WORKSFORME | regression | dmd | REG since 2.069: undefined symbol that should be defined prevents separate compilation | |
| 16296 | RESOLVED | FIXED | enhancement | phobos | std.math.exp should be CTFEable | |
| 16297 | NEW | enhancement | dmd | dmd#19158 | Immutable data with statically-known initializer should be implicitly "static" | |
| 16298 | RESOLVED | FIXED | enhancement | phobos | [ER] lazily register standard codecs from std.encoding | |
| 16299 | NEW | enhancement | dlang.org | dlang.org#3959 | Documentation for Phobos needs to warn about autodecoding | |
| 16300 | NEW | enhancement | dmd | dmd#17765 | Add pragma(section, "section-name") to place data/functions in a particular section | |
| 16301 | NEW | normal | dmd | dmd#19159 | CTFE execution of opApply keeps wrong "this" context in foreach's body | |
| 16302 | NEW | enhancement | dmd | dmd#17766 | Add opStaticIndex that takes compile-time indices | |
| 16303 | RESOLVED | FIXED | normal | dmd | covariant delegates should implicitly convert |