D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
8201RESOLVEDFIXEDnormaldmdConversion from dynamic array to static array fails when static array is immutable
8202RESOLVEDDUPLICATEnormaldmdTemplated function with multiple parameters fails to compile with only one argument if type is not exact
8203RESOLVEDFIXEDnormalphobosUse of std.regex.match() generates "not enough preallocated memory" error
8204NEWnormaldmddmd#18446Can't instantiate auto ref template explicitly
8205RESOLVEDINVALIDnormaldmdOrder of dmd '-run' flag is wrong on Mac OS X
8206NEWnormalinstallerinstaller#653dmd bash completion script is failing on Ubuntu 10.04
8207RESOLVEDFIXEDnormaldmdOS X: Should extern(D) symbols include another underscore?
8208RESOLVEDWORKSFORMEenhancementphobosBitArray.opApply does not work on const(BitArray)
8209RESOLVEDFIXEDnormalinstallerInstaller installs D into /usr/bin, would prefer /usr/local/bin, on Mac OS X
8210NEWnormalinstallerinstaller#671Installer does not install dman on Mac OS X
8211RESOLVEDDUPLICATEnormaldmdICE: Compiling two files with main functions
8212RESOLVEDFIXEDregressiondmdshared value data structures should implicitly cast to mutable
8213RESOLVEDFIXEDnormaldmdIncorrect error message with pointer to ubyte[] and front
8214RESOLVEDFIXEDenhancementphobosblocking option for TaskPool.finish()
8215RESOLVEDWONTFIXnormaldmdNon-ASCII object names are generated
8216RESOLVEDFIXEDenhancementdmdCTFE should allow 'pointer is inside range' comparisons
8217RESOLVEDFIXEDnormaldmdstatic nested class can reference outer scope by template instantiation
8218NEWmajordmddmd#18447shared library segmentation fault when missing un-needed import
8219RESOLVEDINVALIDenhancementphobosFile.writeln is slow
8220RESOLVEDFIXEDenhancementdmdinvalid function call not detected during semantic analysis
8221RESOLVEDFIXEDenhancementdmdtypeof(null) rejected as return type for covariant overrides
8222RESOLVEDDUPLICATEmajortoolsOptlink crashes when debug info is enabled
8223RESOLVEDWONTFIXenhancementdmd"auto break" switch proposal
8224NEWnormaldmddmd#18448std.typetuple: foreach loop returns always first element
8225RESOLVEDFIXEDnormaldmdUFCS when the first argument is a function
8226RESOLVEDFIXEDnormaldmdGlobal lambda assign to const/immutable
8227NEWnormaldmddmd#18449Anonymous member variable of struct get's it's arguments shifted when called.
8228RESOLVEDDUPLICATEenhancementdmdMixin template can't add constructor to class
8229NEWmajordmddmd#18450string literals are not zero-terminated during CTFE
8230RESOLVEDDUPLICATEnormaldmdrdmd -lib -offilename ignores output filename
8231RESOLVEDINVALIDenhancementphobosconv.to fails to convert string with trailing "u"
8232NEWmajordruntimedmd#17243[GC] Segmentation fault in rt_finalize_gc()
8233RESOLVEDFIXEDnormalphobosstd.array.array fails to compile with ranges of immutable elements which have a length property
8234RESOLVEDFIXEDnormaldmdsymbols used in CTFE affect the function literal type
8235RESOLVEDDUPLICATEnormaltoolsIsUserAnAdmin not in shell32.lib
8236RESOLVEDFIXEDminordmdWrong error message in creating struct from vector operation
8237RESOLVEDFIXEDnormaldmdError message with _error_ when using failed type inference in template parameter
8238RESOLVEDFIXEDmajordmdtemplates can create ghost fields
8239RESOLVEDINVALIDnormaldmdPIC always enabled on OSX
8240RESOLVEDFIXEDnormalphobosstd.algorithm.joiner and empty inputRangeObject
8241RESOLVEDFIXEDnormaldmdcannot use template function literal as default alias argument
8242RESOLVEDFIXEDnormaldmdcannot use template function literals at module scope
8243NEWnormaldmddmd#18451cannot initialize tuple with an element at module scope but this is allowed in function-local scopes
8244RESOLVEDFIXEDnormaldmdcannot slice a type tuple with '[]' in locations where a type is valid
8245RESOLVEDFIXEDnormaldmdUFCS doesn't work for pointers
8246RESOLVEDFIXEDnormaldmdtuple fields pollute the linker namespace
8247NEWnormalphobosphobos#9591Inconsistent behaviour of randomSample depending on whether a random number generator is specified
8248RESOLVEDWORKSFORMEenhancementphobosstd.container.Array needs a const-overload for opSlice
8249RESOLVEDFIXEDminordmdSpurious error message with templates and alias this
8250RESOLVEDDUPLICATEnormaldmddirEntries fails to generate file list when compiled with -inline
8251RESOLVEDFIXEDnormaldmdProperty function call without parenthesis fails when it's passed as template argument
8252RESOLVEDFIXEDnormaldmdno UFCS for 0 literal
8253RESOLVEDFIXEDnormaldmdCTFE ICE: calling of member function of non-CTFE class variable
8254RESOLVEDFIXEDnormaldmdnested struct cannot access the types of the parent's fields
8255RESOLVEDFIXEDmajordmd[CTFE] ICE when passing 'ref' literal
8256RESOLVEDWONTFIXenhancementdmdmixin() doesn't work in a template declaration
8257RESOLVEDFIXEDcriticaldmd__traits(compiles) gives compile error
8258RESOLVEDDUPLICATEregressiondmdDelegates do not respect default parameters
8259RESOLVEDFIXEDnormaldmdAssociativeArray seen through with alias parameter and UFCS
8260RESOLVEDFIXEDnormalphobos* used three or more times on an array inside std.format.formattedRead and not guarded by template constraint
8261RESOLVEDFIXEDregressiondmdstd.traits.ParameterTypeTuple may break existing codes
8262RESOLVEDFIXEDcriticaldmdICE(mtype.c) alias this to alias of an expression tuple
8263RESOLVEDMOVEDnormaltoolswrong offset in IMAGE_DEBUG_DIRECTORY
8264RESOLVEDFIXEDnormalphobos[std.conv.to] constructing conversion doesn't work with alias this
8265RESOLVEDDUPLICATEnormaldmdUFCS fails when called across modules
8266RESOLVEDFIXEDnormaldmdCalling a function in pseudo-member syntax fails to deduce template argument type that uses alias this
8267RESOLVEDWORKSFORMEnormaldmdcalled template only instantiated once with foreach over expression type tuple
8268RESOLVEDWORKSFORMEnormalphobosstd.datetime unittest asserts
8269RESOLVEDFIXEDmajordmdThe 'with statement' does not observe temporary object lifetime
8270RESOLVEDFIXEDminordmdDifferent error messages for missing const in var[] and var.opSlice()
8271RESOLVEDFIXEDnormaldmd[Ddoc] non-ascii character string macro names cannot be replaced
8272RESOLVEDWONTFIXnormaldmd[Ddoc] Recursive macro expansion is failed.
8273RESOLVEDFIXEDenhancementdruntimeFreeBSD core.sys.posix.unistd enums severely lacking
8274RESOLVEDFIXEDnormaldruntimethread_attachThis only works for main thread
8275RESOLVEDINVALIDminordmdDMD assumes that Object.toHash() overrides are @safe, even though base is @trusted
8276RESOLVEDFIXEDnormaldmd[CTFE] ICE when reading variable from nested function
8277NEWnormaldmddmd#18452Missed implicit cast with fixed size array
8278RESOLVEDFIXEDenhancementphobosstd.range.chunks for generic Forward Ranges?
8279NEWenhancementphobosphobos#9927Potential small improvement for std.conv.parse arguments
8280NEWenhancementphobosphobos#9928std.array.uninitializedArrayExtend, std.array.initializedArray
8281NEWminordmddmd#17552Too many error message with a failed template instantiation
8282RESOLVEDDUPLICATEnormalphobosCan not allocate an Array!T on heap.
8283RESOLVEDFIXEDregressiondmdICE(cod1.c): returning struct with constructor as member of another struct
8284RESOLVEDFIXEDnormalphobos[std.container] can't define Array!T, if T is Tuple!(size_t, size_t)
8285RESOLVEDFIXEDnormaldmdIssue with slice returned from CTFE function
8286RESOLVEDWORKSFORMEnormaldmdType resolution issue during extra inlining semantic
8287RESOLVEDINVALIDnormaldmdWhen a class with the same name as a module exists within that module and has static members, you're required to do modulename.classname.member() in order to access said members
8288RESOLVEDINVALIDnormaldmdimmutable(char)** is not convertable to const(char)**
8289RESOLVEDINVALIDminordmdCannot declare functions returning anonymous enum if they have 'in' block.
8290RESOLVEDINVALIDnormaldmdDMD git-master segfaults if outputfile exists as directory
8291RESOLVEDFIXEDmajorphobosdirEntry cannot handle root directories + unhandled exception causes crash
8292RESOLVEDWORKSFORMEnormaldmdsegfaults on out contract
8293RESOLVEDMOVEDenhancementdmdSmall amount of static analysis to avoid certain destructor bugs
8294RESOLVEDFIXEDmajordmdcomplex breaks calling in 64 bit DMD
8295RESOLVEDWORKSFORMEmajordmdStruct member destructor can not be called from shared struct instance
8296RESOLVEDFIXEDnormaldmd@disable this propagates through reference
8297RESOLVEDDUPLICATEnormaldmdCannot access front of array with immutable elements
8298RESOLVEDFIXEDnormalphobosdirEntries special linux file in Home dir
8299RESOLVEDFIXEDnormaldmdsegfault on incorrect (?) module declaration
8300RESOLVEDDUPLICATEnormaldmdStack overflow with alias this