24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 24705 | RESOLVED | FIXED | normal | dmd | Arguments of synchronized method are unintentionally treated as shared with -preview=nosharedaccess | |
| 24706 | RESOLVED | FIXED | minor | dmd | Missing errors for first operand of comma expression | |
| 24707 | RESOLVED | FIXED | minor | dmd | error message has bad parameter attribute order | |
| 24708 | NEW | enhancement | druntime | dmd#17484 | _d_assert_msg not weak linkage? | |
| 24709 | NEW | normal | dmd | dmd#20496 | Cannot get a reference to each element of an array on foreach-loop with -preview=nosharedaccess | |
| 24710 | RESOLVED | FIXED | normal | dlang.org | cent and ucent not marked as deprecated in basic types spec | |
| 24711 | NEW | minor | dmd | dmd#18264 | Elf object file code sections are being padded with 00 bytes for alignment | |
| 24712 | NEW | normal | dmd | dmd#20497 | Derived outer class reference doesn't work right. | |
| 24713 | NEW | enhancement | phobos | phobos#10559 | `to!string` and `format` don’t handle infinite ranges | |
| 24714 | RESOLVED | INVALID | enhancement | druntime | spam | |
| 24715 | RESOLVED | FIXED | normal | phobos | std/process: Default to libc `closefrom` in spawnProcessPosix | |
| 24716 | NEW | normal | dmd | dmd#20498 | Outer class in derived inner class loses its type. | |
| 24717 | NEW | normal | dmd | dmd#18265 | alias edge cases with tupleof | |
| 24718 | NEW | normal | dmd | dmd#20499 | [ImportC] typedef struct with name as a pointer cannot be used with struct name | |
| 24719 | RESOLVED | INVALID | enhancement | dmd | Bk8 BV | |
| 24720 | RESOLVED | DUPLICATE | critical | dmd | Can't alias __traits(getMember) | |
| 24721 | NEW | enhancement | dlang.org | dlang.org#4006 | tài xỉu online world jobs | |
| 24722 | RESOLVED | INVALID | enhancement | dmd | SUNWIN⭐️ Link Tải Sun Win Chính Thức Mới Nhất 2024 | |
| 24723 | RESOLVED | INVALID | enhancement | druntime | dmd#17217 | spam |
| 24724 | NEW | enhancement | dmd | dmd#20500 | Error when @trusted function returns reference to parameter | |
| 24725 | NEW | enhancement | druntime | dmd#17485 | core.sys.linux: feature detect glibc functions at build time | |
| 24726 | NEW | critical | dmd | dmd#20501 | Make alias work properly | |
| 24727 | NEW | blocker | dmd | dmd#20502 | importc: macro conflicts with struct of same name | |
| 24728 | RESOLVED | INVALID | enhancement | dmd | spam | |
| 24729 | NEW | enhancement | dmd | dmd#20503 | Can't declare global ref variable | |
| 24730 | NEW | normal | dmd | dmd#20504 | Cannot initialize ref variable through `alias this` | |
| 24731 | RESOLVED | FIXED | normal | dmd | IFTI cannot handle integer expressions | |
| 24732 | RESOLVED | FIXED | normal | dlang.org | FAQ article is out of date on calling printf | |
| 24733 | RESOLVED | FIXED | normal | dmd | ImportC: `#pragma pack(pop)` restores wrong alignment | |
| 24734 | NEW | enhancement | dmd | dmd#20505 | Test DMD with bounds checking for Array.opIndex | |
| 24735 | RESOLVED | FIXED | normal | dmd | Enum is not work within the member function in the synchronized class | |
| 24736 | NEW | normal | phobos | phobos#9876 | core.atomic is not work with struct that has template parameter list and function pointer (-preview=all) | |
| 24737 | RESOLVED | INVALID | enhancement | installer | spam | |
| 24738 | RESOLVED | FIXED | enhancement | dmd | Import core.interpolation suggestion | |
| 24739 | NEW | normal | phobos | phobos#10560 | to!string always allocates a new string | |
| 24740 | NEW | normal | dmd | dmd#20506 | Can't parse static array type property when a type is valid | |
| 24741 | RESOLVED | FIXED | major | druntime | Stop the world logic is invalid and might stop a thread mid critical section. | |
| 24742 | RESOLVED | INVALID | enhancement | druntime | spam | |
| 24743 | NEW | enhancement | installer | installer#716 | spam | |
| 24744 | RESOLVED | FIXED | enhancement | dmd | List candidates when no overloads match from different modules | |
| 24745 | RESOLVED | FIXED | enhancement | dmd | Better error message when creating an associative array with the wrong syntax | |
| 24746 | NEW | enhancement | dmd | dmd#20507 | Expand build graph information for build managers | |
| 24747 | NEW | enhancement | dmd | dmd#18266 | Offer compiler configuration information | |
| 24748 | RESOLVED | FIXED | major | dmd | DMD can't output object files with fully qualified name, making -od overwirte each other file | |
| 24749 | RESOLVED | FIXED | enhancement | dmd | A clause consisting only of "throw" should be the unlikely path | |
| 24750 | NEW | normal | dmd | dmd#20508 | escaping sliced stack arrays not detected | |
| 24751 | RESOLVED | INVALID | enhancement | phobos | [std.container.binaryheap] example uses heapify but there is no documentation | |
| 24752 | RESOLVED | INVALID | normal | dmd | betterC memset link errors with template+array | |
| 24753 | NEW | normal | tools | run.dlang.io throws exception for 'all dmd compilers' and -betterC argument | ||
| 24754 | REOPENED | normal | dmd | dmd#18267 | cannot take address of a member array in a ref foreach | |
| 24755 | RESOLVED | INVALID | enhancement | dlang.org | spam | |
| 24756 | NEW | normal | druntime | dmd#17218 | SIGRTMIN and SIGRTMIN+1 previous sigaction are being silently ignored when set by crt_constructor | |
| 24757 | NEW | normal | dmd | dmd#20509 | Escaping with typesafe variadic functions is not detected, making @safe code potentially unsafe | |
| 24758 | RESOLVED | INVALID | enhancement | installer | spam | |
| 24759 | NEW | normal | dmd | dmd#20510 | Order-dependent failure to create an overload set with template function | |
| 24760 | RESOLVED | FIXED | normal | dmd | ICE on variadic after default argument | |
| 24761 | RESOLVED | FIXED | critical | dmd | Access violation when inlining for 32 bit target. | |
| 24762 | RESOLVED | FIXED | major | dmd | @nogc false positive error | |
| 24763 | NEW | enhancement | dmd | dmd#20511 | Can't use struct initializer in an array literal | |
| 24764 | RESOLVED | FIXED | normal | dmd | ICE when -vcg-ast prints imported invariant | |
| 24765 | RESOLVED | INVALID | enhancement | druntime | spam | |
| 24766 | RESOLVED | INVALID | enhancement | druntime | SPAM | |
| 24767 | RESOLVED | DUPLICATE | major | dmd | Bad Signature | |
| 24768 | RESOLVED | INVALID | enhancement | druntime | spam | |
| 24769 | NEW | enhancement | dmd | dmd#20512 | Add pragma compile on import | |
| 24770 | RESOLVED | INVALID | enhancement | dmd | spam | |
| 24771 | NEW | enhancement | dmd | dmd#20513 | apply qualifiers between `ref` and function name to return type | |
| 24772 | NEW | enhancement | dmd | dmd#20514 | Casting class references to void* should be @safe | |
| 24773 | RESOLVED | FIXED | normal | phobos | Stable sort() invokes the destructor on uninitialized elements | |
| 24774 | NEW | normal | phobos | phobos#9877 | Input range + filter + chain => First element vanishes | |
| 24775 | NEW | normal | phobos | phobos#10561 | Input range -> take -> filter -> chain: Take gets applied *after* filter | |
| 24776 | RESOLVED | FIXED | normal | dmd | Struct with anonymous union has wrong isZeroInit | |
| 24777 | RESOLVED | INVALID | enhancement | dlang.org | spam | |
| 24778 | NEW | enhancement | dmd | dmd#20515 | Warning for unused imports | |
| 24779 | NEW | normal | dmd | dmd#20516 | ImportC: undefined identifier `_Float16` | |
| 24780 | NEW | major | dmd | dmd#18268 | Errors in Using "alias this = arr" within a Class | |
| 24781 | NEW | major | dmd | dmd#20517 | alias this on inner structs have wrong behaviour | |
| 24782 | NEW | minor | druntime | dmd#17486 | mmsystem header has align(1): near top | |
| 24783 | NEW | enhancement | dmd | dmd#20518 | ref and out declarations can be initialized with null references | |
| 24784 | NEW | normal | dmd | dmd#18269 | Error on first lambda parameter with default with type inference | |
| 24785 | NEW | enhancement | dmd | dmd#20519 | Add explicit template arguments for lambdas | |
| 24786 | NEW | normal | dmd | dmd#20520 | dmd does not compile a c file (ImportC not used) | |
| 24787 | NEW | enhancement | dmd | dmd#20521 | Error signed integer overflow | |
| 24788 | NEW | normal | dmd | dmd#18270 | Template inferrence bug? | |
| 24789 | NEW | minor | dmd | dmd#20522 | Disallow body-less, non-extern, local functions | |
| 24790 | RESOLVED | FIXED | normal | dmd | -vcg-ast ICE on lowered assign exp | |
| 24791 | NEW | minor | dmd | dmd#18271 | pragma(msg, BasicType TypeSuffix) doesn't parse | |
| 24792 | NEW | normal | dmd | dmd#20523 | is expression doesn't seem to correctly handle function attributes | |
| 24793 | NEW | enhancement | dmd | dmd#20524 | Allow implicit conversion of const pointers to void* | |
| 24794 | NEW | enhancement | dmd | dmd#20525 | protected AND package? | |
| 24795 | NEW | normal | druntime | dmd#17219 | emplace mutates immutable data in @safe code | |
| 24796 | NEW | enhancement | dmd | dmd#18272 | Confusing irrelevant 'cannot pass rvalue argument' error message on a type error | |
| 24797 | NEW | minor | dmd | dmd#20526 | isZeroInit is wrongly false for some struct/union nesting | |
| 24798 | NEW | regression | dmd | dmd#18273 | Under some circumstances, the compiler destroys the same object more than once | |
| 24799 | NEW | regression | dmd | dmd#20527 | [Regression] Protected template constructors cannot be accessed outside their module. | |
| 24800 | NEW | enhancement | dmd | dmd#20528 | pragma(printf) gives me the wrong fix | |
| 24801 | RESOLVED | FIXED | normal | phobos | phobos#10562 | `RefRange` doesn’t work if range primitives are not `const` |
| 24802 | NEW | normal | dmd | dmd#18274 | misleading "cannot `goto` into `try` block" when skipping variable with destructor | |
| 24803 | RESOLVED | FIXED | minor | dmd | __traits(location) is inconsistent with modules | |
| 24804 | NEW | normal | dmd | dmd#20529 | IFTI fails for variadic static array parameter with narrowing conversion on templated length |