24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 17804 | NEW | normal | dmd | dmd#19312 | Accessing `enum' or `static' member allocates gc closure | |
| 17805 | RESOLVED | FIXED | major | dmd | -dirty flag on dmd's version | |
| 17806 | RESOLVED | FIXED | normal | phobos | processAllocator getter will override set value if it was set before getter was called at least once | |
| 17807 | RESOLVED | FIXED | normal | dmd | Spurious dead code warnings on enum and static variables. | |
| 17808 | RESOLVED | FIXED | minor | visuald | VisualD doesn't work if Visual Studio is installed to non-ASCII path | |
| 17809 | NEW | normal | dmd | dmd#19313 | "this" is implicitly captured by template with alias parameter | |
| 17810 | NEW | enhancement | phobos | phobos#10263 | Add wcwidth/wcswidth equivalents to std.uni | |
| 17811 | NEW | major | visuald | visuald#244 | No stack for Win32 exceptions | |
| 17812 | RESOLVED | FIXED | major | dmd | crash when building JSON info with static foreach | |
| 17813 | RESOLVED | WORKSFORME | major | dmd | Selective import at function-scope cause link failures | |
| 17814 | RESOLVED | FIXED | normal | dmd | bad output of "static foreach" with -vcg-ast | |
| 17815 | NEW | enhancement | dmd | dmd#19314 | Allow casting of AliasSeq | |
| 17816 | RESOLVED | FIXED | minor | dmd | Casting of AliasSeq is silently ignored | |
| 17817 | RESOLVED | WORKSFORME | enhancement | dlang.org | Documentation of std.range.chunks mentions unexisting std.range.slide | |
| 17818 | RESOLVED | FIXED | blocker | dmd | Deprecation: std.container.array.RangeT(A) is not visiable | |
| 17819 | RESOLVED | FIXED | major | dmd | static foreach segfaults on __traits(allMembers) | |
| 17820 | NEW | enhancement | phobos | phobos#9720 | std.regex performance: .matchFirst allocates frequently; causes thread contention | |
| 17821 | NEW | enhancement | druntime | dmd#17350 | atomicStore compile error when target is larger than source | |
| 17822 | RESOLVED | WORKSFORME | enhancement | dmd | [betterC] Do not emit reference to TypeInfo_Class for C++ or COM classes | |
| 17823 | RESOLVED | WONTFIX | normal | dmd | Declaration of a __vector leads to a segfault on OSX 32bits | |
| 17824 | NEW | normal | dmd | dmd#19315 | wrong visibility deduced for method | |
| 17825 | RESOLVED | DUPLICATE | normal | dmd | Structs with floating point fields fail to compile in betterC | |
| 17826 | NEW | enhancement | dmd | dmd#19316 | Inherited functions attribute overridden | |
| 17827 | NEW | enhancement | dmd | dmd#19317 | Unused lazy parameter supposedly calls dtor | |
| 17828 | RESOLVED | FIXED | normal | dmd | [ICE] Internal error: ddmd/backend/cgcs.c 352 - CTFE appending to an array on a struct from a template | |
| 17829 | RESOLVED | FIXED | normal | druntime | core.stdc.errno does not work with -betterC | |
| 17830 | RESOLVED | WORKSFORME | normal | dlang.org | DDOX: enumerations links to false html site | |
| 17831 | RESOLVED | FIXED | major | dmd | [ICE] Internal error: backend/symbol.c 1039: foreach inside a switch statement | |
| 17832 | RESOLVED | FIXED | minor | phobos | std.random.choice cannot be used with other random generators | |
| 17833 | RESOLVED | DUPLICATE | normal | dmd | compiling dmd on x86 linux fails | |
| 17834 | RESOLVED | DUPLICATE | normal | dmd | ICE on switch-local case variable | |
| 17835 | RESOLVED | FIXED | normal | phobos | std.algorithm.findSplit: Documentation example does not compile | |
| 17836 | RESOLVED | WORKSFORME | major | dmd | ICE with custom 'map' template | |
| 17837 | NEW | minor | dmd | dmd#19318 | Static array initializers longer than array length should not be allowed | |
| 17838 | RESOLVED | MOVED | enhancement | tools | rdmd file-descriptor issues with snap packages | |
| 17839 | ASSIGNED | normal | dmd | dmd#19319 | Review and take ownership or close all github PRs below 6000 | |
| 17840 | ASSIGNED | normal | dmd | dmd#19320 | Check status of all bugzilla issues below 2000 | |
| 17841 | NEW | normal | dmd | dmd#17817 | cannot access frame of function | |
| 17842 | RESOLVED | FIXED | normal | dmd | [scope] array append allows for escaping references | |
| 17843 | RESOLVED | FIXED | normal | dmd | -betterC struct with `double` field generates references to TypeInfo | |
| 17844 | RESOLVED | FIXED | enhancement | phobos | std.process.execute should allow not capturing stderr | |
| 17845 | RESOLVED | WORKSFORME | critical | dmd | [ICE] backend\cgcod.c 1677 | |
| 17846 | RESOLVED | MOVED | major | tools | dub build -a does nowhere document the x86_mscoff as an option | |
| 17847 | RESOLVED | FIXED | normal | phobos | Properly sanitize seeds for Park–Miller engines | |
| 17848 | RESOLVED | FIXED | minor | dlang.org | Example of floating point literals in the documentation is invalid | |
| 17849 | RESOLVED | FIXED | trivial | dlang.org | Lexical link for align keyword goes to obscure iasm usage | |
| 17850 | NEW | enhancement | dlang.org | dlang.org#4070 | Poor Documentation of the Realtime thread feature | |
| 17851 | RESOLVED | FIXED | normal | druntime | htonl already defined in phobos64.lib | |
| 17852 | RESOLVED | INVALID | enhancement | phobos | cannot compile phobos on freebsd | |
| 17853 | RESOLVED | FIXED | normal | dmd | Switch statement without braces only works with one case | |
| 17854 | NEW | enhancement | dmd | dmd#19321 | Suboptimal code generated with constants and SSE | |
| 17855 | RESOLVED | INVALID | normal | dlang.org | Forum draft, error accessing 5-month-old draft, can't dismiss banner | |
| 17856 | RESOLVED | FIXED | minor | dlang.org | __traits( identifier ) could use examples in on line documentation. | |
| 17857 | RESOLVED | FIXED | normal | dmd | T.alignof ignores explicit align(N) type alignment | |
| 17858 | RESOLVED | FIXED | regression | installer | install.sh fails when given the -p | --path option | |
| 17859 | NEW | minor | dmd | dmd#19322 | importing the same`mixin template` results in `isn't a template` error instead of the expected `conflicts with alias` error | |
| 17860 | RESOLVED | INVALID | normal | dlang.org | some code exaples from site doesn't build on Visual Studio 2010 (and probably at all) | |
| 17861 | NEW | enhancement | druntime | dmd#17351 | UTF Decode fails with exception | |
| 17862 | RESOLVED | FIXED | minor | phobos | std.random.XorshiftEngine.min is wrong when bits == 32 | |
| 17863 | RESOLVED | FIXED | normal | dmd | cannot deduce function with implicit conversion | |
| 17864 | NEW | minor | dmd | dmd#17818 | POD struct not equivalent to primitive type in comparison | |
| 17865 | NEW | normal | dmd | dmd#19323 | property/non-property overloads not detected until used | |
| 17866 | RESOLVED | INVALID | enhancement | phobos | Appender.put is not @safe | |
| 17867 | RESOLVED | DUPLICATE | normal | dmd | @trusted destructor not callable from @safe function | |
| 17868 | RESOLVED | FIXED | enhancement | dmd | add pragma(crt_con/destructor) | |
| 17869 | RESOLVED | WONTFIX | regression | dmd | scope class object no longer deleted when created via factory function | |
| 17870 | RESOLVED | FIXED | normal | dmd | Can't alias a mix of parent and child class members | |
| 17871 | RESOLVED | INVALID | enhancement | dmd | Delegate type inference doesn't work | |
| 17872 | RESOLVED | INVALID | normal | dmd | 'lazy' on variadic template parameters is ignored | |
| 17873 | NEW | normal | dmd | dmd#19324 | Foreach over variadics implicitly evaluates lazy arguments | |
| 17874 | RESOLVED | FIXED | major | dmd | Segmentation fault when constructing a struct with a static array of structs containing floats | |
| 17875 | RESOLVED | WORKSFORME | normal | phobos | Range violation in std.regex | |
| 17876 | RESOLVED | FIXED | regression | dmd | [REG 2.074] Internal error when comparing inout(Foo[][]) with Foo[][] | |
| 17877 | RESOLVED | FIXED | normal | visuald | Missing library path in LDC settings | |
| 17878 | RESOLVED | FIXED | enhancement | dmd | Add __traits(isFuture, ...) | |
| 17879 | NEW | enhancement | dmd | dmd#17819 | UFCS can enable some forms of hijacking | |
| 17880 | NEW | normal | dlang.org | dlang.org#3965 | Build of dlang.org affected by presence of ~/dmd.conf | |
| 17881 | NEW | enhancement | druntime | dmd#17352 | Provide mechanism to preallocate memory from the GC | |
| 17882 | RESOLVED | INVALID | enhancement | dlang.org | [The D Style] unittest attributes | |
| 17883 | NEW | critical | dmd | dmd#19325 | Error: undefined identifier: Static if bodies depend on order of declarations | |
| 17884 | RESOLVED | WORKSFORME | normal | dmd | fwd reference leads to dmd assert failure | |
| 17885 | RESOLVED | FIXED | critical | dmd | Unable to remove a tuple from associative array. | |
| 17886 | REOPENED | enhancement | dmd | dmd#19326 | [Tracker] WebAssembly support | |
| 17887 | RESOLVED | FIXED | enhancement | dmd | Add WebAssembly reserved version identifier | |
| 17888 | RESOLVED | DUPLICATE | normal | dmd | dmd fails on Windows if path is too long | |
| 17889 | NEW | enhancement | phobos | phobos#10264 | Cross platform function to redirect standard input/output | |
| 17890 | RESOLVED | FIXED | enhancement | druntime | cpp_long is not declared for Posix 64bit | |
| 17891 | RESOLVED | FIXED | major | dlang.org | forum is dog slow | |
| 17892 | RESOLVED | FIXED | critical | dmd | Scope analysis with -dip1000 fails for templated structs | |
| 17893 | RESOLVED | FIXED | regression | dmd | [REG 2.076.1] contract in templatized final class require nothrow | |
| 17894 | NEW | blocker | phobos | phobos#9721 | Generalizing std.range.primitives.empty to use .length causes the style_lint target to fail due to std.regex.internal.ir.Bytecode.length being defined as uint | |
| 17895 | RESOLVED | WORKSFORME | normal | dmd | Undefined reference with -inline and static assert | |
| 17896 | NEW | enhancement | phobos | phobos#10265 | Alternate version of std.conv.to which returns Nullable | |
| 17897 | RESOLVED | DUPLICATE | major | dmd | Incorrect number of destructor calls in example | |
| 17898 | RESOLVED | WORKSFORME | regression | dmd | Segfault in compile with -deps and -unittest | |
| 17899 | RESOLVED | FIXED | enhancement | dmd | Cannot initialise contextless delegate at compile time | |
| 17900 | RESOLVED | FIXED | blocker | dmd | FreeBSD 10.3 runnable/cpp_abi_tests.d(94): Assertion failure (test suite) | |
| 17901 | RESOLVED | FIXED | blocker | phobos | FreeBSD 10.3: AssertError@std/experimental/allocator/building_blocks/region.d(652) | |
| 17902 | RESOLVED | FIXED | blocker | phobos | FreeBSD 10.3: LocalTime().stdName is null and the assert at line 28248 fails. | |
| 17903 | RESOLVED | WORKSFORME | normal | dmd | dmd leaves behind bad executable when linker fails |