D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
17004NEWenhancementphobosphobos#10215std.containers should be usable with @nogc
17005NEWenhancementphobosphobos#10216redesign std.encoding
17006NEWenhancementphobosphobos#9698std.data.json (replacement for std.json)
17007NEWenhancementphobosphobos#10217let std.math work in CTFE
17008RESOLVEDWONTFIXenhancementphobosuse ldc/gdc intrinsics in std.math
17009NEWenhancementphobosphobos#10218remove etc.c.curl (and std.net.curl)
17010RESOLVEDWONTFIXenhancementphobosremove std.net.isemail
17011NEWenhancementphobosphobos#9699cleanup std.signals documentation
17012NEWenhancementphobosphobos#10219std.io: an io interface with support for streams and ranges
17013NEWenhancementphobosphobos#9700a std.streams module and API
17014NEWenhancementphobosphobos#10220enhance std.uri
17015NEWenhancementphobosphobos#10221support final switch in std.variant
17016NEWenhancementphobosphobos#9701new std.decimal module
17017NEWenhancementphobosphobos#10222new std.events module
17018NEWenhancementphobosphobos#10223Push std.experimental.xml
17019RESOLVEDFIXEDenhancementphobosstd.algorithm.iteration.each should be usable with parallel
17020NEWenhancementphobosphobos#9702std.parallelism.taskpool amap should accept lambdas
17021NEWmajordmddmd#19219Invalid code generated for out parameters in naked asm functions
17022RESOLVEDINVALIDcriticaldmdbrew install dmd has a bug in its creation of dmd.conf
17023NEWnormaldmddmd#17785opUnaryAssign is missing
17024NEWenhancementphobosphobos#10224check Phobos for convenience wrapper for templated struct
17025RESOLVEDFIXEDenhancementdlang.orgintegrate dmd docs on dlang.org
17026RESOLVEDFIXEDenhancementphobosstd.conv.emplace could be @safe if the constructor is so
17027RESOLVEDFIXEDenhancementdmdAdd support for tzcnt and lzcnt in x86(64) iasm
17028RESOLVEDWORKSFORMEenhancementdlang.orgCan't post via online forums
17029RESOLVEDFIXEDregressiondmd[Reg 2.072] scope variable may not be returned
17030NEWenhancementphobosphobos#9703Specialize range functions for isSortedRange
17031NEWenhancementphobosphobos#10225isSortedRange uses string comparisons to check for sortedness
17032NEWenhancementphobosphobos#9704Sortedness of a range should be propagated
17033NEWenhancementphobosphobos#10226std.experimental.logger should allow async logging
17034RESOLVEDFIXEDcriticaldmdDMD 32 bit PIC wrong code
17035RESOLVEDDUPLICATEenhancementdmdextern(C) and extern(C++) module ctor/dtor should behave like the C init/fini functions
17036NEWnormaldmddmd#19220Template default parameter does not works correctly
17037RESOLVEDFIXEDmajorphobosstd.concurrency has random segfaults
17038NEWenhancementphobosphobos#9705support for std.uni store / load trie entry table
17039NEWenhancementdmddmd#19221int[2][]'s sort are slow with default comparator
17040RESOLVEDFIXEDenhancementphobosExamples should have an import of itself
17041RESOLVEDFIXEDminordmdforeach-ref can't use to static array's AliasSeq
17042NEWenhancementphobosphobos#10227[meta] check all range functions for proper laziness
17043RESOLVEDWORKSFORMEminordlang.orgFormatting of std.traits table is pretty unreadable.
17044RESOLVEDFIXEDnormaltoolsBugzilla integration fails with reverts and multiple branches
17045RESOLVEDWONTFIXminordmddeprecate main(char[][]) argument check
17046NEWenhancementphobosphobos#10228std.algorithm.iteration.splitter should work with mere ForwardRanges
17047RESOLVEDWONTFIXenhancementphobosstd.algorithm.iteration.splitter should propagate bidirectionality
17048RESOLVEDINVALIDregressiondmd[REG 2.071] Synchronized class methods give warnings for RMW operations
17049RESOLVEDFIXEDnormaldmd[scope] member methods not escape checked like free functions
17050NEWnormaldmddmd#19222Inconsistent overload resolution depending on member values of Rvalue struct objects
17051RESOLVEDWORKSFORMEenhancementdlang.org[Programming in D for C Programmers] C supports anonymous structs; section is misleading.
17052RESOLVEDWORKSFORMEenhancementdlang.org[Programming in D for C Programmers] C supports designated initialization; section is misleading
17053RESOLVEDWORKSFORMEenhancementdlang.org[Programming in D for C Programmers] C supports array initialization; section is misleading
17054NEWnormaldmddmd#19223Better Support Building on Windows.
17055RESOLVEDDUPLICATEminordmdthis(...) hides this() of mixed in template
17056RESOLVEDWORKSFORMEminordmdNo filename and line info for wrong extern C++ type
17057RESOLVEDFIXEDnormaldmdtrait "allMembers" incorrectly includes imports
17058NEWcriticaldmddmd#19224dmd -shared -od=/tmp/d09/ incorrectly creates lib in cwd
17059RESOLVEDFIXEDregressiondmd[REG 2.072.2] incorrect circular reference with `is(Klass : Interface)`
17060NEWnormalphobosphobos#9706betterC std.allocator
17061NEWenhancementdmddmd#19225dlopen: cannot load any more object with static TLS
17062RESOLVEDINVALIDenhancementdlang.orgGentoo installation page
17063RESOLVEDDUPLICATEnormaldmdNested function template cannot be accessed
17064RESOLVEDFIXEDcriticaltoolsrdmd -of= broken (cf doesn't understand new dmd -of= syntax)
17065NEWregressionphobosphobos#10229[REG2.072] Unique does not work with private members
17066RESOLVEDFIXEDregressionphobos[REG2.073a] std.regex captures got immutable
17067RESOLVEDWONTFIXenhancementdmdD header file generation includes excess imports
17068NEWnormalphobosphobos#10230Range-based seeding of MersenneTwisterEngine is inconsistent with C++11
17069RESOLVEDWONTFIXcriticaltoolsrdmd code should be split in reusable libraries
17070RESOLVEDDUPLICATEenhancementphobosstd.regex.match doesn't work at compile time
17071RESOLVEDMOVEDmajortools`rdmd -deps=foo.deps foo.d` caching misses dependency on foo.deps
17072RESOLVEDFIXEDregressiondmd[REG 2.073.0-b1] missing symbols with -inline
17073RESOLVEDFIXEDregressiondmd[Reg 2.071.0] Priority clash with `void` default initialization of struct fields
17074RESOLVEDFIXEDregressiondmdextern(C++, keyword) crashes compiler
17075RESOLVEDFIXEDnormalphobosctRegex BacktrackingMatcher.prevStack: free(): invalid pointer
17076RESOLVEDFIXEDnormaldmd[scope] compiling identity function template with -dip1000 causes error
17077RESOLVEDDUPLICATEmajordmdUnexpected optlink termination EIP=0040347E
17078RESOLVEDDUPLICATEenhancementphobosstd.process.execute fails on travis
17079NEWnormaldmddmd#19226dmd -v should show all generated files including objects
17080RESOLVEDDUPLICATEnormaldmdCan assign member-function-ptr to free-function-ptr
17081ASSIGNEDnormaldmddmd#17787Bodies in extern cpp functions in D files are not linked
17082RESOLVEDWORKSFORMEenhancementphobosassert in std.algorithm.iteration splitter example does not compile.
17083RESOLVEDWONTFIXenhancementdmdfinal switch(bool) should be lowered at least to a simple if else
17084RESOLVEDFIXEDnormalphobosCan't sort array of structs with alias this: swap can't call non-@nogc function doesPointTo
17085RESOLVEDWONTFIXenhancementphobosDocumentation for all traits under SomethingTypeOf missing
17086RESOLVEDFIXEDminordmdDMD segfault with multiple template matches and invalid code
17087RESOLVEDFIXEDregressiondmd[REG2.072] Wrong generated with cfloat and creal when casting from int
17088NEWmajordruntimedmd#17341Access Violation on membership test with shared AA
17089NEWnormaldlang.orgdlang.org#3961changelog: some bug fixes are duplicated in several releases
17090RESOLVEDFIXEDnormaldmd`dmd -transition=?` needs quoting => make it `-transition=help`
17091RESOLVEDFIXEDnormalphobosstd.range.zip cannot "save" correctly
17092RESOLVEDDUPLICATEregressionphobos[REG 2.069.0] cannot get frame pointer from TaskPool.reduce
17093RESOLVEDWONTFIXenhancementtoolsgdc compilation performance on the Raspbery Pi leaves to be desired
17094RESOLVEDINVALIDnormalphobosstd.container.binaryheap doesn't manage store length consistently when inserting
17095RESOLVEDDUPLICATEnormalphobosHave issues with std.bigint on Ubuntu 32-bit
17096RESOLVEDFIXEDminordmdmany traits accept an invalid parameter count without error
17097NEWenhancementphobosphobos#10231std.net.curl.FTP struct not covered
17098RESOLVEDFIXEDregressiondmdTakes hours to -O compile then fails with Internal error: backend/cgreg.c 405
17099RESOLVEDFIXEDregressiondmdc:\d\dmd2\samples\d needs to be updated to compile with latest versions like 2073...
17100RESOLVEDWORKSFORMEminordlang.orgmanpages and http://dlang.org/dmd-osx.html doc out of date; could that be autogenerated?
17101NEWnormaldmddmd#19227-Dd<directory> should be upgraded to new style -Dd=<directory> (ditto -Df)
17102RESOLVEDFIXEDnormalphobosstd.write.file generates a segmentation fault when the file name is a string with a default value
17103NEWnormaldlang.orgdlang.org#4065doc: -mv=<package.module>=<filespec> not mentioned in release notes; + vague doc