D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
6901RESOLVEDFIXEDnormaldmdwrong error "override cannot be applied to variable" in CTFE forward reference
6902RESOLVEDFIXEDnormaldmdDifferent "pure nothrow int()" types
6903RESOLVEDDUPLICATEnormaldmdAuto Return Doesn't Work With Nested Functions
6904RESOLVEDWORKSFORMEenhancementdmdSkip Setting up Stack Frame if No Stack is Used
6905RESOLVEDFIXEDnormaldmdref acts as auto ref when return type is missing
6906RESOLVEDFIXEDnormaldmdCannot assign value into associative array if contains opAssign
6907RESOLVEDFIXEDmajordmdice(interpret.d) delete expressions crash interpreter
6908NEWenhancementdmddmd#18378[CTFE] C-style variadiac functions should be permitted
6909RESOLVEDFIXEDnormaldruntimeincorrect definition of the OVERLAPPED struct in core.sys.windows.windows ?
6910RESOLVEDFIXEDnormaldmd__traits(hasMember, "<name>") does not work, if template has alias param
6911RESOLVEDFIXEDenhancementdmdBuilt-in trait to tell functions that allocate from the GC heap
6912RESOLVEDFIXEDcriticaldmdconst(T)[] can be implicitly cast to inout(const(T)[])
6913RESOLVEDDUPLICATEnormaldmdassert(obj) should check null before invariants
6914RESOLVEDFIXEDminordmdwrong function of an overload set printed on argument mismatch
6915RESOLVEDDUPLICATEenhancementdmd"pure" after template constraint too
6916RESOLVEDINVALIDenhancementdmdwriteln of nameless enum
6917NEWenhancementdmddmd#18379with() at global scope too
6918RESOLVEDFIXEDnormaldmdInternal error: e2ir.c 1242
6919RESOLVEDFIXEDnormaldmd[CTFE] Cannot get effect to local variable through its pointer
6920RESOLVEDWONTFIXenhancementdmdstatic on module constructors/destructors is redundant
6921RESOLVEDWONTFIXenhancementdmdRequest for a 'static final switch' statement
6922RESOLVEDFIXEDnormaldmd[TDPL] superimposing of const and immutable does not work correctly
6923RESOLVEDFIXEDminordmdNot restrictive initialization semantics
6924RESOLVEDDUPLICATEnormaldmdAn alias this problem to implement a Typedef
6925RESOLVEDFIXEDenhancementphobosObey locale for thousands grouping syntax in writef?
6926RESOLVEDFIXEDnormalphobosstd.process.system return wrong exit code
6927RESOLVEDFIXEDnormaldmdBetter @property management by chained functions
6928RESOLVEDFIXEDnormaldmdalias this, immutable and common type fail in presence of fields with indirections
6929RESOLVEDFIXEDnormaldmd[ICE] typeMerge crashes in presence of ambiguous alias this conversions
6930RESOLVEDFIXEDenhancementdmdcombined type of immutable(T) and inout(T) should be inout(const(T))
6931RESOLVEDFIXEDnormaldmdscope parameter storage class not checked at all
6932RESOLVEDWORKSFORMEnormaldmdWeird forward reference error
6933RESOLVEDFIXEDnormaldmdSegfault(declaration.c) using struct with destructor in CTFE
6934RESOLVEDFIXEDnormaldmd[CTFE] can't use $ in a slice of an array passed by ref
6935RESOLVEDFIXEDnormalphobosstruct with @disable this cannot make range
6936NEWnormaldmddmd#18380type combination is not commutative
6937RESOLVEDFIXEDnormaldmdnew with struct doesn't allow field assignment
6938RESOLVEDINVALIDnormaldmdno implicit copy constructor for struct literal expression
6939RESOLVEDFIXEDnormaldmdwrong type qualifier combination
6940RESOLVEDFIXEDnormaldmdimmutable(int*)*/immutable(int)** and int** do not combine
6941RESOLVEDFIXEDnormaldmd.stringof displays redundant storage classes
6942RESOLVEDINVALIDnormaldmdlazy parameters can break purity
6943RESOLVEDDUPLICATEmajordmdInternal error: e2ir.c 4728 when doing get() on AA literal
6944RESOLVEDFIXEDnormalphobosstdio.File.byLine can't handle an empty file
6945RESOLVEDFIXEDnormaldmdICE(expression.c) arrays of missing symbols
6946NEWenhancementphobosphobos#9916Compile-time flags generator
6947RESOLVEDFIXEDnormaldlang.orgLots of broken links at d-p-l.org because of macros inconsistency
6948RESOLVEDFIXEDnormaldmdPossible bug in compiler or documentation regarding signature of opCmp()
6949RESOLVEDWONTFIXenhancementdmdno warning or error if unsigned variable is compared to 0
6950RESOLVEDFIXEDnormaldlang.orghttp://www.digitalmars.com/ links to older compiler
6951RESOLVEDDUPLICATEnormaldmddependency parameter (-deps) crashes dmd in release build
6952RESOLVEDFIXEDnormaldmdStatic Linking on Linux
6953RESOLVEDFIXEDnormalphobosstd.concurrency needs more documentation
6954RESOLVEDFIXEDminorphobosstd.conv.to!int doesn't work in CTFE
6955RESOLVEDWORKSFORMEnormalphobosImmutable Strings -> Doubles Fails At Runtime
6956RESOLVEDDUPLICATEnormalphobosstd.algorithm.remove problem with SwapStrategy.unstable
6957NEWenhancementphobosphobos#9917std.array.removeSlice
6958NEWenhancementdmddmd#18381[CTFE] closures are not yet supported in CTFE
6959RESOLVEDDUPLICATEnormalphobosstd.container's BinaryHeap doesn't work with Array!(T)
6960NEWenhancementdmddmd#18382detect static array parts of array literal
6961RESOLVEDWORKSFORMEnormaldmdtemplate canFind: cannot deduce template function from argument types !(__dgliteral7)(Result)
6962RESOLVEDFIXEDcriticaldmdWrong Code With Scope Exit and Array Parameter, only with -O
6963RESOLVEDFIXEDnormaldmdpure/nothrow inference doesn't work for function pointers
6964RESOLVEDFIXEDnormaldmdError message with __error: static assert(undefined+1)
6965RESOLVEDINVALIDnormaldmd[CTFE] wrong reset of variable
6966RESOLVEDFIXEDnormaldmdcannot create qualified type from tuple entry
6967RESOLVEDINVALIDnormaldmdtemplate instantiation depends an pragma(msg, T.stringof) if __traits is used
6968RESOLVEDFIXEDnormaldmdSegmantation fault, if exclamation mark absent
6969RESOLVEDFIXEDcriticaldmdForward reference on template class triangle
6970RESOLVEDDUPLICATEnormaldmdPseudo Members
6971RESOLVEDFIXEDnormaldlang.org[lex.dd] Type of string literals are outdated
6972RESOLVEDFIXEDnormaldmd[CTFE] ICE with ubyte/=uint
6973RESOLVEDFIXEDnormalphobosstatic assert(isOutputRange!(OutputRange!int, int)) is false
6974NEWenhancementdruntimedmd#17235[AA] Associative array with enum array keys is slow
6975RESOLVEDWORKSFORMEmajordlang.orgClass documentation page rendered incorrectly
6976RESOLVEDFIXEDtrivialphobosGetLastError called as property
6977RESOLVEDFIXEDtrivialphobosgetErrno called as property in std.stdio
6978RESOLVEDWORKSFORMEnormaldmdMixin behavior order dependent
6979RESOLVEDFIXEDnormalphoboshasUnsharedAliasing cannot accept plural parameters
6980NEWnormaldmddmd#17533Disallow shadowing template parameters
6981RESOLVEDDUPLICATEnormaldmdincorrect error message when calling method without parentheses
6982RESOLVEDFIXEDnormaldmdimmutability isn't respected on associative array assignment
6983RESOLVEDWONTFIXblockerdmdVararg corrupts string on 64bit
6984RESOLVEDFIXEDenhancementdmdCTFE generates a torrent of spurious errors, if there was a previous error
6985RESOLVEDFIXEDnormaldmd[CTFE] Non-constant case expressions can't be interpreted
6986RESOLVEDFIXEDenhancementphobosSortedRange[x..$] fails with unidentified __dollar
6987RESOLVEDFIXEDnormaldlang.orgThe "Memory Management" documentation incorrectly claims arrays are passed by reference.
6988RESOLVEDDUPLICATEnormaldmdchar a = 'รค'; should not compile
6989RESOLVEDFIXEDenhancementphobosImplement toString for std.concurrency.Tid
6990RESOLVEDFIXEDnormalphobosstd.string.splitlines deprecation doc missing a word
6991RESOLVEDDUPLICATEmajordmdSymbol not found when using function-local imports
6992RESOLVEDDUPLICATEenhancementphobosImplement radix conversion for std.conv.to
6993RESOLVEDDUPLICATEmajorphobosFile.byLine runs on an empty file, fails enforcement
6994RESOLVEDFIXEDnormaldmdUsing explicit 'this' in template constraint causes an error
6995RESOLVEDFIXEDnormaldmd[CTFE] can't interpret static template method
6996RESOLVEDFIXEDmajorphobosstd.typecons calls writeln without importing std.stdio
6997RESOLVEDFIXEDnormaldmd64bit optimizer bug
6998RESOLVEDFIXEDnormalphobosstd.container.Array destroys class instances
6999RESOLVEDFIXEDnormaldmdparsing error for inout method/ wrong headergen
7000RESOLVEDFIXEDnormalphobosmissing import of std.stdio in std.regex?