D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
16004RESOLVEDFIXEDmajordlang.orgDocument changes to protection attributes
16005RESOLVEDINVALIDnormalphobosstd.uni.toUpper returns wrong value for U+1FE2
16006NEWenhancementphobosphobos#10175Investigate adding fork() to std.process
16007RESOLVEDFIXEDnormaldruntimeSome Win32 API structs has wrong definitions
16008REOPENEDenhancementphobosphobos#9682FreeList should implement deallocateAll, as SharedFreeList does
16009RESOLVEDDUPLICATEnormaldruntime'_d_monitorenter' is not nothrow
16010RESOLVEDFIXEDnormalphobos[ndslice] byElement throw assert error
16011REOPENEDregressiondmddmd#19121[REG2.068] recursive RefCounted used to work
16012NEWregressiondmddmd#17755[REG2.070] forward reference with alias this
16013RESOLVEDFIXEDregressiondmd[REG2.072a] ICE with mutually dependent structs and alias this
16014RESOLVEDDUPLICATEnormaldmdConcatenated strings don't work in deprecation messages on module statements
16015NEWminordmddmd#19122Sometimes importing a module both top-level and in a version(unittest) block causes some method overrides to be hidden
16016RESOLVEDFIXEDnormaldlang.orgRemove std.concurrencybase from the docs
16017RESOLVEDFIXEDnormaldlang.orgpackage functions show up in std.experimental.allocator.common docs
16018RESOLVEDINVALIDmajorphobosfold size_t[] with int seed causes forward reference error
16019RESOLVEDFIXEDenhancementdruntimeImplement a way to check GC usage stats from application
16020RESOLVEDFIXEDenhancementdmdAllow AliasDeclarationY to express function types
16021RESOLVEDINVALIDnormaldmdTemplate constraint bug
16022RESOLVEDFIXEDregressiondmd[REG2.069] dmd assertion failure due to misplaced comma operator
16023NEWenhancementphobosphobos#10176Add template or trait to find the importable symbol name for a type
16024NEWenhancementphobosphobos#10177More struct/class/interface introspection helpers
16025RESOLVEDDUPLICATEenhancementdmdmixin myTemplate should throw an error
16026RESOLVEDFIXEDnormalphobosstd.math.frexp!float() wrong for very small subnormal values
16027RESOLVEDFIXEDregressiondmdWrong result of double multiplication
16028NEWnormaldruntimedmd#17328Incorrect cache size returned from core.cpuid
16029NEWnormaldruntimedmd#17152D exception aborts program when called from C++
16030NEWminordmddmd#19123bad error message when trying to use union in CTFE
16031RESOLVEDFIXEDregressiondmd[REG2.071] stale DW.ref.name EH symbol used with -lib and -fPIC
16032RESOLVEDDUPLICATEnormaldruntimeextern(Windows) missing from core.sys.windows.wingdi
16033RESOLVEDINVALIDenhancementphobosstd.algorithm.sorting.sort should be possible with const/immutable object
16034RESOLVEDFIXEDnormalphobosmap should be possible with a reference only
16035RESOLVEDFIXEDcriticaldmdCompiler crashes with inout, templates, and recursion
16036RESOLVEDFIXEDnormalphobosstd.net.isemail - isEmail reurns "valid: false" for any email with EmailStatusCode.none (default)
16037RESOLVEDFIXEDenhancementdmdassigning delegate to a scope variable shouldn't allocate closure
16038RESOLVEDDUPLICATEmajordmd-O Codegen bug: Missing floating-point negation
16039RESOLVEDDUPLICATEmajordmdDMD produces huge binary when using a complex chain of lazy range algorithms
16040RESOLVEDFIXEDminordlang.orgRemove Dconf announcement
16041NEWnormaldmddmd#19124Forward reference with auto return
16042RESOLVEDFIXEDnormaldmdIdentifier on template arguments should consider eponymous member lookup
16043NEWnormaldmddmd#19125Wrong line number for closure in -vgc
16044RESOLVEDFIXEDnormaldmd__traits(allMembers) returns empty tuple for subpackages
16045NEWenhancementdmddmd#19126Unable to loading global variables in inline assembly with -fPIC
16046RESOLVEDFIXEDmajorphobosScopedAllocator does not set prev, causing segfaults
16047RESOLVEDFIXEDminordmdRange violation in setting multi-dimensional AA entries
16048RESOLVEDFIXEDnormalphobosstd.getopt: duplicated options are not detected
16049RESOLVEDFIXEDmajordruntimecore.sys.windows structs have wrong sizes and aligns
16050NEWnormaldmddmd#19127Template type parameter "action at at a distance"
16051NEWcriticaldmddmd#19128ICE with nested functions and template alias parameter
16052RESOLVEDINVALIDcriticaldmdDebugging not possible - probably wrong debug information
16053RESOLVEDFIXEDtrivialphobosSysTime.fromIsoExtString don't work if nanoseconds are presented
16054RESOLVEDFIXEDnormalphoboscan break immutable with std.typecons.Rebindable
16055NEWnormaldmddmd#19129double.stringof is not precise
16056RESOLVEDDUPLICATEnormaldmdimmutable delegate can mutate through context pointer
16057REOPENEDnormaldmddmd#19130[TDPL] synchronized (a, b) does not compile
16058NEWnormaldmddmd#19131`immutable delegate()` and `immutable delegate() immutable` are considered equal but treated differently
16059RESOLVEDWORKSFORMEenhancementdmdneeded better error messages for failed overloads
16060RESOLVEDFIXEDmajordmdextern(C++) abstract base class and interface
16061RESOLVEDINVALIDregressiondmd[Reg 2.071.1-b1] dot template instance of imported template fails as overloadset
16062RESOLVEDFIXEDenhancementphobosAdd 'clear' method to OutBuffer (std.outbuffer)
16063RESOLVEDFIXEDnormalvisualdDLL projects seem to ignore DllMain, won't link
16064RESOLVEDDUPLICATEmajorphobosstd.experimental.allocator.dispose can't be used in @nogc blocks
16065RESOLVEDWORKSFORMEenhancementinstallerProvide digitally signed binaries for Windows
16066NEWenhancementphobosphobos#10178Implement KnuthMorrisPrattFinder
16067NEWminordmddmd#19132Invalid source lines shown with disassembly with gdb and objdump
16068NEWnormaldmddmd#19133DDoc sections have serious design issues
16069NEWenhancementphobosphobos#9683std.regex.splitter should accept any random access range with slicing
16070RESOLVEDFIXEDnormalphobosstd.meta.{ApplyLeft,ApplyRight} fail with mixed type/value arguments
16071RESOLVEDWONTFIXnormaldmdSource file path and module name should match exactly
16072RESOLVEDFIXEDminorphobosstd.container.binaryheap should be extendable for arrays
16073NEWminorphobosphobos#10179Ranges without opDollar not supported
16074RESOLVEDINVALIDregressionphobosstd.concurrency receive wont work
16075RESOLVEDINVALIDnormaldmdCompiler rejects basic mixin template
16076RESOLVEDFIXEDenhancementdlang.orgauto-deploy on every merged PR
16077RESOLVEDFIXEDenhancementdmd[CodeView] no language information in MS-COFF debug information
16078NEWenhancementphobosphobos#10180%e (scientific notation) should be supported for all BigInt
16079RESOLVEDFIXEDminorphobosmemoize should cache objects too
16080RESOLVEDFIXEDregressiondmd[REG2.071.0] Internal error: backend\cgobj.c 3406 when building static library
16081NEWnormaldmddmd#17757CTFE mistakes &arr for arr in cast
16082RESOLVEDFIXEDnormaldmdCan't access alias this member with same name as module
16083RESOLVEDFIXEDnormaldmdAliasSeq loses type of enums that have the same value
16084NEWnormaldmddmd#19134Linker error, not failed compilation, with interface final function calling virtual template function
16085RESOLVEDFIXEDregressiondmdwrong visibility warning for overloaded alias symbol
16086RESOLVEDFIXEDnormaldmdImported function name shadows alias this member
16087RESOLVEDWORKSFORMEblockerdmdAlignment (.alignof) and stack space incorrect for SIMD types.
16088RESOLVEDFIXEDnormaldmdParse error for import expression in statement
16089RESOLVEDFIXEDtrivialdlang.orgOutdated "D on GitHub" link.
16090RESOLVEDFIXEDnormalphobospopFront generates out-of-bounds array index on corrupted utf-8 strings
16091RESOLVEDWORKSFORMEnormaldmdAssertion `thisfd->isNested() || thisfd->vthis' failed.
16092RESOLVEDFIXEDnormaldmdAVX registers YMM0-YMM7 are inaccessible to 32-bit asm
16093NEWcriticaldmddmd#19135Trivial case of passing a template function to another template function doesn't compile
16094RESOLVEDFIXEDnormaldmderror: overlapping slice assignment (CTFE)
16095RESOLVEDFIXEDcriticaldmda delegate can mutate immutable data and break shared / non-shared enforcements
16096RESOLVEDFIXEDblockerdmdLinking to static library: can't parse __DATA/__objc_imageinfo
16097NEWminordmddmd#17758Confusing error message when concatenating const(char)*
16098RESOLVEDFIXEDblockerdmdalign(N) not respected for stack variables if N > platform stack alignment
16099RESOLVEDDUPLICATEnormaldmdInconsistent rules for overloading lambdas
16100RESOLVEDWORKSFORMEregressiondmd[REG 2.069] Error with -O of struct enumeration value and comma operator
16101NEWminordmddmd#19136ddoc inserts empty section with newline
16102RESOLVEDFIXEDregressiondmd[REG2.070] struct dtor replace value on stack
16103NEWminordlang.orgdlang.org#3951DDOC module-level function list descriptions refer to unknown parameter names