D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
4001RESOLVEDFIXEDnormaldmdconst variables should be readable inside CTFE
4002RESOLVEDFIXEDenhancementdmddmd.conf and binary path in dmd -v output
4003RESOLVEDFIXEDmajordmdThe result changes only with the order of source files.
4004RESOLVEDFIXEDregressiondmdDMD 2.042 CTFE regression with functions taking ref parameters
4005RESOLVEDFIXEDnormaldmdstd.c.stdlib.exit in CTFE and more
4006RESOLVEDWORKSFORMEnormalphobosdirEntries won't span subdirectories
4007RESOLVEDWORKSFORMEnormaldlang.orgVersionSpecification not listed under DeclDef rule
4008RESOLVEDINVALIDenhancementdmddmd source should contain no tabs and use .cpp file extensions
4009RESOLVEDFIXEDregressiontoolsOPTLINK ruins the day yet again
4010RESOLVEDFIXEDenhancementdmddmd should support linkers other than OPTLINK
4011RESOLVEDFIXEDnormaldmdIncorrect function overloading using mixins
4012RESOLVEDDUPLICATEregressiondmd[CTFE][ICE] auto template function, forward reference error
4013RESOLVEDFIXEDnormaldmdInconsistent codeview debug info for classes derived from IUnknown
4014RESOLVEDFIXEDnormaldmdCodeView debug type info not linked in from library
4015RESOLVEDFIXEDnormaldmdforward reference in alias causes error
4016RESOLVEDFIXEDnormaldmdconst initializer cannot forward reference other const initializer
4017RESOLVEDWORKSFORMEnormaldmdconst initializer cannot evaluate size of forward referenced alias
4018RESOLVEDFIXEDnormaldmd__FILE__ and __LINE__ as default template parameters not set to instantiation point per spec
4019RESOLVEDFIXEDnormaldmd[CTFE] Adding an item to an empty AA
4020RESOLVEDFIXEDnormaldmd[ICE][CTFE] struct postblit in CTFE
4021RESOLVEDFIXEDnormaldmd[CTFE] AA rehash
4022RESOLVEDFIXEDnormaldmd[CTFE] AA get
4023RESOLVEDFIXEDnormalphobosstd.math.hypot() returns infinity when either argument is zero
4024RESOLVEDFIXEDnormaldmdLast catch only accepts block statement
4025RESOLVEDWONTFIXenhancementphobosMaking network with the std.stdio.File interface
4026RESOLVEDWORKSFORMEnormaldmdLocal Documentation access too slow
4027RESOLVEDFIXEDnormaldmdClosures in CTFE generate wrong code
4028RESOLVEDDUPLICATEmajordmddelegates with differing default arguments lead to same template instantiation
4029RESOLVEDFIXEDnormaldmdCTFE: cannot invoke delegate returned from function
4030RESOLVEDDUPLICATEenhancementdmdBetter object array literal type inference
4031RESOLVEDFIXEDnormaldmdShould be able to access const value-type globals from pure functions
4032RESOLVEDWONTFIXminorphobosstd.date.makeTime has no docs
4033RESOLVEDFIXEDnormaldmdError: base class is forward referenced
4034NEWenhancementdmddmd#18211pure function calls returning a double do not seem to be optimized away
4035RESOLVEDFIXEDnormaltoolsUnexpected optlink termination
4036RESOLVEDFIXEDnormaldmdSegfault with -inline and literal of struct containing union
4037RESOLVEDFIXEDnormaldmd[gdb] Invalid DWARF output for wchar
4038RESOLVEDFIXEDnormaldmd[gdb] Invalid DWARF output for function pointers with ref args
4039RESOLVEDFIXEDnormaldmdAnother possible DWARF issue
4040RESOLVEDFIXEDnormaldmdconst/immutable on the right in auto return class methods
4041RESOLVEDWORKSFORMEnormaldmdError with ref or auto ref return from opOpAssign
4042RESOLVEDFIXEDblockerdmdUnable to instantiate a struct template.
4043RESOLVEDDUPLICATEcriticaldmdClass is forward referenced when looking for sizeof
4044RESOLVEDINVALIDnormaldmd[Tracker] Bad debug information and DWARF errors
4045RESOLVEDFIXEDnormaldmd[CTFE] increasing array length
4046RESOLVEDWONTFIXnormaldmd[CTFE] std.intrinsic
4047RESOLVEDFIXEDenhancementdmd[CTFE] class/struct heap allocation
4048RESOLVEDFIXEDnormaldmd[CTFE] struct initializer: missing line number in error message
4049RESOLVEDINVALIDenhancementdmdenum constant with no initializer
4050RESOLVEDFIXEDnormaldmd[CTFE] array struct member slice update
4051RESOLVEDFIXEDenhancementdmd[CTFE] array struct member item update
4052RESOLVEDFIXEDnormaldmd[CTFE] increment from array item
4053RESOLVEDDUPLICATEnormaldmdTo avoid struct ctor/opCall conflicts
4054RESOLVEDDUPLICATEnormaldmdICE(eh.c) line 49
4055RESOLVEDDUPLICATEnormaldmdICE(tocsym.c:407) virtual Symbol* FuncDeclaration::toSymbol(): Assertion `0' failed.
4056RESOLVEDFIXEDnormaldlang.orgTemplate instantiation with bare parameter not documented
4057RESOLVEDDUPLICATEmajordmd[CTFE] inplace array change
4058RESOLVEDWORKSFORMEnormaldmdWrong error message with __traits(getMember
4059RESOLVEDFIXEDblockerdmdIncorrect C++ name mangling
4060RESOLVEDFIXEDmajorphobosPhobos + linux problems with files > 2GB
4061RESOLVEDDUPLICATEnormaldmdEponymous template templates don't work without aliases
4062RESOLVEDFIXEDnormaldmdcan call method without this pointer inside is()
4063RESOLVEDFIXEDnormaldmd[CTFE] key not found in AA gives bad error message
4064RESOLVEDWONTFIXenhancementdmd[CTFE] array.reverse doesn't work
4065RESOLVEDFIXEDmajordmd[CTFE] AA "in" operator doesn't work
4066RESOLVEDFIXEDnormaldmdICE(e2ir.c): enum AA get
4067RESOLVEDFIXEDnormaldmd[CTFE] Code inside try-catch blocks is silently ignored
4068RESOLVEDINVALIDnormaldmdReturning references to const members yield error message
4069RESOLVEDFIXEDnormalphobosstd.xml.Document.pretty saves empty elements with spaces and line breaks
4070RESOLVEDWONTFIXenhancementdmdprefix const on member functions considered confusing
4071RESOLVEDFIXEDnormaldruntimeMissing support to share memory and objects between DLLs and executable
4072RESOLVEDFIXEDnormaldmdStack overflow on recursive template expansion inside contract
4073RESOLVEDFIXEDnormaldruntimecore.cpuid crashes
4074RESOLVEDFIXEDmajordmdfunction overloading fails
4075RESOLVEDDUPLICATEnormaldmd[CTFE] forward reference error with auto
4076RESOLVEDWORKSFORMEnormaldmdWrong error line number with enum
4077RESOLVEDFIXEDenhancementdmdBugs caused by bitwise operator precedence
4078RESOLVEDFIXEDnormaldmd[CTFE] Failed return of dynamic array item
4079RESOLVEDFIXEDnormaldmd[CTFE] Stack overflow from undetected circular reference
4080NEWnormaldruntimedmd#17222Patch for building dynamic libraries on Mac OS X
4081RESOLVEDFIXEDnormaltoolscannot compile the dmd on FreeBSD 8
4082RESOLVEDFIXEDnormaldmdnothrow main() can throw
4083RESOLVEDWORKSFORMEenhancementdmdException-related code from nothrow destructor
4084RESOLVEDFIXEDnormaldmdIgnored missing main() closing bracket
4085RESOLVEDMOVEDenhancementdmdSteps toward a static foreach
4086RESOLVEDWORKSFORMEenhancementdmdStandard struct constructor for the heap
4087RESOLVEDINVALIDnormalphobosStatic Node struct of std.range.SListRange
4088RESOLVEDFIXEDblockerdmdopEquals not called on interfaces
4089RESOLVEDFIXEDnormaldmdcrash when creating JSON output for incomplete struct
4090RESOLVEDFIXEDenhancementdmdNo foreach type inference with const, ref etc modifiers
4091RESOLVEDFIXEDenhancementdlang.orgSmall docs page about dynamic array implementation
4092NEWnormaldruntimedmd#17223broken memory management for COM objects derived from IUnknown
4093RESOLVEDFIXEDnormaldmdSegfault(interpret.c): with recursive struct templates
4094RESOLVEDFIXEDnormaldmdICE(expression.c): recursive struct templates with type inference
4095REOPENEDnormaldmddmd#18215compiling with -op -od and using absolute paths for source files make dmd write object files anywhere
4096RESOLVEDWONTFIXnormalphobosnonzero timezone offset in UTC timestamp; wrong local time.
4097RESOLVEDFIXEDenhancementdmdError: can only declare type aliases within static if conditionals
4098RESOLVEDFIXEDenhancementdruntime[AA] Associative Array replacement implementation, ABI documentation and template wrapper
4099RESOLVEDFIXEDnormaldmdInconsistent behaviour of ++/-- when mixing opUnary and 'alias this'.
4100RESOLVEDFIXEDnormaldlang.orgBreak and continue to label should mention foreach