D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
13801RESOLVEDWORKSFORMEcriticaldruntimeGarbage collector fails to work after lots of small allocations
13802RESOLVEDFIXEDenhancementdmdImprove pretty-print result for the const(string) type
13803RESOLVEDFIXEDenhancementdmdImprove pretty-print result for the wstring an dstring types
13804NEWenhancementphobosphobos#10103BigInt have no binary interface to be used in crypto
13805RESOLVEDFIXEDnormalphobosNested struct initialization error
13806RESOLVEDFIXEDnormalphobosstd.bitmanip.BitArray -- use of methods named init() messes up templates
13807RESOLVEDFIXEDregressiondmd[REG2.067a] inout(T)[] no longer matches string[]
13808RESOLVEDFIXEDmajordmdScoped import in struct body hijacks UFCS
13809RESOLVEDFIXEDregressiondruntimedup no longer works with types with postblit and destructors
13810RESOLVEDFIXEDcriticaldmdICE in e2ir does not assert
13811RESOLVEDDUPLICATEregressiondmdCannot deduce function from argument types with varargs
13812RESOLVEDFIXEDnormalinstallerWindows installer doesn't include rdmd.exe
13813RESOLVEDINVALIDnormaldmdDMD accepts non-static assert statement at module scope
13814NEWnormaldmddmd#18920renamed selective import (alias) don't work with eponymous template
13815RESOLVEDFIXEDnormaldmdInconsistent goto jump behavior between compile-time and runtime
13816RESOLVEDFIXEDregressiondmd[REG2.066.0] The compiler crashes with recursive tuple expansion
13817RESOLVEDFIXEDenhancementvisualdVisualD cannot list member for (utf-8 Wide character)
13818NEWnormaldmddmd#17690Unhelpful error message for rvalue reference: incompatible types for ((S()) + (S())): 'S' and 'S'
13819RESOLVEDFIXEDcriticaldmdICE: backend\cg87.c with -O: "a % 2 != 0" for a double
13820RESOLVEDDUPLICATEenhancementdmdswitch and case expressions should support alias this types
13821RESOLVEDFIXEDblockerdruntimefiber + exception + win server 2012 failures
13822NEWenhancementphobosphobos#9648std.random.uniform(0, 16) takes lower bits
13823RESOLVEDFIXEDminordmdDiagnostic for accessing wrongly-instantiated templated aggregate needs to improve
13824RESOLVEDDUPLICATEnormalphobosstd.range.transposed irrevocably consumes subranges
13825ASSIGNEDnormalphobosphobos#10104relativePath not handling "." and ".." correctly
13826RESOLVEDFIXEDenhancementdruntimeMove volatileLoad/Store to core.volatile when the volatile keyword is removed
13827RESOLVEDFIXEDregressiondmd[REG2.067a] Internal Compiler Error: null field
13828RESOLVEDFIXEDenhancementphobosstd.random not @nogc aware
13829RESOLVEDFIXEDnormalphobosstd.uni.byCodePoint for strings has length
13830RESOLVEDDUPLICATEnormaldmdCircular dependency between interface and implementation segfault the compiler
13831RESOLVEDFIXEDcriticaldmdDMD crash on newing struct with overlapped fields in CTFE
13832RESOLVEDFIXEDnormaldmddelegates that return ref do not output correctly to .di file
13833NEWnormaldmddmd#18921.classinfo.name (and typeid(obj)) does not print proper dynamic type when using an interface
13834RESOLVEDFIXEDenhancementphobosmake levenshteinDistance @nogc
13835RESOLVEDFIXEDmajordmdICE in interpret.c:736 - Issue with static variables.
13836RESOLVEDWONTFIXnormaldmdDMD linker (v2.066) not working with older "ld"
13837RESOLVEDFIXEDenhancementphobosNamed tuples with type inference
13838RESOLVEDWONTFIXenhancementdmd@safe by default
13839RESOLVEDFIXEDenhancementdmdUse new style for alias declarations in di files
13840RESOLVEDFIXEDregressiondmd[REG2.067a] nothrow attribute affects inside of try-catch block when using foreach with opApply
13841RESOLVEDFIXEDmajordmdinfinite loop in compiler on simd arithmetic
13842RESOLVEDDUPLICATEminordmdCan't write integer minimums literals long-hand.
13843RESOLVEDFIXEDnormaldmdIssue when passing a delegate as an class alias template parameter
13844RESOLVEDFIXEDnormaldlang.orgcore.stdc.config isn't listed in the docs
13845RESOLVEDINVALIDnormaldmdError using alias of typeof(null) as unnamed lambda parameter
13846RESOLVEDDUPLICATEnormalphobosTuple behavior incorrect
13847RESOLVEDFIXEDmajordmdCTFE internal error: dottype
13848RESOLVEDFIXEDmajordmdoverlapping initialization for r
13849RESOLVEDDUPLICATEnormaldmdulong -> uint[2] cast, and invisible error messages
13850RESOLVEDDUPLICATEmajordmdmixin template accepts delegates as function parameters
13851RESOLVEDWORKSFORMEnormaldmdICE with simd assignment to void16 vector
13852NEWenhancementdmddmd#18922SIMD comparison
13853RESOLVEDWONTFIXnormalphobosAssert fail in std.random unittests: std\random.d(2890): 99: 5323 > 5300
13854RESOLVEDFIXEDnormaldruntimeAppending to an interior slice of a large array results in unnecessary 16-byte offset
13855RESOLVEDWONTFIXenhancementdmdAllow multiple selective imports from different modules in a single import statement
13856RESOLVEDFIXEDnormalphobosstd.stdio.readln stomps arrays
13857RESOLVEDDUPLICATEnormalphobosstd.algorithm.group doesn't work with range of immutables
13858RESOLVEDFIXEDminordmdWrong warning about unreachable code with break/goto case
13859NEWenhancementphobosphobos#9649Phobos uninitializedAlloc
13860RESOLVEDFIXEDmajordmdtemplate required forward reference for typeof(member)
13861RESOLVEDFIXEDcriticaldmdcompiler segfault with nested struct, cannot access frame
13862RESOLVEDINVALIDnormaldmdfunction is not callable using argument types ()
13863NEWenhancementphobosphobos#10105(DDoc/refactor) More readable template constraints
13864RESOLVEDFIXEDregressiondmd[REG2.066] tuple expand causes range violation
13865RESOLVEDFIXEDenhancementphobosstd.range.rangeSplit
13866RESOLVEDINVALIDmajortoolstools repo 2.066.1 release tag
13867RESOLVEDFIXEDnormaldmdOverriding a method from an extern(C++) interface requires extern(C++) on the method definition
13868NEWenhancementdmddmd#17691Types with the same name in different packages produce poor diagnostics
13869NEWnormaldmddmd#18923Not good error message with not compatible lambda template argument
13870RESOLVEDWORKSFORMEcriticaldmd[ICE] shared or immutable types can not be mapped to C++ (immutable(char))
13871RESOLVEDFIXEDregressionphobos[REG2.067a] Segmentation fault from std/variant.d:609
13872NEWenhancementphobosphobos#10106std.container.Array inconsistent/misleading reference semantics for Array.init and make!Array(..)
13873RESOLVEDFIXEDregressiondmd2.066.1 Compiling with -debug -inline generates huge files
13874RESOLVEDFIXEDnormaldmdInvalid FunctionTypeOf segfault the compiler
13875RESOLVEDDUPLICATEnormaldmdextern(C++) interfaces cannot be used as associative array keys
13876RESOLVEDWONTFIXenhancementphobos(DDoc) More/better code examples. Use D.learn questions to get ideas.
13877RESOLVEDFIXEDnormalphobosProblem with map+join
13878RESOLVEDFIXEDmajordruntimeAppending to an array block with modified flags loses flag info
13879RESOLVEDFIXEDnormaldmdDefault inizialization of function pointers array
13880RESOLVEDFIXEDenhancementphobosnothrow @nogc std.algorithm.reduce on fixed-size arrays
13881RESOLVEDWONTFIXenhancementphobosOptional length template argument for std.range.takeExactly
13882NEWenhancementphobosphobos#10107Use compile-time length check in std.algorithm.copy
13883RESOLVEDDUPLICATEnormaldmdcan't alias elements of typetuple
13884RESOLVEDFIXEDnormaldmdNo error line number with std.array.array of range of type tuples
13885RESOLVEDINVALIDenhancementdruntimeaa.byKey and aa.byValue don't have a length
13886RESOLVEDFIXEDregressiondmd[REG2.066] global.gaggedErrors ICE
13887NEWenhancementdlang.orgdlang.org#4035Add checksums and other security artifacts to tools downloads
13888RESOLVEDFIXEDenhancementvisualdVisualD project settings use the same property grid as C/C++ projects?
13889RESOLVEDFIXEDenhancementdmdmscoff32 libs not available
13890RESOLVEDINVALIDnormaldruntimeComparing arrays within structs results in an assignment.
13891NEWnormaldmddmd#18924__gshared/static anonymous union members do not overlap
13892RESOLVEDFIXEDminordlang.orgErroneous information on the variadic template page
13893RESOLVEDFIXEDenhancementphobos"rawRead must take a non-empty buffer"
13894NEWnormaldmddmd#17692tupleof does not exclude hidden members
13895RESOLVEDFIXEDnormaldlang.orgDeclaration grammar is insufficient
13896RESOLVEDDUPLICATEnormaldmdDMD-FE accepts multiple extern(C) definitions
13897RESOLVEDINVALIDregressiondmdWrong purity of inner function
13898RESOLVEDDUPLICATEnormalphobosLink error from std.stdio rawRead
13899RESOLVEDFIXEDminordmdUnwanted warning for pure opApply
13900NEWenhancementdmddmd#18925A dup-ped associative array can't be assigned to immutable