24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 801 | RESOLVED | DUPLICATE | critical | dmd | writefln() on an associative array fails hard | |
| 802 | RESOLVED | FIXED | minor | phobos | ABI/API issues in phobos/internal/aaA.d | |
| 803 | RESOLVED | WORKSFORME | normal | dmd | incorrect error message and location for repeated aliases | |
| 804 | RESOLVED | FIXED | normal | phobos | missing linux functions | |
| 805 | RESOLVED | FIXED | normal | dmd | regression: forward reference when using templated classes | |
| 806 | RESOLVED | FIXED | regression | dmd | regression: multiple definition template symbols | |
| 807 | RESOLVED | INVALID | normal | dmd | inout params don't mesh with fpu | |
| 808 | RESOLVED | FIXED | enhancement | dmd | using properties as lvalues | |
| 809 | RESOLVED | FIXED | enhancement | dmd | Should be possible to convert lazy argument to delegate | |
| 810 | RESOLVED | FIXED | normal | dmd | Cannot forward reference template | |
| 811 | RESOLVED | DUPLICATE | normal | dmd | regression: forward reference when using templated classes | |
| 812 | RESOLVED | DUPLICATE | normal | dmd | regression: multiple definition template symbols | |
| 813 | RESOLVED | INVALID | normal | dmd | regression: optimizer & scope | |
| 814 | RESOLVED | FIXED | normal | dmd | lazy argument + variadic arguments = segfault | |
| 815 | RESOLVED | FIXED | major | dmd | scope(exit) isn't executed when "continue" is used to continue a while-loop | |
| 816 | RESOLVED | FIXED | enhancement | dmd | .dup for associative arrays | |
| 817 | RESOLVED | FIXED | minor | dmd | const char[] = string_literal - string_literal gets included for every reference | |
| 818 | RESOLVED | FIXED | normal | dmd | std.socket.InternetAddress.sin needs to be properly initialized on OS X | |
| 819 | RESOLVED | FIXED | trivial | dmd | mention response files in cmd line usage | |
| 820 | RESOLVED | FIXED | major | dmd | gc should scan only pointer types for pointers | |
| 821 | RESOLVED | FIXED | normal | dlang.org | segfault with char array copy; mistaken samples in doc | |
| 822 | RESOLVED | INVALID | normal | dmd | path | |
| 823 | RESOLVED | FIXED | normal | dmd | frontend: incorrect verror declaration in mars.h | |
| 824 | RESOLVED | FIXED | normal | dmd | "mov EAX, func;" and "lea EAX, func;" generate incorrect code | |
| 825 | RESOLVED | FIXED | normal | dmd | dmd segmentation fault with large char[] template value parameter | |
| 826 | RESOLVED | FIXED | normal | dmd | ICE: is-expression with invalid template instantiation | |
| 827 | RESOLVED | WORKSFORME | normal | dmd | Trying to break out of a labelled BlockStatement breaks out of a for loop at its beginning | |
| 828 | RESOLVED | FIXED | normal | dmd | expression.c:1904: virtual Expression* ThisExp::semantic(Scope*): Assertion `global.errors || var' failed. | |
| 829 | RESOLVED | FIXED | normal | dmd | struct operator overload returns a wrong value (suspect NRVO bug) | |
| 830 | RESOLVED | INVALID | critical | dmd | Access to static member variable causes Access Violation | |
| 831 | RESOLVED | FIXED | enhancement | dlang.org | Warning!! String literals are read-only one some platforms. | |
| 832 | RESOLVED | FIXED | major | dmd | NRVO: return inside foreach results in junk | |
| 833 | RESOLVED | WONTFIX | critical | dmd | stdint.h not available with solaris | |
| 834 | RESOLVED | FIXED | critical | dmd | SegV in gdc during actest.d on Solaris | |
| 835 | RESOLVED | FIXED | major | phobos | RegExp.test wrongly matches strings on case insensitive attribute | |
| 836 | RESOLVED | FIXED | normal | dmd | gdmd rejects asm{setcc CL;} | |
| 837 | RESOLVED | FIXED | normal | dmd | gdc rejects asm{sldt AX;} | |
| 838 | RESOLVED | FIXED | normal | dmd | gdc rejects asm{smsw EAX;} as well as asm{smsw AX;} | |
| 839 | RESOLVED | FIXED | normal | dmd | incorrect detection of WORD-sized operants: movzx, rcl, rcr, rol, ror | |
| 840 | RESOLVED | INVALID | normal | dmd | incorrect code generation for asm{fidv ST(1), ST;} | |
| 841 | RESOLVED | FIXED | normal | dmd | unsupported asm opcode "fistp" | |
| 842 | RESOLVED | INVALID | normal | dmd | incorrect assembler output for asm{ fst x; } | |
| 843 | RESOLVED | FIXED | normal | dmd | gdc rejects asm{lldt AX;} | |
| 844 | RESOLVED | FIXED | normal | dmd | gdc rejects asm{lmsw AX;} | |
| 845 | RESOLVED | WORKSFORME | normal | dmd | dmd -run does not correctly pass command line arguments | |
| 846 | RESOLVED | FIXED | major | dmd | Error 42: Symbol Undefined "<mangle_of_class_template>__arrayZ" | |
| 847 | RESOLVED | FIXED | minor | dlang.org | c++ vs d comparsion cleanups | |
| 848 | RESOLVED | FIXED | normal | dlang.org | typo in C sorting example | |
| 849 | RESOLVED | FIXED | normal | dlang.org | http://www.digitalmars.com/d/cppdbc.html is an empty document | |
| 850 | RESOLVED | WONTFIX | normal | dmd | we need (*type).property to refer to property if we use typedef | |
| 851 | RESOLVED | INVALID | blocker | dmd | strange bug when a delegate access a member variable. | |
| 852 | RESOLVED | FIXED | major | dmd | ICE(toir.c) using local class in non-static nested function in nested static function | |
| 853 | RESOLVED | WORKSFORME | normal | dmd | Internal error: toir.c 182 | |
| 854 | RESOLVED | FIXED | normal | dmd | TypeTuple in anonymous delegate causes ice in glue.c | |
| 855 | RESOLVED | INVALID | enhancement | dmd | Improve performance | |
| 856 | RESOLVED | WORKSFORME | normal | dmd | foreach doesn't work when accessing elements as supertypes | |
| 857 | RESOLVED | WORKSFORME | minor | dmd | Error: no size for type void() doesn't show the line number | |
| 858 | RESOLVED | FIXED | normal | dmd | Forward reference to struct inside class crashes the compiler | |
| 859 | RESOLVED | FIXED | enhancement | dmd | float vector codegen after inlining very different from manual inlined code | |
| 860 | RESOLVED | FIXED | minor | dmd | Typedef/alias of a typedef/alias in another module, used as template parameter, combined with circular imports, fails to compile | |
| 861 | RESOLVED | FIXED | critical | dmd | Using two typedefs of an undefined name in a class in a different module with import cycles causes DMD to hang | |
| 862 | RESOLVED | FIXED | major | phobos | Can't link with std.c.stdlib.setenv | |
| 863 | RESOLVED | WORKSFORME | trivial | dmd | Selectively importing a nonexistent identifier results in spurious and incorrect error message | |
| 864 | RESOLVED | WORKSFORME | enhancement | dmd | Omit function definitions in interface modules without -inline | |
| 865 | RESOLVED | WORKSFORME | enhancement | dmd | in overloaded-function, class A should matches (Object) better than (void*) | |
| 866 | RESOLVED | INVALID | major | dmd | Abstract classes can't have constructors: fails to link, hard to find problem | |
| 867 | RESOLVED | FIXED | minor | dmd | Error messages refer to _dtor instead of ~this | |
| 868 | RESOLVED | WORKSFORME | normal | dmd | call to wrong opEquals when trying `new Myclass==new Myclass` | |
| 869 | RESOLVED | FIXED | minor | dmd | Cast of a parenthesized expression combined with !is is mistaken for a C style cast and a template specialization | |
| 870 | RESOLVED | FIXED | minor | dmd | contradictory error messages for templates | |
| 871 | RESOLVED | DUPLICATE | minor | dmd | contradictory error messages for templates | |
| 872 | RESOLVED | FIXED | normal | dmd | Assertion in expression.c caused by taking typeof of "this.outer" in nested classes. | |
| 873 | RESOLVED | WORKSFORME | normal | dmd | Scope-dependent compilation error | |
| 874 | RESOLVED | FIXED | normal | dmd | Bad codegen: wrong value variable in tuple foreach, D1 only | |
| 875 | RESOLVED | FIXED | normal | dmd | crash in glue.c line 700 | |
| 876 | RESOLVED | FIXED | enhancement | phobos | std.intrinsic.bswap overloads | |
| 877 | RESOLVED | WORKSFORME | blocker | dmd | forward references in interdependent template/struct definitions since v1.0 | |
| 878 | RESOLVED | DUPLICATE | normal | dlang.org | template page, limitations section outdated: non-static member template functions are allowed | |
| 879 | RESOLVED | WORKSFORME | normal | dmd | support for --gc-sections | |
| 880 | RESOLVED | DUPLICATE | normal | dmd | private imports not honored | |
| 881 | RESOLVED | WONTFIX | normal | phobos | std.stream.Stream.readLine is broken for non-seekable sources with DOS line ends | |
| 882 | RESOLVED | DUPLICATE | normal | phobos | associative arrays with TypeInfo keys are broken for user defined types | |
| 883 | RESOLVED | FIXED | normal | dmd | ICE: nested templates with integer arguments | |
| 884 | RESOLVED | FIXED | normal | dmd | ICE(template.c) in recursive template | |
| 885 | RESOLVED | INVALID | major | dlang.org | Recursion into folders with FindFirstFileA/FindNextFileA behaves incorrectly | |
| 886 | RESOLVED | FIXED | normal | phobos | std.zlib uncompression routines do not mark result as containing no pointers | |
| 887 | RESOLVED | FIXED | normal | phobos | TypeInfo does not correctly override opCmp, toHash | |
| 888 | RESOLVED | WORKSFORME | major | dmd | -cov and _ModuleInfo linking bugs | |
| 889 | RESOLVED | FIXED | major | dmd | listdir loops forever | |
| 890 | RESOLVED | FIXED | enhancement | dmd | Returning char[4] and assigning to char[] produces unexpected results. | |
| 891 | RESOLVED | FIXED | critical | dmd | Crash when compiling the following code (tested with 1.0, 1.001 and 1.002) | |
| 892 | RESOLVED | FIXED | normal | dmd | Another bug in the new GC - pointers in mixins | |
| 893 | RESOLVED | FIXED | normal | dmd | The profile flag no longer seems to work on Linux x86 64 | |
| 894 | RESOLVED | FIXED | normal | dmd | base class with implemented abstract method problem | |
| 895 | RESOLVED | DUPLICATE | enhancement | dmd | multiply defined function via alias isn't failing to build | |
| 896 | RESOLVED | FIXED | normal | dmd | gdmd (dmd-script) script broken for certain parameters | |
| 897 | RESOLVED | FIXED | minor | dmd | fix default dmd.conf file | |
| 898 | RESOLVED | FIXED | normal | phobos | std.conv.toInt doesn't raise ConvOverflowError | |
| 899 | RESOLVED | FIXED | normal | dmd | structure field .offsetof property inaccessible in the scope | |
| 900 | RESOLVED | FIXED | normal | dmd | changing import order causes type mismatch |