D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
13101RESOLVEDWONTFIXcriticaldmdCherry-picks for v2.066.0-b4
13102RESOLVEDFIXEDregressiondmdCannot parse 184467440737095516153.6L
13103NEWnormalphobosphobos#10071struct initialization w/ null for Rebindable!(const Object) fails
13104NEWenhancementphobosphobos#10072std.typecons.tupleOp
13105RESOLVEDFIXEDblockerdruntimeStack overflow in Fibers running druntime unittests
13106RESOLVEDINVALIDtrivialdmdAuto ref error when using argument tuple in non-template function
13107NEWenhancementphobosphobos#10073std.range.table
13108NEWenhancementphobosphobos#10074std.array.walkKeys and std.array.walkValues
13109RESOLVEDFIXEDminordmd-run and -lib dmd flags conflict
13110RESOLVEDWONTFIXenhancementdmdAllow -run as last argument
13111RESOLVEDFIXEDregressiondruntimeGC.realloc returns invalid memory for large reallocation
13112RESOLVEDINVALIDenhancementdmdIgnore constness when copying dynamic array argument to static array parameter
13113RESOLVEDFIXEDregressiondmdcannot build druntime's gc.d with -debug=INVARIANT, bad @nogc inference?
13114RESOLVEDFIXEDregressiondmdold opCmp requirement for AA keys should be detected for classes
13115NEWnormalinstallerinstaller#675Installer silently corrupts installation when not enough disk space
13116RESOLVEDFIXEDcriticaldmdShould not be able to return ref to 'this'
13117RESOLVEDFIXEDregressiondmdExecutable size of hello world explodes from 472K to 2.7M
13118RESOLVEDINVALIDenhancementdmdAllow non-`@nogc` stuff in `@nogc` function contracts
13119NEWnormaldmddmd#18849`struct` constructor attributes inferred like field destructor is called on initialization
13120RESOLVEDFIXEDnormaldmdBody of `foreach` over string with transcoding ignores function attributes
13121RESOLVEDFIXEDenhancementphobosstd.algorithm.joiner should return a bidirectional range if possible
13122RESOLVEDINVALIDnormalphobosstd.algorithm.cartesianProduct output type immutability
13123RESOLVEDFIXEDnormaldmdDisallow throwing contracts for nothrow functions
13124RESOLVEDFIXEDnormalphobosstd.algorithm.until with not-boolean predicates too
13125RESOLVEDINVALIDregressiondmdCannot implicitly convert string* to __va_list_tag*
13126RESOLVEDINVALIDregressiondmdError: redundant storage class 'static'
13127RESOLVEDFIXEDregressiondmdCannot deduce function with int[][] argument and "in" parameter
13128NEWnormalphobosphobos#10075std.container.array.Array.stableLinearRemove is erroneously an alias to std.algorithm.remove (and linearRemove is not stable)
13129NEWenhancementdmddmd#17668Equality between compatible but differently typed associative arrays
13130RESOLVEDWONTFIXminorvisualdSyntax check fails when this is used as argument type
13131RESOLVEDFIXEDnormaldmd[2.066-b3] dmd: glue.c:1492: unsigned int totym(Type*): Assertion `0' failed.
13132RESOLVEDFIXEDregressiondmdICE on interface AA key
13133RESOLVEDFIXEDcriticalinstallerUsing "git describe --abbrev=0 tag^" to obtain previous dmd may identify incorrect version
13134RESOLVEDFIXEDmajordmdLexically first `private` function overload makes all overloads `private`
13135RESOLVEDFIXEDnormaldmdIFTI fails on partially qualified argument in some cases
13136RESOLVEDFIXEDenhancementdmdOptimize double lookup from if (v in assocArray) { return assocArray[v]; }
13137RESOLVEDWONTFIXcriticaldmdCherry-picks for v2.066.0-b5
13138RESOLVEDFIXEDenhancementdmdadd peek/poke as compiler intrinsics
13139RESOLVEDFIXEDenhancementinstallerdeb package depends on many X libraries (through xdg-utils)
13140NEWenhancementdmddmd#18850auto ref should support implicit conversion
13141RESOLVEDFIXEDregressiondmdarray cast from string[] to immutable(char[][]) is not supported at compile time
13142RESOLVEDFIXEDnormaldmdEnums on different classes confuse the compiler
13143RESOLVEDFIXEDenhancementdruntimeNeed backtrace support on Solaris
13144RESOLVEDFIXEDenhancementdruntimeAdd fenv support for Solaris
13145RESOLVEDFIXEDenhancementdruntimeNeed LC_ locale values for Solaris
13146RESOLVEDFIXEDenhancementdruntimeAdd missing function definitions from stdlib.h on Solaris
13147RESOLVEDFIXEDnormaldmdWrong codegen for thisptr in naked extern (C++) methods
13148RESOLVEDFIXEDregressiondruntimeModuleInfo fields are unnecessary changed to const
13149RESOLVEDFIXEDcriticalinstallerreleased libphobos2.a is build with PIC code
13150RESOLVEDFIXEDenhancementdmdAdd ability to log gagged compiler errors to file
13151RESOLVEDFIXEDnormalphobosstd.range.take template constraint ambiguity
13152RESOLVEDFIXEDregressiondmd[REG2.064.2] Compiler high cpu usage and never ends
13153RESOLVEDFIXEDenhancementdlang.orgdlang.org: provide version-specific documentation of the language and stdlib
13154RESOLVEDFIXEDregressiondmdIncorrect init of static float array when sliced
13155NEWenhancementdmddmd#18851Disallow final abstract classes
13156RESOLVEDINVALIDnormaldmd`abstract` attribute should be disallowed in `interface`s
13157RESOLVEDFIXEDenhancementphobosstd.typecons.Unique: Support construction and conversion from compatible types
13158RESOLVEDFIXEDregressiondmd"void has no value" in std.variant.Algebraic (affects D:YAML)
13159REOPENEDenhancementphobosphobos#9637std.socket.getAddress allocates once per DNS lookup hit
13160RESOLVEDFIXEDenhancementphobosZipArchive.directory do not support read files with more than 65000 entries
13161RESOLVEDFIXEDcriticaldmdWrong offset of extern(C++) class member
13162RESOLVEDDUPLICATEnormalphobosstd.algorithm.group accepts immutable(char)[] but not immutable(ubyte)[]
13163RESOLVEDFIXEDnormalphobosstd.conv.parse misses overflow when it doesn't result in a smaller value
13164RESOLVEDWORKSFORMEcriticaldmdICE: backend/cgcod.c 1589
13165RESOLVEDFIXEDmajordmdUsing -profile does extra control flow analysis, leading to spurious statement is not reachable warning
13166NEWenhancementphobosphobos#10076pause and resume threads
13167RESOLVEDFIXEDnormaldmdLink errors with std.variant
13168NEWenhancementdmddmd#18852cast(ref T) should work, along with support from opCast
13169NEWenhancementdmddmd#17669Optimization - final switch need not check for default case
13170NEWenhancementdmddmd#18853Optimizer - improve branch prediction for final switch
13171RESOLVEDFIXEDnormalphobosstd.algorithm.until(range, sentinel, OpenRight.no) doesn't propagate popping of sentinel to range
13172RESOLVEDWORKSFORMEnormaldmdoptimize and rawread cause symbol undefined errors
13173NEWnormaldmddmd#18854Store reordering in core.thread / volatile fence
13174RESOLVEDDUPLICATEcriticaldmdshared ~this() conflicts with this()
13175RESOLVEDFIXEDnormaldmd[D1] ICE on conflicting overloads in presense of default __FILE__/__LINE__
13176RESOLVEDDUPLICATEenhancementdruntimecore.time should allow conversions of floating-point values too
13177RESOLVEDFIXEDenhancementphobosThere may be a problem with std.bitmanip.BitArray and the "in" operator of associative arrays?
13178RESOLVEDFIXEDregressiondmdDuplicate symbol of compiler generated symbols
13179RESOLVEDFIXEDregressiondmdAA key type TagIndex now requires equality rather than comparison
13180RESOLVEDFIXEDregressiondmd[REG2.066a] AA get returns const(char[]) instead of string
13181RESOLVEDFIXEDregressionphobosinstall target broken
13182RESOLVEDFIXEDblockerdmdextern(C++) classes cause crash when allocated on the stack with scope
13183RESOLVEDWONTFIXenhancementdmdC++ namespace should not conflict with import root package
13184NEWenhancementdmddmd#17670better error messages for incorrect constructors
13185RESOLVEDWONTFIXenhancementdmdDetect precondition violations at compile time when possible
13186RESOLVEDFIXEDmajordruntimecore/sys/posix/sys/uio.d is not linked into the standard lib
13187RESOLVEDFIXEDregressiondmdFunction wrongly deduced as pure
13188RESOLVEDWORKSFORMEenhancementphobos@safe std.array.array of an array of Typedef
13189NEWnormaldmddmd#18855`alias this` is not transitive
13190RESOLVEDFIXEDcriticaldmdOptimizer breaks comparison with zero
13191RESOLVEDWORKSFORMEnormaldmdSilenced forward struct reference error
13192NEWminordmddmd#18856Repeated import qualifiers sometimes go unchecked.
13193RESOLVEDFIXEDregressiondmdExtreme slowdown in compilation time of OpenSSL in Tango for optimized build
13194RESOLVEDFIXEDnormaldmdICE when static class members initialized to void
13195RESOLVEDFIXEDmajordmdDelete calls destructor but doesn't free
13196RESOLVEDDUPLICATEenhancementdmdInfer struct/class template args from constructor args
13197NEWnormaldmddmd#17671'package' visibility bug
13198RESOLVEDWORKSFORMEnormalvisualdRemoving breakpoint in template with many instances doesn't remove breakpoint
13199NEWnormalphobosphobos#10077const std.container.SList iteration
13200RESOLVEDFIXEDnormaldmdAssertion `protName' failed