D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
7201RESOLVEDFIXEDenhancementdmdLambda template assignment to variable
7202RESOLVEDFIXEDnormaldmdHole in type system still present for delegates
7203RESOLVEDINVALIDnormaldmdMethod pointer types differ depending on context
7204RESOLVEDWORKSFORMEnormaldmd[CTFE] Assertion failure when attempting to access function pointer of delegate
7205NEWnormaldmddmd#18393Function attribute inference fails in case of mutual dependencies
7206RESOLVEDDUPLICATEnormaldmdConstructor from mixin does not conflict with other constructors
7207RESOLVEDFIXEDnormaldmdExplicit cast should resolve lambda type
7208REOPENEDenhancementdmddmd#18394Unique arrays should be covariant
7209RESOLVEDFIXEDnormaldmdStack overflow on explicitly typed enum circular dependency
7210RESOLVEDDUPLICATEnormaldmdopCall weird behavior in struct
7211RESOLVEDFIXEDnormaldmdInitializing const members in derived classes' constructors
7212RESOLVEDFIXEDnormaldmdRegression(Head): ICE with overload resolution and delegate/function inference
7213NEWenhancementdmddmd#18395@disable should be useable to deactivate unittests
7214RESOLVEDINVALIDminordmdChange of template specialization resolution
7215RESOLVEDWONTFIXenhancementphobosarray.Appender.put should work on its own type
7216RESOLVEDFIXEDnormaldmd[CTFE] Can't call struct member function using pointer field
7217RESOLVEDFIXEDregressiondmdRegression(head 7c839960): [CTFE] ICE on accesing struct array field
7218RESOLVEDFIXEDnormaldmdNested function with contract is rejected
7219RESOLVEDDUPLICATEnormaldmdvalid overrides with type qualifiers rejected
7220RESOLVEDFIXEDcriticaldmdBad initialization when using mixin to generate a static field in a -lib'rary
7221RESOLVEDDUPLICATEnormaldmdimplicit conversion between delegates with qualified parameter types
7222RESOLVEDWORKSFORMEnormaldmdinout functions cannot use return type inference
7223RESOLVEDFIXEDnormalphobosAccess violation when using rmdirRecurse on folder without modify permissions
7224NEWnormaldmddmd#18396Throwing precondition of nothrow function
7225RESOLVEDDUPLICATEnormaldmdimmutable argument by const ref
7226RESOLVEDDUPLICATEnormaldmdRefused pure nothrow ctor syntax
7227NEWenhancementdmddmd#18397[:] as empty associative array literal, plus warning for null
7228RESOLVEDFIXEDnormaldmdMOVDQ2Q instruction is emitted with swapped register indices
7229NEWnormaldruntimedmd#17239[GC] GC.collect fails when being called from Fiber
7230RESOLVEDFIXEDnormalphobosCrash during printing anonymous union with writeln family functions.
7231RESOLVEDFIXEDnormaldmdSegfault using opDispatch with property notation
7232RESOLVEDFIXEDnormaldmdWarning: statement is not reachable has no line number
7233RESOLVEDDUPLICATEnormaldmd[ICE] (symbol.c 1032) Struct tupleof
7234RESOLVEDFIXEDnormaldmdSegmentation fault when using stdio
7235RESOLVEDDUPLICATEnormaldmdthrowing away return value of pure function should yield an error
7236RESOLVEDINVALIDnormaldmdProtected class members in different file inaccessible
7237RESOLVEDWONTFIXnormaldlang.orgun.di is missing in dmd.2.057.zip
7238RESOLVEDINVALIDnormalinstallerWindows installer doesn't install dmd 2.057
7239RESOLVEDFIXEDnormaldmdC style struct initialization doesn't work with aliases
7240RESOLVEDLATERenhancementdmdPossibilities of throwing Throwable should be calculated
7241RESOLVEDFIXEDregressionphobosstd.format can't read into array of dchar
7242RESOLVEDINVALIDnormaldmdCannot call base class member function with same name but diff parameters
7243RESOLVEDFIXEDenhancementdmdCompiler should call separate function when allocating a struct on the heap
7244RESOLVEDWORKSFORMEnormalphobosAccess Violation with optimized build when using memory-mapped file
7245RESOLVEDFIXEDnormaldmd[CTFE] Address of ref foreach parameter changes to point after array
7246RESOLVEDFIXEDnormalphobosProvide a simpler example for std.algorithm.remove
7247RESOLVEDWORKSFORMEcriticaldmdAll programs segfault before main
7248RESOLVEDFIXEDregressiondmd[CTFE] Stack overflow on using struct filed pointer with address of array element
7249RESOLVEDINVALIDregressiondmd2.058 regression: "no size yet for forward reference" when using this.init.tupleof
7250RESOLVEDFIXEDnormaldmd[UFCS] UFCS chaining doesn't work
7251RESOLVEDDUPLICATEminordruntimeGC not working
7252RESOLVEDFIXEDnormaldmdICE(template.c): 'global.errors' on line 4893 in file 'template.c'
7253RESOLVEDDUPLICATEnormaldmdBad error message when symbol is not found in selective import
7254RESOLVEDFIXEDnormaldmdICE(cod3.c) returning strings as static arrays
7255RESOLVEDDUPLICATEenhancementdmdStruct array assign?
7256RESOLVEDWORKSFORMEenhancementphobosstd.typecons.Nullable of a const value
7257RESOLVEDWORKSFORMEenhancementphobosstd.typecons.Tuple of a immutable item
7258RESOLVEDWORKSFORMEnormalphobosstd.array.array of const items
7259RESOLVEDINVALIDenhancementdmdExplicit annotation for method hiding
7260RESOLVEDWONTFIXnormalphobos"g" on default in std.regex
7261RESOLVEDFIXEDregressiondmdICE(glue.c): With taskPool.reduce
7262RESOLVEDFIXEDmajordmd'used before set' error with no line number
7263RESOLVEDFIXEDnormaldmdTuple indexing/slicing + -O switch causes "used before set" error
7264RESOLVEDFIXEDnormalphobosCan't iterate result from 4-arg dirEntries as string
7265RESOLVEDFIXEDnormaldlang.orgFunction Literals where a keyword was omitted should be delegate even if inference.
7266RESOLVEDFIXEDnormaldmd[CTFE] Assign to ref param (that's taken from struct member) is noop
7267RESOLVEDDUPLICATEnormaldmdnothrow functions with lazy arguments too
7268RESOLVEDINVALIDnormaldruntimeIncorrect sign when raising negative number to even power.
7269RESOLVEDWORKSFORMEnormaldmdNamed string enum cannot compile with -g
7270NEWenhancementdruntimedmd#17240Eliminate needless qualifiers in `TypeInfo.toString`
7271RESOLVEDFIXEDnormaldmdCalling struct.init causes a memory allocation.
7272RESOLVEDDUPLICATEnormaldmd`out` section makes return type `const` in `return` statement
7273NEWenhancementdmddmd#17536Tuples conversion assign
7274RESOLVEDFIXEDnormaldmdCannot use property function call in pragma declaration/statement
7275RESOLVEDFIXEDnormaldmdCannot use property function call in case/case range statement
7276RESOLVEDDUPLICATEnormaldmdambugious method call with shared / const / immutable
7277RESOLVEDFIXEDnormaldmd[CTFE ICE] Assertion failure: 'thisval' on line 1690 in file 'interpret.c'
7278RESOLVEDFIXEDnormaldmdTemplated struct (instantiated with null) can't access its own members (DMD confused about struct's type)
7279RESOLVEDINVALIDnormaldmdInconsistent overloading between arrays and scalars
7280RESOLVEDWONTFIXminordmdCan't get address of array `.length` or `.ptr` properties
7281RESOLVEDWONTFIXenhancementphobosstd.string.reversed
7282RESOLVEDWORKSFORMEnormalphobosstd.string.format throws at runtime where writef works fine
7283RESOLVEDWORKSFORMEnormalphobosAdd error info to failed shell call
7284RESOLVEDDUPLICATEcriticaldmdICE(module.c): with -inline -release -noboundscheck
7285RESOLVEDFIXEDnormaldmdImplicit fixed-size array cast
7286RESOLVEDDUPLICATEmajordmdArray division bypasses immutable
7287RESOLVEDFIXEDnormalphobosstd.container.BinaryHeap example fails
7288RESOLVEDFIXEDnormaldmdICE(toir.c): with lambda return + auto
7289RESOLVEDFIXEDnormalphobosDocument how std.format handles structs, unions, and hashes.
7290RESOLVEDFIXEDnormaldmdHeap allocation with scoped delegate literal
7291RESOLVEDINVALIDenhancementdmdUFCS doesn't work for static member functions
7292RESOLVEDFIXEDnormaldlang.orgException and Error missing from object docs
7293RESOLVEDWORKSFORMEmajordmddmd 2.057 segfault/crash - std.regex.match(string, string)
7294RESOLVEDFIXEDregressiondmd[Regression] No warning when escaping local reference type variables
7295RESOLVEDFIXEDcriticaldmdAlias This + Pure + pointsTo = rejects-valid
7296RESOLVEDFIXEDregressionphobos[2.058] Regression: Cannot swap RefCounted
7297RESOLVEDDUPLICATEnormaldmd[tdpl] allow explicit storage classes for delegate parameters with inferred types
7298RESOLVEDFIXEDnormaldmdglobal static function and delegate literals
7299RESOLVEDFIXEDnormalphobosstd.uni missing doc comments
7300RESOLVEDFIXEDnormalphobosstd.regex.ShiftOr!dchar.search is broken