D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
5001RESOLVEDWONTFIXmajorphobosstd.stream read(char[]) and write(char[]) not 64bit safe
5002RESOLVEDWONTFIXenhancementphobospossible std.stream improvements
5003RESOLVEDWORKSFORMEnormaldmdregex(replace with delegate) sample doesn't work
5004NEWenhancementdmddmd#17517show both resolved symbols and original identifier in error messages involving aliases
5005RESOLVEDINVALIDenhancementdmdRemove restrictions on module/package with same name.
5006RESOLVEDFIXEDmajordmd'pure' unenforced in a nested function
5007NEWenhancementdmddmd#18307@outer() attribute
5008RESOLVEDWORKSFORMEnormaldmdBizarre "conflicts with __anonymous at" error with regex and indirectly imported phobos
5009RESOLVEDFIXEDnormaldmdTraceHandler not being called on Access Violation
5010NEWminordmddmd#18308Error messages for properties could be improved
5011RESOLVEDFIXEDnormalphobosstd.container: SList linearRemove produces wrong results
5012RESOLVEDFIXEDnormaldmdICE(cod3.c): handling a nested function in inline asm.
5013RESOLVEDFIXEDenhancementphobosstd.typecons.Tuple should have constructor for static arrays
5014NEWnormaldmddmd#18309is(T U == super) returns non-shared parent types for shared(T)
5015RESOLVEDFIXEDregressiondmdRegression(1.061): Cyclic import breaks is() in a static if
5016RESOLVEDFIXEDmajorphobosto!() can not convert from wide characters to char
5017RESOLVEDWORKSFORMEnormaldmdAccess Violation when calling a template function of outer class (from inner one)
5018RESOLVEDINVALIDmajordmdsegfault / stack overflow when calling overriden Stream.writeBlock
5019RESOLVEDDUPLICATEnormalphobosIn std.regex, empty capture at end of string causes error
5020RESOLVEDFIXEDnormaldmdForward implicit bool conversions to alias this
5021RESOLVEDDUPLICATEmajordmdAssociative array assigned to in spite of exception
5022RESOLVEDFIXEDnormalphobosbigint doesn't show up in the side bar in the documentation
5023RESOLVEDFIXEDnormaldlang.orgDocs about order of execution of invariant and pre/post conditions
5024RESOLVEDDUPLICATEnormaldmdOrder of execution of invariant and pre/post conditions
5025RESOLVEDFIXEDnormaldmdICE(cast.c) shared struct literal
5026RESOLVEDFIXEDnormaldmdICE(expression.c) Incomplete mixin expression + char[] to char assignment
5027RESOLVEDWONTFIXenhancementdmdGhost fields for Contract Programming
5028NEWnormaldmddmd#18310Problem with named mixins in base class and derived class
5029RESOLVEDDUPLICATEnormaldmd(assoc array type).stringof doesn't return built-in typename
5030RESOLVEDFIXEDnormaldmdOperators don't work with AssociativeArray!(T1,T2)
5031RESOLVEDINVALIDnormaldmdpragma(msg,...) outputs to stderr, not stdout
5032RESOLVEDFIXEDnormalphobosstd.file.rename acts differently on Windows and Linux when the target file already exists.
5033RESOLVEDWONTFIXenhancementdmdAdd explicit 'frame context' and 'this' type modifiers for callback functions
5034NEWenhancementdmddmd#18311Ranged (or bounded) array initializer
5035RESOLVEDFIXEDnormalphobosSchrödinger's Stride
5036RESOLVEDFIXEDnormalphobosRemove caching from ranges
5037NEWenhancementphobosphobos#9580std.variant.Algebraic test use case
5038RESOLVEDWORKSFORMEenhancementdmdAllow declaring class invariant without parentheses
5039RESOLVEDFIXEDnormaldmdCannot use invariant() with auto methods
5040RESOLVEDWONTFIXenhancementdmdopOpAssign should be automatically visible for types.
5041RESOLVEDWORKSFORMEminordmdCannot check functor in template constraint
5042RESOLVEDDUPLICATEnormalphobosformat("%s") of struct without toString
5043RESOLVEDFIXEDenhancementphoboswriteln with empty arrays should write something useful
5044NEWmajordmddmd#17518opIndexUnary not working for post++
5045RESOLVEDDUPLICATEenhancementdmdauto type inference for nest function
5046RESOLVEDFIXEDnormaldmdWrong type of implicit 'this' in struct/class templates
5047RESOLVEDWORKSFORMEcriticalinstallerDMD 2.049 Deb Fails to install on Ubuntu 10.10
5048RESOLVEDWORKSFORMEnormaldmdstring enum type not recognized as a string
5049RESOLVEDFIXEDnormalphobosstd.algortihm.bringToFront() returns wrong value
5050RESOLVEDFIXEDnormaldmdNo way to declare delegates with ref return
5051RESOLVEDDUPLICATEenhancementdmddmd flag for partial compilation (similar to just running preprocessor in C/C++)
5052RESOLVEDFIXEDnormalphobostake!(Take!R) should return Take!R, not Take!(Take!R)
5053RESOLVEDFIXEDnormaldruntimeBetter error message for cyclic dependencies.
5054RESOLVEDFIXEDnormalphobosSplitter example doesn't work
5055RESOLVEDFIXEDnormalphoboshasAssignableElements etc only check forward range primitives
5056NEWminordmddmd#18312Warning against virtual method call from constructor
5057RESOLVEDWONTFIXenhancementdruntimestd.variant.Algebraic-aware GC
5058RESOLVEDINVALIDnormaldmdinvariant() should not be called before opAssign()
5059RESOLVEDFIXEDnormalphobosString assignment in foreach loop breaks immutability
5060RESOLVEDDUPLICATEnormaldmdOrder of interface implementations affects code
5061RESOLVEDWONTFIXenhancementphobosstd.traits.arrayTarget
5062RESOLVEDDUPLICATEnormaldmdProblem with a string slicing
5063RESOLVEDWONTFIXenhancementdmdStronger typedef for size_t
5064RESOLVEDFIXEDcriticaldmdruntime crash using closure as alias parameter
5065RESOLVEDFIXEDnormalphoboswritefln("%f" of a Tuple prints a result
5066RESOLVEDINVALIDnormaldmdArray back(set) method would crash when have none elements
5067RESOLVEDFIXEDnormaldmdno way to re-parameter a template a class when in some special scope
5068RESOLVEDINVALIDnormaldmdopOpAssign fails when if()-constraint is used
5069RESOLVEDDUPLICATEnormaldmdNo missing extern(C) error
5070RESOLVEDFIXEDenhancementdmdHeap-allocated closures listing
5071RESOLVEDFIXEDcriticaldmdpassing value by ref to a function with an inner dynamic closure results in a wrong code
5072RESOLVEDWORKSFORMEnormalphobosIterating an empty result returned by match() crashes the application
5073RESOLVEDWORKSFORMEregressiondmdwrong file name in error message for "voids have no value" inside alias templates (affects std.algorithm.map)
5074RESOLVEDWONTFIXnormalphobosarray(immutable(int)[]) ==> int[]
5075RESOLVEDWONTFIXnormalphobosstd.algorithm.map/filter don't support associative arrays
5076ASSIGNEDenhancementphobosphobos#9890std.algorithm.sorted / schwartzSorted
5077ASSIGNEDenhancementphobosphobos#9891std.algorithm.schwartzSort is slow
5078ASSIGNEDenhancementphobosphobos#9581Some possible improvements for std.algorithm.schwartzSort()
5079RESOLVEDDUPLICATEblockerdmdICE(glue.c, 1103) on undefined symbol during CTFE
5080RESOLVEDDUPLICATEnormaldmdbreaking const-correctness with class/interface
5081RESOLVEDFIXEDenhancementdmdPure functions as initializers for immutable structures
5082RESOLVEDFIXEDnormaldmddelegate alias parameters are silently accepted inside structs. limits most of std.algorithm, etc.
5083RESOLVEDWORKSFORMEblockerdmdmodule object cannot read file 'object.d'
5084RESOLVEDINVALIDnormaldmdStatic code does not ignore instance names during name lookup
5085RESOLVEDWONTFIXminorphobosstd.variant.Algebraic name
5086RESOLVEDFIXEDregressiondmdRegression(1.061): Stack overflow with recursive alias declaration
5087RESOLVEDDUPLICATEnormaldmdAssertion failure: 'precedence[e->op] != PREC_zero' on line 816 in file 'expression.c'
5088RESOLVEDFIXEDnormaldmdCannot cast const(int) to long in @safe function
5089RESOLVEDFIXEDnormalphobosfeqrel does not compile for floats
5090RESOLVEDFIXEDnormaldmdICE(todt.c) struct literal initializing zero length array
5091RESOLVEDWONTFIXenhancementdmdmain runs after unittests
5092RESOLVEDFIXEDenhancementdmdpure nothrow should be ignored for unit tests
5093RESOLVEDWORKSFORMEenhancementdmdimprove error for importing std.c.windows.windows
5094RESOLVEDFIXEDnormaldmdNo implicit conversion with "alias property this"
5095RESOLVEDFIXEDminordmdError for typesafe variadic functions for structs
5096RESOLVEDFIXEDenhancementdmdMore readable unpaired brace error
5097RESOLVEDINVALIDenhancementdmdSafer unions with @tagged
5098RESOLVEDWONTFIXnormaldlang.org-unittest does not turn on asserts nor sets unittest version in D1
5099RESOLVEDDUPLICATEenhancementdmdAdd enum size property
5100NEWnormaldmddmd#18313[Intel Atom] -O Degrades performance of loop statements