D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
8801RESOLVEDFIXEDnormaldmdassigning to __ctfe crashes the compiler
8802RESOLVEDFIXEDnormaldmdProblem with enums of void*
8803RESOLVEDWONTFIXnormalphobosmap.filter.array run map delegate an incorrect number of time.
8804RESOLVEDFIXEDminorphoboscountUntil warning on an infinite range
8805RESOLVEDDUPLICATEcriticaldmdcorrupt data at compile time.
8806RESOLVEDFIXEDnormalphobosfullyQualifiedName!T does not work for inner types
8807RESOLVEDWORKSFORMEminordmdBetter error messages for a switch on doubles
8808RESOLVEDINVALIDenhancementtoolsHeader generation must recreate folder structure if -Hd is used
8809RESOLVEDWONTFIXnormaldmd(D1 Only) Cannot statically bind to base class method overridden by derived class
8810RESOLVEDDUPLICATEmajordmdstruct not returned properly from extern (C) functions
8811REOPENEDnormaldruntimedmd#17246[snn] sscanf %n bug
8812RESOLVEDFIXEDnormalphobosfunctionAttributes doesn't returns const/immutable/shraed/inout attributs
8813NEWnormaldmddmd#18474Cannot define delegate with const/immutable/shared/inout attributes
8814NEWnormaldmddmd#18475Issues casting opDispatch property when a write property exists
8815RESOLVEDINVALIDnormaldmdalias modification silently fails on nested fields
8816RESOLVEDFIXEDenhancementdmdIt should be illegal for enums to declare members named init, max, or min
8817RESOLVEDDUPLICATEenhancementdmdSymbols named init should be illegal
8818RESOLVEDFIXEDregressiondmdCTFE fails to compare strings correctly
8819RESOLVEDFIXEDenhancementdmdvoid static array should have init built-in propert
8820RESOLVEDDUPLICATEnormaldruntimeArray initialization generates garbage
8821RESOLVEDFIXEDtrivialphoboscountUntil chokes on reference ranges
8822RESOLVEDFIXEDnormaldmdUsiing qualified delegate type in template argument causes parser error.
8823RESOLVEDINVALIDnormaldmdstatic if (A || B) != static if (A) else if (B) in some cases
8824RESOLVEDFIXEDnormalphobosstd.container.Array fails to instantiate Array!char
8825RESOLVEDFIXEDnormaldmdWrong line number of error message
8826RESOLVEDDUPLICATEnormaldmdPostExpression cannot follow NewExpression
8827RESOLVEDFIXEDnormaldmdCannot move contents of R12
8828RESOLVEDFIXEDnormaldmdLong compilation time of a destroy() on a large fixed-sized matrix
8829RESOLVEDFIXEDenhancementphobosstd.algorithm.find fails to take advantage of SortedRange
8830RESOLVEDFIXEDmajordmd[CTFE] Incorrect slicing with pointer from sliced array
8831RESOLVEDFIXEDenhancementdruntimecore.atomic: add compare-and-swap function with other result type
8832RESOLVEDFIXEDmajordmdSegfault when accessing range returned by function that has delegate referencing local variables
8833RESOLVEDFIXEDnormaldmdOdd error with expression tuples
8834RESOLVEDDUPLICATEnormaldmdUFCS doesn't work with local aliases to functions
8835RESOLVEDDUPLICATEmajordmddmd: module.c:829: void Module::semantic3(): Assertion `semanticstarted == 2' failed.
8836RESOLVEDFIXEDnormaldmdfunction called with argument types ((void function())) matches both f(void function() fn) and f(void delegate() dg)
8837RESOLVEDFIXEDnormalphobosBigInt needs better operator template constraints
8838RESOLVEDFIXEDmajordmdSlicing static arrays should be considered unsafe (@system)
8839RESOLVEDINVALIDnormalphobosMmFile do not use Range
8840RESOLVEDFIXEDblockerdmdcalculating minimum of longs with following comparison compiles to wrong code when enabling the optimizer
8841RESOLVEDFIXEDnormaldruntimeMissing line numbers in stack trace?
8842RESOLVEDFIXEDenhancementdruntimeError line numbers for some run-time functions in debug mode?
8843RESOLVEDDUPLICATEenhancementdmdStatically known slices given as fixed-size array arguments
8844RESOLVEDDUPLICATEenhancementdmdWarning for bug-prone operator overloading
8845RESOLVEDFIXEDnormaldmdCan't pass immediate or rvalue args to ref function parameters
8846RESOLVEDFIXEDnormaldlang.orgSpecs for Inline Assembler don't include cmpxchg16b
8847RESOLVEDFIXEDblockerdmdvoldemort + inout confuses "is"
8848RESOLVEDFIXEDnormaldmdArray literals and AA literals are rejected as template value parameters
8849RESOLVEDFIXEDnormalphobosstd.parallelism.executeInNewThread with thread priority segfaults
8850REOPENEDnormaldmddmd#18476Nested struct creation by a template
8851RESOLVEDFIXEDenhancementphobosstd.string.join should allow 'char' as joiner
8852RESOLVEDDUPLICATEnormalphobosUnable to join thread (started by another thread)
8853RESOLVEDFIXEDnormalphobosUnable to use std.concurrency.receive with Tuple!(immutable(int[]))
8854RESOLVEDFIXEDnormaldmdincomprehensible bug on windows with import side effect
8855NEWnormaldmddmd#17558cannot define a function name that matches a package name in import statements
8856RESOLVEDDUPLICATEnormaldmdimport inside function sometimes causes link errors
8857RESOLVEDFIXEDnormaldmd[CTFE] does not evaluate to a boolean, only with -inline
8858RESOLVEDINVALIDnormaldmdDMD's -v option doesn't output dependencies with imports inside functions
8859RESOLVEDFIXEDmajordmdSolaris port of the toolchain
8860RESOLVEDDUPLICATEnormaldmdDMD crashes in post-contract of auto function
8861RESOLVEDWORKSFORMEmajordmdICE(cgcs.c) 343
8862RESOLVEDWORKSFORMEnormaldmdorder of declaration of a function and compile time execution
8863NEWnormaldmddmd#18477struct passed to template: cannot access frame pointer
8864RESOLVEDWONTFIXenhancementdmdSimpler syntax for array literal of structs from one argument
8865RESOLVEDWONTFIXnormaldmdD1: Assertion failure: on line 1166 in interpret.c
8866RESOLVEDFIXEDnormalphobosSplitter(R1, R2) CANNOT be bidirectional.
8867RESOLVEDWORKSFORMEnormalphobossplitter(R1, X) strong requirements, weak support.
8868NEWnormaldmddmd#17559overload resolution of &x.g() incorrectly chooses delegate over function pointer
8869RESOLVEDWORKSFORMEnormalphobosstd.typecons.Unique instance doesn't compile, needs std.stdio
8870RESOLVEDFIXEDcriticaldmdIncorrect values passing struct by value
8871RESOLVEDFIXEDnormaldruntimeMissing the RegisterClassExA function declaration in the windows header.
8872RESOLVEDFIXEDminordruntimeMissing extended window styles (WS_EX_... enumeration) in windows header
8873NEWenhancementdmddmd#18478Some class field reordering for emplacing?
8874RESOLVEDDUPLICATEenhancementdmdPossible warning for always true/always false comparisons on unsigned values
8875RESOLVEDFIXEDnormaldmdcore.exception.InvalidMemoryOperationError in case of remove() in Destructors
8876RESOLVEDFIXEDmajorphobosbitfields template generate wrong code
8877RESOLVEDFIXEDnormalphobosstd.encoding.transcode is extremely slow
8878RESOLVEDWONTFIXnormaltoolsstd.range is not pure
8879RESOLVEDDUPLICATEnormalphobosstd.range function should to be usable in a pure (and sometimes nothrow) situations
8880RESOLVEDDUPLICATEenhancementphobosFeature Request into both std.ascii std.uni isNewline
8881RESOLVEDWONTFIXenhancementphobosAdd EnumBaseType template into traits
8882RESOLVEDFIXEDnormalphobosmap, filter, iota and zip in pure (and nothrow) functions
8883NEWnormaldmddmd#18479-H and non-object object handled incorrectly
8884RESOLVEDWONTFIXnormalphobosstd.array RefAppender do not works with .ptr
8885RESOLVEDWORKSFORMEnormaldmdPassing super class' private method as delegate allowed
8886NEWnormaldmddmd#17560[CTFE] a check failure of memory block inclusion
8887REOPENEDcriticaldmddmd#18480static arrays passed by value in extern C/C++ functions should not compile
8888RESOLVEDDUPLICATEnormaldmdenums with initializers inside functions cause linker error
8889RESOLVEDFIXEDmajordmd[2.061 beta][64-bit] Assertion Failure argtypes.c
8890RESOLVEDFIXEDnormalphobosstd.algorithm.commonPrefix does not handle unicode correctly
8891RESOLVEDFIXEDnormaldmd(D1 only) non-static opCall runs in initialization incorrectly
8892RESOLVEDFIXEDnormaldmdWrong diagnostic for static array assignment
8893RESOLVEDFIXEDmajordmd[ICE][CTFE] (interpret.c, line 3598) with failed array access
8894RESOLVEDFIXEDregressiondmd2.059: Lookup error message has become uninformative
8895RESOLVEDFIXEDnormalphobosinfinite loop in DList.opEquals
8896RESOLVEDFIXEDnormalphobosRedBlackTree.opEquals has byref semantics
8897RESOLVEDFIXEDregressiondmdRegression: 'has forward references' error for static class after template mixin
8898RESOLVEDFIXEDnormaldmdfalse positive dangling else warning
8899RESOLVEDWORKSFORMEnormaldmdErroneous delegate usage and map template
8900RESOLVEDFIXEDnormalphobosUsing zip with char[] sometimes fails to compile