D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
2801RESOLVEDFIXEDnormalphobosstd.typecons.Unique does not work
2802RESOLVEDFIXEDnormalphobosVariantN.opCmp!(T) fails when T != VariantN
2803RESOLVEDFIXEDnormaldmdtemplate + default argument = doesn't work
2804RESOLVEDFIXEDenhancementdmdImpure nested functions should be legal inside pure functions[patch included]
2805RESOLVEDINVALIDnormalphobosMany modules not marked as system
2806RESOLVEDFIXEDnormaldmdenum member cannot be forward referenced
2807RESOLVEDFIXEDcriticaldmdMarking a nested function as 'pure' may cause bad code generations silently accepted
2808RESOLVEDFIXEDnormaldmd'nothrow' nested functions cannot be parsed
2809RESOLVEDINVALIDnormaldmdWrong constant folding for unsigned shift
2810RESOLVEDFIXEDnormaldmdBogus forward reference error with auto function
2811RESOLVEDINVALIDnormaldmdmixin fields not visible inside mixin method
2812RESOLVEDFIXEDregressiondmdsqrt(2.0) is about -2.7341e-53
2813RESOLVEDFIXEDnormalphobosimplicit cast (implemented via alias this) is not triggered when returning from function
2814RESOLVEDWORKSFORMEnormaldmdimplicit cast (implemented via alias this) is not triggered when passing to function
2815RESOLVEDFIXEDtrivialdmdAttributes at end of file accepted
2816RESOLVEDFIXEDenhancementdmdSudden-death static assert is not very useful
2817RESOLVEDWORKSFORMEnormaltoolsoptlink crashes because of utf8 string?
2818RESOLVEDFIXEDnormaldmdPointer parameters in core.memory should be const(void)*.
2819RESOLVEDFIXEDnormalphobosarray.sort segfaults if array length >=0x8F_FFFF
2820RESOLVEDWONTFIXnormalphobositoa and ultoa functions are missing in Phobos
2821RESOLVEDFIXEDnormaldmdstruct alignment inconsistent with C for { int, long }
2822RESOLVEDFIXEDtrivialdlang.orgwrong link to std.conv
2823RESOLVEDFIXEDnormaldmd-w switch breaks CTFE
2824RESOLVEDFIXEDnormaldmd-w switch breaks compilation
2825RESOLVEDFIXEDminordlang.orgGuideline for semianonymous structs and unions
2826RESOLVEDFIXEDnormaldmdfailed assignment gives wrong line number
2827RESOLVEDWORKSFORMEnormaldmdCrash compiling a foreach on an invalid class
2828RESOLVEDFIXEDnormaldmdTypedef'ed template struct incorrectly recognized as an inner struct
2829RESOLVEDFIXEDnormaldmdICE(expression.c) static array block-initialized in struct literal
2830RESOLVEDFIXEDnormaldmdprivate attribute doesn't work for structs/unions/classes
2831RESOLVEDWORKSFORMEnormaldmdDMD segfault with std.algorithm tuple access
2832RESOLVEDFIXEDenhancementdmdpure function too pure
2833RESOLVEDFIXEDnormaldmdDMD returns -1073741819 on Intel Quadcore
2834RESOLVEDFIXEDminordmdStruct Destructors are not called by the GC, but called on explicit delete.
2835RESOLVEDFIXEDnormalphobosstd.socket.TcpSocket.connect doesn't actually connect
2836RESOLVEDFIXEDenhancementdmdNavigate from ClassInfo to TypeInfo
2837RESOLVEDFIXEDnormaltoolsOPTLINK and LARGEADDRESSAWARE
2838RESOLVEDFIXEDnormalphobosstd.file.rmdirRecurse fails
2839RESOLVEDFIXEDnormaldmdICE(cgcs.c) with int /= imaginary
2840RESOLVEDFIXEDminordmdMissing line number for int %= complex (D1 only)
2841RESOLVEDFIXEDnormaldmdchar[] incorrectly accepted as a template value argument in D2
2842RESOLVEDFIXEDcriticalphobosstd.file.listdir on OSX produces invalid UTF-8 sequence
2843RESOLVEDFIXEDnormaldmdICE(constfold.c) with is-expression with invalid dot-expression in is-expression involving typeid expression
2844RESOLVEDWORKSFORMEnormaldmdResult of getMembers cannot be used because of const
2845RESOLVEDFIXEDnormaldmdAlias-to-local as template argument + delegate = Access Violation
2846RESOLVEDINVALIDnormalphobosbox arguments should be const
2847RESOLVEDDUPLICATEnormaldmdICE(cod4.c) return const(struct) with real member
2848RESOLVEDFIXEDnormaldmdstatic if (is(type)) + alias fails to compile
2849RESOLVEDWORKSFORMEnormaldmdLength of a local immutable(char[]) cannot be a template value argument
2850RESOLVEDFIXEDnormaldmdbad codegen for struct static initializers
2851RESOLVEDFIXEDnormaldmdSegfault(expression.c) using C-style struct initializer with too few arguments
2852RESOLVEDDUPLICATEregressiondmdCannot pass temporary result by reference (regression)
2853RESOLVEDINVALIDnormaldmdProperty overriding problem
2854RESOLVEDFIXEDcriticaldmdEmpty struct constructor in const causes crash
2855RESOLVEDFIXEDenhancementdmd__traits: no way to get overloads and information for non-instance methods
2856RESOLVEDFIXEDnormaldmdstatic opIndex does not compile for a templated struct/class
2857RESOLVEDINVALIDnormaltoolsFalse Warning about not found lib
2858NEWmajordmddmd#17930D specs allow GC implementations that don't call finalizers
2859NEWnormaldmddmd#17949enum convert error
2860RESOLVEDDUPLICATEnormaldmdenum convert error
2861RESOLVEDFIXEDnormaldmdForward reference of .stringof in a template gives wrong value
2862RESOLVEDFIXEDnormaldmdICE(template.c) using type tuple as function argument
2863RESOLVEDDUPLICATEnormaldmdAssertion failure: '0' on line 935 in file 'glue.c'
2864RESOLVEDWONTFIXenhancementdmdintra-module use of deprecated should be allowed
2865RESOLVEDFIXEDnormalphobosRandomCover not random.
2866RESOLVEDFIXEDnormaldmdCan't declare static struct inside function scope
2867RESOLVEDWONTFIXnormaldmdstringof is broken
2868RESOLVEDFIXEDenhancementdmdprovide runtime facility for reflection. opDot compiletime dispatch facility
2869RESOLVEDINVALIDnormaldmdalias type not equal to origin type when typeof called on it
2870RESOLVEDFIXEDnormaldmdRecursive mixin hangs compiler
2871RESOLVEDFIXEDnormalphobosTake assumes that R.opIndex(uint) returns an lvalue.
2872RESOLVEDFIXEDenhancementphobosLength, opIndex for Map
2873RESOLVEDINVALIDmajordmdtypeof() for member functions evaluated incorrectly
2874RESOLVEDFIXEDnormalphobosphobos docs issues
2875RESOLVEDFIXEDnormaldmdICE(cgcod.c) setting delegate = &Struct.func
2876RESOLVEDWORKSFORMEenhancementdlang.orgEnhancement to 'auto' return
2877RESOLVEDDUPLICATEnormaldlang.orgsuggest keyword:auto return
2878RESOLVEDFIXEDmajordmdForward reference error with circular import and nested classes
2879RESOLVEDFIXEDnormalphobosstd.bigint missing from phobos
2880RESOLVEDFIXEDnormaldmdDMD is generating the wrong file & line number for a (new) phobos error in conv.text. traits.d:1011 conv.d:2454
2881RESOLVEDFIXEDmajordmdx.stringof returns typeof(x).stringof when x is an enum
2882RESOLVEDFIXEDminorphobosstd.random.MersenneTwisterEngine without no seed
2883RESOLVEDFIXEDnormaldmd(D1 only) ufcs does not work with property syntax
2884RESOLVEDFIXEDnormaldmdICE: Assert: 'template.c', line 3773, 'global.errors'
2885RESOLVEDFIXEDnormaldmdSilent forward reference bug using ReturnType
2886RESOLVEDDUPLICATEnormaltoolsThe linker can't handle *.d.obj
2887NEWnormaldmddmd#17973Wrong line number reported inside string mixin
2888RESOLVEDFIXEDenhancementdmd[PATCH] speedup for float * 2.0
2889RESOLVEDINVALIDnormaldmdAlias this properties don't overload with non-alias this properties.
2890RESOLVEDFIXEDmajorphobosstd.stdio.write family blocks on file lock
2891RESOLVEDFIXEDnormaldruntimedruntime's core.sync package not available
2892RESOLVEDFIXEDmajordmdAppending U[] to T[] where U : T but U != T yields corrupted results
2893RESOLVEDFIXEDnormaldmdType const(int) does not have an Unsigned counterpart
2894RESOLVEDFIXEDnormaldmdabstract classes sometimes allow non-abstract bodyless functions
2895RESOLVEDINVALIDnormaldmdstd.stream.File access violation on close() in dtor
2896RESOLVEDDUPLICATEnormalphobosstd.demangle example does not work
2897RESOLVEDFIXEDtrivialphobosRandomCover docs wrong: RandomCover needs a random access range.
2898RESOLVEDWONTFIXenhancementphobosAllow RandomCover to sample both w/ and w/o replacement.
2899RESOLVEDDUPLICATEnormalphobosObject.toString is not declared const
2900RESOLVEDFIXEDregressiondruntimeArray appending slowed drastically since integration of druntime