D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
10801RESOLVEDFIXEDblockerphobosstd.regex: support for lookbehind in ctRegex
10802RESOLVEDFIXEDnormalphobosstd.regex: ctRegex fails to compile with backreference
10803RESOLVEDDUPLICATEnormaldmdpragma(msg, ...) fails with enum TypeTuple: compilation error
10804RESOLVEDFIXEDregressiondmdregression(2.063=>2.064) problem with Appender or dmd?
10805RESOLVEDFIXEDminordmdwrong error message for wrong delimited string
10806RESOLVEDFIXEDmajordmdInterface covariance for more than one interface at once also broken
10807RESOLVEDFIXEDnormaldmdStrange error message with template, __traits and property syntax
10808RESOLVEDFIXEDregressiondmd[REG2.064a] Incorrect typeid template argument should report error
10809RESOLVEDFIXEDblockerdmd[REG] darwin 32 dmd release broken
10810NEWminordmddmd#18645wrong forward reference error when using return type deduction and a cyclic call flow
10811RESOLVEDFIXEDnormaldmdOrder dependent IFTI failure
10812RESOLVEDLATERenhancementdmdImprove Template Pattern Matching
10813RESOLVEDFIXEDcriticaldmdICE(DMD2.063) template.c:6040: Identifier* TemplateInstance::genIdent(Objects*): Assertion `global.errors' failed
10814RESOLVEDINVALIDenhancementphobosFormatting string-based enum prints its name instead of its value
10815RESOLVEDWORKSFORMEenhancementdmdAllow access of a symbol in a template instance if instantiator module has access to the symbol
10816NEWenhancementdmddmd#17603Support for is(T1 != T2) syntax
10817RESOLVEDINVALIDnormaldmdLinker error with postcondition contract in a release library
10818NEWenhancementdmddmd#18646Allow parameterized enum declaration
10819NEWnormalphobosphobos#9999Implicit conversion error assigning one SortedRange to another when a function literal has been used
10820RESOLVEDFIXEDcriticaldmdcurly brakets prevent inlining with DMD
10821RESOLVEDINVALIDcriticaldmd.byKey erroneously returns a null key
10822NEWenhancementdmddmd#18647Need a way to get the address of a lambda function from within its body
10823RESOLVEDFIXEDenhancementphobosAligned malloc functions for C heap
10824RESOLVEDINVALIDblockerphobosUnsupported regexp(?>) error during run time
10825RESOLVEDINVALIDnormalphobos[2.064 git-head
10826NEWcriticaldruntimedmd#17259GC doesn't respect type alignments > 16 bytes
10827RESOLVEDINVALIDnormaldmdErroneous default string argument for a char[] type
10828RESOLVEDFIXEDenhancementphobosdatetime toString functions should accept sink
10829RESOLVEDINVALIDmajordmd-inline produces wrong code
10830NEWenhancementdmddmd#18648DMD generates two identical version of templated functions
10831NEWnormaldmddmd#17604using typeid in CTFE or type inference in imported file adds link dependency
10832RESOLVEDDUPLICATEnormaldmdICE on struct template semantic with missing identifier and recursive instantiations
10833NEWenhancementdmddmd#18649DMD puts mixin's source code in the binary
10834RESOLVEDFIXEDnormaldmdcannot use cast(void)expr if the type of expr is a struct
10835NEWnormaldmddmd#18650ddoc: Documented unit tests should be allowed to come before the symbol
10836RESOLVEDFIXEDregressiondmd'errors compiling the function' for optimized builds
10837RESOLVEDDUPLICATEnormaldmdExtern as in-place linkage modifier
10838RESOLVEDFIXEDmajordruntimeNull pointer dereference in gc.gcx.Gcx.isMarked
10839NEWnormaldmddmd#17605Lambda function formatting in error messages
10840RESOLVEDFIXEDnormaldmd[CTFE] *this._data.arr is not yet implemented at compile time
10841RESOLVEDINVALIDnormalphobosstd.conv.parse failed when parsing a slice string
10842RESOLVEDFIXEDcriticaldmdSome integer casts wrongly remove side-effect of the operand.
10843RESOLVEDINVALIDnormaldmdCombinatorial problem of struct & alias this & null
10844RESOLVEDINVALIDnormaldmdImporting package as module fails with nested packages
10845RESOLVEDFIXEDnormalphobosstd.range.Cycle broken for reference type forward ranges
10846RESOLVEDWONTFIXenhancementdmdAllow defining functions in enum declarations
10847RESOLVEDFIXEDnormalphobosuninitializedArray accepts arguments which make it fail internally
10848NEWenhancementdmddmd#18651Compiler should always try to inlining a direct lambda call
10849RESOLVEDDUPLICATEnormaldmd[profile+nothrow] -profile flag results in compiler errors with std.parallelism
10850NEWmajordmddmd#17606Inout substituted incorrectly for delegates/fptrs in inout function signature
10851NEWnormaldmddmd#18652Stack trace missing for null object access in module constructor
10852NEWnormaldmddmd#18653function wrongly inferred pure in embeded function with function cast
10853NEWnormaldmddmd#18654ClassInfo.find doesn't work for nested classes
10854RESOLVEDDUPLICATEenhancementdmddebug should also bypass safety and nothrow
10855RESOLVEDFIXEDcriticaldmdMissing dmd.conf for FreeBSD in DMD 2.063.2 release
10856RESOLVEDINVALIDregressiondmd[2.064 git-head] Errors building phobos docs
10857RESOLVEDFIXEDnormaldmdICE(glue.c, bugzilla 2962?) or compiles, depending on the files order
10858RESOLVEDFIXEDnormaldmdCTFE wrong code for comparison of array of pointers
10859RESOLVEDDUPLICATEnormalphobosProblem with array() of a map Range of simple tuples
10860RESOLVEDINVALIDnormaldmd[CTFE] Static assert real.min_normal*real.max > 2 is false in some context
10861NEWnormaldmddmd#18655Compiler should disallow field initialization for inaccessible fields
10862RESOLVEDFIXEDnormaldmdAssignment inside if condition still sometimes accepted
10863RESOLVEDFIXEDnormalphobos[Win] executeShell() fails with spaces in cmd paths, unlike old shell()
10864RESOLVEDFIXEDblockerphobos[REG 2.064][PERFORMANCE] new Safe appender is slower than "~="
10865RESOLVEDDUPLICATEnormaldmddmd crashes with "-release -inline -noboundscheck"
10866RESOLVEDFIXEDregressionphobosRegression (2.064 git-head) Massive compiler slowdown
10867NEWenhancementdmddmd#18656Allow variadic function parameter in a @property function
10868RESOLVEDFIXEDenhancementphobosstd.string.translate should take an optional buffer
10869RESOLVEDFIXEDnormaldmdDdoc mark methods with "const" twice
10870RESOLVEDFIXEDnormaldmdDdoc adds "abstract" to interfaces
10871RESOLVEDWONTFIXnormalphobosTypedef doesn't work with is null
10872RESOLVEDWORKSFORMEnormalphobosTypedef and const
10873RESOLVEDDUPLICATEnormaldmdRefused extern(C) function type definition with new alias syntax
10874RESOLVEDFIXEDnormalphobosstd.conv.to should support conversion from ulong to int-based enum
10875RESOLVEDWONTFIXenhancementphobosIntroduce functionLinkageType to mirror functionLinkage with an enum
10876RESOLVEDDUPLICATEmajordmdforeach and remove over associative array causes invalid data to appear
10877NEWregressiondmddmd#18657Possible regression: Cannot access frame of function in opCall
10878RESOLVEDDUPLICATEmajordmdNon-template structs declared inside templates are not inferred
10879RESOLVEDFIXEDnormalphobosstd.variant Variant/Algebraic: Can't store static arrays > 32(/16) bytes
10880NEWenhancementdmddmd#18658foreach on matrix literal refuses immutable iteration
10881RESOLVEDFIXEDenhancementphobosSupport %f formatting for a std.complex.complex
10882RESOLVEDINVALIDnormalphobosstd.random.MersenneTwisterEngine.seed() fails if passed a static array
10883RESOLVEDFIXEDnormaldmd[ICE] Internal error: ../ztc/cod4.c 358 when compiling with -inline
10884RESOLVEDDUPLICATEenhancementdmdSupport for using alias expressions to shorten inferred function types
10885RESOLVEDFIXEDminordlang.org[std.range] refRange is missing from module description tables
10886RESOLVEDFIXEDnormaldmdTypeof on @property function triggers 'wrong this' type error
10887RESOLVEDDUPLICATEnormaldmdInheriting class template with subclass field crashes DMD
10888NEWnormalphobosphobos#9613std.range.RefRange does not forward all methods/properties of underlying range
10889NEWnormaldmddmd#18659Invariants are useless the way they are defined
10890RESOLVEDDUPLICATEenhancementdmdTo find all arguments of an instantiated template
10891RESOLVEDDUPLICATEregressionphobosregression(2.063.2 => v2.064-devel-a3e447c): Error: function std.uni.TrieBuilder
10892RESOLVEDINVALIDmajordmdCompilation continues after static assert failing in templates
10893RESOLVEDFIXEDnormalphobosNumerous DDoc parameter warnings in Phobos (as found by 10236)
10894RESOLVEDFIXEDnormaldruntimeNumerous DDoc parameter warnings in druntime (as found by 10236)
10895RESOLVEDFIXEDcriticalphobosincorrect std.array.join behavior with array of string-like class using alias this
10896RESOLVEDFIXEDregressionphoboscurrently tools/ddemangle doesn't compile on git master
10897RESOLVEDFIXEDnormaldruntimebtc, btr and bts shouldn't be safe
10898RESOLVEDFIXEDnormalphobosLockingTextWriter segfaults in .init state
10899RESOLVEDWONTFIXenhancementphobosstd.random.Random default RNG type should be customizable at compile-time
10900RESOLVEDFIXEDenhancementphobosMersenne Twister should have a 64-bit (ulong) version