24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 8201 | RESOLVED | FIXED | normal | dmd | Conversion from dynamic array to static array fails when static array is immutable | |
| 8202 | RESOLVED | DUPLICATE | normal | dmd | Templated function with multiple parameters fails to compile with only one argument if type is not exact | |
| 8203 | RESOLVED | FIXED | normal | phobos | Use of std.regex.match() generates "not enough preallocated memory" error | |
| 8204 | NEW | normal | dmd | dmd#18446 | Can't instantiate auto ref template explicitly | |
| 8205 | RESOLVED | INVALID | normal | dmd | Order of dmd '-run' flag is wrong on Mac OS X | |
| 8206 | NEW | normal | installer | installer#653 | dmd bash completion script is failing on Ubuntu 10.04 | |
| 8207 | RESOLVED | FIXED | normal | dmd | OS X: Should extern(D) symbols include another underscore? | |
| 8208 | RESOLVED | WORKSFORME | enhancement | phobos | BitArray.opApply does not work on const(BitArray) | |
| 8209 | RESOLVED | FIXED | normal | installer | Installer installs D into /usr/bin, would prefer /usr/local/bin, on Mac OS X | |
| 8210 | NEW | normal | installer | installer#671 | Installer does not install dman on Mac OS X | |
| 8211 | RESOLVED | DUPLICATE | normal | dmd | ICE: Compiling two files with main functions | |
| 8212 | RESOLVED | FIXED | regression | dmd | shared value data structures should implicitly cast to mutable | |
| 8213 | RESOLVED | FIXED | normal | dmd | Incorrect error message with pointer to ubyte[] and front | |
| 8214 | RESOLVED | FIXED | enhancement | phobos | blocking option for TaskPool.finish() | |
| 8215 | RESOLVED | WONTFIX | normal | dmd | Non-ASCII object names are generated | |
| 8216 | RESOLVED | FIXED | enhancement | dmd | CTFE should allow 'pointer is inside range' comparisons | |
| 8217 | RESOLVED | FIXED | normal | dmd | static nested class can reference outer scope by template instantiation | |
| 8218 | NEW | major | dmd | dmd#18447 | shared library segmentation fault when missing un-needed import | |
| 8219 | RESOLVED | INVALID | enhancement | phobos | File.writeln is slow | |
| 8220 | RESOLVED | FIXED | enhancement | dmd | invalid function call not detected during semantic analysis | |
| 8221 | RESOLVED | FIXED | enhancement | dmd | typeof(null) rejected as return type for covariant overrides | |
| 8222 | RESOLVED | DUPLICATE | major | tools | Optlink crashes when debug info is enabled | |
| 8223 | RESOLVED | WONTFIX | enhancement | dmd | "auto break" switch proposal | |
| 8224 | NEW | normal | dmd | dmd#18448 | std.typetuple: foreach loop returns always first element | |
| 8225 | RESOLVED | FIXED | normal | dmd | UFCS when the first argument is a function | |
| 8226 | RESOLVED | FIXED | normal | dmd | Global lambda assign to const/immutable | |
| 8227 | NEW | normal | dmd | dmd#18449 | Anonymous member variable of struct get's it's arguments shifted when called. | |
| 8228 | RESOLVED | DUPLICATE | enhancement | dmd | Mixin template can't add constructor to class | |
| 8229 | NEW | major | dmd | dmd#18450 | string literals are not zero-terminated during CTFE | |
| 8230 | RESOLVED | DUPLICATE | normal | dmd | rdmd -lib -offilename ignores output filename | |
| 8231 | RESOLVED | INVALID | enhancement | phobos | conv.to fails to convert string with trailing "u" | |
| 8232 | NEW | major | druntime | dmd#17243 | [GC] Segmentation fault in rt_finalize_gc() | |
| 8233 | RESOLVED | FIXED | normal | phobos | std.array.array fails to compile with ranges of immutable elements which have a length property | |
| 8234 | RESOLVED | FIXED | normal | dmd | symbols used in CTFE affect the function literal type | |
| 8235 | RESOLVED | DUPLICATE | normal | tools | IsUserAnAdmin not in shell32.lib | |
| 8236 | RESOLVED | FIXED | minor | dmd | Wrong error message in creating struct from vector operation | |
| 8237 | RESOLVED | FIXED | normal | dmd | Error message with _error_ when using failed type inference in template parameter | |
| 8238 | RESOLVED | FIXED | major | dmd | templates can create ghost fields | |
| 8239 | RESOLVED | INVALID | normal | dmd | PIC always enabled on OSX | |
| 8240 | RESOLVED | FIXED | normal | phobos | std.algorithm.joiner and empty inputRangeObject | |
| 8241 | RESOLVED | FIXED | normal | dmd | cannot use template function literal as default alias argument | |
| 8242 | RESOLVED | FIXED | normal | dmd | cannot use template function literals at module scope | |
| 8243 | NEW | normal | dmd | dmd#18451 | cannot initialize tuple with an element at module scope but this is allowed in function-local scopes | |
| 8244 | RESOLVED | FIXED | normal | dmd | cannot slice a type tuple with '[]' in locations where a type is valid | |
| 8245 | RESOLVED | FIXED | normal | dmd | UFCS doesn't work for pointers | |
| 8246 | RESOLVED | FIXED | normal | dmd | tuple fields pollute the linker namespace | |
| 8247 | NEW | normal | phobos | phobos#9591 | Inconsistent behaviour of randomSample depending on whether a random number generator is specified | |
| 8248 | RESOLVED | WORKSFORME | enhancement | phobos | std.container.Array needs a const-overload for opSlice | |
| 8249 | RESOLVED | FIXED | minor | dmd | Spurious error message with templates and alias this | |
| 8250 | RESOLVED | DUPLICATE | normal | dmd | dirEntries fails to generate file list when compiled with -inline | |
| 8251 | RESOLVED | FIXED | normal | dmd | Property function call without parenthesis fails when it's passed as template argument | |
| 8252 | RESOLVED | FIXED | normal | dmd | no UFCS for 0 literal | |
| 8253 | RESOLVED | FIXED | normal | dmd | CTFE ICE: calling of member function of non-CTFE class variable | |
| 8254 | RESOLVED | FIXED | normal | dmd | nested struct cannot access the types of the parent's fields | |
| 8255 | RESOLVED | FIXED | major | dmd | [CTFE] ICE when passing 'ref' literal | |
| 8256 | RESOLVED | WONTFIX | enhancement | dmd | mixin() doesn't work in a template declaration | |
| 8257 | RESOLVED | FIXED | critical | dmd | __traits(compiles) gives compile error | |
| 8258 | RESOLVED | DUPLICATE | regression | dmd | Delegates do not respect default parameters | |
| 8259 | RESOLVED | FIXED | normal | dmd | AssociativeArray seen through with alias parameter and UFCS | |
| 8260 | RESOLVED | FIXED | normal | phobos | * used three or more times on an array inside std.format.formattedRead and not guarded by template constraint | |
| 8261 | RESOLVED | FIXED | regression | dmd | std.traits.ParameterTypeTuple may break existing codes | |
| 8262 | RESOLVED | FIXED | critical | dmd | ICE(mtype.c) alias this to alias of an expression tuple | |
| 8263 | RESOLVED | MOVED | normal | tools | wrong offset in IMAGE_DEBUG_DIRECTORY | |
| 8264 | RESOLVED | FIXED | normal | phobos | [std.conv.to] constructing conversion doesn't work with alias this | |
| 8265 | RESOLVED | DUPLICATE | normal | dmd | UFCS fails when called across modules | |
| 8266 | RESOLVED | FIXED | normal | dmd | Calling a function in pseudo-member syntax fails to deduce template argument type that uses alias this | |
| 8267 | RESOLVED | WORKSFORME | normal | dmd | called template only instantiated once with foreach over expression type tuple | |
| 8268 | RESOLVED | WORKSFORME | normal | phobos | std.datetime unittest asserts | |
| 8269 | RESOLVED | FIXED | major | dmd | The 'with statement' does not observe temporary object lifetime | |
| 8270 | RESOLVED | FIXED | minor | dmd | Different error messages for missing const in var[] and var.opSlice() | |
| 8271 | RESOLVED | FIXED | normal | dmd | [Ddoc] non-ascii character string macro names cannot be replaced | |
| 8272 | RESOLVED | WONTFIX | normal | dmd | [Ddoc] Recursive macro expansion is failed. | |
| 8273 | RESOLVED | FIXED | enhancement | druntime | FreeBSD core.sys.posix.unistd enums severely lacking | |
| 8274 | RESOLVED | FIXED | normal | druntime | thread_attachThis only works for main thread | |
| 8275 | RESOLVED | INVALID | minor | dmd | DMD assumes that Object.toHash() overrides are @safe, even though base is @trusted | |
| 8276 | RESOLVED | FIXED | normal | dmd | [CTFE] ICE when reading variable from nested function | |
| 8277 | NEW | normal | dmd | dmd#18452 | Missed implicit cast with fixed size array | |
| 8278 | RESOLVED | FIXED | enhancement | phobos | std.range.chunks for generic Forward Ranges? | |
| 8279 | NEW | enhancement | phobos | phobos#9927 | Potential small improvement for std.conv.parse arguments | |
| 8280 | NEW | enhancement | phobos | phobos#9928 | std.array.uninitializedArrayExtend, std.array.initializedArray | |
| 8281 | NEW | minor | dmd | dmd#17552 | Too many error message with a failed template instantiation | |
| 8282 | RESOLVED | DUPLICATE | normal | phobos | Can not allocate an Array!T on heap. | |
| 8283 | RESOLVED | FIXED | regression | dmd | ICE(cod1.c): returning struct with constructor as member of another struct | |
| 8284 | RESOLVED | FIXED | normal | phobos | [std.container] can't define Array!T, if T is Tuple!(size_t, size_t) | |
| 8285 | RESOLVED | FIXED | normal | dmd | Issue with slice returned from CTFE function | |
| 8286 | RESOLVED | WORKSFORME | normal | dmd | Type resolution issue during extra inlining semantic | |
| 8287 | RESOLVED | INVALID | normal | dmd | When a class with the same name as a module exists within that module and has static members, you're required to do modulename.classname.member() in order to access said members | |
| 8288 | RESOLVED | INVALID | normal | dmd | immutable(char)** is not convertable to const(char)** | |
| 8289 | RESOLVED | INVALID | minor | dmd | Cannot declare functions returning anonymous enum if they have 'in' block. | |
| 8290 | RESOLVED | INVALID | normal | dmd | DMD git-master segfaults if outputfile exists as directory | |
| 8291 | RESOLVED | FIXED | major | phobos | dirEntry cannot handle root directories + unhandled exception causes crash | |
| 8292 | RESOLVED | WORKSFORME | normal | dmd | segfaults on out contract | |
| 8293 | RESOLVED | MOVED | enhancement | dmd | Small amount of static analysis to avoid certain destructor bugs | |
| 8294 | RESOLVED | FIXED | major | dmd | complex breaks calling in 64 bit DMD | |
| 8295 | RESOLVED | WORKSFORME | major | dmd | Struct member destructor can not be called from shared struct instance | |
| 8296 | RESOLVED | FIXED | normal | dmd | @disable this propagates through reference | |
| 8297 | RESOLVED | DUPLICATE | normal | dmd | Cannot access front of array with immutable elements | |
| 8298 | RESOLVED | FIXED | normal | phobos | dirEntries special linux file in Home dir | |
| 8299 | RESOLVED | FIXED | normal | dmd | segfault on incorrect (?) module declaration | |
| 8300 | RESOLVED | DUPLICATE | normal | dmd | Stack overflow with alias this |