D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
12101NEWnormaldmddmd#17639[CTFE] Can't return struct with closure during CTFE
12102RESOLVEDDUPLICATEnormaldmdTesting presence of member functions with same name but different signature fails
12103RESOLVEDFIXEDnormaldmdTypeTuple loop variable as template alias argument doesn't work
12104NEWenhancementphobosphobos#10031std.algorithm.copy misses some length bugs at compile-time
12105RESOLVEDFIXEDnormalphobosctRegex errors
12106RESOLVEDFIXEDenhancementphobosFormatting syntax for a range of typecons tuples
12107RESOLVEDDUPLICATEenhancementphobosAdd ability to use dynamic array for `std.stdio.File.byChunk` as return type for chunk
12108RESOLVEDWORKSFORMEnormaldruntimeArray comparison throws 'TypeInfo.equals is not implemented'
12109RESOLVEDINVALIDnormaldmdforeach with class alias this range iteration inconsistency
12110RESOLVEDFIXEDnormaldmd[CTFE] Error: CTFE internal error: Dotvar assignment
12111RESOLVEDWORKSFORMEmajordmdCannot pull a function template into an overload set
12112RESOLVEDFIXEDnormalphobosbuildNormalizedPath compile error for wstring and dstring
12113NEWenhancementphobosphobos#10032A nothrow std.utf.decode with substitution on bad encoding
12114RESOLVEDFIXEDnormalphobosbuildNormalizedPath shouldn't normalize current path to empty string
12115RESOLVEDMOVEDmajordmdSegfault in FormatSpec.fillUp
12116NEWblockerdmddmd#18772dmd -op -od broken
12117RESOLVEDDUPLICATEnormaldmdNon-template overload taken when template matches better
12118RESOLVEDFIXEDnormaldmdModify immutable data using throw
12119NEWnormaldruntimedmd#17127core.demangle shouldn't reallocate output buffer, unnecessary GC dependency
12120RESOLVEDINVALIDregressiondmdStatic opCall for structures skipped (Github HEAD)
12121RESOLVEDFIXEDnormaldruntimeatomicLoad!(MemoryOrder.acq) should not emit additional code on X86
12122RESOLVEDFIXEDnormaldmdTemplate with enumerated constant length array causes error.
12123RESOLVEDWONTFIXenhancementphobosheap.pop
12124RESOLVEDFIXEDenhancementdmdNever be used static opCall should be reported
12125RESOLVEDFIXEDmajorphobosWin64 phobos has hard references to LIBCMT
12126RESOLVEDFIXEDmajordmdDMD needs option to select CRT flavour
12127RESOLVEDFIXEDmajordmdDMD-Win64 needs an option to omit a CRT reference
12128RESOLVEDFIXEDnormalvisualdC++ conversion error: not parsed until the end of the file
12129RESOLVEDFIXEDtrivialdruntimeWrong ddoc for one vararg.va_start argument
12130RESOLVEDFIXEDnormaldmdSegmentation fault if HOME environment variable does not exist
12131RESOLVEDFIXEDnormaldmdStruct assign purity error
12132NEWenhancementdruntimedmd#17268Object.Monitor and core.sync primitives should be shared
12133NEWenhancementdruntimedmd#17128Relaxed read-modify-write for shared lvalues
12134RESOLVEDWORKSFORMEenhancementdmdstd.string.split(string) assignment to immutable
12135RESOLVEDFIXEDregressionphobos[AA] Format tail after associative array value is treated as separator if explicit separator is empty
12136RESOLVEDFIXEDregressiondruntime[AA] Associative array `keys` and `values` become non-properties.
12137RESOLVEDFIXEDregressiondmd[REG DMD2.065-b3] Huge decline in performance
12138RESOLVEDFIXEDmajordmdLabel statement creates an unexpected scope block
12139RESOLVEDFIXEDenhancementdruntimeAA.update
12140RESOLVEDDUPLICATEnormalphobosSortedRange as associative array keys
12141RESOLVEDFIXEDenhancementphobosstd.algorithm: implement deterministic topN
12142RESOLVEDFIXEDenhancementphobosstd.stdio should allow opening a Windows HANDLE
12143RESOLVEDFIXEDnormaldmdBase class is forward referenced
12144RESOLVEDFIXEDregressiondmd[REG DMD2.064] Unresolved xopEquals when referenced by dynamic array constructor
12145NEWnormaldruntimedmd#17269Custom error messages are no longer printed for core.exceptions
12146RESOLVEDDUPLICATEmajordmdLinker error with __xopCmp, __xopEq, TypeInfo
12147RESOLVEDINVALIDnormaldmdAny bitfield with member named "version" will fail to compile
12148RESOLVEDFIXEDnormalphobosstd.uuid.parseUUID should document that it changes lvalue input data
12149RESOLVEDFIXEDregressiontoolsWin RDMD: ".exe" no longer auto-added when -of is used
12150RESOLVEDINVALIDregressiondmdRegression (2.063): char[] implicitly converts to string in .dup expression
12151RESOLVEDWORKSFORMEminordmdDiagnostic for .dup/.idup should emit code before the internal rewrite
12152RESOLVEDFIXEDnormaldmdCannot forward reference subclass member in superclass
12153RESOLVEDFIXEDmajordmdTernary operator on static array lvalues creates copy
12154RESOLVEDDUPLICATEnormaldmdAddress of a member function doesn't tell about this - breaks std.concurrency
12155RESOLVEDDUPLICATEenhancementdmdBetter line and column numbers for missing semicolon
12156RESOLVEDFIXEDnormalphobosstatic import of std.ascii in std.regex causes conflict
12157RESOLVEDFIXEDnormalphobosVariant opEquals always returns false for classes.
12158RESOLVEDFIXEDregressiondmdICE with .init of nonexisting selective import
12159RESOLVEDDUPLICATEnormaldmdcannot overload same operator in different mixin templates
12160RESOLVEDFIXEDregressiondmdUDA related regressions
12161RESOLVEDFIXEDnormaldmdICE with "with" and alias this
12162RESOLVEDINVALIDnormalphoboswriteln(args) and writefln("%s", args) have different semantics with variadic args
12163RESOLVEDFIXEDcriticaldmdpdb debugging (win64): stepping loops points to incorrect lines
12164RESOLVEDFIXEDcriticaldmdFunction returning ptrdiff_t.min in 64-bit returning 0 when -O is set.
12165RESOLVEDFIXEDnormalphobosstd.file.rmdirRecurse can't delete symbolic links or directory junctions
12166RESOLVEDINVALIDnormaldmdTemplate Argument Pattern Matching Fails for Struct With Multiple Nested Template Arguments
12167RESOLVEDINVALIDregressiondmdGIT HEAD: AAs are broken
12168RESOLVEDFIXEDregressionphobos[REG2.065a] Add ref to array() and object() of JSONValue getters to add new element
12169RESOLVEDFIXEDnormalphobossum(int[]) should return a int
12170RESOLVEDWORKSFORMEnormalphobossum(double[]) is not pure nothrow
12171RESOLVEDWORKSFORMEnormaldmdParenthesis-less call fails in static array length context
12172RESOLVEDINVALIDnormalphobosRefused sum(transversal)
12173RESOLVEDFIXEDenhancementphobosOptional start value for std.algorithm.sum
12174RESOLVEDFIXEDregressiondmdProblems caused by enum predicate with std.algorithm.sum
12175NEWenhancementphobosphobos#9625More efficient very common case for std.algorithm.sum
12176NEWenhancementphobosphobos#10033Possible std.algorithm.sum optimization for short fixed-size arrays
12177RESOLVEDFIXEDregressiondmdinout(Cycle!(string[2])) implicit cast problem
12178RESOLVEDFIXEDnormaldlang.orgOdd whitespace look on dlang website
12179RESOLVEDFIXEDregressiondmd[ICE](e2ir.c 1861) with array operation
12180NEWenhancementdmddmd#18773NRVO with multiple return statements
12181RESOLVEDDUPLICATEnormalphobosstd.conv.to should support static array manifest constants
12182RESOLVEDFIXEDenhancementphobosAdd support for non-assignable construction to tuples
12183RESOLVEDFIXEDnormalphobosusing std.algorithm.sort makes valgrind abort
12184RESOLVEDFIXEDenhancementphobosProvide formating options for std.uni.InversionList
12185RESOLVEDFIXEDnormaldmdSpellchecker matches symbols that are more than 50% different
12186RESOLVEDFIXEDnormaldmdProblems with partially inferred type for immutable lambda argument
12187RESOLVEDFIXEDnormalvisualdVisualD-v0.3.37.exe on DSource falsely reports as virus
12188NEWnormalphobosphobos#9626std.algorithm.nextPermutation requires random access
12189RESOLVEDINVALIDenhancementdmd"out" parameters should be allowed to modify immutable values in ctors
12190NEWnormaldmddmd#18774runtime loaded shared library on osx: partially worked in 2.062, fails since 2.063
12191NEWnormaldmddmd#18775bad purity propagation for double-nested delegate templates
12192RESOLVEDWORKSFORMEnormaldmdWrong interface file content generated that crashes compiler
12193RESOLVEDFIXEDregressiondmdGIT HEAD: opOpAssign ignored if this aliases to bool value
12194RESOLVEDWONTFIXregressiondmdConstructor prevents static opCall regression?
12195RESOLVEDDUPLICATEnormaldmdCannot directly instantiate a template produced by eponymous template instantiation
12196RESOLVEDDUPLICATEminordmdBad error message for multiple declarations
12197RESOLVEDFIXEDregressiondmd'invalid array operation' errror message with valid array operation
12198NEWenhancementdmddmd#17640Catch some wrong overlapping array operations at compile time
12199RESOLVEDFIXEDnormalphobosRedBlackTree problematic with non-string predicates
12200RESOLVEDFIXEDmajordmdStrange crash while debugging in Win64