D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
10101RESOLVEDFIXEDregressiondmdstatic if conditional cannot be at global scope using mixin template
10102RESOLVEDFIXEDnormaldmd@disable incompletely implemented
10103RESOLVEDFIXEDnormaldmdtemplate mixin with property overloads
10104RESOLVEDFIXEDnormalphobosstd.algorithm.group of a const/immutable array
10105RESOLVEDFIXEDnormaldmdICE when converting string literal to static char array in enum initializer
10106RESOLVEDFIXEDregressiondmd[ICE] Ice in glue.c:1215 + 2 error messages without lines
10107NEWenhancementdmddmd#18582Allow to store "newed" class and struct instances in TLS
10108RESOLVEDDUPLICATEnormaldmdThread local slice to array literal references the same data
10109RESOLVEDFIXEDenhancementdmdadd -transition compiler switch to aid in dealing with breaking changes
10110RESOLVEDWORKSFORMEnormaltoolsWeird linker crashing
10111RESOLVEDINVALIDnormaldmdgetProtection trait should work with inaccessible fields
10112RESOLVEDFIXEDnormaldmdMangle, which defined by pragma(mangle) should not be mangled by backend.
10113RESOLVEDFIXEDnormaldmdCan't use an enum : string in a switch statement
10114RESOLVEDINVALIDnormaldmdSome implicit conversions to immutable and shared should be allowed
10115RESOLVEDFIXEDnormaldmdMore @disabled holes
10116RESOLVEDFIXEDnormalphobosstdio.File.byLine repeats last line forever, readln(ref C[],R) returns bad data
10117RESOLVEDFIXEDenhancementdmdSupport C++ class-scope static variables
10118RESOLVEDFIXEDnormaldruntimeBigInt as associative array key wrong behavior
10119RESOLVEDWONTFIXenhancementphobosAdd tuple overload which automatically captures the names of symbols
10120RESOLVEDINVALIDnormaldmd@disable this(); and switch statement
10121RESOLVEDDUPLICATEnormaldmdDeclarations before first case level in switch statement are allowed
10122RESOLVEDFIXEDregressionphobos`Appender` doesn't work with disabled default construction
10123RESOLVEDINVALIDnormaldmdCan't subtract positive number from length of array of struct with disabled default construction
10124RESOLVEDWONTFIXnormaldmdArray length increases on subtraction of a big number instead of throwing RangeError
10125RESOLVEDFIXEDnormalphobosreadln!dchar misdecodes Unicode non-BMP
10126RESOLVEDFIXEDnormalphobosMake TaskPool terminate on its own or improve docs to make it clear that it won't
10127NEWenhancementphobosphobos#9975TypeEnum in std.variant
10128RESOLVEDFIXEDnormaldmdimport statement in base class members should be private by default
10129RESOLVEDINVALIDnormaldmdproblem with short numbers operator
10130RESOLVEDFIXEDnormalphobosmap of iota with const step
10131NEWenhancementphobosphobos#9976To remove duplicates and keep order
10132NEWenhancementdmddmd#18583Lift restriction on fixed length variadic arguments
10133RESOLVEDFIXEDnormaldmdICE for templated static conditional lambda
10134RESOLVEDFIXEDregressiondmdMutual referencing templates error
10135RESOLVEDINVALIDtrivialdruntimecore.bitop: btc, btr, btc is "pure" but have side effects
10136RESOLVEDWORKSFORMEnormaldmdSegfault on File struct, map and array
10137RESOLVEDDUPLICATEmajordmdopening multiple file through map generates a seg-fault
10138RESOLVEDINVALIDregressionphobosRegression (2.063 git-head): Using ReturnType with scoped no longer works
10139RESOLVEDFIXEDnormalphobosstd.stdio.writef and friends documentation is severely out of date
10140RESOLVEDDUPLICATEnormaldmdconfusing error message: X is private; undefined identifier Y, did you mean X
10141RESOLVEDFIXEDcriticaldmdwrong error message with Tuple!(int) : Error: static assert "Cannot put a char[] into a Appender!(string)"
10142RESOLVEDFIXEDregressiondmd[REG2.063a] enum value semantic problem that declared in class member
10143RESOLVEDFIXEDenhancementdmdMake -property do nothing in preparation for removal
10144RESOLVEDFIXEDregressiondmdUsing enum inside final class occurs weird errors
10145RESOLVEDINVALIDnormaldmd"real" datatype on x64 doesn't accurately represent a floating point number
10146RESOLVEDINVALIDnormaldmdref on return is ignored
10147NEWenhancementdmddmd#18584Make -w identical to -wi and deprecate it
10148RESOLVEDFIXEDregressiondmdregression 062=>063: unjustified 'safe function cannot call system function'
10149RESOLVEDDUPLICATEnormaldmdalign() expects integer literal
10150RESOLVEDFIXEDenhancementdmdPrefix method 'this' qualifiers should be just ignored anytime
10151RESOLVEDFIXEDregressiondmdfinal: before enum is now an error.
10152RESOLVEDDUPLICATEnormaldmdRefused uint array concat with compatible array literal
10153RESOLVEDFIXEDenhancementinstallerBeta releases should all have unique names
10154RESOLVEDFIXEDenhancementdlang.orgBetas should be posted on dlang.org
10155RESOLVEDWORKSFORMEnormaldlang.orgdeprecated delete used in http://www.digitalmars.com/d/2.0/memory.html
10156RESOLVEDFIXEDnormaldmdCan't handle usage of TypeTuple argument in templated function
10157REOPENEDenhancementdmddmd#18585Vector ops with different types
10158RESOLVEDFIXEDnormaldmd'offsetof' property of nested struct does not work properly
10159NEWnormaldmddmd#18586[2.063] Fix for issue 3449 causes very unclear error messages
10160RESOLVEDFIXEDregressiondmdNo line number "cannot modify struct ... with immutable members"
10161RESOLVEDFIXEDnormalphobosstd.datetime unittest failure "Libya Standard Time"
10162RESOLVEDFIXEDenhancementphobosOpposite of std.string.representation
10163RESOLVEDWORKSFORMEmajordmdstruct with static void array member without initializer causes ICE
10164RESOLVEDFIXEDenhancementdlang.orgstd.string.column examples and documentation
10165RESOLVEDFIXEDenhancementdmdNo syntax to create thread-local shared variables
10166RESOLVEDFIXEDregressiondmdXXX is not a template
10167RESOLVEDFIXEDnormalphobosWrong Document Comment on std.format.d(181)
10168RESOLVEDWORKSFORMEnormalphobosNamed tuple: inconsistent behavior
10169RESOLVEDFIXEDnormaldmdduplicate error message: member is not accessible
10170RESOLVEDFIXEDmajordmd__traits(compiles,b.x)) incorrectly allows to access private members
10171RESOLVEDFIXEDnormaldmdUnexpected error "cannot infer type from overloaded function symbol"
10172NEWenhancementdmddmd#18587template instantiation should support enclosed type/scope deduction
10173RESOLVEDFIXEDnormalphobosstd.algorithm.remove should throw exception on wrong ordering of indices to remove
10174RESOLVEDFIXEDnormalphobosstd.file claims files which are symlinks to non-existant files don't exist
10175NEWenhancementphobosphobos#9977std.conv.to for a range
10176NEWenhancementphobosphobos#9978Something to extend an array with a lazy range
10177RESOLVEDWORKSFORMEnormaldmdirrelevant compiler error messages: should stop semantic3 passes after 1st error is encountered
10178RESOLVEDFIXEDregressiondmdCompiler segfault with zero-length tuple comparison
10179RESOLVEDFIXEDenhancementdmdTuple assignment should not cause "has no effect" error even if the length is zero
10180RESOLVEDFIXEDnormaldmdoffsetof doesn't work through function call alias this
10181NEWnormaldmddmd#18588"deprecated" is ignored if used inside template
10182RESOLVEDFIXEDtrivialphobosstd.bitmanip unit test has pointless/unused foreach loop
10183RESOLVEDINVALIDnormaldmdEponymous template instance fails to match in parameter list of other templates
10184NEWenhancementdruntimedmd#17122[GC] Port Tango's concurrent garbage collector (CDGC) to D2's druntime
10185RESOLVEDWORKSFORMEnormaldmdLinker errors with rdmd
10186RESOLVEDFIXEDnormaldmddefault construction is disabled even if default ctor declared
10187RESOLVEDDUPLICATEnormaldmdPrecision of floating-point returned values
10188RESOLVEDFIXEDnormalphobosWrong Document Comment on std.format.d(176)
10189RESOLVEDFIXEDnormaldruntimedemangle doesn't work with __ModuleInfoZ __initZ __arrayZ
10190NEWnormalphobosphobos#9605fullyQualifiedName on enum template members doesn't work
10191RESOLVEDFIXEDnormalphobosstd.array.array and Unicode strings
10192RESOLVEDDUPLICATEnormaldmdFixed size array initialization inconsistency between DeclDefs scope and statement scope
10193REOPENEDenhancementdmddmd#18589Template args to UDA's
10194RESOLVEDFIXEDnormalphobosstd.variant.Variant doesn't call the dtor of struct values
10195RESOLVEDDUPLICATEnormaldmdauto type inference on method override
10196RESOLVEDFIXEDnormaldmdRDMD: RDMD can't be used from MSys
10197RESOLVEDFIXEDregressiondmd[REG2.063] Cannot cast overloaded template property result
10198RESOLVEDFIXEDnormaldmdCTFE: Wrong code for multi-dimensional block assignment
10199RESOLVEDFIXEDenhancementdmdlabels cannot be used without a statement
10200NEWenhancementdmddmd#18590An option to generate .di files with version-ed declarations stripped