D Language Bugzilla Archive

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

IDStatusResolutionSeverityComponentGitHubSummary
101RESOLVEDFIXEDblockerdmdPre and Post contracts segfault without -release switch in conjunction with --gc-sections.
102RESOLVEDFIXEDmajordmdForward reference nested class wheel.
103RESOLVEDFIXEDnormaldmd-Dd does not generate subdirectories
104RESOLVEDFIXEDnormaldmdForward reference error occurs when the -g switch is invoked
105RESOLVEDFIXEDnormaldmdabiguity for opCall
106RESOLVEDFIXEDblockerdmdtemplate - mixin sequence
107RESOLVEDFIXEDnormaldmdWrong filename in error message when using a mixin
108RESOLVEDFIXEDnormalphobosstd.string wrap is prepending space
109RESOLVEDINVALIDnormaldmdincorrect name mangling for template value arguments
110RESOLVEDFIXEDnormaldmdAssertion failure, Line 1135, expression.c
111RESOLVEDFIXEDnormaldmdappending a dchar to a char[]
112RESOLVEDFIXEDnormaldlang.orgBugzilla should be configured to use UTF-8
113RESOLVEDFIXEDnormalphobosstd.format.doFormat and small hex numbers
114RESOLVEDFIXEDcriticalphobosMultithreaded applications crash upon garbage collection
115RESOLVEDFIXEDnormaldmddmd-0.154.bin: iasm.c:1892: void asm_merge_symbol(OPND*, Dsymbol*): Assertion `ei' failed.
116RESOLVEDFIXEDnormaldmdInline Assembler offset keyword
117RESOLVEDFIXEDminordmddebug output in expression.c
118RESOLVEDFIXEDnormaldmdwrong code generation for MOVLHPS
119RESOLVEDFIXEDnormaldmdmacro error in "mars.h"
120RESOLVEDFIXEDnormalphobosPhobos modules fail to compile with -w switch
121RESOLVEDFIXEDnormaldmdDDoc does not emit "abstract" keyword
122RESOLVEDFIXEDnormaldmdDDoc newline behaviour produces suboptimal results
123RESOLVEDFIXEDnormaldmdUse of function, modulus, and dollar sign (length) fails to compile with static and const
124RESOLVEDWONTFIXenhancementdmdEnhancement: Operator overloading without temporaries
125RESOLVEDFIXEDnormaldmdforward reference with covariant return type
126RESOLVEDFIXEDnormaldlang.orgspec for Add expression (pointer to bit)
127RESOLVEDFIXEDnormaldlang.orgbugs.html should reference bugzilla
128RESOLVEDFIXEDnormaldmdDMD crash with static if and anonymous classes
129RESOLVEDFIXEDnormaldmdDDoc downgrades enum to their integer initializers
130RESOLVEDFIXEDnormaldlang.orgDocComments/Expression -- assert(0) paragraph
131RESOLVEDWONTFIXenhancementdlang.orgDocComments/Expression -- ^^ logical xor feature request
132RESOLVEDFIXEDcriticaldmdclass template, alias and class inheritance combo leads to segfault
133RESOLVEDFIXEDnormaldmdAssertion toobj.c:258
134RESOLVEDFIXEDnormalphobosInvalid hyperlink in regexp docs
135RESOLVEDFIXEDminordmdtypeof(x)() doesn't compile
136RESOLVEDFIXEDnormaldmdgdb: Corrupt backtrace
137RESOLVEDFIXEDminorphobosstd.format.doFormat doesn't like arrays of static arrays
138RESOLVEDFIXEDnormaldmdsurplus "jmp short" generated within inline assembler code
139RESOLVEDFIXEDnormaldmdForward reference of enum type doesn't work or crashes compiler
140RESOLVEDWORKSFORMEnormaldmdConflicting identifiers between imported modules are reported in the wrong file
141RESOLVEDFIXEDminordmdinline assembler treats "const float" and "float" differently
142RESOLVEDFIXEDnormaldmdAssertion failure: '0' on line 610 in file 'template.c'
143RESOLVEDFIXEDnormaldmd'package' does not work at all
144RESOLVEDINVALIDnormaldmdAlias and function names fail to collide
145RESOLVEDFIXEDminordmdCan't refer to global scope after a cast
146RESOLVEDFIXEDcriticaldmdWrong filename in DWARF debugging information for templates
147RESOLVEDFIXEDnormaldmdcircular imports break with -cov
148RESOLVEDFIXEDnormaldmdIncorrect "statement is not reachable" warning with goto and for loop
149RESOLVEDFIXEDtrivialdmdIncorrect error message for a class left open
150RESOLVEDWONTFIXnormalphobos(D1 only) std.gc.minimize doesn't minimize physical memory usage
151RESOLVEDFIXEDnormaldmdPragma without ';' results in undefined symbols
152RESOLVEDINVALIDnormaldmdstatic assert fails with recursive templates
153RESOLVEDFIXEDnormaldmdAssertion failure :: template.c:2111
154RESOLVEDFIXEDnormaldmdinvalid code generation on linux with custom allocators/deallocators + 'auto' doubts
155RESOLVEDFIXEDnormaldmdNested classes can't return delegates to their parents.
156RESOLVEDFIXEDnormaldmdInheriting nested classes and "-inline" throws access violation
157RESOLVEDFIXEDnormaldmd"Unexpected FunExp type" error on function literals
158RESOLVEDFIXEDmajordmdweird crash when nesting unions and structs; code order dependent
159RESOLVEDFIXEDnormaldmdforward reference with invalid struct
160RESOLVEDFIXEDnormaldmdstatic if short-circuit && doesn't work for template arguments
161RESOLVEDFIXEDminordmdgdc and make -j2+ don't get along
162RESOLVEDDUPLICATEnormaldmdInternal compiler error with nested functions
163RESOLVEDFIXEDnormaldmdInternal compiler error with nested functions
164RESOLVEDFIXEDnormaldmdInternal compiler error with foreach
165RESOLVEDFIXEDnormaldmdtype inference fails with sizeof and circular imports
166RESOLVEDFIXEDenhancementdlang.orgProposed new Bugzilla keywords: undefined, warning
167RESOLVEDFIXEDnormaldmd.offsetof doesn't work when a struct/union/class is the target
168RESOLVEDFIXEDtrivialdmdincorrect docs for name mangling template value char arguments
169RESOLVEDINVALIDnormaldmdCompilation of module fails with -unittest
170RESOLVEDFIXEDnormaldmdstd.gc.disable() does not work.
171RESOLVEDFIXEDnormaldmd'wrong number of operands' for invlpg inline asm instruction
172RESOLVEDFIXEDmajordmd"Internal error: e2ir.c 736" on valid code
173RESOLVEDFIXEDnormaldmdincorrect size calculation for movq
174RESOLVEDFIXEDnormaldmdsegfault with class member template function
175RESOLVEDFIXEDnormaldmdice while building aaA.d with enable checking
176RESOLVEDFIXEDnormaldmd[module] message "module and package have the same name"
177RESOLVEDDUPLICATEenhancementdmdRemove inheritance protection
178RESOLVEDFIXEDenhancementdmdFixed-path locations for specific modules
179RESOLVEDFIXEDnormaldmdCovariance screws up when overriding two interfaces or a class and an interface
180RESOLVEDFIXEDnormaldmdDMD accepts a function with a non-void return type but no return statements
181RESOLVEDFIXEDnormaldlang.orgSpec contradicts itself on whether an array may be partially initialized
182RESOLVEDINVALIDnormaldmdSSE opcodes pshufd, pshufhw, pshuflw and pshufw are unsupported
183RESOLVEDWORKSFORMEnormaldmdunsupported opcode rsm
184RESOLVEDFIXEDminordmdCannot forward reference typedef within struct
185RESOLVEDFIXEDminordmdtypedefs not properly initialised when changing dynamic array length
186RESOLVEDWONTFIXenhancementdmd'and' and 'or' as alternatives for && and ||
187RESOLVEDINVALIDnormaldmdtwo errors meaning the same thing from assert(false, 1)
188RESOLVEDFIXEDnormaldmdinvalid free during AssertError destructor
189RESOLVEDINVALIDenhancementphobosstd.path enhancements
190RESOLVEDFIXEDminordmdCannot forward reference typedef/alias in default value for function parameter
191RESOLVEDWONTFIXnormaldmdCannot refer to member variable in default value for method parameter
192RESOLVEDFIXEDnormalphobosstd.zip produces invalid archives on BigEndian targets
193RESOLVEDWORKSFORMEcriticaldmdDDoc generates incorrect expansion for template decls; breaks CandyDoc
194RESOLVEDWORKSFORMEmajordmdDDoc: method-attributes ignored within templated class
195RESOLVEDFIXEDnormaldmdDDoc generates bad output when example contains "protected" attribute
196RESOLVEDINVALIDmajordmdStatic assertion involving typedef's base type fails strangely
197RESOLVEDFIXEDtrivialdmdmixin mixin repeated twice when error.
198RESOLVEDFIXEDenhancementdmdDDoc: superclass/interface decl expansion
199RESOLVEDINVALIDnormaldmd(D1 only) Label causes scope to collapse into parent
200RESOLVEDFIXEDnormaldmdStatement *must* follow label