D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
7701RESOLVEDDUPLICATEnormaldmdICE(e2ir.c) on access of instance fn on nested templated struct type
7702RESOLVEDFIXEDcriticaldmdopDispatch goes into infinite loop
7703RESOLVEDFIXEDnormaldmd[UFCS] explicit template function instantiation as property
7704RESOLVEDFIXEDnormaldruntimeRangeError when using key optainey by AA byKey() iteration
7705RESOLVEDFIXEDnormaldmdlambda syntax doesn't allow some valid signatures
7706NEWenhancementdmddmd#18427Comparing struct rvalues
7707RESOLVEDINVALIDnormaldmdPurity inference fails when template used before it's defined
7708RESOLVEDDUPLICATEnormaldmdcannot implicitly assign delegate taking const to a delegate reference taking mutable
7709RESOLVEDFIXEDnormaldmdSegfault when trying to use any property of an AA, which is the return type of a CTFE function with inout parameters.
7710RESOLVEDFIXEDnormaldmdSegmentation fault when assigning function to delegate variable
7711RESOLVEDFIXEDnormaldruntimeICE when trying to use an AA with inout type.
7712RESOLVEDWORKSFORMEnormaldlang.orgCannot "make" website
7713RESOLVEDFIXEDnormaldmdlambda inference doesn't work on template function argument
7714RESOLVEDWORKSFORMEnormalphobosBuilding d-programming-language.org fails to build phobos when built with multiple jobs.
7715RESOLVEDFIXEDnormaldmdDDoc eats $1, $2, $3 etc. inside d_code section
7716RESOLVEDWONTFIXenhancementphobosAdd an indexed overload to countUntil
7717RESOLVEDWORKSFORMEenhancementdmdRegression(2.059): typeof(this) incorrect in mixin template
7718RESOLVEDFIXEDnormalphobosregex and ctRegex produce different results
7719RESOLVEDFIXEDmajordmdenum forward reference error when enum is in braces
7720RESOLVEDDUPLICATEnormaldmdasm silent wrong code generation
7721RESOLVEDFIXEDmajordmdNested template loses context when mixin'd
7722RESOLVEDFIXEDregressiondmdRefuse normal functions to be used as properties
7723RESOLVEDWONTFIXenhancementphobos@property filter/map
7724RESOLVEDDUPLICATEenhancementdmd'final:' causes error if any variable declarations are placed between it and the end of its scope
7725RESOLVEDDUPLICATEnormaldmdImplicit function pointer cast
7726RESOLVEDDUPLICATEenhancementdmd'virtual' keyword please
7727RESOLVEDFIXEDnormaldmd"static initializer" for non-static unions too
7728RESOLVEDDUPLICATEenhancementdmdAlternative div and mod in core.bitop
7729RESOLVEDFIXEDnormalphobosfileno conflict
7730NEWenhancementdmddmd#18428Make imports work case-sensitive on all platforms
7731RESOLVEDFIXEDmajordmdAssertion failure: 't' on line 7911 in file 'mtype.c'
7732RESOLVEDFIXEDcriticaldmd[CTFE] wrong code for a struct called AssociativeArray
7733RESOLVEDDUPLICATEnormaldmd[tdpl] opIndexUnary not called with postfix increment/decrement operators
7734RESOLVEDINVALIDnormaldmdWrong comparison of float return value from opEquals
7735RESOLVEDFIXEDregressiondmdFunctions with variadic void[][]... arguments corrupt passed data
7736RESOLVEDINVALIDregressiondmdRegression(2.059 beta): opApply for immutable structs too
7737RESOLVEDINVALIDnormalphobosstd.typecons.Typedef problem with immutable initialized in static this()
7738RESOLVEDWORKSFORMEnormalphobosCan't iterate a std.typecons.Typedef!(int[]) with foreach
7739RESOLVEDINVALIDnormalphobosregex fails to accept \p in expression of unicode properties
7740RESOLVEDFIXEDnormaldmdunicodeProperties cannot be read at compile time for ctRegex
7741RESOLVEDFIXEDnormaldruntimegetHash inconsistent for const(char)[] vs. char[] and string
7742RESOLVEDFIXEDregressiondmd'More initializers than fields' error with correct number of fields
7743RESOLVEDFIXEDnormaldmdParsing problem with nothrow delegate
7744RESOLVEDFIXEDnormaldmdForward reference in string mixin
7745RESOLVEDFIXEDregressiondmdRegression (1.x git-415e48a) Methods defined in external object files when a pointer to it is taken
7746RESOLVEDFIXEDnormaldmdError with 'TOK232' declaring enum of anonymous nested class type
7747RESOLVEDFIXEDenhancementdmdDiagnostic should be informative for an inferred return type in a recursive call
7748RESOLVEDWORKSFORMEnormaldmdUnification of template arguments with parameters does not work with variadics
7749NEWenhancementdruntimedmd#17241make unittest should test the gcstub version of druntime as well.
7750RESOLVEDFIXEDcriticaldmdwhile(true) loop with try/catch block causes segfault
7751RESOLVEDFIXEDregressiondmd[ICE] (Regression 2.059head) From auto and forward reference
7752RESOLVEDWORKSFORMEnormaldmdStatic array .init is actually .init of the array element type, not the array.
7753NEWenhancementdmddmd#18429Support opIndexCreate as part of index operator overloading in user-defined types
7754RESOLVEDFIXEDnormaldmdstatic this() in template is stripped during header gen
7755RESOLVEDFIXEDregressiondmdregression(2.059head): ICE in glue.c
7756RESOLVEDFIXEDnormalphobosiota(const doubles) problem
7757RESOLVEDFIXEDcriticaldmdInout function with lazy inout parameter doesn't compile
7758RESOLVEDWORKSFORMEnormaldmdMixin error: No size yet for forward reference
7759RESOLVEDFIXEDnormaldmdInconsistencies with Array Operations
7760RESOLVEDDUPLICATEnormaldmdGetting delegate address from class object requires unneeded cast
7761RESOLVEDFIXEDnormaldmdlambda expression doesn't parse attributes
7762RESOLVEDWORKSFORMEnormalphobosPossible bug in std.algorithm.sort(ubyte[])
7763RESOLVEDFIXEDnormaldmdNo template instantiation backtrace printed trying to use writefln on a const or immutable object reference
7764RESOLVEDINVALIDnormalphobosUsing phobos on windows through MinGW
7765RESOLVEDINVALIDmajordmdCannot access __gshared function pointers from static methods
7766RESOLVEDDUPLICATEminordmd(Full Closures) Chain of nested functions fails
7767RESOLVEDFIXEDnormalphobosUnstable sort - slow performance cases
7768RESOLVEDFIXEDminordmdMore readable template error messages
7769RESOLVEDFIXEDnormaldmdrelax inout rule doesn't work for template function
7770RESOLVEDFIXEDnormaldmd__dollar cannot be read at compile time
7771RESOLVEDDUPLICATEnormaldmd[ICE][CTFE] With maketrans and string slicing
7772RESOLVEDFIXEDmajordruntimeRemove volatile statements from core.thread
7773RESOLVEDFIXEDminordmdUCFS syntax on built-in attributes too?
7774RESOLVEDWORKSFORMEnormaldmdFloating point mod using %= does not properly update field while inside member function
7775RESOLVEDFIXEDenhancementphobosstd.range.chunks on const array of strings too
7776RESOLVEDDUPLICATEenhancementphobosstd.array.join on const array of strings too
7777RESOLVEDWORKSFORMEnormaldmdstd.typecons.Typedef problem with global arrays
7778RESOLVEDDUPLICATEregressiondmdregression(DMD 2.059head) Segmentation fault on 'auto foo(){bar[]r;r~=[];}'
7779RESOLVEDFIXEDnormaldmdD1-style opWhatever method is chosen in preference to opBinary under D2
7780RESOLVEDFIXEDnormaldmdTemplate mixin'd members do not properly overload
7781RESOLVEDFIXEDnormaldmd[CTFE] Segmentation fault on 'mixin({return;}());'
7782RESOLVEDFIXEDregressiondmd[ICE] With wrong import syntax
7783RESOLVEDINVALIDnormaldmdcompiler generated struct equality doesn't compare array fields
7784RESOLVEDFIXEDnormaldmdICE with self-referencing literals
7785RESOLVEDFIXEDnormaldmd[CTFE] ICE when slicing pointer to variable
7786RESOLVEDFIXEDregressiondmddmd crashes with invalid module name
7787NEWnormaldmddmd#17544Anonymous interface instantiation returned from anonymous function misbehaves
7788RESOLVEDINVALIDnormaldmd__gshared and UFCS - "Error: nested structs with constructors are not yet supported in CTFE (Bug 6419)"
7789RESOLVEDFIXEDnormaldmd[CTFE] null pointer exception on setting array length
7790RESOLVEDFIXEDnormaldmd[CTFE] assignment to AA apply ref argument
7791RESOLVEDFIXEDenhancementdmdUnnecessarily slow test in the DMD test suite
7792RESOLVEDDUPLICATEnormaldmdDMD crashes when local enum array containing undefined
7793RESOLVEDFIXEDnormaldmdstatic assert( void_function() ) gives misleading error message
7794RESOLVEDFIXEDregressiondmdSea of errors when calling regex() after compile error
7795RESOLVEDFIXEDnormaldmdDdoc emits garbage if a default argument contains a struct constructor call
7796RESOLVEDFIXEDnormalphobosstd.typecons.Unique is using writeln without importing std.stdio
7797RESOLVEDFIXEDnormalphobosstd.typelist should be deprecated
7798RESOLVEDDUPLICATEenhancementdmdImprove nested functions
7799RESOLVEDWORKSFORMEnormaldmdCan't use alias for overload resolution with alias this subtype
7800RESOLVEDDUPLICATEnormaltoolsPaths with square brackets cause link failure