D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
11501RESOLVEDDUPLICATEmajorphobosdirEntries fails with "Failed to stat file" when encountering broken symlinks
11502RESOLVEDDUPLICATEnormaldmdCrash with aliasing function alias parameter to "this"
11503RESOLVEDFIXEDcriticaldmdType system breaking caused by implicit conversion for the value returned from pure function
11504RESOLVEDFIXEDregressiondmd[CTFE] JSONValue cannot make in CTFE
11505RESOLVEDFIXEDregressiondmdBad error message: "opAssign [...] is annotated with @disable"
11506NEWenhancementdmddmd#18712pure evaluation should be shortcircuited
11507NEWnormaldlang.orgdlang.org#4030Associative Array Documentation
11508RESOLVEDFIXEDregressiondmd[REG 2.064] Wrong code with -O on x86_64 for char comparisons
11509RESOLVEDWONTFIXenhancementdmdAA.dup @property
11510RESOLVEDFIXEDenhancementdmdRelax restriction for overlapped pointer field access in safe code/during CTFE
11511RESOLVEDFIXEDnormaldmdDDoc - C variadic parameters cannot be properly documented
11512RESOLVEDFIXEDregressionphobosCan't build Phobos docs with win32 makefile
11513RESOLVEDFIXEDregressiondmd[REG 2.064] Assertion in module.c
11514NEWnormaldmddmd#18713`inout` is incorrectly resolved as `const` if there is a default parameter
11515NEWenhancementdmddmd#17626Enhancement to DDOC regarding parameter identifiers
11516RESOLVEDDUPLICATEmajorvisualdWrong symbol in debug watch due to name collision
11517NEWenhancementdmddmd#18714Allow generic "BasicType" in alias this declaration
11518RESOLVEDFIXEDnormaldmdDMD segfault on multiple template match
11519RESOLVEDFIXEDnormaldruntimefix timing issue in core.thread unittest
11520RESOLVEDINVALIDnormaldruntime[bionic] qsort is missing on linux/bionic
11521RESOLVEDFIXEDcriticaldmdCollision of templates instantiated with different same-named locals
11522RESOLVEDINVALIDnormaldmdmixing template mixins of template functions creates issues for dmd
11523RESOLVEDDUPLICATEminordmdpragma(lib "x") doesn't have any effect in a static library
11524RESOLVEDINVALIDnormalphobosstr.strip being shadowed by std.algorithm.strip
11525RESOLVEDFIXEDregressiondmdREG(2.065): Error: 'a[] *= a[]' each element is not a scalar, it is a Complex!double
11526RESOLVEDLATERblockerdmdbuffer overflow detected __fortify_fail when building dmd from source
11527RESOLVEDFIXEDregressionphobosJSONValue cannot set values through named fields
11528RESOLVEDFIXEDregressionphobosappender: crash with -inline -O
11529RESOLVEDFIXEDenhancementdmdUnclear error message when rvalue is passed as `ref'
11530RESOLVEDFIXEDenhancementdmdneed gdb test suite
11531NEWenhancementphobosphobos#9617For a faster std.algorithm.group on strings
11532RESOLVEDWORKSFORMEenhancementdmdVariadics using the C ABI should not accept D-specific types
11533RESOLVEDDUPLICATEenhancementdmdCompiler should allow to being nested for static local template functions
11534RESOLVEDFIXEDnormaldmd[CTFE] inout + returning a pointer into a member array
11535RESOLVEDFIXEDnormaldmdCTFE ICE on reassigning a static array initialized with block assignment
11536NEWenhancementphobosphobos#10010split optional maxsplit argument
11537RESOLVEDFIXEDnormalvisualdcv2pdb not work
11538RESOLVEDFIXEDnormaldmd[ICE] stack overflow with recursive NullableRef fails
11539RESOLVEDFIXEDminorphoboswrong "Orphan format specifier:" error message
11540RESOLVEDFIXEDcriticaldmd[ICE] CTFE segfault with try-catch-finally and goto
11541RESOLVEDINVALIDmajordmdDebuginfo errors building vibe.d for Win64
11542RESOLVEDFIXEDnormaldmdscope(failure) messes up nothrow checking
11543RESOLVEDFIXEDcriticaldmdmultiple definition of std.regex with shared library
11544NEWnormaldmddmd#18715Order of imports triggers errors in std.complex, std.random and std.uni
11545RESOLVEDFIXEDmajordmdAggregate function literal member should not have access to enclosing scope
11546RESOLVEDFIXEDenhancementdmdstring import dependency failure
11547RESOLVEDFIXEDnormalvisuald'Stop'ing a 32bit Mago vibe.d debug session throws annoying error dialog
11548RESOLVEDFIXEDnormalphobosParameterDefaultValueTuple fails to compile when passed in a function containing a parameter named "args".
11549RESOLVEDFIXEDblockervisualdThrowing an exception while debugging causes incorrect execution
11550RESOLVEDFIXEDnormaldmd[ICE] Checking if std.conv.to compiles with an array of non-builtins results in an ICE in s2ir.c.
11551RESOLVEDWORKSFORMEenhancementdmdCannot compile DMD with MSVC 2013
11552RESOLVEDFIXEDnormaldmdMissing label is not caught during semantic
11553RESOLVEDFIXEDregressiondmddmd segfault with recursive template
11554RESOLVEDFIXEDregressiondmd`is(T == enum);` produces an error if T is an enum defined with no members
11555RESOLVEDFIXEDenhancementphobosstd.algorithm.reverse should return the just-reversed range
11556RESOLVEDDUPLICATEcriticaldmdnamed nested functions in templates are not infered
11557NEWenhancementdmddmd#17627Add ability to compare `const`/`immutable` classes
11558RESOLVEDWORKSFORMEnormaldmdADT example still fails to compile
11559RESOLVEDFIXEDregressiontoolsOptlink crash with more than 2048 modules generated and debug info
11560RESOLVEDDUPLICATEcriticalphobosAPI returning immutable string on stack?
11561RESOLVEDINVALIDnormaldruntimeBuilt-in array .capacity returns 0 if array length is decreased
11562RESOLVEDFIXEDnormaldmdGoto into or out of finally block is not caught during semantic
11563RESOLVEDFIXEDregressiondmdModule dependency cycle causes unrelated template instantiations to fail
11564RESOLVEDWORKSFORMEnormalvisualdDParser seems to leak resources
11565RESOLVEDFIXEDcriticaldmd[Optimizer] Zeroes out the higher 32bits of register in ?: expression
11566RESOLVEDFIXEDregressiondmdICE with invalid array op
11567RESOLVEDFIXEDminorvisualdDParserCOMServer.exe is always running with VS
11568RESOLVEDFIXEDnormalphoboscan't compile std.stdio.rawWrite with -m64 in Windows
11569RESOLVEDWORKSFORMEnormaldmdIncorrect handling of recursive mixin
11570RESOLVEDINVALIDmajordmdAssertError with opDispatch
11571REOPENEDenhancementphobosphobos#10011introduce "originalType" in std.conv
11572RESOLVEDFIXEDenhancementphoboseager apply for ranges
11573RESOLVEDDUPLICATEnormaldmd[ld.gold] debug information doesn't work
11574RESOLVEDINVALIDnormaldmdImproper behavior of scope(failure)
11575RESOLVEDDUPLICATEnormaldmd[dox] std.algorithm.remove navigation link points to wrong place
11576RESOLVEDFIXEDregressionphobosstd.algorithm.remove!(SwapStrategy.unstable) overruns array bounds
11577NEWnormalphobosphobos#10012Template std.typetuple.NoDuplicates removes const types for classes and structs
11578RESOLVEDWONTFIXenhancementdmdAdd pragma error, warning
11579RESOLVEDFIXEDnormaldlang.orgdlang.org repo can't be built without git
11580RESOLVEDWORKSFORMEnormalphobosA unittest of std.stdio.rawRead cannot run and some unittests in std.stdio must run on Win64.
11581RESOLVEDFIXEDnormaldmdGiven T..., new T[0] does not work
11582RESOLVEDFIXEDnormaldmdinherit element/slice of type tuple
11583RESOLVEDFIXEDregressionphobosbigint bug
11584RESOLVEDWORKSFORMEnormalphobosstd.typecons.Typedef assigned from const
11585RESOLVEDFIXEDcriticaldmdICE(cgcod.c) with SIMD and -O
11586NEWenhancementdruntimedmd#17125core.demangle should understand _D16TypeInfo_HAyayAa6__initZ etc.
11587RESOLVEDFIXEDnormaldmdCannot compare AAs at compile time
11588NEWnormaldmddmd#18716Inconsistent abilities to compare `const`/`immutable` classes
11589NEWnormaldmddmd#18717[AA] Associative arrays should reject `const`/`immutable` classes as keys unless Issue 1824 is fixed
11590RESOLVEDDUPLICATEnormaldmd[AA] Associative arrays should reject uncomparable types
11591RESOLVEDFIXEDregressionphobosstd.typecons.Tuple -s with classes fails at runtime as associative array keys
11592NEWnormaldmddmd#18718Inconsistent comparisons of classes between `opCmp` and `opEquals` calls
11593NEWenhancementdmddmd#18719Array type init syntax
11594RESOLVEDFIXEDnormaldruntimesynchronized causing segfault instead of Error.
11595RESOLVEDDUPLICATEblockerdmd__traits(allMembers, packageName) behaves oddly.
11596RESOLVEDFIXEDregressiondmdInternal error: backend/cgcs.c 351
11597NEWenhancementphobosphobos#10013Speed up std.random.dice
11598RESOLVEDFIXEDenhancementphobosstd.random.uniform could be faster for integrals
11599RESOLVEDFIXEDnormalphobosBigInt crashes on very large operations.
11600RESOLVEDFIXEDnormalphobosto!BigInt(string) accepts non-numeric input