D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
9401RESOLVEDFIXEDnormaldmddestructor and nothrow syntax
9402RESOLVEDWORKSFORMEnormaldmdICE with templated function returning string as fixed-size char array
9403RESOLVEDWORKSFORMEnormaldmdImplicit conversion from char[N] to string with templated functions
9404RESOLVEDFIXEDregressiondmdNullable is unusable with 2.061
9405RESOLVEDDUPLICATEnormaldmd__traits(parent) returns current module as imported package parent
9406RESOLVEDFIXEDregressiondmd(Regression: 2.061) Stack overflow from a forward reference error
9407RESOLVEDDUPLICATEnormalphobosTypedef doesn't work with hashes
9408RESOLVEDINVALIDenhancementdmdinvariant should be non-const by default and settable to const
9409RESOLVEDFIXEDregressiondmd[2.062-alpha] Regression with $ inside of expression tuples
9410RESOLVEDFIXEDregressiondmd[Regression 2.061] Wrong selection for function overload
9411RESOLVEDWORKSFORMEnormaldmdAssigning to delegate, assertion failure on line 1702 in file 'cast.c'
9412RESOLVEDDUPLICATEmajordmdInvariants allowed to call public functions indirectly
9413RESOLVEDFIXEDnormaldmdIncorrect modification inside contracts is not detected correctly
9414RESOLVEDFIXEDnormaldmdIncorrect modification inside contracts is not detected on virtual function
9415RESOLVEDFIXEDnormaldmddelegate inference should make function literal impure
9416RESOLVEDFIXEDregressiondmd[REG][2.060 -> 02.061] DMD eagerly instantiates template parameter-less opAssign
9417RESOLVEDFIXEDnormaldmd"no size yet for forward reference" error with nested structure
9418RESOLVEDFIXEDmajordmdSegmentation fault using only datetime and stdio.
9419NEWenhancementphobosphobos#9949std.random.uniform of BigInt
9420RESOLVEDFIXEDregressiondmd[2.062alpha] Weird "(null)" output in error message
9421RESOLVEDFIXEDenhancementdmd(Compiler internals) Change OutBuffer's interface
9422RESOLVEDFIXEDminordmdMissed redundancy of method const error
9423RESOLVEDDUPLICATEenhancementdmdMissed conversion of lambda literal with ref argument
9424RESOLVEDWORKSFORMEnormaldmdis() returns false for int
9425RESOLVEDWORKSFORMEnormaldmdStatic struct initializer fails to init array
9426RESOLVEDDUPLICATEenhancementdmd[enh] polymorphic lambda should be aliasable
9427RESOLVEDWORKSFORMEcriticaldmd[64 bit] wrong code for 'struct S{ union{ int[2] i; } }'
9428RESOLVEDFIXEDmajordmdWrong array concatenation
9429RESOLVEDINVALIDnormaldruntimeInconsistent runtime error of array.dup assignment for misaligned types.
9430RESOLVEDINVALIDnormaldmdshort and byte implicitly cast to integer with binary arithmetic ops
9431RESOLVEDFIXEDnormalphobosTuple creation problem with array of array
9432RESOLVEDDUPLICATEenhancementphobosSome missing bitwise BigInt operators
9433RESOLVEDFIXEDnormaldmdDeprecate delete
9434RESOLVEDDUPLICATEregressiondmdregression(head): template mixin contents mixed in multiple times
9435RESOLVEDFIXEDregressiondmdregression(head): forward reference error
9436RESOLVEDFIXEDregressiondmdenum cannot be forward referenced with cyclic imports and mixin
9437RESOLVEDINVALIDnormalphobosunwanted behavior from phobos range
9438RESOLVEDFIXEDcriticaldmdStrange RefCounted stack overflow
9439RESOLVEDWONTFIXnormaldmdD1: CTFE ICE: calling member function after "incorrect this" error
9440RESOLVEDWONTFIXnormaldlang.orgListing of keywords on dlang.org does not match compiler
9441RESOLVEDFIXEDnormaldmdstruct constructor missed on auto/type-inferred variable definition
9442RESOLVEDFIXEDnormaldmdtypeid() doesn't work without `this.` for class fields
9443NEWenhancementdmddmd#18516Struct literal syntax in associative array literals too
9444RESOLVEDFIXEDregressionphobosRegression (2.059): shell doesn't throw on error.
9445RESOLVEDFIXEDcriticaldmdinterpret.c:151: Assertion `v->ctfeAdrOnStack >= 0 && v->ctfeAdrOnStack < stackPointer()' failed.
9446RESOLVEDFIXEDnormaldlang.org".keys" missing from properties table at http://dlang.org/hash-map.html
9447RESOLVEDFIXEDenhancementphobosiota should generate char intervals too
9448RESOLVEDWORKSFORMEnormaldmdCTFE ICE indexing block-initialized 2D static array
9449RESOLVEDFIXEDregressiondmdStatic arrays of 128bit types segfault on initialization. Incorrect calling of memset128ii.
9450RESOLVEDWONTFIXenhancementdmdmake assert an implicit "version (assert)"
9451RESOLVEDFIXEDnormaldmdListing abstract functions in diagnostic should show full signature
9452RESOLVEDWORKSFORMEnormaldmdType-safe variadic parameter of enums does not work at compile time
9453RESOLVEDFIXEDnormaldmdice(symbol.c) with slice on temporary
9454NEWenhancementdmddmd#18517Struct invariant call on whole-struct assignements?
9455NEWenhancementphobosphobos#9597File.isBinaryMode and more
9456RESOLVEDFIXEDnormalphobosdecodeFront is inconsistent in whether it pops elements off of the range or not
9457RESOLVEDFIXEDregressionphobosisSorted(string) doesn't work
9458RESOLVEDFIXEDmajordmdModExp generates invalid code against array operands
9459RESOLVEDFIXEDnormaldmdFront-end does not detect invalid array operations
9460REOPENEDnormaldmddmd#17571stringof on templated classes fails to list the template arguments of the type
9461RESOLVEDFIXEDcriticaldmdAbility to break typesystem with `inout`
9462RESOLVEDDUPLICATEmajordmdDelegate breaks immutability
9463RESOLVEDFIXEDenhancementdmdmake @safe "non-escapable"
9464NEWnormaldmddmd#18518Redo .json output
9465RESOLVEDWORKSFORMEcriticaldmdWrong code for delegate call
9466RESOLVEDFIXEDmajordmdCompiler crash with code-coverage generation with large files
9467RESOLVEDFIXEDregressiondlang.orgOperator Overloading anchors are broken
9468RESOLVEDWORKSFORMEcriticaldmddup does not postblit
9469RESOLVEDFIXEDenhancementdlang.orgKeywords list could use linkage; more-humane documentation
9470RESOLVEDDUPLICATEcriticaldmdMissing symbols in object file if template instantiated inside `with`
9471RESOLVEDWORKSFORMEnormalphobosstd.xml uses DbC to validate XML syntax
9472RESOLVEDDUPLICATEnormaldmdInclude comments in ddoc'd unittest blocks
9473RESOLVEDFIXEDnormaldmdUnittest docs should each be in their own section
9474RESOLVEDFIXEDnormaldmdDdoc'd unittests should work correctly with interspersed version(none)
9475RESOLVEDFIXEDnormaldmdShould retain source formatting in ddoc's unittests
9476RESOLVEDFIXEDenhancementdmdSupport native TLS on Mac OS X
9477RESOLVEDFIXEDenhancementdmdString (and array) comparisons are needlessly very slow
9478NEWnormaldmddmd#18519Template members still only have the old "type" field in JSON output
9479RESOLVEDFIXEDnormaldmd_error_ in error message of type inference of a delegate literal
9480RESOLVEDFIXEDnormaldmdThe template name in the JSON output contains template and function arguments
9481RESOLVEDINVALIDtrivialphoboswriteln and alias this
9482RESOLVEDWORKSFORMEenhancementdmdOption to compile in release mode, but keep in contracts on non-private functions
9483NEWenhancementdmddmd#17572Distribute both development and release builds of phobos.lib / libphobos.a
9484RESOLVEDFIXEDnormaldmdSyntax error in JSON output
9485RESOLVEDDUPLICATEmajordmdassociative array inside struct: intermodule visibility problem
9486NEWnormaldmddmd#18520Alias parameter breaks between modules for AA on x64
9487RESOLVEDDUPLICATEnormaldmdError message with __overloadset
9488RESOLVEDWONTFIXnormalphobosstd.datetime unittest failure
9489REOPENEDnormalphobosphobos#9950writeln of struct with disabled copy ctor
9490RESOLVEDFIXEDnormaldmd'this' is not found when expression is in parentheses
9491RESOLVEDFIXEDnormaldruntime[AA] allow for insert/return pointer to existing value if present on assoc array
9492RESOLVEDFIXEDregressiondlang.org[2.052 beta] Stylesheet not found for off-line HTML docs
9493RESOLVEDWONTFIXnormalphobosstd.algorithm.canFind returns true for empty string in array of integers
9494RESOLVEDFIXEDmajordmdcompiler stack overflow on invalid associative array
9495RESOLVEDFIXEDcriticaldmdWin64 vararg issue when first argument is > 8 byte
9496RESOLVEDFIXEDregressiondmd[REG 2.061 -> 2.062 alpha] "this[1 .. $]" passes wrong "this" to "opDollar"
9497RESOLVEDFIXEDenhancementdmdddoc: add support for handling undefined macros
9498RESOLVEDINVALIDregressiondmdRange violation using AA
9499RESOLVEDDUPLICATEnormaldmdICE (declaration.c:183) on multiple tuple declaration
9500RESOLVEDINVALIDnormaldmdInterfaces - shared static this