D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
5901NEWenhancementphobosphobos#9903std.random.normal(), std.random.fastNormal()
5902RESOLVEDDUPLICATEnormaldmdICE(toir.c) when there is a cross-module call to a closure
5903RESOLVEDDUPLICATEnormaldmdOverloading template functions with typeof() parameter type fails.
5904RESOLVEDFIXEDnormalphobosstd.json parseString doesn't handle chars outside the BMP
5905RESOLVEDWORKSFORMEnormaldmdError message with const fixed-size array
5906RESOLVEDINVALIDenhancementdmdJust pre-conditions at compile-time when arguments are static
5907RESOLVEDDUPLICATEmajordmdCTFE: Ref assignments are noop at compile time
5908RESOLVEDFIXEDmajordmdOptimizer generates wrong value with divide-by-zero.
5909RESOLVEDWONTFIXenhancementdmdAllow implicit conversion of hex strings to immutable(ubyte)[] and immutable(ubyte[N]) or turn them into ubyte array literals
5910RESOLVEDFIXEDnormaldlang.orgStride members' documentation comments are wrong
5911RESOLVEDFIXEDmajordmdClosure destroys the thrown Exception .
5912RESOLVEDINVALIDnormalphobosSmall typos throughout Phobos and DMD documentation
5913RESOLVEDFIXEDnormalphobosstd.range.put broken sentence
5914RESOLVEDFIXEDnormalphobosstd.range.ElementType has duplicated unittest, ElementEncodingType is missing one
5915RESOLVEDWORKSFORMEnormaldlang.orgNewlines are not propagated when copy&pasting code snippets
5916RESOLVEDFIXEDnormaldmdDMD: bad message for incorrect operands error
5917RESOLVEDDUPLICATEnormaldmdDMD gets tripped up by immutable struct members when struct contains postblit
5918RESOLVEDWORKSFORMEnormaldmdCannot forward-reference to a nested enum type with any attribute
5919RESOLVEDWORKSFORMEmajordmdThe declaration of static members depend in the order
5920RESOLVEDFIXEDnormalphobosCannot create std.algorithm.Array of structs with custom destructor (hasElaborateDestructor).
5921RESOLVEDINVALIDnormaldmdNo mismatched nested comments
5922RESOLVEDFIXEDnormaldmdinline assembler - referencing immutable variable values fails
5923RESOLVEDWONTFIXnormaldmd(D1 only) .ptr property is not const for const arrays
5924RESOLVEDFIXEDnormalphobosschwartzSort of Tuple!(char)[]
5925RESOLVEDFIXEDnormaldruntimeComparing associative array with a type constructor (const/shared/immutable) causes segfault
5926RESOLVEDWONTFIXminordruntimeD2 shows empty command line on Windows 98 SE
5927RESOLVEDFIXEDmajorphobosBroken getcwd when using GetCurrentDirectoryA
5928RESOLVEDFIXEDnormalphobosbigint modulo problem
5929RESOLVEDDUPLICATEtrivialdmdCasting to void, Internal error: ..\ztc\cod1.c 3136
5930RESOLVEDFIXEDmajordruntimecas doesn't work when used in code compiled with -D
5931RESOLVEDWONTFIXnormaldmdkeyword new won't allow default initialization of a struct where it has a non-zero argument constructor
5932RESOLVEDFIXEDnormaldmdInternal error: s2ir.c 339
5933RESOLVEDFIXEDnormaldmdCannot retrieve the return type of an auto-return member function
5934RESOLVEDDUPLICATEnormaldmdFinite recursive templates are not allowed
5935RESOLVEDFIXEDenhancementphobosNon-tuple iteration with std.range.zip
5936RESOLVEDFIXEDregressiondmdRegression(2.050): Segfault when forward-referencing pure auto-return member function with parameter.
5937RESOLVEDWORKSFORMEnormalphobosProblem with map!delegate(iota(floating point))
5938RESOLVEDFIXEDregressiondmdICE ztc\symbol.c 1043
5939RESOLVEDFIXEDregressionphobosCannot copy std.algorithm.map
5940RESOLVEDFIXEDnormaldmdCannot create arrays of std.algorithm.map
5941RESOLVEDWORKSFORMEnormaldmdUsing inner struct which references nested function in a no-attribute or auto-return member function causes "nested function cannot be accessed" error
5942RESOLVEDFIXEDnormalphobosBitfields are overwritten erroneously
5943RESOLVEDFIXEDenhancementdmdPower expression optimisation: 2^^unsigned ==> 1<<unsigned
5944NEWenhancementdruntimedmd#17114Five ideas for the stacktrace
5945RESOLVEDFIXEDenhancementphobosredBlackTree printing
5946RESOLVEDFIXEDnormaldmdfailing lookup 'this' from function in template
5947RESOLVEDDUPLICATEnormaldmdClasses derived from interfaces do not check for method implementation with -o-
5948NEWminordmddmd#18338Different error messages for int array
5949RESOLVEDINVALIDnormaldmdMutable enum matrix rows
5950RESOLVEDWORKSFORMEnormaldruntime[AA] Linker problem with AA.get()
5951RESOLVEDDUPLICATEnormaldruntimewriteln(AAbyValue()) doesn't show the values
5952RESOLVEDDUPLICATEnormalphobosmap(AA.byValue()) problem
5953RESOLVEDFIXEDminordmdToo many trailing commas are accepted
5954RESOLVEDFIXEDenhancementdmd[CTFE] enum structs with ctor
5955RESOLVEDFIXEDnormaldruntimecore.demangle fail to parse NaN and Infinity.
5956RESOLVEDFIXEDnormaldlang.orgUndocumented mangling of struct value
5957NEWnormaldmddmd#18339Ambiguous mangling of module and template in template symbol args
5958RESOLVEDDUPLICATEnormaldmdconst/immutable ignored passing to opAssign()
5959RESOLVEDFIXEDnormaldmdReturn by reference with nested function should be allowed
5960RESOLVEDDUPLICATEnormaldmdReturn type inferrence with suffixed function attributes should be allowed
5961RESOLVEDDUPLICATEnormaldmdDMD spell-check inadvertently causes more errors
5962RESOLVEDFIXEDnormaldmdTemplate function declaration with prefixed storage class and auto occurs conflict
5963RESOLVEDFIXEDnormaldmdiasm does not accept 64bit integer literal
5964RESOLVEDFIXEDnormalphobosstd.stdio.readln can throw a UnicodeException
5965RESOLVEDFIXEDregressiondmd[2.053 beta] map rejects a predicate with anon-func and nested func
5966RESOLVEDFIXEDregressiondmd[2.053 beta][CTFE] Stack overflow on trivial func
5967RESOLVEDFIXEDtrivialdlang.orgMangling of ArgClose for variadic function is swapped
5968RESOLVEDFIXEDenhancementphobosstd.algorithm.group by key function + groupFull
5969RESOLVEDWORKSFORMEnormaldmdPoor error message for foreach over type tuple
5970RESOLVEDFIXEDnormalphobosfix BigInt.toString
5971RESOLVEDFIXEDenhancementphobosSome BigInt ideas
5972RESOLVEDFIXEDnormaldmdCTFE: Can't assign to elements of arrays of slices
5973RESOLVEDFIXEDnormaldmdalias this is not considered with superclass lookup
5974RESOLVEDWORKSFORMEnormaldmdIncorrect nested function address in expression (&f).ptr
5975RESOLVEDFIXEDregressiondmd[2.053 beta][CTFE] ICE: 'global.errors' on line 1416 in file 'constfold.c'
5976RESOLVEDFIXEDregressiondmd"variable used before set" with foreach with ref + scope(failure) + structure method + -O -inline
5977RESOLVEDFIXEDnormalphobosString splitting with empty separator
5978RESOLVEDFIXEDnormaldmdICE(mtype.c) when calling __traits(parent) on the child of an anonymous function.
5979RESOLVEDDUPLICATEnormalphobosbigint equality comparison with rvalue
5980RESOLVEDFIXEDnormaldmdforeach element of a type tuple of string literals is not implicitly convertible to immutable(char)*
5981RESOLVEDWORKSFORMEnormaldmdCan't used post defined constant at compile-time
5982RESOLVEDFIXEDnormaldlang.org[2.053 beta] std.iterator gone, but no mention of the change
5983RESOLVEDFIXEDnormaldlang.org[2.053 beta] 2.051 and 2.052 missing from changelog
5984RESOLVEDWONTFIXenhancementdmdadd new keywords objconst and objimmutable to make it possible to declare mutable reference variables referencing const or immutable class instances
5985RESOLVEDDUPLICATEnormaldmdstring enum fails with debugging enabled
5986RESOLVEDDUPLICATEnormaldmdFunction pointers wrongly typed
5987RESOLVEDFIXEDnormaldmdmydll sample doesn't compile
5988RESOLVEDFIXEDnormaldmdTemplate accepts instantiating an already-instantiated template type
5989RESOLVEDDUPLICATEnormaldmdDisallow unreachable statements in switch clause
5990RESOLVEDFIXEDenhancementphobosPhobos Win64 - D1
5991RESOLVEDFIXEDenhancementdruntimedruntime Win64
5992RESOLVEDFIXEDenhancementphobosPhobos Win64 - D2
5993RESOLVEDFIXEDnormaldmdStrange thread exceptions with DMD 2.053 beta 13th May
5994RESOLVEDDUPLICATEregressiondmdRegression(2.038) Function pointer assignments are not type-checked
5995RESOLVEDFIXEDnormaldmdstring append negative integer causes segfault
5996RESOLVEDFIXEDnormaldmdICE(expression.c) CTFE of erroneous auto return function
5997RESOLVEDINVALIDnormaldmdStatic arrays with 0 length accepted by compiler
5998RESOLVEDWORKSFORMEnormalphobosProblem with heapified Array!BigInt
5999RESOLVEDFIXEDnormaldruntimeRuntime treats floating NaNs to be equal
6000RESOLVEDDUPLICATEnormaldmdValue range propagation does not work with modulus (%) with a constant