24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 13601 | RESOLVED | FIXED | regression | dmd | [REG2.064] static if (__ctfe) should emit error | |
| 13602 | RESOLVED | FIXED | minor | dmd | Painfully long bad diagnostic on mismatched parenthesis | |
| 13603 | RESOLVED | FIXED | normal | tools | rdmd: if dmd.conf is missing, always rebuilds the target | |
| 13604 | RESOLVED | INVALID | critical | phobos | Phobos is broken | |
| 13605 | RESOLVED | WONTFIX | enhancement | dmd | Add ability to `version` a module declaration | |
| 13606 | RESOLVED | DUPLICATE | enhancement | dmd | erroneous overflow error in negative long literal | |
| 13607 | NEW | enhancement | phobos | phobos#10092 | BigInt math not usable in @safe code | |
| 13608 | RESOLVED | FIXED | enhancement | phobos | std.range range interfaces hide @safe-ness | |
| 13609 | RESOLVED | FIXED | enhancement | dmd | better error message for missing '}' | |
| 13610 | RESOLVED | WONTFIX | normal | phobos | bringToFront does not work with CTFE | |
| 13611 | NEW | normal | dmd | dmd#18898 | opDispatch and UFCS not resolving as expected | |
| 13612 | RESOLVED | FIXED | major | dmd | Wrong 'this' variable accessed in recursive ctfe member function | |
| 13613 | RESOLVED | FIXED | major | dmd | Pragma msg affects data structure layout | |
| 13614 | RESOLVED | INVALID | enhancement | druntime | GDC: core.stdc.stdarg broken on X86 | |
| 13615 | RESOLVED | WORKSFORME | normal | phobos | stable sort not usable in @safe code | |
| 13616 | RESOLVED | FIXED | normal | visuald | Visual Studio becomes unresponsive when creating a new D file | |
| 13617 | RESOLVED | DUPLICATE | major | dmd | alias with scopes | |
| 13618 | RESOLVED | FIXED | regression | phobos | removing deprecated std.metastrings module breaks code | |
| 13619 | RESOLVED | FIXED | trivial | phobos | std.container.array capacity not updated when length increases | |
| 13620 | NEW | enhancement | phobos | phobos#10093 | Consolidate / clean up exception types used for OS exceptions | |
| 13621 | RESOLVED | FIXED | regression | phobos | inout issue with std.container.Array opSlice | |
| 13622 | NEW | normal | dmd | dmd#17684 | [AA] unable to compare const associative array with mutable | |
| 13623 | RESOLVED | FIXED | enhancement | phobos | std.typecons.Proxy doesn't work inside classes | |
| 13624 | RESOLVED | FIXED | enhancement | dlang.org | Parts of the Overview page is very out of date | |
| 13625 | RESOLVED | FIXED | enhancement | druntime | AssertError@src/core/thread.d(1652) | |
| 13626 | RESOLVED | DUPLICATE | normal | druntime | core.exception.AssertError@runnable\testthread2.d(85): Assertion failure | |
| 13627 | RESOLVED | WORKSFORME | trivial | phobos | Error: core.stdc.string.memcpy conflicts with core.thread.memcpy | |
| 13628 | RESOLVED | MOVED | normal | dmd | Error: immutable method S.~this is not callable using a mutable object and vice versa | |
| 13629 | RESOLVED | WORKSFORME | normal | dmd | Field postblit can't be generated for const field | |
| 13630 | RESOLVED | FIXED | critical | dmd | Senseless error with foreach over variadic list | |
| 13631 | NEW | normal | dmd | dmd#18899 | No-op module ctors cause circular dependencies. | |
| 13632 | RESOLVED | FIXED | enhancement | phobos | Second argument for std.string.strip | |
| 13633 | RESOLVED | WORKSFORME | normal | dmd | __fieldPostBlit generates even if this(this) anntotated with @disable | |
| 13634 | NEW | normal | dmd | dmd#17685 | Value range propogation applied incorrectly. | |
| 13635 | NEW | enhancement | dmd | dmd#18900 | implicit class constructor should instantiate templated base class constructor | |
| 13636 | NEW | enhancement | dmd | dmd#18901 | add runtime checks for undefined behavior | |
| 13637 | RESOLVED | WONTFIX | enhancement | phobos | std.utf.decode: index parameter should be able to pass by value | |
| 13638 | NEW | critical | druntime | dmd#17286 | masm386 is required again? | |
| 13639 | RESOLVED | FIXED | minor | phobos | std.internal.math.biguintcore.fromDecimalString from @trusted to @safe fails unittests | |
| 13640 | RESOLVED | FIXED | regression | dmd | [REG2.066] can break immutability with inout | |
| 13641 | RESOLVED | INVALID | enhancement | visuald | cannot create PDB file | |
| 13642 | RESOLVED | FIXED | normal | phobos | std.container.Array: change of length reallocates without notifying GC | |
| 13643 | NEW | enhancement | dmd | dmd#17686 | memoize lazy parameter evaluation | |
| 13644 | RESOLVED | FIXED | regression | dmd | [REG2.066] ICE with foreach over array of Tuples | |
| 13645 | RESOLVED | FIXED | normal | dmd | Incorrect ddoc generation for deprecated module | |
| 13646 | RESOLVED | DUPLICATE | critical | dmd | static darray & pointer initializers always allocated in shared(global) memory rather than in TLS | |
| 13647 | RESOLVED | FIXED | normal | phobos | std.traits documentation needs linking correctly and has spurious category value | |
| 13648 | RESOLVED | FIXED | trivial | dlang.org | ddoc problem with std.random.uniform01 | |
| 13649 | RESOLVED | FIXED | normal | phobos | uniform01 Assertion failure | |
| 13650 | RESOLVED | FIXED | normal | phobos | std.algorithm.copy doesn't work with char/wchar | |
| 13651 | NEW | normal | phobos | phobos#9644 | Writing Unicode text with console code page 65001 (UTF-8) may fail | |
| 13652 | RESOLVED | FIXED | critical | dmd | 2D Static Array Init produces wrong result (-m64/-m32) | |
| 13653 | NEW | enhancement | dmd | dmd#18902 | Better error messages for mismatched array literals | |
| 13654 | RESOLVED | FIXED | enhancement | phobos | @nogc std.range.enumerate | |
| 13655 | RESOLVED | DUPLICATE | enhancement | dmd | clarify that a ref parameter cannot bind to an rvalue | |
| 13656 | RESOLVED | FIXED | enhancement | dmd | clarify error message upon trying to declare a variable of type ref | |
| 13657 | NEW | enhancement | phobos | phobos#10094 | Bidirectional File.byLine range | |
| 13658 | RESOLVED | INVALID | normal | dmd | Array length type is not size_t | |
| 13659 | RESOLVED | INVALID | enhancement | dmd | Executing a linked function from a mixin reduces scope | |
| 13660 | RESOLVED | DUPLICATE | major | phobos | JSONValue encodes floats as integers | |
| 13661 | RESOLVED | FIXED | major | dmd | static array init does not call destructors | |
| 13662 | RESOLVED | FIXED | enhancement | phobos | @safe pure @nogc nothrow findRoot | |
| 13663 | RESOLVED | FIXED | normal | phobos | Comparison of Tuples with floating point fields | |
| 13664 | RESOLVED | FIXED | normal | dlang.org | Grammar does not allow @<template_instance> UDAs | |
| 13665 | NEW | normal | installer | installer#656 | binary release doesn't work on newer FreeBSD (10) versions | |
| 13666 | RESOLVED | FIXED | major | dmd | Undefined Symbols for __gshared data symbols in templates | |
| 13667 | RESOLVED | FIXED | critical | dmd | ICE: stack overflow using self-referencing cast inside recursive alias this method | |
| 13668 | RESOLVED | FIXED | normal | dmd | [ICE] unable to compile __traits(allMembers...) | |
| 13669 | RESOLVED | FIXED | major | dmd | [CTFE] Destructor call on static array variable is not yet supported in CTFE | |
| 13670 | RESOLVED | INVALID | critical | dmd | bug in assigning to dynamic array element | |
| 13671 | RESOLVED | FIXED | trivial | dlang.org | http://dlang.org/const3.html incorrectly calls type qualifiers "type constructors" | |
| 13672 | NEW | normal | druntime | dmd#17136 | core.thread.Thread.start holds "slock" unnecessarily | |
| 13673 | RESOLVED | FIXED | regression | dmd | ICE(backend/cod2.d 5114) | |
| 13674 | RESOLVED | FIXED | critical | dmd | ICE(el.c) with simd multiplication of short8 | |
| 13675 | RESOLVED | FIXED | regression | dmd | enum type used with template causes compiler to segfault | |
| 13676 | NEW | enhancement | dmd | dmd#18903 | [ddoc] DDoc should wrap each part of function declaration in dedicated macro to allow more readable formatting | |
| 13677 | RESOLVED | FIXED | trivial | dlang.org | Add function template explanation on dlang.org | |
| 13678 | NEW | minor | dmd | dmd#18904 | TypeInfo.initializer is inconsistent | |
| 13679 | RESOLVED | FIXED | normal | dmd | foreach_reverse is allowed for AAs | |
| 13680 | NEW | enhancement | phobos | phobos#10095 | Better printing of class instances that don't have a toString | |
| 13681 | RESOLVED | FIXED | enhancement | phobos | @safe empty writeln | |
| 13682 | RESOLVED | WONTFIX | enhancement | phobos | std.range.isRangeOf? | |
| 13683 | REOPENED | enhancement | phobos | phobos#10096 | More precise error message for wrong lambda | |
| 13684 | RESOLVED | WONTFIX | enhancement | phobos | std.numeric.isRectangular | |
| 13685 | RESOLVED | WONTFIX | enhancement | phobos | std.numeric.arrayShape | |
| 13686 | RESOLVED | FIXED | normal | phobos | Reading unicode string with readf ("%s") produces a wrong string | |
| 13687 | RESOLVED | WORKSFORME | major | dmd | Virtual call in the interface's precondition is dispatched to the wrong vtbl entry | |
| 13688 | NEW | normal | dmd | dmd#18905 | 'in' expression for AA not detected as GC usage | |
| 13689 | RESOLVED | FIXED | normal | phobos | byCodeUnit fails to be a random access range | |
| 13690 | RESOLVED | DUPLICATE | enhancement | dmd | Interface final method which overrides a method in the parent interface leads to unimplementable interface | |
| 13691 | RESOLVED | FIXED | trivial | druntime | Add @nogc at the top of system modules like core.sys.linux.sys.mman | |
| 13692 | RESOLVED | DUPLICATE | normal | dmd | alias this and is-expression anomaly | |
| 13693 | RESOLVED | FIXED | critical | dmd | Assertion failed at cppmangle.c:298: void CppMangleVisitor::mangle_variable(VarDeclaration*, bool) | |
| 13694 | RESOLVED | FIXED | regression | dmd | Typesafe variadic function template overload fails to match to any template | |
| 13695 | RESOLVED | INVALID | minor | dmd | DMD segfaults on simple nonsense code | |
| 13696 | RESOLVED | FIXED | normal | dlang.org | Missing entry for unicode code point literals on the lexer page | |
| 13697 | RESOLVED | DUPLICATE | normal | dmd | Private method hides public static method | |
| 13698 | RESOLVED | FIXED | critical | dmd | ICE(e2ir.c) on on simd call | |
| 13699 | NEW | enhancement | druntime | dmd#17287 | thread creation and starting should be nothrow | |
| 13700 | NEW | enhancement | dmd | dmd#18906 | Rejected valid conversion from slice to fixed size array |