D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
15804RESOLVEDFIXEDmajordmdmissing UDAs on nested struct template
15805RESOLVEDWONTFIXenhancementdmdAutomatic fix two erroneous integer comparison cases by widening
15806NEWnormalphobosphobos#10168DirEntry interface inconsistency
15807RESOLVEDFIXEDregressionphobosArray!bool insertBack is broken
15808RESOLVEDDUPLICATEregressiondmdInvalid memory operation with Git HEAD
15809RESOLVEDDUPLICATEregressionphobosPutting std.stdio.File.ByLine in a class causes Invalid memory operation upon exit
15810RESOLVEDDUPLICATEenhancementphobosStore historical docs
15811RESOLVEDFIXEDblockerdmd-transition=import and -transition=checkimport have oddly behaviors
15812RESOLVEDFIXEDregressiondmdstatic struct inside extern(C++) class cannot be used as key to associative array
15813NEWcriticaldmddmd#19106extern (C++) classes cannot be used as associative array keys
15814RESOLVEDFIXEDregressiondmd[REG-master] Custom deprecation message is not shown
15815RESOLVEDFIXEDregressiondmd[REG2.071-devel] deprecation for aliased template instance not shown
15816RESOLVEDFIXEDnormaldmdICE void ddmd.dclass.__assert(int) with error: anonymous classes not allowed
15817RESOLVEDFIXEDregressiondmd[REG2.068] ICE (with no stacktrace) instead of 'cannot index null array counts' with CTFE AA
15818RESOLVEDFIXEDminordmdMultiple function declarations without definition cause ambiguity overloading error
15819RESOLVEDDUPLICATEmajordmdprivate import std.array inside class prevents calling instance.array(), giving contradicting error
15820NEWnormaldmddmd#17750inconsistent error msg on assert between runtime and CT
15821RESOLVEDDUPLICATEregressionphobosstd.container.array.Array on the heap leads to InvalidMemoryOperationError
15822RESOLVEDFIXEDregressiondruntimeInvalidMemoryOperationError when calling GC.removeRange/Root from a finalizer
15823RESOLVEDFIXEDnormalphobosopIndex doesn't work for const std.variant.Variant
15824RESOLVEDFIXEDnormaldmd'scope' attribute ignored when making an alias to a scope delegate
15825RESOLVEDFIXEDblockerdmddmd's -transition=checkimports reports a false positive for tuple __dollar
15826RESOLVEDDUPLICATEnormaldmdInsufficient locations of deprecation message in use of std.typecons.AutoImplement
15827RESOLVEDFIXEDnormalphobosstd.variant.Variant can not be initialized with some struct
15828NEWmajordmddmd#19107DMD should refuse comparing unions
15829RESOLVEDWONTFIXnormalphoboshasElaborateDestructor doesn't work for classes
15830RESOLVEDINVALIDnormaldmdUFCS prevents to select a free function when the parameter has a member with the same name
15831RESOLVEDFIXEDenhancementdmdIFTI voldemort type exploding bloat
15832RESOLVEDINVALIDmajordmdCrashing program when a helper template function is used to create a template struct
15833RESOLVEDFIXEDregressiondmd[REG2.071b] -m32mscoff always fails to link
15834NEWnormaldmddmd#19108Import of std.stdio (std.stdiobase) in dll fails
15835RESOLVEDFIXEDmajordmdSegfault with typeid call from lazy argument
15836RESOLVEDINVALIDregressiondruntime[REG 2.071-b1] memory error when a class is not implicitly destructed and constructed with new
15837RESOLVEDFIXEDregressionphobos[REG 2.071-b1] stdout.writeln not called anymore in static lib
15838RESOLVEDFIXEDmajordruntimeMany Win32 API callback functions miss extern(Windows)
15839RESOLVEDFIXEDregressiondmd[REG2.071-b1] this.outer is of wrong type
15840RESOLVEDWONTFIXmajorphobosstd.typecons.RefCounted segfaults when checking isInitialized, then segfaults GDB
15841RESOLVEDWORKSFORMEminorphobos[std.net.curl] static curl lib link not on Downloads page
15842RESOLVEDFIXEDnormaldmdstruct is being copied when returned directly
15843RESOLVEDFIXEDnormaldmdD-type mangling used for extern(C) (extern) function declaration inside function body, on LDC, GDC, and DMD.
15844RESOLVEDINVALIDenhancementdlang.orghow to create a program for the EK-LM3S8962 board, using the RODOS operating system, Present the time since startup in the board display (hh:mm:ss). Update this time every second and Blink the board LED once every 5 seconds.
15845NEWnormalphobosphobos#9677Windows console cannot read properly UTF-8 lines
15846RESOLVEDDUPLICATEnormalphobosWindows console cannot read properly UTF-8 lines
15847RESOLVEDWONTFIXmajordmdIt is not an error to call opAssign on an uninitialized object
15848REOPENEDnormaldmddmd#19109Identity opAssign not called on out parameters
15849NEWmajordmddmd#19110change in std.uni test leads to magic linking error for d_do_test
15850RESOLVEDFIXEDenhancementvisuald[VisualD] Host gh-pages at official repo
15851RESOLVEDFIXEDnormaldmdAccess violation when foreaching variadic template argument tuple
15852RESOLVEDFIXEDmajordmdICE(cod1) 1669: DMD failed with SIMD code
15853RESOLVEDFIXEDenhancementphobosstd.random save methods must be const
15854NEWnormaldmddmd#19111Intrinsic sin function uses buggy hardware fsin instruction
15855RESOLVEDFIXEDnormaldmd"a[{for" causes dmd to segfault
15856RESOLVEDFIXEDnormaldmdConfusing error message with -transition=checkimports
15857RESOLVEDFIXEDmajordmdincorrect checkimports mismatch for overload sets
15858RESOLVEDINVALIDnormaldruntimecore.sys.posix.dirent.dirent for glibc is invalid
15859RESOLVEDDUPLICATEnormaldmdopApply resolution on attributes
15860RESOLVEDFIXEDenhancementphoboslockstep should support foreach_reverse
15861RESOLVEDFIXEDregressiondmd[REG 2.069] Wrong double-to-string conversion with -O
15862RESOLVEDFIXEDcriticaldmdFunctions that return types with mutable indirections should be weakly pure, not strongly pure
15863RESOLVEDWONTFIXenhancementdruntime.length for AA.byKey
15864RESOLVEDFIXEDblockerphoboschmgen triggers exception in std.regex
15865RESOLVEDFIXEDmajorphobosstd.file.copy(from,to) deletes the file if from and to specify the same file
15866RESOLVEDINVALIDnormaldmdcasting away const from "super" results in "this"
15867RESOLVEDDUPLICATEminordmdCompiler reports wrong error location for immutability error
15868RESOLVEDDUPLICATEminordmdInappropriate error message: "base type must be class or interface" (and it is)
15869RESOLVEDFIXEDnormaldmdRVO can overwrite argument
15870NEWnormaldmddmd#19112UFCS not recognized on array when passing as alias parameter
15871NEWenhancementphobosphobos#10169Implement SIMD-friendly set intersection
15872RESOLVEDFIXEDminorphobos[ndslice] indexing a slice with an array causes an error inside ndslice
15873RESOLVEDINVALIDblockerdmdIn order to implement std.simd, compile time info about CPU specifics is needed
15874RESOLVEDFIXEDminorphobosgetSymbolsByUDA fails if struct has no UDAs
15875RESOLVEDFIXEDnormaldmdcase of undetected circular reference in function parameter
15876RESOLVEDFIXEDnormaldmdvarious cases of SEGFAULT when formatting parser errors
15877RESOLVEDDUPLICATEregressiondmd[REG2.071beta] Some members are not visible by std.typecons.BlackHole
15878RESOLVEDWORKSFORMEnormaldmdDiscarding return value prevents inlining
15879RESOLVEDDUPLICATEminordmdCompiler crashes when two template structs have the same name
15880RESOLVEDWONTFIXnormaldmdint hex literals properties are rejected
15881RESOLVEDFIXEDnormalphobosapproxEqual Ignores maxAbsDiff
15882RESOLVEDWORKSFORMEenhancementphoboswriteln on a bad dstring triggering assert(0) in std.utf.toUTF8
15883RESOLVEDFIXEDenhancementdmdbuilding dmd from master shows v2.070-devel-36feb02 even though 2.071 is already released
15884RESOLVEDFIXEDminorphobosAssigning char[] to std.json.JSONValue creates array, not string
15885RESOLVEDFIXEDmajorphobosfloat serialized to JSON loses precision
15886NEWenhancementdruntimedmd#17326Add an uncaught exception handler
15887RESOLVEDWONTFIXnormaldmdinvalid char/wchar/dchar values are inconsistently accepted/rejected
15888RESOLVEDFIXEDnormalphobosstd.format should not produce deprecated hexstrings
15889RESOLVEDFIXEDenhancementdmdArray bounds check should report index and length
15890NEWenhancementdmddmd#19113IFTI for static array argument length when element type supplied
15891RESOLVEDFIXEDnormalphobosCompiler error when std.algorithm.cache after 2 layers of std.algorithm.map
15892RESOLVEDINVALIDenhancementdmdCan't use alias this with static namespaces
15893NEWenhancementphobosphobos#10170std.algorithm.each returns a misleading compile error
15894RESOLVEDDUPLICATEenhancementdruntimeAllow setting of rt_trapExceptions from module c'tors
15895NEWenhancementdruntimedmd#17327Make rt_trapExceptions apply to fibers as well
15896RESOLVEDFIXEDmajordmdprivate ignored when import bindings are used
15897RESOLVEDFIXEDregressiondmdprivate base class method not seen through derived class
15898RESOLVEDFIXEDregressiondmd[REG2.069] Internal error: backend\cgcod.c 1651
15899RESOLVEDINVALIDregressionphobosTuple.toString not recognized as a function with isSomeFunction
15900RESOLVEDFIXEDregressiondmd[REG 2.071] (Import deprecation) Public import ignored when using fully qualified name
15901RESOLVEDLATERenhancementvisualdPerfect hash map for the visual D lexer
15902RESOLVEDFIXEDmajorphobosstd.range.Take.opSlice is incorrect
15903RESOLVEDFIXEDregressiondmd[REG 2.071] module foo.bar is not accessible here, perhaps add 'static import foo.bar; (already there)