D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
11101RESOLVEDINVALIDregressiondmdInvalid enum member overflow message
11102NEWnormaldmddmd#18676[ddoc] stray ( / ) without line or column numbers
11103NEWenhancementdmddmd#17613w and d suffix for char literals too
11104RESOLVEDFIXEDnormaldlang.orgDocument exact behavior of structsasd initialization inside AA
11105RESOLVEDFIXEDregressiondmdError on struct with multidimentional static array initialization from its element
11106NEWmajordmddmd#18677Chaos on struct with multidimentional static array initialization from its element
11107NEWnormaldmddmd#18678variable initialized to mutable non-TLS global.
11108REOPENEDenhancementphobosphobos#10003`hasElaborateAssign` should check whether the type is assignable
11109NEWnormaldmddmd#18679shared opAssign not called if there is no unshared one
11110RESOLVEDFIXEDnormalphobosVariant.convertsTo doesn't work like isImplicitlyConvertible
11111RESOLVEDFIXEDenhancementphobosstd.algorithm.canFind should support Needles...
11112RESOLVEDFIXEDblockerphobosUnable to execute shell commands in different threads
11113RESOLVEDINVALIDnormaldmdStrange array initialization result
11114NEWnormaldmddmd#18680Undefined symbols after merging dmd pull #2550
11115RESOLVEDINVALIDmajorvisualdVisualD rebuilds project even if nothing changed
11116RESOLVEDDUPLICATEnormalphoboscore.sys.windows.windows does not expose GetDesktopWindow
11117RESOLVEDFIXEDregressiondmdPseudo module __entrypoint.d listed as dependency with -deps
11118RESOLVEDFIXEDcriticaldmdundefined identifier in template structs functions
11119NEWnormaldmddmd#17614Alias declaration cannot see forward-referenced symbol in mixed-in template
11120NEWnormaldmddmd#18681Compiler calls wrong property when using type tuple of length 1
11121RESOLVEDFIXEDregressiondmdWrong parenthesis omission in ddoc output
11122RESOLVEDFIXEDmajorvisualdCOM server uses too much CPU
11123RESOLVEDFIXEDenhancementphobosstd.getopt should support functions
11124NEWenhancementdmddmd#18682support "is (T : struct)" syntax
11125RESOLVEDFIXEDnormaldmdUFCS instantiation of template causes template constraint to be skipped
11126RESOLVEDWORKSFORMEnormaldmdLink failure when instancing anonymous class to a static variable
11127RESOLVEDFIXEDregressiondmdstd.range.cycle linker errors
11128RESOLVEDDUPLICATEnormalphobosstd.algorithm.reduce one-argument version cannot always be chained using UFCS
11129RESOLVEDWORKSFORMEnormalphobosmultiSort doesn't work with std.container.Array
11130RESOLVEDFIXEDenhancementdmdEnum members are now all in scope when evaluating enum member initializers
11131NEWnormaldmddmd#18683variables without linkage shouldn't have a mangling (.mangleof)
11132RESOLVEDFIXEDnormaldmdOdd diagnostic with C-style struct initializer when union field is present
11133NEWnormaldmddmd#18684ddoc: documented unittest outside of version scope
11134RESOLVEDFIXEDnormaldmdInconsistent postblit call count depends on the pointer size
11135RESOLVEDFIXEDnormalphobosNullable(T, T nullValue) does not support NaN
11136RESOLVEDFIXEDmajordmdICE on incorrect module declaration
11137RESOLVEDFIXEDnormaldmdStack overflow on invalid output path
11138NEWenhancementphobosphobos#10004"real" appender missing
11139RESOLVEDINVALIDblockerdmdmalloc/emplace resulting in memory corruption
11140RESOLVEDINVALIDnormaldmdDestructor/postblit bug for struct members
11141RESOLVEDFIXEDnormaldmdMissing .pdb file with phobos64
11142RESOLVEDFIXEDminordmdWrong error message "no size yet for forward reference" for opaque struct
11143RESOLVEDWORKSFORMEminorvisualdError highlighting incorrect
11144RESOLVEDFIXEDminordmdBetter diagnostic for typeid symbol
11145RESOLVEDFIXEDminordmdDuplicated deprecation message "use of typedef is deprecated;"
11146RESOLVEDFIXEDminordmdWrong line number of "identity assignment operator overload is illegal"
11147RESOLVEDFIXEDnormaldmdNested structs in a union are not correctly initialized
11148RESOLVEDFIXEDnormalphobosCan't implicitly convert const(BigInt) or immutable(BigInt) to BigInt
11149RESOLVEDFIXEDregressiondruntimeRuntime.args no longer available in static constructors.
11150RESOLVEDINVALIDenhancementdmdSymbol alias of member function impossible to be called
11151RESOLVEDFIXEDnormaldmdUndetected overlapping initialization
11152RESOLVEDFIXEDtrivialphobosformatChar doesn't handle `\0`
11153RESOLVEDFIXEDregressiondmdRegression (2.064 git-head): ICE during a diagnostic for missing return type
11154NEWnormalinstallerinstaller#672"DMD2.pkg" can’t be opened because it is from an unidentified developer.
11155RESOLVEDFIXEDmajordmdWrong SIMD code generated (unaligned movaps)
11156NEWnormaldmddmd#18685Refuse wrongly sized array assigned in C-style struct literal
11157NEWnormaldmddmd#18686base class member hides template parameter
11158RESOLVEDDUPLICATEnormaldmd__MODULE__ as default template parameter doesn't use the instantiating module
11159RESOLVEDFIXEDnormaldmd[CTFE] Integer exponentiation give incorrect values
11160RESOLVEDFIXEDnormalphobosBitfield compilation error with degenerate bitfields of length 32 & 64
11161RESOLVEDFIXEDmajordlang.orgDocument the default struct equality comparison and operator overloading
11162NEWnormaldmddmd#18687Cannot use implicit ctor call with enum members
11163RESOLVEDFIXEDregressiondmd[ICE](ctfeexpr.c line 355) with pragma(msg) of a wrong expression
11164RESOLVEDFIXEDnormaldmdwrong dependencies generated when compiling with -main
11165RESOLVEDFIXEDregressionphobosstd.typecons._d_toObject conflicts with std.signals._d_toObject
11166RESOLVEDFIXEDnormaldmdForward reference error when alias of template instance is private
11167RESOLVEDDUPLICATEnormaldmdSlicing a pointer can't be @safe.
11168RESOLVEDFIXEDnormaldruntimecore.stdc.time.asctime() is incorrectly marked as @trusted
11169RESOLVEDFIXEDnormaldmd__traits(isAbstractClass) prematurely sets a class to be abstract
11170NEWnormaldmddmd#17616member of locally mixed mixin cannot be read by alias this
11171NEWnormaldmddmd#18688Text relocations in Phobos shared library
11172RESOLVEDWONTFIXenhancementdmdAllow scoped assignment of version and debug statements
11173RESOLVEDFIXEDenhancementdmd`public` alias to an instantiation of `private` template doesn't work
11174RESOLVEDFIXEDnormaldruntimeBoth AF_PACKET and SO_BINDTODEVICE undefined
11175RESOLVEDFIXEDcriticalphobosFormat should support IUnknown classes
11176RESOLVEDFIXEDnormaldmdarray.ptr in @safe code may point past end of array
11177RESOLVEDFIXEDnormaldmdparameterized enum can't be typed
11178RESOLVEDDUPLICATEnormaldmdClass may implement same interface multiple times with different interface pointers, breaking (a is b) semantics
11179NEWnormaldmddmd#17617Infinite loop when pragma(msg) attempts to print a conflicting symbol
11180RESOLVEDFIXEDnormalphobosLaunching a process from a Windows GUI process using std.process.spawnProcess always fails
11181RESOLVEDFIXEDnormaldmdMissing compile-time error for wrong array literal
11182RESOLVEDFIXEDcriticaldmddmd crashes on compiling regex
11183RESOLVEDFIXEDnormalphobosWin64: lrint yields bad results
11184RESOLVEDFIXEDnormalphobosWin64: killing process with invalid handle terimates current process
11185RESOLVEDWORKSFORMEnormalphobosWin64: std.stdio.tmpFile does not work
11186RESOLVEDFIXEDregressiondmdRegression (2.061): Presence of Variant and const field invokes opAssign
11187RESOLVEDFIXEDnormaldmdA small transitive const bug on struct copying
11188RESOLVEDWONTFIXnormalphobosstd.math.abs fails for shared BigInt type
11189RESOLVEDWORKSFORMEtrivialphobosall is missing from the top of std.algorithm
11190RESOLVEDDUPLICATEnormaldmdDMD segfaults in template resolution with "alias this"
11191RESOLVEDDUPLICATEnormaldruntimeRuntime.args may be called before set
11192RESOLVEDFIXEDnormalphobosstd.demangle doesn't demangle alias template arguments
11193RESOLVEDFIXEDmajordmd[ICE] String template argument mixed with variadic template arguments causes ICE
11194RESOLVEDFIXEDnormalphobosstd.container.Array.reserve calls opAssign on uninitialized data
11195RESOLVEDDUPLICATEnormaldmdError messages not suppressed in __traits(compiles,...) for template instantiation nested in aggregate
11196RESOLVEDFIXEDnormalphobos`std.range.zip` fails to compile if range elements aren't default contructable
11197RESOLVEDFIXEDregressiondmd[DMD 2.064a] Struct with postblit cannot be appended to an AA of arrays
11198RESOLVEDFIXEDtrivialdmdError messages for declaring a 'version' inside main() and other functions are unclear
11199RESOLVEDDUPLICATEnormaldmdOS X DMD outputs functions to S section, erroneously prevents duplicate symbol error
11200RESOLVEDLATERmajordmdRDMD adds import switch to dir name of first module, causing symbol clashes