D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
20305NEWenhancementdmddmd#19630String mixins fail for structs with 'alias this'
20306RESOLVEDFIXEDregressiondmdincomplete mixin type with a lambda
20307RESOLVEDWORKSFORMEnormaldmdDifference for `deprecated alias a = b` vs. `deprecated alias b a`
20308NEWregressiondmddmd#19631frame access regression
20309NEWmajorphobosphobos#9782Passing alias this with function returning chain to tempCString hangs up the program
20310NEWenhancementphobosphobos#10395std.json to(Pretty)String not pure
20311RESOLVEDINVALIDmajorphobosdtext("") == null
20312NEWmajordmddmd#19632Multiple inheritance covariance breaks vtable dispatch
20313RESOLVEDFIXEDnormalphobosInconsistent behavior of wouldHaveBlocked on Windows
20314RESOLVEDFIXEDminorphobospassing const variables to `only` forces const range element type
20315RESOLVEDFIXEDnormaldruntimecheckaction=context fails for const(void[]) argument
20316RESOLVEDWONTFIXregressiondmdarray properties fail hasMember
20317NEWnormalphobosphobos#10396Checked std.format Error: `"Attempted to access an uninitialized payload."`
20318RESOLVEDFIXEDnormaldmdIllegal instruction (core dumped)
20319RESOLVEDDUPLICATEmajordmdcast causing illegal instruction (core dump) in compiler
20320RESOLVEDFIXEDnormalphobosformat("%f") leeds to wrong output
20321NEWblockerdmddmd#19633Uncontrollable blitting should be preventable for proper elaborate copy semantics
20322RESOLVEDFIXEDnormaldruntimecheckaction=context fails for wstring/dstring arguments
20323RESOLVEDFIXEDnormaldruntimecheckaction=context fails for non-copyable arguments
20324RESOLVEDFIXEDminordmdCalling __traits(getUnitTests) on a template causes compiler segfault
20325RESOLVEDFIXEDminorvisualdWindows Defender detects msbuild\pipelink.exe as a trojan virus
20326RESOLVEDFIXEDnormaldmdstringof on opaque type results in forward reference error
20327RESOLVEDINVALIDregressiondmd[REG 2.089 beta] undefined reference to « core.thread.Thread.__Class »
20328RESOLVEDFIXEDregressionphobos[REG 2.089 beta] deprecation message about Nullable.get in isInputRange
20329NEWnormaldmddmd#19634Type nested inside two interfaces not visible in outermost type
20330RESOLVEDFIXEDenhancementphobosjson toString with outputrange
20331RESOLVEDFIXEDnormaldmdcheckaction=context segfaults when calling function literal
20332RESOLVEDFIXEDenhancementdruntimeassociative array clear function should be @safe
20333NEWmajordmddmd#19635cannot get frame pointer to <template function> when passing base class element
20334RESOLVEDFIXEDenhancementdmdposix.mak clean target does not remove all generated files
20335NEWenhancementdruntimedmd#17183posix.mak clean target does not remove all generated files
20336RESOLVEDFIXEDregressiondmdRegression (2.088.1) C++ mangling problem with multiple const ref parameters
20337NEWenhancementdlang.orgdlang.org#4097Incomplete documentation of the Posix build, install, and test
20338NEWenhancementdlang.orgdlang.org#4098dmd, phobos, and druntime build systems should be updated
20339RESOLVEDFIXEDnormaldmdisPOD returns true if sizeof is accessed inside struct declaration
20340RESOLVEDFIXEDenhancementdmd[betterC] -main inserts D main function even with betterC
20341RESOLVEDDUPLICATEregressiondmd[REG 2.063] 'this' required for explicit instantiation of template member function using template this
20342RESOLVEDMOVEDcriticaldmdGDC - assignment to anonymous union member corrupts data
20343RESOLVEDINVALIDminortoolsfalse positive in style checker, checking casts
20344NEWenhancementphobosphobos#10397Variable format is not in CamelCase into getopt
20345RESOLVEDDUPLICATEnormaldmdwriting through `void[]` cannot be @safe
20346RESOLVEDFIXEDnormaldruntimestd.uuid does not compile with checkaction=context
20347RESOLVEDWORKSFORMEnormaldmdInitialization of globals not checked for @safe, round 2
20348RESOLVEDFIXEDregressiondmd[Reg 2.089.0-rc.1] Bad debug info for enum forward references
20349RESOLVEDFIXEDregressiondmd[REG2.087] ICE with sqrt
20350RESOLVEDFIXEDregressionphobosJSONType deprecations should be undeprecated
20351RESOLVEDWORKSFORMEnormaldmdUnknown error, should actually be: pure function cannot call impure function
20352NEWnormaldmddmd#19636Error: cannot implicitly convert expression `__withSym` of type `A*` to `uint`
20353RESOLVEDWORKSFORMEnormaldmd-checkaction=context does not work well with const numbers
20354RESOLVEDFIXEDregressionphobosinterface is not supported by CanCAS in core.internal.atomic
20355RESOLVEDFIXEDblockerdruntimeundefined identifier U in core.atomic
20356RESOLVEDFIXEDenhancementdmdexceeding template expansion limits
20357RESOLVEDFIXEDnormalphobosformat should obey space flag when printing nan or inf
20358NEWnormaldmddmd#19637External initialization of private struct fields should be disallowed
20359NEWnormaldruntimedmd#17392core.atomic.cas throws with null as `ifThis`
20360NEWmajorphobosphobos#9783std.variant doesn't do postblit/dtor correctly for large structs
20361NEWnormaldmddmd#19638denormalized floatingpoint number literals do not work
20362RESOLVEDFIXEDnormaldmddmd fails to infer scope parameter for delegate
20363RESOLVEDFIXEDnormaldmdpainting XMM registers as integers leads to codegen bugs
20364RESOLVEDFIXEDnormaldruntime[REG2.069] changing length for typeof(null)[] array seg faults in _d_arraysetlengthiT()
20365RESOLVEDFIXEDmajordmdCopy constructor not invoked on static arrays of structs but the postblit works
20366RESOLVEDFIXEDcriticaldmdCTFE foreach_reverse on array with utf characters crashes compiler
20367RESOLVEDFIXEDnormaldmdPostblit cannot be disabled when copy ctor is defined
20368NEWregressiondruntimedmd#17393dmd 2.089.0 Error: expression `main` is `void` and has no value
20369RESOLVEDFIXEDnormaldmdshadowed variable in foreach loop always considered "foreach variable"
20370RESOLVEDFIXEDnormalphobosOn POSIX, std.file.copy only copies the file times at second precision
20371RESOLVEDFIXEDnormalphobosstd.format limited to 500 characters for floats
20372NEWenhancementphobosphobos#10398Line counter with async Buffer
20373RESOLVEDINVALIDenhancementphobosLine counter with async Buffer
20374RESOLVEDWORKSFORMEnormaldmdAssertion failure: 'e && retregs' hit at cod1.d:1858 on Win32_64 auto-tester with phobos PR#7259
20375RESOLVEDFIXEDnormaldmdstd.typecons.RefCounted does not work with checkaction-context
20376RESOLVEDFIXEDregressiondmd@disable this(ref return scope Foo rhs) enables broken binaries (out-of-bounds access)
20377RESOLVEDDUPLICATEnormaldmdextern(C) void main(string[] args) has invalid 'args'
20378RESOLVEDFIXEDenhancementdlang.orgMain function specification is incomplete
20379RESOLVEDINVALIDmajordruntimeCannot destroy associative arrays AAs (Destructor not called on values)
20380RESOLVEDFIXEDnormalphobosstd.net.curl: misbehaviour on arch 'arm32v7 gnueabihf' (Raspberry/Raspbian/Buster)
20381RESOLVEDINVALIDregressiondmd[REG master 2.089+] compiler crash on array operation
20382NEWnormaldmddmd#19639Bad call stack with scope(success)
20383RESOLVEDFIXEDregressiondmd[REG 2.084.z] illegal conversion from int[] to ubyte[] is accepted
20384NEWenhancementdmddmd#17927UTF-8 vital error for chinese character which to be printed in console
20385NEWenhancementphobosphobos#10399Add opt* methods to std.json
20386RESOLVEDFIXEDblockertoolsTest extractor shouldn't emit unit tests, but regular functions for @betterC tests
20387RESOLVEDFIXEDenhancementvisualdpipelink.exe ignores preferred linker
20388RESOLVEDFIXEDregressiondmdParse error when compiling lambdas in mixins as template parameters
20389NEWenhancementdmddmd#19640__traits(isDisabled) with invalid template function
20390NEWenhancementinstallerinstaller#700Add llvm-dlltool.exe to dmd windows release?
20391RESOLVEDFIXEDregressiondmd[REG 2.089] DMD compile times increased by 40% because ENABLE_RELEASE=0 in build
20392NEWnormalphobosphobos#9784formattedRead: %*d and %d should read the same
20393RESOLVEDFIXEDnormalphobosformattedRead accepts input, that should be rejected
20394NEWnormaldmddmd#17928"one path skips constructor" when exception is thrown
20395RESOLVEDLATERminordlang.orgMalwarebyte listed downloads.dlang.org as Malware (when clicking to download DMD)
20396RESOLVEDFIXEDnormalphobosformat!"%a" leeds to wrong result for denormalized float
20397RESOLVEDFIXEDenhancementphobos[std.algorithm] documentation nthPermutation
20398RESOLVEDFIXEDminorphobosWrong number of totalEntries in std.zip
20399REOPENEDenhancementdmddmd#19641opIn deprecation warning should point to where opIn is defined, in addition to where it is used
20400RESOLVEDFIXEDnormaldmdCTFE increasing length of array of characters changes its value
20401RESOLVEDFIXEDmajordmdref variable copied before return
20402RESOLVEDFIXEDenhancementphobosuse-this-other-module deprecation warnings with "use std;"
20403NEWcriticaldmddmd#19642Trojan:Win32/Wacatac.B!ml dmd-2.089.0.exe
20404RESOLVEDFIXEDenhancementdmdCan't disambiguate function calls made ambiguous by "import std"