D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
17604RESOLVEDDUPLICATEnormaldmdReject mutable fields initialized with reference types to data segment
17605RESOLVEDFIXEDregressiondmd[REG2.066.0] __traits(compiles, closure) adds link-time reference to _d_allocmemory
17606RESOLVEDINVALIDmajordmddmd wrongly accepts field without type when annotated with a UDA
17607NEWnormaldmddmd#17804not an associative array initializer
17608RESOLVEDDUPLICATEregressiondmd[REG2.075.0-b2] No [] operator overload for type object.TypeInfo_Class
17609RESOLVEDFIXEDnormaldruntimecore.demangle demangles delegate variables as functions
17610RESOLVEDFIXEDminordruntimecore.demangle shows return type of template alias parameter
17611RESOLVEDFIXEDnormaldruntimecore.demangle cannot demangle delegates with function attributes
17612RESOLVEDFIXEDregressiondmd[REG2.063] Segmentation fault with bad object.d
17613NEWnormaldmddmd#19277Inconsistent behaviour in code coverage
17614RESOLVEDFIXEDregressiondmd[REG2.075.0-b2] __VERSION__ has the wrong value
17615NEWenhancementphobosphobos#10256Deprecate using reference types for Nullable
17616RESOLVEDFIXEDnormalphobosmakeIndex cannot fully use range of index type
17617RESOLVEDFIXEDnormaldmdNo RIP relative addressing available in x64 inline assembly (iasm)
17618NEWenhancementdlang.orgdlang.org#3963parse booktables manually to check whether symbols haven't been mentioned
17619RESOLVEDFIXEDregressiondmd[REG2.072] Wrong debug line information with single line loops
17620NEWmajordruntimedmd#17347dwarfeh(327) fatal error
17621RESOLVEDWORKSFORMEenhancementphobosDon't use deprecated stuff inside Phobos (std/uri.d(338): std.utf.toUTF8) or don't warn the users who are not using it.
17622RESOLVEDFIXEDregressiondmd[REG2.075.0-b1] Wrong code with appender and -inline
17623RESOLVEDFIXEDnormaldlang.orgUnexpected failure of an assertion on empty strings
17624RESOLVEDFIXEDtrivialdruntimetypo in Fields documentation section of https://dlang.org/library/object/exception.html
17625RESOLVEDFIXEDtrivialdmdConfusing error message for private functions in different modules
17626RESOLVEDDUPLICATEenhancementdmdSame name variable assignment should raise a compile-time warning
17627NEWnormaldmddmd#19278DMD's toChars should not include the entire array of a slice result
17628RESOLVEDDUPLICATEnormalphobosformattedWrite is impure on double
17629RESOLVEDFIXEDnormaldmdpackage.di files cannot be used
17630RESOLVEDFIXEDblockerdmdselective imports find symbols in private imports of other modules
17631NEWnormaldmddmd#19279Can overload functions with simple enum argument, but not with complex enum argument
17632RESOLVEDDUPLICATEregressiondmd[REG 2.075-b1] opBinary and delegate code generation
17633RESOLVEDWORKSFORMEnormaldmdUnary negation has the wrong type
17634NEWenhancementphobosphobos#10257variadic overload of std.algorithm.searching.countUntil should return which needle was found
17635RESOLVEDFIXEDregressiondmd[REG 2.066.0] cannot convert unique immutable(int)** to immutable
17636NEWenhancementdmddmd#19280Support pragma(mangle) on types
17637RESOLVEDDUPLICATEnormaldmdIntegral promotion rules not being followed
17638RESOLVEDDUPLICATEnormaldmdA pragma inside a function body is seen as a statement
17639REOPENEDnormaldmddmd#17805Implicit conversion of bool to float should be rejected
17640RESOLVEDFIXEDmajorphobosstd.concurrenct writeln conflicts with std.stdio writeln in unittests
17641RESOLVEDINVALIDmajordruntimeTypeInfo for two identical delegates (or functions) are not equal to each other
17642NEWenhancementdlang.orgdlang.org#4067Specify in the documentation for destructors the problem with the error InvalidMemoryOperationError
17643RESOLVEDDUPLICATEregressionphobosstd.traits.getSymbolsByUDA doesn't work with private attributes
17644RESOLVEDFIXEDenhancementdlang.org[Downloads] Bad link to changelog for DMD beta version.
17645NEWmajordmddmd#19281`pure` is transitively applied to all delegates inside a pure function
17646RESOLVEDFIXEDmajordmddmd segfaults on missing foreach body in import
17647NEWnormalinstallerinstaller#688Fedora/CentOS RPM x86_64 depends on i686 libraries
17648RESOLVEDWORKSFORMEmajordmddmd segfault on overload set introspection
17649RESOLVEDFIXEDminordlang.orgCONTRIBUTING.md instructions failed (no ../druntime dir)
17650RESOLVEDFIXEDregressionphobos[REG v2.075.0 b1-b4] std.getopt range violation
17651RESOLVEDFIXEDnormaldmdSegfault when parsing Ddoc ESCAPES macro
17652RESOLVEDWORKSFORMEnormaldmd[DIP1000] opApply allow to escape reference to scope variable
17653RESOLVEDDUPLICATEnormaldmdRedefining symbol in separate but identical template namespaces is completely ignored
17654NEWnormaldmddmd#19282return value incorrectly considered unique when casting to another pointer type
17655RESOLVEDINVALIDnormaldmdCall parent class reference.
17656NEWmajordmddmd#17806Enum member circular reference error
17657RESOLVEDWORKSFORMEnormaldmdwrong line number when optimized (dmd -O -g)
17658NEWmajordmddmd#19283Shared postblits and dtors conflict with non-shared versions
17659NEWmajordmddmd#19284`pure` causes function to be inferred as a delegate
17660RESOLVEDFIXEDnormaldmdICE with `static foreach`: AssertError@ddmd/visitor.d(39)
17661RESOLVEDFIXEDregressionphobosNew isInputRange rejects valid input range
17662NEWenhancementdmddmd#19285Replace 2.0^e2 with std.math.ldexp(1.0, cast(int) e2)
17663RESOLVEDFIXEDnormaldmdheader generation (-H) is broken with public override of private default
17664RESOLVEDINVALIDenhancementdmdDeprecate implicit casting between shared and unshared
17665RESOLVEDFIXEDtrivialdruntimeWin64 atomicLoad for T[] cannot be cast from size_t[2]
17666ASSIGNEDenhancementphobosphobos#9718std.c.linux.socket has no replacement
17667RESOLVEDFIXEDmajorphobosregex([r".", r"[\(\{[\]\}\)]"]);
17668RESOLVEDFIXEDnormalphobosregex(q"<[^]>")
17669RESOLVEDFIXEDnormalvisualdVisualD v0.44.2.exe may contain a trojan
17670RESOLVEDFIXEDminorphobosStd.bitmanip module has no (runnable) examples
17671RESOLVEDFIXEDcriticalphobosstd.format example is not compiles
17672RESOLVEDFIXEDminorphobosExample from std.format throws exceptions
17673RESOLVEDFIXEDnormalphoboswrong whichPattern in multi-regex with alteration
17674NEWregressiondmddmd#19286[REG 2.064] Simultaneous opBinary and opBinaryRight is not rejected
17675NEWenhancementdmddmd#19287add symbol lookup information in debug info for global variables
17676RESOLVEDFIXEDregressiondmd[REG 2.075] bad inlining of functions with multiple return statements
17677RESOLVEDFIXEDregressiondmd[REG 2.073.0] ICE when adding ulong to cfloat
17678NEWenhancementdmddmd#17808Ddoc should ignore private symbols while aggregating /// ditto or documentated examples
17679RESOLVEDINVALIDenhancementphobosSortedRange.contains should be deprecated in favor of the generic canFind
17680RESOLVEDFIXEDmajordlang.orgBroken ddmd source links in documentation
17681NEWenhancementphobosphobos#10258[Function setTimes] additional function touch(f)
17682NEWnormaldmddmd#19288can break immutable with destructor
17683RESOLVEDDUPLICATEnormaldmd__traits compiles does not work with package.d
17684RESOLVEDFIXEDregressiondmd[REG 2.062] `static alias this` bug or incomplete implementation?
17685RESOLVEDDUPLICATEregressiondmdDMD 2.060 regression: align is not respected for structs
17686RESOLVEDFIXEDregressiondmd[REG2.075.0] Covariant return types doesn't work with override in some cases
17687NEWenhancementdmddmd#19289Ddoc: Automatically highlight class names
17688RESOLVEDFIXEDnormaldmdICE with static foreach directly inside switch
17689RESOLVEDFIXEDnormaldmdfinally clause leaks declarations
17690RESOLVEDFIXEDregressiondmd[REG2.066.0] scope guards leak declarations
17691RESOLVEDWONTFIXenhancementdruntimecore.mutex.Mutex : {lock,unlock} should be @nogc
17692NEWenhancementdmddmd#19290Filtering a struct instance's .tupleof loses contained this reference
17693RESOLVEDWONTFIXtrivialphobosstd.json cannot parse dub.json package files
17694RESOLVEDINVALIDnormaldmdtraits compiles fails for property of property
17695RESOLVEDFIXEDregressiondmd[Reg 2.076] ICE with vector negation
17696NEWblockerdruntimedmd#17159dlclose() not guaranteed to unload the library
17697RESOLVEDFIXEDenhancementdmdDdoc: automatically highlight URLs outside of macro arguments
17698NEWmajordmddmd#19291ClassInfo structure is not read-only
17699NEWenhancementdmddmd#19292Importing a module that has both modulename.d and modulename/package.d should be an error
17700RESOLVEDWONTFIXenhancementdlang.org[Grammar] Rename IdentifierList
17701RESOLVEDINVALIDnormaldmdDMD does not properly gag errors when passing `typeof` to a template inside __traits(compiles)
17702RESOLVEDFIXEDnormaldlang.orgcodemirror hangs firefox for several seconds
17703NEWnormaldmddmd#19293__traits(compiles, a[] = b[]) generates errors without surrounding parentheses