24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 10801 | RESOLVED | FIXED | blocker | phobos | std.regex: support for lookbehind in ctRegex | |
| 10802 | RESOLVED | FIXED | normal | phobos | std.regex: ctRegex fails to compile with backreference | |
| 10803 | RESOLVED | DUPLICATE | normal | dmd | pragma(msg, ...) fails with enum TypeTuple: compilation error | |
| 10804 | RESOLVED | FIXED | regression | dmd | regression(2.063=>2.064) problem with Appender or dmd? | |
| 10805 | RESOLVED | FIXED | minor | dmd | wrong error message for wrong delimited string | |
| 10806 | RESOLVED | FIXED | major | dmd | Interface covariance for more than one interface at once also broken | |
| 10807 | RESOLVED | FIXED | normal | dmd | Strange error message with template, __traits and property syntax | |
| 10808 | RESOLVED | FIXED | regression | dmd | [REG2.064a] Incorrect typeid template argument should report error | |
| 10809 | RESOLVED | FIXED | blocker | dmd | [REG] darwin 32 dmd release broken | |
| 10810 | NEW | minor | dmd | dmd#18645 | wrong forward reference error when using return type deduction and a cyclic call flow | |
| 10811 | RESOLVED | FIXED | normal | dmd | Order dependent IFTI failure | |
| 10812 | RESOLVED | LATER | enhancement | dmd | Improve Template Pattern Matching | |
| 10813 | RESOLVED | FIXED | critical | dmd | ICE(DMD2.063) template.c:6040: Identifier* TemplateInstance::genIdent(Objects*): Assertion `global.errors' failed | |
| 10814 | RESOLVED | INVALID | enhancement | phobos | Formatting string-based enum prints its name instead of its value | |
| 10815 | RESOLVED | WORKSFORME | enhancement | dmd | Allow access of a symbol in a template instance if instantiator module has access to the symbol | |
| 10816 | NEW | enhancement | dmd | dmd#17603 | Support for is(T1 != T2) syntax | |
| 10817 | RESOLVED | INVALID | normal | dmd | Linker error with postcondition contract in a release library | |
| 10818 | NEW | enhancement | dmd | dmd#18646 | Allow parameterized enum declaration | |
| 10819 | NEW | normal | phobos | phobos#9999 | Implicit conversion error assigning one SortedRange to another when a function literal has been used | |
| 10820 | RESOLVED | FIXED | critical | dmd | curly brakets prevent inlining with DMD | |
| 10821 | RESOLVED | INVALID | critical | dmd | .byKey erroneously returns a null key | |
| 10822 | NEW | enhancement | dmd | dmd#18647 | Need a way to get the address of a lambda function from within its body | |
| 10823 | RESOLVED | FIXED | enhancement | phobos | Aligned malloc functions for C heap | |
| 10824 | RESOLVED | INVALID | blocker | phobos | Unsupported regexp(?>) error during run time | |
| 10825 | RESOLVED | INVALID | normal | phobos | [2.064 git-head | |
| 10826 | NEW | critical | druntime | dmd#17259 | GC doesn't respect type alignments > 16 bytes | |
| 10827 | RESOLVED | INVALID | normal | dmd | Erroneous default string argument for a char[] type | |
| 10828 | RESOLVED | FIXED | enhancement | phobos | datetime toString functions should accept sink | |
| 10829 | RESOLVED | INVALID | major | dmd | -inline produces wrong code | |
| 10830 | NEW | enhancement | dmd | dmd#18648 | DMD generates two identical version of templated functions | |
| 10831 | NEW | normal | dmd | dmd#17604 | using typeid in CTFE or type inference in imported file adds link dependency | |
| 10832 | RESOLVED | DUPLICATE | normal | dmd | ICE on struct template semantic with missing identifier and recursive instantiations | |
| 10833 | NEW | enhancement | dmd | dmd#18649 | DMD puts mixin's source code in the binary | |
| 10834 | RESOLVED | FIXED | normal | dmd | cannot use cast(void)expr if the type of expr is a struct | |
| 10835 | NEW | normal | dmd | dmd#18650 | ddoc: Documented unit tests should be allowed to come before the symbol | |
| 10836 | RESOLVED | FIXED | regression | dmd | 'errors compiling the function' for optimized builds | |
| 10837 | RESOLVED | DUPLICATE | normal | dmd | Extern as in-place linkage modifier | |
| 10838 | RESOLVED | FIXED | major | druntime | Null pointer dereference in gc.gcx.Gcx.isMarked | |
| 10839 | NEW | normal | dmd | dmd#17605 | Lambda function formatting in error messages | |
| 10840 | RESOLVED | FIXED | normal | dmd | [CTFE] *this._data.arr is not yet implemented at compile time | |
| 10841 | RESOLVED | INVALID | normal | phobos | std.conv.parse failed when parsing a slice string | |
| 10842 | RESOLVED | FIXED | critical | dmd | Some integer casts wrongly remove side-effect of the operand. | |
| 10843 | RESOLVED | INVALID | normal | dmd | Combinatorial problem of struct & alias this & null | |
| 10844 | RESOLVED | INVALID | normal | dmd | Importing package as module fails with nested packages | |
| 10845 | RESOLVED | FIXED | normal | phobos | std.range.Cycle broken for reference type forward ranges | |
| 10846 | RESOLVED | WONTFIX | enhancement | dmd | Allow defining functions in enum declarations | |
| 10847 | RESOLVED | FIXED | normal | phobos | uninitializedArray accepts arguments which make it fail internally | |
| 10848 | NEW | enhancement | dmd | dmd#18651 | Compiler should always try to inlining a direct lambda call | |
| 10849 | RESOLVED | DUPLICATE | normal | dmd | [profile+nothrow] -profile flag results in compiler errors with std.parallelism | |
| 10850 | NEW | major | dmd | dmd#17606 | Inout substituted incorrectly for delegates/fptrs in inout function signature | |
| 10851 | NEW | normal | dmd | dmd#18652 | Stack trace missing for null object access in module constructor | |
| 10852 | NEW | normal | dmd | dmd#18653 | function wrongly inferred pure in embeded function with function cast | |
| 10853 | NEW | normal | dmd | dmd#18654 | ClassInfo.find doesn't work for nested classes | |
| 10854 | RESOLVED | DUPLICATE | enhancement | dmd | debug should also bypass safety and nothrow | |
| 10855 | RESOLVED | FIXED | critical | dmd | Missing dmd.conf for FreeBSD in DMD 2.063.2 release | |
| 10856 | RESOLVED | INVALID | regression | dmd | [2.064 git-head] Errors building phobos docs | |
| 10857 | RESOLVED | FIXED | normal | dmd | ICE(glue.c, bugzilla 2962?) or compiles, depending on the files order | |
| 10858 | RESOLVED | FIXED | normal | dmd | CTFE wrong code for comparison of array of pointers | |
| 10859 | RESOLVED | DUPLICATE | normal | phobos | Problem with array() of a map Range of simple tuples | |
| 10860 | RESOLVED | INVALID | normal | dmd | [CTFE] Static assert real.min_normal*real.max > 2 is false in some context | |
| 10861 | NEW | normal | dmd | dmd#18655 | Compiler should disallow field initialization for inaccessible fields | |
| 10862 | RESOLVED | FIXED | normal | dmd | Assignment inside if condition still sometimes accepted | |
| 10863 | RESOLVED | FIXED | normal | phobos | [Win] executeShell() fails with spaces in cmd paths, unlike old shell() | |
| 10864 | RESOLVED | FIXED | blocker | phobos | [REG 2.064][PERFORMANCE] new Safe appender is slower than "~=" | |
| 10865 | RESOLVED | DUPLICATE | normal | dmd | dmd crashes with "-release -inline -noboundscheck" | |
| 10866 | RESOLVED | FIXED | regression | phobos | Regression (2.064 git-head) Massive compiler slowdown | |
| 10867 | NEW | enhancement | dmd | dmd#18656 | Allow variadic function parameter in a @property function | |
| 10868 | RESOLVED | FIXED | enhancement | phobos | std.string.translate should take an optional buffer | |
| 10869 | RESOLVED | FIXED | normal | dmd | Ddoc mark methods with "const" twice | |
| 10870 | RESOLVED | FIXED | normal | dmd | Ddoc adds "abstract" to interfaces | |
| 10871 | RESOLVED | WONTFIX | normal | phobos | Typedef doesn't work with is null | |
| 10872 | RESOLVED | WORKSFORME | normal | phobos | Typedef and const | |
| 10873 | RESOLVED | DUPLICATE | normal | dmd | Refused extern(C) function type definition with new alias syntax | |
| 10874 | RESOLVED | FIXED | normal | phobos | std.conv.to should support conversion from ulong to int-based enum | |
| 10875 | RESOLVED | WONTFIX | enhancement | phobos | Introduce functionLinkageType to mirror functionLinkage with an enum | |
| 10876 | RESOLVED | DUPLICATE | major | dmd | foreach and remove over associative array causes invalid data to appear | |
| 10877 | NEW | regression | dmd | dmd#18657 | Possible regression: Cannot access frame of function in opCall | |
| 10878 | RESOLVED | DUPLICATE | major | dmd | Non-template structs declared inside templates are not inferred | |
| 10879 | RESOLVED | FIXED | normal | phobos | std.variant Variant/Algebraic: Can't store static arrays > 32(/16) bytes | |
| 10880 | NEW | enhancement | dmd | dmd#18658 | foreach on matrix literal refuses immutable iteration | |
| 10881 | RESOLVED | FIXED | enhancement | phobos | Support %f formatting for a std.complex.complex | |
| 10882 | RESOLVED | INVALID | normal | phobos | std.random.MersenneTwisterEngine.seed() fails if passed a static array | |
| 10883 | RESOLVED | FIXED | normal | dmd | [ICE] Internal error: ../ztc/cod4.c 358 when compiling with -inline | |
| 10884 | RESOLVED | DUPLICATE | enhancement | dmd | Support for using alias expressions to shorten inferred function types | |
| 10885 | RESOLVED | FIXED | minor | dlang.org | [std.range] refRange is missing from module description tables | |
| 10886 | RESOLVED | FIXED | normal | dmd | Typeof on @property function triggers 'wrong this' type error | |
| 10887 | RESOLVED | DUPLICATE | normal | dmd | Inheriting class template with subclass field crashes DMD | |
| 10888 | NEW | normal | phobos | phobos#9613 | std.range.RefRange does not forward all methods/properties of underlying range | |
| 10889 | NEW | normal | dmd | dmd#18659 | Invariants are useless the way they are defined | |
| 10890 | RESOLVED | DUPLICATE | enhancement | dmd | To find all arguments of an instantiated template | |
| 10891 | RESOLVED | DUPLICATE | regression | phobos | regression(2.063.2 => v2.064-devel-a3e447c): Error: function std.uni.TrieBuilder | |
| 10892 | RESOLVED | INVALID | major | dmd | Compilation continues after static assert failing in templates | |
| 10893 | RESOLVED | FIXED | normal | phobos | Numerous DDoc parameter warnings in Phobos (as found by 10236) | |
| 10894 | RESOLVED | FIXED | normal | druntime | Numerous DDoc parameter warnings in druntime (as found by 10236) | |
| 10895 | RESOLVED | FIXED | critical | phobos | incorrect std.array.join behavior with array of string-like class using alias this | |
| 10896 | RESOLVED | FIXED | regression | phobos | currently tools/ddemangle doesn't compile on git master | |
| 10897 | RESOLVED | FIXED | normal | druntime | btc, btr and bts shouldn't be safe | |
| 10898 | RESOLVED | FIXED | normal | phobos | LockingTextWriter segfaults in .init state | |
| 10899 | RESOLVED | WONTFIX | enhancement | phobos | std.random.Random default RNG type should be customizable at compile-time | |
| 10900 | RESOLVED | FIXED | enhancement | phobos | Mersenne Twister should have a 64-bit (ulong) version |