D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
7301RESOLVEDWONTFIXnormalphobosRegexMatch opCast!bool not working
7302RESOLVEDFIXEDnormalphobosstd.conv.parse with radix doesn't work on ranges
7303RESOLVEDDUPLICATEnormaldmdErroneous closure behavior
7304RESOLVEDFIXEDnormaldlang.orgOnline docs incorrect with regards to covariant arrays
7305RESOLVEDWORKSFORMEnormaldmdICE(gother.c) 983
7306RESOLVEDFIXEDnormaldruntimeAccess violation with .byValue of an empty associative array
7307RESOLVEDDUPLICATEnormaldmdNot fully enforced properties syntax
7308RESOLVEDDUPLICATEenhancementdmdLambda template literals
7309RESOLVEDFIXEDregressiondmd[2.058] Regression caused by new inlining code
7310RESOLVEDINVALIDenhancementdmdpure function results should implicitly cast to mutable, shared, and inout
7311RESOLVEDDUPLICATEnormaldmdtypeof(x~y) should never be const(T)[] if T has no mutable indirections
7312RESOLVEDWONTFIXenhancementdmdconst should be abstract
7313RESOLVEDWORKSFORMEenhancementdmdthe result of a 'new' expression should implicitly cast to (im)mutable
7314REOPENEDenhancementdmddmd#18398strong purity should be inferred at call site
7315REOPENEDenhancementdmddmd#18399'out' parameters should be covariant
7316RESOLVEDINVALIDenhancementdmdthe result of a strongly pure function should implicitly convert to and from shared
7317RESOLVEDFIXEDnormalphoboswriteln cannot handle alias this of array type
7318REOPENEDenhancementdmddmd#18400Cannot concatenate arrays of super- and subtype
7319NEWnormaldmddmd#17537.bss section not used
7320RESOLVEDDUPLICATEmajordmdfinal switch on enum with backing type not statically checked
7321RESOLVEDFIXEDnormaldmdreturning void considered unsafe by safety inference
7322NEWnormaldmddmd#18401Taking address of deprecated functions isn't refused
7323RESOLVEDDUPLICATEcriticaldmdICE(glue.c): with json.d
7324RESOLVEDDUPLICATEmajordmdAccess Violation when printing struct with union
7325RESOLVEDINVALIDnormaldmdStatic / instance destruction order
7326RESOLVEDFIXEDnormalphoboswrite interprets enum with byte backing type as a character
7327RESOLVEDDUPLICATEnormaldmdNested overload sets are not resolved correctly
7328RESOLVEDDUPLICATEenhancementdmdAllow casting between ubyte[4] and int
7329RESOLVEDWORKSFORMEnormaldlang.orglocal imports are underdocumented
7330RESOLVEDINVALIDnormaldmdLocal imports are order sensitive
7331RESOLVEDWORKSFORMEnormaldmdICE(toir.c) on curried delegate literal where the first of 3 arguments is referenced
7332RESOLVEDWORKSFORMEnormaldlang.orginterfaceToC should mention std.bitmanip.bitfields
7333RESOLVEDWORKSFORMEnormaldlang.orginterfaceToC should mention __gshared
7334RESOLVEDDUPLICATEnormaldmdautogenerated CTOR don't check invariant
7335RESOLVEDFIXEDcriticaldmdsometimes the OUT - block have undefined class members-acces
7336RESOLVEDDUPLICATEcriticaldmdSometimes OUT-Block dont have correct acces to method-parameter
7337NEWcriticaldmddmd#18402subclasses without invariants don't check basisclass invariant after method
7338NEWnormalphobosphobos#9587Non-blocking socket.accept() behavior differs on platforms
7339RESOLVEDDUPLICATEregressiondmd[2.058] std.string.indexOf doesn't instantiate with inlining
7340NEWnormaldmddmd#18403inout not resolved for default parameters
7341NEWnormalphobosphobos#9921writefln of strings array with size formatting
7342RESOLVEDDUPLICATEmajordmdStructs don't call the right opEquals on contained arrays
7343RESOLVEDFIXEDnormaldmdhole in the type system: inout function call compiles but shouldn't
7344RESOLVEDDUPLICATEnormaldmdFunction-as-array-method doesn't work with local imports
7345RESOLVEDFIXEDnormaldlang.orginterfaceToC.html missing on left-hand side
7346NEWnormaldlang.orgdlang.org#4017interfaceToC.html doesn't mention htomodule.html
7347RESOLVEDWORKSFORMEnormaldmdscope attribute destruction & allocation issues
7348RESOLVEDFIXEDtrivialphobosto!string(null) matches more than one template declaration
7349RESOLVEDFIXEDminordmdassert(0) in class destructor - bad (or incorrect) error
7350RESOLVEDDUPLICATEenhancementdmdImprove error message on access to non-existent enum field
7351RESOLVEDFIXEDnormaldmdPossible asm bug: bad type/size of operands 'xadd'
7352RESOLVEDFIXEDnormaldmdPoor error message when using variable as template type parameter
7353RESOLVEDFIXEDcriticaldmdNRVO not properly working with inferred return type
7354RESOLVEDDUPLICATEnormaldmdld: GOT load reloc does not point to a movq instruction
7355NEWnormaldmddmd#18404inout incorrectly resolved if the same type has both mutable and immutable parts
7356RESOLVEDFIXEDenhancementphobosImplement KeyType, ValueType for hashes in std.traits
7357RESOLVEDWONTFIXenhancementdmdAllow `function f = <lambda>` and `delegate d = <lambda>` syntax
7358RESOLVEDFIXEDnormaldmd`final switch` over enum should add throwing default in debug mode at least
7359RESOLVEDFIXEDnormaldmdTemplate function with typesafe variadic rejects more than one string arguments
7360RESOLVEDFIXEDnormalphobosPredicate templates in std.traits should consider alias this
7361RESOLVEDFIXEDnormaldlang.orgNo documentation for front tuple expansion in foreach over range
7362RESOLVEDFIXEDminordmdforward referenced inner struct with align(1) doesn't add to offset of next field when used inside a union of another struct, that is nested in the same outer struct
7363RESOLVEDFIXEDnormaldmdEponymous Template doesn't hide internal names in some cases with `static if`
7364NEWenhancementdmddmd#18405Better Eponymous Template syntax
7365RESOLVEDFIXEDregressiondruntime[Regression after 2.057] AAs broken for Object keys and values with opEquals
7366RESOLVEDDUPLICATEnormaldmdIFTI fails to consider bounds-checked implicit conversions for non-deduced parameter types
7367RESOLVEDFIXEDnormaldmdwrong char comparison result
7368RESOLVEDDUPLICATEnormaldmdtemplate mixin + __traits(allMembers) = Assertion 'members' failed
7369RESOLVEDFIXEDnormaldmdInout constructor causes compiler to reject invariant
7370RESOLVEDFIXEDnormaldlang.orgMajor errors in the FAQ
7371RESOLVEDFIXEDnormaldruntimeAssociative arrays as associative array keys
7372RESOLVEDFIXEDenhancementdmdError provides too little information to diagnose the problem (error: undefined identifier)
7373RESOLVEDFIXEDregressiondmd(Regression git) Renamed imports conflict with other implicitly imported symbols
7374RESOLVEDFIXEDnormalphobosstdin.byLine() throws AssertError on empty input
7375RESOLVEDFIXEDregressiondmdRegression(2.057): Invalid downcast permitted with derived/aliased template classes
7376RESOLVEDWORKSFORMEnormaldmdfloating point bug
7377RESOLVEDFIXEDcriticaldmdCompiler segfault in: TemplateMixin::hasPointers()
7378REOPENEDenhancementdmddmd#17538inout constructors do not properly resolve to immutable.
7379RESOLVEDFIXEDnormaldmdDMD segfaults on semantic3 phase when alias enum this;
7380RESOLVEDFIXEDnormaldmdCrash trying to use address of variable in struct constructor at module level
7381NEWenhancementdmddmd#18406Make auto tail-const
7382RESOLVEDINVALIDenhancementdmdStatic matrix initialization
7383RESOLVEDFIXEDnormaldmdBlank lines in code sections cause premature section termination
7384RESOLVEDFIXEDtrivialdmdTypo in volatile deprecation message
7385RESOLVEDFIXEDnormaldmdBad error message missing line number on invalid array op that isn't special cased
7386NEWminordmddmd#18407Can't use a 'version' that was set inside 'static if'
7387RESOLVEDFIXEDnormaldmdcall instruction does not understand $
7388RESOLVEDDUPLICATEnormaldmdInline assembler shouldn't assume operand size
7389RESOLVEDWORKSFORMEenhancementphobosDisallow or implement correct SortedRange equality
7390REOPENEDnormaldmddmd#18408Missing switch case fallthrough warning with static foreach
7391RESOLVEDWORKSFORMEmajordmdfloating wtf dmd 2.057 64 bit
7392RESOLVEDDUPLICATEcriticaldmdICE(symbol.c) on invalid nested case statement
7393RESOLVEDINVALIDnormaldlang.orgWhich character code does wchar be, UTF-16BE or UTF-16LE?
7394RESOLVEDFIXEDnormaldmdddmangle tool needs rebuilding
7395NEWenhancementdmddmd#18409Need error on declaring a variable after `if` and`synchronized` without {}
7396RESOLVEDFIXEDenhancementdmdIndicate default alignment with 0.
7397RESOLVEDFIXEDnormalphobos[Regression] std.path.buildPath can't be used with string[]
7398RESOLVEDWORKSFORMEnormaldmdspell checker should suppress error messages
7399RESOLVEDFIXEDnormaldmdBroken import statement in trySemantic() causes silent compiler error
7400RESOLVEDDUPLICATEnormaldmdfailing local imports not fully gagged in is expression