D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
17204NEWenhancementphobosphobos#10238std.functional: gte (greater than or equals), lte (less than or equals) and ne (not equals)
17205NEWenhancementphobosphobos#10239std.algorithm.iteration.splitter: should support multiple separators
17206NEWnormalphobosphobos#9710[Tracking] Check that opEquals and toHash are both defined or neither are defined
17207REOPENEDenhancementphobosphobos#10240Annotate properties in phobos with 'const' or 'inout'
17208NEWenhancementphobosphobos#10241Fix warning: variable is never used
17209NEWenhancementphobosphobos#9711Fix warning: public symbol is undocumented
17210NEWmajordmddmd#17790DMD's Failure to Inline Calls in std.array.Appender.put Cause 3x Slowdown
17211NEWnormaldmddmd#19236deprecated is not consistently allowed on local declarations
17212RESOLVEDFIXEDnormalphobosstd.regex doesn't ignore whitespace after character classes, even when compiling with "x"
17213RESOLVEDINVALIDregressiondmd[REG2.072] take address of ref return value @safe
17214NEWenhancementphobosphobos#10242std.array.Appender has an unnecessary indirection
17215RESOLVEDFIXEDregressiondmd[Reg 2.073] ICE(cgcod.c:findreg) with SIMD and -O -inline
17216RESOLVEDMOVEDregressiontoolsOSX: `rdmd -shared -oflibfun.dylib fun.d` and otool -L libfun.dylib points to libfun.dylib.tmp
17217RESOLVEDFIXEDnormalphobosstd.net.isemail.isEmail doesn't work with non char arrays
17218RESOLVEDDUPLICATEmajordmdforeach on tupleof inside switch returns ref to undefined address
17219NEWnormaldmddmd#19237variable shadowing and overload sets
17220RESOLVEDFIXEDmajordmdinvalid code with -m32 -inline and struct that's size_t.sizeof x the size of an assigned enum value
17221NEWenhancementdmddmd#19238__traits(isUnsigned, bool/char) should be false
17222RESOLVEDWORKSFORMEmajordmdassert in compiler caused by opDispatch
17223RESOLVEDWORKSFORMEmajordmdInconsistency between opDispatch explicit/implicit usage
17224RESOLVEDFIXEDminordlang.orgForeach documentation still refers to TypeTuples, rather than AliasSequences
17225RESOLVEDINVALIDnormaldmdoverride abstract function by abstract function
17226NEWcriticaldmddmd#17791Exception during the generation of an assert message hides AssertError
17227RESOLVEDFIXEDregressionphobosdeprecation messages building Phobos
17228NEWnormalphobosphobos#9712File size() can't determine file unsearchable on Windows.
17229RESOLVEDFIXEDmajorphobosFile.byChunk (ubyte) w/ stdout.lockingTextWriter corrupts utf-8 data (and is very slow)
17230RESOLVEDDUPLICATEmajordmdDestroy forward reference error
17231RESOLVEDWORKSFORMEenhancementphobosFunction to get name from Tid
17232RESOLVEDFIXEDnormaldlang.orgThe index page for std.algorithm looks bad on mobile
17233RESOLVEDDUPLICATEnormalphobosgetSymbolsByUDA toSymbols error instantiating if parent has same UDA field
17234REOPENEDenhancementphobosphobos#10243access to registered thread names
17235RESOLVEDWORKSFORMEnormaldmdCompile error inout member function, out-of-order semantic
17236RESOLVEDWORKSFORMEnormaldmdDMD doesn't build on debian anymore
17237RESOLVEDFIXEDmajordmdWrong alignment of 256-bit and 512-bit vectors
17238NEWenhancementphobosphobos#10244r.lookaround!(a, b) returns a range derived from r that allows a elements of lookahead and b elements of lookback
17239RESOLVEDWONTFIXblockerdmdtemplate this in typeof expressions
17240RESOLVEDWORKSFORMEblockerdmdmutable/shared @property both match in typeof
17241RESOLVEDWORKSFORMEminorphobosstd.file.rename exceptions should include both 'from' and 'to' file paths
17242RESOLVEDINVALIDnormaldmdSpecialized templates defined inside functions fail lookup, moving them outside makes them work
17243RESOLVEDFIXEDnormalphobosstd.math.{FloatingPointControl,ieeeFlags} don't work on x86_64
17244NEWnormaldruntimedmd#17344Undefined comparison of struct arrays is allowed
17245NEWenhancementdmddmd#19239Errors about expressions with no effect only are given for basic types
17246RESOLVEDFIXEDregressiondmd[REG2.053] Extra destructor call.
17247RESOLVEDFIXEDnormalphobosstd.bitmanip.read should not assume sliceable range is assign-copyable to ubyte[].
17248RESOLVEDFIXEDminordruntimeMultiple wrong function definitions in core.sys.windows.winldap (causing runtime issues)
17249RESOLVEDFIXEDenhancementphobosMake BigInt data visible (not modifiable!)
17250RESOLVEDFIXEDenhancementphobosProcessPipes (std.process) should provide a test for a null pid
17251RESOLVEDFIXEDnormalphobosAppender.put errors out with const input range elements
17252RESOLVEDFIXEDmajorvisualdInvalid PATH variable in build script
17253RESOLVEDFIXEDmajordmddmd win32.mak error in 2.073.2
17254RESOLVEDFIXEDenhancementvisualdThe code completion box is too narrow on Surface pro 3
17255RESOLVEDFIXEDminordmdWarning when compiling ddmd.backend/ptrntab.c about type-punning
17256RESOLVEDFIXEDenhancementdmdInconsistent output between json and ddoc
17257RESOLVEDFIXEDcriticaldmdWrong recursive template destructor reflection
17258RESOLVEDFIXEDcriticaldmdPass by name doesn't work reliably and can sometimes lead to memory corruption
17259RESOLVEDFIXEDcriticaldmdICE with multiple mixin templates containing conflicting ctor declarations
17260RESOLVEDFIXEDenhancementvisualdPending semantic analysis request
17261RESOLVEDDUPLICATEnormaldmdImplicit cast from static array to immutable should not be allowed
17262RESOLVEDFIXEDenhancementdlang.orgBetter docs for rdmd
17263RESOLVEDWORKSFORMEenhancementdmdIssue diagnostic if mandatory template parameter is missing
17264RESOLVEDFIXEDregressionphobos[REG2.073] uniq fails with const elements
17265RESOLVEDFIXEDenhancementdlang.orgWithStatement: Find better Example for what "with" really does
17266NEWenhancementdmddmd#19240pragma msg not condensing wstrings
17267NEWnormaldmddmd#19241Forward reference error in recursive template
17268NEWenhancementinstallerinstaller#659Build dub with dmd version that included in the release
17269RESOLVEDFIXEDnormalphobosformattedWrite of struct with Nullable string fails
17270RESOLVEDFIXEDnormalphobosstd.experimental.Final fails on pointers
17271NEWmajordmddmd#19242dwarfeh(224) fatal error
17272NEWnormalphobosphobos#10245std.experimental.typecons.Final inconsistent behaviour with built-in arrays
17273RESOLVEDINVALIDcriticalphoboswhy is a const range not a range
17274RESOLVEDFIXEDnormaldlang.orgNo OS X .dmg file for DMD 2.074.0-b1
17275RESOLVEDFIXEDregressiondmd[REG 2.072.0] [email protected](2121): Assertion failure
17276RESOLVEDFIXEDminorphobosBaseClassesTuple fails on extern C++ classes that implement an interface without a base class
17277RESOLVEDFIXEDnormaldmdMember and aggregate alignment semantics
17278RESOLVEDWORKSFORMEcriticaldmd[ICE] dmd 2.075 segfaults on error in implicitly imported module
17279RESOLVEDDUPLICATEenhancementdmdDeduce type from value parameter as well
17280RESOLVEDFIXEDnormaldruntimedmd -m64 mode hard-code error libpath with vs2017
17281NEWnormalphobosphobos#9713std.format.format should not allow nonsensical format specifiers
17282RESOLVEDFIXEDregressionphobos[REG 2.074.0-b1] std.conv.parse throws with -debug
17283RESOLVEDFIXEDnormalphobosstd.experimental.typecons uses private module members
17284RESOLVEDFIXEDmajordmdTemplate function attribute inference wrongly infers @safe for accessing overlapping pointer fields in unions
17285RESOLVEDFIXEDnormaldmdSegfault when types are used in array literals
17286RESOLVEDFIXEDenhancementphobosA function for comparing two digests securely
17287RESOLVEDFIXEDnormaldmd[ICE] backend/cgcod.c 255: zero length static arrays
17288RESOLVEDFIXEDminorphobosformattedWrite error when width/precision provided and no value to format
17289RESOLVEDFIXEDmajordmdWith Xcode 8.3 linker, warnings of "pointer not aligned"
17290RESOLVEDFIXEDnormaldmdDMD crash due to circular reference in function return type
17291RESOLVEDFIXEDregressiondmd[REG 2.074-b1] windows: invalid relocation entries
17292RESOLVEDFIXEDregressiondmd[REG 2.069] Windows: dmd causes "out of memory" when using less than 2GB of memory
17293RESOLVEDFIXEDregressiondmd"Using C++ Classes From D" example no longer works
17294NEWnormaldruntimedmd#17158Incorrect -profile=gc data
17295NEWenhancementphobosphobos#10246FreeTree should provide an adaptive approach similar to FreeList
17296NEWnormalphobosphobos#9714EINTR awareness - posix system calls can be interrupted by posix signal
17297RESOLVEDDUPLICATEnormaldruntimeObject.~this not being @nogc is severely limiting @nogc applicability
17298RESOLVEDINVALIDnormaldmdWrong deprecation warnings about derived class accessing private method
17299RESOLVEDFIXEDregressiondmd[Reg 2.071] Compile failure only on -de
17300RESOLVEDFIXEDenhancementdruntimeEnable setting code coverage options on the command line
17301RESOLVEDINVALIDminordmdUnhelpful error message on template and non-template struct defined in separate modules
17302RESOLVEDFIXEDnormaldmd[SPEC] QualifiedName mangling does not match compiler.
17303RESOLVEDFIXEDtrivialdlang.orgtype error in the href url under the link Systems Programming