D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
11801RESOLVEDWONTFIXnormalinstallercreate_dmd_release: fails to build 32-bit DMD on 64bit FreeBSD system
11802RESOLVEDFIXEDcriticaldmdWrong vtbl order for extern(C++) classes with overloaded functions on win32
11803RESOLVEDDUPLICATEnormaldruntimeDMD tester [email protected](26XX): unittest failure
11804RESOLVEDDUPLICATEnormaldmdICE on sequence alias this
11805RESOLVEDFIXEDregressiondmdRemoval of Bool has critically broken expression evaluation
11806RESOLVEDDUPLICATEmajordruntimeFreeze in GC.collect() in in-contracts when multithreading is used
11807RESOLVEDDUPLICATEnormalphobosFunctions to attempt string-to-T conversions (a la C#'s TryParse)
11808RESOLVEDFIXEDnormalphobosstd.uni.CodepointSet('А', 'Я'+1, 'а', 'я'+1) asserts
11809NEWnormalphobosphobos#9621unit tests leave behind temporary files
11810RESOLVEDFIXEDenhancementphobosstd.stdio.byLine/readln performance is very bad
11811NEWenhancementphobosphobos#10023Add "eval" to phobos
11812RESOLVEDFIXEDnormaldmdAssociative array .keys needs 'this' at compile time
11813RESOLVEDFIXEDnormaldmdImprove IFTI error diagnostic
11814RESOLVEDFIXEDnormaldmdUnnecessary error messages "does not match ..." on IFTI failure
11815NEWnormaldmddmd#18743JSON output of Template members has no protection information
11816NEWenhancementphobosphobos#10024std.stdio.slurp uninformative error message
11817RESOLVEDDUPLICATEnormaldmdStructs with void initialized fields get initialized anyway
11818RESOLVEDFIXEDregressiondmdTernary operator not allowed in a value parameter anymore
11819RESOLVEDFIXEDenhancementdmdImplement better diagnostics for unrecognized traits
11820RESOLVEDINVALIDregressionphobosstd.algorithm functions do not function properly with `alias this`
11821NEWenhancementdmddmd#17634dmd backend: redundant x86 instruction in a simple loop
11822RESOLVEDFIXEDregressiondmd`-de` switch causees ICE with `auto` return and other stuff
11823RESOLVEDFIXEDenhancementdmdddoc: built-in symbols with leading underscore should be specially parsed
11824RESOLVEDFIXEDregressiondmdA stack variable escaping problem in CTFE Phobos code
11825RESOLVEDFIXEDnormalphobosAn impossible memcpy at CTFE with cartesianProduct.array
11826RESOLVEDFIXEDnormaldmd[ctfe] CTFE fails to issue diagnostic for unsupported feature of closures
11827RESOLVEDMOVEDnormaltoolsrdmd makes too many stat() calls, of which many are not traced
11828NEWenhancementphobosphobos#10025std.typecons.Typedef with two arguments too
11829RESOLVEDWORKSFORMEnormaldlang.orgDocumentation of implicit template argument conversion out of date.
11830RESOLVEDFIXEDnormalphobosstd.stdio.byLine reports extra line if you don't call .front
11831RESOLVEDFIXEDregressionphobosstd.zip no longer allows setting madeVersion field in zip file
11832RESOLVEDFIXEDnormaldmdstd.datetime: ddoc warnings
11833RESOLVEDDUPLICATEnormaldmdstd.process: ddoc warnings
11834RESOLVEDFIXEDnormalphobosstd.net.curl: ddoc warnings
11835RESOLVEDINVALIDnormaldmdAssert not thrown from contract
11836RESOLVEDDUPLICATEnormaldmdUFCS doesn't overload methods
11837RESOLVEDWONTFIXenhancementdmdString literals should convert to const(void)*
11838RESOLVEDFIXEDregressionphobosMissing emplace import for std.range.zip?
11839RESOLVEDFIXEDnormalphobosstd.regex capture group names should allow numbers to be in them
11840RESOLVEDFIXEDenhancementdmdShow all errors of undefined identifier used in a line
11841RESOLVEDDUPLICATEenhancementdmdMore useful RangeError message
11842NEWenhancementdmddmd#18744Operator overloading of named mixin templates
11843RESOLVEDFIXEDnormaldmdTemplate instantiated twice: failed semantic analysis
11844RESOLVEDFIXEDregressiondmdICE(template.c:6643) Assertion failed: (td->semanticRun != PASSinit)
11845RESOLVEDINVALIDblockerdmdselective (and renamed) imports clash with local symbols
11846RESOLVEDFIXEDnormaldlang.orgMissing pragma/(mangle) documentation
11847RESOLVEDFIXEDmajordmdsub-pkg not available as qualified name
11848RESOLVEDDUPLICATEnormaldmdCrash on 'enum factorial5=(a=>a==0?1:a*__traits(parent,{})(a-1))(5);'
11849RESOLVEDFIXEDregressiondmdRecursive enum causes segfault
11850RESOLVEDFIXEDregressiondmd[ICE] Problem with filter with signed-unsigned array comparison
11851RESOLVEDWORKSFORMEnormalvisualdMemory Access Violation Exception on a postfix addition operation.
11852RESOLVEDFIXEDregressiondmdRDMD broken on the Github HEAD
11853RESOLVEDFIXEDregressionphobosTuples fail "isAssignable"
11854RESOLVEDFIXEDregressiondmdGit-head does not build with Visual Studio
11855NEWnormaldmddmd#18745Explicit template instantiation with opDispatch fails to compile
11856RESOLVEDFIXEDnormaldmdDMD segfault with circular template constraints
11857RESOLVEDDUPLICATEnormaldmd`out` parameter breaks overload resolution
11858NEWmajordmddmd#18746Comparison of unconnected classes using `is` must be disallowed
11859RESOLVEDDUPLICATEnormaldmdSlow compilation with -O with dmd
11860NEWenhancementdmddmd#18747with(expr) statement doesn't allow static methods on expr to be called with UFCS
11861RESOLVEDINVALIDnormaldmdUnable to selectively import a nested symbol
11862NEWmajorphobosphobos#9622Using byChunk inside a std.parallelism's parallel loop causes crash when compiled in 32 bits
11863RESOLVEDFIXEDregressiondmdstd.conv.to!string(int/uint, radix) returns incorrect string
11864NEWenhancementphobosphobos#10026std.variant.Variant doesn't work with CTFE
11865REOPENEDnormaldruntimedmd#17266Unhandled exception does not show crash dialog
11866RESOLVEDDUPLICATEnormaldmd`@safe` and `nothrow` attributes aren't inferred for nested functions in templated functions
11867RESOLVEDFIXEDcriticaldlang.orgDocumentation for new package.d feature
11868RESOLVEDFIXEDregressiondmdICE(template.c) on passing `inout const` argument as TemplateTupleParameter
11869RESOLVEDFIXEDenhancementtoolsOptlink doesn't detects strings duplicate
11870REOPENEDmajordruntimedmd#17267replace dynamic symbol table (--export-dynamic) for backtraces
11871RESOLVEDWORKSFORMEminorinstallerphobos64.lib is out of sync with the source code
11872RESOLVEDFIXEDmajordmdSupport for overloaded template functions in with block
11873NEWenhancementdmddmd#17635function templates conflict with aliases
11874RESOLVEDFIXEDnormaldmd__traits(isPOD) does not check base elem of static arrays
11875RESOLVEDFIXEDnormaldmdstatic if template type deduction causes infinite recursion with recursive alias this
11876RESOLVEDFIXEDenhancementphobosstd.getopt: Implement --help and --help=option automatic printout
11877NEWnormaldmddmd#18748static opSlice is not possible
11878RESOLVEDWORKSFORMEenhancementdmdUFCS for base-2 literals too
11879RESOLVEDFIXEDnormalphobosmissing default User-Agent in std.net.curl
11880RESOLVEDWONTFIXenhancementdmdReserve the keyword "yield"
11881RESOLVEDFIXEDmajordmd-betterC switch suffers from bit rot
11882RESOLVEDFIXEDnormaldlang.orgmore anchors for documentation
11883NEWenhancementdmddmd#18749[feature request] align attribute without value defaults to largest supported alignment.
11884RESOLVEDFIXEDnormaldmdstd.container.Array lacks a constructor from an input range
11885RESOLVEDFIXEDmajordmdICE(s2ir.c 359) with continuing a labeled ByLine (range struct w/ dtor) loop
11886RESOLVEDFIXEDenhancementdmd"cannot access frame" error on lambda in lambda
11887RESOLVEDDUPLICATEnormaldmdAssertion failure: '0' on line 1288 in file 'glue.c'
11888RESOLVEDFIXEDcriticaldmdIncorrect behaviour taking slice from return value
11889RESOLVEDFIXEDnormaldmdstd.container.Array.opIndex returns by value, resulting in perfect storm
11890NEWnormaldmddmd#18750rdmd should read the whole first line if called with --shebang
11891NEWenhancementdmddmd#18751Ddoc should generate index table
11892NEWenhancementdmddmd#18752Ddoc should organize a module by symbol category
11893NEWenhancementdmddmd#18753Ddoc should organize symbols by visibility
11894RESOLVEDFIXEDnormalvisualdUnion members don't appear in intellisense list
11895RESOLVEDFIXEDnormalphobosAdd Strings Overview page to Phobos documentation
11896RESOLVEDFIXEDregressiondmd[REG2.066a] isVirtualMethod related GitHub HEAD regression (works with 2.064)
11897NEWnormaldmddmd#18754dmd should automatically add newline at end of ddoc file
11898RESOLVEDFIXEDnormalvisualdvoid[] buffers while debugging
11899RESOLVEDDUPLICATEnormaldmdvoid[] buffers while debugging
11900NEWenhancementdmddmd#18755Implicit cast of string literal -> char* causing ambiguous call