D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
2901RESOLVEDINVALIDnormalphoboslink error v2.029 (linux): undefined reference to `CLOCKS_PER_SEC'
2902RESOLVEDDUPLICATEnormaldmdimprove error message with template
2903RESOLVEDFIXEDenhancementphobosSplitter should be bi-dir if the input range is bi-dir
2904RESOLVEDWONTFIXnormaldmd(D1 only) template instantiation of non template allowed
2905RESOLVEDFIXEDenhancementdmd[PATCH] Faster +-*/ involving a floating-pointing literal
2906RESOLVEDFIXEDnormalphoboswritef problem with formatting floating point
2907RESOLVEDDUPLICATEregressionphobosstd.stdio.writeln hangs multithreaded programs.
2908RESOLVEDFIXEDnormaldmdBuild error: ../mars/mars.h doesn't exist
2909RESOLVEDDUPLICATEenhancementphobosGet the name of function and its parameters
2910RESOLVEDDUPLICATEnormaldmd~= can append array literals to strings.
2911RESOLVEDFIXEDnormaldmdOdd anomaly of implicit conversions
2912RESOLVEDDUPLICATEnormaldmdIncorrect array append for mixed character sizes
2913RESOLVEDWONTFIXnormaldmdaliasing a ref type is not possible
2914RESOLVEDFIXEDnormalphobosto!string(struct) is broken
2915RESOLVEDFIXEDenhancementdmd[Patch]: Optimize -a*-b into a*b
2916RESOLVEDDUPLICATEnormaldmdstruct constructor use syntax undocumented
2917RESOLVEDWONTFIXmajorphobosstd.date fails for all years before 1970
2918RESOLVEDFIXEDnormalphobosstdio.d(511): Error: cannot deduce template function from argument types !()(LockingTextWriter,uint)
2919RESOLVEDINVALIDnormaldmdUsing .di files, does not always get all public imports
2920RESOLVEDFIXEDnormaldmdrecursive templates blow compiler stack
2921RESOLVEDFIXEDnormalphobosstd.random.uniform doesn't work with char.
2922RESOLVEDFIXEDmajordmdEgregiously bad hashing performance with strings
2923RESOLVEDFIXEDregressiondmd-O generates bad code for ?:
2924RESOLVEDINVALIDnormaldmdDestructor not called
2925RESOLVEDFIXEDblockerdmdDestructor not called
2926RESOLVEDWORKSFORMEnormaldmdbug in alias this with mutually recursive structs
2927RESOLVEDFIXEDenhancementdmdIgnore Interior GC attribute
2928RESOLVEDFIXEDenhancementphobosSwap order of paramaters for std.range's "take"
2929RESOLVEDINVALIDnormaldmdAlias this when this is null
2930RESOLVEDFIXEDnormalphobosProblems in std.range documentation
2931RESOLVEDFIXEDnormaldmdInitialization struct with array from another struct
2932RESOLVEDFIXEDnormaldmdbad e_ehsize (36 != 52)
2933RESOLVEDFIXEDnormaldmdCannot return const/immutable with contracts (out/invariant) enabled
2934REOPENEDnormaldmddmd#17977"".dup does not return empty string
2935RESOLVEDFIXEDnormaldmdICE(out.c) using struct with constructor as function default argument
2936RESOLVEDFIXEDenhancementphobosstd.regex.match() short string optimization
2937RESOLVEDFIXEDnormaldmdpostblit not called for foreach arg over array of structs
2938RESOLVEDDUPLICATEnormaldmdincorrect code generated for assignment to assoc array element
2939RESOLVEDINVALIDnormaldmdlazy evaluation not invoked for lambda function
2940RESOLVEDFIXEDnormaldmdnull is null cannot be evaluated at compile time
2941RESOLVEDFIXEDmajordmdWrong code for inline asm because CPU type is set too late
2942RESOLVEDINVALIDminordmdasm fadd; accepted, but generates code for faddp.
2943RESOLVEDFIXEDcriticaldmdStruct copying in presence of alias member this only copies alias this member
2944RESOLVEDFIXEDnormalphobosstd.math.approxEqual doesn't work with infinity.
2945RESOLVEDDUPLICATEenhancementdmdPrecedence of 'new' vs '.'
2946REOPENEDenhancementdmddmd#17979Make 'abstract' mandatory if the class is intended to be abstract
2947NEWmajordmddmd#17986Static initializer stored in mutable non-TLS global
2948RESOLVEDDUPLICATEmajordmdArray literal changeable if part of class.
2949RESOLVEDDUPLICATEnormaldmdarray.length not an lvalue
2950RESOLVEDDUPLICATEnormaldmdSwitch for enum : string fails
2951RESOLVEDFIXEDenhancementphobosstd.random.dice() should be templated on proportions.
2952RESOLVEDFIXEDnormaldmdSegfault on exit when using array ops with arrays of doubles larger than 8 elements
2953RESOLVEDFIXEDnormaldmdtuple.length rejected as a tuple parameter in a static foreach
2954REOPENEDblockerdmddmd#17992[tdpl] Allow to set associative array key value only using expression AA key type is constructable from
2955RESOLVEDWONTFIXenhancementdmdCompiler rejects chained <>=
2956RESOLVEDINVALIDnormaldmdtest
2957RESOLVEDINVALIDnormaltoolspardon the junk bug
2958RESOLVEDFIXEDnormalphobosstd.getopt RangeError on missing arg
2959RESOLVEDINVALIDnormaldlang.orgHeader and footer render incorrectly in Firefox 3.0.10
2960RESOLVEDFIXEDnormaldmdCTFE rejects static array to dynamic array casts
2961RESOLVEDWONTFIXnormaltoolssome sets of files compiled with (-w -inline -release) cause the linker error /PAGESIZE:16 is too small
2962RESOLVEDFIXEDcriticaldmdICE(glue.c) or bad codegen passing variable as template value parameter
2963RESOLVEDINVALIDnormaldmddmd will not link on 64bit linux
2964RESOLVEDINVALIDnormaldmdReading string into associative array key garbles string
2965RESOLVEDFIXEDnormalphobosstd.date: timezone not initialized
2966RESOLVEDFIXEDregressionphobosstd.algorithm.sort Slower than Selection Sort
2967RESOLVEDFIXEDnormaldlang.orgspec does not mention that inline asm is a valid "return" statement.
2968NEWenhancementdmddmd#18009Add a pragma(framework) on osx
2969RESOLVEDDUPLICATEnormaldmdICE(cod4.c) using const function parameter inside delegate
2970RESOLVEDFIXEDnormalphobosshared variables and std.stdio.writefln
2971RESOLVEDFIXEDnormalphobosmap no longer works with to
2972RESOLVEDDUPLICATEnormaldmd[tdpl] Can't overload non-templated function against template
2973RESOLVEDFIXEDenhancementphobosstd.math.pow(int, int), etc.
2974RESOLVEDFIXEDnormaldmdSegfault(mtype.c) on auto function
2975RESOLVEDWONTFIXminorphoboscopy - source may exceed target
2976RESOLVEDFIXEDenhancementphobosrename retreatN to retreat
2977RESOLVEDFIXEDnormalphobosstd.random.unpredictableSeed() should use thread ID somewhere
2978RESOLVEDFIXEDregressiondmdUnhandled win32 exception on successful exe compilation
2979RESOLVEDFIXEDminorphobosXml tags with only attributes return as without attributes ElementParser.parse
2980RESOLVEDFIXEDenhancementdmdcompiler error when writefln( uint )
2981RESOLVEDFIXEDnormaldmdBad code generation for structs containing invariants
2982RESOLVEDDUPLICATEnormaldmdICE with variadic templates and auto return
2983RESOLVEDDUPLICATEnormaldmdElaborate restricted variadic function does not compile
2984RESOLVEDDUPLICATEmajordmdFailure to find front/back/popBack/popFront/etc should fall back to opApply
2985RESOLVEDFIXEDenhancementphobosAdd enumToString and enumFromString to std.conv
2986RESOLVEDWORKSFORMEnormaldmdwrong lookup: interface declaration inside function scope
2987RESOLVEDFIXEDnormalphobosD2 phobos BigInt opMul doesn't work correctly
2988RESOLVEDFIXEDnormalphobosChain needs opIndexAssign.
2989RESOLVEDFIXEDmajorphobosInterfacesTuple incorrectly implemented
2990RESOLVEDFIXEDnormaldmdTypeInfo.init() returns invalid array
2991RESOLVEDFIXEDnormaldmd[module] Import within aggregate causes conflicts with private identifiers
2992RESOLVEDWORKSFORMEnormalphobosstd.typecons has unnecessary thread local globals
2993RESOLVEDWONTFIXnormalphobosgetops uses globals for formatting
2994RESOLVEDFIXEDnormaldlang.orgIncomplete "Predefined Versions" documentation
2995RESOLVEDFIXEDnormaldmdIncorrect conversion in c ? a : b
2996RESOLVEDFIXEDenhancementphobosstd.typetuple: add support for any static tuples
2997RESOLVEDFIXEDnormaldmdallMembers does not return interface members
2998RESOLVEDFIXEDnormaldmdICE(expression.c) with floating point enum
2999RESOLVEDWORKSFORMEnormaldmdReturn-type overloading should be error
3000RESOLVEDFIXEDnormalphobosiota should work with floats