24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 11601 | REOPENED | normal | dmd | dmd#17628 | pragma(msg, ...) output not silenced inside is(typeof()) and __traits(compiles, ...) | |
| 11602 | NEW | normal | dmd | dmd#18720 | `delegate`s passed with `in` direction causes closures | |
| 11603 | RESOLVED | FIXED | regression | phobos | std.algorithm.canFind does not work when needle is 1-byte zero | |
| 11604 | RESOLVED | INVALID | normal | dmd | pragma(msg,....) printed twice? | |
| 11605 | RESOLVED | WORKSFORME | normal | phobos | Cannot print const classes | |
| 11606 | RESOLVED | FIXED | normal | phobos | Cannot instantiate Tuple of non printable | |
| 11607 | RESOLVED | FIXED | normal | phobos | std.range.chain doesn't work with arrays of immutable classes | |
| 11608 | RESOLVED | FIXED | minor | phobos | Inadequate documentation for std.getopt.config.passThrough | |
| 11609 | NEW | enhancement | dmd | dmd#18721 | Use better substituted characters in coverage output filenames | |
| 11610 | RESOLVED | FIXED | regression | dmd | Compiler core dumps on FreeBSD, compiles forever on Linux | |
| 11611 | RESOLVED | DUPLICATE | major | dmd | dmd -O causes std.stdio.File.byLine to segfault | |
| 11612 | RESOLVED | FIXED | normal | dmd | Inconsistent error on negative new array size | |
| 11613 | RESOLVED | DUPLICATE | enhancement | dmd | Remove case variables | |
| 11614 | RESOLVED | FIXED | regression | dmd | Error: this for _expand_field_0 needs to be type Tuple not type Foo | |
| 11615 | RESOLVED | WORKSFORME | enhancement | dmd | Syntax to indicate auto return type is const | |
| 11616 | REOPENED | enhancement | dmd | dmd#18722 | Introduce virtual keyword and remove virtual-by-default | |
| 11617 | RESOLVED | FIXED | blocker | phobos | std.uni.normalize doesn't compile | |
| 11618 | RESOLVED | FIXED | normal | dmd | Internal Compiler Error | |
| 11619 | NEW | major | dmd | dmd#18723 | dmd -cov doesn't work correctly with template functions and separate compilation | |
| 11620 | RESOLVED | FIXED | enhancement | dmd | dmd json output should output enum values | |
| 11621 | RESOLVED | DUPLICATE | normal | dmd | dotexp Internal error: e2ir.c 780 | |
| 11622 | RESOLVED | FIXED | critical | dmd | Assertion failure in totym(), glue.c, line 1288 | |
| 11623 | RESOLVED | FIXED | normal | dmd | Undefined symbol for static inner class extending template class in trait delegate | |
| 11624 | RESOLVED | WORKSFORME | normal | dmd | __trait(compiles) does not detect unimplemented interface | |
| 11625 | RESOLVED | DUPLICATE | normal | dlang.org | Phobos documentation root is out of date | |
| 11626 | RESOLVED | FIXED | regression | dmd | [ICE] (mtype.c line 9718) With missing in ref type | |
| 11627 | RESOLVED | FIXED | normal | dmd | [CTFE] cannot cast dchar to char at compile time on AA assignment | |
| 11628 | RESOLVED | WORKSFORME | normal | dmd | nested scope guards go cyclic | |
| 11629 | RESOLVED | FIXED | normal | dmd | [CTFE] crash on AA.rehash | |
| 11630 | RESOLVED | DUPLICATE | critical | druntime | shared library segv | |
| 11631 | RESOLVED | INVALID | normal | phobos | std.file.rename doesn't work across different mount points | |
| 11632 | NEW | normal | dmd | dmd#18724 | Old alias syntax accepts "ref" | |
| 11633 | RESOLVED | FIXED | normal | dmd | static assert(false) ignored | |
| 11634 | NEW | enhancement | phobos | phobos#9618 | std.process executeShell() Exception message is incomplete | |
| 11635 | RESOLVED | FIXED | normal | dmd | RDMD eats the -op flag when it should just pass through | |
| 11636 | NEW | normal | dmd | dmd#18725 | -unittest flag preserves assert() statements but still allows in/out contracts to be stripped | |
| 11637 | NEW | normal | dmd | dmd#18726 | Statically disallow sparse array literals and associative array literals with duplicate indexes | |
| 11638 | RESOLVED | FIXED | normal | dlang.org | Variadic function documentation, out-of-date example | |
| 11639 | NEW | normal | dmd | dmd#18727 | Documentation from files included using an absolute path ignore -Dd flag. | |
| 11640 | RESOLVED | FIXED | regression | visuald | [regression] goto-def not working in v0.3.38beta1 | |
| 11641 | NEW | enhancement | visuald | visuald#200 | [enhancement] support for DUB's "package.json" format | |
| 11642 | RESOLVED | FIXED | enhancement | druntime | Handy object AA.setDefault function | |
| 11643 | RESOLVED | DUPLICATE | enhancement | dmd | Loop-invariant code motion optimization for associative array literals | |
| 11644 | NEW | enhancement | phobos | phobos#10014 | EvictingStrategy.LRU for std.functional.memoize | |
| 11645 | NEW | normal | dmd | dmd#18728 | struct with union considered unsafe only in second struct literal | |
| 11646 | RESOLVED | FIXED | major | druntime | [snn] `malloc` is unstable for large allocations | |
| 11647 | NEW | enhancement | dmd | dmd#18729 | Different D sequence point rules | |
| 11648 | RESOLVED | INVALID | regression | dmd | rangeerror when adding element to associative array and value is implicitely converted by alias this | |
| 11649 | RESOLVED | FIXED | enhancement | visuald | completion for symbols in selective import | |
| 11650 | RESOLVED | FIXED | enhancement | visuald | completion list sorting and visualization | |
| 11651 | RESOLVED | FIXED | enhancement | visuald | show signature and ddoc while scrolling completion list | |
| 11652 | RESOLVED | FIXED | normal | phobos | Support numerical ^^ complex operations in std.complex | |
| 11653 | RESOLVED | FIXED | normal | dmd | No error when forgetting break with range cases. | |
| 11654 | RESOLVED | INVALID | normal | phobos | std.complex.arg should return a value in the range 0 <= theta < 2*PI | |
| 11655 | RESOLVED | WORKSFORME | normal | dmd | assignment of struct with vector field | |
| 11656 | RESOLVED | FIXED | normal | dmd | property offsetof does not work with __vector fields | |
| 11657 | RESOLVED | DUPLICATE | enhancement | dmd | Pass array literal to typesafe variadic argument on stack | |
| 11658 | NEW | enhancement | dmd | dmd#18730 | implicit conversion of associative array literal to (typesafe variadic) tuple array | |
| 11659 | RESOLVED | FIXED | regression | dmd | false positive goto skips initialization of variable error (skipping enum initialization) | |
| 11660 | NEW | normal | dmd | dmd#18731 | use newer DWARF version? | |
| 11661 | RESOLVED | FIXED | normal | dmd | Meaningless error: "a struct is not a valid initializer for a void function()" | |
| 11662 | NEW | critical | dmd | dmd#17630 | Template constraint evaluation should not look eponymous template function parameters if it's unnecessary | |
| 11663 | RESOLVED | WORKSFORME | critical | dmd | incorrect double increment in array assign expression | |
| 11664 | RESOLVED | FIXED | normal | dmd | A function with a local static variable is unusable in CTFE | |
| 11665 | RESOLVED | WORKSFORME | normal | dlang.org | out of date final and invariant documentation still available at dlang.org | |
| 11666 | NEW | enhancement | druntime | dmd#17264 | Separate each platform's port to its own folder/file: aka "if version{} else version {}" getting out of control | |
| 11667 | RESOLVED | FIXED | enhancement | phobos | std.algorithm.find() should take advantage of SortedRange | |
| 11668 | RESOLVED | WORKSFORME | normal | dmd | "is" fails to catch errors in functions | |
| 11669 | RESOLVED | FIXED | normal | phobos | Deprecate std.c.stdc | |
| 11670 | NEW | major | dmd | dmd#18732 | RTInfo is not respected for primitive types | |
| 11671 | RESOLVED | FIXED | regression | phobos | ctRegex broken | |
| 11672 | RESOLVED | FIXED | normal | dmd | default initialization of static array of structs with a single value fails | |
| 11673 | RESOLVED | INVALID | regression | phobos | std/traits.d(346): Error: static assert ("sync" == "core.sync") is false | |
| 11674 | RESOLVED | FIXED | normal | druntime | core.stdc.fenv.fenv_t declaration not architecture aware | |
| 11675 | RESOLVED | WORKSFORME | normal | dmd | [ICE] (expression.c line 9217) With text() of a Typedef | |
| 11676 | RESOLVED | FIXED | enhancement | dlang.org | Add a link to D Wiki Sidebar to take users back to DLang.org | |
| 11677 | RESOLVED | FIXED | normal | dmd | user defined attributes must be first | |
| 11678 | RESOLVED | FIXED | normal | dmd | user defined attributes cannot appear as postfixes | |
| 11679 | RESOLVED | FIXED | normal | dmd | user defined attributes not allowed for local auto declarations | |
| 11680 | RESOLVED | FIXED | normal | dmd | user defined attributes for type inference | |
| 11681 | RESOLVED | FIXED | normal | phobos | std.datetime.IntervalRange.opAssign with non-ref parameter is required | |
| 11682 | NEW | enhancement | phobos | phobos#10015 | Lazier std.csv.csvReader | |
| 11683 | NEW | major | dlang.org | dlang.org#3940 | Document current Identity Expression over `interface`s behaviour | |
| 11684 | RESOLVED | FIXED | regression | phobos | SIGSEGV with ld.bfd version 2.22 | |
| 11685 | RESOLVED | DUPLICATE | normal | dmd | template opDispatch rejects-valid. | |
| 11686 | NEW | enhancement | phobos | phobos#10016 | core.thread missing cpu binding method (thread affinity). | |
| 11687 | NEW | normal | druntime | dmd#17265 | core.sys.posix.pthread missing affinity related resources | |
| 11688 | NEW | normal | installer | installer#673 | dlang packages should not depend on i686 | |
| 11689 | RESOLVED | FIXED | normal | dmd | deprecated local function does not work | |
| 11690 | RESOLVED | DUPLICATE | enhancement | dmd | a few spellchecker improvements | |
| 11691 | RESOLVED | FIXED | normal | phobos | can't join pathSplitter with dirSeparator | |
| 11692 | RESOLVED | FIXED | regression | phobos | can't set file attributes for std.zip.ArchiveMember | |
| 11693 | NEW | enhancement | phobos | phobos#10017 | Add new per thread active tickduration facility | |
| 11694 | RESOLVED | WORKSFORME | normal | phobos | std.traits.SetFunctionAttributes does not conserve constness | |
| 11695 | NEW | normal | phobos | phobos#9619 | std.net.curl https not thread-safe | |
| 11696 | RESOLVED | FIXED | normal | dmd | C++ incorrect static member mangling | |
| 11697 | NEW | normal | dmd | dmd#18733 | Cannot initialize enum with class or pointer to struct. | |
| 11698 | RESOLVED | FIXED | normal | phobos | readf doesn't compile with bool | |
| 11699 | RESOLVED | DUPLICATE | normal | visuald | cannot move caret left while holding down ctrl over "(_" | |
| 11700 | RESOLVED | INVALID | enhancement | visuald | make camel humping optional |