D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
6101RESOLVEDWORKSFORMEnormaldmdDocumentation for dead modules still distributed with DMD
6102RESOLVEDFIXEDnormaldmd[RDMD] Changing a string import file doesn't trigger a rebuild
6103RESOLVEDINVALIDenhancementdmdhasFinalizer field in ClassInfo
6104RESOLVEDDUPLICATEnormalphobosAdd takeWhile to std.range.
6105RESOLVEDINVALIDnormaldmd"static:" doesn't qualify static this constructors
6106RESOLVEDFIXEDenhancementphobosKeep track of changes during replace function
6107RESOLVEDFIXEDtrivialdmdICE(expression.c) when a non-template member named '__ctor' exists in a struct, and the constructor is attempted to be invoked.
6108RESOLVEDDUPLICATEmajordmdCrash on inherited contract using overridden method in unittest
6109RESOLVEDFIXEDregressiondmd'nothrow' does not check slice indices
6110RESOLVEDWONTFIXenhancementphobosstd.functional: unaryFun should take an array alias.
6111RESOLVEDFIXEDnormaldmdEscaping reference to local variable not detected
6112RESOLVEDWORKSFORMEnormaldmdOdd behavior of char comparison for ordering
6113RESOLVEDFIXEDnormalphobossingletons in std.datetime are not created early enough
6114RESOLVEDDUPLICATEnormaldmdimmutable class variable not properly initialized when the constructor initializing it is non-shared
6115RESOLVEDFIXEDnormaldlang.orgVariadic documentation should import core.vararg.
6116RESOLVEDFIXEDmajorphobosMay not join spawn()'ed threads
6117RESOLVEDDUPLICATEnormaldmdParameter names of equivalent function aliases are merged
6118RESOLVEDDUPLICATEnormaldmdnested overloaded foreach in contract crashes dmd
6119RESOLVEDFIXEDnormaldmdAssertion failure: '0' on line 1118 in file 'glue.c'
6120RESOLVEDFIXEDregressiondmd[CTFE] ICE on calling constructor of template struct with -inline in function/delegate literal.
6121RESOLVEDINVALIDnormaldmdCan't link with DMC C++ generated functions with long arguments
6122RESOLVEDWORKSFORMEnormaldmdOS X Mach-O: indirect symbol table offset is past end of file
6123RESOLVEDFIXEDnormaldmd[CTFE] Cannot call a template member method inside delegate/function literal with -inline.
6124RESOLVEDFIXEDnormaldmd[dwarf] error: CIE not found for FDE at offset 0x00000014 with length of 0x00000018 and CIE offset of 0x00000018
6125NEWnormalphobosphobos#9906to!string doesn't throw on invalid UTF sequence
6126RESOLVEDINVALIDnormalphobosstd.parallelism does not re-throw exception
6127RESOLVEDINVALIDnormalphobosstd.path.dirname returns the incorrect directory
6128RESOLVEDWORKSFORMEnormaldmdStruct destructor isn't run when used in with statement
6129RESOLVEDINVALIDnormaldmddmd -run passes incorrect argv[0] to application
6130RESOLVEDFIXEDnormalphobosutf.toUTF16z needs to be callable with any string type
6131RESOLVEDDUPLICATEmajordmd[CTFE] Simple call of struct methods causes "Stack overflow" or hanging-up
6132NEWnormaldmddmd#18346extern (C) Silently Ignored Within D Classes
6133NEWenhancementphobosphobos#9907Improvements to RedBlackTree
6134RESOLVEDDUPLICATEmajordmd[CTFE] Assignment ref or out parameter to local variable fails
6135RESOLVEDFIXEDmajordmdThread/GC interaction bug on OS X
6136RESOLVEDDUPLICATEenhancementdmdVector operation array[]^^ not supported yet
6137RESOLVEDFIXEDregressiondmd[CTFE] Foreach on semantically wrong initialized array crashes the compiler
6138NEWmajorphobosphobos#9584Using dirEntries and chdir() can have unwanted results
6139RESOLVEDFIXEDtrivialdmdDuplicate error message on compile-time out of bounds array index
6140RESOLVEDFIXEDnormaldmdWrong ambiguity error with overloading
6141RESOLVEDFIXEDcriticaldmdBad code with ref-foreach and closures
6142NEWnormaldmddmd#1834732- and 64-bit libraries are combined without error
6143RESOLVEDWONTFIXnormaldlang.orgNavigation bar has dead links
6144RESOLVEDFIXEDblockertoolsUnexpected OPTLINK Termination at EIP=00428DA3
6145RESOLVEDFIXEDnormaldmdMeaningless second error message for complex size of static array
6146RESOLVEDWONTFIXenhancementdmdA way to mark a static construct as having no dependencies
6147RESOLVEDFIXEDenhancementphobosfile scheme uri from file path and vice versa
6148RESOLVEDFIXEDenhancementdmdMake templates smarter about instantiating with implicitly convertible arrays
6149RESOLVEDFIXEDregressiondmdICE(interpret.c) Assertion failure: 'v2 && v2->getValue()'
6150RESOLVEDFIXEDnormaldmdrunnable/testsocket.d
6151RESOLVEDFIXEDenhancementdruntime[GC] Make the GC functions weakly pure
6152RESOLVEDWORKSFORMEenhancementdlang.orgThe std.concurrency.receive* family of functions is undocumented.
6153RESOLVEDFIXEDnormaldmdInserting to An Array!T inside an Array!(Array!T) causes a segfault.
6154RESOLVEDFIXEDenhancementphobosstd.math.abs on std.complex numbers too
6155RESOLVEDFIXEDmajorphobosthread message boxes block infinitely with OnCrowding.block
6156NEWnormalphobosphobos#9908thread mbox conditions are only notified when the mailbox is emptied.
6157RESOLVEDDUPLICATEmajorphobosto!string should work for various pointer types
6158RESOLVEDFIXEDnormaldmdwinsamp and dhry samples need an update
6159RESOLVEDDUPLICATEnormaldmd[CTFE] ICE(constfold.c) on 'is' with structs
6160RESOLVEDFIXEDenhancementphobosstd.conv.to: Ignore _ to match the rest of D
6161RESOLVEDFIXEDnormaldmdiasm opcode family Jcc use absolute address instead of relative for functions
6162RESOLVEDFIXEDenhancementdmdRemove "invariant" as alias for "immutable"
6163RESOLVEDDUPLICATEnormalphobosstd.bigint: x.opBinary(y) is not an lvalue
6164RESOLVEDFIXEDnormaldmd[CTFE] Local arrays in a recursive local function behave funny
6165RESOLVEDFIXEDnormaldmdAnonymous enums specification
6166RESOLVEDFIXEDnormaldmdNamed return value optimization not dealt with in inline assembler
6167RESOLVEDDUPLICATEnormaldmdRefCounted and lazy/delegate
6168RESOLVEDDUPLICATEnormaldmdRegression (2.047): Cannot create enum of struct with constructor
6169RESOLVEDFIXEDnormaldmd[CTFE] pure functions cannot compute constants using functions not marked as pure
6170RESOLVEDDUPLICATEnormaldmdUndefined reference for methods without body implemented in derived class
6171RESOLVEDFIXEDenhancementdmdrdmd: cache dependency file to improve startup time [patch]
6172RESOLVEDWORKSFORMEcriticaldmdrdmd: insecure temporary file creation
6173RESOLVEDDUPLICATEnormaldmdCompiler treats read access of a delegate's function pointer as an lvalue access
6174RESOLVEDFIXEDnormaldmdInitialize const fixed-size array in constructor
6175RESOLVEDFIXEDmajorphobosString corruption when passing static char arrays to std.conv
6176NEWnormaldmddmd#17527[tdpl] Cannot use string variables in case expressions
6177RESOLVEDFIXEDregressiondmdRegression(2.053): ICE backend/cgcs.c: struct with destructor in assoc. array or typesafe variadic functions
6178RESOLVEDFIXEDblockerdmdStruct inside the AA are not init correctly
6179RESOLVEDFIXEDnormaldlang.orgscope should be removed from the documentation
6180RESOLVEDDUPLICATEmajordmdPrivate has no effect on types in modules
6181RESOLVEDFIXEDnormalphobosassert fails in datetime.d while runining Phobos unittest
6182RESOLVEDDUPLICATEmajordmd_d_arraycopy should take TypeInfo as final argument instead of simply element size
6183RESOLVEDFIXEDmajordmdfloat(?) bug in dmd64 -- method returns the value of a previously called method
6184RESOLVEDFIXEDnormaldmdmissing REX.W on certain array compares
6185RESOLVEDFIXEDenhancementdmdInclude non-global functions when resolving UFCS
6186NEWnormaldmddmd#18348Struct destructor is not called on out parameter
6187RESOLVEDFIXEDenhancementdmdcompiler could use move semantics for appending temporaries to an array
6188RESOLVEDFIXEDenhancementdruntimeAdd ability to call element dtors to array blocks
6189RESOLVEDFIXEDcriticaldmd[64bit] optimizer: register content destroyed in function prolog
6190RESOLVEDDUPLICATEnormaldmdref bypasses array const
6191RESOLVEDFIXEDnormalphobosremovechars doesn't accept a const string
6192RESOLVEDFIXEDenhancementphobosstd.algorithm.sort performance
6193RESOLVEDFIXEDminorphobosAppender.clear() functionality or documentation
6194RESOLVEDFIXEDmajordmd[GSoC] Destructor gets called on object before it is copied when calling writeln()
6195RESOLVEDDUPLICATEmajordmd[GSoC] opSlice defined on range prevents call to postblit.
6196RESOLVEDWORKSFORMEnormaldmdwith statement with single statement breaks linking
6197RESOLVEDFIXEDnormalphobosstd.traits.isImplicitlyConvertible returns some wrong results.
6198RESOLVEDFIXEDmajordmd[GSoC] ICE(e2ir.c) With circular import
6199RESOLVEDFIXEDcriticaldmd[GSoC] Postblit not called when returning a reference to a by-value function.
6200RESOLVEDINVALIDnormaldmd[GSoC] Value returned by function cannot be passed as ref const.