D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
1201NEWnormaldmddmd#17581CodeView: missing BLOCK, WITH and LABEL symbols
1202RESOLVEDINVALIDtrivialdmdDollar inside array literal inside index brackets is valid.
1203RESOLVEDFIXEDnormaldmdCannot create Anonclass in loop
1204RESOLVEDFIXEDnormaldmdsegfault using struct in CTFE
1205RESOLVEDFIXEDenhancementdlang.orgMake links from phobos web pages to source code
1206RESOLVEDFIXEDcriticaldmdCompiler hangs on this() after method in class that forward references struct
1207RESOLVEDFIXEDnormaldlang.orgDocumentation on destructors is confusing
1208RESOLVEDFIXEDnormaldmdRedundant Daylight Savings Time Adjustment
1209RESOLVEDINVALIDnormaldmdstatic class constructor not called
1210RESOLVEDFIXEDenhancementdmdSpecial Token for Compiler and Version
1211RESOLVEDFIXEDnormaldmdmixin("__LINE__") gives incorrect value
1212RESOLVEDFIXEDnormaldmddmd generates bad line info
1213RESOLVEDWORKSFORMEtrivialdmdInternal error on cast(ubyte[])...
1214RESOLVEDDUPLICATEnormaldmdUsing tuples to instanciate a delegate literal crashes compiler
1215RESOLVEDFIXEDnormaldmdAlias of a indexed tuple's field isn't allowed
1216RESOLVEDFIXEDnormaldmdConcatenation gives 'non-constant expression' outside CTFE
1217RESOLVEDFIXEDnormaldmdDollar ($) seen as non-constant expression in non-char[] array
1218RESOLVEDFIXEDmajorphobosNeed to automate updating of std.compiler
1219RESOLVEDFIXEDnormaldmdlong.max.stringof gets corrupted
1220RESOLVEDFIXEDnormaldmdcircular dependency message for static this is missing file/line info
1221RESOLVEDFIXEDnormaldmdIncorrect template return value
1222RESOLVEDDUPLICATEnormaldmdCannot mixin scope guards
1223RESOLVEDWONTFIXnormaldmd.tupleof tries to access protected members
1224RESOLVEDFIXEDnormaldmdCompilation does not stop on asserts during CTFE
1225RESOLVEDINVALIDnormaldmdSuper Class method hides the global template from mixin
1226RESOLVEDFIXEDnormaldmdICE on a struct literal of a struct containing a struct
1227RESOLVEDINVALIDnormaldmdAccess Violation when using comparison of template class pointer
1228RESOLVEDFIXEDnormaldmdClass invariants should not be called before the object is fully constructed
1229RESOLVEDFIXEDblockerdmdLinker fills disk
1230RESOLVEDFIXEDnormaldmdstd.math.poly asm segfaults
1231RESOLVEDFIXEDnormaldmdGDC std.intrinsic: inline asm for x86 & x86_64
1232RESOLVEDINVALIDnormaldmdexe outputs 0x00 to 0xFF
1233RESOLVEDFIXEDtrivialphobosstd.string.ifind(char[] s, char[] sub) fails on certain non ascii strings
1234RESOLVEDFIXEDtrivialdmdOccurrence is misspelled almost everywhere
1235RESOLVEDFIXEDminorphobosstd.string.tolower() fails on certain utf8 characters
1236RESOLVEDFIXEDminordlang.orgGrammar for Floating Literals is incomplete
1237RESOLVEDFIXEDmajordmdgdmd should use dmd.conf and $DFLAGS
1238RESOLVEDFIXEDmajorphobosPrivate identifiers in imported modules create conflicts with public ones
1239RESOLVEDFIXEDnormaldmdICE when empty tuple is passed to variadic template function
1240RESOLVEDINVALIDblockerdmdlinker complains about undefined references when using AAs
1241RESOLVEDDUPLICATEnormaldmdICE on template instance parameter
1242RESOLVEDFIXEDcriticaldmdDMD AV
1243RESOLVEDWONTFIXenhancementdmd(D1 only) inout args can point to null
1244RESOLVEDFIXEDnormaldlang.orgType of array length is unspecified
1245RESOLVEDFIXEDenhancementdmdstatic foreach shouldn't define new scope and introduce new variables
1246RESOLVEDFIXEDnormaldmd"module in multiple packages" error needs fixing
1247RESOLVEDFIXEDnormalphobosNo time zone info for India
1248RESOLVEDWORKSFORMEnormaldmdWeird error "... of type TOK146" on recursive type definition
1249RESOLVEDINVALIDnormalphobosregular expression pattern [.] not matches any character
1250RESOLVEDINVALIDnormalphobosstd.stream.BufferedFile should have a destructor with close()
1251RESOLVEDWORKSFORMEnormaldmdFinal template class w/ constructor and invariant causes compile error
1252RESOLVEDFIXEDenhancementdmdInline assembler could support BasicType properties
1253RESOLVEDFIXEDnormaldmdarray initializers as expressions are not allowed in const arrays
1254RESOLVEDFIXEDnormaldmdUsing a parameter initialized to void in a compile-time evaluated function doesn't work
1255RESOLVEDWONTFIXenhancementdmdoperator overloading
1256RESOLVEDFIXEDmajordmd"with" statement with symbol
1257RESOLVEDFIXEDnormaldmdErroneous warning for ushort = (ushort | ushort)
1258RESOLVEDFIXEDcriticalphobosGarbage collector loses memory upon array concatenation
1259RESOLVEDFIXEDnormaldmdInline build triggers an illegal error msg "Error: S() is not an lvalue"
1260RESOLVEDFIXEDblockerdmdAnother tuple bug
1261RESOLVEDFIXEDregressiondmdRegression from overzealous error message
1262RESOLVEDFIXEDnormaldmdLocal variable of struct type initialized by literal resets when compared to .init
1263RESOLVEDFIXEDnormaldmdTemplate function overload fails when overloading on both template and non-template class
1264RESOLVEDFIXEDmajordmdanon class in anon delegate in private member == ICE
1265RESOLVEDINVALIDnormaldmdConst string array as parameter segfaults CTFE mixin
1266RESOLVEDWORKSFORMEmajordmdCannot forward reference the typeof of the base type of a pointer whose base type is defined with typeof
1267RESOLVEDWONTFIXenhancementdlang.org"crash-on-valid-code" and "crash-on-invalid-code" keywords?
1268RESOLVEDFIXEDnormaldmdStruct literals try to initialize static arrays of non-static structs incorrectly
1269RESOLVEDFIXEDnormaldmdCompiler crash on assigning to an element of a void-initialized array in CTFE
1270RESOLVEDFIXEDnormaldmd-inline produces an ICE
1271RESOLVEDDUPLICATEtrivialdlang.orgDocumentation bug on class doc page (uint -> size_t)
1272RESOLVEDFIXEDmajordlang.orgproblems with the new 1.0 section
1273RESOLVEDWONTFIXnormaldlang.orgfinal-const-invariant.html html errors
1274RESOLVEDFIXEDnormaldlang.org2.0 beta link points to dmd.zip which is the 1.x chain
1275RESOLVEDFIXEDnormaldlang.orgambiguity with 'in' meaning
1276RESOLVEDFIXEDnormaldmdstatic assert message displayed with escaped characters
1277RESOLVEDFIXEDminordmd"in final const scope" not considered redundant storage classes
1278RESOLVEDDUPLICATEnormaldmdHeader generation option omits module ctors. Causes out of order module init.
1279RESOLVEDFIXEDnormaldmdconst/invariant functions don't accept const/invariant return types
1280RESOLVEDFIXEDnormalphobosstd.socket.Socket.send (void[],SocketFlags) should take a const(void)[] instead
1281RESOLVEDDUPLICATEnormaldmdCannot make invariant(blah)[] members in classes
1282RESOLVEDINVALIDcriticalphobosVery strange GC problem, memory corruption
1283RESOLVEDFIXEDnormalphoboswritefln: formatter applies to following variable
1284RESOLVEDINVALIDnormaldmdCodeView: wrong CV array size for multi-dimensional static arrays
1285RESOLVEDFIXEDminordmdException typedefs not distinguished by catch
1286RESOLVEDFIXEDcriticaldmdcrash on invariant struct member function referencing globals
1287RESOLVEDFIXEDnormaldmdIterating over an array of tuples causes "glue.c:710: virtual unsigned int Type::totym(): Assertion `0' failed."
1288RESOLVEDFIXEDenhancementdmdVariables with type tuple as type should be able to act as lvalues
1289RESOLVEDINVALIDnormaldmdClass method without a function body should be abstract?
1290RESOLVEDFIXEDnormaldmdTwo ICEs, both involving real, imaginary, ? : and +=.
1291RESOLVEDFIXEDnormaldmd.stringof for a class type returned from a template doesn't work
1292RESOLVEDFIXEDnormaldmdTemplate argument deduction doesn't work
1293RESOLVEDWONTFIXenhancementdmdD needs first class tuples
1294RESOLVEDFIXEDmajordmdreferencing fields in static arrays of structs passed as arguments generates invalid code
1295RESOLVEDFIXEDnormaldlang.orgSome minor errors in the lexer grammar
1296RESOLVEDFIXEDnormaldmdICE when object.d is missing things
1297RESOLVEDWONTFIXenhancementdmd[module] Static modules, aka enforcing static import.
1298RESOLVEDFIXEDblockerdmdCTFE: tuple foreach bugs
1299RESOLVEDINVALIDnormaldlang.orgWrong module in variadic functions example.
1300RESOLVEDFIXEDblockerdmdIssues with struct in compile-time function