24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 23605 | NEW | enhancement | phobos | phobos#10513 | The current implementation of powmod is very slow for the ulong type | |
| 23606 | RESOLVED | FIXED | normal | dmd | betterC with CTFE and gc | |
| 23607 | RESOLVED | FIXED | regression | dmd | invalid code leading to an ICE due to an error message that's not emitted anymore | |
| 23608 | RESOLVED | FIXED | regression | druntime | [musl 32-bit] Time functions linked incorrectly on musl >=1.2.0 / 32-bit | |
| 23609 | NEW | enhancement | tools | Test Issue for bugzilla to github migration | ||
| 23610 | NEW | normal | phobos | phobos#9854 | std.typecons.Typedef doesn't forward constructors | |
| 23611 | NEW | minor | dmd | dmd#20211 | Zombie heap leak proof of concept: linked list in dead resized array | |
| 23612 | RESOLVED | FIXED | enhancement | dlang.org | Template constraints article not listed in article index | |
| 23613 | RESOLVED | WONTFIX | normal | dmd | ImportC: asm with parentheses | |
| 23614 | RESOLVED | FIXED | blocker | dmd | ImportC: __int128 not supported | |
| 23615 | RESOLVED | DUPLICATE | major | dmd | Trying to alias a certain template expression fails with "Error: unknown, please file report on issues.dlang.org" | |
| 23616 | RESOLVED | FIXED | normal | dmd | ImportC: clang __has_feature and __has_extension not recognized | |
| 23617 | RESOLVED | FIXED | minor | dmd | traits(child) compile error need this for something that doesn't need this | |
| 23618 | RESOLVED | FIXED | blocker | dmd | Right Shift equals expressions on unsigned shorts should be unsigned right shift | |
| 23619 | RESOLVED | DUPLICATE | normal | dmd | ImportC: Doesn't work with flecs.h | |
| 23620 | RESOLVED | FIXED | normal | dmd | 'alias this' is not respected in static array length position | |
| 23621 | NEW | enhancement | druntime | dmd#17456 | Implicitly convert function to delegate | |
| 23622 | RESOLVED | FIXED | normal | dmd | ImportC #defines conflict with declarations | |
| 23623 | RESOLVED | FIXED | minor | installer | On 64 bit Windows the path should point to 64 bit dmd. | |
| 23624 | RESOLVED | FIXED | normal | tools | Race condition in test runner for DMD | |
| 23625 | RESOLVED | FIXED | normal | druntime | Function ZeroMemory missing in windows headers | |
| 23626 | RESOLVED | FIXED | regression | dmd | [REG2.096] Template deduction with auto const ref Args... and delegate | |
| 23627 | NEW | major | dmd | dmd#20212 | lazy params don't allocate closures | |
| 23628 | NEW | normal | dmd | dmd#18146 | `@safe` prohibits capture of lazy delegate | |
| 23629 | RESOLVED | FIXED | enhancement | dmd | importC: Need to support code coverage analysis | |
| 23630 | NEW | regression | dmd | dmd#20213 | Regression in library caused by dmd 2.101.0 update | |
| 23631 | RESOLVED | FIXED | regression | dmd | [REG master] ./src/importc.h:80:8: warning: undefining "__has_builtin" | |
| 23632 | RESOLVED | FIXED | normal | dmd | [ImportC] undefined identifier `_Float128` | |
| 23633 | NEW | enhancement | dmd | dmd#18147 | allow pure functions to call impure functions passed as parameters | |
| 23634 | RESOLVED | FIXED | minor | tools | Possible data race with runnable example tester | |
| 23635 | RESOLVED | FIXED | minor | dmd | Nonsensical "`case` must be a `string` or an integral constant, not `x`" | |
| 23636 | RESOLVED | FIXED | enhancement | dlang.org | No spec docs for shared qualifer | |
| 23637 | RESOLVED | INVALID | normal | dmd | [betterC] DMD issues GC usage error during CTFE | |
| 23638 | NEW | enhancement | dmd | dmd#20214 | [betterC] Better Error Message For Runtime Usage | |
| 23639 | RESOLVED | FIXED | blocker | dmd | Casting to shared not allowed with -preview=nosharedaccess | |
| 23640 | RESOLVED | FIXED | minor | phobos | Nullable range iteration doesn't work with immutable values | |
| 23641 | RESOLVED | INVALID | minor | dmd | core.simd.int4 multiplication | |
| 23642 | NEW | enhancement | installer | installer#711 | DMD installer should set up PATH in the same order as it was before reinstall | |
| 23643 | NEW | enhancement | dmd | dmd#18148 | [betterC] Better Error Message For CTFE GC Usage | |
| 23644 | NEW | normal | dmd | dmd#20215 | Reordering template parameters causes IFTI to fail | |
| 23645 | NEW | normal | dmd | dmd#20216 | IFTI for templated overload set depends on order of overloads | |
| 23646 | NEW | normal | dmd | dmd#20217 | A nastier forward reference bug | |
| 23647 | RESOLVED | INVALID | enhancement | dmd | Better error message on untyped function parameter | |
| 23648 | RESOLVED | FIXED | major | dmd | Replace all sprintf with snprintf | |
| 23649 | NEW | major | dmd | dmd#20218 | Incorrect alignof for struct member field | |
| 23650 | REOPENED | blocker | dmd | dmd#18149 | Using typeid with struct defined in in __traits(compiles, ...) causes linker error | |
| 23651 | RESOLVED | FIXED | normal | dmd | Order dependency in semantic analysis of template members | |
| 23652 | NEW | normal | dmd | dmd#20219 | Valid code rejected with a "circular reference" error | |
| 23653 | RESOLVED | DUPLICATE | critical | dmd | Interface method not being detected as unimplemented when using abstract class | |
| 23654 | NEW | regression | phobos | phobos#10514 | execv_: toAStringz: memory corruption | |
| 23655 | NEW | major | dmd | dmd#20220 | __traits(toType) shatters modularity | |
| 23656 | NEW | normal | dlang.org | dlang.org#3996 | __traits(isScalar) is not adequately defined | |
| 23657 | RESOLVED | FIXED | regression | dmd | [REG2.101] Incorrect error escape reference to stack allocated value | |
| 23658 | RESOLVED | FIXED | normal | dmd | .di generation of variables should turn them into declarations | |
| 23659 | NEW | minor | dlang.org | dlang.org#4130 | Problem with < and > in C_HEADER_DESCRIPTION for core.stdc docs | |
| 23660 | NEW | blocker | dmd | dmd#18150 | DMD doesn't emit ABI-compatible extern(C++) thunks | |
| 23661 | NEW | blocker | dmd | dmd#20221 | Using typeid from template inside __traits(compiles, ...) causes linker error | |
| 23662 | RESOLVED | FIXED | normal | dmd | ImportC bad handling of enum arguments for a function | |
| 23663 | RESOLVED | DUPLICATE | enhancement | dmd | Better error message for template with missing function | |
| 23664 | NEW | enhancement | dmd | dmd#20222 | Infer `const` for lambdas/closures | |
| 23665 | NEW | enhancement | dmd | dmd#20223 | Add traits to retrieve template parameter information | |
| 23666 | NEW | enhancement | dmd | dmd#20224 | Recognize template opApply pattern | |
| 23667 | NEW | regression | dmd | dmd#20225 | [REG2.101] Incorrect escape deprecation on scope lazy pointer parameter | |
| 23668 | RESOLVED | FIXED | minor | phobos | Can't stable sort structs with disabled default constructor. | |
| 23669 | RESOLVED | FIXED | normal | dmd | [DIP1000] Compound assignment to length of slice member variable in scope method fails | |
| 23670 | NEW | enhancement | installer | installer#667 | Add ability to not overwrite prompt (PS1) | |
| 23671 | NEW | major | installer | installer#712 | Installer GPG key fails | |
| 23672 | RESOLVED | FIXED | blocker | dmd | importC: Infinite recursion: Error: found 'End of File' when expecting ',' | |
| 23673 | NEW | enhancement | dmd | dmd#20226 | import dependencies should identify how they were imported | |
| 23674 | RESOLVED | FIXED | regression | dmd | incompatible types for array comparison: string and string | |
| 23675 | NEW | enhancement | dmd | dmd#20227 | Error on direct double.NaN comparison | |
| 23676 | RESOLVED | FIXED | major | dmd | Static foreach hangs compilation for some time | |
| 23677 | RESOLVED | FIXED | enhancement | phobos | log1p Documentation Doesn't Match Implementation | |
| 23678 | RESOLVED | INVALID | normal | dmd | Contracts are compiled with release switch? | |
| 23679 | RESOLVED | FIXED | minor | dmd | off-by-one error for static array size limit | |
| 23680 | NEW | enhancement | dmd | dmd#20228 | Support static classes in D | |
| 23681 | RESOLVED | DUPLICATE | minor | dmd | Generated copy constructors failing to generate | |
| 23682 | RESOLVED | FIXED | normal | dmd | dip1000 problem with return by ref | |
| 23683 | RESOLVED | FIXED | enhancement | phobos | std.file.setTimes requests more permissions than needed | |
| 23684 | NEW | major | phobos | phobos#10515 | std.process.spawnProcess fails if ulimit is too large | |
| 23685 | NEW | normal | dmd | dmd#20229 | Confusing error with mutual imports | |
| 23686 | RESOLVED | FIXED | critical | dmd | template instance reused with default alias arg | |
| 23687 | NEW | major | dmd | dmd#20230 | IFTI fails forwarding an alias to struct field | |
| 23688 | RESOLVED | FIXED | regression | dmd | FTBFS: error: cannot convert 'Expression' to 'Expression*' | |
| 23689 | RESOLVED | FIXED | major | dmd | ImportC: C tests in the testsuite are not valid C | |
| 23690 | RESOLVED | WONTFIX | major | dmd | compilable/cimports2.i:1:1: error: unknown type name '__import' | |
| 23691 | RESOLVED | FIXED | major | dmd | compilable/test22294.i:16:1: control Z interpreted as end of file | |
| 23692 | RESOLVED | FIXED | major | dlang.org | ImportC: __pragma and __declspec are not documented as supported Visual C extensions | |
| 23693 | RESOLVED | WONTFIX | major | dlang.org | ImportC: Unclear documentation of #line and linemarker support | |
| 23694 | RESOLVED | FIXED | major | dmd | compilable/ctests2.c:51:9: error: initializer element is not constant | |
| 23695 | RESOLVED | WONTFIX | major | dmd | compilable/ctests2.c:131:14: error: expected ‘;’ before ‘b’ | |
| 23696 | RESOLVED | WONTFIX | major | dmd | compilable/enumbase.c:3:8: error: expected identifier or ‘(’ before ‘:’ token | |
| 23697 | RESOLVED | FIXED | major | dlang.org | No examples of invalid forward references in C code accepted by ImportC | |
| 23698 | RESOLVED | FIXED | major | dlang.org | ImportC: __stdcall is not documented as supported MSVC/DMC extensions | |
| 23699 | RESOLVED | FIXED | major | dlang.org | ImportC: Unclear documentation that struct/union/enum introduce implicit typedefs | |
| 23700 | RESOLVED | DUPLICATE | major | dlang.org | ImportC: Missing examples of ImportC leveraging CTFE | |
| 23701 | RESOLVED | WONTFIX | major | dlang.org | ImportC: __int64 is not documented as supported Visual C extension | |
| 23702 | RESOLVED | WONTFIX | major | dmd | compilable/test23616.c:3:20: error: missing binary operator before token "(" | |
| 23703 | RESOLVED | FIXED | trivial | phobos | [Module std.socket] example links are dead | |
| 23704 | NEW | normal | dmd | dmd#20231 | need `this` for a function accessed through a member alias tuple |