D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
7901RESOLVEDDUPLICATEnormalphobos2D std.Array breaks
7902NEWnormaldmddmd#18432[TDPL] sychronized is supposed to be for classes, not functions
7903RESOLVEDFIXEDnormaldmd[TDPL] public member variables are supposed to be illegal in synchronized classes
7904RESOLVEDWORKSFORMEnormaldmdTemplate instantiation failure depending on compilation order
7905RESOLVEDINVALIDnormaldmdstd.conv.parse doesn't work with UFCS
7906RESOLVEDFIXEDnormaldmd[ICE] enum declaration with invalid array literal crashes dmd
7907RESOLVEDFIXEDnormaldmd[ICE] invalid expression on template argument crashes dmd
7908RESOLVEDWORKSFORMEmajordmdArray operations fail when compiled with -d flag
7909RESOLVEDFIXEDregressionphobosto!(enum)(string) and to!(string)(enum) break when enum is integral
7910RESOLVEDWORKSFORMEnormaldmdCompiler gives error when post-contract is used in a function that returns from inside a loop
7911RESOLVEDFIXEDregressiondmdNested static if failing to execute
7912RESOLVEDINVALIDnormaldmdCannot read compile time variable at compile time
7913RESOLVEDWORKSFORMEnormaldmdStrange triggering of irrelevant compilation errors
7914RESOLVEDDUPLICATEnormaldmdwrong AA insert evaluation order
7915RESOLVEDDUPLICATEregressiondmdForward reference to two-level nested static if symbols fails within struct
7916NEWenhancementdruntimedmd#17242Add an API to register hooks for memory, file
7917RESOLVEDWORKSFORMEnormaldmd[ICE] (toir.c 178) with nested function
7918RESOLVEDWORKSFORMEminordmdCrash when using heredoc syntax in DMD v2.05[89] on Win7 [64bit]
7919RESOLVEDFIXEDregressionphobosSample code works on GDC but fails with DMD
7920RESOLVEDDUPLICATEnormaldmdPossible to return const object through mutable Object
7921RESOLVEDFIXEDmajordmdTwo order of magnitude file size increase (up to 111 MiB for GtkD) mostly from zeroes
7922RESOLVEDFIXEDregressiondmdalias this causes weird formatting issues for strings
7923RESOLVEDFIXEDnormaldruntimePlease remove 'deprecated' from setAssertHandler()
7924RESOLVEDFIXEDmajorphobosreduce does not work with immutable/const as map and filter do
7925RESOLVEDFIXEDenhancementdmdextern(C++) delegates?
7926RESOLVEDINVALIDnormaldmdstack overflow on recursive string mixin
7927RESOLVEDINVALIDnormaldmdwindows console utf
7928RESOLVEDDUPLICATEnormalphobosRegex regression - out of memory.
7929RESOLVEDFIXEDnormaldmdBroken semantic of StructInitializer with const
7930RESOLVEDFIXEDnormaldmdStatic initialization of static-sized array in union fails
7931RESOLVEDFIXEDnormaldmdError message with _error_ with var[1,2]
7932RESOLVEDFIXEDcriticaldmdCorrupted argument inside out contract in x86_64
7933RESOLVEDFIXEDnormaldmdIllegal interaction of templates
7934NEWenhancementphobosphobos#9925std.algorithm.sum and std.algorithm.reduce for fixed size arrays too
7935RESOLVEDWORKSFORMEminordmdStruct-by-pointer field access in TypeTuple
7936RESOLVEDFIXEDnormalphobosstd.random.randomSample always returns the same first value when passed a random number generator
7937RESOLVEDFIXEDenhancementphobosRange iota.Result should be const where possible
7938RESOLVEDINVALIDnormalphobosStack overflow/access violation when throwing exceptions from fibers
7939RESOLVEDDUPLICATEnormaldmdAssigning to Object strips away const
7940RESOLVEDFIXEDcriticaldmdCTFE wrong-code for opAssign and std.array.Appender
7941RESOLVEDFIXEDregressiondmdRegression(2.059): Type check is ignored when manifest constant initializer is function literal
7942RESOLVEDFIXEDcriticaldmdAppending different string types corrupts memory
7943RESOLVEDFIXEDnormaldmdUFCS does not work with alias this
7944RESOLVEDFIXEDenhancementphobosstd.range.iota.popFront() cycles when the range is empty
7945RESOLVEDFIXEDnormaldmdalias this doesn't work on function ref parameter
7946RESOLVEDINVALIDnormalphoboscan't put string into Appender!string
7947RESOLVEDWONTFIXnormaldmdtypeof on anonymous function literal returns void
7948RESOLVEDFIXEDnormalphobosstd.range.zip broken with requireSameLength
7949RESOLVEDFIXEDnormaldmd[ICE] (cgcod.c) with SIMD array
7950RESOLVEDFIXEDnormaldmdType tuples are incorrectly flattened in base type list of interface
7951RESOLVEDFIXEDnormaldmdDMD: Internal error: backend/cgxmm.c 567
7952RESOLVEDFIXEDnormaldmdinvalid dwarf2 offset when trying to debug with gdb
7953RESOLVEDINVALIDnormaldmdDMD Error: variable r used before set when compiling with -O
7954RESOLVEDFIXEDnormaldruntimex86_64 Windows fibers do not save nonvolatile XMM registers
7955RESOLVEDWORKSFORMEnormaldmdNested function error in sort with lambda template but not with a lambda
7956RESOLVEDWORKSFORMEnormaldmdMissing error line number with wrong function name
7957RESOLVEDWONTFIXenhancementphobosstd.functional untuple/untupleReversed too
7958RESOLVEDINVALIDnormaldmdUniform Function Call fails if class defined inside a function
7959RESOLVEDDUPLICATEnormaldmddmd compiler crashes with internal error when main() redefined
7960RESOLVEDMOVEDcriticaltoolslink-failure optlink crash EIP=00000000
7961RESOLVEDFIXEDenhancementdmdAdd support for C++ namespaces
7962RESOLVEDFIXEDnormalphobosstd.regex: Captures.length() returns incorrect value
7963RESOLVEDFIXEDenhancementdmddmd doesn't inline std.algorithm.swap on a 'alias this' struct
7964RESOLVEDWORKSFORMEnormalphobosstd.algorithm.swap is not CTFE-compatible for structs with non-trivial assignment
7965RESOLVEDFIXEDmajordmdInvalid outer function scope pointer in some cases
7966RESOLVEDFIXEDnormaldmdFirst template instantiation inside `with` results in `Error 42: Symbol Undefined`
7967RESOLVEDWORKSFORMEnormaldmdBad code with -inline, mismatching constness and array append
7968RESOLVEDINVALIDnormaldmdFailing implicit cast, new in 2.059
7969RESOLVEDWORKSFORMEminordlang.orgWriting Win32 DLLs page is outdated
7970REOPENEDenhancementdmddmd#17546@property does not properly disambiguate delegate properties
7971RESOLVEDFIXEDmajordruntimeCannot compile druntime with -debug=PRINTF
7972RESOLVEDFIXEDnormalphobosstd.file.read allocate a buffer the size of the file even when given a upper limit
7973RESOLVEDFIXEDnormalphobosBigInt %= long/ulong gives wrong value
7974RESOLVEDFIXEDregressiondmdforward reference of mixin declaration
7975RESOLVEDFIXEDnormalphobosIncorrect quotes escaping in std.format
7976RESOLVEDFIXEDnormaldmdICE(backend/cg87.c)assignment btw two elements of dynamic array of complex number types
7977RESOLVEDWORKSFORMEnormalphobosFormatString grammar is incomplete
7978RESOLVEDWORKSFORMEnormaldmdUTF exception (memory corruption?) using std.range.chain (behavior changes with -g)
7979RESOLVEDFIXEDnormaldmdAlias this does not work with switch
7980RESOLVEDFIXEDmajordmdStack overflow / recursive expansion with alias this
7981RESOLVEDWORKSFORMEnormaldmdimmutable structs by default have mutable constructor
7982RESOLVEDFIXEDnormalphobosiota broken when start and end are unsigned and step is negative.
7983RESOLVEDFIXEDcriticaldmdICE with getMember on a unittest member
7984RESOLVEDINVALIDnormaldmdwhy is there a hidden field this in nested struct with non-static methods
7985RESOLVEDDUPLICATEnormaldmdImpossible to cast interface/object reference to void* in presence of 'alias this'
7986RESOLVEDINVALIDregressiondmdsegfault in rt.lifetime.__doPostblit on array of struct
7987RESOLVEDFIXEDnormaldmd[CTFE] cannot compare arrays of slices
7988RESOLVEDFIXEDnormaldmd[CTFE] CTFE return values should be allowed in compile-time expressions
7989RESOLVEDFIXEDnormalphobosisInputRange and isForwardRange declare unused variables
7990RESOLVEDFIXEDnormalphobosAssertion failure in std.variant
7991RESOLVEDDUPLICATEregressiondmdRegression (2.058): Cannot pass subtype by reference
7992RESOLVEDFIXEDnormalphobosstd.algorithm.find breaks in certain circumstances
7993RESOLVEDFIXEDnormalphobosBigInt divide-by-1 error
7994RESOLVEDDUPLICATEnormaldmdImpure mixin generator of pure code inside pure functions too
7995RESOLVEDFIXEDregressiondmdregression(2.059): D runtime initialization from C fails on OSX in 2.059, worked in 2.058
7996RESOLVEDFIXEDenhancementphobosRefuse std.math.isnan() on not floating point values?
7997RESOLVEDFIXEDnormaltoolsOptlink issues 'Index Range' error with static zero length array
7998RESOLVEDFIXEDnormaldmdstatic assert message string printing problem
7999RESOLVEDFIXEDnormaldmdrdmd eval fails on OSX, works on windows
8000NEWnormaldmddmd#18433[UFCS] property in WithStatement