D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
15904REOPENEDnormaldmddmd#19114Undefined reference to ModuleInfo
15905NEWenhancementphobosphobos#10171Tuple Op Assignment Overload incorrect?
15906RESOLVEDWORKSFORMEregressiondmd[REG2.068.1] GIT HEAD undefined references
15907RESOLVEDFIXEDregressiondmdUnjustified "is not visible from module" deprecation warning when using getMember trait
15908NEWnormaldmddmd#19115Implicitly typed lambda inside class "has no value"
15909RESOLVEDFIXEDtrivialdmdDuplicate case error reports characters as numbers
15910NEWenhancementinstallerinstaller#658Prevent mismatch of VERSION information in dmd releases
15911RESOLVEDFIXEDregressiondruntimeundefined __Unwind_GetIPInfo for x86_64
15912RESOLVEDINVALIDnormaldmdAnonymous class with missing method results in linker error
15913RESOLVEDFIXEDnormaldmdcannot initialize immutable fixed size array without similar const-code
15914RESOLVEDFIXEDregressionphobos[REG 2.071] getopt doesn't accept anymore a character for a bool option
15915RESOLVEDINVALIDnormalphobosstd.process.execute throws an exception when using workDir and a relative path
15916RESOLVEDINVALIDnormaldmdvoid makes a function impure + system
15917RESOLVEDFIXEDnormalphobosstd.concurrency module destructor causes useless creation of new MessageBox
15918RESOLVEDFIXEDregressionphobos[2.070] Results from findSplit can no longer be assigned to each other
15919RESOLVEDFIXEDnormalphobos[ndslice] Undetected spell miss in selection.reshape()
15920RESOLVEDFIXEDnormalphobosstd.traits.MemberFunctionsTuple gives a wrong result
15921RESOLVEDWORKSFORMEmajordmdWin64: wrong codegen with array of structs slicing
15922RESOLVEDFIXEDmajordmdDMD segfault in functionParameters()
15923RESOLVEDWORKSFORMEnormaldmdis expression qualifier matching does not work with multiple qualifiers
15924RESOLVEDWORKSFORMEnormalphobosformattedWrite doesn't write to empty appender
15925RESOLVEDINVALIDregressiondmd-transition=[check]imports ignores import declaration from mixin templates
15926RESOLVEDWONTFIXnormaldmdPeculiar behavior of 'inout'
15927NEWenhancementphobosphobos#9678KeyType and ValueType for User Defined AAs
15928NEWenhancementphobosphobos#10172chain(r1, r2, r3, ...) should discard all arguments after the first infinite range
15929RESOLVEDFIXEDnormaldlang.orgFirst sentence to https://dlang.org/library/std/range/primitives.html points to invalid link https://dlang.org/library/std/range/std_range.html
15930RESOLVEDFIXEDnormalphobosmin/max of pointers violates const
15931NEWnormaldmddmd#17752The compiler lets you try to derive from a const, immutable, or inout, shared class
15932REOPENEDenhancementdmddmd#19116Get rid of the implicit slicing of static arrays
15933RESOLVEDFIXEDminordruntimeGDC support for core.cpuid
15934RESOLVEDFIXEDnormaldmdNon-virtual super class member function call ignores 'this' type qualifier
15935RESOLVEDFIXEDnormaldmdcompiling dub with -fPIC triggers internal compiler error
15936RESOLVEDWORKSFORMEminordmdmisleading error message about @disable where there is none
15937RESOLVEDFIXEDmajordmdDMD should only expand tilde at start of paths
15938NEWblockerdmddmd#17753ctor doesn't initialize fields when struct is static immutable
15939RESOLVEDFIXEDblockerdruntimeGC.collect causes deadlock in multi-threaded environment
15940RESOLVEDFIXEDnormalphobosImplicitConversionTargets and class alias in struct
15941RESOLVEDFIXEDregressionphobos[REG v2.069] rbtree no longer supports classes
15942NEWnormaldmddmd#19117bogus "cannot implicitly convert expression" error when using vector notation to copy from immutable to mutable
15943RESOLVEDFIXEDnormaldmdwrong code for extern(C++) thread local variables
15944NEWnormalinstallerinstaller#683Wrong directory separators in dmd.2.0xx.x.windows.zip
15945RESOLVEDFIXEDmajordmdsizeof on an invalid type seems to compile.
15946NEWenhancementdruntimedmd#17151Exception collected during unwinding
15947RESOLVEDFIXEDregressiondmd[REG 2.069.0?] simple multithreaded program + "-profile=gc" = crash
15948NEWnormaldmddmd#19118wrong line numbers in stack traces
15949RESOLVEDFIXEDenhancementphobosImprove readtext handling of byte order mark (BOM)
15950RESOLVEDWONTFIXenhancementdmdWish: __compressed_import("file.ext");
15951RESOLVEDDUPLICATEenhancementdmdInefficiencies in struct initialization
15952NEWregressiondmddmd#19119[REG 2.053] struct in closure is destroyed when parent function returns
15953NEWminorphobosphobos#9679std.net.curl: contentLength reset method DELETE to POST
15954RESOLVEDFIXEDminorphobosstd.experimental.logger repeats wstring message
15955RESOLVEDDUPLICATEnormaldruntimedwExtraInfo in winuser.d is DWORD in some cases, should be ULONG_PTR
15956RESOLVEDFIXEDnormaldmdIncorrect value inside enum using simd vectors, weird tym errors, and weird if(true) {} partial solution.
15957RESOLVEDFIXEDmajordmdDisabled postblit + template mixin break opAssign with confusing error message
15958RESOLVEDFIXEDnormaldruntimeMissing extern(Windows) of core.sys.windows functions
15959RESOLVEDFIXEDmajordruntimecore.sys.windows modules should be modified for x64
15960RESOLVEDFIXEDnormalphobosSetUnion should filter duplicates
15961RESOLVEDFIXEDregressiondmd[REG2.066] ICE with instance field introduced by anonymous struct
15962RESOLVEDDUPLICATEregressiondmd[REG2.069] Don't strip off asserts to check internal compiler errors
15963RESOLVEDFIXEDnormalphobosHidden unresolved forward reference issue in std.uni
15964RESOLVEDFIXEDnormalphobosThe template constraints for std.uni.sicmp are too permissive
15965RESOLVEDWONTFIXregressiondmd[REG 2.070] Reference to other CT-known field on struct instantiation now yields "circular reference"
15966RESOLVEDINVALIDregressiondmd[REG 2.071] {public,protected} imports in base class ignored on symbol lookup
15967NEWnormaldmddmd#17754Dwarf EH caused a 85Kib increase in hello world binary
15968NEWenhancementphobosphobos#10173deep-version of equals
15969RESOLVEDFIXEDenhancementphobosmakeNrray - allocate + dispose multi-dimensional array
15970RESOLVEDDUPLICATEnormaldmdC++ mangling of templated arg type
15971NEWenhancementphobosphobos#9680BigInt ctor should accept forward ranges
15972NEWnormalphobosphobos#10174range of chars doesn't work with joiner with literal delimiters
15973RESOLVEDFIXEDnormalphobosnextPow2 and truncPow2 rely on processor specific behavior
15974RESOLVEDFIXEDtrivialdmdSpurious error: argument to mixin must be a string, not (expression()) of type string
15975RESOLVEDINVALIDmajordruntimeTLS not scanned correctly for main thread
15976RESOLVEDFIXEDnormaldruntimeexplicite TLS initializes badly in DLLs if other threads exist
15977RESOLVEDFIXEDenhancementtools`rdmd --eval' fails with `Error: module syserror is in file 'std/syserror.d' which cannot be read'
15978NEWminordmddmd#19120Can't pass vector type .init property as template parameter
15979NEWenhancementphobosphobos#9681std.net.curl should be tested with utf8
15980RESOLVEDFIXEDminorphobosstd.traits.Identity is undocumented but public
15981RESOLVEDFIXEDenhancementdmdinfer function types for auto functions
15982RESOLVEDWONTFIXenhancementphobosstd.array.array treats dynamic arrays as input ranges and allocates new memory
15983RESOLVEDDUPLICATEregressiondmd[REG 2.071] Symbol visibility in derived classes
15984RESOLVEDFIXEDregressiondmd[REG2.071] Interface contracts retrieve garbage instead of parameters
15985RESOLVEDFIXEDregressiondmd[REG2.068/2.069] Code doesn't link unless compiled with -debug
15986RESOLVEDINVALIDenhancementphobos[std.experimental.allocator.mallocator] calloc?
15987RESOLVEDFIXEDnormaldruntimecore.sys.windows.msacm remains pseudo definitions
15988RESOLVEDINVALIDregressiondmd[REG v2.070] Massive Compile Time Slowdown
15989RESOLVEDFIXEDblockerdmdInitializing manifest constants with CTFE allocated data
15990NEWnormaldlang.orgdlang.org#4050Error handling page on spec needs work
15991RESOLVEDFIXEDenhancementphobosstd.datetime.StopWatch is not @nogc
15992RESOLVEDFIXEDregressiondmd[REG2.072a] ICE with field variable of instantiated struct
15993RESOLVEDINVALIDnormaldmdusing mixin to specify 2 arguments for writefln results in unrecognized behavior
15994RESOLVEDINVALIDmajordmdTrivial code compiled with dmd ends with code 11 !?
15995RESOLVEDFIXEDenhancementphobosstd.conv.text and friends can be made faster with std.array.appender
15996RESOLVEDFIXEDmajordmd@safe allows escaping of ptrs to variables going out of scope
15997RESOLVEDFIXEDnormaldruntimeWrong constant value for ERROR_WINHTTP_CLIENT_AUTH_CERT_NEEDED in winhttp
15998RESOLVEDFIXEDregressiondmd[REG2.067] Segmentation fault on const folding of arrays of static arrays
15999RESOLVEDFIXEDnormaldmdInline assembly incorrect sign extension instead of error
16000RESOLVEDFIXEDregressiondmd[Reg 2.072~master] linking issues on OSX with size_t, extern(C++), i386, and clang
16001RESOLVEDFIXEDenhancementdmdLambda syntax: forbid use with FunctionLiteralBody: (x) => {assert(x);}
16002RESOLVEDFIXEDenhancementdmdAdd __traits(isModule) and __traits(isPackage)
16003RESOLVEDWORKSFORMEnormaldmdstringof for module doesn't include full path