D Language Bugzilla Archive

24890 bugs archived from https://issues.dlang.org/.

IDStatusResolutionSeverityComponentGitHubSummary
20405RESOLVEDINVALIDenhancementvisualdpipelink.exe ignores LLVMInstallDir property when lld-link.exe is used.
20406RESOLVEDFIXEDnormaldmdCopy constructor requires default constructor
20407RESOLVEDFIXEDmajorinstallerWindows installer doesn't detect VS2019
20408RESOLVEDFIXEDnormalphobosstyle checker should not check backup files
20409RESOLVEDDUPLICATEregressiondmdInterface parameter conversion inversed - breaking all attributes enforcement
20410RESOLVEDFIXEDmajordmdReplaceTypeUnless replaces enums with their basetype
20411RESOLVEDINVALIDnormalphoboswrong default datetime when saving files in zip file
20412NEWmajorphobosphobos#10400std.range.put misbehaves when OutputRange.put(void[] exists)
20413RESOLVEDFIXEDnormaldmdC++ mangling bug with templates & the std namespace
20414NEWnormaldmddmd#19643use of isCopyable on static members of uncopyable struct returns that its copyable
20415RESOLVEDWORKSFORMEregressiondmdice in dwarfeh and when optimizations are enabled
20416RESOLVEDFIXEDregressiondmd[Regression 2.073.2] compiler complains about escaping reference in certain cases
20417RESOLVEDFIXEDnormaldmd__traits(compiles) returns false result if expression is not wrapped inside a lambda while typeof works correctly
20418RESOLVEDFIXEDregressiondmdUnittest failure in bitarray.d on Win32
20419RESOLVEDFIXEDnormaldmdis(missing == module/package) results in unknown identifier
20420RESOLVEDFIXEDregressiondmd[REG2.067] inlining error with a valid function
20421RESOLVEDFIXEDmajordmdExceptions don't work when linking through lld-link
20422RESOLVEDFIXEDminordmdconfusing error "new can only create structs, dynamic arrays or class objects, not int[]'s"
20423NEWblockerdmddmd#19644di generator does not emit nothrow on dtors
20424RESOLVEDINVALIDnormaldmdA constructor with a value argument of the same type as being constructed should be an error
20425RESOLVEDFIXEDenhancementphobosProxy opCmp fails to compile with types that overloaded opCmp
20426RESOLVEDFIXEDnormalphobosdoesPointTo with void[N] fails
20427RESOLVEDDUPLICATEnormaldmdBad parameter types in C++ functions should not issue Internal Compiler Errors
20428NEWenhancementdmddmd#19645Precondition bug for in/out
20429RESOLVEDFIXEDregressiondmdextern(C++) mangling of multiple const ref params
20430NEWregressiondruntimedmd#17184[Regression 2.089.0] DLL Runtime.terminate() hangs
20431RESOLVEDFIXEDminordmdAllow a Mixin Type to resolve to an expression where it makes sense
20432NEWminordmddmd#19646assert() and in() don't support tuple expressions
20433RESOLVEDINVALIDtrivialdmdDon't complain about implicit cast when an explicit cast would also be in error
20434RESOLVEDINVALIDnormaldruntimeDrastic GC slowdown with repeated large allocations
20435RESOLVEDWORKSFORMEnormaldmdformating pointer with std.format crashes when using CTFE
20436RESOLVEDDUPLICATEnormaldlang.org[Oh No! Page Not Found] https://dlang.org/phobos/core_stdcpp_xutility.html
20437NEWenhancementdmddmd#19647Transitive immutable/shared does not apply to variables captured by delegates
20438RESOLVEDFIXEDregressiondruntime[Reg 2.086] GC: memory not reusable when calling GC.collect after GC.free
20439RESOLVEDFIXEDenhancementphobosmemoize fails with types that have a void opAssign
20440RESOLVEDFIXEDnormaldruntimeAssociative arrays with values whose opAssign doesn't return a ref don't support require function
20441RESOLVEDFIXEDcriticaldmdWrong code with -O -fPIC and pointer subtraction
20442RESOLVEDWONTFIXenhancementdmdPlease add a warning that will complain about unused imports
20443NEWregressiondmddmd#19648Case where code compiles depending on order of declaration
20444RESOLVEDFIXEDenhancementdmdMake __DATE__ in dlang reproducible using SOURCE_DATE_EPOCH
20445RESOLVEDFIXEDenhancementtools[tools] remove build date for a reproducible build
20446RESOLVEDFIXEDregressiondmd[REG 2.089.0-rc.1] Assertion `cast(int)(*e).Ecomsub <= cast(int)(*e).Ecount' failed.
20447RESOLVEDFIXEDregressiondruntime[REG 2.089] importing core.thread exposes unistd, hiding object.dup
20448RESOLVEDFIXEDenhancementdmdError: unknown when mutating an escaped member reference from a template function
20449NEWnormaldlang.orgdlang.org#3980integer literal specification and implementation differs
20450NEWnormaldlang.orgdlang.org#4099Default severity in Bugzilla should be normal
20451NEWnormaldmddmd#19649comparing identical floating points does not work on Win32 and FreeBSD32.
20452NEWnormalphobosphobos#9785std.conv: to and parse dont work correct with negative numbers
20453RESOLVEDDUPLICATEregressiondmd[REG 2.071.0] ICE with package in package
20454RESOLVEDDUPLICATEregressiondmd[REG 2.071.0] ICE with triple-nested package
20455NEWnormaldmddmd#17931Filename or directories starting with "-" cannot be processed
20456NEWnormaldmddmd#19650linker can't find the C function wmemove when -mscrtlib=msvcrt
20457RESOLVEDFIXEDregressiondmdAsserts must not be turned off in release builds of dmd
20458NEWnormaldmddmd#17932CRTP + pass alias to virtual member to mixin = runtime crash
20459RESOLVEDFIXEDnormaldruntimeRuntime arg parsing should stop at '--'
20460RESOLVEDFIXEDcriticaldmd[OSX] DMD writes the same address everywhere in DWARF debug infos
20461RESOLVEDFIXEDcriticaldmd[dip1000] Passing stack allocated string to assert compiles
20462NEWenhancementdlang.orgdlang.org#4100[SPEC] Clearly document rules of package attribute on module.d vs. package.d file names
20463NEWmajorinstallerinstaller#701APT repository has broken dependencies
20464NEWenhancementdmddmd#19651builtin types could be usable as UDA, without being enclosed in parens
20465RESOLVEDFIXEDregressiondmdDynamic + static array declaration fail
20466RESOLVEDFIXEDcriticaldmdOptimizer clobbering msw register when testing it for 0
20467NEWnormaldmddmd#19652initializerSemantic() is run multiple times for a single Initializer
20468RESOLVEDFIXEDnormaldruntimeemplace doesn't forward constructor arguments' (l/r)valueness
20469RESOLVEDWONTFIXenhancementinstallerinclude dstep in the official distribution
20470RESOLVEDFIXEDenhancementdmdaccessing an AliasSeq tuple loses `this`
20471NEWcriticaldmddmd#19653TypeInfo_Array incorrectly initialized
20472RESOLVEDFIXEDregressiondmd[REG 2.068] slicing a static array results in another static array
20473NEWnormalinstallerinstaller#702Missing file & directory
20474RESOLVEDFIXEDnormaldmdDeprecation warnings inside deprecated function template
20475RESOLVEDFIXEDnormaldmdStruct of static array of strings is bitwise-compared instead of member-wise
20476RESOLVEDFIXEDnormaldruntimechainTogether leaks exception with -dip1008
20477NEWnormaldmddmd#19654incorrect error: cannot implicitly convert expression of type int to dchar
20478NEWenhancementphobosphobos#10401Phobos should have a trait to identify NaN-like behavior
20479RESOLVEDFIXEDnormalphobosoctal integer literals don't work with BetterC mode
20480RESOLVEDFIXEDenhancementphobosmake std.getopt ready for DIP 1000
20481NEWmajordmddmd#17933The compiled program by the dmd compiler calls SegFault
20482NEWnormalphobosphobos#9786formatValue overlap detection does not account for nested anonymous unions
20483NEWenhancementphobosphobos#10402std.uni.byGrapheme & Grapheme.opSlice requires obscure REF parameters.
20484NEWregressiondruntimedmd#17394Regression: runtime cannot handle shared(AA)
20485RESOLVEDFIXEDnormaldlang.org[404 Not Found] core.thread
20486RESOLVEDFIXEDenhancementdmdD1 style operator overloading should not be preferred
20487NEWnormalphobosphobos#10403Formatter does not support nothrow sink delegate
20488RESOLVEDFIXEDregressiondmdAA.length in multiple modules causes opDispatch failure
20489RESOLVEDFIXEDenhancementinstallerInstaller deleting files after install
20490RESOLVEDWONTFIXminordruntimemalloc and calloc should be @safe / @trusted
20491NEWnormaldmddmd#19655extern(C) is not inferred for lambda arguments
20492NEWregressiondmddmd#19656__traits(getOverloads) and covariant return types in interfaces
20493RESOLVEDFIXEDnormalphobosIncorrect result of BigInt * BigInt
20494NEWminordmddmd#17934Appending derived class array to an interface array.
20495RESOLVEDFIXEDnormalphobosstd.range.choose range is not safe when calling save
20496RESOLVEDFIXEDenhancementphoboschunkby should support ref predicates
20497RESOLVEDFIXEDcriticaldruntimethread with limited stackspace crashes depending on size of TLS
20498NEWenhancementdmddmd#19657A way to initialize a struct of delegates with no-op stubs?
20499RESOLVEDDUPLICATEnormaldmdbad error message caused by UFCS attempt on the identifier matching to an import
20500RESOLVEDFIXEDmajordlang.orgrunning examples on the home page only displays '1 unittests passed'
20501NEWnormaldmddmd#19658Function literals inside enum of function pointers wrongly treated as delegates
20502RESOLVEDFIXEDminorphobosConverting std.typecons.RefCounted!T to a string gives T's storage location instead of T's fields when T is a struct without an explicit toString
20503RESOLVEDFIXEDnormaldlang.orgincorrect grammar specification for @ attributes in declarations
20504NEWnormaldlang.orgdlang.org#4101grammar allows missing function body for AutoFuncDeclaration