D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
2001RESOLVEDINVALIDnormaldmdmultiple definition of _D6object13__va_list_tag6__initZ on X86-64
2002RESOLVEDWORKSFORMEenhancementdmdAdd keyword for a function definition
2003RESOLVEDINVALIDminordmdAbsolute path for -odobjdir triggers compiler stack overflow
2004RESOLVEDINVALIDmajordmdno clean way to dynamically loop over va_args
2005RESOLVEDWONTFIXenhancementdmddynamic va_arg looping/ align info in TypeInfo
2006RESOLVEDFIXEDnormaldmdEmpty array literals with explicit type implicitly convert to any array type
2007RESOLVEDWONTFIXnormaldmd(D1 only) Appending one element array doesn't compile
2008RESOLVEDFIXEDenhancementdmdPoor optimization of functions with ref parameters
2009RESOLVEDDUPLICATEnormaldmdCompile-time multi-dimentional array not initialized
2010RESOLVEDFIXEDnormaldmdTemplate tuples don't work in string mixins
2011RESOLVEDINVALIDnormaldmdopStar should be called opDeref
2012RESOLVEDFIXEDnormaldmdAnother IFTI case that probably should work
2013RESOLVEDFIXEDnormaldmdinterface to interface dynamic cast is incorrect in some cases
2014RESOLVEDFIXEDnormalphobosfopen fails on large files
2015RESOLVEDDUPLICATEnormaldmdInterface template methods are allowed
2016RESOLVEDFIXEDminordmd'invariant' TypeSpecialization is missing
2017RESOLVEDFIXEDnormaldmdDynamic array creation
2018RESOLVEDFIXEDnormaldmdTemplate with a mixin doesn't work as expected
2019RESOLVEDFIXEDnormaldmdAppending a one-element array literal doesn't work
2020RESOLVEDWONTFIXenhancementdmdversion(release) is missing
2021RESOLVEDWONTFIXnormaldmdversion(linux) is inconsistent
2022RESOLVEDFIXEDenhancementdlang.orgNew D component "specification" needed
2023RESOLVEDINVALIDnormaldmdReturning from foreach body doesn't work as expected.
2024RESOLVEDFIXEDenhancementdmdPatch GDC to dmd 2.009
2025RESOLVEDFIXEDenhancementdmdInconsistent rules for instantiating templates with a tuple parameter
2026RESOLVEDFIXEDnormaldmdMisleading error message when passing non-existent symbol to template
2027RESOLVEDINVALIDnormaldmdNo way to declare only the reference 'const' or 'invariant' for reference types.
2028RESOLVEDINVALIDnormaldmdCan't create template class in module of same name
2029RESOLVEDFIXEDnormaldmdTypesafe variadic functions don't work in CTFE
2030RESOLVEDINVALIDnormaldmdString mixin within teplatate mixin doesn't compile
2031RESOLVEDFIXEDnormaldlang.orgDocumentation: template value parameters
2032RESOLVEDFIXEDnormaldlang.orgDocumentation for creating a class on the stack is unintuitive
2033RESOLVEDFIXEDmajordmd-g + circular refs => dmd hangs
2034RESOLVEDFIXEDenhancementdmdChange "TypeInfo keyti" passed into associative array runtime code to "TypeInfo_AssociativeArray ti" so info for both key and value is available
2035RESOLVEDINVALIDminordmdD makes GUI dirty
2036RESOLVEDWORKSFORMEnormaldmdHiding rules too restrictive
2037RESOLVEDFIXEDnormaldlang.orgArticle on hijacking is outdated
2038RESOLVEDFIXEDnormaldmdRemove hello2.html from samples directory
2039RESOLVEDFIXEDminordmd-ignore switch is missing from compiler docs
2040RESOLVEDWONTFIXenhancementphobosAdd codepage handling to core library
2041RESOLVEDFIXEDnormaldlang.orgSpec implies relationship between interfaces and COM objects
2042RESOLVEDFIXEDminordlang.orgNav bar on left is incorrect
2043RESOLVEDMOVEDmajordmdClosure outer variables in nested blocks are not allocated/instantiated correctly: should have multiple instances but only have one.
2044RESOLVEDFIXEDmajordmd-g hangs DMD
2045RESOLVEDFIXEDnormaldlang.org.init Property documentation
2046RESOLVEDWONTFIXnormaldlang.org'&' is a legal character in email addresses, but Bugzilla doesn't respect this
2047RESOLVEDDUPLICATEnormaldmdD compiler internal assertion failure
2048RESOLVEDFIXEDnormaldmdDMD crash on CTFE that involves assigning to member variables of void-initialized struct
2049RESOLVEDDUPLICATEnormaldmd.init Property documentation
2050RESOLVEDFIXEDenhancementdmdinterfaces should allow final methods with body
2051RESOLVEDFIXEDnormaldmdinterfaces should allow private methods
2052NEWenhancementdmddmd#17710Static initialization of every kind of variable in aggregates, including classes
2053RESOLVEDINVALIDnormaldmdPIC & ASM (EBX clobbering)
2054RESOLVEDFIXEDcriticaldmdConst system broken on struct assignment.
2055RESOLVEDFIXEDnormaldmd(ICE) Compiler crash on struct initializer with too many elements
2056RESOLVEDINVALIDcriticaldmdConst system does not allow certain safe casts/conversions involving deep composite types
2057RESOLVEDWONTFIXnormaldmdUnexpected type names with template typedefs
2058RESOLVEDFIXEDnormaldlang.orgDescribe hidden value passed to class member functions
2059RESOLVEDDUPLICATEnormaldmdHorrible error message
2060RESOLVEDFIXEDenhancementdmdsome ddoc design typos
2061RESOLVEDFIXEDblockerdmdwrong vtable call with multiple interface inheritance
2062RESOLVEDFIXEDnormaldmdCannot deduce template type
2063RESOLVEDFIXEDmajorphobosstd.xml access violation for nested, closed tags
2064RESOLVEDFIXEDnormaldmdSegfault with mixin(for/foreach) with empty loop body
2065RESOLVEDFIXEDnormalphobosReturn value of std.file.exists() is inverted.
2066RESOLVEDFIXEDmajorphobosto!(string)(int) into CTFE-compatible
2067RESOLVEDFIXEDregressiondmdcall from anonymous class makes access violation.
2068RESOLVEDFIXEDnormaldmdGDC does not use specs files
2069RESOLVEDFIXEDnormaldmdInvalid return type for __traits(derivedMembers, ...) if there are no derived members
2070RESOLVEDWONTFIXenhancementdmdDMD should allow easy creation of stack-allocated classes
2071RESOLVEDFIXEDnormaldmdspec doesn't mention pointer arithmetic with two pointer operands
2072RESOLVEDFIXEDnormalphobosstd.typeconv documentation anomaly
2073RESOLVEDFIXEDnormalphobosVariant.coerce!() fails
2074RESOLVEDFIXEDnormalphobosVariant arithmetic operations fail
2075RESOLVEDFIXEDnormaldmdSpec does not specify how array literals are stored.
2076RESOLVEDFIXEDnormaldmdasm: offset has wrong docs and error without line number
2077RESOLVEDFIXEDnormaldmdUnion literal crashes the compiler
2078RESOLVEDINVALIDnormaldmdBizzarre array index out of bounds error with union
2079RESOLVEDFIXEDnormaldmdPhobos unit tests fail assertion on std/std/string.d
2080RESOLVEDFIXEDcriticaldmdICE(mangle.c) alias corrupts type inference of static variables
2081RESOLVEDWORKSFORMEnormalphobosForeach over Stream appears broken
2082RESOLVEDINVALIDnormaldmdCannot convert char[] to string
2083RESOLVEDDUPLICATEnormaldmdCannot convert char[] to string
2084RESOLVEDFIXEDnormaldmdoperator ?: does not compute the tightest type
2085RESOLVEDFIXEDnormaldmdCTFE fails if the function is forward referenced
2086RESOLVEDFIXEDnormaldlang.orgDescribe relationship between string and char[] more explicitly
2087RESOLVEDFIXEDenhancementdmdMerge stc.typecons.defineEnum with enum
2088RESOLVEDWONTFIXnormaldmdGDC generates dozens of errors of the form "indirect jmp without `*'" when compiling anything at all
2089RESOLVEDFIXEDmajordmdIssues with CTFE and tuple indexes
2090RESOLVEDFIXEDblockerdmdCannot alias a tuple member which is a template instance
2091RESOLVEDFIXEDmajordmdD2 final cannot be applied to variable
2092RESOLVEDFIXEDnormalphobosStuff that doesn't compile in Phobos
2093RESOLVEDFIXEDnormaldmdstring concatenation modifies original
2094RESOLVEDFIXEDnormaldlang.orgtransitive const can be broken easily
2095RESOLVEDFIXEDnormaldmdcovariance w/o typechecks = bugs
2096RESOLVEDWORKSFORMEenhancementdmdNon-static struct initialization/assingment
2097RESOLVEDDUPLICATEmajordmd-g + auto ref => stack overflow, similar to issue 2033
2098RESOLVEDFIXEDminordlang.orgOutdated docs
2099RESOLVEDFIXEDnormaldlang.orgText and Sample Code Disagree (non-static local invariant declaration)
2100RESOLVEDFIXEDblockerdmdAssertion failure: '0' on line 4842 in file 'expression.c'