D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
14804RESOLVEDDUPLICATEenhancementphobosComparing two Nullables does not check if either is null
14805RESOLVEDFIXEDregressiondmd[REG2.064] Unreasonably slow "new Struct[large]"
14806RESOLVEDFIXEDregressiondmd[REG2.063] alias this doesn't force elaborate equality, but is followed during it
14807RESOLVEDFIXEDnormaldmdunnecessary closure allocation for function literal in compile time test
14808RESOLVEDFIXEDenhancementdlang.orgphobos sidebar "D Lib" link is back to homepage
14809NEWenhancementdmddmd#19017Avoid costly dynamic cast from all class/interface upcasts
14810NEWenhancementphobosphobos#10136std.mmfile should only return a shared!T object
14811NEWenhancementdmddmd#17717allow to exclude current directory from search path in dmd
14812RESOLVEDDUPLICATEenhancementdmdld: GOT load reloc does not point to a movq instruction in nothrow void msgpack.PackerImpl!(std.array.Appender!(ubyte[]).Appender).PackerImpl.register!(some_type).register()
14813RESOLVEDINVALIDblockerdmdwrong code: code with undeclared variables compiles
14814RESOLVEDFIXEDregressiondmdld: GOT load reloc does not point to a movq instruction
14815RESOLVEDFIXEDmajordmdDestructor is not called for static array assignment
14816RESOLVEDFIXEDenhancementdmdimprove dt_t data type for faster appending (tail list or array)
14817RESOLVEDFIXEDregressionphobos[REG-master] copy("foo", "bar") std.algorithm/std.file conflict
14818RESOLVEDFIXEDminordmdUnhelpful "does not match template overload set" error
14819RESOLVEDINVALIDnormalphoboslots of things in std.datetime return TickDuration, which is documented as to-be-deprecated
14820RESOLVEDDUPLICATEnormaldmdTemplates not reevaluated inside static loop unrolling
14821RESOLVEDWORKSFORMEenhancementphobosFirst argument of std.zlib.uncompress should be const
14822RESOLVEDWORKSFORMEnormaldmdDMD crash with CTFE range code (v2.067.1)
14823RESOLVEDDUPLICATEnormaldmdpure function returns uninitialized value
14824NEWnormaldruntimedmd#17307A stale function might get called when unloading shared libraries on FBSD
14825NEWenhancementdmddmd#19018Coverage analyzer should mark uninstantiated template code lines
14826RESOLVEDDUPLICATEblockerinstallerInstaller does not work on OSX 10.11
14827RESOLVEDDUPLICATEregressionphobos[REG 2.068] std.string.strip handles Unicode incorrectly with -O -inline
14828RESOLVEDFIXEDregressiondmd[REG2.067] duplicate symbol __ModuleInfoZ depending on ordering of files passed to dmd
14829RESOLVEDFIXEDregressiondmd[REG2.066.0] wrong code with -O -inline
14830NEWenhancementphobosphobos#10137RefCounted and Unique do not forward all fields of underlying data structure
14831RESOLVEDFIXEDmajordmdEach function local symbols should have unique mangled name
14832NEWnormalphobosphobos#10138iota(UL) + array doesn't work
14833RESOLVEDFIXEDregressiondmd[REG2.065] Nested delegates problem
14834RESOLVEDFIXEDregressiondmd[REG 2.068-b2] dirEntries with mask stopped working with "-inline -debug"
14835RESOLVEDFIXEDmajordmdConstant folding should not affect front end flow analysis
14836RESOLVEDFIXEDregressiondmd[REG2.068a] Multiple variadic template argument trick broken
14837RESOLVEDFIXEDmajordmdClass constructor is not called under *certain* conditions
14838RESOLVEDFIXEDregressiondmd[REG 2.066] Wrong attribute inference for auto-generated class destructor with static array of non-POD type
14839RESOLVEDDUPLICATEregressiondruntime[REG2.068.0-b2] Class with static array of Array!T fails to compile
14840RESOLVEDFIXEDmajordmd[2.068.0-b2] failure to inline functions with loops
14841RESOLVEDFIXEDenhancementdmdDon't warn on myArray.sort when it makes no difference
14842RESOLVEDFIXEDregressionphobos[REG 2.068-b2] approxEqual does not work with integers
14843RESOLVEDFIXEDenhancementinstallerUpdate installer to detect VS2015/SDK10 paths; update sc.ini
14844RESOLVEDFIXEDregressiondmd[REG2.068a] __traits(allMembers) must not visit yet not instantiated template members
14845RESOLVEDWONTFIXregressionphobos[REG 2.068] some rangified Char[] functions no longer take a static array
14846RESOLVEDFIXEDnormaldmdInsufficient context deduction with implicit nested lambda
14847RESOLVEDFIXEDenhancementinstallerWindows installer should have an option to install VS compiler
14848RESOLVEDDUPLICATEregressiondmd[REG 1.012] template alias on struct field without instance requires 'this'
14849RESOLVEDFIXEDnormalinstallerVisual Studio 2015 not detected during installation
14850NEWenhancementdmddmd#19019Concatenation of static arrays should have compile-time length
14851RESOLVEDFIXEDregressiondmd[REG2.068.0-b2] Cannot assign array operation result to static array variable
14852RESOLVEDWONTFIXenhancementphobosstd.experimental.logger should include the log level during logging
14853RESOLVEDFIXEDregressiondmd[REG2.066] DMD segfaults with the cast from mutable struct new to shared
14854RESOLVEDWONTFIXminordmd@disable this inconsistent between structs and classes
14855RESOLVEDDUPLICATEenhancementdmd-cov should ignore assert(0)
14856NEWenhancementdmddmd#19020-cov should not count unittest blocks
14857NEWenhancementdmddmd#19021-cov should ignore invariants when compiling with -release (or maybe even always)
14858RESOLVEDFIXEDnormaldmdspurious "Error: overload alias 'foo' is not a variable" when overloading template and non-template via aliases
14859RESOLVEDFIXEDenhancementdmdstatic declared array with more than 16MB size should be allowed in struct and class declaration
14860RESOLVEDFIXEDmajordmdDestructor is not called for block assignment
14861RESOLVEDFIXEDregressionphobosError in stdio.d in LockingTextReader.readFront()
14862RESOLVEDFIXEDblockerdmdConstructor of overlapped struct does not initialize correctly global variables
14863RESOLVEDFIXEDregressiondruntimeCLOCK_BOOTTIME should be optional to support <2.6.39 kernels
14864RESOLVEDFIXEDnormalinstallerwindows uninstall during installation pops up spurious warning
14865NEWenhancementdmddmd#17718Elide calling invariant for classes with no invariant defined
14866RESOLVEDFIXEDnormalvisualdUnable to find universal runtime static libraries on windows 10 and VS 2015
14867RESOLVEDDUPLICATEenhancementdmdDDoc: generate docs for all alias this members by including the API for their types
14868RESOLVEDFIXEDnormalphobosMmFile destructor seems to corrupt memory
14869RESOLVEDDUPLICATEenhancementinstallerinclude x86 m32 mscoff phobos library into release
14870RESOLVEDFIXEDnormaldruntimeincorrect use of assert to detect environmental errors in core.time
14871RESOLVEDWONTFIXregressiondmdLinker errors with 2.068.0-rc1
14872RESOLVEDFIXEDmajordmd[2.068.2] Label address in asm [x86-64]
14873RESOLVEDFIXEDcriticalvisualdBuild fails with message 'cannot create PDB file'
14874RESOLVEDFIXEDnormaldmd__traits(getFunctionAttributes) does not support the new `return` attribute
14875RESOLVEDFIXEDminordmdA template instance with deprecated symbol/type needlessly repeats "Deprecation:" messages
14876RESOLVEDFIXEDminordmdDeprecation message is sometimes duplicated
14877RESOLVEDFIXEDenhancementphobosstd.net.curl needs PATCH http method
14878RESOLVEDINVALIDnormaldmddestructor of lambda parameter not included in speculative @safe check
14879RESOLVEDFIXEDnormaldlang.orgtuple documentation broken link
14880RESOLVEDFIXEDnormalphobosfindSkip summary is wrong
14881RESOLVEDFIXEDregressionphobos[REG] posix.mak omits package.d files when building zip file
14882RESOLVEDFIXEDregressiondruntime[REG] MANIFEST is missing test/common.mak
14883RESOLVEDWONTFIXregressiondmdstatic if does not work although an is expression produces 'true'
14884RESOLVEDFIXEDnormalphobos`among` docs broken link to `find` and `canFind`
14885NEWenhancementdruntimedmd#17308ideas for prettier and more useful backtraces
14886RESOLVEDFIXEDregressiondmd[REG2.066] std.parallelism.parallel with large static array seems to hang compile
14887NEWenhancementdmddmd#19022break in static foreach should apply to outer scope
14888RESOLVEDDUPLICATEenhancementphobosstd.zlib.uncompress should take const(void)[] instead of void[]
14889RESOLVEDFIXEDnormaldmdICE: Assertion `o->dyncast() == DYNCAST_DSYMBOL' failed.
14890RESOLVEDFIXEDregressiondmd[REG 2.068.0-rc1] Can not construct a RedBlackTree of Tuples
14891RESOLVEDFIXEDnormaldruntimeprofilegc_setlogfilename w/o null-terminated string might fail during fopen
14892RESOLVEDFIXEDenhancementdruntime-profile=gc doesn't account for GC API allocations
14893RESOLVEDDUPLICATEnormalphobosstd.concurrency: can't send shared arrays or shared structs
14894NEWcriticaldmddmd#19023mangling of mixins and lambdas is not unique and depends on compilation flags
14895RESOLVEDFIXEDmajordmdICE on array operation when its result is concatenated
14896RESOLVEDFIXEDblockerdmdx64 synchronized problem when using -O
14897RESOLVEDFIXEDnormalinstallershared linux libraries from zip package don't work
14898NEWnormaldmddmd#19024Json output does not list extern(C++, namespace) functions
14899RESOLVEDDUPLICATEnormaldmdNewExpression does not recognize tuple indexing
14900RESOLVEDFIXEDnormaldmd2.068.0 change log example does not compile
14901RESOLVEDFIXEDregressiondmd[reg 2.067/2.068] template static shared this() run multiple times with separate compilation
14902RESOLVEDDUPLICATEmajordmdTemporaries in argument expressions not properly destructed on throw (argprefix)
14903RESOLVEDFIXEDcriticaldmdDestructors for arguments completely broken