D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
1601RESOLVEDFIXEDnormaldmdshr and shl error message is missing line numbers
1602RESOLVEDFIXEDnormaldmddmd freezes on array literal
1603RESOLVEDFIXEDnormaldmdString literals bind to pointer types
1604RESOLVEDINVALIDenhancementdmdNon-final method on final struct is too restrictive
1605RESOLVEDFIXEDnormaldmdbreak in switch with goto breaks in ctfe
1606RESOLVEDFIXEDnormaldmdCannot insert to void[int]. void[int] should be a hash set.
1607RESOLVEDDUPLICATEnormaldmdSegmentation fault on x86_64
1608RESOLVEDDUPLICATEnormalphobosExceptions don't work with UTF-8
1609RESOLVEDINVALIDtrivialphobosTypeInfo_Typedef has incorrect implementation of next()
1610RESOLVEDFIXEDnormaldmdEnum.stringof is int, not the name of the enum
1611RESOLVEDFIXEDenhancementdmdState-losing implicit conversions should not be allowed
1612RESOLVEDFIXEDminordmdNo file/line number for using an undefined label in inline assembly
1613RESOLVEDFIXEDnormaldmdDMD hangs on syntax error
1614RESOLVEDDUPLICATEnormaldmdsizeof Gives Error When Used Inside an Inline Assembly Block
1615RESOLVEDFIXEDnormaldmdinout is allowed in foreach of string literal
1616RESOLVEDFIXEDnormalphobosstd/metastrings.d
1617RESOLVEDDUPLICATEnormaldmdURL destroyed by underlining
1618RESOLVEDFIXEDnormalphobosTypo in std\system.d
1619RESOLVEDWONTFIXnormaldmd"Missing initializer for const field" only reported if an explicit constructor is present
1620RESOLVEDFIXEDnormalphobosstd.conv.to fails for integer unsigned->signed conversion
1621RESOLVEDFIXEDnormaldmdcannot access string member in const method
1622RESOLVEDFIXEDtrivialphobosparameters to TypeInfo_Struct.compare seem to be switched around.
1623RESOLVEDFIXEDnormaldmdOverloading on different parameters numbers gratuitously restrictive.
1624RESOLVEDINVALIDnormaldmdtest of bool doesn't hold always
1625RESOLVEDFIXEDnormaldmdCTFE: cannot evaluate function when return type includes a union
1626RESOLVEDWONTFIXminordmdbool spec problem
1627RESOLVEDFIXEDnormaldmdICE with a method called _ctor
1628RESOLVEDFIXEDnormaldmdDdoc produces invalid documentation for --- blocks
1629RESOLVEDFIXEDnormaldmdLink error: Previous Definition Different: blablah__initZ
1630RESOLVEDFIXEDenhancementphobosFew suggestions for std.conv (D language 2.0)
1631RESOLVEDFIXEDnormaldmdBundled documentation requires connection to digitalmars.com
1632RESOLVEDINVALIDblockerdmdis expression fail to work as expected
1633RESOLVEDFIXEDnormaldmdNonsensical "C style cast illegal" message with !is
1634RESOLVEDFIXEDcriticaldlang.orgThe website, she is down
1635RESOLVEDWORKSFORMEnormalphobosDirEntry.isfile() and DirEntry.isdir() broken
1636RESOLVEDWORKSFORMEnormaldmdDMD crashes with writef and ternary operator using strings
1637RESOLVEDWORKSFORMEregressionphobosregression: new unittest failure in std/math2.d, odd cosh() behavior
1638RESOLVEDFIXEDenhancementphobosRestrictive functionality of listdir in file.d
1639RESOLVEDWONTFIXenhancementphobosDate/Time deficiences
1640RESOLVEDFIXEDnormaldmdCan't slice array literal directly
1641RESOLVEDFIXEDnormaldmdTemplate function arg deduction gets confused when used with implicit conversions
1642RESOLVEDFIXEDenhancementdmdstatic foreach support for arrays
1643RESOLVEDWONTFIXnormalphobosSocketStream.readLine not processing \r\n properly
1644RESOLVEDFIXEDcriticaldmdTemplate instantiation should automatically cast to const to make const-ness irrelevant when argument is const anyways
1645RESOLVEDFIXEDcriticaldmdcan override base class' const method with non-const method
1646RESOLVEDFIXEDnormaldmdmethod overloaded on delegate and function matches both in certain cases
1647RESOLVEDFIXEDnormalphoboslinux.mak in phobos' sources tries to compile missing file std/slist.d
1648RESOLVEDINVALIDnormaldmdCasting a function literal to void* swallows the function or segfaults
1649RESOLVEDFIXEDnormalphobosVariant coercion fails with delegates
1650RESOLVEDINVALIDnormaldmdIncorrect overload selected with IFTI
1651RESOLVEDFIXEDnormaldmd.di file generated with -H switch does not translate function() arguments correctly
1652RESOLVEDDUPLICATEnormaldmdproblem with /// generating strange output
1653RESOLVEDDUPLICATEenhancementdmdBe able to use template aliases to deduce implicit template parameters.
1654REOPENEDenhancementdmddmd#17636Array concatenation result should be implicitly castable between mutable and immutable if the elements support it.
1655RESOLVEDFIXEDmajordmdInternal error: ..\ztc\cgcod.c 1817
1656RESOLVEDFIXEDnormaldmdillegal declaration accepted
1657RESOLVEDWONTFIXenhancementdmdVirtual template methods in classes
1658RESOLVEDDUPLICATEnormaldmdillegal declaration accepted
1659RESOLVEDFIXEDnormaldmdtemplate alias parameters are chosen over all but exact matches.
1660RESOLVEDWONTFIXmajordmdDFLAGS environment variables is not working
1661RESOLVEDFIXEDmajordmdNot possible to specialize on template with integer parameter
1662RESOLVEDFIXEDnormaldmdFalls back to libphobos if -debuglib isn't used when -g is
1663RESOLVEDFIXEDnormaldmdpragma(lib, "") don't work on linux
1664RESOLVEDFIXEDnormaldmd(1.23).stringof generates bad code
1665RESOLVEDFIXEDcriticaldmdInternal error: ..\ztc\cod2.c 411
1666RESOLVEDFIXEDnormaldmd64-bit gdc programs cannot allocate large arrays
1667RESOLVEDWONTFIXnormaldmdForward reference to struct initializer in template
1668RESOLVEDFIXEDnormalphobosstd.stream readf can't read int, nan, inf as floats
1669RESOLVEDFIXEDnormaldmdthis.outer in nested classes gives a bogus pointer
1670RESOLVEDWORKSFORMEnormaldmdtupleof an aggregate cannot be used as a template tuple argument
1671RESOLVEDFIXEDnormaldmdassociative array comparison fails
1672RESOLVEDFIXEDnormaldmdLiterals should match template alias arguments
1673RESOLVEDFIXEDenhancementdmdImplement the isTemplate trait
1674RESOLVEDFIXEDnormaldmdRemove link message
1675RESOLVEDFIXEDnormaldmd"Identifier too long" error with OMF object files
1676RESOLVEDFIXEDregressiondmdUndefined symbol at linking with circular import and enum
1677RESOLVEDWORKSFORMEnormaldmdSegfault on specialization on template with one non-tuple and one tuple parameter
1678RESOLVEDFIXEDnormaldmdref with varargs generates invalid code
1679RESOLVEDWONTFIXcriticaldmdD should cast char[] to char* when used in a variadic argument in extern(C) context
1680RESOLVEDWONTFIXmajordmd(D1 only) static struct constructor overloaded with method prevents compilation in inner function
1681RESOLVEDFIXEDnormaldmdcast(real) ulong.max == 0
1682RESOLVEDINVALIDnormaldmdinvariant(T)[] should be convertible to ref const(T)[]
1683RESOLVEDINVALIDnormaldmdIssue with variadic functions
1684RESOLVEDFIXEDnormaldmdoffsetof does not work, adding cast is workaround
1685RESOLVEDFIXEDcriticaldmdArray index is evaluated twice
1686RESOLVEDWONTFIXnormaldmd(D1 only) mixin overload
1687RESOLVEDFIXEDmajordmd"extern (C++) interface" and vtbl
1688RESOLVEDDUPLICATEnormaldmd"extern (C++) interface" and vtbl
1689RESOLVEDFIXEDnormaldmdSegfaults for nested array allocation with GDC
1690RESOLVEDWONTFIXenhancementdmdImplement pragma(lib, "")
1691RESOLVEDFIXEDenhancementdmdProvide build3() for older compilers and replace all build() statements with it.
1692RESOLVEDFIXEDmajordruntimeAbstract class dynamic creation bug
1693RESOLVEDFIXEDnormaldmdD DLLs do not support exceptions
1694RESOLVEDFIXEDblockerphobosZip::ArchiveMember::name format bug
1695RESOLVEDWONTFIXcriticaldmdimplib produces wrong *.lib files
1696RESOLVEDDUPLICATEnormaldmdfor(;;) in CTFE segfaults compiler
1697RESOLVEDFIXEDmajordmdInternal error: ..\ztc\cgcod.c 2322 with -O
1698RESOLVEDINVALIDnormaldmdforeach auto type inference doesnt work properly
1699RESOLVEDINVALIDnormaldmdunexpected identifer in declaration
1700RESOLVEDFIXEDnormaldmdICE attempting to modify member of const return struct