D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
3201RESOLVEDFIXEDminorphobosstd.xml incorrectly converts symbols in attributes, & -> &amp
3202RESOLVEDFIXEDcriticalphobosstd.math.pow cause dead loop
3203RESOLVEDDUPLICATEmajordmdICE in ztc\cod4.c(354) when returning a constant structure
3204RESOLVEDFIXEDnormaldlang.orgDocument global properties
3205RESOLVEDFIXEDnormaldmdCTFE: $ cannot be used in lvalues
3206RESOLVEDWORKSFORMEnormaldmdClass used as its member function parameter's default value is considered implementating only lexically preceeding abstract functions
3207RESOLVEDFIXEDnormaldmdgdb: Push D patches upstream
3208RESOLVEDWORKSFORMEenhancementdmdsetAssertHandler leads to segfault
3209RESOLVEDINVALIDenhancementdmdPlease allow pure functions with input known at compile time to be executed at compile time
3210RESOLVEDDUPLICATEnormaldmdInconsistency in implicit casting of integral template value parameters
3211RESOLVEDINVALIDnormaldmdTemplate mix-ins silently drop LinkageAttribute(s)
3212RESOLVEDFIXEDminordmdError message says "mutable"; should say "immutable"
3213RESOLVEDFIXEDtrivialdlang.orgPDF Spec has moved
3214RESOLVEDFIXEDnormaldmdIncorrect DWARF line number debugging information on Linux
3215RESOLVEDWONTFIXnormaldmdclass method return ref but without any typename get compiled
3216RESOLVEDDUPLICATEnormaldmdType-unsafe struct initializing
3217RESOLVEDFIXEDmajorphobosstd.functional.binaryFunImpl doesn't support UDT with string functions , therefore neither does many std.algorithm functions
3218RESOLVEDFIXEDenhancementphobosPerformance of std.xml.encode must be improved
3219RESOLVEDFIXEDnormalphobosInaccurate std.conv.to!(numeric)(numeric) error messages
3220RESOLVEDFIXEDnormaldmdCompile time union crash when passed to template
3221RESOLVEDDUPLICATEnormaldmd(D1 only) Can't use property syntax with ufcs
3222RESOLVEDFIXEDenhancementdmdPlace DMD front end source in a source control repository
3223RESOLVEDFIXEDminorphobosbool value conversions from "false" and "true" are missing
3224RESOLVEDFIXEDnormalphobosstd.random documentation bugs
3225RESOLVEDREMINDminorphobosstd.string function name casing
3226RESOLVEDFIXEDnormaldmd-fPIC flag doesn't seem to work
3227RESOLVEDDUPLICATEnormaldmdSegfault(mtype.c) anonymous delegate with void parameter
3228RESOLVEDDUPLICATEnormaldmdSegfault(mtype.c) multiple empty delegates
3229RESOLVEDFIXEDnormaldmdNo return or assert(0) at end of function
3230RESOLVEDWONTFIXenhancementphobosstd.conv should provide facilities for converting from Roman numerals.
3231RESOLVEDINVALIDblockerdmdFunction declared to return a type with its same name doesn't compile
3232RESOLVEDFIXEDnormalphobosstd.math.approxEqual should consider maxAbsDiff when rhs==0 && lhs!=0
3233NEWenhancementdmddmd#17507final switch could skip bounds checking in release mode
3234RESOLVEDFIXEDnormaldmdRange comparison with array
3235RESOLVEDFIXEDnormaldmd[tdpl] Function literals must be deduced as "function" or "delegate"
3236RESOLVEDFIXEDcriticaldmdPostblit called but no matching destructor
3237RESOLVEDINVALIDcriticaldmdAccess Violation during reference counting
3238RESOLVEDWORKSFORMEmajordmdTemplate function reference being made without the template body being generated
3239RESOLVEDFIXEDnormalphobosstd.conv.roundTo does not accept const/immutable/shared
3240RESOLVEDFIXEDmajorphobosstd.numeric.findRoot only works with real
3241RESOLVEDFIXEDnormaldmdLimitations of array operations with parenthesis
3242RESOLVEDFIXEDnormalphobossplitter does not handle input range made of a unique separator correctly
3243RESOLVEDFIXEDminordmdinstantiated 'static this()' bring on a compiler message ': __gate is thread local'
3244RESOLVEDDUPLICATEnormaldmdwith -inline dmd sometime instantiates nested functions that then cannot be accessed
3245RESOLVEDFIXEDtrivialphobosEasy bug fix available for disabled unit test code in std.encoding
3246RESOLVEDFIXEDnormaldmdICE(init.c) using indexed array initializer on local array
3247RESOLVEDDUPLICATEnormaldmdCrash on overriding class methods with 'auto' return type
3248NEWenhancementphobosphobos#9761lossless floating point formatting
3249RESOLVEDFIXEDnormalphobossort and setIntersection on array of struct or class
3250RESOLVEDFIXEDnormaldmdTemplate mixin with import + base class causes forward reference
3251RESOLVEDFIXEDminordmdDecimalFloat literal cannot begin with "08" or "09"
3252RESOLVEDINVALIDnormaldmdundefined reference to package function called from an interface
3253RESOLVEDFIXEDnormaldmdDMD crashes on function pointer struct member initialization with function literal
3254REOPENEDregressiondmddmd#18058[module] Module member visibility depends on declaration order
3255RESOLVEDFIXEDnormaldmdfinal switch broken with -w switch
3256RESOLVEDFIXEDnormaldmdgetMember static foreach inconsistency
3257RESOLVEDFIXEDnormaldlang.orgSpec is unclear describing string switch case labels
3258RESOLVEDFIXEDmajordmdCalling private or package override methods calls the base implementation
3259RESOLVEDDUPLICATEmajordmdDynamic Initialization of Structs fails type check for some cases
3260RESOLVEDFIXEDcriticalphobos"Error: undefined identifier backend" when compiling 'write' with 'wchar'
3261RESOLVEDFIXEDnormaldmdcompiler crash with mixin and forward reference (Issue 402 and 784)
3262RESOLVEDINVALIDtrivialdlang.orgWebpage uses obsolete 'byte' type
3263RESOLVEDDUPLICATEnormaldmdCannot use tuple foreach arguments in an array literal
3264RESOLVEDFIXEDnormaldmd-O causes wrong "used before set" error when using enum.
3265RESOLVEDFIXEDnormaldmd.classinfo for Interface-typed reference does not return instance's ClassInfo
3266RESOLVEDFIXEDminordmdrdmd links core.thread twice
3267RESOLVEDDUPLICATEnormaldmdint delegate() should be implicitly castable to const(int) delegate()
3268RESOLVEDFIXEDnormaldmdcan't compare pointer to functions when one is const
3269RESOLVEDFIXEDnormaldmdpure functions silently become nothrow
3270RESOLVEDFIXEDnormaldmdpure functions returning struct
3271RESOLVEDFIXEDmajordmdStruct initializers silently fail
3272RESOLVEDFIXEDnormalphobosRepresentationTypeTuple! in std.traits does not work for classes.
3273RESOLVEDFIXEDregressiondmdRegression(2.031): struct invariant + dtor fails to compile (no line number)
3274RESOLVEDWONTFIXmajordmddmd fails to emit code for templates into object file if several files are compiled at once
3275RESOLVEDDUPLICATEnormaldmdPrivate selective imports are visible in another module
3276RESOLVEDFIXEDcriticaldmdRecursion broken by alias template parameter
3277RESOLVEDDUPLICATEnormalinstallerDMD includes a version of OleAut32.lib which is missing some functions
3278RESOLVEDDUPLICATEnormaldmdEmpty tuples don't match
3279RESOLVEDFIXEDminordmd(D1 only) Confusing error message when comparing types
3280RESOLVEDINVALIDnormaldmdcomparing array length is wonky
3281RESOLVEDFIXEDnormaldmdICE(cod1.c) append returned struct to array
3282RESOLVEDFIXEDnormaldmdThe overload and override issue of const/immutable member functions
3283RESOLVEDDUPLICATEcriticaldmdglue.c assertion with no info
3284RESOLVEDINVALIDblockerdruntimesnn linked programs never release memory back to the OS
3285RESOLVEDDUPLICATEnormaldmdStruct's destructor not called
3286RESOLVEDFIXEDmajordmdDefault parameter prevents to resolve inter-module circular dependency
3287RESOLVEDDUPLICATEnormaldmdDANGER!! Generating wrong binaries by initializing of between different type structs
3288RESOLVEDFIXEDregressionphobosconv.d : using to with const int or long fails to compile.
3289RESOLVEDFIXEDnormaldmdICE (..\ztc\cod4.c) when using a delegate inside a foreach
3290RESOLVEDFIXEDnormaldmdaccepts-invalid: non-const by-ref foreach over a const array is accepted
3291RESOLVEDWORKSFORMEnormaldmdBad codegen when using templates with a named mixin as a parameter
3292RESOLVEDFIXEDnormaldmdICE(todt.c) when using a named mixin with an initializer as template alias parameter
3293RESOLVEDFIXEDnormaldmdICE(expression.c) recursive alias template parameters
3294RESOLVEDFIXEDnormaldmdforward reference to inferred return type of function call
3295RESOLVEDDUPLICATEnormaldmdrange's "front" property can not be an enum
3296RESOLVEDDUPLICATEnormaldmdDMD crash with no output
3297RESOLVEDFIXEDnormaldlang.orgreadln example doesn't compile
3298RESOLVEDFIXEDnormalphobosstd.file.read on OSX: "Memory allocation failed"
3299RESOLVEDDUPLICATEminordmdDMD does not build under Ubuntu linux
3300RESOLVEDFIXEDnormalphobosstd.string.toupper and tolower should be (const(char)[]), not string