24890 bugs archived from https://issues.dlang.org/.
| ID | Status | Resolution | Severity | Component | GitHub | Summary |
|---|---|---|---|---|---|---|
| 14201 | RESOLVED | FIXED | blocker | dmd | fatal error LNK1235: corrupt or invalid COFF symbol table | |
| 14202 | RESOLVED | DUPLICATE | regression | dmd | Missing template instantiation (Phobos) with -inline | |
| 14203 | RESOLVED | FIXED | major | dmd | Return of floating point values from extern(C++) member functions does not match dmc | |
| 14204 | RESOLVED | WORKSFORME | enhancement | druntime | ldexp for double and float | |
| 14205 | NEW | enhancement | dlang.org | dlang.org#3944 | Document D compatibility with fork | |
| 14206 | RESOLVED | FIXED | major | dmd | cdouble is broken | |
| 14207 | RESOLVED | FIXED | regression | dmd | [REG2.065] [CTFE] ICE on unsupported reinterpret cast in compile time | |
| 14208 | NEW | enhancement | druntime | dmd#17140 | Use a single signal number for GC thread suspend and resume | |
| 14209 | RESOLVED | INVALID | normal | dmd | Duplicate Comdat with extern(C++) | |
| 14210 | RESOLVED | FIXED | major | dmd | invalid merging of template instances | |
| 14211 | RESOLVED | FIXED | enhancement | dmd | Compiler should devirtualize calls to members of final class | |
| 14212 | RESOLVED | FIXED | regression | phobos | frexp for const and immutable fails to compile | |
| 14213 | RESOLVED | FIXED | regression | phobos | Strange deprecated message in std.typecons.Proxy with using method | |
| 14214 | RESOLVED | WORKSFORME | major | dmd | Internal error: backend/go.c 242 | |
| 14215 | RESOLVED | FIXED | minor | druntime | invalid import in core.sys.linux.stdio | |
| 14216 | RESOLVED | DUPLICATE | normal | dlang.org | Missing /phobos/std_windows_charset.html | |
| 14217 | NEW | normal | phobos | phobos#10116 | Misleading error message: Cannot deduce function | |
| 14218 | RESOLVED | FIXED | regression | dmd | [REG2.067a] casting null to integer type causes error message | |
| 14219 | RESOLVED | FIXED | enhancement | dlang.org | missing documentation std.traits | |
| 14220 | RESOLVED | FIXED | regression | dmd | Bad codegen for optimized std.conv.text in combination with concatenation | |
| 14221 | NEW | normal | dmd | dmd#18948 | Investigate the impact of calling destructors during garbage collection | |
| 14222 | NEW | normal | phobos | phobos#9654 | emplace implicit dynamic to static array fails | |
| 14223 | RESOLVED | FIXED | normal | phobos | TimSort algorithm is incorrect | |
| 14224 | NEW | enhancement | phobos | phobos#10117 | std.range.chunks variable chunk size | |
| 14225 | RESOLVED | FIXED | regression | druntime | [REG2.067a] GDB: error reading variable (string + dup) | |
| 14226 | RESOLVED | FIXED | minor | druntime | invalid Runtime.traceHandler setup | |
| 14227 | RESOLVED | WORKSFORME | major | dmd | Incorrect passed a delegate as argument with null value. | |
| 14228 | NEW | normal | dlang.org | dlang.org#4039 | Function argument evaluation spec is inconsistent | |
| 14229 | RESOLVED | FIXED | major | dmd | RAII ordering is wrong | |
| 14230 | RESOLVED | FIXED | regression | phobos | [REG2.067b2] std.array.join misses the first element which is empty string | |
| 14231 | RESOLVED | FIXED | normal | phobos | findRoot fails with trivial bounds | |
| 14232 | RESOLVED | FIXED | regression | dmd | redundant attribute 'const' | |
| 14233 | RESOLVED | FIXED | regression | phobos | [REG2.067b2] Can't build Algebraic!(This[]) anymore | |
| 14234 | RESOLVED | FIXED | enhancement | phobos | rbtree length should be const | |
| 14235 | RESOLVED | FIXED | regression | dmd | [REG2.066] full-qualified template instantiation misses its error location | |
| 14236 | NEW | normal | dmd | dmd#18949 | opIndex... and opIndex fallback | |
| 14237 | RESOLVED | DUPLICATE | normal | dmd | Compiler should reject attempts to (re)define .init | |
| 14238 | RESOLVED | FIXED | normal | dmd | DIP25: escape checks can be circumvented with delegate | |
| 14239 | RESOLVED | DUPLICATE | major | dmd | template destructor attribute deduction conflicts with object.TypeInfo.destroy | |
| 14240 | RESOLVED | DUPLICATE | regression | dmd | Segfault while compiling templated code | |
| 14241 | NEW | enhancement | phobos | phobos#10118 | phobos unittests not run on Windows | |
| 14242 | RESOLVED | WORKSFORME | normal | dmd | destruction of static arrays with elaborate destructor elements does not propagate attributes | |
| 14243 | RESOLVED | FIXED | blocker | dmd | mixin template scope inconsistency? | |
| 14244 | RESOLVED | DUPLICATE | regression | dmd | 2.067: Error when 'this' used as ref parameter | |
| 14245 | RESOLVED | FIXED | normal | dmd | Immutable reference to immutable field in constructor allows breaking type system | |
| 14246 | RESOLVED | FIXED | major | dmd | RAII - proper destruction of partially constructed objects/structs | |
| 14247 | RESOLVED | FIXED | normal | druntime | string within demangled symbol name should be made escape | |
| 14248 | NEW | enhancement | dmd | dmd#18950 | CodeView: debug info for return type of ref return function | |
| 14249 | RESOLVED | FIXED | normal | dmd | Loose error check for incorrect template mixin | |
| 14250 | NEW | enhancement | phobos | phobos#9655 | add function for reading a password to std.getopt | |
| 14251 | NEW | normal | dmd | dmd#17699 | synchronized (mtx) doesn't check attributes (pure, const) | |
| 14252 | NEW | normal | dmd | dmd#18951 | Erroneous dtor attributes check even if the struct returned immediately | |
| 14253 | RESOLVED | FIXED | regression | phobos | [REG2.067b3] std.traits.ParameterStorageClassTuple gives compiler errors when encountering 'return' functions | |
| 14254 | NEW | critical | dmd | dmd#18952 | Append to upvalue in destructor segfaults when struct is CT-initialized | |
| 14255 | NEW | enhancement | dmd | dmd#18953 | Since DMD is used to build idgen, one can't have dmd.conf for dev and system wide. | |
| 14256 | REOPENED | normal | dmd | dmd#18954 | Poor IO performance on 64-bit dmd 2.066 (OS X) | |
| 14257 | RESOLVED | WORKSFORME | critical | dmd | ICE(backend/go.c) with large static foreach | |
| 14258 | RESOLVED | FIXED | regression | dlang.org | SIGSEGV in dpldocs | |
| 14259 | RESOLVED | FIXED | minor | tools | rdmd: --build-only / -of / -od incompatible with --dry-run | |
| 14260 | NEW | enhancement | phobos | phobos#10119 | std.net.curl.byLineAsync should be stoppped manually. | |
| 14261 | NEW | major | dmd | dmd#18955 | Struct destructors shouldn't be called when in a closure | |
| 14262 | RESOLVED | FIXED | regression | dmd | [REG] [2.067-b3] Can't use class `this` as ref argument | |
| 14263 | RESOLVED | DUPLICATE | major | dlang.org | Several parts of core documentation is missing | |
| 14264 | RESOLVED | FIXED | critical | dmd | Destructor not called when struct is returned from a parenthesis-less function call | |
| 14265 | RESOLVED | WORKSFORME | major | druntime | core.thread.Fiber non-functional x86_64 Windows | |
| 14266 | RESOLVED | WORKSFORME | minor | dlang.org | HTML Formatting of std.format Webpage Is Broken | |
| 14267 | RESOLVED | FIXED | regression | dmd | [REG2.067beta2] ICE when determining if a function can be inlined | |
| 14268 | RESOLVED | FIXED | normal | dmd | Win64: debug info for associative arrays have no type information | |
| 14269 | RESOLVED | INVALID | regression | dmd | Enum is not implicitly converted to base type when using ref | |
| 14270 | NEW | minor | dmd | dmd#18956 | final interface: attribute is ignored | |
| 14271 | RESOLVED | DUPLICATE | enhancement | dmd | DMD 2.067-b4: strange behaviour of new package syntax | |
| 14272 | RESOLVED | FIXED | major | dmd | DMD segfault on invalid circular enum initialization | |
| 14273 | NEW | normal | dmd | dmd#18957 | Predicates for static assert pass depending on order of asserts | |
| 14274 | RESOLVED | FIXED | enhancement | tools | tools/update.sh must install and use dmd 2.066.1 if not present | |
| 14275 | RESOLVED | FIXED | major | dmd | Qualified package protection for aggregate member doesn't work | |
| 14276 | RESOLVED | FIXED | normal | dmd | DWARF debug info for SIMD broken | |
| 14277 | RESOLVED | FIXED | enhancement | dmd | Compile-time array casting error - ugly error report | |
| 14278 | RESOLVED | FIXED | minor | dlang.org | cpptod still refers to deprecated typedef keyword | |
| 14279 | RESOLVED | WONTFIX | regression | dmd | [REG:git-head]Failed to make dmd because of idgen : HOST_DC missing | |
| 14280 | RESOLVED | FIXED | regression | dlang.org | Links to command line tools have disappeared from navigation | |
| 14281 | RESOLVED | FIXED | normal | dmd | duplicate .debug_info entries for arrays, delegates and aa's | |
| 14282 | RESOLVED | FIXED | normal | phobos | executeShell should use sh and ignore the SHELL env variable | |
| 14283 | RESOLVED | FIXED | regression | dmd | [2.067-b4]: Spurious "this is not an lvalue" deprecation message for "auto ref" arguments | |
| 14284 | RESOLVED | DUPLICATE | regression | dmd | spurious deprecation message when passing this class pointer to auto-ref function | |
| 14285 | RESOLVED | FIXED | regression | dmd | [REG2.063] alias this to nothing is accepted | |
| 14286 | NEW | normal | dmd | dmd#18958 | `alias this` not considered sub-typing in is() expression | |
| 14287 | NEW | critical | installer | installer#677 | D uninstaller nukes the entire D installation folder, including any user files | |
| 14288 | RESOLVED | FIXED | enhancement | phobos | std.windows.registry should use std.windows.syserror | |
| 14289 | RESOLVED | FIXED | enhancement | phobos | WindowsException should not attempt to parse code 0 | |
| 14290 | RESOLVED | FIXED | normal | dmd | is-expression accepts instantiation of already instantiated template | |
| 14291 | RESOLVED | FIXED | regression | druntime | Druntime master no longer builds | |
| 14292 | RESOLVED | WORKSFORME | normal | phobos | writing to file opened for reading - error report is nonsense | |
| 14293 | RESOLVED | DUPLICATE | enhancement | phobos | min and max with predicate | |
| 14294 | RESOLVED | FIXED | enhancement | phobos | partialSort should also accept two ranges | |
| 14295 | NEW | enhancement | installer | installer#678 | Create rpm and debian packages as part of the build process | |
| 14296 | RESOLVED | FIXED | regression | tools | RDMD fails at building a lib when the source is in a subdir | |
| 14297 | RESOLVED | FIXED | normal | phobos | [2.067-rc1] Broken links in phobos/index.html | |
| 14298 | RESOLVED | DUPLICATE | normal | phobos | std.typecons.Proxy incorrectly defines opCast operator, that breaks casting to supertype. | |
| 14299 | RESOLVED | FIXED | regression | dmd | [REG2.067.0-rc1] "ref" parameter in CTFE handled incorrectly for recursive calls | |
| 14300 | RESOLVED | FIXED | regression | phobos | [2.067-rc1] DList casting to base type is broken |