D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
18705RESOLVEDFIXEDnormaldmddmd segmentation fault with duplicate class definition
18706NEWenhancementdlang.orgdlang.org#4086Documentation on default class member initializers could be improved
18707NEWenhancementdmddmd#19417Destructor of qualified objects not typechecked properly
18708RESOLVEDFIXEDnormaldmdFlow analysis in constructors not done correctly for if, ||, &&
18709RESOLVEDFIXEDnormaldlang.orgDDOC_AUTO_PSYMBOL and friends are wrong
18710RESOLVEDINVALIDnormaldmdexecutable file not generated when -o- is used
18711RESOLVEDWORKSFORMEenhancementdmdSuggest to slice a static array when the called function would accept it
18712REOPENEDregressiondmddmd#19418[Reg 2.072] bogus "switch skips declaration" error with case in mixin
18713RESOLVEDWORKSFORMEblockerdmdICE in dmd/statementsem.d:1798 with -dip1000
18714RESOLVEDFIXEDnormalphobosPhobos calls localtime, which is not threadsafe
18715NEWminorphobosphobos#10327Non-documented unittests should not use unpredictableSeed or default Random alias
18716NEWcriticaldmddmd#19419type const(char)[] can not be mapped to C++
18717RESOLVEDDUPLICATEnormalphobosSegfault in BitManip
18718RESOLVEDDUPLICATEcriticaldmdICE in dmd/traits.d:417
18719RESOLVEDFIXEDnormaldmdDoubly-called constructor against member when using forwarding constructors
18720RESOLVEDFIXEDmajordruntimeSegfault in src/gc/impl/conservative/gc.d:1990
18721RESOLVEDFIXEDcriticaldmdICE in dmd/cond.d(378) when compiling static foreach with -D
18722RESOLVEDWORKSFORMEnormaldmdrunnable/test13666.sh has magic failures on Windows
18723NEWmajordruntimedmd#17363std.exception.ErrnoException@std/stdio.d(1012): Enforcement failed (Bad file descriptor) when running the simplified benchmark
18724RESOLVEDFIXEDcriticaldmdICE in dmd/dsymbol.d(890)
18725RESOLVEDINVALIDnormaldmdcompiler does not check all levels of methods for privateness, if used in invariant
18726NEWnormalphobosphobos#9753std.math.fma is not implemented
18727RESOLVEDFIXEDnormalphobosstd.math.fmin does not handle nan correctly
18728RESOLVEDFIXEDnormalphobosstd.math.fdim does not handle nan correctly
18729RESOLVEDFIXEDnormaldmddmd -run executes in different environment
18730RESOLVEDFIXEDnormaldmddmd miscompiles core.bitop.bt with -O
18731NEWenhancementdmddmd#17854Link only with druntime for the runnable tests if Phobos isn't needed
18732RESOLVEDINVALIDnormaldmdCan use template as type in a templatized class
18733NEWnormalphobosphobos#10328std.math.remquo's behavior with infinity is platform dependent
18734NEWnormaldmddmd#19420bitnum parameter of core.bitop.bt should be signed
18735RESOLVEDFIXEDenhancementphobosall versions of find and canfind should identify usage of predicate
18736RESOLVEDFIXEDnormaldmdconstructor calls allowed after case labels
18737RESOLVEDFIXEDnormaldmdAn assert(0) should be a leaf in constructor flow analysis
18738NEWnormaldmddmd#17855[scope] scope delegates can be escaped via closure
18739RESOLVEDWONTFIXnormalphobosphobos#9754std.math.remquo's returns 0 when y is zero only on FreeBSD 32bit
18740NEWnormaldmddmd#19421dmd deletes similar named files
18741RESOLVEDINVALIDnormalphobosstd.math.sqrt doesn't use sqrtl when it's available
18742NEWminorphobosphobos#10329std.regex: Using CodePointSet in AAs breaks if reference count changes
18743RESOLVEDFIXEDenhancementdmdConditionalExpression and AssignExpression should require parentheses
18744RESOLVEDWORKSFORMEmajordmdClass l-values can be implicitly converted to `Object` l-values, even in safe code
18745NEWenhancementdruntimedmd#17166Custom coverage reporter in core.runtime
18746RESOLVEDFIXEDnormaldmdfunction returning empty struct isn't called if used in equality expression
18747RESOLVEDFIXEDtrivialdlang.org[Structs, Unions]
18748RESOLVEDFIXEDnormaldmdbt instruction with immediate offset uses 64-bit variant for 32-bit data
18749RESOLVEDFIXEDnormaldmdbt instruction using 64-bit register for 32-bit offset
18750RESOLVEDMOVEDnormaldmd[Tracker] everything wrong with code generation for bt instruction
18751NEWnormaldmddmd#19422chunkBy predicate cannot access local variable
18752RESOLVEDFIXEDminordlang.orgstd.file.read runnable example fails
18753RESOLVEDFIXEDcriticaldmdchunkBy compile error causes ICE
18754RESOLVEDWORKSFORMEnormaldlang.orgType sequence instantiation missing from language specification
18755RESOLVEDFIXEDcriticalphobosstd.typecons.Rebindable breaks @safe-ty
18756RESOLVEDINVALIDnormaldmdEscaping address of temporary struct field
18757NEWminordmddmd#17856static invariant{} should either work or not be valid syntax
18758RESOLVEDWORKSFORMEmajordmdRVO ignores asm writing to return value
18759NEWenhancementdmddmd#19423feature request: blocks
18760RESOLVEDFIXEDnormalphobostheAllocator should hold a reference to the allocator that it uses
18761RESOLVEDFIXEDmajordlang.orgPage for assumeUnique documentation displays incorrectly
18762RESOLVEDFIXEDmajordmdDMD should use a unique path/filename for __stdin.o
18763RESOLVEDINVALIDcriticaldruntimeSegfault in garbage collector
18764NEWnormaldmddmd#19424-g makes OPTLINK fail to find symbols
18765RESOLVEDFIXEDenhancementdlang.org[Arrays] Docs need info on initialization of static array with element literal
18766RESOLVEDFIXEDenhancementphobosstd.typecons.Tuple.toHash could be improved
18767RESOLVEDFIXEDenhancementdmd__xtoHash memberwise hashing shouldn't just sum the member hashes
18768RESOLVEDFIXEDenhancementdruntimeobject.getArrayHash with custom toHash shouldn't just sum hashes of array elements
18769RESOLVEDDUPLICATEmajordmdCannot infer template parameters for aliased types
18770RESOLVEDWORKSFORMEnormaldmdTernary operator returns incorrect value when compiling with -O option
18771RESOLVEDFIXEDnormaldmdIdentical overload sets in different modules have different identities
18772RESOLVEDFIXEDcriticaldmd[ICE] Internal error: dmd\backend\cgcod.c 607 no optimizations
18773NEWenhancementphobosphobos#9755Constraints on buffer re-use for std.zlib should be documented.
18774NEWnormaldmddmd#19425meta used in .di files causes link errors
18775RESOLVEDFIXEDminordmdDMD falsely reports deprecation for deprecated implicit casts that were not used in UFCS
18776RESOLVEDWORKSFORMEcriticaldmdInternal error: dmd/backend/symbol.c 1043
18777RESOLVEDDUPLICATEminordmdstd.traits.RetrunType ambiguity
18778RESOLVEDFIXEDnormalphobosstd.format: Positional arguments do not work as expected with nesting
18779NEWtrivialphobosphobos#10330StatsCollector empty doesn't take into account the parent allocator
18780RESOLVEDFIXEDnormalphobosInconsistent behavior with Variant holding int converting to unsigned types
18781NEWnormalphobosphobos#10331std.string.replace: RangeError when replacing with inconsistent string types
18782RESOLVEDFIXEDminordlang.orgDocumentation error: ProtectionAttributes should say Visibility Attributes
18783RESOLVEDDUPLICATEminorphoboscrash with replace
18784RESOLVEDFIXEDblockerdmdSegfault due to dmd codegen interfacing with C++
18785RESOLVEDFIXEDenhancementdmdNo way to get list of overloads for a given template
18786NEWblockerinstallerinstaller#662AV program detects malware in windows download of DMD
18787RESOLVEDDUPLICATEnormaldmdddoc crashes on static foreach
18788NEWenhancementdmddmd#19426static arrays with a length specified at runtime should dynamically allocate on the stack
18789RESOLVEDFIXEDnormalphobosstd.stdio messes up UTF conversions on output
18790RESOLVEDFIXEDenhancementphoboscan't put a const(char)[] into a char[]
18791NEWregressioninstallerinstaller#693No VERSION file in DMD .zip distribution
18792RESOLVEDDUPLICATEnormaldmdIncorrect scope analysis with -dip1000 for small-sized-optimized string
18793NEWmajordlang.orgdlang.org#4087Semantics of scope(exit/success) modifying return value
18794RESOLVEDFIXEDmajordmdCompiling with -O causes runtime segfault
18795NEWenhancementdmddmd#17857Add pragma(stackStomp, [true|false]) to control -gx on per-function basis
18796RESOLVEDFIXEDnormalphobosstd.algorithm.substitute asserts on empty range
18797NEWenhancementphobosphobos#9756Use of "isInputRange" in various functions is overly-restrictive
18798NEWnormaldmddmd#19427ld.gold: relocation R_386_GOTOFF against preemptible symbol cannot be used when making a shared object
18799RESOLVEDDUPLICATEmajordmdUnexpected OPTLINK Termination at EIP=0040F60A
18800RESOLVEDFIXEDregressionphobos[REG2.080.0-beta.1] Array.length setter segfaults for payloads with indirections
18801RESOLVEDFIXEDnormalphobosstd.stdio.File doesn't work with MSVCRT's UTF-8 mode
18802RESOLVEDINVALIDregressiondmd[REG2.080] Safe block causing lifetime problem
18803RESOLVEDFIXEDminordmdjust "static if" in nested import crashes dmd
18804RESOLVEDFIXEDnormalphobosstd.algorithm.mutation.copy puts whole source range into target range when it should put elements