D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
18104RESOLVEDFIXEDtrivialdlang.orgAlias example compiles where it states that it should be illegal
18105RESOLVEDWONTFIXnormalphobosstd.conv.parse!wchar cannot take a string
18106NEWmajordmddmd#19351@nogc: yields a wrong error where @nogc on each definition does not
18107RESOLVEDINVALIDenhancementtoolsbuy Methadone online legit, buy Methadone online 2017
18108NEWnormaldmddmd#19352DDOC cannot parse Unicode U+2019
18109NEWenhancementdlang.orgdlang.org#4076Spec should mention operator precedence
18110NEWenhancementphobosphobos#10273most of phobos should be @safe-ly useable
18111RESOLVEDFIXEDnormaldmdunittests get different names depending on how the files are passed to dmd
18112RESOLVEDINVALIDminorphobosfindSkip example in version 2.78 is not working are expected
18113NEWenhancementphobosphobos#10274E-mail attachments
18114RESOLVEDFIXEDregressionphobos[Reg 2.078] regex performance regression
18115RESOLVEDFIXEDregressiondmd[REG2.078-b1] case where && is not shortcut anymore in CTFE
18116RESOLVEDFIXEDenhancementphobosto!wchar([string, dstring]), and to!char([wstring, dstring]) don't compile
18117RESOLVEDFIXEDminordruntimeldiv_t struct in core.stdc.stdlib -- int vs c_long expectations
18118NEWnormaldmddmd#19353Operator overloading fails to follow aliasing rules of mixin templates
18119ASSIGNEDenhancementdmddmd#19354Allow code that may allocated inside __ctfe condition branches in @nogc functions
18120NEWenhancementdlang.orgdlang.org#4077Document setting DRT options via the environment
18121NEWenhancementphobosphobos#9725Needleless findSplit* methods
18122RESOLVEDMOVEDenhancementtoolsLink to the PR that introduced a new feature
18123RESOLVEDDUPLICATEnormaldmdnon-package module accepted for package structure
18124RESOLVEDFIXEDtrivialphobosstd.regex.RegexMatch's front property is under-documented
18125RESOLVEDINVALIDcriticaldmdcrt_constructor name conflict
18126RESOLVEDFIXEDenhancementdmd[internal] Reduce number of turned off warnings.
18127RESOLVEDINVALIDenhancementdlang.orghomepage: Fast code, fast.
18128RESOLVEDDUPLICATEnormaldmd[scope] escaping reference to class allocated on the stack
18129RESOLVEDDUPLICATEminordmdFunction parameter 'scope' does not mean without @safe
18130RESOLVEDFIXEDcriticaldmdICE on zero-length `out` array parameter
18131NEWnormaldmddmd#17827Not possible to unittest package symbol outside of package
18132NEWnormaldmddmd#19355mixin template methods ignored in inheritance chain
18133RESOLVEDFIXEDnormalphobosBitArray constructors are poorly documented.
18134RESOLVEDFIXEDnormalphobosBitArray >>= broken when length % (8 * size_t.sizeof) == 0
18135RESOLVEDFIXEDnormalphobos[REG2.078] can't join RegexMatch anymore
18136RESOLVEDWORKSFORMEmajordmdICE in dmd/statement.d(426)
18137NEWregressiondmddmd#17828nothrow attribute is not written for some member functions to the JSON file
18138NEWnormaldmddmd#19356non-shared method overload not accessible through interface
18139NEWenhancementdruntimedmd#17355dmd32: bad conversion of floating-point to string
18140RESOLVEDWORKSFORMEblockerphobosexperimental allocators, bitmapped_block UB on OSX 64 bits
18141RESOLVEDFIXEDregressiondmd[REG2.078a] dmd -v no longer prints predefs
18142RESOLVEDFIXEDenhancementphoboscheckedint opOpAssign doesn't accept a checkedint
18143RESOLVEDFIXEDnormaldmdin/out contracts should be implicitly 'this' const
18144RESOLVEDDUPLICATEenhancementphobosPhobos makefile incorrectly sets --dip1000 for DMD when BUILD=debug
18145RESOLVEDFIXEDnormalphobosPhobos makefile incorrectly sets --dip1000 for DMD when BUILD=debug
18146REOPENEDnormaldmddmd#19357A case expression of final switch allows to pass wrong enum value
18147RESOLVEDFIXEDnormaldmdDebug information limited in size
18148RESOLVEDFIXEDcriticaldmdIntegral Promotion Fix For 16997 Should Issue Deprecation, Not A Warning
18149RESOLVEDFIXEDenhancementdmdAdd a compiler trait to detect if a function is @disable
18150NEWmajordmddmd#19358dmd segfault on classinfo.create
18151NEWmajordmddmd#19359wrong auto ref lvalue inference for implicitly converted alias this parameters
18152RESOLVEDFIXEDenhancementphobosstd.format.formattedRead should work with rvalues.
18153RESOLVEDFIXEDminorphobosdeprecate public symbols ByLine, ByRecord, ByChunk
18154NEWenhancementphobosphobos#10275std.process should be usable in @safe
18155RESOLVEDFIXEDenhancementphobosstd.file.dirEntries should be usable in @safe
18156NEWenhancementphobosphobos#10276std.file.slurp should be usable in @safe
18157RESOLVEDFIXEDenhancementphobosstd.file.rmdirRecurse should be usable in @safe
18158RESOLVEDFIXEDenhancementphobosstd.file.getcwd should be usable in @safe
18159NEWenhancementphobosphobos#9726std.algorithm.comparison.{cast,pred}Switch should be usable in @safe
18160NEWenhancementphobosphobos#10277std.algorithm.iteration.each should be usable in @safe code
18161NEWenhancementphobosphobos#10278std.algorithm.iteration.chunkBy should be usable in @safe
18162RESOLVEDDUPLICATEnormaldmdDMD seg fault on alias this
18163NEWenhancementphobosphobos#9727std.container.array should be usable in @safe
18164NEWenhancementphobosphobos#10279std.algorithm.setops.largestPartialIntersection, largestPartialIntersectionWeighted should be usable in @safe
18165NEWenhancementphobosphobos#10280std.algorithm.setops.multiwayMerge / multiwayUnion should be usable in @safe
18166RESOLVEDFIXEDenhancementphobosstd.array.replace should be usable in @safe for dstrings
18167RESOLVEDFIXEDenhancementphobosstd.array.appender should be usable in @safe
18168RESOLVEDFIXEDenhancementphobosstd.base64.encode for output ranges should be usable in @safe
18169NEWenhancementphobosphobos#9728std.concurrency should be usable in @safe
18170NEWenhancementphobosphobos#10281std.functional.memoize should be usable in @safe
18171NEWenhancementphobosphobos#9729std.functional.toDelegate should be usable in @safe
18172NEWenhancementphobosphobos#10282std.getopt should allow taking parameters by `ref` (like std.format.formattedRead), s.t. it can be used in @safe
18173NEWenhancementphobosphobos#10283std.json should be usable in @safe
18174RESOLVEDFIXEDenhancementphobosstd.math.equalsDigit should be usable in @safe
18175NEWenhancementphobosphobos#9730std.mmfile should be usable in @safe
18176NEWenhancementphobosphobos#10284std.numeric.gapWeightedSimilarity should be usable in @safe
18177NEWenhancementphobosphobos#10285std.parallelism should be usable in @safe
18178RESOLVEDFIXEDenhancementphobosstd.path should be usable in @safe
18179NEWenhancementphobosphobos#9731std.typecons.scoped should be usable in @safe
18180NEWenhancementphobosphobos#10286std.typecons.Proxy should be usable in @safe
18181RESOLVEDWORKSFORMEenhancementphobosstd.typecons.Blackhole/Whitehole/AutoImplement should be usable in @safe
18182RESOLVEDFIXEDenhancementphobosstd.uri should be usable in @safe
18183NEWenhancementphobosphobos#9732std.variant should be usable in @safe
18184NEWenhancementphobosphobos#10287std.zip should be usable in @safe
18185NEWenhancementphobosphobos#10288std.zlib should be usable in @safe
18186RESOLVEDFIXEDenhancementphobosstd.array.replaceSlice should be usable in @safe
18187RESOLVEDFIXEDenhancementphobosstd.uni.Grapheme should be usable in @safe
18188RESOLVEDWONTFIXmajordmdrdmd ignores dependency in 'static this()'
18189NEWnormaldmddmd#19360[asan] stack-overflow in optelem
18190RESOLVEDFIXEDnormaldmd[asan] heap-buffer-overflow in Module.load.checkModFileAlias
18191NEWcriticaldmddmd#19361Segfault in generated executable for `enum E : long` on 32-bit platforms
18192RESOLVEDFIXEDtrivialdlang.org[404 Not Found] Broken link in D's Gems
18193RESOLVEDFIXEDregressiondruntimemodule config is in file 'rt/config.d' which cannot be read
18194RESOLVEDINVALIDenhancementphoboshasStaticMember doesn't work with static enum
18195NEWnormaldmddmd#17830out/in need to be nothrow
18196NEWcriticalphobosphobos#9733segmentation fault on "fwrite" on any system with glibc-core-2.25
18197RESOLVEDFIXEDregressiondmd[REG2.073] Internal error: backend\cgcod.c 1659
18198RESOLVEDWONTFIXnormaldmd@disable semantic not applied for the delete operator
18199RESOLVEDFIXEDnormaldmdError with lambda in struct initializer
18200NEWmajordmddmd#19362ICE when building 2.078.0 front-end for Windows MSVC targets using host compilers < 2.078
18201RESOLVEDDUPLICATEmajordmdCompiler bug in lexical closures
18202RESOLVEDFIXEDenhancementdlang.orgShow TOC overview in the dlang specification pages
18203NEWenhancementdmddmd#17831Accessing accessing out parameters in an 'in' contract