D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
2601RESOLVEDFIXEDnormaldmdExtraneous cast introduced in member access
2602RESOLVEDDUPLICATEnormaldmdstd.bind doesnt work
2603RESOLVEDFIXEDnormaldmdICE(cgcs.c) on subtracting string literals
2604RESOLVEDFIXEDnormaldmdDW_TAG_module and GDB
2605RESOLVEDWORKSFORMEnormaldmdNull literal is not implicitly castable to const return type
2606RESOLVEDDUPLICATEnormaldmdstring literals unnecessarily prone to wide conversion
2607RESOLVEDWONTFIXnormaldmdPlease consider building DMD agast and older version of glibc
2608RESOLVEDFIXEDnormaldmdint[] literal too polysemous
2609RESOLVEDFIXEDenhancementdmdNo documentation generated for destructor
2610RESOLVEDFIXEDnormaldmdconst/invariant(immutable) class don't have constructor
2611RESOLVEDINVALIDenhancementdmdA way to specify no ref parameter for value parameters
2612RESOLVEDFIXEDnormaldmdimmutable not accepted wherever invariant is
2613RESOLVEDFIXEDminordmdThe trivial hello.d sample program fails at execution
2614RESOLVEDFIXEDnormaldmdauto + templated structs = unhelpful error messages
2615RESOLVEDFIXEDnormaldmdPartial explicit instantiation not working with variadic parameter
2616RESOLVEDFIXEDnormaldlang.orgUndocumented behaviour: part-explicit, part-implicit instantiations of function templates are accepted
2617RESOLVEDFIXEDmajordmdasm silently accepts ambiguous-sized operations
2618RESOLVEDFIXEDnormaldmdAssert errors should be unrecoverable.
2619RESOLVEDFIXEDnormaldmdLocally-instantiated structs are not instantiated locally
2620RESOLVEDMOVEDnormaltoolscoffimplib silently overwrites a library with a mixed-case extension
2621RESOLVEDFIXEDnormaldmdref binds to rvalues of user-defined types
2622RESOLVEDFIXEDnormaldmdref returns not allowed in complex template
2623RESOLVEDFIXEDnormaldmdFunction type drops ref spec
2624NEWenhancementdmddmd#17881A string mixin should be allowed wherever a type + storage class is
2625RESOLVEDFIXEDcriticaldmdCreating new struct with literal bypasses immutability of members if struct is in array
2626RESOLVEDFIXEDnormaldmdtemplate function not working against template struct instantiated with default arguments
2627RESOLVEDFIXEDnormalphobosstd.traits.hasAliasing reports true for static arrays
2628RESOLVEDFIXEDenhancementdmdobj[n] not allowed for user-defined tuples
2629RESOLVEDDUPLICATEenhancementdmdobj[n] not allowed for user-defined tuples
2630RESOLVEDFIXEDenhancementdmdddoc should be able to document unittests
2631RESOLVEDFIXEDenhancementdmdalias symbol this;
2632RESOLVEDINVALIDmajordlang.orgSetting length on invalid arrays causes assertion failure with a debug runtime
2633RESOLVEDFIXEDnormalphobosincorrect ModuleInfo declaration in object.di
2634RESOLVEDFIXEDnormaldmdFunction literals are non-constant.
2635RESOLVEDDUPLICATEenhancementdmd$ for user-defined slices should forward to value.length, not global __dollar. Also injected "length" must go.
2636RESOLVEDWONTFIXenhancementphobosstd.math.pow should be a template
2637RESOLVEDDUPLICATEnormaldmdSegfault using + inside char [] function parameter
2638RESOLVEDFIXEDnormaldlang.orgauto string var should be invariant(char)[], not char[]
2639RESOLVEDFIXEDnormaldlang.orgHex and octal string values not completely specified
2640RESOLVEDDUPLICATEenhancementdmdImprove usability of the "inner name trick"
2641RESOLVEDFIXEDnormalphobosstd.variant Variant's check for "can append" is wrong
2642RESOLVEDDUPLICATEenhancementdmdRemove big zero-initailzed portion of ClassInfo.init in object code
2643RESOLVEDFIXEDnormaldmdFront-end should check for unimplemented interface functions
2644RESOLVEDFIXEDnormaldmdUnresolved template reference
2645RESOLVEDWORKSFORMEnormaldmddmd 2.023 crashes on this (wrong) code
2646RESOLVEDINVALIDmajordmdNamed mixins and member functions
2647RESOLVEDWONTFIXminordmdtypedef's and struct constructors
2648RESOLVEDDUPLICATEnormaldmdUnnecessary struct ABI inconsistency
2649RESOLVEDWORKSFORMEnormaldmdInconsistent naming in TypeInfo derived classes
2650RESOLVEDDUPLICATEnormalphobosTypeInfo_Ak and similar do not inherit from TypeInfo_Array
2651RESOLVEDFIXEDnormaldlang.orgclass body declaration grammar incorrect
2652RESOLVEDFIXEDnormaldlang.orgDeclDef grammar is wrong
2653RESOLVEDINVALIDnormaldlang.orgConditionalStatement not referenced in rest of grammar
2654RESOLVEDFIXEDnormaldmdForward reference error with array of struct and circular import
2655RESOLVEDFIXEDenhancementphobosAllow alternation patterns in std.path.fnmatch
2656RESOLVEDFIXEDenhancementdmdRemove octal literals
2657RESOLVEDFIXEDenhancementdmdRemove opPostInc, opPostDec
2658RESOLVEDFIXEDenhancementdmdRemove EscapeString literals.
2659RESOLVEDFIXEDenhancementdmdRemove the comma operator
2660RESOLVEDWONTFIXenhancementdmdChange #line to pragma(line)
2661RESOLVEDINVALIDnormaldlang.orgSymbol not listed as valid template parameter in grammar
2662RESOLVEDINVALIDnormaldlang.orgSymbol template argument not defined by grammar or text
2663RESOLVEDINVALIDnormaldlang.orgtemplate instantiation description permits runtime instantiation
2664RESOLVEDFIXEDminordmdOSX standard math functions are less accurate
2665RESOLVEDFIXEDregressiondmdICE(cod4.c) on certain const struct function return types
2666RESOLVEDFIXEDnormaldmdforward reference hell!
2667RESOLVEDINVALIDnormaldmda few un-demanglable Undefined symbol in std.stdio? compiler bug?
2668RESOLVEDWONTFIXnormaldmdREADME.txt files sprinkled throughout bin and lib directories
2669RESOLVEDFIXEDnormalphobosVariant does not have opApply or another iteration mechanism
2670RESOLVEDFIXEDnormaldmdstd.file.read() should read files of 0 length
2671RESOLVEDWORKSFORMEcriticaldmdCircular imports and static constructors in templates
2672NEWmajordmddmd#17885Delegate .funcptr returns wrong type.
2673RESOLVEDFIXEDnormaldmdStatic constructors sometimes do not run when compiling with -lib
2674RESOLVEDFIXEDmajordmdCopy postblit constructor this(this) not called for members
2675RESOLVEDFIXEDnormaldmdcannot foreach structs with copy constructor
2676RESOLVEDFIXEDnormaldmdalias parameters not matched in concept if clause
2677RESOLVEDFIXEDnormaldmdAlias type parameters not visible in concept-if clauses
2678RESOLVEDFIXEDnormaldmdfor loops are already assumed to terminate
2679RESOLVEDFIXEDnormaldmdSpurious "warning - " messages and erratic behaviour with is(typeof({void function}()))
2680RESOLVEDINVALIDregressiondlang.orgDeclarator rule is broken
2681RESOLVEDFIXEDmajordmdICE trying to print struct w/ no toString() method.
2682RESOLVEDFIXEDnormaldmd(D1 only) const struct initialized with struct literal recreates value on stack when used
2683NEWnormaldmddmd#17893Cannot implement interface methods by alias
2684RESOLVEDFIXEDnormaldmdAssociative arrays have wrong opIndex signatures
2685RESOLVEDDUPLICATEenhancementdmdImplicit string literal concatenation
2686RESOLVEDFIXEDnormaldmdInvalid union initializer is accepted
2687RESOLVEDFIXEDnormaldmdICE(statement.c): tuple foreach in an erroneous template.
2688RESOLVEDWORKSFORMEnormaldmdstruct assignment crashes on darwin ppc64
2689RESOLVEDFIXEDnormaldmdseek behaves incorrectly on MAC OSX
2690RESOLVEDFIXEDregressiondmdDMD aborts with MALLOC_CHECK_ set
2691RESOLVEDFIXEDnormaldmdProperty syntax does not work with template methods
2692RESOLVEDFIXEDmajordmdalignment of double on x86 linux is incorrect
2693RESOLVEDFIXEDnormaldmdInstantiations of templates containing __traits fail in is()
2694RESOLVEDFIXEDnormaldmdalias pure nothrow XXX; is not pure nothrow!
2695RESOLVEDFIXEDnormaldmdpure functions can invoke impure function pointers
2696RESOLVEDDUPLICATEnormaldmdSpurious "if"clause of template function shown in error message
2697RESOLVEDFIXEDcriticaldmdCast of float function return to ulong or uint gives bogus value
2698RESOLVEDINVALIDenhancementdmdSyntax to parse an identifier from a string, instead of mixin()
2699RESOLVEDINVALIDnormaldmdtemplate functions doesn't specialize types of arguments correctly.
2700RESOLVEDFIXEDnormaldmdtypeof tests stops compilation abruptly