D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
19005RESOLVEDFIXEDregressiondruntime[REG2.081-b1] object.hashOf no longer works for std.datetime.date.Date
19006RESOLVEDFIXEDmajorvisualdVisual Studio 2017 crashes when trying to create project using any project template.
19007RESOLVEDFIXEDnormalphobos[std.regex] documentation misrendering
19008RESOLVEDFIXEDnormaldruntimecore.internal.convert.toUbyte doesn't work on enums
19009RESOLVEDFIXEDenhancementdruntimecore.internal.hash.hashOf default hash (absent `toHash`) should be `@nogc`
19010RESOLVEDDUPLICATEnormaldmdnew fails on dynamic array aliases
19011RESOLVEDFIXEDenhancementvisualdvisualD - not able to return to previous location after goto definition shortcut
19012RESOLVEDWORKSFORMEmajorphobos`scoped` crashes when instantiating an object with `alias this`
19013NEWminordruntimedmd#17168Allocation of array that has indirections makes incorrect assumption about zeroing
19014RESOLVEDFIXEDnormaldmdCompiler imports symbols that aren't actually imported.
19015NEWnormaldmddmd#19447arr[i..i] = c doesn't lower to a.opIndexAssign(c, a.opSlice(i, j))
19016NEWnormaldmddmd#17865No file names and line numbers in stack trace for shared libraries
19017NEWcriticaldmddmd#19448Calling objc method returning struct segfaults
19018RESOLVEDFIXEDtrivialdmdLexer allows invalid integer literals, like `0x`
19019RESOLVEDINVALIDregressiondmdthis(scope this) { ... } no longer compiles
19020RESOLVEDFIXEDnormalphobosfindSkip, findSplit and findSplitBefore return wrong results
19021NEWregressiondmddmd#19449[REG 2.077] Type merging immutable -> mutable broken in AST
19022RESOLVEDFIXEDenhancementdmdCTorFlow: Show the line of the duplicated initialization for const/immutable fields
19023RESOLVEDFIXEDnormalphobosfindSplitBefore and findSplitAfter give wrong bool result
19024RESOLVEDFIXEDregressiondmd[REG 2.081-beta] AssertError@dmd/dsymbolsem.d(4317): Assertion failure
19025NEWenhancementphobosphobos#10343Better definition of deallocateAll in ContiguousFreeList
19026NEWenhancementdmddmd#17866Aliasing an inner function gets context but aliasing a member function through instance does not
19027NEWnormalphobosphobos#10344iota(int.min, int.max).length is incorrect
19028NEWenhancementdmddmd#19450Emit warning for identifiers starting with `__`
19029NEWenhancementdmddmd#17867Provide alias symbol name trait
19030RESOLVEDINVALIDregressiondmdCTorFlow checking is too aggressive and only checks whether a this call is present
19031RESOLVEDFIXEDregressiondmd[REG 2.080.0] assert failure when subclassing C++ class with D class
19032RESOLVEDDUPLICATEnormaldmdAlias this does not interact with inheritance.
19033RESOLVEDFIXEDenhancementinstallerSign the installer
19034RESOLVEDFIXEDenhancementvisualdSign the installer
19035RESOLVEDFIXEDnormaldmdEscape in scope inference, improve scope inference
19036RESOLVEDFIXEDenhancementdlang.org.tupleof order guarantee
19037RESOLVEDFIXEDenhancementphobosNullable should use moveEmplace to support any type.
19038NEWnormaldmddmd#19451Cannot compare const(T)[][] and T[][]
19039NEWnormaldruntimedmd#17367__entrypoint.main has file and line location of app.d
19040RESOLVEDINVALIDenhancementdlang.orgQuickbooks Enterprise Payroll Support Phone Number +1-888-740-5903
19041RESOLVEDFIXEDenhancementdlang.orgerrnoEnforce: example does not compile
19042RESOLVEDFIXEDnormalphobosChunking a padRight'ed range leads to range violations
19043RESOLVEDFIXEDblockerdmdIncorrect mangling for extern(C++) const template parameter on windows
19044NEWnormaldmddmd#17868Linking error: reloc 0: symbol index out of range
19045NEWcriticaldmddmd#19452[ICE] Casting from real to ulong in comparison causes fails to compile
19046RESOLVEDFIXEDnormaldruntimeOSX: bad value for core.stdc.time.CLOCKS_PER_SEC
19047NEWnormaldmddmd#19453Undefined identifier caused by circular import and CTFE
19048RESOLVEDFIXEDenhancementdruntimeIn core.internal.hash.hashOf reduce template bloat: remove `auto ref` where unneeded and add `const` where possible
19049RESOLVEDFIXEDenhancementdruntimeobject.hashOf - don't wrap a public function with an identical public function
19050RESOLVEDFIXEDregressiondmdRunning the DMD test suite with a compiler compiled in debug mode fails due to invalid characters, -
19051RESOLVEDFIXEDnormaldmdUndefined functions Set/GetWindowLongPtr in mingw libs
19052RESOLVEDINVALIDregressiondmddmd-2.081.0 generates compilation issue: Error: module `stdlib` is in file 'std/c/stdlib.d' which cannot be read
19053RESOLVEDFIXEDnormaldmddebug should escape @safe
19054NEWmajordruntimedmd#17169alloca() crashes with SEGFAULT after an exception
19055RESOLVEDFIXEDtrivialdlang.org[404 Not Found] std.digest.digest
19056NEWnormaldmddmd#17869UDAs can be added to imports but not retrieved
19057NEWmajordlang.orgdlang.org#40902.079 changelog variadic template and default arguments
19058RESOLVEDFIXEDregressiondmd__traits(getUnitTests) stops working with separate compilation in dmd 2.081.0
19059RESOLVEDFIXEDtrivialdmdInvalid integer literal 08 and 09 allowed
19060RESOLVEDINVALIDregressiondmd[REG2.081] Incorrect "Using this as a type is deprecated" error
19061RESOLVEDFIXEDnormaldlang.orgSpecs for contracts don't include the changes brought by DIP 1009
19062RESOLVEDFIXEDblockerdlang.orgAccepted grammar for DIP 1009 introduces the `InExpression` which already exists
19063NEWenhancementdmddmd#19454Delete useless aliases in astcodegen.d once all host compilers use 2.079.1 or later
19064RESOLVEDFIXEDregressiondmd[REG2.081] getOverloads traits returns empty tuples for void functions
19065NEWenhancementdmddmd#19455Struct invariant violated in @safe with T.init
19066RESOLVEDFIXEDregressiondmd[REG 2.080.1] Error: `const(Object)` is used as a type with structs that have symbol named Object
19067RESOLVEDFIXEDnormaldlang.org[Mixins] Dead Link to template-mixin
19068RESOLVEDINVALIDnormaldmd__traits(identifier) returns the wrong string when importing a template from a module
19069NEWnormalphobosphobos#10345"/..".buildNormalizedPath returns "/" instead of throwing; not documented
19070REOPENEDtrivialdlang.orgdlang.org#4091Octal literals `01` through `07` allowed, but not in the grammar
19071RESOLVEDFIXEDenhancementdruntimecore.internal.hash should have non-chained toHash overloads
19072RESOLVEDFIXEDenhancementdruntimeObject.toHash and typeid(void*).getHash(&ptr) should be more varied in their low bits
19073RESOLVEDFIXEDnormaldruntimecore.internal.hash should not bitwise hash representations of floating point numbers
19074RESOLVEDFIXEDregressiondmd[REG 2.080] SIGSEGV in el_ptr (s=0x15) at dmd/backend/el.c:1760
19075RESOLVEDFIXEDenhancementdruntimert.util.random.Rand48.defaultSeed should prefer RDTSC or mach_absolute_time or QueryPerformanceCounter to ctime.time
19076RESOLVEDFIXEDregressiondmddmd 2.081 crashed by getVirtualFunctions for a interface extended interface
19077RESOLVEDINVALIDblockerphobosDirIterator cannot be used as range
19078RESOLVEDINVALIDenhancementdmddmd does not remove inlined functions
19079RESOLVEDINVALIDnormaldmdDestructors not called in named unions
19080RESOLVEDDUPLICATEnormaldmdOrder of overloads affects the chosen method
19081RESOLVEDFIXEDenhancementdmdCan't declare enum with UDA at statement level
19082RESOLVEDFIXEDmajorphobosCannot inline "...Slides.numberOfFullFrames", "...Slides.gap"
19083NEWregressiondruntimedmd#17368make target doc compile error: mach_header conflicts with other
19084RESOLVEDINVALIDnormaldmdSymbol not resolved in string mixin in template struct
19085RESOLVEDFIXEDnormalphobosstd.experimental.allocator.makeArray should work with void
19086RESOLVEDFIXEDnormaldmdBad stack trace for exceptions
19087RESOLVEDFIXEDnormaldruntime`final switch` cannot be used in -betterC
19088NEWnormaldmddmd#19456I am working with the package tinyredis 2.1.1 and I can't compile, dmd exit with exit code 1 because EWOULDBLOCK is not defined
19089RESOLVEDWORKSFORMEnormaldmdCompiler crash for using struct &this
19090RESOLVEDFIXEDminordruntimecore.internal.hash.bytesHash unit test uses incorrect test vector on BigEndian machines
19091NEWnormaldmddmd#17870__traits(compiles) and error in templated structs leads to missing symbol
19092RESOLVEDFIXEDblockerdruntime__delete doesn't work with immutable
19093NEWnormaldmddmd#19457'cannot alias itself' when using a template instantiation in a template parameter
19094RESOLVEDFIXEDnormalphobosAnchored section does not exist in std.uni.normalize phobos documentation
19095REOPENEDnormaldmddmd#19458Static initiatization statements of an array appeared in different kind of scopes have inconsistent semantics
19096RESOLVEDWORKSFORMEregressiondmd[REG 2.061] Proper error messages are not shown for templates that go beyond two deep, wrongly says no template overload matches
19097RESOLVEDFIXEDenhancementdmdExtend Return Scope Semantics
19098RESOLVEDFIXEDtrivialdmdImprove error for non-assignable struct
19099RESOLVEDFIXEDnormaldmdStruct with field that has postblit or destructor makes struct assignable
19100RESOLVEDFIXEDmajorinstallerinstall.sh signature verification fails, no public key
19101NEWmajordmddmd#19459Miscompilation on extern(C++) overloads with D types
19102RESOLVEDFIXEDenhancementdlang.org[Functions] pure functions repetition
19103RESOLVEDFIXEDregressiondmdCan imports symbols in module to a struct with mixin.
19104NEWnormaldmddmd#19460Multiple overload resolution match when using default arguments