24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 14904 | RESOLVED | FIXED | regression | phobos | [REG2.067.0] bad error message in reduce: 'Incompatible function/seed/element' | |
| 14905 | REOPENED | normal | dmd | dmd#17719 | duplicate error message: 'Warning: statement is not reachable' | |
| 14906 | RESOLVED | FIXED | major | dmd | dmd dumps core at incorrect enum declaration | |
| 14907 | RESOLVED | FIXED | critical | dmd | DMD crash when using template name as a default value of template's typed argument | |
| 14908 | RESOLVED | FIXED | minor | dmd | dmd's rewrite is exposed in error message: Error: 's += 1' is not a scalar, it is a S | |
| 14909 | NEW | normal | dmd | dmd#19025 | Template argument of std.algorithm.iteration.chunkBy cannot access a local variable | |
| 14910 | RESOLVED | INVALID | enhancement | phobos | Take!R does not offer length for char[] | |
| 14911 | RESOLVED | FIXED | regression | dmd | Compiler found indexing in code "new MyStruct[2].ptr" | |
| 14912 | NEW | enhancement | dmd | dmd#19026 | Move initialisation of GC'd struct and class data from the callee to the caller | |
| 14913 | NEW | normal | dmd | dmd#19027 | The return attribute cannot be on the left side of a function declaration | |
| 14914 | RESOLVED | WONTFIX | minor | dmd | Inconsistent alias declaration could be detected | |
| 14915 | RESOLVED | FIXED | regression | dlang.org | [REG2.068.0] can't build phobos-release | |
| 14916 | RESOLVED | WORKSFORME | major | dmd | opDispatch: no property error for parameter type mismatch | |
| 14917 | RESOLVED | WORKSFORME | normal | dmd | typeid(x) is typeid(y) returns different results during ctfe | |
| 14918 | RESOLVED | WORKSFORME | normal | druntime | Undefined reference when using a static array of pollfd's | |
| 14919 | NEW | enhancement | dmd | dmd#19028 | utf/unicode should only be validated once | |
| 14920 | RESOLVED | FIXED | regression | phobos | [REG2.067.0] SList.insertAfter on uninitialized list triggers assertion in _first | |
| 14921 | RESOLVED | DUPLICATE | enhancement | phobos | getopt throws preventing printing of options | |
| 14922 | NEW | normal | druntime | dmd#17145 | 'new' does not provide information about the sharedness or immutability to the GC | |
| 14923 | RESOLVED | FIXED | regression | dmd | [REG2.067] ICE: Assertion failed: (tret->ty != Tvoid), function semantic3, file func.c, line 1736. | |
| 14924 | RESOLVED | FIXED | normal | phobos | Error in std.uri definition/description | |
| 14925 | RESOLVED | FIXED | normal | phobos | replaceInPlace fail compilation | |
| 14926 | RESOLVED | FIXED | regression | dmd | Programs compiled using dmd 2.068 are generating dummy profilegc.log files | |
| 14927 | ASSIGNED | major | dmd | dmd#19029 | GDB cannot be used to debug D programs on OS X | |
| 14928 | RESOLVED | FIXED | trivial | dmd | Switches -betterC and -m32mscoff do not appear in DMD's help text | |
| 14929 | RESOLVED | FIXED | regression | dmd | [REG2.067] ICE: Assertion failure: 'ez->exp && ez->exp->op == TOKconstruct' on line 302 in file 'escape.c' | |
| 14930 | RESOLVED | WORKSFORME | normal | phobos | Unable to array() a const map() result | |
| 14931 | NEW | enhancement | dmd | dmd#17720 | switch doesn't work with any pointers | |
| 14932 | RESOLVED | FIXED | normal | dlang.org | The language specification does not define what the shared attribute does | |
| 14933 | RESOLVED | FIXED | enhancement | dlang.org | specifications for the pragma(mangle) are vague | |
| 14934 | REOPENED | normal | druntime | dmd#17309 | GC interface doesn't allow safe extension of a memory range | |
| 14935 | RESOLVED | INVALID | enhancement | dlang.org | [Operator Overloading] Wrong description on overloading a[] | |
| 14936 | RESOLVED | FIXED | enhancement | dmd | Dividing by a power of 2 slow on 32bit | |
| 14937 | NEW | enhancement | dmd | dmd#19030 | Slow code compared to ldc/gdc on calculation with real variables | |
| 14938 | RESOLVED | FIXED | enhancement | phobos | std.net.curl tests should use localhost or stub any networking | |
| 14939 | RESOLVED | DUPLICATE | normal | dmd | dmd slow build of botan library with -inline and -O | |
| 14940 | RESOLVED | FIXED | enhancement | phobos | Can't call logger with more complex objects | |
| 14941 | RESOLVED | DUPLICATE | normal | dmd | dmd rejects op assignment to opIndex expression | |
| 14942 | RESOLVED | INVALID | normal | dmd | dmd linking error with SHA and SSSE3 | |
| 14943 | NEW | enhancement | dmd | dmd#19031 | dmd should inline more aggressively | |
| 14944 | RESOLVED | FIXED | regression | dmd | [REG2.064] cannot initialize static array by static this() | |
| 14945 | RESOLVED | FIXED | trivial | dlang.org | unions are missing from the ABI page | |
| 14946 | RESOLVED | FIXED | major | druntime | druntime coverage tests fail intermittently | |
| 14947 | RESOLVED | INVALID | normal | phobos | std.traits: ParameterIdentifierTuple on an 'interface' not working | |
| 14948 | RESOLVED | FIXED | regression | dmd | [Reg 2.068.0] AA key requirement was broken w/o notice and w/ horrible error message | |
| 14949 | RESOLVED | FIXED | trivial | phobos | Non-descriptive "Enforcement failed" when attempting to write to closed file | |
| 14950 | RESOLVED | FIXED | minor | dmd | Setting enum value to the last member of another enum causes int overflow error | |
| 14951 | RESOLVED | FIXED | enhancement | dmd | Win64: Invalid C++ mangling for __gshared pointer variables | |
| 14952 | RESOLVED | FIXED | regression | dmd | Redundant REX.W before FSTP confuses Valgrind | |
| 14953 | NEW | enhancement | phobos | phobos#10139 | std.concurrency: Add function to flush message box | |
| 14954 | RESOLVED | FIXED | normal | dmd | extern opaque struct instance doesn't compile | |
| 14955 | RESOLVED | WONTFIX | enhancement | dmd | [D1] Add module profiling feature | |
| 14956 | RESOLVED | FIXED | blocker | dmd | C++ Mangling incompatible with C++11 | |
| 14957 | NEW | major | dmd | dmd#19032 | order of declaration at global scope | |
| 14958 | RESOLVED | INVALID | critical | dmd | Casting a double to ulong sometimes produces wrong results | |
| 14959 | RESOLVED | INVALID | regression | dmd | Regression in HEAD: linker error on printing SysTime with writeln | |
| 14960 | RESOLVED | FIXED | normal | dmd | libcurl linking issues on linux | |
| 14961 | RESOLVED | FIXED | normal | dmd | v2.067 fails to build with musl libc (on alpine linux) | |
| 14962 | RESOLVED | FIXED | regression | dmd | [REG2.068] compiler inference of attributes for nested map seems broken | |
| 14963 | RESOLVED | FIXED | normal | dlang.org | Cross-module docs in phobos-prerelease have wrong link targets | |
| 14964 | NEW | enhancement | dmd | dmd#19033 | __traits(isAlias, foo) | |
| 14965 | RESOLVED | FIXED | regression | dmd | [REG2.031] Forward reference to inferred return type of function call when using auto return type | |
| 14966 | RESOLVED | FIXED | normal | phobos | Comparing two std.xml.Document result in infinite recursion | |
| 14967 | RESOLVED | INVALID | normal | phobos | std.xml.Tag doesn't include attributes in comparison | |
| 14968 | RESOLVED | INVALID | normal | phobos | Invalid mmfile length allowed on Linux | |
| 14969 | RESOLVED | FIXED | minor | dmd | cannot evaluate atan at compile time | |
| 14970 | RESOLVED | FIXED | enhancement | dmd | [D1] Add support for "Template Params" section in ddoc | |
| 14971 | NEW | enhancement | druntime | dmd#17310 | array.length -= x; should be checked for underflow when compiling without -release | |
| 14972 | REOPENED | major | dlang.org | dlang.org#4042 | Documentation for std.windows.* missing | |
| 14973 | RESOLVED | FIXED | regression | dmd | [REG2.068] compiler inference of contexts for nested map seems broken | |
| 14974 | RESOLVED | FIXED | enhancement | druntime | core.time.Duration.get depreciation time is up | |
| 14975 | RESOLVED | FIXED | enhancement | dmd | DMD refuses to inline even trivial struct constructors | |
| 14976 | NEW | normal | dmd | dmd#19034 | object file output is unstable/different | |
| 14977 | RESOLVED | DUPLICATE | normal | dmd | Struct initializer doesn't work inside AA initializer | |
| 14978 | RESOLVED | WONTFIX | enhancement | dmd | Improve incorrect AA declaration error message | |
| 14979 | RESOLVED | FIXED | regression | phobos | [REG2.068] Wrong tempCString result on x64 with ternary operator | |
| 14980 | RESOLVED | FIXED | regression | phobos | [REG2.068] getAddressInfo(null) broken | |
| 14981 | RESOLVED | FIXED | regression | phobos | [REG 2.068.0] Missing nothrow attribute in dbgVerifySorted() | |
| 14982 | RESOLVED | FIXED | normal | dmd | nogc inconsistency | |
| 14983 | RESOLVED | WONTFIX | enhancement | dmd | AUTO_BOOTSTRAP download never happens. | |
| 14984 | RESOLVED | WORKSFORME | enhancement | dmd | Make it illegal (or at least a warning) to modify the iteration variable in foreach | |
| 14985 | RESOLVED | FIXED | regression | dmd | [REG2.068.1-b1] Link failure for const TypeInfo of speculative instantiated struct | |
| 14986 | RESOLVED | FIXED | regression | dmd | [REG2.068.1-b2] Assertion failed: (id->dyncast() == DYNCAST_DSYMBOL) | |
| 14987 | RESOLVED | DUPLICATE | regression | dmd | Internal error: backend/cod1.c 1711 | |
| 14988 | NEW | normal | dmd | dmd#19035 | Looks like inconsistent error report for the pointless in-contract definition | |
| 14989 | RESOLVED | FIXED | normal | dmd | Overload merge sometimes doesn't work | |
| 14990 | RESOLVED | FIXED | regression | druntime | No rule to make target `src/core/sys/windows/stdio_msvc12.d', needed by 'druntime.zip'. | |
| 14991 | RESOLVED | FIXED | regression | dmd | dmd doesn't build under OSX 32 bit | |
| 14992 | RESOLVED | FIXED | normal | dmd | static array local variables always require .init | |
| 14993 | RESOLVED | FIXED | regression | druntime | Allocating in a destructor segfaults instead of throwing InvalidMemoryOperationError | |
| 14994 | RESOLVED | FIXED | normal | phobos | std.mmfile incorrectly handles map failure | |
| 14995 | RESOLVED | FIXED | normal | phobos | std.mmfile incorrectly handles errors in ctor | |
| 14996 | RESOLVED | FIXED | major | dmd | only(EnumMembers!T) eats all my memory when T : string | |
| 14997 | RESOLVED | FIXED | normal | dmd | __ctor present in error message | |
| 14998 | RESOLVED | WONTFIX | normal | phobos | Cannot put a char into a char[] | |
| 14999 | RESOLVED | WONTFIX | regression | dmd | Out of memory when compiling vibe.d | |
| 15000 | RESOLVED | FIXED | normal | phobos | Changes to userShell either need to be reverted or the std.process documentation needs to be updated | |
| 15001 | RESOLVED | FIXED | minor | dmd | Duplicate error message without line number on if statement | |
| 15002 | RESOLVED | FIXED | regression | dmd | [REG2.064] ICE with invalid static variable initializer while CTFE | |
| 15003 | RESOLVED | FIXED | normal | phobos | assumeSorted Allocates GC Memory in Debug Mode |