24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 13701 | RESOLVED | FIXED | normal | dmd | [REG2.061] Associative array values ignore immutability | |
| 13702 | RESOLVED | FIXED | normal | dmd | One missed 'may cause GC allocation' error message | |
| 13703 | RESOLVED | INVALID | blocker | tools | "Error 16: Index Range" reported incorrectly on windows | |
| 13704 | RESOLVED | FIXED | enhancement | dmd | Confusing error message when passing the same file on the command line twice | |
| 13705 | NEW | enhancement | dmd | dmd#18907 | Named character entities with multiple code points not supported | |
| 13706 | NEW | major | dmd | dmd#18908 | 76 duplicate static dtors emitted and counting | |
| 13707 | RESOLVED | FIXED | major | dmd | msvc32 C++ struct return ABI not followed for structs with constructors | |
| 13708 | RESOLVED | INVALID | regression | phobos | [REG2.067a] IN contract failure in std.bitmanip.opOpAssign | |
| 13709 | RESOLVED | DUPLICATE | normal | dmd | Can access symbols that are not publicly imported via full name | |
| 13710 | RESOLVED | INVALID | normal | dmd | Invariants not enforced on methods from alias this | |
| 13711 | RESOLVED | WORKSFORME | normal | dmd | Optimizer bug (yet another one, with test case) | |
| 13712 | NEW | major | dmd | dmd#18909 | Templates don't resolve their static dtor order depending on passed in type | |
| 13713 | NEW | enhancement | dmd | dmd#18910 | core.atomic should use compiler intrinsics | |
| 13714 | RESOLVED | FIXED | regression | dmd | [REG2.066.1] Assertion failure: '0' on line 2022 in file 'mtype.c' | |
| 13715 | RESOLVED | WORKSFORME | major | phobos | Access violation when Algebraic(null) is used as default parameter | |
| 13716 | RESOLVED | FIXED | regression | phobos | Phobos std.file fails to build | |
| 13717 | RESOLVED | FIXED | regression | phobos | `split` no longer defined by std.string | |
| 13718 | NEW | enhancement | dmd | dmd#18911 | unary minus on number literals has lower precedence than UFCS | |
| 13719 | NEW | blocker | dmd | dmd#18912 | std.datetime no longer compiles when trivial destructor is added | |
| 13720 | RESOLVED | FIXED | regression | dmd | [REG2.067] Adding trivial destructor to std.datetime causes Internal error: ..\ztc\cgelem.c 2418 | |
| 13721 | RESOLVED | WORKSFORME | blocker | dmd | typeof() for function return type produces peculiar error in std.datetime | |
| 13722 | RESOLVED | FIXED | normal | druntime | onFinalizeError should not allocate | |
| 13723 | RESOLVED | FIXED | normal | druntime | onFinalizeError should not be called for Errors | |
| 13724 | NEW | enhancement | phobos | phobos#10097 | std.datetime.timeIt | |
| 13725 | RESOLVED | FIXED | enhancement | druntime | onInvalidMemoryOperationError et al should not be inlined | |
| 13726 | RESOLVED | WONTFIX | enhancement | phobos | Build Phobos and Druntime with stack frames enabled (-gs) | |
| 13727 | NEW | major | phobos | phobos#10098 | std.stdio.File not thread-safe | |
| 13728 | NEW | enhancement | phobos | phobos#9645 | std.conv.to for POD structs | |
| 13729 | RESOLVED | FIXED | regression | dmd | [REG2.067a] One not detected case of not purity | |
| 13730 | RESOLVED | DUPLICATE | enhancement | dmd | Scoped import of std.conv ruins functionality | |
| 13731 | RESOLVED | INVALID | enhancement | dmd | Wrong interpretation of const keyword when creating @property returning class | |
| 13732 | RESOLVED | FIXED | normal | dmd | Regular templates can use "template this", and they allow any type to be passed | |
| 13733 | NEW | normal | dmd | dmd#18913 | DMD produce object file that cause gold to crash | |
| 13734 | RESOLVED | FIXED | critical | dmd | Weird linker error? | |
| 13735 | RESOLVED | INVALID | regression | dmd | Tests for dmd#3998 start fails after 2014-11-09 on FreeBSD without obvious reasons. | |
| 13736 | RESOLVED | FIXED | enhancement | dmd | Spellchecker should prefer symbols from inner scopes | |
| 13737 | NEW | major | dmd | dmd#18914 | Scope import do not work with function parameters in template. | |
| 13738 | RESOLVED | FIXED | normal | dmd | RTInfo generation on deprecated struct causes deprecation message | |
| 13739 | RESOLVED | FIXED | normal | dmd | in CTFE making an array over an array copies the data | |
| 13740 | RESOLVED | FIXED | normal | dmd | CTFE fails ref foreach over range | |
| 13741 | RESOLVED | FIXED | normal | dmd | std.traits.moduleName & packageName do not work with functions that have parameters | |
| 13742 | RESOLVED | FIXED | normal | dmd | undefined reference to __coverage | |
| 13743 | RESOLVED | DUPLICATE | minor | dmd | floating point inconsistent division by zero | |
| 13744 | RESOLVED | DUPLICATE | enhancement | dmd | Cannot pass private symbol as alias parameter | |
| 13745 | RESOLVED | FIXED | blocker | dmd | Circular template attributes inference does not work | |
| 13746 | RESOLVED | FIXED | normal | phobos | formatValue of delegates with @nogc | |
| 13747 | RESOLVED | FIXED | normal | dmd | Linux CMSG_NXTHDR is private, since alias doesn't change protection level | |
| 13748 | RESOLVED | FIXED | regression | druntime | benchmark druntime/benchmark/aabench/string.d fails | |
| 13749 | RESOLVED | INVALID | critical | phobos | std.range module conflicts with std.range package | |
| 13750 | NEW | enhancement | dmd | dmd#18915 | @nogc decreasing array lenghts with decrementing operator -- | |
| 13751 | RESOLVED | INVALID | enhancement | druntime | WaitForMultipleObjects's first argument not use on x86_64 | |
| 13752 | NEW | enhancement | dmd | dmd#18916 | add traits to query storage class of variables (isTLS, isGlobal) | |
| 13753 | NEW | normal | phobos | phobos#10099 | src/std/process.d: _spawnvp error handling is broken | |
| 13754 | NEW | enhancement | phobos | phobos#10100 | src/std/mmfile.d: MmFile neither has ioctl nor a way to get the fd | |
| 13755 | RESOLVED | FIXED | enhancement | druntime | core.sys.linux.stdio, std.stdio.File: fopencookie, fmemopen missing | |
| 13756 | RESOLVED | FIXED | enhancement | dmd | [AA] Allow ref const index on foreach AA iteration | |
| 13757 | RESOLVED | FIXED | normal | dmd | [CTFE] extern(C) alias declaration does not work in CTFE | |
| 13758 | RESOLVED | FIXED | normal | tools | RDMD renames directory if -ofNAME is the name of a directory | |
| 13759 | RESOLVED | FIXED | major | visuald | VS2010 Win64 linker path wrong | |
| 13760 | RESOLVED | FIXED | regression | dmd | [REG2.067a] Cannot deduce function for object.get | |
| 13761 | RESOLVED | WONTFIX | normal | dmd | Clang Static Analysis results for dmd | |
| 13762 | RESOLVED | DUPLICATE | enhancement | dmd | -9223372036854775808L cause integer overflow error | |
| 13763 | RESOLVED | FIXED | normal | phobos | std.string.representation of immutables | |
| 13764 | REOPENED | enhancement | phobos | phobos#10101 | std.getopt: throw an UnknownOptionException rather than Exception | |
| 13765 | RESOLVED | LATER | enhancement | dmd | not explicit template type name support | |
| 13766 | RESOLVED | FIXED | regression | phobos | std.container, std.range, std.regex documentation is now broken | |
| 13767 | REOPENED | normal | dmd | dmd#18917 | Cannot partially destructure type qualifiers with == form of IsExpression | |
| 13768 | RESOLVED | WORKSFORME | enhancement | dmd | Refused template method instantiation with enum struct field | |
| 13769 | RESOLVED | WORKSFORME | major | dmd | Wrong argument passing for variadic functions in 64 bits | |
| 13770 | RESOLVED | INVALID | enhancement | dmd | can't mix template class and normal class | |
| 13771 | RESOLVED | WONTFIX | enhancement | dmd | any language support capture acquire type? | |
| 13772 | RESOLVED | REMIND | normal | dmd | template capture error | |
| 13773 | RESOLVED | INVALID | normal | phobos | std.traits.ReturnType does not resolve inout | |
| 13774 | RESOLVED | FIXED | regression | phobos | Multiple definition of `conv_50c_dc8` with three libraries and `std.file` import | |
| 13775 | RESOLVED | FIXED | regression | dmd | [REG2.067a] Broken explicit casting of dynamic array slices of known size to static array of different type | |
| 13776 | RESOLVED | FIXED | regression | dmd | [REG2.067a] Incorrect "recursive alias declaration" error with `__traits(compiles, ...)` | |
| 13777 | RESOLVED | INVALID | regression | dmd | Value range propagation faild on array function argument | |
| 13778 | RESOLVED | DUPLICATE | enhancement | phobos | Flush stream when std.stdio.writeln() is called | |
| 13779 | RESOLVED | FIXED | normal | dmd | gdb can't find frame base when using ld.gold | |
| 13780 | NEW | normal | dmd | dmd#18918 | Empty ParameterIdentifierTuple for function literal | |
| 13781 | RESOLVED | FIXED | normal | phobos | Tuple assign should be @nogc | |
| 13782 | RESOLVED | INVALID | major | tools | gdc - fails to compile. Unrecognized option "-plugin" | |
| 13783 | RESOLVED | FIXED | normal | dmd | Function overload with rvalue `inout` parameter not selected when `enum` parameter implicitly converted to its base type | |
| 13784 | RESOLVED | FIXED | critical | dmd | Wrong code with modulo operation and optimisations enabled | |
| 13785 | RESOLVED | DUPLICATE | normal | dmd | Integer literals are not getting widened | |
| 13786 | RESOLVED | FIXED | normal | dmd | Test coverage for dmd is inadequate | |
| 13787 | RESOLVED | FIXED | minor | dmd | Error without line number when slicing function pointer | |
| 13788 | RESOLVED | FIXED | major | dmd | dmd segfault, pragma(mangle) and a mixin | |
| 13789 | RESOLVED | DUPLICATE | normal | dmd | [ICE v2.067-devel-639bcaa] statement.c:754: Assertion `global.gaggedErrors || global.errors' failed. | |
| 13790 | RESOLVED | FIXED | minor | dmd | Spellchecker doesn't work for enum members | |
| 13791 | NEW | enhancement | phobos | phobos#9646 | std.container implementations don't support forward referenced types | |
| 13792 | RESOLVED | FIXED | major | dmd | Segfault with a pointer of opaque enum type | |
| 13793 | RESOLVED | FIXED | enhancement | phobos | @nogc std.algorithm.count(std.range.only) | |
| 13794 | NEW | enhancement | phobos | phobos#10102 | Vector operations with bigints too | |
| 13795 | RESOLVED | FIXED | major | dmd | DMD ICE segfault compiling druntime | |
| 13796 | RESOLVED | FIXED | enhancement | phobos | A simple "array head const" struct for Phobos | |
| 13797 | NEW | enhancement | phobos | phobos#9647 | std.array.extend | |
| 13798 | NEW | enhancement | dmd | dmd#17688 | Suggestions for classes and methods that can be final | |
| 13799 | NEW | enhancement | dmd | dmd#18919 | Whole-array initialization for static fixed-size arrays of arrays too | |
| 13800 | NEW | normal | dmd | dmd#17689 | Class from mixin template missing from ModuleInfo |