24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 701 | RESOLVED | WONTFIX | normal | dmd | Inline naked asm uses incorrect offsets | |
| 702 | RESOLVED | FIXED | normal | dmd | inline assembler: "SMSW r32" fails to compile | |
| 703 | RESOLVED | FIXED | major | dmd | SuperExp::scanForNestedRef Assertion | |
| 704 | RESOLVED | FIXED | major | dmd | `class` destructor is called even if constructor throws | |
| 705 | RESOLVED | WONTFIX | normal | dmd | Mixins and auto | |
| 706 | RESOLVED | FIXED | normal | dmd | incorrect type deduction for array literals in functions | |
| 707 | RESOLVED | WONTFIX | normal | dmd | incorrect error lines for failed aliases | |
| 708 | RESOLVED | FIXED | normal | dmd | inline assembler: "CVTPS2PI mm, xmm/m128" fails to compile | |
| 709 | RESOLVED | FIXED | normal | dmd | inline assembler: "CVTPD2PI mm, xmm/m128" fails to compile | |
| 710 | RESOLVED | FIXED | normal | dmd | compiler assertion failure w/ templates | |
| 711 | RESOLVED | FIXED | normal | dmd | combining mixins and overriding causes inifite loops | |
| 712 | RESOLVED | FIXED | normal | dmd | incorrect scope of class level mixins if interfaces are involved | |
| 713 | RESOLVED | FIXED | normal | dmd | circular const definitions with module operator "." cause the compiler to segfault | |
| 714 | RESOLVED | FIXED | normal | dmd | accessing <enum>.max from another module causes a compiler segmentfault | |
| 715 | RESOLVED | INVALID | normal | dmd | incorrect IEEE 754 handling of -0i and +0i | |
| 716 | RESOLVED | FIXED | normal | dmd | -inline: conditinal compilation of an empty foreach body causes the compiler to segfault | |
| 717 | RESOLVED | WORKSFORME | normal | dmd | toobj.c:191: virtual void ClassDeclaration::toObjFile(): Assertion `!scope' failed. | |
| 718 | RESOLVED | FIXED | normal | dmd | ICE(cgcod.c) with int /= cast(creal) | |
| 719 | RESOLVED | FIXED | normal | dmd | compiler segment faults if struct template is instantiated from another module | |
| 720 | RESOLVED | FIXED | normal | dmd | bug in array literal parsing with append | |
| 721 | RESOLVED | FIXED | normal | dmd | setup-gcc.sh uses -E option to sed, which doesn't exist on most sed implementations | |
| 722 | RESOLVED | FIXED | normal | dmd | mixin as return value: expression.c:775: virtual void Expression::toMangleBuffer(OutBuffer*): Assertion `0' failed. | |
| 723 | RESOLVED | FIXED | normal | dmd | bad mixin of class definitions at function level: func.c:535: virtual void FuncDeclaration::semantic3(Scope*): Assertion `0' failed | |
| 724 | RESOLVED | WORKSFORME | normal | dmd | templated circular typedef in function causes: template.c:2735: TemplateDeclaration* TemplateInstance::findTemplateDeclaration(Scope*): Assertion `s->parent' failed. | |
| 725 | RESOLVED | FIXED | normal | dmd | expression.c:6516: virtual Expression* MinAssignExp::semantic(Scope*): Assertion `e2->type->isfloating()' failed. | |
| 726 | RESOLVED | FIXED | normal | dmd | incorrect error line for "override" mixin | |
| 727 | RESOLVED | WORKSFORME | normal | dmd | -inline: missing return in short function causes incorrect code generation | |
| 728 | RESOLVED | FIXED | normal | dmd | incorrect initialisation of member arrays if an explicit struct initializer is used | |
| 729 | RESOLVED | FIXED | normal | dmd | scope(...) statement in SwitchBody causes compiler to segfault | |
| 730 | RESOLVED | FIXED | normal | dmd | broken operator handling of ifloat/idouble/ireal | |
| 731 | RESOLVED | FIXED | normal | dmd | Positive and negative NaN in template arguments causes link conflict | |
| 732 | RESOLVED | FIXED | normal | phobos | Boxer unit test fails | |
| 733 | RESOLVED | FIXED | minor | phobos | std.conv.toFloat does not catch errors | |
| 734 | RESOLVED | FIXED | major | dmd | Multidimensional arrays use incorrect initializer | |
| 735 | RESOLVED | WORKSFORME | normal | dmd | forward reference to type Object?? | |
| 736 | RESOLVED | FIXED | normal | dmd | use of compile time computed const as array dimension causes compiler to crash | |
| 737 | RESOLVED | FIXED | normal | dmd | cc1d: d/d-decls.cc:227: virtual Symbol* VarDeclaration::toSymbol(): Assertion `init != __null' failed. | |
| 738 | RESOLVED | FIXED | normal | dmd | cfloat and creal enums cause compiler to segfault | |
| 739 | RESOLVED | FIXED | normal | dmd | incorrect opMulAssign/opDivAssign evaluation for imaginary types | |
| 740 | RESOLVED | FIXED | normal | dmd | dchar[].dup causes compiler segfault | |
| 741 | RESOLVED | FIXED | normal | dmd | -O: char[].reverse and wchar[].reverse causes runtime segfaults | |
| 742 | RESOLVED | FIXED | normal | dmd | d/d-glue.cc:2534: virtual void FuncDeclaration::toObjFile(): Assertion `0' failed. | |
| 743 | RESOLVED | FIXED | normal | dmd | internal compiler error: in find_function_data, at function.c:315 | |
| 744 | RESOLVED | FIXED | normal | dmd | hanging crash: simple dchar[]/wchar[] functions | |
| 745 | RESOLVED | FIXED | normal | dmd | recursive typeof in function declaration crashes cc1d | |
| 746 | RESOLVED | FIXED | enhancement | dmd | incorrect code generation for "new Type[][](1, 1)" | |
| 747 | RESOLVED | FIXED | normal | dmd | undefined reference to `.LDASM1' | |
| 748 | RESOLVED | FIXED | normal | dmd | internal error with mixed static / dynamic array | |
| 749 | RESOLVED | FIXED | normal | dmd | Internal error: toir.c 170 with lazy bool and delegate with default argument | |
| 750 | RESOLVED | FIXED | normal | dmd | Recursive typeof in function declaration crashes DMD | |
| 751 | RESOLVED | FIXED | normal | dmd | Compiler segfault on template expansion | |
| 752 | RESOLVED | FIXED | normal | dmd | Assertion failure: 'e->type->ty != Ttuple' on line 4518 in file 'mtype.c' | |
| 753 | RESOLVED | FIXED | trivial | dlang.org | Minor Misspelling in Class Spec Page | |
| 754 | RESOLVED | FIXED | normal | dmd | hex strings crash DMD when reporting syntax errors | |
| 755 | RESOLVED | FIXED | trivial | phobos | std.utf.decode() throws exception with unclear error message | |
| 756 | RESOLVED | FIXED | normal | dmd | IFTI for tuples only works if tuple parameter is last | |
| 757 | RESOLVED | FIXED | normal | dmd | Some debug code was not removed from statement.c | |
| 758 | RESOLVED | INVALID | major | dmd | Segmentation fault when compiling. | |
| 759 | RESOLVED | FIXED | normal | dmd | rdmd does not accept "*.d" or "name.d" as program argument | |
| 760 | RESOLVED | FIXED | minor | phobos | std.c.stdlib does not include system(3) | |
| 761 | RESOLVED | FIXED | normal | phobos | std.format.doFormat fails for items of a char[][] containing %s | |
| 762 | RESOLVED | FIXED | normal | dlang.org | Newsgroup links still use the old web interface | |
| 763 | RESOLVED | FIXED | normal | dmd | Segfault compiling template code on Linux | |
| 764 | RESOLVED | FIXED | normal | dmd | (typeof(o)).classinfo causes parser error | |
| 765 | RESOLVED | FIXED | normal | dmd | ArrayBoundsError when assigning slice of pointer | |
| 766 | RESOLVED | FIXED | blocker | dmd | dmd.exe crash | |
| 767 | RESOLVED | FIXED | enhancement | dmd | compiler shall print dependencies and pragma(lib) | |
| 768 | RESOLVED | FIXED | enhancement | dmd | A switch to print predefined version identifiers | |
| 769 | RESOLVED | FIXED | normal | dmd | Property not properly compiled - (error on valid code) | |
| 770 | RESOLVED | FIXED | normal | dmd | enums and typecasts | |
| 771 | RESOLVED | FIXED | normal | dmd | template func returns delegate w. param list from tuple and type, odd compiler error | |
| 772 | RESOLVED | INVALID | normal | dmd | Bogus error using relation operator as static if expression within template | |
| 773 | RESOLVED | FIXED | trivial | phobos | Redundant "Error: " in std.conv.ConvError | |
| 774 | RESOLVED | FIXED | normal | dmd | indexing / slicing a const arrays causes: "Error: non-constant expression" | |
| 775 | RESOLVED | FIXED | normal | dmd | array literals can't be used as template arguments | |
| 776 | RESOLVED | FIXED | normal | dmd | Unittest section inside a template does not alway execute. | |
| 777 | RESOLVED | FIXED | major | dmd | -inline: assert() with a non-constant message causes code to not compile | |
| 778 | RESOLVED | FIXED | major | dmd | -inline: Assertion failure: '!v->csym' on line 450 in file 'glue.c' | |
| 779 | RESOLVED | FIXED | normal | dmd | init.c:103: virtual Expression* VoidInitializer::toExpression(): Assertion `0' failed. | |
| 780 | RESOLVED | FIXED | normal | dmd | (D1 only) The assignment of 'this' is allowed | |
| 781 | RESOLVED | FIXED | enhancement | dmd | Nightly builds | |
| 782 | RESOLVED | WORKSFORME | critical | dmd | Dmd crash with template class, alias, inheritance and severals files | |
| 783 | RESOLVED | FIXED | normal | dmd | Cannot use an array w/ const or variable index as new[] size argument. | |
| 784 | RESOLVED | FIXED | normal | dmd | regression: [Issue 402] compiler crash with mixin and forward reference | |
| 785 | RESOLVED | FIXED | enhancement | dmd | Make 'cent' and 'ucent' syntactically valid pending implementation | |
| 786 | RESOLVED | INVALID | normal | dmd | the \ EndOfFile EscapeSequence in double-quoted strings doesn't work | |
| 787 | RESOLVED | FIXED | normal | phobos | incorrect documentation of std.ctype.isprint | |
| 788 | RESOLVED | FIXED | normal | dmd | Compiler rejects hex floats in the format: HexPrefix HexDigits . HexDigits(opt) with binary-exponent-part required | |
| 789 | RESOLVED | FIXED | normal | dmd | const initialization in forwarding constructors doesn't work | |
| 790 | RESOLVED | WONTFIX | enhancement | dmd | arbitrary lookahead for nested functions | |
| 791 | RESOLVED | FIXED | trivial | dmd | dhry.d example doesn't compile in 1.0 without trivial change | |
| 792 | RESOLVED | FIXED | normal | dmd | Erroneous "statement is not reachable" on class declaration | |
| 793 | RESOLVED | INVALID | normal | dmd | OBJ file names conflict => linker error | |
| 794 | RESOLVED | FIXED | major | phobos | std.math.exp2(0) equals 0 instead of 1 | |
| 795 | RESOLVED | FIXED | normal | phobos | Phobos build issue: std.regexp unittest | |
| 796 | RESOLVED | FIXED | normal | dmd | Asserting a null object reference throws AssertError Failure internal\invariant.d(14) or Access Violation | |
| 797 | RESOLVED | FIXED | normal | dmd | Performance issue using "release" flag | |
| 798 | RESOLVED | INVALID | normal | dmd | Template function overloading problems | |
| 799 | RESOLVED | WONTFIX | enhancement | dmd | Array literal with covariant types | |
| 800 | RESOLVED | FIXED | critical | phobos | writefln() on an associative array fails hard |