D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
19205NEWregressiondmddmd#17877[REG 2.081] Cannot call superclass ctor after end of switch statement
19206RESOLVEDINVALIDmajordmdafter a dynamic array element in modified, the entire array appears to be unchanged
19207RESOLVEDFIXEDcriticalphobosstd.algorithm.subsitute wrong results for single subrange substitution
19208NEWnormalphobosphobos#10348std.bitmanip.swapEndian doesn't support floating point types
19209RESOLVEDFIXEDnormaldmd[ICE] Overriding a field in a baseclass issues an ICE
19210RESOLVEDFIXEDnormaldmdPoor error message for `return` function parameter that is not `ref`
19211RESOLVEDINVALIDenhancementdmdget the type of a non-const delegate in a const function
19212RESOLVEDFIXEDenhancementdmdAdd versions for C++ runtimes.
19213RESOLVEDFIXEDregressionphobosgoto skips declaration of variable in std.algorithm.iteration.joiner
19214RESOLVEDFIXEDenhancementdruntimeSupport object.destruct() for efficient (and correct!) destruction
19215RESOLVEDFIXEDenhancementdmddlang bot add reference to PR in bugzilla?
19216NEWnormaldruntimedmd#17369object.destroy doesn't handle Objective-C classes correctly
19217NEWenhancementdruntimedmd#17170object.destroy doesn't handle non D interfaces correctly
19218RESOLVEDFIXEDenhancementdruntimeobject.destroy should check for classes for static arrays
19219RESOLVEDFIXEDregressiondmdCould not CTFE with std.math.exp from 2.082.0
19220RESOLVEDWORKSFORMEmajorphobosmultiSort and SortedRange.groupBy do not play together
19221NEWnormalphobosphobos#10349"std.file.copy" now completely ignores the "PreserveAttributes.no" argument on Windows
19222NEWnormaldmddmd#19482Debian package downloaded from dlang.org shows proprietary license
19223RESOLVEDFIXEDnormaldmdcore.simd __vector.array compiler crash
19224RESOLVEDFIXEDnormaldmdcore.simd __vector.array "__r2.length cannot be evaluated at compile time"
19225RESOLVEDFIXEDminordmdConfusing error message on `static else`
19226RESOLVEDFIXEDnormalphobosstd.typecons.Nullable(T, T nullValue) doesn't fully handle non-self-equal nullValue
19227RESOLVEDFIXEDregressiondmdS.init is S.init failing for struct with float member
19228RESOLVEDFIXEDnormalphoboshasAliasing fails on static arrays
19229RESOLVEDWONTFIXnormalphobosformattedWrite destructively iterates over forward ranges
19230RESOLVEDINVALIDmajordlang.orgPlease make the forums worse
19231NEWminordruntimedmd#17370Infinite loop in exception chains
19232RESOLVEDDUPLICATEminordmdICE when overriding templated method
19233RESOLVEDDUPLICATEenhancementdmdname conflict for init
19234RESOLVEDFIXEDnormaldmdbetterC TypeInfo error when using slice copy on Structs
19235RESOLVEDWORKSFORMEnormaldmdRepeatedly calling non-pure function in non-pure literal nested in pure function is broken
19236RESOLVEDFIXEDenhancementphobosReplace runtime `typeid(T).initializer().ptr is null` checks with compile-time `__traits(isZeroInit, T)`
19237RESOLVEDDUPLICATEnormaldmdstring mixin struct initializer doesn't compile
19238RESOLVEDFIXEDenhancementphobosno-arg splitter should work on ranges of characters
19239NEWnormaldruntimedmd#17371Fix unsafe casting away of const in hashOf(const Object)
19240RESOLVEDFIXEDnormalphobosstd.typecons.Tuple should check for reserved identifiers
19241NEWenhancementdmddmd#19483Broken value of auto ref argument for closure
19242NEWnormaldmddmd#19484Strange inferencing by combination of template and lambda
19243RESOLVEDFIXEDregressiondmd[REG 2.081] Can no longer override pragma(lib) with -L switch
19244RESOLVEDDUPLICATEnormaldmdbetterC function return struct calling dtor (or not calling postblit)
19245NEWnormaldmddmd#17878Undefined symbol "_main" in module mars.d in dmd/src/dmd/
19246RESOLVEDFIXEDenhancementdmdBinary literal `0b_` allowed
19247NEWmajorphobosphobos#9762Segmentation fault when resolving address with std.socket.getAddress inside a Fiber
19248RESOLVEDFIXEDregressiondmdWrong mangle for C++ const STL classes/structs
19249RESOLVEDFIXEDnormaldmdTrying to build DMD for windows with LDC fails
19250RESOLVEDFIXEDcriticaldruntimeDWARF Backtraces with very long symbol names read out of bounds when printing
19251RESOLVEDFIXEDnormaldmdAlias this does not get called on struct qualified type
19252RESOLVEDFIXEDregressionphobosTemplated format with variable width allocates 2GB of RAM per call.
19253RESOLVEDINVALIDenhancementdmdextern(C++, "
19254NEWenhancementdmddmd#19485Change exception output format to be "file link" friendly
19255RESOLVEDFIXEDnormalvisualdldmd2.exe not found - must be in PATH?
19256NEWnormalphobosphobos#10350std.json: JSONValue allows violating constness
19257RESOLVEDFIXEDenhancementphobosstd.array.join does not handle const fields that cannot be converted to mutable
19258RESOLVEDINVALIDnormaldmdCannot @disable ~this()
19259NEWenhancementphobosphobos#10351std.array.Appender needs a way to set/get the length
19260NEWenhancementdmddmd#17879extern(C++) `T* const` mangling
19261RESOLVEDWORKSFORMEenhancementdmdCmdline option to enumerate builtin versions
19262RESOLVEDFIXEDnormaldruntimehashOf associative array should infer nothrow
19263RESOLVEDWORKSFORMEnormalphobosSegfault trying to print out a default-initialized SysTime
19264NEWenhancementphobosphobos#9763byCodeUnit should compare with strings
19265NEWnormaldruntimedmd#17171Multiple calls to rt_init/rt_term leads to SIGILL in _d_initMonoTime
19266RESOLVEDFIXEDregressiondmdSome source files names are no longer accepted
19267NEWcriticaldmddmd#19486extern(C++) cast from interface to child class returns wrong pointer value
19268RESOLVEDFIXEDregressiondmdBetterC turns off .dup for CTFE
19269NEWenhancementdmddmd#19487Cannot throw C++ exceptions from D
19270NEWnormaldmddmd#19488is expression fails with function types
19271NEWmajordruntimedmd#17372C++ exception handling does not work on OSX
19272NEWnormaldmddmd#19489scope class and const/immutable doesn't work together
19273RESOLVEDDUPLICATEnormaldmdimmutable on a class declaration doesn't cause references of that type to be immutable
19274NEWnormaldmddmd#19490Inconsistent assignment behavior between struct values and fixed-size arrays
19275RESOLVEDFIXEDnormalphobosstd.process: redirecting output in a non-console application fails
19276RESOLVEDWONTFIXenhancementdlang.orgDocument accurately calling conventions and demo them in inline asm
19277RESOLVEDFIXEDenhancementdmdstorage class used in alias statement has no effect
19278RESOLVEDFIXEDenhancementdmdextern(C++, "name") doesn't accept expressions
19279NEWenhancementdmddmd#17880mutable does not promote to shared
19280RESOLVEDFIXEDenhancementdruntimeRemove unnecessary error checks in core.time.currSystemTick and currTime
19281RESOLVEDFIXEDmajordruntimeGC mishandles allocations >= 4GB
19282RESOLVEDFIXEDmajordruntimehashOf segfaults for non-null C++ objects
19283RESOLVEDFIXEDtrivialphobos[std.mathspecial] documentation for normal distribution doesn't list parameters
19284RESOLVEDFIXEDcriticaldmdalias this not used in nested functions of a method
19285RESOLVEDFIXEDmajordmdfalse positive GC inferred
19286RESOLVEDFIXEDnormaldmdAliases declared in static foreaches cannot be used with UFCS
19287NEWenhancementphobosphobos#10352each only accepts lambdas that take a single argument
19288RESOLVEDMOVEDcriticaldruntimememory corruption in attached threads
19289RESOLVEDFIXEDnormalphobosstd.range.transposed with enforceNotJagged not throwing
19290RESOLVEDWORKSFORMEcriticaldmdimmutable associative array corruption with -m64 and MinGW
19291NEWnormaltoolsundefined reference linker error with separate compillation
19292RESOLVEDFIXEDenhancementdmdMixin expressions should take an argument list the same as pragma(msg) does
19293RESOLVEDINVALIDnormaldmdQualified inherited class does not have any effect
19294NEWnormaldmddmd#19491Support for array operations with Complex! is incomplete
19295RESOLVEDFIXEDregressiondmdICE when taking address of member function passed as template parameter
19296RESOLVEDWORKSFORMEmajordmdICE on Unknown member type in struct returned from function
19297RESOLVEDFIXEDnormalphobosJSONValue of signed and unsigned equal values is not equal
19298NEWnormaldmddmd#19492C preprocessor directive is not supported - confusing warning message
19299NEWenhancementdmddmd#19493string mixins and template mixins should be allowed in function parameter list
19300NEWmajordmddmd#19494cpp_(u)long(long) types trigger enum comparison error
19301RESOLVEDWONTFIXenhancementdmd[DIP1000] missing overload abilities
19302RESOLVEDWORKSFORMEnormalphobosstatement not reachable in std.regex.internal.parser.Parser.parseAtom, only in -inline -profile builds
19303NEWnormaldmddmd#19495hasMember fails to recognize member (interaction with mixin template)
19304RESOLVEDFIXEDregressiondmd[Reg 2.081.0] Linker arguments order changed in issue 15574 hinders using --whole-archive linker directive