D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
8401RESOLVEDDUPLICATEnormaldruntimerdmd doesn't compile on 2.060 HEAD
8402RESOLVEDDUPLICATEnormaldmdLambda argument's default value is not taken into account
8403RESOLVEDFIXEDnormaldlang.org^^ and ^^= missing from lex.html
8404RESOLVEDDUPLICATEnormaldmdImporting the enclosing package of a module will crash dmd instead of generating errors.
8405RESOLVEDWONTFIXenhancementphobosCreate overload for joiner which is random access for random access ranges
8406RESOLVEDFIXEDnormaldlang.orgdmd treats lineSep and paraSep as end-of-line but the docs do not
8407NEWenhancementdmddmd#18454Add inout inference to member functions in templates
8408RESOLVEDFIXEDnormaldmdPurity calculation should be improved
8409RESOLVEDFIXEDenhancementdruntimeProposal: implement arr.dup in library
8410RESOLVEDFIXEDenhancementdmdStatic initializers for fixed size arrays too
8411RESOLVEDFIXEDenhancementdruntimecore.time: No easy way to check if Duration is empty
8412RESOLVEDWORKSFORMEblockerdmd[GSOC] Forward reference bug fest
8413RESOLVEDWORKSFORMEmajordmdfunction breaks compilation of property function
8414RESOLVEDDUPLICATEnormaldmdwith statement causes linker error
8415RESOLVEDWORKSFORMEnormaldmdForward reference error with static nested classes
8416RESOLVEDWORKSFORMEnormaldmdAssertion failure: '0' on line 2018 in file 'interpret.c'
8417RESOLVEDWORKSFORMEenhancementdmdBetter error message on invalid operator call
8418NEWnormaldruntimedmd#17244core.thread.Fiber is a Coroutine or Semi-Coroutine?
8419RESOLVEDDUPLICATEnormaldmdDollar sign ($) fails in CTFE function
8420RESOLVEDFIXEDenhancementdmdisExpression and templates should capture all template parameters when using variadic TemplateParameter
8421RESOLVEDWORKSFORMEnormaldmdICE template.c:5540: Identifier* TemplateInstance::genIdent(Objects*): Assertion `global.errors' failed.
8422RESOLVEDFIXEDnormaldmd[CTFE] TypeTuple of tuples can't be read at compile time
8423RESOLVEDFIXEDregressiondmdWrong code for bool parameter in 5th integer register.
8424RESOLVEDFIXEDnormalphobosCompile time conversions of double/floats to strings
8425RESOLVEDFIXEDnormaldmdMissing line number and module name that can't use core.simd
8426RESOLVEDDUPLICATEminordmdSpell corrector for wrong function names looks in the wrong places
8427RESOLVEDINVALIDregressiondmd[2.060 beta] static foreach over typesafe vararg rejected
8428RESOLVEDFIXEDregressiondmd[2.060 beta] ByLine -> Map -> Filter
8429RESOLVEDFIXEDregressiondmd[2.060 beta] 'version' rejected inside 'static if's
8430RESOLVEDDUPLICATEregressiondmd[2.060 beta] Default arguments ignored for delegates/function pointers
8431NEWenhancementdmddmd#17553[Optimizer] Merge equivalent jump tables for switch statements
8432RESOLVEDWONTFIXenhancementphobosformat should qualify enum type with its value
8433RESOLVEDWONTFIXenhancementdmdCompiler could warn on static if checks which can't branch
8434RESOLVEDFIXEDregressiondmd[Regression 2.058] cannot implicitly convert expression (vs1.opCast()) of type const(Vector2D) to object.Object
8435RESOLVEDFIXEDnormaldruntimeBigInts don't work well in associative arrays
8436RESOLVEDWORKSFORMEnormaldmdICE(toir.c 178)
8437RESOLVEDFIXEDregressiondmd[2.060 beta] static struct no size yet for forward reference
8438RESOLVEDDUPLICATEregressiondmd[0.60 beta] delegate default arguments
8439RESOLVEDDUPLICATEnormaldmdtypeid fail to resolve symbol properly
8440RESOLVEDFIXEDnormaldmdtemplated functions + template mixins give conflict
8441RESOLVEDFIXEDmajordmdmixin containing template functions causes compiler errors
8442RESOLVEDFIXEDregressiondmd[2.060 beta] Empty array enum not treated as immutable
8443RESOLVEDWORKSFORMEnormaldmd[2.060 beta] Win32 linker bug with separate compilation
8444RESOLVEDINVALIDminordmdCannot use dot to disambiguate between local method and class declaration
8445RESOLVEDDUPLICATEnormaldmdnon-int enum values cause error when compiled with -g
8446RESOLVEDINVALIDblockerdmdCan't use 'this' pointer in pure member function?
8447RESOLVEDWORKSFORMEminordmdSelf importing is allowed?
8448RESOLVEDDUPLICATEcriticaldmdTake address of label (at least in inline asm)
8449NEWnormaldmddmd#18455Large array literals take a _very_ long time to compile; they do not scale at all
8450RESOLVEDFIXEDregressionphobosmeasureTime doesn't work with unsafe template functions
8451RESOLVEDWORKSFORMEnormaldmdcv2pdb does not work properly with 2.060-produced binaries
8452RESOLVEDINVALIDenhancementdmdif lambda function can be template?
8453RESOLVEDFIXEDregressiondmdAssociative array keys refused as property by sort
8454RESOLVEDFIXEDnormaldmd[ICE] (backend\cg87.c 3497) with cdouble and sqrt
8455RESOLVEDDUPLICATEnormaldruntimeEndless stack frame with File().byChunk()
8456RESOLVEDWORKSFORMEnormaldmdDMD crash with variadic base-class ctor and non-variadic subclass ctor
8457RESOLVEDDUPLICATEnormaldmdDisabled default constructors have no effect when used in arrays
8458RESOLVEDWORKSFORMEnormaldmdscope(exit) enters infinite loop (DMD 2.059)
8459RESOLVEDFIXEDregressionphobosstd.traits.isSafe behavior silently changed
8460RESOLVEDWORKSFORMEcriticaldmdICE(toir.c) 178
8461RESOLVEDWORKSFORMEnormalphobosstd.container.SList can't work with std.typecons.Proxy
8462RESOLVEDWORKSFORMEnormaldmdrecursive alias error with function pointer
8463NEWenhancementdmddmd#17554Nested template static struct should work as like module level ones
8464RESOLVEDFIXEDenhancementdmddebug too strict from function attributes
8465RESOLVEDFIXEDenhancementphobosstd.file cannot set file attributes
8466RESOLVEDWORKSFORMEnormaldmdDMD segfault (2.060 git)
8467RESOLVEDWONTFIXenhancementphobosA different third signature for std.algorithm.count
8468RESOLVEDDUPLICATEnormalphobosstd.array.join of a const array of strings too
8469RESOLVEDFIXEDnormalphobosisSorted fails with predicate "a.length < b.length ? true : a < b"
8470RESOLVEDFIXEDnormaldlang.orgNamedCharacterEntity is missing a \ in lex.html
8471RESOLVEDFIXEDnormalphobosstd.stdio.readf should be @trusted
8472RESOLVEDWONTFIXenhancementphobosReplace walkLength() with an improved count()
8473RESOLVEDWORKSFORMEenhancementdlang.orgGuaranteed relative key-values with byKey and byValue
8474RESOLVEDFIXEDnormalphobosbitfields doesn't work with 32 bit fields
8475RESOLVEDFIXEDcriticaldmdpostblits fails attributes qualifying when in a template.
8476NEWnormaldmddmd#18456float comparison operand not truncated from real
8477RESOLVEDFIXEDregressiondruntime[2.060 beta] Strange error calling member func from overridden Exception::toString()
8478RESOLVEDWONTFIXenhancementdmdTurn some undefined pointer comparisons into compile-time errors
8479RESOLVEDFIXEDnormaldlang.orgdmd and the spec do not match with regards to the list of named character entities that they support
8480NEWenhancementphobosphobos#9930to!string(BigInt, base) doesn't work
8481RESOLVEDDUPLICATEnormalphobosassert can't concatenate strings
8482RESOLVEDFIXEDcriticalphobosRefCounted fails on opAssign
8483NEWnormalphobosphobos#9592Definition of isOutputRange warped due to "put" implementation
8484RESOLVEDFIXEDnormaldmd[CTFE] Assertion failure: 'thisval && thisval->op == TOKclassreference' on line 4896 in file 'interpret.c'.
8485RESOLVEDFIXEDnormaldmdIsExpression referencing a deprecated symbol evaluates to different values depending on -d switch
8486NEWnormalphobosphobos#9931Possibly wrong interaction of Variant and const arrays
8487RESOLVEDWORKSFORMEmajordmdSemantic analysis of templates is insanely slow
8488RESOLVEDINVALIDnormaldmddmd does not support named HTML entities that contain multiple code points
8489RESOLVEDINVALIDnormaldlang.orgOctal digits have been removed from dmd but not from lex.html
8490RESOLVEDINVALIDnormaldmdGlobal property calls do not work with pointers
8491RESOLVEDDUPLICATEenhancementdmdalias basic type in template paramter unable pass complie
8492RESOLVEDFIXEDnormaldmdcan't infer type in static assert
8493RESOLVEDWORKSFORMEnormaldmdtemplate parameter extraction fails for types returned from templated function
8494NEWenhancementphobosphobos#9932Return value for Tuple.opAssign
8495RESOLVEDWORKSFORMEnormalphobosA problem with std.algorithm.remove on array of fixed size array
8496RESOLVEDFIXEDenhancementdmdAssignment of function literal to function pointer variable with non-D linkage broken
8497RESOLVEDFIXEDregressiondmdRegression 2.060: Bad code gen involving ubyte, ternary operators, and shifts
8498RESOLVEDFIXEDregressiondmdmodifying foreach range iterator fails in CTFE
8499RESOLVEDFIXEDnormaldmdICE on undefined identifier
8500NEWenhancementphobosphobos#9933DList extremely wasteful in node allocation