24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 1001 | RESOLVED | FIXED | enhancement | druntime | print stack trace (in debug mode) when program die | |
| 1002 | RESOLVED | WORKSFORME | major | dmd | debug statement crashes at compile-time function execution | |
| 1003 | RESOLVED | DUPLICATE | minor | dmd | Weird or missing error messages for duplicate function definitions | |
| 1004 | RESOLVED | WONTFIX | normal | phobos | Changed environment not passed to child process | |
| 1005 | RESOLVED | FIXED | normal | dmd | dmd: tocsym.c:343: virtual Symbol* FuncDeclaration::toSymbol(): Assertion `0' failed. | |
| 1006 | RESOLVED | DUPLICATE | normal | dmd | no ambiguity error given if getting function address | |
| 1007 | RESOLVED | FIXED | normal | phobos | DDoc->HTML for std.thread isn't generated correctly on Linux | |
| 1008 | RESOLVED | WORKSFORME | normal | dmd | classinfo_size assertion fail | |
| 1009 | RESOLVED | FIXED | normal | dmd | CodeView: out and inout parameters are declared void* | |
| 1010 | RESOLVED | WORKSFORME | normal | dmd | Abstract class template does not compile when parametrized with char[] | |
| 1011 | RESOLVED | FIXED | normal | dmd | illegal import declaration causes compile time segfault | |
| 1012 | RESOLVED | WONTFIX | enhancement | dmd | cannot instantiate template with no or default arguments without !() | |
| 1013 | RESOLVED | FIXED | normal | dmd | Invalid code generated for naked functions with (u)long arguments | |
| 1014 | RESOLVED | FIXED | blocker | dmd | Error with character literal escaping when generating header with -H | |
| 1015 | RESOLVED | FIXED | normal | dmd | Compile-time functions cannot return multidimensional array literals | |
| 1016 | RESOLVED | FIXED | normal | dmd | CTFE fails with recursive functions | |
| 1017 | RESOLVED | FIXED | normal | dmd | CTFE doesn't support (string == string) | |
| 1018 | RESOLVED | FIXED | normal | dmd | regression: Error: divide by 0 | |
| 1019 | RESOLVED | FIXED | normal | dmd | regression: missing filename and line number: Error: array index X is out of bounds [0 .. Y] | |
| 1020 | RESOLVED | FIXED | normal | dmd | regression: mov EAX, func | |
| 1021 | RESOLVED | FIXED | normal | dmd | CTFE and functions returning void | |
| 1022 | RESOLVED | FIXED | normal | dmd | CodeView: unions have zero length in typeleafs and datasymbols | |
| 1023 | RESOLVED | WORKSFORME | enhancement | dmd | Struct implementing interfaces and struct member enumeration | |
| 1024 | RESOLVED | INVALID | normal | dmd | invalid UTF-8 sequence for \u00B6 (ΒΆ) in comment | |
| 1025 | RESOLVED | WORKSFORME | major | dmd | mixin("scope(exit) call();"); is broken | |
| 1026 | RESOLVED | FIXED | normal | dmd | dmd SEGV when checking length of Tuple elements when length == 0 | |
| 1027 | RESOLVED | INVALID | major | dmd | "fadd real ptr [EAX];" does not compile | |
| 1028 | RESOLVED | FIXED | normal | dmd | Segfault using tuple inside asm code. | |
| 1029 | RESOLVED | FIXED | enhancement | dmd | manual pages out-of-synch and/or missing | |
| 1030 | RESOLVED | FIXED | normal | dmd | Delegate literal as initializer is confused with struct initializer | |
| 1031 | RESOLVED | FIXED | regression | dmd | regression: SIGSEGV at expr.c:6498 | |
| 1032 | RESOLVED | FIXED | regression | dmd | regression: -g -O run/o/odd_bug_06_B.d | |
| 1033 | RESOLVED | FIXED | normal | dmd | internal compiler error: in output_die, at dwarf2out.c:7122 | |
| 1034 | RESOLVED | FIXED | regression | dmd | regression: -inline -O run/o/odd_bug_09_A.d | |
| 1035 | RESOLVED | FIXED | regression | dmd | regression: SIGSEGV at gcc/predict.c:1341 | |
| 1036 | RESOLVED | INVALID | normal | dmd | regression: invalid code generation for class literal expression unless -fPIC or -release is used | |
| 1037 | RESOLVED | FIXED | regression | dmd | regression: wrong code generation for static getters | |
| 1038 | RESOLVED | FIXED | critical | dmd | explicit class cast breakage in 1.007 | |
| 1039 | RESOLVED | WORKSFORME | major | dmd | DMD hangs with 100% CPU | |
| 1040 | RESOLVED | FIXED | normal | dmd | Internal error: Illegal instruction (program cc1d) - nocompile/a/alias_39_B.d | |
| 1041 | RESOLVED | FIXED | regression | dmd | regression: incorrect code generation for scope(exit) inside switch | |
| 1042 | RESOLVED | WONTFIX | normal | dmd | internal compiler error: in output_pic_addr_const, at config/i386/i386.c:7023 | |
| 1043 | RESOLVED | FIXED | normal | dmd | internal compiler error: in fold_convert, at fold-const.c:1957 | |
| 1044 | RESOLVED | WORKSFORME | normal | dmd | Internal error: Illegal instruction (program cc1d) - nocompile/c/const_32_B.d | |
| 1045 | RESOLVED | FIXED | normal | dmd | TypeInfo.toString broken for unions and structs | |
| 1046 | RESOLVED | FIXED | normal | dmd | TypeInfo.opEquals broken for structs | |
| 1047 | RESOLVED | WONTFIX | normal | dlang.org | Bugzilla neglects to indicate its time zone | |
| 1048 | RESOLVED | FIXED | major | dmd | the type matching of static initialization | |
| 1049 | RESOLVED | INVALID | normal | dmd | Template specialization via delegate parameters | |
| 1050 | RESOLVED | WONTFIX | enhancement | dlang.org | Relay of newsgroup to Bugzilla should remove excessive quoting | |
| 1051 | RESOLVED | FIXED | minor | dmd | foreach over member array in static func causes ICE | |
| 1052 | RESOLVED | FIXED | major | dmd | DMD 1.009 - aliasing functions from superclasses may result in incorrect conflicts | |
| 1053 | RESOLVED | WONTFIX | enhancement | dmd | Make 'static else if' or 'static if (...) {...} else if' work | |
| 1054 | RESOLVED | FIXED | regression | dmd | regression: circular aliases cause compiler stack overflow | |
| 1055 | RESOLVED | FIXED | normal | dmd | union forward reference "overlapping initialization" error | |
| 1056 | RESOLVED | DUPLICATE | normal | dmd | segfault with pragma(msg) inside CTFE | |
| 1057 | RESOLVED | WORKSFORME | normal | dmd | Can't build on x86_64 without --disable-shared | |
| 1058 | RESOLVED | FIXED | normal | dmd | DMD hangs with 100% CPU - member function returning forward-referenced struct before constructor | |
| 1059 | RESOLVED | FIXED | normal | dmd | String literal concatenated with array of chars - inconsistent behavior | |
| 1060 | RESOLVED | INVALID | normal | dmd | inout in arguments breaks the lvalueness of function | |
| 1061 | RESOLVED | FIXED | normal | dmd | "asm inc [;" segfaults compiler. | |
| 1062 | RESOLVED | WORKSFORME | normal | dmd | Cannot catch typedef'd class | |
| 1063 | RESOLVED | DUPLICATE | normal | dmd | Assertion failure: 'global.errors' on line 444 in file 'declaration.c' | |
| 1064 | RESOLVED | FIXED | normal | dmd | Tuples are not expanded in array initializers | |
| 1065 | RESOLVED | FIXED | blocker | dmd | On OpenBSD, alloca(3) is in stdlib.h | |
| 1066 | RESOLVED | INVALID | normal | dmd | Variadic arguments being passed in registers | |
| 1067 | RESOLVED | INVALID | normal | dmd | release flag kills Win32 applications without unittest flag? | |
| 1068 | RESOLVED | FIXED | critical | dmd | stack corruption with mixins and function templates | |
| 1069 | RESOLVED | WORKSFORME | enhancement | dmd | No error on type mismatch with varargs | |
| 1070 | RESOLVED | DUPLICATE | critical | dmd | can't use pragma to debug CTFE. DMD AV | |
| 1071 | RESOLVED | WONTFIX | normal | dmd | DoS code on Windows Platform | |
| 1072 | RESOLVED | FIXED | normal | dmd | CTFE: crash on for loop with blank increment | |
| 1073 | RESOLVED | INVALID | normal | dmd | CTFE: mixin expression with a function argument doesn't work | |
| 1074 | RESOLVED | FIXED | minor | dlang.org | Dead link to std.c.locale webpage | |
| 1075 | RESOLVED | FIXED | normal | dmd | dmd reject valid code | |
| 1076 | RESOLVED | INVALID | normal | dmd | by using scope(exit) tail recursion ain't working | |
| 1077 | RESOLVED | WORKSFORME | normal | phobos | writef and friends won't read/write from/to redirected std handles | |
| 1078 | RESOLVED | FIXED | minor | dmd | Frontend uses of 'auto' where 'scope' should be used | |
| 1079 | RESOLVED | FIXED | regression | dmd | gdb: Dwarf Error: Cannot find DIE at 0xb705 referenced from DIE at 0x250 | |
| 1080 | RESOLVED | FIXED | major | phobos | Failed to link to std.windows.registry | |
| 1081 | RESOLVED | FIXED | normal | dmd | with using real and -O option, dmd generate bug code | |
| 1082 | RESOLVED | FIXED | normal | dmd | The .offsetof property yields a signed int, a size_t would be more appropriate | |
| 1083 | RESOLVED | INVALID | normal | dmd | classtype.classinfo.name can't be evaluated in compile-time | |
| 1084 | RESOLVED | FIXED | normal | dmd | lazy variadic parameters break in strange way | |
| 1085 | RESOLVED | FIXED | normal | druntime | Need to add ability to detach threads. | |
| 1086 | RESOLVED | FIXED | normal | dmd | CodeView: missing line information for string switch | |
| 1087 | RESOLVED | DUPLICATE | critical | dmd | scope(exit) is ignored if preceded by a label | |
| 1088 | RESOLVED | WORKSFORME | major | dmd | structs allocated with a struct allocator will not have default initializer values assigned | |
| 1089 | RESOLVED | FIXED | critical | phobos | Unsafe pointer comparison in TypeInfo_Pointer.compare | |
| 1090 | RESOLVED | FIXED | normal | dlang.org | Attribute specification: "}" vs "end of scope" | |
| 1091 | RESOLVED | FIXED | normal | dmd | Wrong size reserved for critical sections | |
| 1092 | RESOLVED | FIXED | major | dmd | compiler crash in ..\ztc\cod1.c 2528 | |
| 1093 | RESOLVED | INVALID | normal | dmd | DMD doesn't generate correct try block code | |
| 1094 | RESOLVED | FIXED | normal | dmd | switch bug | |
| 1095 | RESOLVED | WORKSFORME | normal | dmd | CodeView: length of struct type incorrectly set to zero | |
| 1096 | RESOLVED | FIXED | normal | phobos | Mysterious hang with toUTCString + UTCtoLocalTime + d_time_nan | |
| 1097 | RESOLVED | FIXED | normal | dmd | Missing line number: casting array to array of different element size | |
| 1098 | RESOLVED | FIXED | normal | dmd | symbol collision in d/dmd/expression.c between math.h and port.h | |
| 1099 | RESOLVED | FIXED | normal | dmd | weird tupleof behavior in mixins | |
| 1100 | RESOLVED | FIXED | normal | dmd | Alias parameters don't accept primitive types. |