24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 14101 | NEW | enhancement | druntime | dmd#17290 | [bare-metal] Bare-Metal Programming changes | |
| 14102 | RESOLVED | WORKSFORME | enhancement | dmd | Bad 'is not an lvalue' diagnostic in chained -unary and --preincr expressions. | |
| 14103 | RESOLVED | INVALID | enhancement | dmd | dmd doesn't treat opIn as unsafe | |
| 14104 | RESOLVED | FIXED | regression | dmd | aa with pointer key type doesn't find existing value | |
| 14105 | RESOLVED | FIXED | enhancement | dmd | strideImpl fails for 0xFF | |
| 14106 | RESOLVED | FIXED | regression | dmd | sort is @safe in release mode, @system in debug mode | |
| 14107 | NEW | enhancement | dmd | dmd#17695 | compiler shouldn't allow to compare unions without custom opEquals | |
| 14108 | RESOLVED | INVALID | regression | phobos | template object.get cannot deduce function from argument types | |
| 14109 | RESOLVED | FIXED | regression | dmd | [REG2.066.1] Property-like function call does not work on template value parameter | |
| 14110 | RESOLVED | FIXED | enhancement | phobos | std.file.read cannot read files open for writing | |
| 14111 | RESOLVED | FIXED | trivial | phobos | Broken DDOC for std.format | |
| 14112 | RESOLVED | WORKSFORME | regression | dmd | Phobos git master doesn't build with MSVC-built compiler (DIP25) | |
| 14113 | NEW | normal | dmd | dmd#18941 | Lexically first function is picked as overriding one even if it's `const` and base one isn't | |
| 14114 | RESOLVED | FIXED | blocker | dmd | Allow volatileLoad/Store to access null location | |
| 14115 | NEW | enhancement | dlang.org | dlang.org#4036 | Copy dlang.org's look and feel to the wiki | |
| 14116 | RESOLVED | FIXED | major | dmd | Assertion failure: 'p->isPkgMod == PKGmodule' on line 143 in file 'import.c' | |
| 14117 | RESOLVED | FIXED | enhancement | druntime | core.atomic should be @safe | |
| 14118 | RESOLVED | DUPLICATE | normal | dmd | dmd -v misses imports | |
| 14119 | NEW | normal | druntime | dmd#17291 | Must not allocate TraceInfo for FinalizeErrors | |
| 14120 | RESOLVED | FIXED | enhancement | dmd | iasm is missing pause instruction | |
| 14121 | RESOLVED | FIXED | critical | dlang.org | Wiki: "Create account" page completely broken! | |
| 14122 | CLOSED | INVALID | regression | dmd | GITHEAD -- Coner case regression with alias this and exceptions | |
| 14123 | RESOLVED | FIXED | enhancement | dmd | cannot compare typeid(object.Object) at compile time | |
| 14124 | RESOLVED | FIXED | normal | phobos | BigInt %= int can return "-0" | |
| 14125 | NEW | enhancement | phobos | phobos#10113 | @trusted nested helper functions in std.file | |
| 14126 | RESOLVED | FIXED | regression | dmd | GITHEAD - GC seemingly corrupting memory | |
| 14127 | NEW | normal | phobos | phobos#10114 | @trusted functions in std.array present unsafe interfaces | |
| 14128 | NEW | major | dmd | dmd#18942 | AliasDeclaration allows expressions, causing false code for ThisExp | |
| 14129 | RESOLVED | DUPLICATE | normal | phobos | stdio.write crashed on window console with codepage 65001 | |
| 14130 | RESOLVED | FIXED | regression | dmd | [REG2.067a] ICE following error in template parameter default value | |
| 14131 | NEW | major | dmd | dmd#17696 | va_copy is broken on posix X86_64 | |
| 14132 | RESOLVED | FIXED | minor | dmd | [ICE] error on arrays | |
| 14133 | NEW | normal | dmd | dmd#18943 | change in struct ctor lowering generates excessive init code | |
| 14134 | RESOLVED | FIXED | regression | druntime | Free of large array does not work | |
| 14135 | RESOLVED | FIXED | major | dlang.org | std.uuid.randomUUID breaks @safety | |
| 14136 | RESOLVED | FIXED | normal | phobos | std.uni.utfMatcher breaks @safety | |
| 14137 | RESOLVED | FIXED | major | phobos | std.socket.getAddressInfo breaks @safety | |
| 14138 | RESOLVED | FIXED | major | phobos | std.parallelism.task breaks @safety | |
| 14139 | RESOLVED | WONTFIX | regression | dmd | GIT HEAD : PI now has wrong value | |
| 14140 | RESOLVED | FIXED | critical | dmd | Bad codegen for CTFE union initialisers for immutable structs | |
| 14141 | RESOLVED | FIXED | major | dmd | `pure` member function returning qualified member result is implicitly convertible to unqualified | |
| 14142 | NEW | enhancement | dlang.org | dlang.org#3943 | combine standard ddoc-umentation and wiki-style editing on single pages | |
| 14143 | NEW | minor | druntime | dmd#17139 | signals: SIGWINCH, SIGSYS, SIGSTKFLT, SIGPWR missing | |
| 14144 | RESOLVED | FIXED | regression | dmd | [REG2.067a] opAssign seems broken | |
| 14145 | REOPENED | regression | dmd | dmd#18944 | opDispatch not considered when function body doesn't compile | |
| 14146 | RESOLVED | FIXED | regression | dmd | [REG2.067a] ICE with non-empty default constructor in struct | |
| 14147 | RESOLVED | WORKSFORME | normal | dmd | Compiler crash on identical functions in a single module | |
| 14148 | NEW | normal | dmd | dmd#18945 | .dup of associative array is not mutable | |
| 14149 | RESOLVED | FIXED | normal | phobos | Bad std.algorithm error messages | |
| 14150 | RESOLVED | WORKSFORME | enhancement | dlang.org | /library/ Documentation Pages be Brokened | |
| 14151 | NEW | normal | druntime | dmd#17292 | AA byKey/byValue unavailable for CTFE | |
| 14152 | NEW | enhancement | dlang.org | dlang.org#4037 | Document when function returns are moves vs. copies | |
| 14153 | RESOLVED | FIXED | normal | dlang.org | std.format page displaying incorrectly | |
| 14154 | RESOLVED | FIXED | minor | dmd | [e2ir] Error in e2ir at casting to struct | |
| 14155 | RESOLVED | FIXED | regression | dmd | [REG2.066] A defect in DIP29: the return value of some pure functions cannot be unique pointer | |
| 14156 | RESOLVED | FIXED | enhancement | dmd | buffer overflow in LibELF | |
| 14157 | RESOLVED | FIXED | blocker | druntime | fabsf fabsl for CRuntime_Microsoft | |
| 14158 | RESOLVED | INVALID | blocker | dmd | ICE 1567 | |
| 14159 | RESOLVED | DUPLICATE | normal | phobos | Bug in ctRegex - "Error: found 'else' instead of statement" | |
| 14160 | RESOLVED | FIXED | regression | dmd | [REG2.066] mutable global data access is wrongly accepted in pure function | |
| 14161 | RESOLVED | INVALID | enhancement | dmd | UFCS call does not abide by scope | |
| 14162 | RESOLVED | FIXED | normal | dmd | Erratic inference of @safe for lambdas | |
| 14163 | RESOLVED | FIXED | minor | dmd | No line number for error with disabled class constructor | |
| 14164 | RESOLVED | DUPLICATE | normal | dmd | trivial lambdas are not inlined | |
| 14165 | RESOLVED | FIXED | major | dmd | Link failure on class declaration with @disable this(); | |
| 14166 | RESOLVED | FIXED | regression | dmd | [REG2.066] Excess CTFE running for the temporary variable in module level expression | |
| 14167 | NEW | enhancement | phobos | phobos#9653 | Improve performance of unstable remove() | |
| 14168 | NEW | enhancement | phobos | phobos#10115 | Class support for RefCounted | |
| 14169 | RESOLVED | FIXED | regression | dmd | Template symbol visibility regression | |
| 14170 | NEW | normal | dmd | dmd#18946 | `this` compiles in a static context | |
| 14171 | RESOLVED | FIXED | normal | druntime | Mark non-allocating GC functions as @nogc | |
| 14172 | NEW | enhancement | druntime | dmd#17293 | on windows , core.stdc.time.time function return value is wrong | |
| 14173 | RESOLVED | FIXED | regression | dmd | [REG2.064] Omitting return type with override hides an error | |
| 14174 | RESOLVED | FIXED | major | dmd | Weird IFTI deduction failure | |
| 14175 | RESOLVED | DUPLICATE | blocker | phobos | Shared libs not compilable | |
| 14176 | RESOLVED | INVALID | normal | dmd | the code has a link problem. | |
| 14177 | RESOLVED | FIXED | regression | dmd | [REG2.066.1] ICE(statement.c) recursive aliases | |
| 14178 | RESOLVED | FIXED | major | dmd | C++ linux name mangling does not handle standard abbreviations for const types | |
| 14179 | RESOLVED | FIXED | blocker | dmd | Posix x86_64 varargs prolog clobbers RDX | |
| 14180 | RESOLVED | FIXED | normal | dmd | dlang.org: make apidocs-release requires user to hamstring own machine | |
| 14181 | RESOLVED | FIXED | trivial | phobos | Wrong document for std.mathspecial.normalDistribution | |
| 14182 | RESOLVED | DUPLICATE | regression | dmd | AA with pointer key can't find key (regression) | |
| 14183 | RESOLVED | FIXED | enhancement | phobos | Updates to groupBy | |
| 14184 | NEW | normal | dmd | dmd#17697 | Cannot resolve type for lambda stringof in constructor | |
| 14185 | RESOLVED | FIXED | critical | dmd | [ICE] [mtype.c] compiler segfault in in Type::aliasthisOf | |
| 14186 | RESOLVED | DUPLICATE | normal | dmd | Silent syntax change from C and C++ | |
| 14187 | NEW | normal | dmd | dmd#18947 | Wrong overload resolution when one of the parameters to a function is an interface | |
| 14188 | RESOLVED | FIXED | enhancement | dmd | Add gcc-equivalent -MD options to dmd | |
| 14189 | RESOLVED | INVALID | normal | dmd | can't declare two identical function prototypes | |
| 14190 | NEW | normal | dlang.org | dlang.org#4038 | Overload sets example incorrect | |
| 14191 | RESOLVED | DUPLICATE | blocker | dmd | Failure to locate overload with template this parameter | |
| 14192 | RESOLVED | FIXED | regression | druntime | Access Violation when assigning to shared AA | |
| 14193 | RESOLVED | WORKSFORME | enhancement | dmd | Provide a way to mangle a D struct as a C++ class. | |
| 14194 | RESOLVED | FIXED | enhancement | phobos | nothrow emplace for classes needed | |
| 14195 | RESOLVED | FIXED | normal | dmd | Ice when mangling templated function parameter extern(C++) function | |
| 14196 | NEW | major | dmd | dmd#17698 | opApply and nothrow don't play along | |
| 14197 | RESOLVED | FIXED | regression | phobos | "replace" was moved from std.string without alias added | |
| 14198 | RESOLVED | FIXED | regression | dmd | [REG2.067a] Link failure with Variant | |
| 14199 | RESOLVED | FIXED | regression | dmd | [REG2.067a] Dwarf Error: mangled line number section | |
| 14200 | RESOLVED | FIXED | normal | dmd | C++ mangling issue with expanded tuples |