D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
7501RESOLVEDFIXEDnormaldmdArray of function pointers append
7502RESOLVEDFIXEDregressiondmd2.056 regression: Assigning .init takes forever to compile for large structs
7503RESOLVEDDUPLICATEnormaldmdICE(cgcs.c) "File[string]" associative array
7504RESOLVEDFIXEDminordmdCannot assign an object of type 'typeof(null)' to an array
7505RESOLVEDFIXEDminordlang.org[your code here] tip points at the old NewsGroup page rather than the new forum
7506RESOLVEDFIXEDnormaldmdPostblit does not called properly with inlining
7507RESOLVEDWORKSFORMEmajordmdDMD crashes when trying to call to!string on a float4 array property
7508RESOLVEDFIXEDmajordruntimefloat4 values aren't stored on initialisation
7509RESOLVEDFIXEDenhancementdruntimeAllow SIMD variable contents to have all their values changed to a single float variable
7510REOPENEDnormaldmddmd#18414implicit conversion to immutable fails for pure delegates and function pointers
7511RESOLVEDFIXEDenhancementdmdattribute inference should work for template functions
7512RESOLVEDFIXEDmajordruntimeAssociative arrays implementation loses const and immutable in AA.get() and AA[key]
7513RESOLVEDDUPLICATEnormaldmd[TDPL] opAssign examples don't work as described
7514RESOLVEDFIXEDminordmd[e2ir] Error in e2ir at dynamic array to static array cast
7515RESOLVEDFIXEDenhancementphobosThe new std.string.translate is slow for ASCII text
7516RESOLVEDFIXEDmajordmdPostblit not called for structs returned from a ternary operator
7517RESOLVEDFIXEDmajordmdInterface contracts broken
7518RESOLVEDFIXEDregressionphobosstd.array.empty doesn't work for shared arrays
7519RESOLVEDINVALIDnormalphobosstd.xml cannot manage single quoted attribute values
7520RESOLVEDFIXEDnormaldlang.orgopDollar undocumented
7521NEWenhancementdmddmd#18415Add const inference for templated method and delegate parameters
7522RESOLVEDFIXEDnormaldmdICE(interpret.c) Accessing a non-static member without this
7523RESOLVEDFIXEDregressiondruntimeIncorrect capacity for new T[] with non-zero T.init.
7524RESOLVEDFIXEDnormaldmdD1: #line __LINE__ doesn't parse
7525RESOLVEDFIXEDregressiondmd[2.058 regression] Broken return type inference for delegate returns
7526RESOLVEDWORKSFORMEmajorphobosvoid functions passed to getopt die
7527RESOLVEDFIXEDnormaldmd[CTFE] Segfault when slicing a pointer at compile time
7528RESOLVEDDUPLICATEnormaldruntimeThe core.atomic module does not have implementations when compiling with -D.
7529RESOLVEDDUPLICATEenhancementdmdIFTI does not support template argument dependent template alias instances as parameter types
7530RESOLVEDFIXEDmajordmdPostblit not called structs returned from an array index expr.
7531RESOLVEDDUPLICATEregressionphoboswriteln doesn't work an a range that uses some char as front
7532RESOLVEDDUPLICATEnormaldmdDMD stripping imports in header files
7533RESOLVEDFIXEDmajordmdError with no line number with pure static ctor
7534RESOLVEDFIXEDenhancementdmdAllow attribute-overloading of an overridden method
7535NEWnormaldmddmd#17540Position of method in code inside class/struct decides that code is proper or invalid
7536RESOLVEDFIXEDregressiondmdctfeAdrOnStack triggered
7537REOPENEDnormalphobosphobos#9923`File.tmpfile` requires administrator rights on Windows
7538RESOLVEDFIXEDnormaldmdAll kinds of property functions should be called before getting their types inside typeof
7539RESOLVEDDUPLICATEnormaldmdcast(bool) of empty array must result in false
7540RESOLVEDWONTFIXenhancementdmdCatch multiple exception types with single catch block
7541RESOLVEDDUPLICATEnormaldmdPostblit not called when returning from an array of structs.
7542NEWenhancementdmddmd#18416inout parameter contravariant should be allowed
7543NEWenhancementdmddmd#18417inout opApply should work properly
7544RESOLVEDFIXEDnormaldmdICE(interpret.c) Catching an exception with a null catch block
7545RESOLVEDFIXEDnormaldmdICE(cast.c) Merge integral types through alias this
7546RESOLVEDFIXEDnormaldmd64-bit floating-point issue with negative zero: -0.0 == 0.0 is false.
7547RESOLVEDFIXEDregressiondmd-deps output lists object as a top level module
7548RESOLVEDDUPLICATEminordmdLess specific lowering of power operator was chosen, causing 10.0L^^2 == 99.999999999999999993L
7549NEWnormaldmddmd#17541typeof of overloaded function picks the lexically first one
7550RESOLVEDFIXEDnormaldmdMissing AVX instruction VPMULDQ
7551RESOLVEDFIXEDenhancementphobosRegex parsing bug for right bracket in character class
7552RESOLVEDFIXEDnormaldmdCannot get and combine a part of overloaded functions
7553RESOLVEDWORKSFORMEnormaldmdauto template param triggers mixin conflict
7554RESOLVEDFIXEDnormaldmdImmutable function pointer arguments too
7555RESOLVEDFIXEDnormaldmdddoc whitespace issues due to version tags
7556RESOLVEDWORKSFORMEnormalphobostoUTF16z and others duplicated in rt.util.uft and std.utf
7557RESOLVEDFIXEDregressiondmdSea of errors after template failure
7558RESOLVEDWORKSFORMEminordmd(D1 only) Useless 'cannot implicitly convert' errors when number of function arguments is wrong
7559RESOLVEDWORKSFORMEmajordmdNested function error without -inline
7560RESOLVEDFIXEDnormaldmdBase class overloaded methods created by mixins can't be overriden
7561RESOLVEDFIXEDnormalphobosstd.net.curl broken
7562RESOLVEDFIXEDcriticaldmdDMD crashes by using TemplateThisParameter
7563RESOLVEDFIXEDnormaldmdClass members with default template arguments have no type
7564RESOLVEDINVALIDnormaldmdImplicit conversion from static to dynamic array in loops
7565RESOLVEDFIXEDnormaldmdICE(cg87):202, postincrement of a double parameter, 64-bit only
7566RESOLVEDINVALIDnormaldmdcompiler works incorrectly when debug{} statements are present, ver 2.057
7567RESOLVEDDUPLICATEnormalphobosLazy quantifiers fail with ctRegex
7568RESOLVEDFIXEDnormaldmdpragma(msg) segfaults with an aggregate including a class.
7569RESOLVEDFIXEDnormaldmdcannot void initialize tuple declarations
7570RESOLVEDWORKSFORMEnormaldmdMissing error in ctfe for dereferencing a pointer passed as a parameter
7571RESOLVEDDUPLICATEminorphobosNo uniformity of array textual representation
7572RESOLVEDFIXEDnormaldmdf.fn!(void) is not an lvalue
7573RESOLVEDFIXEDmajordmdNo line number with associative array creation error
7574RESOLVEDFIXEDmajordmdNo line number with forward reference error
7575RESOLVEDFIXEDnormaldmd[ICE] with possible forward reference error
7576RESOLVEDWORKSFORMEnormaldmdlinker error for structs with non-copyable fields
7577RESOLVEDWORKSFORMEnormaldmdDelegate implicitly marked as system
7578RESOLVEDFIXEDnormaldmdICE on indexing result of vararg opDispatch
7579RESOLVEDFIXEDmajordmdDisabled postblit ignored and not called by all array operations
7580RESOLVEDFIXEDnormaldmdIdentity assignment of Nullable crashes dmd
7581RESOLVEDFIXEDcriticaldmdCompiler uses wrong instructions to move complex value from ST to xmm registers
7582RESOLVEDFIXEDnormaldmdUntyped nested delegate literals don't compile
7583RESOLVEDFIXEDnormaldmd[CTFE] ICE with tuple and alias this
7584RESOLVEDINVALIDenhancementdmdcontract checking is too conservative for inherited contracts
7585RESOLVEDFIXEDnormaldmdfunctions in templates inferred as delegate
7586RESOLVEDDUPLICATEnormalphobosEquality lambda inference problem on tuples
7587RESOLVEDWORKSFORMEenhancementphobosreduce() of a const array of tuples too
7588RESOLVEDDUPLICATEnormaldmdSegfault with alias this and function templates
7589RESOLVEDFIXEDregressiondmd__traits(compiles) does not work with a template that fails to compile
7590RESOLVEDINVALIDnormaldmdno error with missing template parameter
7591RESOLVEDFIXEDmajordmdWrong const-folding comparisons involving complex nans
7592RESOLVEDFIXEDmajordmdConversion from ireal to ifloat broken when using xmm
7593RESOLVEDFIXEDmajordmdcfloat to cdouble conversion is broken when using xmm
7594RESOLVEDFIXEDnormaldmdxmm ops use actual addition/subtraction when evaluating real+imaginary
7595RESOLVEDFIXEDregressiondmdData being overwritten.
7596RESOLVEDDUPLICATEnormaldmdtraits compiles can't detect non-copyable errors
7597NEWenhancementdmddmd#18418Statically disallow a init() method in structs
7598RESOLVEDDUPLICATEnormalphobosformat() doesn't work with alias this
7599RESOLVEDWORKSFORMEmajordmdMethod parameter undefined in out-block
7600RESOLVEDFIXEDenhancementdmdGenerate better error message with lvalue mismatch