D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
4201RESOLVEDFIXEDnormaldruntimeassociative arrays keys property contains corrupted data for keys property for keys of size < size_t
4202RESOLVEDFIXEDnormalphobosChangset 1517 doesn't compile.
4203RESOLVEDDUPLICATEnormaldmdConst field of struct that contains a whole struct
4204RESOLVEDFIXEDminordmdWrong directory delimiters in all.sh
4205RESOLVEDWORKSFORMEnormaldmdStrange error message when trying to call unknown method on string
4206RESOLVEDFIXEDnormaldmdtype accepted as enum initializer
4207RESOLVEDFIXEDnormaldruntimestd.cover.setDestDir does not work.
4208RESOLVEDFIXEDnormaldruntimedruntime should not depend on Phobos
4209RESOLVEDDUPLICATEmajordmdCan not return from foreach over associative array
4210RESOLVEDFIXEDregressiondmdRandom crashes / heisenbugs caused by dmd commit 478: compiler messes up vtables
4211RESOLVEDDUPLICATEnormaldmdstruct with annotation(@safe)
4212RESOLVEDFIXEDnormaldmdDWARF: void arrays cause gdb errors
4213RESOLVEDFIXEDnormaldmdStrange behaviour with static void[] arrays
4214RESOLVEDDUPLICATEenhancementdmdRebinding of scoped class references
4215RESOLVEDWONTFIXenhancementdmdIntrduce auto ref parameters for class template variables
4216RESOLVEDDUPLICATEnormaldmdClass method hidden by another one warning
4217RESOLVEDFIXEDnormaldmdFunction overloads are not distinguished when instantiating templates
4218RESOLVEDDUPLICATEnormaldmdsafe function cannot call opApply
4219RESOLVEDFIXEDblockerphoboshasAliasing does not care about immutable
4220RESOLVEDFIXEDnormaldmdI cannot apply @safe to intrinsic operation(eg: std.math.sqrt)
4221RESOLVEDWONTFIXenhancementdmddmd should not allow overload between @safe/@trusted and @system
4222RESOLVEDFIXEDnormaldruntimedruntime should apply @safe/@system/@trusted
4223RESOLVEDFIXEDnormaldmdThrowing exception in finally block hides original exception
4224RESOLVEDDUPLICATEnormaldmdalias this and opDispatch
4225RESOLVEDFIXEDnormaldmdmangle.c:81: char* mangle(Declaration*): Assertion `fd && fd->inferRetType' failed.
4226RESOLVEDDUPLICATEnormaldmdCan't forward reference identifier defined within a string mixin
4227RESOLVEDINVALIDnormaldmdOverloading rules not complete in D1 docs
4228RESOLVEDFIXEDnormalphobosstd.array.replace contains 2 bugs
4229RESOLVEDWORKSFORMEnormaldlang.orgcast spec
4230RESOLVEDFIXEDnormaldlang.orgversion(unittest)
4231RESOLVEDFIXEDregressiondmdSolitary opUnary Postincrement and Postdecrement user defined operators are broken.
4232RESOLVEDDUPLICATEnormaldmdLocal struct member variable can be returned by ref
4233RESOLVEDDUPLICATEcriticaldmdEponymous template template members inaccessible
4234RESOLVEDDUPLICATEmajorphobosCannot create a std.socket.Socket from an fd
4235RESOLVEDFIXEDmajordmd!in not working (D1)
4236RESOLVEDWORKSFORMEnormaldmd'out of memory' error compiling on windows
4237RESOLVEDFIXEDnormaldmdTypedefs of the same name cause initializer conflict
4238RESOLVEDFIXEDnormaldmdSegfault(statement.c): with(typeof(int))
4239RESOLVEDWONTFIXenhancementphobosMixed tuple comparison
4240NEWnormaldmddmd#18243Array operations on short fixed-length arrays should be inlined
4241RESOLVEDFIXEDcriticaldmdduplicate union initialization error doesn't give a file location
4242RESOLVEDFIXEDregressiondmdICE(module.c): importing a module with same name as package
4243RESOLVEDWORKSFORMEnormaldmd[snn.lib] setmode doesn't set stdin/stdout to binary
4244RESOLVEDFIXEDnormaldruntimeBuilt-in static array hash function is 8-9 times slower than hash function of a POD struct with equivalent size
4245RESOLVEDFIXEDnormaldmdDeclaring conflicting symbols in single function scope allowed
4246RESOLVEDDUPLICATEnormaldmdDelegate literals passed to variadic templates function incorrectly
4247RESOLVEDFIXEDmajordmdCannot create default-constructed struct on heap when constructor is defined
4248RESOLVEDFIXEDminordlang.orgWebsite: outdated gdc link on download page
4249RESOLVEDFIXEDnormalphobosstd.regex fails to compile with debug=regex
4250ASSIGNEDenhancementphobosphobos#9886std.regex does not support character sets other than unicode
4251RESOLVEDFIXEDblockerdmdHole in the const system: immutable(T)[] implicitly casts to ref const(T)[]
4252RESOLVEDFIXEDnormaldmd[CTFE]: No array bounds checking in assignment to char[] array
4253RESOLVEDDUPLICATEnormaldmdopCall() not called in initialized struct
4254RESOLVEDFIXEDnormaldmdICE(mtype.c): function with const inout parameter
4255RESOLVEDWONTFIXnormaldruntimeMissing declaration on core.stdc.stdio of kbhit function
4256RESOLVEDFIXEDnormaldmdInner template mathods can't access this pointer
4257RESOLVEDFIXEDnormaldmdICE(interpret.c): passing parameter into CTFE as ref parameter
4258RESOLVEDFIXEDnormaldmd"auto ref" doesn't work in one or more cases
4259RESOLVEDFIXEDblockerdmdHeader generation omits leading '@' for properties
4260RESOLVEDFIXEDnormalphoboswindows & basename
4261RESOLVEDFIXEDnormalphobosBad textual printing of enums
4262RESOLVEDFIXEDblockerdmdHeader generation omits 'enum' for enum declarations
4263RESOLVEDFIXEDblockerdmdHeader generation omits '@system' attribute
4264RESOLVEDWONTFIXenhancementphobosSupport opApply in std.algorithm, std.range where possible
4265RESOLVEDWORKSFORMEenhancementdmdIt should be possible to query template parameters with __traits
4266RESOLVEDWORKSFORMEenhancementphobosadd support for structs in std.format.doFormat
4267RESOLVEDFIXEDmajordmdforward reference error when 2-fold aliasing a template instance
4268RESOLVEDFIXEDnormaldmd(D1 only) ambiguous name mangling for local functions
4269RESOLVEDFIXEDnormaldmdRegression(2.031): invalid type accepted if evaluated while errors are gagged
4270RESOLVEDFIXEDnormaldmdMissing line number in 'can only catch class objects' error message
4271RESOLVEDFIXEDenhancementphobosdrop/pop methods for std.algorithm.BinaryHeap
4272RESOLVEDWONTFIXenhancementdmdx.typeof syntax
4273RESOLVEDWONTFIXnormaldmdError: functions cannot return a tuple
4274RESOLVEDFIXEDnormaldmdBetter array of inner structs error message
4275RESOLVEDFIXEDnormaltoolsUnexpected optlink termination when 'export' attribute is missing
4276RESOLVEDINVALIDnormaldmdCTFE error messages use random variable names
4277RESOLVEDINVALIDregressiondmddelegate reference wrong scope var value
4278RESOLVEDFIXEDnormaldmdallow inlining of super calls (undo limitations of bug3500's fix)
4279NEWnormaldruntimedmd#17226[AA] AAs change key type
4280RESOLVEDFIXEDnormalphobosstd.typecons.Tuple problem with one field
4281RESOLVEDFIXEDnormaldmdAA literal problem with mutable array as key
4282RESOLVEDFIXEDnormaldruntimeProblem in AAs with fixed size arrays as keys
4283RESOLVEDFIXEDnormaldmd(D1 only) static if with dangling else clause
4284RESOLVEDFIXEDnormaldmdempty string[] alias lacks .length in a template
4285RESOLVEDWONTFIXnormaldmdtemplate inside function error message
4286RESOLVEDWORKSFORMEnormaldmdWrong error line number and more with schwartzSort
4287RESOLVEDFIXEDenhancementphobosopOpAssign!("~=") for std.array.Appender
4288RESOLVEDFIXEDnormaldmdError on passing delegate to C linkage function.
4289RESOLVEDDUPLICATEnormaldmdtemplate struct opEquals problem
4290RESOLVEDWORKSFORMEenhancementdmd'Fragile' opCmp/toHash signature errors
4291RESOLVEDFIXEDnormaldmdPure functions cannot access mixed in variables
4292RESOLVEDFIXEDnormalphobos[PATCH] CommonType fails for singular alias value
4293RESOLVEDFIXEDnormaldmdWrong line number with @disable
4294RESOLVEDDUPLICATEnormalphobosImporting std.typecons in two modules while unittesting breaks program
4295RESOLVEDFIXEDnormalphobosIID_IUnknown symbol undefined in phobos.lib
4296RESOLVEDFIXEDenhancementdmdReduce parasitic error messages
4297RESOLVEDFIXEDnormaldmdNothrow functions cannot use constant dynamic array
4298RESOLVEDDUPLICATEnormaldmdConstant array translated to unnecessary array literal creation
4299RESOLVEDDUPLICATEnormaldmdcompile stopped with flag unittest in typecons.d , depending on the order files
4300RESOLVEDFIXEDnormalphobosBigInt * int doesn't work well