D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
6301RESOLVEDFIXEDnormalphobosCannot 'zip'/'retro'/'stride' etc. a range having 'ulong' length.
6302RESOLVEDFIXEDcriticaldmdFunction imports in debug blocks crashes compiler
6303RESOLVEDDUPLICATEnormaldmdOrder of float declaration changes NaN throwing behavior
6304RESOLVEDDUPLICATEnormaldmdDMD does not recognize size_t parameter type while type matching
6305RESOLVEDINVALIDminordmdString literals don't always have a 0 appended to them
6306RESOLVEDFIXEDregressiondmdRegression(2.054): [CTFE] Strange behavior of indirect recursive call in CTFE
6307RESOLVEDDUPLICATEnormaldmdimported packages are visible everywhere
6308RESOLVEDFIXEDmajordmdDestruction of temporaries on exception causes unhandled access violation
6309NEWenhancementdruntimedmd#17234add make debug for druntime
6310RESOLVEDFIXEDnormaldmdMissing "template instantiation" traceback when an error happens in the template parameter of an alias.
6311RESOLVEDDUPLICATEnormaldruntimeSome array ops aren't nothrow
6312RESOLVEDFIXEDnormaldmdtemplate instance cannot use argument from enclosing template
6313RESOLVEDWORKSFORMEenhancementdmdType deduction with const/in
6314RESOLVEDFIXEDregressionphobosinsertInPlace does not work for classes on dmd 2.054
6315RESOLVEDDUPLICATEregressiondmdCompiling typed named enum with -g switch yields an error.
6316RESOLVEDFIXEDnormaldmdRegression(2.054): Class downcast is rejected in @safe code
6317RESOLVEDFIXEDcriticaldmdICE on struct literal of nested struct
6318RESOLVEDWORKSFORMEnormaldmdmodule isn't fully processed under weird conditions
6319RESOLVEDFIXEDnormaldmddebug's relaxed purity does not apply to nested scopes
6320RESOLVEDDUPLICATEnormaldmdnon-pure constructor can be called using new
6321RESOLVEDFIXEDblockerdmdstack overflow error while compiling with DMD
6322RESOLVEDINVALIDnormaldmdIFTI doesn't support static arrays
6323RESOLVEDDUPLICATEregressiondmdRegression(2.054) calling opAssign inside a struct initializer
6324RESOLVEDDUPLICATEblockerdmdICE: .values field of enum hash errors out
6325RESOLVEDWORKSFORMEnormaldmdICE(glue.c) forward reference error in template constraint
6326RESOLVEDDUPLICATEnormaldmd[CTFE] ICE on cross-module call of function checking CTFE-ability of function with invalid switch statement
6327RESOLVEDWORKSFORMEmajordmdInternal error: ..\ztc\cgcv.c 206
6328RESOLVEDDUPLICATEenhancementdmdFunctions using lazy argument cannot be inferred as @safe
6329RESOLVEDDUPLICATEregressiondruntimeOut of range exceptions not thrown in certain cases
6330RESOLVEDFIXEDnormaldmdCannot disable assignment to a struct.
6331RESOLVEDFIXEDnormaldmd[CTFE] Cannot evaluate SliceExp on if condition
6332RESOLVEDFIXEDnormaldmdAuto-return function cannot be inferred as @safe
6333RESOLVEDFIXEDtrivialdruntimeThe 'capacity' function is not pure/nothrow/@safe.
6334RESOLVEDWORKSFORMEnormaldmdTemplate is silently not instantiated
6335RESOLVEDWORKSFORMEnormaldlang.orgIssues with d-p-l.org statement.html, std_getopt.html
6336RESOLVEDFIXEDmajordmdCan't return ref T where T has const/immutable members
6337RESOLVEDFIXEDnormaldmd[CTFE] ICE when touching member variable of struct during CTFE
6338RESOLVEDDUPLICATEmajordmdImmutability is lost for shared(immutable(T))
6339RESOLVEDFIXEDnormalphobosstdin.byChunk throws with Windows pipes on command line
6340RESOLVEDWONTFIXenhancementphobosstd.conv.to: integer to bool conversion
6341RESOLVEDDUPLICATEregressiondmdRegression(2.054): Segfault with variadic delegate parameter
6342RESOLVEDFIXEDnormalphobosTuple field access problem in pure function
6343RESOLVEDWONTFIXenhancementphobosstd.math.ceilPow2
6344RESOLVEDFIXEDmajordmd[CTFE] Assertion Failure in interpret.c when create an empty slice from null pointer
6345NEWenhancementdmddmd#18355A different kind of vector operation
6346NEWenhancementdmddmd#18356Make == null a warning for arrays
6347RESOLVEDWORKSFORMEnormaldmdSwitch to posix.mak is not listed in changelog, and linux.mak is still in zip
6348RESOLVEDWORKSFORMEmajordmdReturning a struct from a C library function doesn't work correctly in 64 bit binaries
6349RESOLVEDWONTFIXmajortoolsHTOD needs -od or -of switch
6350NEWenhancementdmddmd#18357Const array static usage optimization
6351RESOLVEDFIXEDregressiondmdRegression(2.054) Segfault: Vararg delegate as template param
6352RESOLVEDFIXEDregressiondmdRegression(2.054) Implicit pure/nothrow/@safe messes up delegate arrays
6353RESOLVEDFIXEDcriticaldruntimeNo stacktraces on x86_64
6354RESOLVEDFIXEDcriticaldmdOptimizer bug on x86_64: Bitshift optimized out when foreach and scope(failure) are used
6355RESOLVEDFIXEDnormaldmdTemplate constructor cannot initialize non-mutable field
6356RESOLVEDFIXEDmajordmdPure/nothrow/@safe-inference failed for a template function if it is instantiated without evaluating at the global scope
6357RESOLVEDDUPLICATEnormaldruntime[AA] Almost all AA methods are not pure/nothrow/@safe
6358RESOLVEDWORKSFORMEnormaldmdSegfault when using an member template (not a template instance) in an expression.
6359RESOLVEDFIXEDnormaldmdPure/@safe-inference should not be affected by __traits(compiles)
6360RESOLVEDFIXEDnormaldmd@property is doubled in di files when used with auto
6361NEWenhancementdmddmd#18358To avoid a newline in multi-line strings
6362RESOLVEDINVALIDregressiondmdCan't return const reference to member
6363RESOLVEDDUPLICATEregressiondmdRuntime crashes on a very simple case : throw + dirEntries
6364RESOLVEDFIXEDmajordmdStatic struct's destructor called on exit of function
6365RESOLVEDMOVEDenhancementdmdMultiple var declaration
6366RESOLVEDFIXEDnormaldmdalias this doesn't work with foreach range.front
6367REOPENEDnormaldmddmd#18359Multi-assignment for typetuples is bad
6368RESOLVEDWORKSFORMEminordmdToo many error messages for a missing );
6369RESOLVEDFIXEDnormaldmdalias this doesn't work with initializer
6370RESOLVEDWORKSFORMEnormaldmd[RDMD] fails to link when using etc.c.sqlite3
6371RESOLVEDWORKSFORMEenhancementdmdSmall improvements to aid auto-building DMD from git
6372RESOLVEDFIXEDcriticaldruntimedata loss due to possible bug in garbage collector
6373RESOLVEDFIXEDnormaldmdMore descriptive 'hidden by X is deprecated' error
6374RESOLVEDFIXEDnormaldmd[CTFE] Cannot subscript using pointer to array
6375RESOLVEDFIXEDnormaldmd[CTFE] Segfault when using std.array.appender with an initial array
6376RESOLVEDFIXEDblockerdruntimecore.thread.thread_scanAll doesn't scan the stack due to ASLR on Mac OS X 10.7
6377RESOLVEDFIXEDenhancementphobosstd.conv.to should check range when changing signedness
6378RESOLVEDDUPLICATEnormaldmdOverriding opAssign disables ability to null a reference
6379RESOLVEDFIXEDnormalphobosstd.container.SList fails to compile
6380RESOLVEDWONTFIXenhancementdmdProposal to make 'shared' usable
6381RESOLVEDFIXEDenhancementphobosmath.floor, math.ceil are not pure functions.
6382RESOLVEDFIXEDnormaldmdedge case with static foreach
6383RESOLVEDINVALIDenhancementdmdUnpacking from dynamic array, lazy ranges
6384RESOLVEDFIXEDenhancementphobosstd.traits.isComparable
6385RESOLVEDDUPLICATEregressiondmdisInputRange!(ubyte[2u]) is a failure when used in global scope
6386RESOLVEDFIXEDnormaldmd[CTFE] ICE on pointer casting
6387RESOLVEDFIXEDtrivialdmdscanelf (from pax-utils) criticizes dmd generated object files
6388RESOLVEDDUPLICATEnormaldlang.orgBad example about Mixin
6389RESOLVEDFIXEDnormaldmdSegfault(dsymbol.c): deprecated @disable
6390RESOLVEDDUPLICATEnormaldmd[CTFE] Struct constructor fails to call another method
6391RESOLVEDWORKSFORMEcriticaldmdLine-less error when passing the '.im' of floating pointer value by reference
6392RESOLVEDWONTFIXenhancementdmdfunction pointers should be convertible to delegates
6393RESOLVEDWONTFIXenhancementdmdallow undefined aliases as template parameters and alias tuples
6394RESOLVEDWORKSFORMEenhancementdmdtemplate type constraints embedded in the function parameters.
6395RESOLVEDFIXEDnormaldmdICE(glue.c) Multiple-at-a-time bug breaking e.g. DustMite
6396RESOLVEDDUPLICATEmajordmdenums + struct initializers == wrong code
6397RESOLVEDWORKSFORMEnormaldmdD1: Empty const string causes bad obj
6398RESOLVEDFIXEDregressiondmdRegression(2.054 beta): Property getter/setter confusion
6399RESOLVEDFIXEDnormaldmd[CTFE] struct member array.length -= x doesn't work, while array[0..$-x] works
6400RESOLVEDFIXEDnormaldmdopDispatch with WithStatement