24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 21305 | NEW | normal | dmd | dmd#17991 | [CI] Cannot re-run Azure tests | |
| 21306 | NEW | blocker | druntime | dmd#17414 | Add D Conversion of Fileapi.h | |
| 21307 | NEW | normal | dmd | dmd#19801 | Testsuite Networking Heisenbug in C++ interop tests / Run (ubuntu-16.04, g++-7) | |
| 21308 | NEW | normal | dmd | dmd#19802 | error message for using to without importing std.conv is missing suggested import | |
| 21309 | RESOLVED | FIXED | regression | druntime | Missing core.thread.threadbase documentation | |
| 21310 | NEW | normal | dmd | dmd#19803 | Itanium C++ mangler handling templated multiple pointer arguments with different type qualifiers incorrectly | |
| 21311 | NEW | normal | dmd | dmd#19804 | Enum super type comparison treated as different types. | |
| 21312 | RESOLVED | FIXED | regression | dmd | [REG 2.095] Newly triggered <expr> is not an lvalue and cannot be modified | |
| 21313 | NEW | normal | dmd | dmd#19805 | TestSuite heisenbug in buildkite/dmd Build | |
| 21314 | RESOLVED | FIXED | normal | dmd | ICE on extern(c++) static class variables | |
| 21315 | RESOLVED | FIXED | normal | druntime | TypeInfo_StaticArray.swap is broken | |
| 21316 | NEW | major | dmd | dmd#19806 | NRVO not triggered for rvalue/ctor call | |
| 21317 | RESOLVED | INVALID | enhancement | dmd | Copy constructor defined but blitting still occurs | |
| 21318 | NEW | enhancement | druntime | dmd#17415 | Add ability to get raw stack trace from TraceInfo | |
| 21319 | RESOLVED | FIXED | regression | dmd | DMD crashes on immutable circular reference | |
| 21320 | RESOLVED | FIXED | normal | dmd | @live mistakes borrowed pointer for owner in parameter | |
| 21321 | NEW | regression | dmd | dmd#19807 | Unimplemented interface method from abstract base class not detected | |
| 21322 | NEW | normal | dmd | dmd#19808 | Struct field destructor not called when exception is thrown in the main struct destructor | |
| 21323 | RESOLVED | FIXED | normal | druntime | (64-bit Windows only) core.stdcpp.vector could not have core.stdcpp.vector as element | |
| 21324 | RESOLVED | FIXED | normal | dmd | @live not detecting overwrite of Owner without disposing of previous owned value | |
| 21325 | RESOLVED | FIXED | regression | dmd | Flags not set for ?: evaluation with floating point operands | |
| 21326 | RESOLVED | DUPLICATE | major | dmd | Every single executable built with dmd crashes with a segfault | |
| 21327 | RESOLVED | DUPLICATE | enhancement | dlang.org | downloads.dlang.org, enable HTTPS | |
| 21328 | RESOLVED | FIXED | regression | dmd | Forwarding static float array element inside a lambda crashes dmd backend | |
| 21329 | RESOLVED | FIXED | enhancement | dmd | Error message for attribute mismatch points to wrong destructor | |
| 21330 | RESOLVED | FIXED | normal | dmd | __traits(getUnitTests) should include unittests from anonymous mixins | |
| 21331 | NEW | enhancement | phobos | phobos#9808 | Windows makefiles are outdated | |
| 21332 | NEW | normal | dmd | dmd#19809 | Circular reference to a static field of a struct for inferred types | |
| 21333 | NEW | enhancement | druntime | dmd#17416 | runModuleUnitTests inner code should be available as a function | |
| 21334 | RESOLVED | WONTFIX | enhancement | phobos | std.conv.to could have an overload taking a default value for conversion errors | |
| 21335 | NEW | normal | dmd | dmd#19810 | Compiler implicitly converts array to int[] when it doesn't have to | |
| 21336 | RESOLVED | WORKSFORME | regression | dmd | [2.094.1] Memory corruption of TemplateInstance | |
| 21337 | RESOLVED | FIXED | normal | phobos | join can iterates ranges multiple times | |
| 21338 | RESOLVED | FIXED | enhancement | dmd | Confusing error message for template overload resolution failure | |
| 21339 | NEW | enhancement | dlang.org | dlang.org#4111 | --DRT-trapExceptions is not documented | |
| 21340 | RESOLVED | FIXED | enhancement | dmd | extern(C++,(emptyTuple)) should result in no namespace not an error | |
| 21341 | RESOLVED | INVALID | regression | dmd | [REG2.092] Wrong reference escape error when parameter is stored in this | |
| 21342 | NEW | enhancement | installer | installer#705 | Install.sh can not install gdc, can not install ldc. | |
| 21343 | NEW | minor | dmd | dmd#19811 | When a function takes a tuple created using __parameters, parameters are individually accessible | |
| 21344 | RESOLVED | FIXED | normal | druntime | core.stdcpp.string.basic_string does not implement opEquals | |
| 21345 | NEW | enhancement | dmd | dmd#17993 | [C++,posix] different mangling between string and non-string namespace in "std" | |
| 21346 | RESOLVED | FIXED | normal | druntime | core.stdcpp.vector.vector does not implement opEquals | |
| 21347 | RESOLVED | FIXED | enhancement | phobos | std.functional.adjoin should work in BetterC | |
| 21348 | NEW | normal | dmd | dmd#19812 | Nested function can't return inout without inout parameter | |
| 21349 | RESOLVED | INVALID | blocker | dmd | copy and postblit constructors aren't compatible | |
| 21350 | RESOLVED | FIXED | normal | dmd | [TestSuite] Failure of test/unit/frontend.d shows as "TARGET: ." | |
| 21351 | RESOLVED | MOVED | normal | dmd | When struct A is imported inside struct B, with(B) gets passed to A() constructor. | |
| 21352 | RESOLVED | FIXED | normal | dmd | enum members should not be given UDAs of its parent enum declaration | |
| 21353 | RESOLVED | FIXED | normal | dmd | 'With()' statement ignores symbol visibility in some cases. | |
| 21354 | RESOLVED | FIXED | enhancement | dmd | 'cannot deduce function' errors print enum template params in an ugly way | |
| 21355 | NEW | enhancement | dmd | dmd#17994 | dmd support for aarch64 | |
| 21356 | NEW | minor | dmd | dmd#19813 | mixin of mixin template in indexed tuple not allowed | |
| 21357 | RESOLVED | FIXED | regression | dmd | [REG2.093] postblit aliases old and new struct pointers | |
| 21358 | NEW | normal | phobos | phobos#10443 | conv.to array to string seems to lack nothrow | |
| 21359 | NEW | normal | dmd | dmd#19814 | The D spec doesn't talk about that Undefined Behaviour | |
| 21360 | NEW | normal | dmd | dmd#19815 | dmd's -od command line switch is not obeyed for shared libraries | |
| 21361 | NEW | normal | dmd | dmd#17995 | dmd's -o- switch suppresses shared library as well | |
| 21362 | RESOLVED | FIXED | critical | dlang.org | Unclear specification of `in` parameter storage class | |
| 21363 | RESOLVED | FIXED | regression | druntime | [REG2.094] Implementation of core.bitop.ror(x,0) is using UB | |
| 21364 | RESOLVED | FIXED | regression | dmd | Improperly aligned struct when one member is a GPR and the other is an XMM | |
| 21365 | RESOLVED | FIXED | normal | druntime | TypeInfo.swap must not allow reachable memory to be freed if interrupted by a garbage collection pass | |
| 21366 | RESOLVED | DUPLICATE | enhancement | dmd | `private` ignored for circular imports | |
| 21367 | RESOLVED | FIXED | regression | dmd | Nameless union propagates copy constructors and destructors over all members | |
| 21368 | RESOLVED | DUPLICATE | blocker | dmd | copy-constructors aren't called for static arrays | |
| 21369 | NEW | normal | dmd | dmd#19816 | Compiler doesn't allow lvalues via alias this when wrapper is an rvalue | |
| 21370 | NEW | major | druntime | dmd#17417 | Missing module in core.stdcpp | |
| 21371 | RESOLVED | FIXED | normal | druntime | core.stdcpp.allocator: _Adjust_manually_vector_aligned checks for sentinel unconditionally (Windows only) | |
| 21372 | RESOLVED | FIXED | regression | dmd | False deprecation raised for templated overloaded struct method | |
| 21373 | NEW | normal | dmd | dmd#17996 | extern(C++) ignored on template mixin declarations | |
| 21374 | NEW | major | dmd | dmd#19817 | [ICE] cod2.d(4675): Assertion failure compiling druntime with -fPIE | |
| 21375 | NEW | major | phobos | phobos#10444 | phobos: Error: cannot directly load global variable constants with PIC or PIE code | |
| 21376 | NEW | major | dmd | dmd#17997 | [x86-only] Returning 32-bit floats have wrong precision | |
| 21377 | NEW | normal | dmd | dmd#19818 | Unclear error message "delegate __lambda cannot be struct members" | |
| 21378 | RESOLVED | FIXED | enhancement | dmd | `pragma(inline)` should allow not only a bool literal but any CTFE expression that converts to bool | |
| 21379 | NEW | major | dmd | dmd#19819 | UDA's implemented with functions and taking alias params don't compile | |
| 21380 | RESOLVED | FIXED | regression | dmd | A case of compiler crash when using auto ref | |
| 21381 | NEW | normal | phobos | phobos#9809 | std.random.uniform!T(urng) when T is long or ulong and urng.front is signed int will be biased in its high bits | |
| 21382 | NEW | normal | phobos | phobos#10445 | std.random.uniform!T(urng) when T is an integer type and urng.front is floating point is broken | |
| 21383 | RESOLVED | FIXED | normal | phobos | std.random.uniform!T(urng) when T is dchar disregards urng and always uses a thread-local random | |
| 21384 | RESOLVED | FIXED | normal | phobos | std.random.uniform!T() and std.random.uniform!T(urng) when T is dchar with any qualifiers can exceed dchar.max | |
| 21385 | NEW | normal | phobos | phobos#9810 | std.random.uniform!T(urng) for integer T disregards urng.min and urng.max when producing the result so it may not actually be uniform | |
| 21386 | NEW | enhancement | phobos | phobos#10446 | std.random.uniform!T(urng) when T is int/uint/long/ulong and urng.front is byte/ubyte/short/ushort is not supported but could be | |
| 21387 | NEW | normal | dmd | dmd#19820 | dmd.hdrgen - Wrong parent in pretty name for aggregate instantiated with lambda template | |
| 21388 | NEW | normal | dmd | dmd#19821 | C++ interop tests / Run (macOS-10.15, clang-7.0.0) (pull_request) Failing after 2m — Run (macOS-10.15, clang-7.0.0) | |
| 21389 | RESOLVED | DUPLICATE | regression | dmd | case statement in bad switch wrongly reported as duplicated | |
| 21390 | RESOLVED | WORKSFORME | minor | dmd | Cannot declare extern (storage class) variable of type with disabled default construction | |
| 21391 | NEW | normal | dmd | dmd#19822 | deprecated doesn't work for mixin templates | |
| 21392 | NEW | enhancement | dmd | dmd#17998 | extern(C++) No support for virtual inheritance ABI | |
| 21393 | RESOLVED | FIXED | normal | druntime | core.thread.fiber: ignores RAM allocation if mmap/valloc/malloc not found | |
| 21394 | NEW | enhancement | druntime | dmd#17418 | core.sync.event.Event provides error-prone user experience design | |
| 21395 | NEW | normal | dmd | dmd#19823 | Missing source location in: Error: false has no effect | |
| 21396 | NEW | normal | dmd | dmd#19824 | Error message with _error_: no identifier for declarator | |
| 21397 | RESOLVED | DUPLICATE | enhancement | phobos | Nullable doesn't define copy constructors | |
| 21398 | RESOLVED | FIXED | normal | dmd | Name clash between import and method triggers a segfault | |
| 21399 | NEW | normal | dmd | dmd#17999 | DDoc doesn't document symbols inside static foreach loops | |
| 21400 | NEW | normal | dmd | dmd#19825 | DDoc skips version else blocks inside templates | |
| 21401 | NEW | enhancement | phobos | phobos#9811 | Writelning a tuple ignores member's toString. | |
| 21402 | NEW | normal | dmd | dmd#19826 | Operator evaluation | |
| 21403 | RESOLVED | FIXED | critical | dmd | dmd/backend/cgcs.d:375 assert failed | |
| 21404 | NEW | normal | dmd | dmd#18000 | Case where dmd emits twice a warning about non-reachable statement |