D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
5701RESOLVEDFIXEDregressiondmdBroken ddoc build using core.bitop.bswap
5702RESOLVEDINVALIDnormaldmdOut parameter with default value as null compiling unit test fails.
5703RESOLVEDFIXEDenhancementdruntimestd.intrinsic. and core.bitop.bsf, bsr and bswap should be CTFE-able
5704RESOLVEDWORKSFORMEmajordmdSilent ddoc failure on plot2kill
5705RESOLVEDFIXEDregressionphobosSwapping identical struct with hasElaborateAssign causes "overlapping array copy" exception.
5706RESOLVEDFIXEDnormaldmdIncorrect opcode prefix generated for x86_64 inline assembly
5707NEWenhancementdmddmd#18332cannot overload both property and non-property functions
5708RESOLVEDFIXEDcriticaldmd[CTFE] Incorrect string constant folding with -inline
5709RESOLVEDFIXEDnormaldmdtemplate instantiation fails with extra non-mutable class parameter
5710REOPENEDnormaldmddmd#18333cannot use nested function as alias parameter to non-global template
5711RESOLVEDWORKSFORMEnormaldmdAccessing local variable of a function in which an inner class is instantiated trashes this.outer
5712RESOLVEDFIXEDnormalphobos[patch] std.regex.replace disallows w/dstring
5713RESOLVEDFIXEDmajordmdBroken final switch on ints
5714NEWenhancementdmddmd#18334case ranges in final switches
5715RESOLVEDFIXEDnormaldlang.orgContradiction in spec: meaning of variable.init
5716RESOLVEDDUPLICATEnormalphobosProblem with sorting tuples
5717RESOLVEDFIXEDregressiondmd1.067 regression: appending Unicode char to string broken
5718RESOLVEDFIXEDregressionphobosCan't demangle symbol defined inside unittest block
5719RESOLVEDFIXEDenhancementphobos[patch] std.conv.to should support structs with custom converters in addition to objects
5720RESOLVEDWORKSFORMEnormaldmdError messages for missing properties must be improved.
5721RESOLVEDDUPLICATEnormaldmddmd fails to properly differentiate between a function and an eponymous template with the same name
5722RESOLVEDFIXEDregressiondmdRegression(2.052): Appending code-unit from multi-unit code-point at compile-time gives wrong result.
5723RESOLVEDDUPLICATEnormaldmdarray of base class cannot be initialized with derived types
5724RESOLVEDDUPLICATEnormaldlang.orgweb example of BufferedFile has compile error
5725RESOLVEDWORKSFORMEnormaldmdubyte/ushort infinite foreach loops
5726RESOLVEDFIXEDnormalphobosboyerMooreFinder hangs when finding
5727RESOLVEDFIXEDminordmd"ptr" in inline asm
5728RESOLVEDFIXEDenhancementdmd"rol" in core.bitop
5729RESOLVEDINVALIDnormaldmdtaking the address of a @property doesn't work
5730REOPENEDnormaldmddmd#18335__traits(compiles) does not handle "variable has scoped destruction, cannot build closure" error correctly
5731RESOLVEDFIXEDnormalphobosstd.datetime.SysTime prints UTC offsets backwards
5732RESOLVEDFIXEDminorinstallerWindows installer creates incorrect target for Start menu link
5733RESOLVEDFIXEDnormaldmdCalling opDispatch As Template Results in Compiler Infinite Loop
5734RESOLVEDDUPLICATEnormaldmdforeach on enum associative array
5735RESOLVEDFIXEDnormaldmdnon-scalar types implicitly converted to boolean.
5736RESOLVEDINVALIDnormalphobosstd.regex matches digits with when \w is used
5737RESOLVEDFIXEDcriticaldmdpostblit not called for locals initialized from ref functions
5738RESOLVEDWORKSFORMEnormaldmderror message for template mismatch could be better
5739RESOLVEDINVALIDnormaldmdversioned linkage declarations don't work
5740RESOLVEDFIXEDnormaldmdUnable to use "this" pointer in inline assembly
5741RESOLVEDWORKSFORMEenhancementdmdAdd the SYSCALL and SYSRET opcodes to the inline assembler
5742RESOLVEDDUPLICATEenhancementdmdDelegate Covariance
5743RESOLVEDFIXEDnormalphobosreadf cannot read wchar or dchar from UTF-8 stdin
5744RESOLVEDWORKSFORMEnormalphoboslastIndexOf doesn't work with dstring or wstring
5745RESOLVEDFIXEDcriticaldmdMissing error line number with lazy argument
5746RESOLVEDFIXEDenhancementdmdMake std.range.iota strongly pure
5747RESOLVEDWORKSFORMEnormaldmdcannot cast away shared if opCast defined
5748RESOLVEDWONTFIXenhancementdmd@naked annotation
5749RESOLVEDWORKSFORMEmajordmd(D1 only) argument evaluation order of chained function from right
5750RESOLVEDFIXEDenhancementdmdAllow pure functions to have lazy arguments
5751RESOLVEDFIXEDminorphobosSmall syntax error in Phobos 2.0.5.2
5752RESOLVEDDUPLICATEnormaldmdIncorrect memoisation during function parameter name introspection
5753RESOLVEDWORKSFORMEnormalphobosDisallow map() of void function
5754RESOLVEDFIXEDregressiondmdICE(glue.c): using nested delegate literal as template alias parameter
5755RESOLVEDDUPLICATEnormaldmdInternal error in cgcs.c
5756NEWenhancementphobosphobos#9900amap() and maybe afilter() too
5757RESOLVEDFIXEDnormalphobosstd.math: exp, expm1, exp2 return 'inf' when no asm.
5758RESOLVEDWONTFIXnormalphobosstd.path.join is not evaluable at compile-time
5759RESOLVEDWONTFIXnormalphobosstd.path.join incorrectly joins directories
5760RESOLVEDINVALIDregressiondruntimeUnhandled Exception: EXCEPTION_ACCESS_VIOLATION(0xc0000005) at object._checkModCtors._findDependencies.object.ModuleInfo
5761RESOLVEDFIXEDnormalphobosstd.datetime: Date.this(int day) conversion fails for Dec 30 of leap years
5762RESOLVEDFIXEDnormalphobosgetopt: short option parameter read incorrectly when bundling enabled
5763RESOLVEDFIXEDminorphobostraits.d BaseClassesTuple function incorrectly handles Object class argument
5764RESOLVEDDUPLICATEnormalphobosRedBlackTree cannot be empty
5765RESOLVEDWONTFIXenhancementphobos^^ and << with BigInts
5766RESOLVEDDUPLICATEregressiondmdundefined reference to `_D3std4bind12__ModuleInfoZ'
5767RESOLVEDWORKSFORMEnormaltoolsOptlink crash
5768RESOLVEDFIXEDnormalphobosstd.uni's "is*" functions should return bool
5769RESOLVEDDUPLICATEnormaldmdstruct elaborate constructor should make rvalue
5770RESOLVEDFIXEDnormaldmdTemplate constructor bypass access check
5771RESOLVEDFIXEDnormaldmdTemplate constructor and auto ref do not work
5772RESOLVEDDUPLICATEnormalphobosTuple containing typedefed value causes error in format.d
5773RESOLVEDFIXEDnormalphobossort() and topN() fail on sliced/resized array of tuples
5774RESOLVEDWORKSFORMEnormaldmd[64 bit] "relocation truncated to fit" with __gshared array, while(), and $
5775RESOLVEDWONTFIXenhancementdmd"body" keyword is unnecessary
5776RESOLVEDWORKSFORMEnormaldmdDMD assert. failure on topN with custom comparison/data in inner function
5777RESOLVEDFIXEDmajordmdMove semantics require full spec NRVO
5778RESOLVEDWORKSFORMEnormaldlang.orgMissing attributes.
5779RESOLVEDINVALIDnormaldmdBad value range propagation for ternary operator
5780RESOLVEDFIXEDcriticalphobos[patch] std.traits.hasIndirections incorrectly handles static arrays
5781RESOLVEDFIXEDnormalphobosstd.datetime: On Windows, times off by one hour in some years due to DST rule changes
5782RESOLVEDWORKSFORMEnormaldmdFew things about rdmd
5783RESOLVEDWORKSFORMEnormalphobosConst Tuple equality
5784RESOLVEDWORKSFORMEnormaldmdTemplate instantiation with enum constant as parameter, missing implicit cast
5785RESOLVEDFIXEDmajordmdLexing or Parsing issue with UFCS
5786RESOLVEDFIXEDnormalphobosstd.algorithm.sort does not work with std.container.Array: Range violation
5787RESOLVEDFIXEDnormaldmdInvisible multiple function calls when using .tupleof
5788RESOLVEDDUPLICATEenhancementdmdBetter optimize [] (empty dynamic array literals)
5789NEWenhancementdruntimedmd#17232Runtime.loadLibrary/unloadLibrary need .getSymbol()
5790RESOLVEDFIXEDcriticaldmd"Error: variable result used before set" when -release -inline -O
5791RESOLVEDDUPLICATEenhancementphobosarray.Appender with operator "~=" (source included)
5792RESOLVEDFIXEDnormalphobosTuple!(real,string) fails
5793RESOLVEDWONTFIXnormaldmdTypes can't be inferred from template argument types
5794RESOLVEDFIXEDnormalphobosstd.datetime StopWatch (and perhaps benchmark) examples need a small fix
5795RESOLVEDDUPLICATEregressiondmdenum x = CustomType; should be a syntax error
5796RESOLVEDFIXEDnormaldmdICE with pragma(msg, ...) after missing ';' in a template
5797RESOLVEDWORKSFORMEnormalphobosstd.math.approxEqual should accept const arguments
5798RESOLVEDFIXEDmajordmdWeakly pure function calls skipped inside a comma expression
5799RESOLVEDFIXEDnormaldmdAddress-of operator fails on nested conditional operator expression
5800RESOLVEDINVALIDnormaldmdWrong NAN bit pattern during array initialization