Mon Dec 9 2024 10:59:19 UTC
Great, just what I need.. another D in programming. -- Segfault

This list is too long for Bugzilla's little mind; the Next/Prev/First/Last buttons won't appear on individual issues.

Hide Search Description
3503 issues found.
ID Product Comp Assignee Status Resolution Summary Changed
23559 D dlang.or nobody NEW --- Add trait to get members from symbol/module with filtering 2022-12-17
23553 D dlang.or nobody RESO FIXE opCmp spec is incomplete 2022-12-16
23542 D dlang.or nobody RESO WORK wiki.dlang.org is down 2022-12-08
23541 D dlang.or nobody RESO FIXE [ImportC] dlang.org contains incorrect links 2022-12-07
23511 D dlang.or nobody RESO FIXE Incrementing a not supported type in enum 2022-12-10
23485 D dlang.or nobody NEW --- ImportC: two tests with gtk 2022-12-17
23436 D dlang.or nobody RESO FIXE Spec falsely states mutable references in struct .init are forbidden 2022-10-26
23432 D dlang.or nobody RESO FIXE document when array capacity is zero and capacity performance 2022-10-26
23428 D dlang.or nobody RESO INVA s 2022-10-23
23426 D dlang.or nobody RESO FIXE Example Run button shows wrong line numbers for errors 2022-10-18
23425 D dlang.or nobody RESO FIXE Extract and test RUNNABLE_EXAMPLE tests including Phobos 2022-11-06
23405 D dlang.or nobody RESO FIXE Doc is wrong on use of useReplacementDchar 2022-10-13
23390 D dlang.or nobody NEW --- value of void initialized variable is unspecified (and not subject to implementation defined behavior) 2022-12-17
23382 D dlang.or nobody RESO FIXE Non-template requirement for copy constructors is undocumented 2022-10-27
23359 D dlang.or nobody RESO FIXE Rename InOut to ParameterStorageClass 2022-09-22
23358 D dlang.or nobody RESO FIXE Link unusable due to space insertion 2022-09-23
23334 D dlang.or nobody RESO FIXE tour.dlang.io ssl certificate expired 2022-09-15
23325 D dlang.or nobody RESO FIXE Assigning dynamic array to static array not documented 2022-09-05
23316 D dlang.or nobody NEW --- COM interface must inherit from IUnknown example has a regular D interface 2022-12-17
23314 D dlang.or nobody RESO FIXE Language spec falsely states that struct field invariants are checked 2022-09-05
23301 D dlang.or nobody RESO FIXE Dlang website (doc) bug: std_experimental_checkedint.html 2022-12-15
23296 D dlang.or nobody RESO FIXE Value Range Propagation not documented 2022-09-09
23290 D dlang.or nobody NEW --- Interfacing to C++ mention C++ symbols may have been stripped 2022-12-17
23285 D dlang.or nobody NEW --- code.dlang.org: code search would be a great feature 2022-12-17
23276 D dlang.or nobody RESO FIXE DOC: ">" instead of ">" in dmd-windows.html 2022-08-10
23275 D dlang.or nobody NEW --- docarchives.dlang.io invalid SSL certificate + "Not Found" Error 2022-12-17
23263 D dlang.or nobody RESO DUPL [DMD Compiler for Windows] 2022-07-21
23248 D dlang.or nobody RESO DUPL [Home] 2022-07-15
23237 D dlang.or nobody RESO FIXE dmd 2.100.1 download link error. 2022-09-10
23197 D dlang.or nobody RESO WORK release archive page is not http secure 2022-12-20
23194 D dlang.or nobody RESO FIXE Add our company to the list of D firms 2022-09-05
23186 D dlang.or nobody RESO FIXE wchar/dchar do not have their endianess defined 2022-09-02
23147 D dlang.or nobody NEW --- Integer division may cause undefined behavior in @safe code 2022-12-17
23062 D dlang.or nobody RESO FIXE Function/delegate inference example does not compile 2022-04-26
22962 D dlang.or nobody NEW --- issues.dlang.org: SSL peer certificate or SSH remote key was not OK on handle 2022-12-17
22959 D dlang.or nobody RESO FIXE Documentation for C/D main is incomplete 2022-04-04
22850 D dlang.or nobody RESO FIXE [Oh No! Page Not Found] Contract Programming 2022-03-06
22795 D dlang.or nobody RESO FIXE Access denied when trying to download DMD 2.099.0-beta.1 2022-02-21
22731 D dlang.or nobody RESO FIXE [Change Log: 2.0100.0] nightly version number has extra zero 2022-02-06
22718 D dlang.or nobody NEW --- Grammar for case/default statement is wrong 2022-12-17
22716 D dlang.or nobody RESO INVA Forum: wrong quote nesting as a result of slightly broken markdown syntax 2022-02-01
22711 D dlang.or nobody RESO FIXE Effect of template UDAs on instance members is undocumented 2022-01-28
22692 D dlang.or nobody RESO FIXE Underground Rekordz link is dead 2022-01-20
22671 D dlang.or nobody RESO FIXE Please update the release schedule for 2022 :) 2022-07-06
22612 D dlang.or nobody NEW --- std.json doesn't parse duplicate keys 2022-12-17
22580 D dlang.or nobody NEW --- [Arrays] 2022-07-06
22564 D dlang.or nobody NEW --- AttributeSpecifier (grammar) definition is wrong 2022-12-17
22562 D dlang.or nobody NEW --- Spec for default initialization is self-contradicting wrt. nested structs 2022-12-17
22543 D dlang.or nobody NEW --- [spec] grammar blocks use unspecified notation 2022-12-17
22486 D dlang.or nobody NEW --- Forum search ignores symbols 2022-12-17
22449 D dlang.or nobody NEW --- DLang's Issue Tracking System: Consider adding OpenBSD to OS drop-down list 2022-12-17
22331 D dlang.or nobody NEW --- spec is incorrect regarding interfacing C with GC and local variables 2022-12-17
22248 D dlang.or nobody RESO WORK ImportC: Specify C compiler when multiple options are available 2022-01-27
22237 D dlang.or nobody RESO FIXE AA.update is underspecified 2022-08-01
22215 D dlang.or nobody RESO FIXE returning expired stack pointers in @system code allowed by spec, not by implementation 2022-03-08
22141 D dlang.or nobody RESO FIXE Property .capacity is not listed in the array properties section 2022-09-28
22119 D dlang.or nobody NEW --- [Functions] Function Overloading clarity for int[] and strings 2022-12-17
21987 D dlang.or nobody NEW --- https://dlang.org/spec/traits.html defaults to master and does not have most recent stable version available for selection 2022-12-17
21913 D dlang.or nobody RESO FIXE [Statements] foreach (index,value;range); sugar is undocumented and narrow 2022-10-05
21781 D dlang.or nobody RESO FIXE [Oh No! Page Not Found] Links to core libs from Better C 2022-06-10
21773 D dlang.or nobody NEW --- online editor with nightly build is outdated 2022-12-17
21579 D dlang.or nobody NEW --- All downloads from dlang.org are empty files 2022-12-17
21339 D dlang.or nobody NEW --- --DRT-trapExceptions is not documented 2022-12-17
21279 D dlang.or nobody RESO FIXE cast expression between integer types is not defined 2022-08-26
21274 D dlang.or nobody NEW --- Files in https://dlang.org/library/ path have broken links 2022-12-17
21188 D dlang.or nobody RESO FIXE Anonymous structs - not described 2022-07-29
21167 D dlang.or nobody NEW --- Please clarify the specification 2022-12-17
21150 D dlang.or nobody NEW --- The specification is unclear (static foreach) 2022-12-17
21105 D dlang.or nobody NEW --- Casting from a function pointer to a delegate 2022-12-17
21086 D dlang.or nobody RESO FIXE Wrong source link for core.thread.context 2022-04-01
20993 D dlang.or nobody RESO DUPL spec claims extern(C) and extern(D) function are identical 2022-02-17
20902 D dlang.or nobody NEW --- add an VisualD link directly on dlang.org home page or download page 2022-12-17
20856 D dlang.or nobody NEW --- add dlang-community adoption request link to the dub package page of code.dlang.org 2022-12-17
20841 D dlang.or nobody NEW --- Website: update the outdated GDC download link. 2022-12-17
20720 D dlang.or nobody NEW --- Support dark mode on dlang.org 2022-12-17
20651 D dlang.or nobody NEW --- Document that destructors may not allocate memory 2022-12-17
20588 D dlang.or nobody NEW --- Version drop-down stopped at 2.081 2022-12-17
20584 D dlang.or nobody NEW --- std.process documentation really needs work 2022-12-17
20504 D dlang.or nobody NEW --- grammar allows missing function body for AutoFuncDeclaration 2022-12-17
20462 D dlang.or nobody NEW --- [SPEC] Clearly document rules of package attribute on module.d vs. package.d file names 2022-12-17
20450 D dlang.or nobody NEW --- Default severity in Bugzilla should be normal 2022-12-17
20449 D dlang.or nobody NEW --- integer literal specification and implementation differs 2022-12-17
20378 D dlang.or nobody RESO FIXE Main function specification is incomplete 2022-01-18
20338 D dlang.or nobody NEW --- dmd, phobos, and druntime build systems should be updated 2022-12-17
20337 D dlang.or nobody NEW --- Incomplete documentation of the Posix build, install, and test 2022-12-17
20262 D dlang.or nobody NEW --- Page spec/property.html should mention, that mant_dig includes the (not saved) leading 1 of the mantissa. 2022-12-17
20204 D dlang.or nobody NEW --- need to fix ABI about registers using 2022-12-17
19876 D dlang.or nobody NEW --- Add Anego Studios to organizations using D 2022-12-17
19869 D dlang.or nobody RESO FIXE `FunctionLiteral` allows incorrect forms 2022-07-29
19546 D dlang.or nobody RESO FIXE cannot implicitly override base class method [...] add override attribute 2022-07-23
19457 D dlang.or nobody NEW --- Clarify dmd requirements for FreeBSD 2022-12-17
19452 D dlang.or nobody NEW --- FreeBSD manual install instructions out of date 2022-12-17
19368 D dlang.or nobody NEW --- NoScopeStatement is the same as Statement 2022-12-17
19186 D dlang.or nobody NEW --- interfaceToC.html should mention linkage procedure 2022-12-17
19070 D dlang.or nobody REOP --- Octal literals `01` through `07` allowed, but not in the grammar 2022-12-17
19057 D dlang.or nobody NEW --- 2.079 changelog variadic template and default arguments 2022-12-17
19036 D dlang.or nobody RESO FIXE .tupleof order guarantee 2022-07-20
18887 D dlang.or nobody RESO FIXE inout badly described 2022-07-20
18876 D dlang.or nobody NEW --- Contradiction in Spec Concerning Properties 2022-12-17
18862 D dlang.or nobody NEW --- bugstats chart missing due to missing iframe Cross-Origin policy 2022-12-17
18855 D dlang.or nobody RESO FIXE Behavior of Anonymous Union is Undocumented 2022-07-29
18793 D dlang.or nobody NEW --- Semantics of scope(exit/success) modifying return value 2022-12-17
18754 D dlang.or nobody RESO WORK Type sequence instantiation missing from language specification 2022-07-18
18706 D dlang.or nobody NEW --- Documentation on default class member initializers could be improved 2022-12-17
18695 D dlang.or nobody NEW --- Concatenate CSS + JS files during build 2022-12-17
18636 D dlang.or nobody NEW --- Make the ddox instant search available for ddoc 2022-12-17
18635 D dlang.or nobody NEW --- Show list of transition features on dlang.org and the man page 2022-12-17
18633 D dlang.or nobody RESO INVA Specify clearly if `typectors ref` is the same as `typector auto ref ` 2022-02-07
18613 D dlang.or nobody NEW --- Documentation: recommended construction/destruction patterns for manual memory management 2022-12-17
18550 D dlang.or nobody NEW --- Offline option for dlang.org makefile 2022-12-17
18496 D dlang.or nobody RESO FIXE Complement expressions now actually int promote 2022-08-21
18442 D dlang.or nobody NEW --- documented unittests don't have anchors (so we can't link to them, eg in changelogs) 2022-12-17
18441 D dlang.or nobody NEW --- Add comments to GC page about tradeoffs in design and impl of GC (garbage collector) 2022-12-17
18440 D dlang.or nobody NEW --- bugzilla should show an issue template saying: paste output of `dmd -main -Xf=- -Xi=buildInfo -Xi=compilerInfo` 2022-12-17
18428 D dlang.or nobody NEW --- Hide building_blocks submenu by default 2022-12-17
18413 D dlang.or nobody NEW --- Document how to setup/run DMD test suite on WINDOWS 2022-12-17
18358 D dlang.or nobody NEW --- No links to the deprecation page 2022-12-17
18246 D dlang.or nobody NEW --- [spec] "arithmetic type", not defined in https://dlang.org/spec/traits.html 2022-12-17
18213 D dlang.or nobody NEW --- Acknowledgements.html should be merged with contributors.html 2022-12-17
18120 D dlang.or nobody NEW --- Document setting DRT options via the environment 2022-12-17
18109 D dlang.or nobody NEW --- Spec should mention operator precedence 2022-12-17
18080 D dlang.or greensunny12 NEW --- dlangspec.pdf: too much whitespace/padding around some paragraphs 2022-12-17
18064 D dlang.or greensunny12 NEW --- dlang.org: issuing "make" after a successful "make" does a lot of work 2022-12-17
18061 D dlang.or nobody RESO WORK DDOC_MEMBER_ANCHOR is undocumented 2022-08-07
18060 D dlang.or nobody NEW --- DDOC_MEMBER_HEADER is undocumented 2022-12-17
18059 D dlang.or nobody REOP --- DDOC_MEMBER is undocumented 2022-12-17
18043 D dlang.or nobody NEW --- Last example of the C++ interfacing spec doesn't compile 2022-12-17
17979 D dlang.or nobody NEW --- Improve documentation for lazy parameters 2022-12-17
17963 D dlang.or nobody NEW --- Spec is incorrect about what is considered a COM interface 2022-12-17
17939 D dlang.or nobody NEW --- extern(C) function support with non-C attributes/types should be documented 2022-12-17
17880 D dlang.or nobody NEW --- Build of dlang.org affected by presence of ~/dmd.conf 2022-12-17
17850 D dlang.or nobody NEW --- Poor Documentation of the Realtime thread feature 2022-12-17
17794 D dlang.or nobody NEW --- Interactive tutorial is not accessible to blind programmers 2022-12-17
17789 D dlang.or nobody NEW --- Use a much more practical and beginner-friendly landing page on Dlang.org, integrating Dlang-Tour try-it-online examples 2022-12-17
17785 D dlang.or nobody NEW --- Add a page detailing all undefined behavior to the language specification 2022-12-17
17642 D dlang.or nobody NEW --- Specify in the documentation for destructors the problem with the error InvalidMemoryOperationError 2022-12-17
17623 D dlang.or nobody RESO FIXE Unexpected failure of an assertion on empty strings 2022-07-20
17618 D dlang.or nobody NEW --- parse booktables manually to check whether symbols haven't been mentioned 2022-12-17
17579 D dlang.or razvan.nitu1305 NEW --- Fork OSX and Linux guides 2022-12-17
17514 D dlang.or nobody RESO FIXE "positive" -> "nonnegative" 2022-07-15
17418 D dlang.or nobody RESO FIXE opCmp return value unclear 2022-07-15
17348 D dlang.or nobody RESO REMI Globally Defined Symbols specification 2022-07-15
17324 D dlang.or nobody RESO FIXE Floating point 1/(1/x) > 0 if x > 0 not generally true 2022-07-15
17104 D dlang.or nobody NEW --- "Real close to the machine" webpage error 2022-12-17
17103 D dlang.or nobody NEW --- doc: -mv=<package.module>=<filespec> not mentioned in release notes; + vague doc 2022-12-17
17089 D dlang.or nobody NEW --- changelog: some bug fixes are duplicated in several releases 2022-12-17
16986 D dlang.or nobody NEW --- Add a list with all supported intrinsics 2022-12-17
16674 D dlang.or nobody NEW --- Clarify lifetime of pointer to AA entry 2022-12-17
16659 D dlang.or greensunny12 ASSI --- Clarify mutating while iterating rules 2022-12-17
16602 D dlang.or nobody NEW --- Implicit string concatenation and precedence of ~ 2022-12-17
16376 D dlang.or nobody NEW --- The specifications miss for overload resolution order in mixin templates 2022-12-17
16299 D dlang.or nobody NEW --- Documentation for Phobos needs to warn about autodecoding 2022-12-17
16287 D dlang.or nobody NEW --- update mixin template specs to reflect new import rules (as of 2.071) 2022-12-17
16198 D dlang.or nobody NEW --- Language specification should have a page about concurrency 2022-12-17
16196 D dlang.or nobody NEW --- enhance floating spec by floating article 2022-12-17
16163 D dlang.or nobody NEW --- merge article pages with dlang blog 2022-12-17
16162 D dlang.or nobody NEW --- not reachable sites 2022-12-17
16158 D dlang.or nobody NEW --- Highlight the instructions for the current OS of the browser 2022-12-17
16157 D dlang.or nobody NEW --- group releases after OS 2022-12-17
16156 D dlang.or nobody NEW --- make gpg key link more visible on the download page 2022-12-17
16155 D dlang.or nobody NEW --- show md5 and sha1 hashes for the official downloads 2022-12-17
16154 D dlang.or nobody NEW --- Modules should have an global example at front 2022-12-17
16153 D dlang.or nobody NEW --- Better documentation overview page 2022-12-17
16150 D dlang.or nobody NEW --- Rework overview of D's features page 2022-12-17
16148 D dlang.or nobody NEW --- The Fibers specifics should be included in the core.thread docs 2022-12-17
16144 D dlang.or nobody NEW --- send expiration date headers (enable caching) 2022-12-17
16126 D dlang.or nobody NEW --- Merge comparison into overview page 2022-12-17
16121 D dlang.or nobody NEW --- the canonical way to create and use an exception type is not documented on dlang.org 2022-12-17
16103 D dlang.or nobody NEW --- DDOC module-level function list descriptions refer to unknown parameter names 2022-12-17
15990 D dlang.or nobody NEW --- Error handling page on spec needs work 2022-12-17
15769 D dlang.or nobody NEW --- Unittests example should have titles 2022-12-17
15620 D dlang.or nobody RESO DUPL Use of FunctionLiteralBody grammar rule is not allowed by the compiler 2022-07-23
15588 D dlang.or nobody NEW --- Improve DMD -L switch documentation 2022-12-17
15521 D dlang.or andrei ASSI --- Redo the https://dlang.org/spec/errors.html document 2022-12-17
15516 D dlang.or deadalnix NEW --- etc.linux.memoryerror has no documentation 2022-12-17
15476 D dlang.or nobody RESO FIXE DDOC_UNDEFINED_MACRO is undocumented 2022-08-10
15470 D dlang.or nobody NEW --- Unnecessary markup in ddoc's html generation 2022-12-17
15449 D dlang.or nobody NEW --- CSS and JS files should be minified 2022-12-17
15448 D dlang.or nobody NEW --- dlang.org should use gzip compression on all text files 2022-12-17
15437 D dlang.or nobody RESO FIXE documentation for typeof(someTemplate) == void 2022-02-15
15380 D dlang.or nobody NEW --- Clarify hash bits requirements 2022-12-17
15379 D dlang.or nobody RESO FIXE "final" attribute on function parameter 2022-07-29
15286 D dlang.or nobody RESO FIXE is(typeof(symbol)) 2022-08-10
15113 D dlang.or nobody NEW --- we should automate checking of broken links on dlang.org. 2022-12-17
14972 D dlang.or nobody REOP --- Documentation for std.windows.* missing 2022-12-17
14700 D dlang.or nobody NEW --- opSlice/opIndexAssign documentation out of date 2022-12-17
14608 D dlang.or nobody REOP --- Enum members should be formatted as a table 2022-12-17
14521 D dlang.or nobody NEW --- Glossary page needs updating 2022-12-17
14364 D dlang.or nobody REOP --- Spec is incorrect for opAssign operators. 2022-12-17
14228 D dlang.or nobody NEW --- Function argument evaluation spec is inconsistent 2022-12-17
14205 D dlang.or nobody NEW --- Document D compatibility with fork 2022-12-17
14190 D dlang.or nobody NEW --- Overload sets example incorrect 2022-12-17
14152 D dlang.or nobody NEW --- Document when function returns are moves vs. copies 2022-12-17
14142 D dlang.or nobody NEW --- combine standard ddoc-umentation and wiki-style editing on single pages 2022-12-17
14115 D dlang.or nobody NEW --- Copy dlang.org's look and feel to the wiki 2022-12-17
13945 D dlang.or nobody NEW --- Documentation and errors of nested structs need improvement 2022-12-17
13887 D dlang.or nobody NEW --- Add checksums and other security artifacts to tools downloads 2022-12-17
13307 D dlang.or nobody NEW --- AsmTypePrefix documentation is incorrect 2022-12-17
12637 D dlang.or nobody RESO FIXE Autotester: Allow browsing through user's active pull requests 2022-07-06
12617 D dlang.or nobody NEW --- Add old-style operator overloading to the Deprecated Features page 2022-12-17
12536 D dlang.or nobody NEW --- Improve the documentation about preprocessing the files has "Ddoc" file header 2022-12-17
12219 D dlang.or nobody NEW --- Documentation of "toplevel names" should link to source line at github 2022-12-17
11985 D dlang.or nobody NEW --- dlang.org does not have digitalmars.com info on -profile 2022-12-17
11507 D dlang.or nobody NEW --- Associative Array Documentation 2022-12-17
11495 D dlang.or nobody NEW --- dlangspec.pdf/.mobi should be stamped with date and version info 2022-12-17
11486 D dlang.or nobody NEW --- Missing Alternative in Syntax 2022-12-17
10988 D dlang.or nobody NEW --- Add documentation on how to load DLLs at runtime 2022-12-17
10769 D dlang.or nobody NEW --- Text describing Sections in Documentation Generator page inaccurate 2022-12-17
10372 D dlang.or nobody NEW --- Document NRVO is applied in simple cases 2022-12-17
10371 D dlang.or nobody NEW --- Document no copy construction occurs on struct initialization/`init` assignment 2022-12-17
10233 D dlang.or nobody REOP --- [Tracker] Grammar issues 2022-12-17
9988 D dlang.or nobody NEW --- Documented that padding holes must be zero-initialized 2022-12-17
9962 D dlang.or nobody REOP --- deprecated features should be less prominent in the documentation 2022-12-17
9810 D dlang.or nobody NEW --- Fact that type tuples contain not only tupes isn't documentated 2022-12-17
9655 D dlang.or nobody NEW --- Two functions with identical implementations are allowed to have the same address 2022-12-17
9328 D dlang.or nobody NEW --- Use advice from Google PageSpeed Insights 2022-12-17
9203 D dlang.or nobody NEW --- Clarify that template functions with auto ref params do not share static locals 2022-12-17
8136 D dlang.or nobody NEW --- Stack unwinding example uses OutOfMemoryError 2022-12-17
8007 D dlang.or nobody REOP --- Wrong documentation for '>>' 2022-12-17
7008 D dlang.or nobody NEW --- Associative array ABI is under-specified 2022-12-17
6055 D dlang.or nobody NEW --- multiple problems with static dtor and ctors in spec 2022-12-17
5803 D dlang.or nobody NEW --- Inaccuracies in the specification of the grammar 2022-12-17
5646 D dlang.or nobody NEW --- add rationale for TLS being the default 2022-12-17
5644 D dlang.or nobody NEW --- The mangling of constructors is not documented by the ABI. 2022-12-17
5436 D dlang.or nobody NEW --- tightening auto decl spec 2022-12-17
5108 D dlang.or nobody NEW --- Clarification on template alias parameters 2022-12-17
4334 D dlang.or nobody NEW --- No specification for the format of DMD's -deps output 2022-12-17
4308 D dlang.or nobody NEW --- Extract the grammar from the docs for easy processing 2022-12-17
3179 D dlang.or nobody NEW --- [PATCH] Improvement of Inline Assembly D 2.0 specification 2022-12-17
2482 D dlang.or nobody REOP --- Spec does not reference about special x functions in TypeInfo_Struct 2022-12-17
2299 D dlang.or bugzilla NEW --- the ABI documentation for registry convention does not include IA-64 platform 2022-12-17
23592 D dmd nobody RESO DUPL [REG2.095] deprecation on calling aliased private imported function without parens 2022-12-30
23586 D dmd nobody RESO FIXE DMD forgets a variable was just declared. 2022-12-28
23585 D dmd nobody RESO DUPL Win32 inliner crash 2022-12-30
23578 D dmd nobody RESO FIXE Types are not matched to alias parameters in "is" expression 2022-12-25
23577 D dmd nobody NEW --- Multiple template arguments are matched to a single parameter in "is" expressions 2022-12-27
23576 D dmd nobody NEW --- Better Error Message When Forgetting To Pass A Template Parameter 2022-12-27
23575 D dmd nobody NEW --- Allow implicit conversion to a nested void pointer 2022-12-27
23570 D dmd nobody NEW --- UDAs do not carry over in foreach over tupleof 2022-12-22
23569 D dmd nobody RESO FIXE [REG 2.081][ICE] Segmentation fault in in AggregateDeclaration::getType() (this=0x0) at src/dmd/aggregate.d:594 2022-12-19
23568 D dmd nobody RESO FIXE Error: cannot implicitly convert expression 'a < b' of type 'float4' to 'int4' 2022-12-19
23566 D dmd nobody RESO FIXE ImportC: __PRETTY_FUNCTION__ is not defined 2022-12-19
23565 D dmd nobody RESO WONT Change `$` semantics so that it works with `.ptr` too 2022-12-20
23560 D dmd nobody NEW --- Deduce ABI from function parameter for function literal 2022-12-17
23554 D dmd nobody NEW --- Can break immutable with delegate 2022-12-17
23552 D dmd nobody RESO FIXE Function `x` does not override any function, but it actually does 2022-12-16
23551 D dmd nobody NEW --- Error messages for use of array literals in @nogc code should be improved` 2022-12-17
23550 D dmd nobody NEW --- ImportC: Constant folding doesn't follow C99 semantics 2022-12-17
23549 D dmd nobody RESO FIXE assert(0) as default parameter causes segfault 2022-12-15
23548 D dmd nobody RESO DUPL [REG 2.098] C sources files have precedent over D modules in imports 2022-12-30
23539 D dmd nobody RESO FIXE [REG master] Scope C++ definition out of sync with D 2022-12-04
23537 D dmd nobody NEW --- immutable struct breaks type inference for const parameters 2022-12-17
23536 D dmd nobody RESO FIXE crt_constructors and crt_destructors should not be non-static member functions 2022-12-03
23535 D dmd nobody NEW --- extend pragma(crt_constructor) with semantics that static constructors have 2022-12-17
23534 D dmd nobody RESO FIXE __traits(isZeroInit) is true for enums with explicit values 2022-12-02
23533 D dmd nobody RESO FIXE Segmentation fault accessing enum.max with -preview=nosharedaccess 2022-12-15
23532 D dmd nobody RESO FIXE Missing type properties for complex special enum types 2022-12-15
23531 D dmd nobody RESO FIXE [DIP1000] scope variable can be assigned as AA key 2022-12-03
23529 D dmd uplink.coder RESO FIXE [ICE] Compiler segfaults on static array cast 2022-12-15
23527 D dmd nobody NEW --- More detailed error messages from is(...) and _traits(compiles) 2022-12-17
23526 D dmd nobody NEW --- Allow libraries to display custom error messages with same flexibility as compiler 2022-12-17
23525 D dmd nobody NEW --- Allow user-defined GC scanning for library types 2022-12-17
23524 D dmd nobody NEW --- Allow user-defined value ranges for aggregate fields 2022-12-17
23523 D dmd nobody NEW --- Allow User-Defined Implicit Conversions for const/immutable containers 2022-12-17
23520 D dmd nobody NEW --- pragma(inline, false) not applied to nested function declaration 2022-12-17
23519 D dmd nobody NEW --- Unnecessary and inconsistent restrictions on delegate subtyping 2022-12-17
23516 D dmd nobody RESO FIXE Anonymous enum without base type causes segfault inferring member value 2022-12-15
23510 D dmd nobody RESO WORK ICE: src/dmd/backend/cgxmm.d:1102: Assertion `0' failed. 2022-12-20
23508 D dmd nobody NEW --- Unable to build japanese named source files 2022-12-17
23506 D dmd nobody NEW --- choose/chooseAmong don't work with immutable referencing structs 2022-12-17
23504 D dmd nobody NEW --- Allow `with` with multiple arguments 2022-12-17
23503 D dmd nobody NEW --- Add `lazy with` 2022-12-17
23502 D dmd nobody NEW --- deeper recursive assertions fail to compile 2022-12-17
23501 D dmd nobody NEW --- recursive assertion produces strange error 2022-12-17
23497 D dmd nobody RESO FIXE Erroneous escape reference to parameter error. 2022-12-15
23495 D dmd nobody NEW --- Can't use 2 aliases to members of different struct/classes (Template instance is nested in both `A` and `B`) 2022-12-17
23494 D dmd nobody NEW --- C-style variadic functions not working correctly 2022-12-17
23493 D dmd nobody NEW --- __xtoHash is not exported 2022-12-17
23491 D dmd nobody RESO FIXE Nonsensical deprecation message when using delegate 2022-11-28
23490 D dmd nobody RESO FIXE DMD creating corrupted vtable 2022-12-15
23484 D dmd nobody RESO INVA -preview=dip1021 is crashing the compiler before linking 2022-11-18
23482 D dmd nobody NEW --- "template instance is not a template declaration, it is a function alias" when template is in a different module 2022-12-17
23481 D dmd nobody RESO FIXE [inf loop] usertype enums opOpAssign cause an compile time infinite loop 2022-12-15
23480 D dmd nobody RESO FIXE non-empty ForStatement Increment clause should require a side effect 2022-11-15
23478 D dmd nobody NEW --- Debugging experience with anonymous classes is pretty bad 2022-12-17
23473 D dmd nobody NEW --- Need a way to disassemble an overload function without referencing a parent 2022-12-17
23472 D dmd nobody NEW --- scope(sucess) generate exception handling code. 2022-12-17
23471 D dmd nobody NEW --- undocumented dmd CLI options 2022-12-17
23470 D dmd nobody RESO FIXE Backticks in diagnostic are confusing with wrong number of arguments passed 2022-11-07
23469 D dmd nobody RESO WORK ICE when using private import 2022-11-11
23466 D dmd nobody RESO FIXE -verrors=context should not repeat same context for supplemental messages 2022-11-06
23465 D dmd nobody RESO FIXE Invalid token error points to wrong line 2022-11-06
23463 D dmd nobody RESO FIXE Don't count skipped function overloads when limiting overloads shown 2022-11-05
23462 D dmd nobody RESO FIXE dmd: src/dmd/backend/cod2.d:2158: Assertion cast(int)tysize((*e).Ety) <= REGSIZE() failed 2022-11-06
23461 D dmd nobody RESO FIXE dmd: src/dmd/backend/cod1.d:2037: Assertion false failed 2022-11-14
23459 D dmd nobody RESO FIXE Don't use 'Candidate is' when there is more than one alias function overload 2022-11-05
23458 D dmd nobody RESO FIXE No template candidates listed when OverDeclaration or OverloadSet don't match 2022-11-05
23455 D dmd nobody NEW --- Public import + mixin template + overload definition for a package function fails overload resolution 2022-12-17
23454 D dmd nobody RESO INVA DMD CLI bug when using -I 2022-11-04
23452 D dmd nobody NEW --- Noncopyable variable can be silently passed to a function with variadic args 2022-12-17
23451 D dmd nobody NEW --- Static function declared in with scope cannot access property on type alias in with expression type 2022-12-17
23450 D dmd nobody NEW --- Unexpected constructor behaviour in DMD in rare cases 2022-12-17
23447 D dmd nobody RESO FIXE wrong expression in error message when template instance doesn't match any overload 2022-10-31
23445 D dmd nobody REOP --- Can leak scope variable through delegate context 2022-12-17
23443 D dmd nobody NEW --- Cannot compare structs with vector fields for equality 2022-12-17
23439 D dmd nobody RESO FIXE [REG 2.098] Error: CTFE internal error: literal 'assert(false, "Accessed expression of type noreturn")' 2022-11-01
23438 D dmd nobody REOP --- leaking address of stack using dip1000 switch 2022-12-17
23435 D dmd nobody NEW --- Add Flag To Disable All Inlining 2022-12-17
23434 D dmd nobody NEW --- [DIP1000] Allow storing scope and non-scope data in same aggregate 2022-12-17
23433 D dmd nobody RESO FIXE [REG 2.081][ICE] Segmentation fault in dmd.blockexit.checkThrow at at src/dmd/blockexit.d:557 2022-11-01
23431 D dmd nobody RESO FIXE [REG 2.101.0][ICE] Segmentation fault in Dsymbol::toParent() (this=0x0) at dmd/dsymbol.d:561 2022-11-01
23424 D dmd nobody RESO FIXE improve error when template instantiation doesn't match any overload 2022-10-31
23423 D dmd nobody NEW --- Feature Request: version(D_DebugInfo) 2022-12-17
23420 D dmd nobody NEW --- Deprecate mixing pointer/reference types and value types in the same assignment statement 2022-12-17
23418 D dmd nobody RESO FIXE double argument is passed on stack, but assumed to be in XMM0 register 2022-10-16
23416 D dmd nobody NEW --- Difference DMD/GDC: Error: non-constant expression `& foo` 2022-12-17
23413 D dmd nobody NEW --- Array __equals lowering fails to infer @safe with cryptic error 2022-12-17
23412 D dmd nobody RESO FIXE void init member detection does not account for static arrays 2022-10-15
23410 D dmd nobody RESO FIXE ImportC: binary constants not allowed 2022-10-13
23406 D dmd nobody RESO FIXE [seg fault] enums can cause compile time seg faults with assignments using alias this 2022-10-17
23404 D dmd nobody RESO INVA CTFE evaluation is unecessary when passing function return type as aliased template argument 2022-10-14
23398 D dmd nobody NEW --- compilers dinterpret.d has array bounds error when running CTFE 2022-12-17
23397 D dmd nobody RESO DUPL private method callable from other module 2022-10-10
23394 D dmd nobody NEW --- Multiple pragma(startaddress) does not result in error 2022-12-17
23389 D dmd nobody NEW --- ImportC: types from core.stdc.* are distinct types when imported from C 2022-12-17
23386 D dmd nobody RESO FIXE Segfault on enum member UDA inside template 2022-10-05
23384 D dmd nobody RESO FIXE Suggest calling matching base class method when hidden 2022-10-06
23381 D dmd nobody NEW --- null/init are not accepted as initializers of a zero-sized static array 2022-12-17
23380 D dmd nobody RESO FIXE [dip1000] class parameter should not be treated as ref qua lifetime 2022-09-29
23378 D dmd nobody NEW --- ImportC: dynamic array alias imported by C treated as pointer when used as function parameter. 2022-12-17
23377 D dmd nobody RESO WONT class method overloading with same name doesn't work for base classes 2022-10-03
23376 D dmd nobody RESO FIXE Allow multi-code-point HTML entities 2022-11-06
23375 D dmd nobody NEW --- enum is not considered global mutable state 2022-12-17
23372 D dmd nobody NEW --- 'null' matched against T[] and T* selects T[] 2022-12-17
23371 D dmd nobody NEW --- Error Message For Using Non-static members Statically Could Be Better 2022-12-17
23368 D dmd nobody RESO FIXE Throwing a null exception at compile time crashes the compiler 2022-11-14
23367 D dmd nobody NEW --- can't `new` an empty array of bottom values 2022-12-17
23365 D dmd nobody NEW --- Throwing the bottom value should be allowed 2022-12-17
23360 D dmd nobody NEW --- Template alias to tuple member variable doesn't expand 2022-12-17
23357 D dmd nobody RESO FIXE ImportC: compatible types with definitions leads to redeclaration error when used from D. 2022-10-05
23355 D dmd nobody RESO FIXE invalid template parameter loses error location in some cases 2022-09-22
23354 D dmd nobody RESO REMI [REG master] object.d(393): Error: reference to stack allocated value returned by 'new F(1)' assigned to non-scope parameter 'lhs' 2022-09-23
23353 D dmd nobody NEW --- Add opCallAssign and opCallOpAssign 2022-12-17
23351 D dmd nobody RESO FIXE A bunch of Mayonix's dmd-segfaulting programs 2022-09-20
23349 D dmd nobody RESO WONT Disallow assignments in ?: expressions 2022-09-23
23348 D dmd nobody RESO FIXE not handling braceless sub structs in initializers 2022-09-20
23347 D dmd nobody RESO FIXE ImportC: pragma pack causes asm label to set symbol name to be ignored 2022-09-26
23346 D dmd nobody RESO FIXE ImportC: pragma pack is not popped 2022-09-27
23345 D dmd nobody RESO FIXE ImportC: out of order designated initializers initialize to wrong value 2022-09-26
23344 D dmd nobody ASSI --- std.stdio: error: undefined identifier fputc_unlocked 2022-12-17
23343 D dmd nobody RESO FIXE ImportC: functions declared with asm label to set symbol name gets extra underscore prepended 2022-10-10
23342 D dmd nobody RESO FIXE ImportC: Array compound literals use the GC 2022-10-10
23340 D dmd nobody RESO FIXE std.path: expandTilde erroneously raises onOutOfMemory on failed getpwam_r() 2022-09-18
23339 D dmd nobody NEW --- Internal Compiler Error with extern(C++) class declared in function template 2022-09-18
23338 D dmd nobody RESO FIXE braceless subarray initalizers for struct fields fails 2022-09-17
23337 D dmd nobody RESO FIXE Wrongly elided postblit/copy ctor for array construction (_d_arrayctor lowering) 2022-10-06
23336 D dmd nobody NEW --- cannot take const struct member address at CTFE 2022-12-17
23335 D dmd nobody NEW --- Error: Template lambda has no value when assigning to ref delegate return 2022-09-16
23329 D dmd nobody NEW --- Creating objects with a nested class from its sibling function segfaults the compiler 2022-12-17
23328 D dmd nobody NEW --- Segfault wrt. implicit function => delegate conversion in static initializers 2022-12-17
23327 D dmd nobody RESO FIXE [ICE] SEGV in AssocArray!(Identifier, Dsymbol).AssocArray.opIndex(const(Identifier)) at src/dmd/root/aav.d:313 2022-09-06
23326 D dmd nobody NEW --- invariant syntax is inconsistently strict for annotations 2022-12-17
23315 D dmd nobody RESO INVA Interface requires vtbl symbol betterC COM 2022-08-30
23313 D dmd nobody NEW --- Accessing TLS is apparently fine from shared context 2022-12-17
23311 D dmd nobody RESO WONT Allow creating alias for __gshared 2022-09-01
23309 D dmd nobody NEW --- diagnostics: add more expressive endpoints than just error and supplemental 2022-12-17
23308 D dmd nobody RESO FIXE Can't resolve overload of varargs function if one parameter is the result of a ternary expression 2022-08-29
23307 D dmd nobody RESO FIXE [REG][CODEGEN][SIMD] wrong codegen with inlined local functions + SIMD 2022-12-22
23306 D dmd nobody RESO FIXE @disable new() ought not disable `scope A = new A` 2022-09-06
23305 D dmd nobody NEW --- Tuple.expand generates garbage values when passed to multiple lazy parameters 2022-12-17
23303 D dmd nobody NEW --- [REG2.096] Conflict error on private imports 2022-08-23
23299 D dmd nobody NEW --- Detect if lambda does not access its delegate context pointer 2022-12-17
23297 D dmd nobody RESO INVA You Can Assign a dstring to a dchar[] if Both Sides of the Expression are Slices 2022-08-18
23295 D dmd nobody RESO FIXE [dip1000] explain why scope inference failed 2022-08-22
23293 D dmd nobody RESO FIXE ImportC: _Bool bit fields layout does not match gcc 2022-10-05
23292 D dmd nobody NEW --- Import in template ignored during IFTI for eponymous member 2022-12-17
23291 D dmd nobody RESO FIXE Members of arrays of shared classes cannot be compared 2022-08-16
23287 D dmd nobody NEW --- Invalid @nogc code succeeds when compiling with -o- 2022-12-17
23284 D dmd nobody RESO FIXE Enhance floating point not representable error message 2022-08-31
23283 D dmd nobody RESO INVA Health is just one aspect of Healthy Life Human. 2022-08-06
23281 D dmd nobody NEW --- [REG2.099] Cannot pass alias template overload to template ("is not a template, it is a function") 2022-08-03
23278 D dmd nobody REOP --- Can't pass alias member to a function 2022-12-17
23277 D dmd nobody NEW --- alias to mixin template breaks selective overriding of mixin template member 2022-12-17
23274 D dmd nobody NEW --- [REG2.099] Wrong call resolution (ambiguity) with const and non-const methods 2022-12-21
23273 D dmd nobody NEW --- [REG2.095] Error on passing inout variable to function (not an lvalue) 2022-07-31
23271 D dmd nobody RESO FIXE `goto` skips declaration of variable `bugred.A.test.__appendtmp4` 2022-07-26
23267 D dmd nobody NEW --- statically evaluated code in betterC mask static assertion message with an unrelated error 2022-12-17
23265 D dmd nobody NEW --- spell checker could provide better identification of spelling mistakes 2022-12-17
23264 D dmd nobody NEW --- Allow __traits(parameters) in the return type or contract of a function 2022-12-17
23262 D dmd nobody RESO FIXE typesafe variadic function parameter cannot infer return 2022-07-23
23260 D dmd nobody NEW --- If constructors have a function body, they should infer attributes 2022-12-17
23259 D dmd nobody NEW --- Visibility violation with variadic templates 2022-12-17
23258 D dmd nobody RESO FIXE ICE on SumType of two arrays of classes 2022-07-18
23256 D dmd nobody RESO FIXE must supply -mscrtlib manually when compiling for Windows 2022-07-20
23254 D dmd nobody RESO FIXE Deprecation: format specifier "%S" and "%C" are invalid 2022-07-20
23252 D dmd nobody RESO FIXE Deprecation: format specifier "%[]]" is invalid 2022-07-16
23251 D dmd nobody RESO FIXE Deprecation: format specifier "%[a-z]" is invalid 2022-07-20
23249 D dmd nobody RESO FIXE Deprecation: argument &p for format specification "%m" must be char*, not char** 2022-07-19
23247 D dmd nobody RESO FIXE Deprecation: argument 0.0L for format specification "%La" must be double, not real 2022-07-14
23244 D dmd nobody RESO DUPL [REG 2.100.1]Functions with function parameter give strange error messages 2022-07-14
23241 D dmd nobody RESO FIXE __traits getMember breaks compilation when hit an alias 2022-07-27
23240 D dmd nobody NEW --- dmd compiles 'ok' class invalid to interface if class contains abstract members 2022-07-13
23239 D dmd nobody NEW --- Type with destructor returned from helper function moved without postblit or copyctor 2022-12-17
23236 D dmd nobody RESO FIXE can't initialize a @mustuse member in constructor 2022-07-14
23235 D dmd nobody RESO FIXE [DIP1000] typesafe variadic parameters should automatically be scope 2022-07-24
23234 D dmd nobody RESO FIXE Delegate literal with inferred return value that requires following alias-this uses class cast instead. 2022-08-31
23233 D dmd nobody NEW --- Compiler hangs when current static array limit reaches the edge 2022-12-17
23232 D dmd nobody NEW --- Static array limits are incorrect for -m64 2022-12-17
23230 D dmd nobody RESO FIXE cannot implicitly convert expression define of type char[7] to char 2022-09-15
23229 D dmd nobody NEW --- struct used as UDA with opDispatch errors with "variable `impl` cannot be modified at compile time" if it includes a call to writeln 2022-12-17
23227 D dmd nobody NEW --- DMD compiler can't be built without RTTI 2022-12-17
23225 D dmd nobody RESO FIXE OpenBSD: cpp invocation cannot find files 2022-07-04
23224 D dmd nobody RESO FIXE ImportC: memory model switch is not passed to C preprocessor 2022-06-30
23223 D dmd nobody RESO FIXE Aliases to modules print the modules contents into ast dump 2022-06-29
23222 D dmd nobody RESO FIXE vcg-ast segfaults on aliases to parent module 2022-06-29
23221 D dmd nobody NEW --- codegen: Casting from static array to vector should result in an element-wise conversion 2022-12-17
23220 D dmd nobody NEW --- CTFE: Casting from static array to vector should result in an element-wise conversion 2022-12-17
23217 D dmd nobody RESO FIXE ImportC: extra initializer(s) error for array of structs 2022-06-30
23216 D dmd nobody RESO FIXE Better Error Message For foreach_reverse Without Bidirectional Range 2022-07-07
23214 D dmd nobody RESO FIXE ImportC: typedef with unsigned types does not compile 2022-07-07
23213 D dmd nobody RESO FIXE ImportC - variable length array does not compile 2022-07-07
23211 D dmd nobody RESO DUPL is(__traits(parent,...) == module) evaluates to false even if the parent is module 2022-06-25
23207 D dmd nobody RESO FIXE dmd hangs compiling druntime/src/core/stdc/errno.c 2022-06-23
23206 D dmd nobody RESO FIXE ImportC: __declspec(noreturn) does not compile 2022-06-26
23205 D dmd nobody RESO FIXE Can't declare mixin template inside a function 2022-06-23
23204 D dmd nobody NEW --- [REG2.097] discarded scope return still allocates GC closure 2022-06-22
23203 D dmd nobody NEW --- Wrong error message for argument mismatch on shared objects 2022-12-17
23202 D dmd nobody NEW --- catch null dereferences at compille time 2022-12-17
23200 D dmd nobody NEW --- sqrt cast to long and ulong differ 2022-12-17
23199 D dmd nobody RESO INVA long ulong 2022-06-20
23192 D dmd nobody RESO FIXE Can't iterate aggregate fields with static foreach inside a member function 2022-06-18
23191 D dmd nobody RESO FIXE [dip1000] scope parameter can be returned in @system code 2022-06-16
23188 D dmd nobody RESO DUPL The enum of const has a complier exception of type conversion in the ternary operator. 2022-06-15
23187 D dmd nobody RESO INVA importC: __builtin_offsetof still doesn't work 2022-06-14
23185 D dmd nobody RESO WORK importC: anonymous struct inside __builtin_offsetof doesn't compile 2022-07-07
23184 D dmd nobody RESO WORK importC: array length macro doesn't compile 2022-07-07
23183 D dmd nobody RESO INVA importC: pointer arithmetic 2022-06-13
23181 D dmd nobody RESO FIXE [REG 2.099] AssertError@src/dmd/e2ir.d(6094): Trying reference _d_arraysetctor 2022-07-09
23180 D dmd nobody NEW --- annotate @gshared declarations with @weak on OSX 2022-12-17
23178 D dmd nobody RESO FIXE Unknown error using alias to `__traits` evaluated as expression 2022-06-12
23176 D dmd nobody RESO FIXE -vasm misses immediates for some SSE2 instructions 2022-06-11
23175 D dmd nobody NEW --- -preview=in silently adds possible stack memory escape 2022-12-17
23174 D dmd nobody RESO FIXE Can't alias tuple when it's part of dot expression following a struct literal 2022-06-09
23173 D dmd nobody RESO FIXE "Error: signed integer overflow" for compiler generated string of `long.min` 2022-08-11
23172 D dmd nobody RESO FIXE [REG2.100] Wrong cast inserted for ternary operator and non-int enums 2022-07-09
23170 D dmd nobody RESO FIXE Array literal passed to map in lambda, then returned from nested function, is memory corrupted 2022-07-09
23169 D dmd nobody RESO FIXE [DIP1000] Mangling does not distinguish return and return scope 2022-06-22
23168 D dmd nobody RESO FIXE [DIP1000] return scope wrongly rewritten for structs with no indirections 2022-06-23
23167 D dmd nobody RESO FIXE inaccurate diagnostic for internal tuple bound violation 2022-06-22
23166 D dmd nobody RESO FIXE seg fault when compiling with -inline 2022-07-09
23165 D dmd nobody RESO FIXE lambda functions are not inlined 2022-06-07
23163 D dmd nobody NEW --- Can't use AliasSeq instance as default template argument of template function 2022-12-17
23162 D dmd nobody RESO INVA cannot use new on a static array type that's aliased 2022-06-08
23160 D dmd nobody RESO INVA template alias parameters can be used to bypass escape checks 2022-06-05
23159 D dmd nobody RESO FIXE [betterC] scope(failure) use in betterC gives confusing error 2022-06-08
23158 D dmd nobody NEW --- synchronized class data is not locked in free function in same module 2022-12-17
23155 D dmd nobody NEW --- 'dub run wayland:list_registry' leads to 'core.exception.AssertError@src/dmd/toctype.d(275): Assertion failure' 2022-12-17
23154 D dmd nobody NEW --- Linker error through templated __traits(compiles) in separate compilation unit 2022-12-17
23153 D dmd nobody NEW --- Immutable variables should undergo same flow analysis in module constructors as in regular constructors 2022-12-17
23152 D dmd nobody NEW --- Bad diagnostic for variable used as a type 2022-12-28
23150 D dmd nobody NEW --- AA in operator does not work with static if 2022-12-17
23149 D dmd nobody NEW --- doc generator with -i errors writing file for imported module 2022-12-17
23148 D dmd nobody RESO FIXE Missing invariant symbol with static library when template function declares struct with destructor and invariant that instantiates template with lambda, also main has a lambda 2022-07-09
23146 D dmd nobody RESO INVA bounds checking is still done in @system functions 2022-05-29
23144 D dmd nobody RESO INVA False circular reference error when the field name of a struct or class is the same as the type name 2022-06-01
23143 D dmd nobody RESO FIXE ImportC: forward enum declarations need to be supported 2022-07-12
23142 D dmd nobody RESO FIXE Scope should not apply to unittests 2022-06-09
23141 D dmd nobody RESO FIXE Improve -release switch description 2022-05-27
23139 D dmd nobody NEW --- object files containing several big static initializers require --no-relax to link 2022-12-17
23138 D dmd nobody RESO FIXE Overrides of member functions of an inherited class ignores attribute "downcast" 2022-05-26
23137 D dmd nobody RESO DUPL Matrix init rejected in module scope but accepted at function scope 2022-06-21
23135 D dmd nobody RESO FIXE Covariance rules for C++ member functions mismatch D 2022-05-27
23134 D dmd nobody NEW --- Mutate variable through immutable pointer 2022-12-17
23133 D dmd nobody NEW --- Timon's list of enhancement requests 2022-12-17
23130 D dmd nobody NEW --- Inline asm lets you mov to half a variable. 2022-12-17
23128 D dmd nobody RESO DUPL Attributes inference breaks down with cycles 2022-10-03
23127 D dmd nobody NEW --- @safe inference seems to depend on semantic analysis order 2022-07-23
23124 D dmd nobody REOP --- [dip1000] scope inference leads to implementatio-defined semantics for @trusted and @system. 2022-12-17
23123 D dmd nobody RESO FIXE -vasm wrong result for cmpxchg16b 2022-05-18
23122 D dmd nobody RESO FIXE enum member UDAs semantics are not checked properly 2022-12-21
23121 D dmd nobody NEW --- Linux release archives should adhere to filesystem hierarchy standard 2022-12-17
23120 D dmd nobody RESO FIXE dmd illegal instruction throw expression 2022-07-09
23119 D dmd nobody NEW --- Compiling glui example results in linker error 2022-12-17
23118 D dmd nobody RESO INVA UFCS not working for function level templates 2022-05-17
23117 D dmd nobody NEW --- crash in @safe code after CTFE 2022-12-17
23115 D dmd nobody NEW --- [REG 2.100] AssertError@src/dmd/dtemplate.d(7397): can only re-append from non-root to root module 2022-12-17
23114 D dmd nobody RESO FIXE Can't use noreturn operand in arithmetic expression 2022-07-09
23113 D dmd nobody NEW --- Bug in CTFE initialization of redBlackTree? 2022-12-17
23112 D dmd nobody RESO FIXE code passes @nogc, allocates anyway 2022-08-08
23111 D dmd nobody RESO FIXE stack-allocated array escapes in @safe code 2022-05-16
23110 D dmd nobody NEW --- src/dmd/link.d tries to use MSVC linker on Windows when MinGW is used 2022-12-17
23109 D dmd nobody RESO FIXE ICE: AssertError@src/dmd/dclass.d(449): Assertion failure 2022-05-14
23108 D dmd nobody RESO FIXE ICE: AssertError@src/dmd/clone.d(567): Assertion failure 2022-05-13
23107 D dmd nobody NEW --- dtor incorrectly skipped 2022-12-17
23105 D dmd nobody RESO FIXE `__trait(getMember)` and `mixin()` of the same code as a string behave differently 2022-06-25
23104 D dmd nobody RESO INVA case where use of mixin() is rejected but use of the mixin content as code is not 2022-05-12
23102 D dmd nobody RESO FIXE pinholeopt, "Conditional jump or move depends on uninitialised value(s)" 2022-07-09
23100 D dmd nobody RESO FIXE empty array literal passed to scope param not 'falsey' anymore 2022-07-09
23099 D dmd nobody NEW --- DMD generates dangerous code on array literals usage inside functions 2022-12-17
23098 D dmd nobody RESO FIXE array literal to scope inout parameter not allowed in safe code 2022-05-10
23097 D dmd nobody RESO FIXE [REG 2.100] ArrayIndexError@src/dmd/mtype.d(4767): index [18446744073709551615] is out of bounds for array of length 0 2022-05-10
23096 D dmd nobody NEW --- return auto ref does wrongly inferred with member function 2022-12-17
23093 D dmd nobody NEW --- DDOC: display detailed documentation of public imports 2022-12-17
23092 D dmd nobody NEW --- Cannot cross-compile from Posix to Windows 2022-12-17
23089 D dmd nobody RESO FIXE Linkage-related ICE regression in v2.100.0-rc.1 2022-05-05
23088 D dmd nobody RESO FIXE spurious case of "`expression` has no effect" 2022-05-27
23087 D dmd nobody RESO FIXE getLinkage trait regression for overloads with v2.100.0-rc.1 2022-05-04
23086 D dmd nobody RESO INVA spurious case of `expression has no effect` message 2022-05-04
23085 D dmd nobody RESO DUPL [ICE] dmd: src/dmd/backend/cod1.d:1933: Assertion `retregs & BYTEREGS' failed. 2022-05-06
23084 D dmd nobody RESO DUPL [REG 2.080] dmd: src/dmd/backend/cgxmm.d:816: Assertion `0' failed. 2022-05-06
23083 D dmd nobody RESO FIXE .tupleof on static array rvalue evaluates expression multiple times 2022-05-04
23082 D dmd nobody RESO FIXE stringof of template alias overloaded with function accessed by trait: segfault. 2022-07-09
23081 D dmd nobody NEW --- align(N) attribute ignored for ClassDeclarations 2022-12-17
23080 D dmd nobody NEW --- Mach-O: TLS globals misaligned 2022-12-17
23079 D dmd nobody RESO FIXE [dip1000] be more lenient when taking address of `ref` return 2022-05-11
23077 D dmd nobody RESO FIXE codegen cannot generage XMM load/store for optimized operation that uses byte/short/... 2022-05-06
23076 D dmd nobody RESO FIXE SIMD assert fail with -inline -O converting float to short 2022-05-29
23075 D dmd nobody RESO FIXE global const string definitions should go in readonly segment 2022-05-15
23073 D dmd nobody RESO FIXE [dip1000] scope inference from pure doesn't consider self-assignment 2022-08-17
23072 D dmd nobody NEW --- Creating a shared library using VS 2019 cannot find `open` 2022-12-17
23068 D dmd nobody RESO FIXE [betterC] BetterC does not respect -checkaction=halt 2022-04-28
23066 D dmd nobody RESO FIXE importC: cannot initialize char array with string literal of different length 2022-05-15
23064 D dmd nobody NEW --- wrong code generated for bitfield assignment to ?: 2022-12-17
23063 D dmd nobody RESO FIXE It is possible to return a noreturn value 2022-06-09
23059 D dmd nobody RESO WONT importC: calls to D template functions don't convert some argument types 2022-04-30
23058 D dmd nobody RESO FIXE importC: cannot take address inside multi-dimensional array at compile time 2022-05-12
23057 D dmd nobody RESO FIXE importC: dmd segfault on invalid syntax 2022-05-05
23056 D dmd nobody RESO FIXE importC: dmd asserts for missing return statement in CTFE function 2022-05-05
23054 D dmd nobody RESO FIXE importC: struct compound-literal assigned by pointer has wrong storage duration 2022-05-14
23050 D dmd nobody RESO FIXE Incorrect disassembly of code with -vasm and 0xBE and 0xBF opcodes 2022-04-29
23049 D dmd nobody RESO INVA [SIMD][CODEGEN] Wrong code for XMM.RCPSS after inlining 2022-04-24
23048 D dmd nobody RESO INVA [SIMD][CODEGEN] Inline XMM.LODUPD leads to wrong SIMD content 2022-04-24
23047 D dmd nobody RESO FIXE [ICE][SIMD] Do not SROA vector types 2022-05-05
23046 D dmd nobody RESO FIXE [REG][CODEGEN] __simd(XMM.LODLPS) bad codegen 2022-05-03
23045 D dmd nobody RESO FIXE importC: casted function type is missing extern(C) 2022-05-05
23044 D dmd nobody RESO FIXE importC: comma expression with function call parsed as declaration 2022-05-05
23042 D dmd nobody RESO FIXE -betterC still includes RTInfo 2022-05-06
23041 D dmd nobody NEW --- elf objects contain an unused symbol with no name 2022-12-17
23039 D dmd nobody RESO FIXE importC: declaration with array length has itself in scope 2022-05-05
23038 D dmd nobody RESO FIXE importC: sizeof inside struct has struct members in scope 2022-05-05
23037 D dmd nobody RESO FIXE importC: type with only type-qualifier doesn't work 2022-05-05
23035 D dmd nobody RESO FIXE -preview=rvaluerefparam causes @system function to be @safe 2022-09-09
23034 D dmd nobody RESO FIXE importC: head-const struct confused with multiple files on command line 2022-04-20
23033 D dmd nobody NEW --- pure functions can allocate values with impure destructors 2022-12-17
23032 D dmd nobody NEW --- Static variable of nested type causes runtime crash 2022-12-17
23031 D dmd nobody RESO FIXE importC: hex character escapes should be variable length 2022-04-20
23030 D dmd nobody RESO FIXE importC: errors using typedef struct after first use as const 2022-09-06
23029 D dmd nobody RESO FIXE ImportC: _Generic treats pointer to const and regular pointers as the same type 2022-04-19
23028 D dmd nobody RESO FIXE ImportC: found _Generic instead of statement 2022-04-19
23027 D dmd nobody RESO FIXE ImportC: Array of struct is not a static and cannot have static initializer 2022-09-16
23026 D dmd nobody RESO FIXE ImportC: C designator-list not supported yet 2022-09-16
23025 D dmd nobody RESO FIXE ImportC: duplicate symbol for tentative definition and definition of variable 2022-04-19
23023 D dmd nobody RESO WORK ImportC: useless casts are erroneously forbidden 2022-04-19
23022 D dmd nobody RESO FIXE [dip1000] typesafe variadic parameter should not infer return 2022-07-25
23021 D dmd nobody RESO FIXE [dip1000] infer return scope from pure nothrow 2022-04-18
23020 D dmd nobody NEW --- pragma(printf) should warn for %*.s 2022-12-17
23019 D dmd nobody RESO FIXE Missing filename when -of points to an existing directory 2022-04-22
23018 D dmd nobody RESO FIXE importC: syntax error for sizeof with postfix operator on parenthesized expression 2022-05-17
23017 D dmd nobody RESO FIXE C++ class may not derive from D class 2022-04-17
23013 D dmd nobody NEW --- generate optimized SIMD register assignment 2022-12-17
23012 D dmd nobody RESO FIXE importC: asm label to set symbol name not applied from forward declaration 2022-05-19
23011 D dmd nobody RESO FIXE importC: asm label to set symbol name doesn't work with externs 2022-04-18
23010 D dmd nobody RESO FIXE mixed in aliaseqs used as type dont initualize 2022-06-24
23009 D dmd nobody RESO FIXE [CODEGEN][SIMD] SIMD + optimizations + inlining + double 2022-04-22
23008 D dmd nobody RESO FIXE importC: dmd asserts on empty struct or union as global 2022-04-18
23007 D dmd nobody RESO FIXE importC: dmd segfaults for extra braces in array initializer 2022-09-15
23006 D dmd nobody RESO FIXE importC: dmd segfaults on static initializer for multi-dimensional array inside struct 2022-09-15
23005 D dmd nobody RESO MOVE importC: 'alignof' or 'mangleof' as member name gives redefinition error 2022-04-18
23004 D dmd nobody RESO FIXE importC: calling function pointer named 'init' or 'stringof' from struct or union pointer gives error 2022-04-18
23003 D dmd nobody RESO FIXE ImportC should not import object.d 2022-04-16
23002 D dmd nobody RESO FIXE importC: struct or union field with same name as type gives circular reference error 2022-04-16
23000 D dmd nobody RESO FIXE final switch error has no line number with -checkaction=C 2022-04-12
22997 D dmd nobody RESO FIXE DMD crash: copy ctor can't call other ctor 2022-04-13
22995 D dmd nobody NEW --- goto case cannot forward to outer case label 2022-12-17
22994 D dmd nobody RESO FIXE importC: some types not zero-initialized in static array 2022-04-17
22993 D dmd nobody RESO FIXE Missing quotes in octal literal hint 2022-04-08
22991 D dmd nobody NEW --- GC array literals restricted in size 2022-12-17
22990 D dmd nobody NEW --- [dip1000] extended return semantics doesn't work on auto return 2022-12-17
22989 D dmd nobody NEW --- Missing error wrt. assigning cast function pointer to incompatible funcptr 2022-12-17
22988 D dmd nobody RESO FIXE no short-circuiting when constant folding ternary operator 2022-04-07
22986 D dmd nobody NEW --- Phobos cannot be compiled with dip1008 2022-12-17
22982 D dmd nobody RESO INVA Can't copy scope range elements into a returned array 2022-04-07
22980 D dmd nobody NEW --- 16 bit alignment for function arguments in 32 bit code 2022-12-17
22979 D dmd nobody NEW --- "Pointers-to-member" with attributes 2022-12-17
22976 D dmd nobody RESO FIXE importC: fails to multiply by element size when doing address-of 2022-04-18
22974 D dmd nobody RESO FIXE importC: D name mangling applied to extern variable inside function 2022-05-05
22973 D dmd nobody RESO FIXE importC: sizeof with array and pointer access gives array type has incomplete element type 2022-09-26
22972 D dmd nobody RESO FIXE importC: static variable cannot be read at compile time 2022-04-05
22971 D dmd nobody RESO FIXE importC: can't initialize unsigned char array with string literal 2022-04-06
22970 D dmd nobody RESO FIXE importC: taking address one past array end gives bounds error 2022-04-05
22969 D dmd nobody RESO FIXE Can't mixin name of manifest constant on right-hand side of alias declaration 2022-04-08
22967 D dmd nobody RESO FIXE [dip1000] no return ref inference for extended return semantics 2022-04-06
22966 D dmd nobody NEW --- Inconsistent `shared` attribute for generated destructor 2022-12-17
22963 D dmd nobody NEW --- Subclasses of C++ classes missing from generated header 2022-12-17
22961 D dmd nobody RESO FIXE importC: K&R-style main function rejected 2022-03-30
22955 D dmd nobody RESO FIXE importC: wrong alignof for D struct with specified alignment 2022-03-31
22954 D dmd nobody RESO FIXE Header generator emits extern(C) member functions 2022-03-29
22953 D dmd nobody NEW --- impossible to test for pragma support 2022-12-17
22952 D dmd nobody RESO FIXE Compiler fails to find package.d modules via -mv map 2022-10-04
22951 D dmd nobody RESO FIXE Dtor missing from generated C++ header 2022-03-29
22949 D dmd nobody NEW --- compiler error: struct with __traits(compiles, this.init), nonexistent import mixin, main calls nonexistent enum from other module 2022-12-17
22945 D dmd nobody RESO FIXE [Conditional Compilation] support invariant version flag 2022-03-28
22943 D dmd nobody NEW --- "none of the overloads of `__ctor` are callable using a `immutable` object" error message is backwards 2022-12-17
22942 D dmd nobody RESO FIXE Invalid section type / offset for newer XCode versions 2022-03-27
22937 D dmd nobody NEW --- identity comparison of strings / struct literals not constant folded 2022-12-17
22936 D dmd nobody NEW --- Compiler creates char[] pointing to immutable memory 2022-12-17
22935 D dmd nobody RESO FIXE importC: offsetof with array element gives 'dereference of invalid pointer' 2022-03-31
22934 D dmd nobody RESO FIXE Header generator emits context pointer as `this` 2022-03-27
22933 D dmd nobody RESO FIXE importC: goto skips declaration of variable 2022-03-29
22932 D dmd nobody NEW --- -vasm: wrong registers shown for calls to C-style variadic functions 2022-12-17
22931 D dmd nobody RESO FIXE importC: Error: `0` has no effect 2022-03-30
22930 D dmd nobody RESO FIXE importC: switch statement should use default:break; if no default specified 2022-03-29
22929 D dmd nobody RESO FIXE importC: extern array with unknown length gives bounds errors 2022-03-29
22928 D dmd nobody RESO FIXE importC: array does not have a boolean value 2022-03-28
22927 D dmd nobody RESO FIXE importC: 'struct already exists' with forward reference and function with same name 2022-03-31
22925 D dmd nobody RESO FIXE importC: multi-dimensional array is not a static and cannot have static initializer 2022-09-22
22924 D dmd nobody RESO FIXE importC: boolean expression result should be int 2022-03-28
22923 D dmd nobody RESO FIXE importC: forward-declared static variable has invalid address 2022-03-31
22921 D dmd nobody NEW --- ImportC: initializing local with address of itself does not work in CTFE 2022-12-17
22920 D dmd nobody NEW --- Improve errors when missing import paths 2022-12-17
22919 D dmd nobody RESO FIXE [dip1000] -checkaction=context gives "assigned to `__assertOp2` with longer lifetime" 2022-03-28
22918 D dmd nobody RESO FIXE importC: some types not zero-initialized in static variables 2022-03-28
22917 D dmd nobody NEW --- compiler crash: template struct wrapped in template struct wrapper in lambda wrapped in traits(compiles) 2022-12-17
22915 D dmd nobody RESO FIXE Errors for invalid foreach aggregates should print the type 2022-03-24
22914 D dmd nobody RESO FIXE outdated supplemental error "perhaps remove scope" 2022-03-23
22913 D dmd nobody RESO FIXE importC: array index expression parsed as cast 2022-03-25
22912 D dmd nobody RESO FIXE importC: syntax error for function call with cast and typedef and parentheses around name 2022-03-23
22911 D dmd nobody RESO FIXE dtoh: make include directives sorted for generated headers 2022-05-02
22910 D dmd nobody RESO FIXE [dip1000] return scope struct member functions allow returning `this` by ref 2022-03-23
22909 D dmd nobody RESO FIXE importC: u8 strings rejected by parser 2022-03-20
22906 D dmd nobody RESO FIXE DMD as a library hangs on semantic analysis of non regular D files 2022-03-20
22904 D dmd nobody RESO FIXE importC: syntax error for function call with casted result and parentheses around name 2022-03-23
22900 D dmd nobody NEW --- Identifier without terminating ; errors on wrong line 2022-12-17
22899 D dmd nobody RESO FIXE importC: extra parentheses in sizeof should give error with typedef types 2022-03-22
22898 D dmd nobody RESO FIXE [REG 2.100-master] Solaris: byte.min value is 128 2022-12-18
22897 D dmd nobody RESO FIXE importC: segfault calling forward-declared static function through pointer 2022-03-20
22896 D dmd nobody RESO FIXE importC: 'function redeclaration with different type' should ignore const 2022-03-20
22895 D dmd nobody RESO FIXE importC: exponent parsed as member access 2022-03-19
22894 D dmd nobody RESO FIXE importC: static struct initializer can't take address of own field 2022-03-24
22893 D dmd nobody RESO DUPL importC: can't cast array to integral type 2022-03-19
22892 D dmd nobody RESO FIXE importC: dereferencing array as pointer is not supported 2022-03-19
22891 D dmd nobody NEW --- BetterC classes vtable 2022-12-17
22890 D dmd nobody RESO DUPL Linker error when build on macOS Xcode 13.3 (x86_64) 2022-03-26
22888 D dmd nobody RESO WORK ImportC: Error: cannot cast `"123"` to `const(char)` at compile time 2022-09-22
22887 D dmd nobody RESO FIXE ImportC: typedef enum fails 2022-03-24
22886 D dmd nobody RESO FIXE ImportC: forward declaration of struct in a function prototype leads to redeclaration with different type error 2022-03-22
22885 D dmd nobody RESO FIXE ImportC: typedef declared with itself should work 2022-03-21
22884 D dmd nobody RESO FIXE ImportC: function does not decay to pointer when being cast 2022-03-19
22883 D dmd nobody RESO WORK ImportC: sizeof(var) rejected if used as initializer of the same var 2022-03-19
22882 D dmd nobody RESO DUPL Floating-point literals with leading zeroes incorrectly throw octal errors 2022-03-18
22881 D dmd nobody RESO FIXE ICE Index of array outside of bounds at CTFE 2022-03-17
22880 D dmd nobody RESO FIXE importC: support __restrict__ __signed__ __asm__ 2022-03-25
22879 D dmd nobody RESO DUPL super call ignores overload in mixin 2022-03-12
22878 D dmd nobody RESO FIXE importC: glibc fallback for HUGE_VAL gives 'not representable' 2022-03-14
22876 D dmd nobody RESO FIXE importC: expression parsing affected by parentheses that should do nothing 2022-03-20
22875 D dmd nobody RESO FIXE importC: cannot assign const typedef with pointers to non-const one 2022-09-22
22874 D dmd nobody RESO FIXE ICE: Segmentation fault building druntime on mips64el-linux 2022-03-11
22872 D dmd nobody NEW --- __FUNCTION__ with opApply gives name of generated delegate instead of enclosing function 2022-12-17
22871 D dmd nobody RESO FIXE Using an alias to `__traits(parameters)` causes unknown error 2022-03-27
22870 D dmd nobody NEW --- __traits(parent) with opApply returns generated delegate instead of lexical parent 2022-12-17
22869 D dmd nobody RESO DUPL Child class that doesn't implement an interface function allowed to be used 2022-03-11
22868 D dmd nobody RESO FIXE __traits(parameters) returns parameters of delegate instead of function 2022-03-27
22865 D dmd nobody RESO FIXE __traits(compiles) affects inferrence of attributes 2022-05-20
22864 D dmd nobody NEW --- [REG 2.067] Throwing in array literal leads to destructor being called on unconstructed data 2022-04-05
22863 D dmd nobody RESO FIXE [REG2.099] -main doesn't work anymore when used for linking only (without source modules) 2022-03-27
22862 D dmd nobody RESO WONT Functions cannot be overloaded on return value alone. 2022-03-09
22861 D dmd nobody RESO FIXE Build the compiler with PGO 2022-03-28
22860 D dmd nobody RESO FIXE `Error: unknown` with mutually recursive and nested SumType 2022-03-27
22859 D dmd nobody RESO FIXE Error: forward reference of variable `isAssignable` for mutually recursed `allSatisfy` 2022-03-27
22858 D dmd nobody RESO FIXE [REG2.099] Incorrect alignment of void*[0] 2022-03-27
22856 D dmd nobody NEW --- DAWRF: DW_TAG_subprogram main overlap address with the runtime symbol 2022-12-17
22855 D dmd nobody NEW --- DW_TAG_compile_unit should use new DW_FORM_sec_offset form for DWARF4/5 2022-12-17
22853 D dmd nobody RESO FIXE importC: Lexer allows nesting block comments 2022-03-08
22852 D dmd nobody RESO FIXE importC: Lexer allows invalid wysiwyg and hex strings 2022-03-08
22849 D dmd nobody NEW --- Global buffer overflow on lexer, dereferencing 4 bytes at the same time 2022-12-17
22848 D dmd nobody RESO FIXE DWARF .debug_line section should be generated to conform with DW_AT_stmt_list bounds 2022-03-04
22847 D dmd nobody RESO WORK Crash 2022-04-13
22846 D dmd nobody RESO FIXE [REG 2.066] SIGBUS, Bus error in _d_newarrayiT 2022-03-04
22845 D dmd nobody RESO FIXE DWARF .debug_line section is not standard compliant 2022-03-04
22844 D dmd nobody RESO FIXE [REG 2.089] SIGBUS, Bus error in _d_newitemU 2022-03-04
22842 D dmd nobody RESO FIXE importC: cannot declare function with a typedef 2022-03-08
22841 D dmd nobody RESO FIXE importC: Error: variable 'var' is shadowing variable 'var' 2022-03-03
22840 D dmd nobody RESO FIXE [dip1000] inout method with inferred @safe escapes local data 2022-03-22
22839 D dmd nobody NEW --- Add equivalent of C 'static' for symbols 2022-12-17
22837 D dmd nobody RESO FIXE [dip1000] checkConstructorEscape quits after first non-pointer 2022-03-04
22836 D dmd nobody NEW --- [Reg 2.070/2.093] foreach using ubyte index over static array of length 256 or ushort index over static array of length 65536 does not execute the foreach body 2022-03-02
22833 D dmd nobody RESO FIXE [REG 2.083] error: 'string' is not a member of 'std' 2022-03-01
22831 D dmd nobody RESO FIXE No error for malformed extern(C) main function 2022-04-13
22830 D dmd nobody RESO FIXE Solaris: error: module 'core.stdc.math' import 'signbit' not found 2022-03-01
22828 D dmd nobody NEW --- Compiler allow offset a pointer with types of size greater than sizeof(T*) 2022-12-17
22826 D dmd nobody RESO FIXE [REG 2.098] #line accepts importC linemarker flags 2022-02-27
22825 D dmd nobody RESO FIXE #line parsing doesn't follow the spec 2022-03-22
22824 D dmd nobody NEW --- alias template parameter bound to wrong symbol (Error: template instance does not match template declaration) 2022-12-17
22823 D dmd nobody RESO FIXE dmd.root.file: File.read fails to read any file on PPC 2022-02-26
22821 D dmd nobody RESO FIXE Dub package does not use incremental compilation 2022-02-28
22820 D dmd nobody RESO FIXE Error messages for slice pointers of structs with opIndex can be improved 2022-03-03
22819 D dmd nobody NEW --- -preview=in rejects typesafe variadic function 2022-12-17
22818 D dmd nobody RESO FIXE typesafe variadic function parameter of type class should be scope 2022-02-24
22817 D dmd nobody RESO FIXE [REG 2.099] Missing file gives misleading error message 2022-02-27
22816 D dmd nobody RESO FIXE [REG 2.099] Parser reads files with other extensions 2022-02-27
22815 D dmd nobody NEW --- extern(C++) constructor cannot be used from C++ (no init symbol blit) 2022-12-17
22814 D dmd nobody RESO INVA ImportC: C11 lexer deletes escaped new lines during translation 2022-02-28
22812 D dmd nobody RESO FIXE ImportC: C11 does not allow newlines between the start and end of a directive 2022-03-22
22811 D dmd nobody NEW --- use of destructor is hidden by subclass 2022-12-17
22810 D dmd nobody RESO FIXE [REG 2.088] FAIL: runnable/test15.d on BigEndian targets 2022-02-22
22809 D dmd nobody RESO FIXE ImportC: druntime’s definition of __builtin_offsetof leads to dereference of invalid pointer. 2022-03-01
22808 D dmd nobody RESO FIXE ImportC: function not decaying to pointer to function in return statement. 2022-03-02
22807 D dmd nobody RESO FIXE ImportC: Array index is out of bounds for old-style flexible arrays. 2022-03-04
22806 D dmd nobody RESO FIXE cppmangle: Complex real mangled incorrectly 2022-02-22
22805 D dmd nobody NEW --- [Reg 2.099] missing libraries when using some windows API calls with -m32 2022-02-21
22804 D dmd nobody RESO FIXE [REG 2.099] compiling multiple files without linking produces broken object files 2022-02-27
22803 D dmd nobody NEW --- DDoc Reference Links to symbols generate invalid links (duplicate DOC_ROOT) 2022-12-17
22802 D dmd nobody RESO FIXE [dip1000] First ref parameter seen as `return` destination even with `this` 2022-03-03
22801 D dmd nobody RESO FIXE [REG 2.099.0-beta.1] Can't return address of return ref parameter from constructor 2022-04-01
22799 D dmd nobody RESO INVA opApply() delegates not required to be scope 2022-02-21
22797 D dmd nobody RESO FIXE [REG master] Internal Compiler Error: cannot mixin static assert '' 2022-02-20
22796 D dmd nobody NEW --- dual-context recursive functions seem to be broken 2022-12-17
22793 D dmd nobody RESO FIXE importC: __import conflicts when importing multiple modules with same package 2022-03-04
22792 D dmd nobody NEW --- Wrong inference of opApply 2022-12-17
22790 D dmd nobody RESO FIXE ref-return-scope is always ref-return, scope, unless return-scope appear in that order 2022-03-21
22789 D dmd nobody NEW --- Constructor flow analysis doesn't understand switch 2022-12-17
22788 D dmd nobody RESO FIXE [REG master] Expression header out of sync 2022-02-18
22784 D dmd nobody RESO FIXE pragma(printf) applies to nested functions 2022-10-07
22783 D dmd nobody RESO DUPL [dip1000] member function can pass pointer to member members to non-scope arg 2022-02-16
22782 D dmd nobody RESO FIXE [dip1000] address of ref can be assigned to non-scope parameter 2022-02-18
22781 D dmd nobody RESO INVA assert escapes reference to expired stack frame 2022-02-17
22780 D dmd nobody RESO FIXE [REG 2.090] variable reference to scope class must be scope 2022-02-18
22776 D dmd nobody RESO FIXE string literal printing fails on non-ASCII/non-printable chars 2022-02-16
22775 D dmd nobody RESO INVA The __traits does not see the scope attribute 2022-02-17
22773 D dmd nobody NEW --- Line with spaces in cmdfile is treated as multiple arguments 2022-12-17
22772 D dmd nobody NEW --- -vtemplates should measure the cost of the instantiations 2022-12-17
22770 D dmd nobody RESO FIXE C++ header generator generates trailing newlines 2022-03-03
22769 D dmd nobody NEW --- `fun()` where fun is a property which returns an object with opCall should call opCall 2022-12-17
22768 D dmd nobody RESO INVA lazy does not cache its results 2022-02-13
22761 D dmd nobody RESO FIXE [REG 2.099] importC: Error: redeclaration with different type 2022-02-12
22759 D dmd nobody RESO FIXE ImportC: cannot modify const expression from dereferencing const pointer declared within function. 2022-11-06
22758 D dmd nobody RESO FIXE ImportC: parenthesized expression confused with cast-expression 2022-02-12
22757 D dmd nobody RESO FIXE importC: typedef causes forward reference error 2022-02-13
22756 D dmd nobody RESO FIXE ImportC: no __builtin_offsetof 2022-02-17
22755 D dmd nobody RESO FIXE ImportC: declared symbol must be available in initializer 2022-02-14
22754 D dmd nobody RESO FIXE Header generator shouldn't generate trailing whitespace on visibility declaration 2022-02-09
22753 D dmd nobody RESO FIXE Deprecation message for import module shouldn't produce hifen when no message 2022-02-10
22751 D dmd nobody RESO FIXE DMD as a library crashes with fatal() on parseModule 2022-02-17
22750 D dmd nobody NEW --- dmd -i: undefined symbol error using templates defined in .di file 2022-12-17
22749 D dmd nobody RESO FIXE importC: C11 does not allow taking the address of a bit-field 2022-02-09
22748 D dmd nobody NEW --- ~this() @nogc { synchronized ...... } liable to onMemoryOperationError 2022-12-17
22746 D dmd nobody RESO FIXE Functions that throws marked as nothrow produces bad error 2022-02-08
22742 D dmd nobody NEW --- Improve error message for missing module in object.imported 2022-12-17
22740 D dmd nobody NEW --- float and double literals should be rounded to their precision 2022-12-17
22738 D dmd nobody RESO FIXE std.file.tempDir adds an addition / even when it already has one 2022-02-07
22737 D dmd nobody NEW --- Segmentation fault in CppMangleVisitor.getTiNamespace 2022-12-27
22734 D dmd nobody RESO FIXE importC: typedef anonymous enum members not available when used from D 2022-02-07
22733 D dmd nobody RESO FIXE hdrgen generates inconsistent order of STC attributes for ~this() 2022-02-03
22732 D dmd nobody RESO INVA Header generator should export the function attributes by inferring them whenever possible 2022-02-03
22730 D dmd nobody RESO FIXE master: "dmd -i" doesn't include unit tests from imported modules 2022-02-18
22728 D dmd nobody RESO DUPL importC: error: enum has no members when compiling typedef’d enum. 2022-02-03
22727 D dmd nobody RESO FIXE ImportC: support for __stdcall and __fastcall is necessary for 32-bit Windows builds 2022-02-06
22725 D dmd nobody RESO FIXE ImportC: segfault when compiling with -H 2022-02-03
22724 D dmd nobody RESO FIXE ImportC: VC extension __pragma(pack) is not implemented 2022-06-25
22723 D dmd nobody NEW --- Cannot allocate a slice on heap 2022-12-17
22720 D dmd nobody NEW --- Overload of template and alias to template instantiation that is also a template fails 2022-12-17
22719 D dmd nobody NEW --- Fallthrough detection falls through. 2022-12-17
22717 D dmd nobody RESO FIXE object.TypeInfo_Struct.equals swaps lhs and rhs parameters 2022-02-02
22715 D dmd nobody NEW --- compiler should issue warning when passing D:long as c_long to func. 2022-12-17
22714 D dmd nobody RESO FIXE ICE: Assertion failure in ClassDeclaration::isBaseOf 2022-01-31
22713 D dmd nobody RESO FIXE ImportC: op= not correctly implemented for bit fields 2022-01-30
22712 D dmd nobody NEW --- suboptimal register allocation (working title) 2022-12-17
22710 D dmd nobody RESO FIXE CTFE on bitfields does not account for field width 2022-01-31
22709 D dmd nobody RESO FIXE [dip1000] slice of static array can be escaped in @safe using ref arguments 2022-01-28
22708 D dmd nobody RESO FIXE switch statement with an undefined symbol results in many errors 2022-03-08
22707 D dmd nobody NEW --- Windows: LIB env variable for link.exe is overwritten 2022-12-17
22706 D dmd nobody RESO FIXE Bad error on explicit instantiation of function template with auto ref parameter 2022-07-28
22705 D dmd nobody RESO FIXE importC: forward reference to struct typedef gives struct already exists 2022-01-28
22703 D dmd nobody RESO FIXE importC: C++11 unscoped enums with underlying type rejects some C types. 2022-01-29
22700 D dmd nobody NEW --- Error: undefined symbol: core.internal.dassert.inFinalizer and core.internal.dassert.miniFormatFakeAttributes 2022-02-01
22699 D dmd nobody RESO FIXE importC: assignment cannot be used as a condition 2022-01-29
22698 D dmd nobody RESO FIXE ImportC: nested struct tag stored in wrong scope 2022-02-10
22697 D dmd nobody NEW --- Segfault when accessing a recursive lambda declared inside a function generated with a mixin template 2022-12-17
22694 D dmd nobody NEW --- template mixin with UDA not recognized inside function 2022-01-21
22693 D dmd nobody NEW --- Lambda accepts auto parameter but fails on instantiation 2022-12-17
22691 D dmd nobody NEW --- [diagnostic] mismatched braces still painful 2022-12-17
22686 D dmd nobody RESO FIXE ICE: dmd segfaults on invalid member reference in static function 2022-01-21
22685 D dmd nobody RESO FIXE Template function instantiated with lambda and overload is nested incorrectly 2022-01-20
22684 D dmd nobody NEW --- Templated constructor doesn't have class qualifier 2022-12-17
22680 D dmd nobody RESO FIXE @safe hole with destructors 2022-09-05
22679 D dmd nobody RESO INVA "Error: identifier expected following `package'" when module has 'debug' in it's name 2022-01-17
22678 D dmd nobody NEW --- -verrors=context does not account for tabs when printing cursor 2022-12-17
22676 D dmd nobody RESO FIXE fullyQualifiedName fails to compile with 2.098.1 relese -- there is some issue with call to __traits(isScalar .. 2022-01-19
22675 D dmd nobody RESO DUPL ICE: passing the noreturn type as int 2022-01-14
22674 D dmd nobody RESO FIXE ImportC: compatible types declared in different translation units are not treated equivalent in D. 2022-09-22
22672 D dmd nobody RESO FIXE Allow casting a ValueSeq to a compatible TypeTuple 2022-02-16
22668 D dmd nobody RESO FIXE Deprecation when a deprecated method overrides another deprecated method 2022-01-14
22667 D dmd nobody RESO DUPL Nullable of struct containing unrelated Nullable errors with "inout can only be declared inside inout function" 2022-01-12
22666 D dmd nobody RESO FIXE ImportC: Error: attributes should be specified before the function definition 2022-01-17
22665 D dmd nobody RESO FIXE ImportC: qualified enum values should be of enum type on the D side, not int 2022-01-14
22664 D dmd nobody RESO FIXE Disassembler mistakes rdtscp for invlpg ECX 2022-05-21
22663 D dmd nobody RESO INVA Module is not recognized inside an "if" 2022-01-17
22662 D dmd nobody NEW --- ICE caused by forward reference 2022-12-17
22661 D dmd nobody NEW --- Functions cannot be interpreted while being compiled 2022-12-17
22659 D dmd nobody RESO FIXE [REG master] Error: declaration '(S[2] arr = __error__;)' is not yet implemented in CTFE 2022-01-20
22658 D dmd nobody NEW --- Inline asm rejects [RIP+RAX] but not [RAX+RIP] 2022-12-17
22657 D dmd nobody NEW --- AVX SIMD Instructions are decoded correctly but printed badly. 2022-12-17
22656 D dmd nobody RESO FIXE SSE2 instructions have inconsistent layouts in the disassembler output 2022-01-13
22655 D dmd nobody RESO FIXE Disassembler assertion on rdtsc 2022-01-10
22654 D dmd nobody NEW --- AST for UDA annotated struct with destructor does not run destructor 2022-12-17
22653 D dmd nobody NEW --- @safe @nogc delegate should allocate but doesn't, calls member function on dead object 2022-12-17
22652 D dmd nobody RESO FIXE importC: Braceless initializer of nested struct is rejected. 2022-09-17
22651 D dmd nobody RESO WORK undefined reference to ModuleInfo when using imported 2022-11-16
22650 D dmd nobody RESO DUPL [REG 2.097][ICE] cod4.d:424: Assertion 'cast(int)sz > 0' failed. 2022-01-04
22645 D dmd nobody NEW --- Linking fails with fatal error LNK1318: Unexpected PDB-error: OK (0) "" 2022-01-04
22644 D dmd nobody RESO INVA Using @disable on enum members produces unrelated errors 2022-01-03
22641 D dmd nobody NEW --- dmd reports wrong line number (Error: expression ... is not a valid template value argument) 2022-12-17
22639 D dmd nobody RESO FIXE Copy constructors with default arguments not getting called 2022-03-27
22636 D dmd nobody NEW --- Wrong C++ constructor called for abstract class 2022-12-17
22635 D dmd nobody RESO FIXE opCast prevent calling destructor for const this. 2022-04-17
22634 D dmd nobody RESO FIXE assert for too many symbols should be error 2022-03-29
22632 D dmd nobody RESO FIXE Crash happens when CTFE compares an associative array to null using == 2022-01-01
22631 D dmd nobody RESO FIXE ImportC: support C++11 unscoped enums with underlying type 2022-01-25
22629 D dmd nobody NEW --- inlining affects assert messages with -checkaction=C 2022-12-17
22627 D dmd nobody NEW --- Wrong mixin template ctor causes "Error: unknown, please file report on issues.dlang.org" 2022-12-17
22626 D dmd nobody RESO FIXE Can't use synchronized member functions with -nosharedaccess 2022-06-11
22625 D dmd nobody RESO FIXE ImportC: original name of typedefed struct not visible in D when compiling separately 2022-02-02
22624 D dmd nobody RESO FIXE ImportC: struct members in static initializer misaligned following bit field 2022-01-23
22623 D dmd nobody RESO FIXE ImportC: typedef'd struct definition tag not put in symbol table 2022-01-23
22622 D dmd nobody RESO FIXE C file before D file on the command line causes build errors from core.stdc.stdio 2022-03-06
22620 D dmd nobody NEW --- mangleof sometimes missing C++ namespace or struct/class 2022-12-17
22619 D dmd nobody RESO FIXE Missing inout substitution for __copytmp temporaries caused by copy ctors 2022-01-21
22614 D dmd nobody NEW --- Wrong copy constructor is called depending on context 2022-01-14
22613 D dmd nobody NEW --- Alias to template instantiation can act as the template itself 2022-12-17
22610 D dmd nobody RESO FIXE ImportC: 3 extra initializer(s) for struct __tag21 2022-09-15
22607 D dmd nobody RESO FIXE ImportC misses some float values ending with f 2022-02-03
22606 D dmd nobody RESO INVA init differs from ctor call for structs 2022-12-09
22603 D dmd nobody NEW --- __gshared doesn't imply 'static' when linking against C++ 2022-12-17
22601 D dmd nobody NEW --- Slice assignment not working for compatible types 2022-12-17
22600 D dmd nobody NEW --- Better error message when trying to assign non-implicitily convertible slices 2022-12-17
22598 D dmd nobody RESO FIXE importC: Add support for __extension__ keyword 2022-02-11
22595 D dmd nobody NEW --- Error: integer constant expression expected instead of `"Hello!\x0a"` 2022-12-17
22590 D dmd nobody RESO FIXE importC: static functions have no debug information generated for them 2022-02-12
22587 D dmd nobody RESO FIXE ternary with function call and assert(0) leads to cod1 assertion 2022-12-15
22586 D dmd nobody NEW --- 'immutable field `xs` initialized multiple times' triggered by 'foreach' in constructor 2022-12-17
22583 D dmd nobody NEW --- Corrupted function parameters 2022-12-17
22581 D dmd nobody NEW --- DMD not able to build itself on Solaris 2022-12-17
22579 D dmd nobody NEW --- betterC errors are issued by the glue layer and hence skipped without codegen 2022-06-04
22578 D dmd nobody NEW --- Symbols exposed by means of compile-time evaluation are not eligible for selective imports. 2022-12-17
22575 D dmd nobody NEW --- putting -run in dmd.conf causes a segfault 2022-12-17
22571 D dmd nobody NEW --- [internals] -target osMajor doesn't accurately reflect actual OS version 2022-12-17
22568 D dmd nobody NEW --- -target option does nothing in compilation 2022-12-17
22567 D dmd nobody NEW --- Error: the architecture must not be changed in the Environment64 section of dmd.conf 2022-12-17
22565 D dmd nobody REOP --- Attributes not accepted for empty declaration 2022-12-17
22563 D dmd nobody NEW --- Nested structs, if not escaping, shouldn't allocate context (just like delegates) 2022-12-17
22553 D dmd nobody RESO FIXE ImportC: undefined identifier `__uint128_t` 2022-02-08
22551 D dmd nobody NEW --- DWARF: functions inside structs are not being recognized as member functions 2022-12-17
22550 D dmd nobody NEW --- tail const C++ class not usable on Windows 2022-12-17
22549 D dmd nobody RESO FIXE importC: float literal should support leading zero 2022-03-18
22546 D dmd nobody NEW --- bad diagnostic for CTFE array cast of string in UDA 2022-12-17
22541 D dmd nobody RESO FIXE DIP1000: Resolve ambiguity of ref-return-scope parameters 2022-02-17
22540 D dmd nobody NEW --- Instantiation modifies dependant type of value / alias template parameters 2022-12-17
22539 D dmd nobody RESO FIXE [dip1000] slicing of returned ref scope static array should not be allowed 2022-03-10
22537 D dmd nobody RESO FIXE importC: Error: undefined reference to 'function' when using static in forward declaration 2022-09-21
22536 D dmd nobody NEW --- CTFE: Missing destruction of array literal argument for scope slice parameter 2022-01-06
22535 D dmd nobody RESO FIXE ImportC: gcc/clang math intrinsics are rejected. 2022-02-02
22526 D dmd nobody NEW --- Strange type error for function pointer that references its own container 2022-12-17
22525 D dmd nobody RESO DUPL Cannot link m64 or m32mscoff 2022-12-27
22522 D dmd nobody REOP --- [dip1000] Creating interior pointers allowed in @safe 2022-12-17
22520 D dmd nobody RESO FIXE darwin: crt_destructor functions not executed on OSX 12 2022-01-13
22515 D dmd nobody RESO FIXE Aggregate definition with qualifiers has inconsistencies between structs and classes 2022-05-25
22506 D dmd nobody NEW --- Accessing immutable AA in @nogc with index results in compilation error 2022-12-17
22498 D dmd nobody NEW --- auto ref function with auto ref parameter causes noncopyable payload be cleaned twice 2022-12-17
22496 D dmd nobody RESO INVA importC: Error: illegal combination of type specifiers 2022-03-30
22493 D dmd nobody NEW --- DWARF: Use flag DW_FORM for flag attributes to reduce binary size 2022-12-17
22491 D dmd nobody NEW --- Building errors on dub build --build=release 2022-12-17
22489 D dmd nobody RESO FIXE C header generation ignores custom mangling 2022-03-27
22484 D dmd nobody NEW --- dmd generates wrong code for certain parameter/return sizes 2022-12-17
22482 D dmd nobody NEW --- imported package shadow local variable 2022-12-17
22480 D dmd nobody NEW --- Lack of template instantiation memoization for failed templates 2022-12-17
22469 D dmd nobody RESO FIXE DWARF: some debug info types are named wrongly 2022-01-10
22452 D dmd nobody NEW --- ASAN reports stack-overflow on common/outbuffer.d 2022-12-17
22451 D dmd nobody NEW --- ASAN reports stack-overflow on mtype.d 2022-12-17
22450 D dmd nobody NEW --- ASAN reports heap-use-after-free on root/array.d 2022-12-17
22446 D dmd nobody NEW --- isInputRange fails to recognize range if element type is nested struct that has a copy ctor 2022-12-17
22445 D dmd nobody RESO FIXE random seg fault compiling std.bigint when running under semaphoreci 2022-08-31
22442 D dmd nobody NEW --- Unreachable statements shouldn't count to coverage 2022-12-17
22441 D dmd nobody RESO FIXE Have no idea what semaphoreci is actually testing 2022-02-28
22438 D dmd nobody NEW --- OPpair codegen fails with mTYxmmgpr and mTYgprxmm 2022-12-17
22437 D dmd nobody NEW --- compile unit of generated dwarf info are almost always wrong 2022-12-17
22435 D dmd nobody RESO FIXE -unittest causes all template instances to be emitted 2022-07-29
22434 D dmd nobody NEW --- Nested struct or not nested struct? 2022-12-17
22433 D dmd nobody NEW --- ITFI fails with alias declared inside template, used in function signature 2022-12-17
22429 D dmd nobody RESO FIXE importC: designator-list not supported yet 2022-09-15
22401 D dmd nobody RESO FIXE importC: Error: cannot implicitly convert expression of type 'const(int[1])' to 'const(int*)' 2022-02-08
22397 D dmd nobody NEW --- Out of memory during compilation 2022-12-17
22396 D dmd nobody NEW --- Assignments from function value parameters should pass by move when possible 2022-12-17
22390 D dmd nobody RESO FIXE Compiler crash when iterating empty array of bottom types 2022-07-15
22380 D dmd nobody NEW --- Documentation for installation of DMD on FreeBSD is inaccurate 2022-12-17
22371 D dmd nobody NEW --- wrong type in error on failed implicit conversions to ndims static arrays 2022-12-17
22367 D dmd nobody NEW --- Modules compiled with -betterC never generate a ModuleInfo 2022-12-06
22365 D dmd nobody RESO FIXE Compiler crash: tcs.body_ null in StatementSemanticVisitor.visit(TryCatchStatement) in semantic3 pass (dmd/statementsem.d:3956) 2022-01-14
22351 D dmd nobody RESO FIXE extern(C++) function contravariant in D, but not C++ 2022-05-27
22345 D dmd nobody NEW --- [internals] Make it easy to pre-define target-specific native types. 2022-12-17
22344 D dmd nobody RESO FIXE ImportC: overloading of functions is not allowed 2022-02-09
22339 D dmd nobody RESO FIXE importC: error message with character literal reports as integer instead of character literal. 2022-02-10
22324 D dmd nobody NEW --- Destructor not called on an array of structs 2022-12-17
22320 D dmd nobody NEW --- dmd test does not run again after modifying C++ file 2022-12-17
22319 D dmd nobody NEW --- vtable not exported for extern(C++) class under Linux 2022-12-17
22318 D dmd nobody NEW --- Calling virtual extern(C++) functions crashing or wrong 2022-12-17
22317 D dmd nobody NEW --- ImportC function redeclarations should be allowed in function scope 2022-12-17
22316 D dmd nobody NEW --- ImportC is too permissive in allowing variable and function declarations 2022-12-17
22310 D dmd nobody NEW --- Template instantiation failures can be *very* costly 2022-12-17
22309 D dmd nobody RESO FIXE Taking the address of a stack variable struct with this is wrongly seen as @safe 2022-03-28
22308 D dmd nobody RESO DUPL [REG2.097] ICE regarding local symbol renaming 2022-03-29
22306 D dmd nobody RESO FIXE scope array variable should be stack allocated 2022-10-18
22305 D dmd nobody RESO FIXE ImportC: #pragma STDC FENV_ACCESS is not supported 2022-02-10
22298 D dmd nobody RESO FIXE [DIP1000] Nested function's scope parameters can be assigned to variables in enclosing function 2022-01-14
22291 D dmd nobody RESO FIXE __traits(arguments) to return a tuple of the function arguments 2022-07-04
22288 D dmd nobody NEW --- forward reference error for protected destructor with extern(C++) under Windows 2022-12-17
22284 D dmd nobody NEW --- [DIP1000] function templates cannot infer scope in instances with indirections when accessing the address of fields 2022-12-17
22276 D dmd nobody NEW --- Compiler crash for extern(C++) under Windows 2022-12-17
22271 D dmd nobody NEW --- Appending to an empty array reallocate 2022-12-17
22258 D dmd nobody NEW --- [betterC] No error message for compiler failure with betterC 2022-12-17
22257 D dmd nobody NEW --- Add win32mscoff to the supported DISABLED tests in the test runner 2022-12-17
22256 D dmd nobody NEW --- casting int from struct member to enum fails at compile time 2022-12-17
22244 D dmd nobody NEW --- Key tail immutability should allow hashmap to be impl converted from immutable to mutable 2022-12-17
22234 D dmd nobody RESO FIXE __traits(getLinkage) returns wrong value for extern(System) functions 2022-04-12
22230 D dmd nobody NEW --- Markdown trailing list breaks unittest example 2022-12-17
22221 D dmd nobody RESO FIXE [dip1000] pure function can escape parameters through Exception 2022-04-01
22211 D dmd nobody NEW --- partial initialization of first element of fixed size ("static") array rejected 2022-12-17
22202 D dmd nobody RESO FIXE Wrong error message for implicit call to @system copy constructor in @safe code 2022-04-19
22192 D dmd nobody NEW --- Inconsistent attribute inference for template member function 2022-12-17
22188 D dmd nobody NEW --- Can't use type qualifier in pragma(msg, ...) 2022-12-17
22184 D dmd nobody RESO FIXE Template instantiation in static ifs in mutual recursion classes fail 2022-09-23
22175 D dmd nobody RESO FIXE assert fail when struct assignment value is desired and struct size is odd 2022-03-27
22173 D dmd nobody NEW --- Target functions called through PLT in thunks 2022-12-17
22172 D dmd nobody NEW --- GOT address is stored to EBX before every function call 2022-12-17
22171 D dmd nobody NEW --- Segfault in generated __xtoHash, related to unions 2022-12-17
22165 D dmd nobody NEW --- blockexit has opportunities for improvement 2022-12-17
22164 D dmd nobody NEW --- Rewrite for scope guards produces inconsistent AST 2022-12-17
22163 D dmd nobody RESO FIXE [REG 2.094.0] wrong code with static float array and delegate accessing it 2022-01-14
22158 D dmd bugzilla NEW --- Optimize away empty loops that have no side effect 2022-12-17
22154 D dmd nobody NEW --- Pure functions should be able to use only the address of a global 2022-12-17
22153 D dmd nobody NEW --- Non-void arrays do not match `inout void[]` arguments in implicit function template instantiation (IFTI) 2022-12-17
22145 D dmd nobody RESO FIXE scope for foreach parameters is ignored 2022-02-19
22139 D dmd nobody RESO FIXE Compiler special cases object.dup when compiling with -preview=dip1000 2022-01-28
22137 D dmd nobody RESO FIXE -preview=dip1000 enables visibility checks for tupleof 2022-01-24
22135 D dmd nobody NEW --- Spurious "has scoped destruction, cannot build closure" on mixing closures, tuples and destructor 2022-12-17
22134 D dmd nobody RESO FIXE Deprecate returning a discarded void value from a function 2022-07-07
22131 D dmd nobody RESO INVA (spam) 2022-02-28
22130 D dmd nobody RESO FIXE [REG2.080.1][DIP1000] pure factory functions stopped working 2022-01-25
22128 D dmd nobody RESO INVA opApply delegate can escape scope without duly invoking GC allocation 2022-02-21
22127 D dmd nobody RESO FIXE compiler assertion failure parser on UDA and function literal 2022-01-25
22120 D dmd nobody NEW --- Exceptions not caused by compiler bugs should not be reported as such 2022-12-17
22116 D dmd nobody NEW --- optimize values based on prior comparisons 2022-12-17
22111 D dmd nobody NEW --- Can't deduce template argument for non-eponymous templated type 2022-12-17
22108 D dmd nobody RESO FIXE DIP1000 parameter mistakenly interpreted as return scope instead of scope 2022-05-17
22096 D dmd nobody NEW --- Can not get global struct member addresses at compile time 2022-12-17
22095 D dmd nobody RESO DUPL Closure not created or corrupted when accessing pointer in inline function 2022-08-12
22094 D dmd nobody NEW --- Static members are not accessible via 'alias this' inside the subtype 2022-12-17
22092 D dmd nobody NEW --- [REG2.067] for loop over range with closure loops infinitely 2022-12-17
22091 D dmd nobody NEW --- Unexpected behaviour with variadic template param followed by default parameter 2022-12-17
22089 D dmd nobody NEW --- inline messes up RVO-ed object 2022-12-17
22087 D dmd nobody NEW --- `synchronized scope(exit) <statement>`: statement is skipped 2022-12-17
22083 D dmd nobody RESO DUPL Error: function ldc.intrinsics.llvm_bswap!uint.llvm_bswap conflict with std.bitmanip.nativeToBigEndian!ushort.nativeToBigEndian 2022-09-08
22074 D dmd nobody NEW --- importC: Generate tests for stressing CParser using Csmith 2022-12-17
22072 D dmd nobody RESO WORK importC: Error: compound literal is not an lvalue and cannot be modified 2022-09-20
22070 D dmd nobody RESO FIXE importC: Error: string/array literal is not an lvalue 2022-09-20
22052 D dmd nobody NEW --- Struct array initializer for enum member fails to compile 2022-12-17
22049 D dmd nobody NEW --- compiler malformed writelnf statement, causing run-time crashes 2022-12-17
22046 D dmd nobody NEW --- @safe/@trusted ignored in delegate / function pointer suffix 2022-12-17
22044 D dmd nobody NEW --- DMD produces corrupt object files with -inline 2022-12-17
22037 D dmd nobody NEW --- diagnostic: undefined identifier errors not suppressed when gagging 2022-12-17
22036 D dmd nobody NEW --- Color syntax highlight doesn't escape backticks in symbol names 2022-12-17
22027 D dmd nobody RESO FIXE inout shouldn't imply return 2022-03-22
22023 D dmd nobody RESO FIXE adding `return` to escaped argument of a variadic defeats @safe 2022-02-23
22022 D dmd nobody NEW --- A function with pragma(mangle) mixed into a function body is missing from the binary 2022-12-17
22020 D dmd nobody NEW --- The profile flag does not work in Windows. 2022-12-17
22017 D dmd nobody NEW --- with() on struct method that returns this destroys too early 2022-12-17
22016 D dmd nobody RESO WORK [REG2.067] Wrong code with enum comparison in void ternary with side effects 2022-12-23
22012 D dmd nobody NEW --- enum: dotExp lookups allow recursive dereference 2022-12-17
22010 D dmd nobody NEW --- Link error with mutually recursive SumType / struct with opEquals 2022-12-17
22008 D dmd nobody RESO WONT foreach over enum members 2022-02-07
22002 D dmd nobody NEW --- std.algorithm.each breaks when used with InputRangeObject 2022-12-17
22000 D dmd nobody NEW --- Identical candidates shown when templates differ by template constraints 2022-12-17
21990 D dmd nobody NEW --- scope inference fails with foreach on AliasSeq 2022-12-17
21986 D dmd nobody NEW --- pragma(printf) warns about valid but non-portable specifiers 2022-12-17
21984 D dmd nobody NEW --- duping a recursive ctfe param can crash dmd 2022-12-17
21981 D dmd nobody NEW --- Manually calling a __dtor can violate memory safety 2022-12-17
21975 D dmd nobody RESO FIXE is expression ignores implicit conversion of struct via alias this when pattern matching 2022-03-01
21974 D dmd nobody RESO FIXE ImportC: support __builtin_va_list, __builtin_va_start, __builtin_va_arg, __builtin_va_end 2022-01-22
21966 D dmd nobody NEW --- elem ~ elem could yield elem[] 2022-12-17
21964 D dmd nobody NEW --- importC: Error messages have the wrong column information 2022-12-17
21960 D dmd nobody NEW --- Error in enum implicit conversion to string reports wrong line number. 2022-12-17
21959 D dmd nobody NEW --- 'alias this' takes precedence over static opOpAssign 2022-12-17
21958 D dmd nobody NEW --- windows: printf check requires mutable pointer for %ls 2022-12-17
21956 D dmd nobody RESO FIXE ice on foreach over an AA of noreturn 2022-07-12
21954 D dmd nobody NEW --- stack corruption on if stmt taking a noreturn array elem as condition 2022-12-17
21953 D dmd nobody RESO INVA Arrayop accepted on static array, leading to runtime failure or wrong code 2022-02-07
21941 D dmd nobody NEW --- dtoh:Warning about keyword identifiers should include C extensions 2022-12-17
21925 D dmd nobody NEW --- attribute inference not done on first `typeof` on member function 2022-12-17
21921 D dmd nobody NEW --- DDOC: Using only the first function in templates with multiple functions 2022-12-17
21912 D dmd nobody RESO FIXE delegate assigned to return scope variable needs closure 2022-06-22
21908 D dmd nobody NEW --- protected struct static opCall from mixin template not available from child class 2022-12-17
21904 D dmd nobody NEW --- static range primitives should be usable directly 2022-12-17
21902 D dmd nobody NEW --- Templated Aliases and Enums should support restrictions 2022-12-17
21896 D dmd nobody NEW --- static if test fails after alias assignment 2022-12-17
21895 D dmd nobody NEW --- Module in package incorrectly accessible when it was not explicitly imported 2022-12-17
21892 D dmd nobody NEW --- deprecation warning on reflection should be suppressed or at least suppressable 2022-12-17
21891 D dmd nobody NEW --- Cannot alias every kind that can be passed via variadic templates 2022-12-17
21890 D dmd nobody NEW --- Memory layout and access patterns in the backend's COFF implementation lead to apocalyptically terrible LLC misses. 2022-12-17
21887 D dmd nobody NEW --- Compiler crashes when interfacing with C++ code 2022-12-17
21886 D dmd nobody NEW --- case where member function used as "alias this sym" is allowed without right `this` context 2022-12-17
21884 D dmd nobody NEW --- [betterC] can't compare arrays with -betterC 2022-12-17
21881 D dmd nobody NEW --- Array operation fails to compile even though it really should 2022-12-17
21879 D dmd nobody RESO DUPL -betterC "undefined reference to '_memset32'" 2022-02-10
21873 D dmd nobody RESO WORK Cannot build build.d on OSX with latest dmd 2.096.1 2022-02-28
21867 D dmd nobody RESO DUPL DMD fails to link after installing Visual Studio 2019 2022-12-27
21866 D dmd nobody NEW --- Templates confuse error message to use wrong string litteral 2022-12-17
21864 D dmd nobody NEW --- Line numbers and file names wrong in stack trace for Dward debug info 2022-12-17
21862 D dmd nobody RESO DUPL Taking address of non-static method without "this" should not be allowed 2022-12-09
21855 D dmd nobody NEW --- CTFE anonymous union assignment inconsistent 2022-12-17
21851 D dmd nobody NEW --- UTF8: Column numbers reported by -vcolumns don't respect multibyte characters 2022-12-17
21844 D dmd nobody RESO FIXE makedeps option adds spurious/incorrect dependency 2022-03-08
21829 D dmd nobody RESO DUPL `private` is ignored when a public overload exists 2022-09-08
21823 D dmd nobody NEW --- IFTI type conversions should apply to all types. 2022-12-17
21807 D dmd nobody RESO INVA Non-immutable data can be converted to immutable using function call in ctor 2022-08-09
21803 D dmd nobody NEW --- "@nogc:" incorrectly propagates into function blocks, explicit "pure" too 2022-12-17
21800 D dmd nobody NEW --- Unused lambda causes unnecessary closure allocation 2022-12-17
21787 D dmd nobody NEW --- Operator Overload by a Variable not detected 2022-12-17
21783 D dmd nobody NEW --- Add `if` as an operator 2022-12-17
21782 D dmd nobody NEW --- Add version variants for all cmd-line option checks 2022-12-17
21778 D dmd nobody NEW --- Win64: Access-violation for -release -checkaction=context 2022-12-17
21771 D dmd nobody NEW --- gdb: Debug information should include FQN for main function 2022-12-17
21770 D dmd nobody NEW --- Wrong breakpoint location for gdb 2022-12-17
21763 D dmd nobody NEW --- Zeroed static array is not placed in BSS with -g build option 2022-12-17
21756 D dmd nobody NEW --- Immutable array literals cause runtime GC allocation instead of static readonly section allocation 2022-12-17
21750 D dmd nobody RESO DUPL -betterC undefined reference to _memsetn 2022-02-10
21749 D dmd nobody NEW --- Misleading error message for an operator in an 'alias this'ed type 2022-12-17
21748 D dmd uplink.coder NEW --- Return value of forward-referenced auto ref function mistakenly treated as lvalue 2022-12-17
21737 D dmd nobody NEW --- shared opApply does not compile 2022-12-17
21736 D dmd nobody NEW --- Support struct in typesafe variadic function 2022-12-17
21723 D dmd nobody RESO FIXE Linker error: two module static library, main compiled inline, invariant that defines a function, type alias, and an alias lambda 2022-07-09
21714 D dmd nobody NEW --- misparse multi statement mixin in 'with' without brackets: all but the first statement are outside the with 2022-12-17
21713 D dmd nobody NEW --- Cannot write trusted desstructor with @system member dtor 2022-12-17
21711 D dmd nobody NEW --- Concatenating a function pointer with a string should be an error 2022-12-17
21698 D dmd nobody NEW --- Windows VisualD x86-mscoff fails to compare double.infinity 2022-12-17
21693 D dmd nobody NEW --- extern(C++) class instance dtors are never called, breaking RAII 2022-12-17
21692 D dmd nobody RESO DUPL Non-mutable extern(D) scope class instances cannot be created. 2022-05-30
21691 D dmd nobody NEW --- premature mangleof can be accessed when pragma mangle calls the function it's applied to 2022-12-17
21688 D dmd nobody NEW --- CTFE has floats and doubles that exceed float.max and double.max 2022-12-17
21677 D dmd nobody RESO WORK Inconsistency on when override is allowed for interface methods 2022-07-07
21676 D dmd nobody RESO FIXE [ICE][SIMD] DMD crashing with SIMD + optimizations + inlining 2022-04-22
21674 D dmd nobody RESO FIXE [REG v2.086] `alias this` triggers wrong deprecation message on function call 2022-02-18
21673 D dmd nobody RESO FIXE [SIMD][Win64] Wrong codegen for _mm_move_ss 2022-04-22
21671 D dmd nobody NEW --- Position of the `default` label in switch statement affects warnings 2022-12-17
21670 D dmd nobody NEW --- [REG 2.095] Public alias to private function triggers a deprecaton when called without parens 2022-12-30
21660 D dmd nobody NEW --- [REG 2.066.0] cannot convert unique immutable(int)** to immutable 2022-03-17
21658 D dmd nobody NEW --- Debugger is reading enums with EnumBaseType incorrectly 2022-12-17
21652 D dmd nobody NEW --- dmd aborts with "e: cast, cast(immutable(bool))0" 2022-12-17
21648 D dmd nobody REOP --- Speculative recursive reference to struct with semantic error prints "error: unknown": Part 2 2022-12-17
21646 D dmd nobody NEW --- Speculative recursive reference to struct with semantic error prints "error: unknown" 2022-12-17
21645 D dmd nobody NEW --- template value argument capriciously rejects class objects literals 2022-12-17
21633 D dmd nobody NEW --- anonymous class local scope confusion 2022-12-17
21632 D dmd nobody NEW --- Constructor flow analysis doesn't understand lambdas 2022-12-17
21625 D dmd nobody NEW --- Mixed-in unittests can collide with other unittests 2022-12-17
21623 D dmd nobody NEW --- pragma(crt_constructor) should accept function declarations 2022-12-17
21622 D dmd nobody NEW --- pragma(crt_constructor) accepts functions that return non-POD types 2022-12-17
21621 D dmd nobody NEW --- pragma(crt_constructor) accepts functions with parameters 2022-12-17
21620 D dmd nobody NEW --- pragma(crt_constructor) should run on all functions in block referred to 2022-12-17
21617 D dmd nobody NEW --- dmd -boundscheck=off segfault when accessing an array's index with a function 2022-12-17
21610 D dmd nobody NEW --- Constant folding should not raise errors for dead branches in ternary operator 2022-12-17
21607 D dmd nobody RESO WORK dmd segfaults for forward reference in base class 2022-07-14
21603 D dmd nobody NEW --- Provide deprecation warning or error for placement new syntax 2022-12-17
21597 D dmd nobody NEW --- Compiler flag should output a "normalized" file without unittests and comments 2022-12-17
21596 D dmd nobody NEW --- Header generation should NOT touch the existing identical header file, if any 2022-12-17
21589 D dmd nobody NEW --- Mixing public and local selective imports causes behaviour differences 2022-12-17
21584 D dmd nobody RESO WORK dmd -O causes incorrect output 2022-04-13
21571 D dmd nobody NEW --- goto across assignment to AA fails and reports false Error 2022-12-17
21570 D dmd nobody RESO INVA __traits(isStaticArray, ...) accepts enums with static array as base type 2022-03-23
21566 D dmd nobody NEW --- gen_man.d and docs/ missing in source tarball 2022-12-17
21565 D dmd nobody NEW --- @safe code allows modification of a scalar that overlaps with a pointer 2022-12-17
21563 D dmd nobody NEW --- Make shadowing mixin template names an error 2022-12-17
21562 D dmd nobody NEW --- Allow mixin template declarations without parentheses 2022-12-17
21561 D dmd nobody NEW --- Unsafe aliasing of immutable union member allowed in @safe code 2022-12-17
21558 D dmd nobody NEW --- UFCS doesn't play nice with hijacked default properties 2022-12-17
21554 D dmd nobody NEW --- Invalid assignment expression yields valid type in is(typeof)-expression 2022-12-17
21546 D dmd nobody RESO FIXE covariant return checks for functions wrong if returning by ref 2022-02-26
21545 D dmd nobody NEW --- [dip1000] cannot assign ref returning delegate to variable with lower attributes 2022-12-17
21540 D dmd nobody NEW --- Cannot pass associative array of function pointers to const AA parameter with lower attributes 2022-12-17
21537 D dmd nobody REOP --- Pointer to function pointer cannot be converted to pointer to const function pointer with lower attributes 2022-12-17
21536 D dmd nobody NEW --- Dmd 2.095.0 fails to compile basic hunt framework example 2022-12-17
21535 D dmd nobody NEW --- dtoh: Insufficient size_t/ptrdiff_t detection 2022-12-17
21533 D dmd nobody NEW --- dtoh: Non-type aliases aren't ignored 2022-12-17
21532 D dmd nobody NEW --- dtoh: Forward-referencing issues for type aliases and templates 2022-12-17
21531 D dmd nobody NEW --- dtoh: Forward-referencing issue wrt. globals of custom types 2022-12-17
21528 D dmd nobody NEW --- Implement contracts without implementation generally 2022-12-17
21524 D dmd nobody NEW --- [internal] Remove extern(C++) from all dmd functions and data structures 2022-12-17
21519 D dmd nobody NEW --- [CI] Missing code coverage for some supported platforms 2022-12-17
21517 D dmd nobody NEW --- Functions nested within `inout` functions can reinterpret `inout` 2022-12-17
21510 D dmd nobody NEW --- __traits(isSame, a, AliasSeq!a) returns true if "a" is a scalar 2022-12-17
21509 D dmd nobody NEW --- alloca and exceptions causes wrong code. 2022-12-17
21506 D dmd nobody RESO FIXE misalignment of _argptr for variadic functions 2022-11-26
21503 D dmd nobody RESO DUPL Incorrect C main signature causes undefined behavior in @safe code 2022-04-13
21502 D dmd nobody NEW --- __traits(getUnitTests) returns empty tuple for package modules 2022-12-17
21496 D dmd nobody NEW --- Implicitly nested templated functions can be assigned to function variables instead of delegates 2022-12-17
21487 D dmd nobody RESO WONT ModuleInfo not found when compiling with -lib and -betterC 2022-11-16
21485 D dmd nobody NEW --- EH: Incomplete clean-up with -O 2022-12-17
21475 D dmd nobody NEW --- template 'this' parameter is incorrectly handled for 'alias this' 2022-12-17
21473 D dmd nobody RESO WORK DMD enters infinite loop 2022-03-25
21467 D dmd nobody NEW --- Imported modules/packages are inaccessible outside the importing module 2022-12-17
21466 D dmd nobody NEW --- Calling an enum value result in confusing error message "No property X for type Y" 2022-12-17
21461 D dmd nobody NEW --- unittests with scope 2022-12-17
21455 D dmd nobody NEW --- Cannot call an overload aliased from a base struct 2022-12-17
21453 D dmd nobody NEW --- Struct opCmp selection does not reject ambiguous calls 2022-12-17
21450 D dmd nobody NEW --- slice operator is not required for assignment to all elements of static array 2022-12-17
21447 D dmd nobody NEW --- Undocumented MS linker error LNK1377 2022-12-17
21445 D dmd nobody NEW --- Indexing a tuple in a static array type suffix fails to compile 2022-12-17
21437 D dmd nobody NEW --- const(char*) variable matches both const(char)[] and const(char)* 2022-12-17
21436 D dmd nobody NEW --- `-preview=dip1000` breaks type inference for function taking delegate 2022-12-17
21432 D dmd nobody RESO FIXE [CTFE] Cannot declare enum array in function scope 2022-07-12
21428 D dmd nobody NEW --- Appending to keys of an empty associative array "cannot be interpreted at compile time" 2022-12-17
21427 D dmd nobody NEW --- switch skips declaration of variable except it actually doesn't 2022-12-17
21418 D dmd nobody NEW --- Cannot use ref while iterating an immutable array in ctor 2022-12-17
21416 D dmd nobody RESO FIXE betterC mode program with C++ interface fails to link 2022-05-10
21406 D dmd nobody RESO FIXE CatAssign wrong evaluation/load order at run-time 2022-07-21
21404 D dmd nobody NEW --- Case where dmd emits twice a warning about non-reachable statement 2022-12-17
21402 D dmd nobody NEW --- Operator evaluation 2022-12-17
21400 D dmd nobody NEW --- DDoc skips version else blocks inside templates 2022-12-17
21399 D dmd nobody NEW --- DDoc doesn't document symbols inside static foreach loops 2022-12-17
21396 D dmd nobody NEW --- Error message with _error_: no identifier for declarator 2022-12-17
21395 D dmd nobody NEW --- Missing source location in: Error: false has no effect 2022-12-17
21392 D dmd nobody NEW --- extern(C++) No support for virtual inheritance ABI 2022-12-17
21391 D dmd nobody NEW --- deprecated doesn't work for mixin templates 2022-12-17
21390 D dmd nobody RESO WORK Cannot declare extern (storage class) variable of type with disabled default construction 2022-02-28
21388 D dmd nobody NEW --- C++ interop tests / Run (macOS-10.15, clang-7.0.0) (pull_request) Failing after 2m — Run (macOS-10.15, clang-7.0.0) 2022-12-17
21387 D dmd nobody NEW --- dmd.hdrgen - Wrong parent in pretty name for aggregate instantiated with lambda template 2022-12-17
21379 D dmd nobody NEW --- UDA's implemented with functions and taking alias params don't compile 2022-12-17
21377 D dmd nobody NEW --- Unclear error message "delegate __lambda cannot be struct members" 2022-12-17
21373 D dmd nobody NEW --- extern(C++) ignored on template mixin declarations 2022-12-17
21369 D dmd nobody NEW --- Compiler doesn't allow lvalues via alias this when wrapper is an rvalue 2022-12-17
21368 D dmd nobody RESO DUPL copy-constructors aren't called for static arrays 2022-02-17
21366 D dmd nobody RESO DUPL `private` ignored for circular imports 2022-09-08
21361 D dmd nobody NEW --- dmd's -o- switch suppresses shared library as well 2022-12-17
21360 D dmd nobody NEW --- dmd's -od command line switch is not obeyed for shared libraries 2022-12-17
21359 D dmd nobody NEW --- The D spec doesn't talk about that Undefined Behaviour 2022-12-17
21356 D dmd nobody NEW --- mixin of mixin template in indexed tuple not allowed 2022-12-17
21355 D dmd nobody NEW --- dmd support for aarch64 2022-12-17
21354 D dmd nobody RESO FIXE 'cannot deduce function' errors print enum template params in an ugly way 2022-03-23
21350 D dmd nobody RESO FIXE [TestSuite] Failure of test/unit/frontend.d shows as "TARGET: ." 2022-02-14
21348 D dmd nobody NEW --- Nested function can't return inout without inout parameter 2022-12-17
21345 D dmd nobody NEW --- [C++,posix] different mangling between string and non-string namespace in "std" 2022-12-17
21343 D dmd nobody NEW --- When a function takes a tuple created using __parameters, parameters are individually accessible 2022-12-17
21338 D dmd nobody RESO FIXE Confusing error message for template overload resolution failure 2022-10-31
21336 D dmd nobody RESO WORK [2.094.1] Memory corruption of TemplateInstance 2022-03-31
21335 D dmd nobody NEW --- Compiler implicitly converts array to int[] when it doesn't have to 2022-12-17
21332 D dmd nobody NEW --- Circular reference to a static field of a struct for inferred types 2022-12-17
21324 D dmd nobody RESO FIXE @live not detecting overwrite of Owner without disposing of previous owned value 2022-03-25
21322 D dmd nobody NEW --- Struct field destructor not called when exception is thrown in the main struct destructor 2022-12-17
21316 D dmd nobody NEW --- NRVO not triggered for rvalue/ctor call 2022-12-17
21314 D dmd nobody RESO FIXE ICE on extern(c++) static class variables 2022-05-16
21313 D dmd nobody NEW --- TestSuite heisenbug in buildkite/dmd Build 2022-12-17
21311 D dmd nobody NEW --- Enum super type comparison treated as different types. 2022-12-17
21310 D dmd nobody NEW --- Itanium C++ mangler handling templated multiple pointer arguments with different type qualifiers incorrectly 2022-12-17
21308 D dmd nobody NEW --- error message for using to without importing std.conv is missing suggested import 2022-12-17
21307 D dmd nobody NEW --- Testsuite Networking Heisenbug in C++ interop tests / Run (ubuntu-16.04, g++-7) 2022-12-17
21305 D dmd nobody NEW --- [CI] Cannot re-run Azure tests 2022-12-17
21301 D dmd nobody RESO FIXE Wrong values being passed in long parameter list 2022-11-10
21298 D dmd nobody NEW --- Missing error when overriding interface method without in contract with class method with contract 2022-12-17
21287 D dmd nobody NEW --- Delegate in global template can't call non-anonymous nested function passed as alias 2022-12-17
21285 D dmd nobody RESO FIXE Delegate covariance broken between 2.092 and 2.094 (git master). 2022-03-27
21284 D dmd nobody NEW --- Test suite heisenbug in buildkite/dmd Build 2022-12-17
21280 D dmd nobody NEW --- No error output "cast(ubyte[4])("ABCDEF"[0..4]);" 2022-12-17
21278 D dmd nobody NEW --- typeid() must be usable during compilation 2022-12-17
21277 D dmd nobody NEW --- TypeInfo.initializer() is the wrong abstraction, should be TypeInfo.initialize(void*) 2022-12-17
21276 D dmd nobody NEW --- TypeInfo.tsize() and TypeInfo.talign() should be replaced with member variables 2022-12-17
21268 D dmd nobody NEW --- Redundant storage classes are allowed for user defined types 2022-12-17
21266 D dmd nobody NEW --- Improve TTY and color detection in build.d 2022-12-17
21265 D dmd nobody NEW --- Test Suite Heisenbug: FAILED targets: - runnable/testptrref_gc.d in macOS 10.15 x64, DMD (bootstrap) 2022-12-17
21263 D dmd nobody NEW --- Improve error message for anonymous lambda 2022-12-17
21261 D dmd nobody NEW --- Test Suite: macOS 10.15 x64, DMD (bootstrap) randomly fails 2022-12-17
21257 D dmd nobody NEW --- Template overload created by named imports passed via template alias to function in other module can't be instantiated 2022-12-17
21252 D dmd nobody NEW --- parameters inherit function UDAs 2022-12-17
21251 D dmd nobody NEW --- parameter UDA type not equal to itself 2022-12-17
21248 D dmd nobody NEW --- core.exception.OutOfMemoryError@src/core/exception.d(647): Memory allocation failed 2022-12-17
21247 D dmd nobody NEW --- AssertArguments should allow for tuple auto expansion 2022-12-17
21244 D dmd nobody NEW --- Error: expression `hasToString!(..., char)` of type `void` does not have a boolean value 2022-12-17
21243 D dmd nobody RESO FIXE Allow lambdas to return auto ref 2022-09-22
21230 D dmd nobody NEW --- Incorrect stack alignment of 16byte aligned aggregates on linux 2022-12-17
21224 D dmd nobody NEW --- FreeBSD 64 test suite heisenbug 2022-12-17
21223 D dmd nobody NEW --- nothrow constructor may call throwing constructor with 2022-12-17
21221 D dmd nobody NEW --- only print unique messages (from the compiler) 2022-12-17
21207 D dmd nobody NEW --- Mixin get processed in lexical order, resulting in forward reference issues 2022-12-17
21206 D dmd nobody RESO DUPL ICE when argument or return value is string type in extern(C++) functions 2022-05-13
21205 D dmd nobody NEW --- Struct comparison does not follow spec 2022-12-17
21200 D dmd nobody NEW --- const(Class) should be C++ mangled as Class const * 2022-12-17
21197 D dmd nobody RESO FIXE Wrong lifetime inference with DIP1000 in dmd 2.093.0 2022-08-31
21195 D dmd nobody RESO DUPL Delegate to method created without a `this` in certain contexts 2022-12-12
21190 D dmd nobody NEW --- generated strings should convert to immutable char * 2022-12-17
21187 D dmd nobody NEW --- `.tupleof` should be directly usable as alias 2022-12-17
21184 D dmd nobody RESO INVA Unimplemented methods of interface are not reported as errors during compilation. 2022-07-27
21179 D dmd nobody NEW --- Test Suite: circleci times out with useless log message 2022-12-17
21173 D dmd nobody NEW --- dmd.traits.d should be O(1) 2022-12-17
21171 D dmd nobody NEW --- Undefined identifier when alias inside static if. 2022-12-17
21170 D dmd nobody RESO DUPL Can not instantiate a class instance using inout constructor. 2022-01-04
21166 D dmd nobody RESO WONT error message when unittesting std/array depends on -cov and -O switches 2022-02-27
21165 D dmd nobody NEW --- Spurious @nogc error with delegate taking `immutable size_t` 2022-12-17
21158 D dmd nobody NEW --- DWARF: function arguments are represented in reverse order 2022-12-17
21156 D dmd nobody NEW --- DWARF: member functions are not represented as children of the aggregate, struct or class 2022-12-17
21155 D dmd nobody NEW --- DWARF: symbols within a module are not children of DW_TAG_module 2022-12-17
21151 D dmd nobody REOP --- div bug: long -5000 / size_t 2 = 9223372036854773308 2022-12-17
21149 D dmd nobody NEW --- templatized alias instances are not counted with -vtemplates 2022-12-17
21147 D dmd nobody NEW --- Relax `shared` and `__gshared` check on static module constructor / destructors 2022-12-17
21146 D dmd nobody NEW --- No introspection information on whether a class is COM or not 2022-12-17
21145 D dmd nobody NEW --- No introspection access to a class' invariant 2022-12-17
21144 D dmd nobody NEW --- A __trait should give access to interface implementation vtbl and their offsets 2022-12-17
21143 D dmd nobody NEW --- vtbl not accessible without typeid 2022-12-17
21142 D dmd nobody NEW --- TypeInfo_Class.offTi() not available via introspection 2022-12-17
21141 D dmd nobody NEW --- No introspection access to a field's default value 2022-12-17
21137 D dmd nobody REOP --- Can't get the UDA given to the lambda expression parameters 2022-12-17
21136 D dmd nobody RESO INVA N sized array takes kN bytes in executable file 2022-03-25
21135 D dmd nobody NEW --- Add -checkaction=D support to BetterC 2022-12-17
21124 D dmd nobody NEW --- Multiple templated is expressions used with logical operators 2022-12-17
21111 D dmd nobody NEW --- One pragma(inline, true) introduction increases phobos build time by 10x 2022-12-17
21109 D dmd nobody NEW --- Wrong result when using sort() on enum arrays 2022-12-17
21108 D dmd nobody NEW --- Wrong mangling for extern(C++, std) (identifier namespace) 2022-12-17
21104 D dmd nobody NEW --- certain array operations fail during CTFE when used to initialize a static array 2022-12-17
21090 D dmd nobody REOP --- Test Suite: C++ interop tests heisenbug 2022-12-17
21084 D dmd nobody NEW --- Test Suite ci/circleci Heisenbug failed to download script install.sh 2022-12-17
21080 D dmd nobody NEW --- [REG 2.080] Cannot initialize immutable variable after switch 2022-12-17
21077 D dmd nobody NEW --- Order of evaluation of associative array is compiler-dependent 2022-12-17
21075 D dmd nobody NEW --- Finalize lowering a < b for class and interface objects to .object.__cmp 2022-12-17
21072 D dmd nobody NEW --- Segfault reassigning a variable to result of external C function 2022-12-17
21067 D dmd nobody NEW --- Tupleof of struct returned by function with string field lazily passed to function, itself lazily passed to another function, causes runtime OOM. 2022-12-17
21066 D dmd nobody RESO WORK Druntime SIGSEGV / SIGBUS unittest signal handler should emit the stack trace for all threads 2022-07-04
21065 D dmd nobody NEW --- the new operator should lower to a template function call in object.d 2022-12-17
21062 D dmd nobody RESO FIXE Confusing error when using a keyword as an identifier for a declaration 2022-11-08
21061 D dmd nobody NEW --- Bad error: function D main is a nested function and cannot be accessed from reduce 2022-12-17
21056 D dmd nobody RESO WORK Test Suite autotester FreeBSD_32 Heisenbug 2022-08-31
21049 D dmd nobody NEW --- template inside template causes internal compile error 2022-12-17
21044 D dmd nobody NEW --- [CTFE] Infinite loop in ForStatement::interpret 2022-12-17
21042 D dmd nobody NEW --- Deactivating CFGalwaysframe causes Memstomp test failure on Darwin_64_64 2022-12-17
21041 D dmd nobody NEW --- core.bitop.byteswap(ushort) should used ROL/ROR instead of XCHG 2022-12-17
21032 D dmd nobody NEW --- Code coverage (-cov) with templates with nested functions of different types 2022-12-17
21031 D dmd nobody NEW --- Undefined behaviour: associative array literals with side effects. 2022-12-17
21023 D dmd nobody NEW --- 64 bit BSWAP instruction not supported by code generator 2022-12-17
21020 D dmd nobody NEW --- named import in with block masks local symbol 2022-12-17
21016 D dmd nobody NEW --- `Type.Field.init` is `typeof(Type.Field).init`, not the field initializer 2022-12-17
21009 D dmd nobody RESO FIXE CTFE string concatenation with -betterC fails with: Error: TypeInfo cannot be used with -betterC 2022-06-08
21008 D dmd nobody RESO FIXE dmd segfaults because of __traits(getMember, ...) and virtual function overriding 2022-03-03
21003 D dmd nobody NEW --- Lambda/delegate as default value for member function argument "cannot be struct members" 2022-12-17
20991 D dmd nobody NEW --- Optimizer is not unlining various forms of simple loops 2022-12-17
20982 D dmd nobody NEW --- Add a pragma to suppress deprecation messages 2022-12-17
20979 D dmd nobody NEW --- Which compiler is used by test/run.d? 2022-12-17
20975 D dmd nobody NEW --- Symbol conflict error message refers to aliased symbol instead of the alias when imported 2022-12-17
20974 D dmd nobody NEW --- extern(C++, "foo", "bar") template mangling ignores "foo". 2022-12-17
20971 D dmd nobody NEW --- When parsing identifiers, unicode LS and PS are considered an error 2022-12-17
20969 D dmd uplink.coder NEW --- alias to local in static instance of a struct causes segfault 2022-12-17
20968 D dmd nobody NEW --- Linker error of uninstantiated templated `opEquals` member of struct when compiled with -preview=in 2022-12-17
20962 D dmd nobody NEW --- Template parameter evaluating to D style array prevents implicit conversion of function literal to extern(C++) 2022-12-17
20961 D dmd nobody NEW --- Make is-Template easier 2022-12-17
20959 D dmd nobody NEW --- Indexing a pointer of a fwd-declared struct type is NOT a frontend error 2022-12-17
20957 D dmd nobody NEW --- void member initialisation is ignored for out struct parameters 2022-12-17
20956 D dmd nobody NEW --- [DIP1000] @safe defeated by closure capturing ref parameter 2022-12-17
20955 D dmd nobody NEW --- Test suite times out running tests in dmd/test, but leaves no clue which test hung 2022-12-17
20953 D dmd nobody NEW --- Unexpected CTFE double literals behavior 2022-12-17
20952 D dmd nobody NEW --- Can't represent subnormal numbers 2022-12-17
20951 D dmd nobody NEW --- Wrong Decimal Literals Encoding 2022-12-17
20945 D dmd nobody NEW --- alias x = ref y compiles 2022-12-17
20942 D dmd nobody RESO FIXE [DMD HEAD] Unable to append a postblit disabled struct to a dynamic array 2022-03-25
20941 D dmd nobody NEW --- __traits(getMember) should not allow safe code to access private fields 2022-12-17
20925 D dmd nobody NEW --- pragma(inline) should emit code to the calling CU + appropriate linker flags 2022-12-17
20921 D dmd nobody NEW --- Cannot get frame pointer in templated static member function 2022-12-17
20918 D dmd nobody NEW --- Compiler diagnostic for templates which throw should show the code which throws 2022-12-17
20914 D dmd nobody NEW --- __xdtor bypasses function attributes 2022-12-17
20905 D dmd nobody NEW --- Type definition inside a static if results in an undefined identifier 2022-12-17
20901 D dmd nobody NEW --- static foreach must deep-copy front() per iteration 2022-12-17
20898 D dmd nobody NEW --- order dependency in evaluating pragma(inline) for functions 2022-12-17
20888 D dmd nobody NEW --- std.range.Cycle does not compose with `const` 2022-12-17
20884 D dmd nobody REOP --- Using getMember with a type as first argument can lose type qualifiers. 2022-12-17
20881 D dmd nobody RESO FIXE [DIP1000] scope inference turns return-ref into return-scope 2022-03-21
20878 D dmd nobody NEW --- .stringof inconsistent between 32-bit and 64-bit Linux 2022-12-17
20877 D dmd nobody NEW --- Type deduction doesn't work for Alias Template Parameters 2022-12-17
20867 D dmd nobody RESO WONT class subtyping doen't work in separate files 2022-09-06
20866 D dmd nobody NEW --- Wrong overload function call with "scope const" 2022-12-17
20863 D dmd nobody NEW --- Passing aggregate types into templates by alias drops qualifier 2022-12-17
20854 D dmd nobody NEW --- IFTI does not see parameterized base type of enum 2022-12-17
20853 D dmd nobody RESO FIXE static array ptr cannot be used in safe code but it should be allowed 2022-04-06
20851 D dmd nobody NEW --- diagnostic based on template constraints does not work with IFTI 2022-12-17
20846 D dmd nobody NEW --- Using previous arguments in default values 2022-12-17
20838 D dmd nobody RESO INVA on modern (x86_64) CPUs, dmd emit cmpxchg8b instead of CMPXCHG16B 2022-05-18
20834 D dmd nobody NEW --- pragma(inline, true) fails to inline simple functions. fails with -inline 2022-12-17
20823 D dmd nobody RESO FIXE [DIP 1000] un-@safe code fails with dip1000 2022-07-26
20820 D dmd nobody NEW --- [ob][DIP1021]Borrowing by a scope variable is not equivalent to a scope argument 2022-12-17
20818 D dmd nobody NEW --- Support const, scope, etc. attributes for variadic parameters 2022-12-17
20809 D dmd nobody RESO FIXE return statement might access memory from destructed temporary 2022-08-15
20808 D dmd nobody NEW --- [regression] opDispatch error disappears! 2022-02-16
20806 D dmd nobody NEW --- src\build.d autobootstrap mode doesn't work on Windows 2022-12-17
20805 D dmd nobody NEW --- C++ mangling mismatch with templates and namespaces 2022-12-17
20796 D dmd nobody RESO FIXE protection attribute package(x.y) does not bind to one of ancestor packages of module x.y when declared in x/y/package.d 2022-09-29
20792 D dmd nobody NEW --- Emit standard DWARF3 opcode for TLS address 2022-12-17
20786 D dmd nobody NEW --- do attribute inference for member functions inside nested aggregates 2022-12-17
20777 D dmd nobody RESO FIXE User defined type as enum base type fails to compile. 2022-02-08
20774 D dmd nobody NEW --- Static arrays passed as dynamic arrays over varargs 2022-12-17
20770 D dmd nobody NEW --- error: cannot pass types that need destruction as variadic arguments 2022-12-17
20762 D dmd nobody NEW --- __traits(isSame) is underspecified for enums and literals 2022-12-17
20759 D dmd nobody NEW --- Invalid printf checks for long double on win64 2022-12-17
20752 D dmd nobody NEW --- __traits(isReturnOnStack, func) is incomplete and can't be trusted 2022-12-17
20749 D dmd nobody NEW --- Invalid cast of class ref to AA isn't caught 2022-12-17
20736 D dmd nobody NEW --- Wrong diagnostic for mismatch in delegate return type 2022-12-17
20734 D dmd nobody RESO FIXE Array literals as arguments to scope slice parameters should be stack-allocated 2022-06-07
20729 D dmd nobody NEW --- Circular import causes "not visible" error 2022-12-17
20727 D dmd nobody REOP --- `make -f posix.mak clean` requires a D compiler 2022-12-17
20717 D dmd nobody RESO FIXE Unsilenced bogus "undefined identifier" error from speculative collision 2022-04-01
20708 D dmd nobody RESO DUPL result of cast not specified when value is out of range 2022-08-15
20702 D dmd nobody NEW --- Strack trace points to exception ctor instead of throw statement 2022-12-17
20701 D dmd nobody NEW --- extern(C++, class|struct) should not apply to inner types 2022-12-17
20699 D dmd nobody NEW --- -lowmem does nothing with dmd if passed via dub 2022-12-17
20689 D dmd nobody RESO DUPL dmd's -betterC mode generates "undefined reference to '_memsetFloat'" when using float arrays 2022-06-08
20685 D dmd nobody NEW --- Missing const in name mangling with C++ when using templates 2022-12-17
20679 D dmd nobody NEW --- C++ name mangling mismatch with templated return type 2022-12-17
20678 D dmd nobody NEW --- Integral deprecation should not trigger on valid code 2022-12-17
20672 D dmd nobody NEW --- Incorrect overloads is compilable with dmd 2.091.0 2022-12-17
20671 D dmd nobody NEW --- T[] can't implicitly convert to immutable(T)[] even if T is de-facto immutable 2022-12-17
20670 D dmd nobody NEW --- immutable template specialization pattern matches immutable struct, strips immutable 2022-05-15
20667 D dmd nobody NEW --- fatal error LNK1179 on windows-x86_64-dmd with MSVC 2022-12-17
20664 D dmd nobody NEW --- Compiler generates string with bad pointer 2022-12-17
20657 D dmd nobody NEW --- is() expression can't deal with tuples? 2022-12-17
20641 D dmd nobody NEW --- [shared] static [~]this in templates get run multiple time when compiled separately 2022-12-17
20633 D dmd nobody NEW --- Struct literals order of evaluation is definition dependent, not call dependent 2022-12-17
20630 D dmd nobody NEW --- Illegal instruction: when passing enum:string to function taking a dstring 2022-12-17
20628 D dmd nobody NEW --- Inherited In contracts should only check the most inherited function 2022-12-17
20622 D dmd nobody NEW --- New tagged release from dmd-cxx branch 2022-12-17
20613 D dmd nobody RESO FIXE String switch in -betterC fails for 7+ labels 2022-06-08
20612 D dmd nobody NEW --- alias overload set cause mixin overload function strange behavior 2022-12-17
20611 D dmd nobody NEW --- same name of overloaded function may cause strange behavior 2022-12-17
20607 D dmd nobody NEW --- [shared] static constructor & co can be called as regular function 2022-12-17
20605 D dmd nobody NEW --- static constructor in template run after usage 2022-12-17
20603 D dmd nobody RESO FIXE 'cannot use non-constant CTFE pointer in an initializer' in recursive structure with overlap 2022-04-05
20598 D dmd nobody RESO WORK AssertError@dmd/optimize.d(692): Assertion failure 2022-07-15
20586 D dmd nobody NEW --- Ambiguous overload set with default parameter gives confusing error message 2022-12-17
20583 D dmd nobody NEW --- no warnings printed when indexing through deprecated alias this 2022-12-17
20576 D dmd nobody RESO DUPL TemplateTypeParameter and TemplateValueParameter default values are not checked 2022-01-28
20575 D dmd nobody NEW --- Strange behaviour of version'ed switch cases 2022-12-17
20573 D dmd nobody RESO DUPL typeinfo error when using more than six switch cases in Dbetterc 2022-06-08
20570 D dmd nobody RESO DUPL Struct Cast Not Documented or Incorrectly Accepted 2022-08-11
20563 D dmd nobody NEW --- module conflicts with package confusing error message 2022-12-17
20561 D dmd nobody NEW --- Compiler silently ignores override on templated method if interface/base class defines it 2022-12-17
20560 D dmd nobody NEW --- dom.d ctfe crashes compiler 2022-12-17
20553 D dmd nobody NEW --- Request to improve documentation of how alias declaration and alias parameter work with function overload sets 2022-12-17
20543 D dmd nobody RESO WONT Need a way to get the default initializers in an aggregation 2022-07-04
20533 D dmd nobody NEW --- static immutable variable broken on windows-x86-dmd 2022-12-17
20519 D dmd nobody NEW --- string mixin with arglist evaluates types as stringof 2022-12-17
20517 D dmd nobody NEW --- Const'ness and delegate implicit conversion problems 2022-12-17
20514 D dmd nobody NEW --- obj-c info incorrectly placed in __objc_const section 2022-12-17
20509 D dmd nobody RESO DUPL implicit conversions considered before IFTI 2022-01-21
20506 D dmd nobody NEW --- [DIP1000] scope variable cannot be thrown 2022-12-17
20501 D dmd nobody NEW --- Function literals inside enum of function pointers wrongly treated as delegates 2022-12-17
20498 D dmd nobody NEW --- A way to initialize a struct of delegates with no-op stubs? 2022-12-17
20494 D dmd nobody NEW --- Appending derived class array to an interface array. 2022-12-17
20481 D dmd nobody NEW --- The compiled program by the dmd compiler calls SegFault 2022-12-17
20477 D dmd nobody NEW --- incorrect error: cannot implicitly convert expression of type int to dchar 2022-12-17
20471 D dmd nobody NEW --- TypeInfo_Array incorrectly initialized 2022-12-17
20467 D dmd nobody NEW --- initializerSemantic() is run multiple times for a single Initializer 2022-12-17
20464 D dmd nobody NEW --- builtin types could be usable as UDA, without being enclosed in parens 2022-12-17
20456 D dmd nobody NEW --- linker can't find the C function wmemove when -mscrtlib=msvcrt 2022-12-17
20455 D dmd nobody NEW --- Filename or directories starting with "-" cannot be processed 2022-12-17
20451 D dmd nobody NEW --- comparing identical floating points does not work on Win32 and FreeBSD32. 2022-12-17
20443 D dmd nobody NEW --- Case where code compiles depending on order of declaration 2022-09-23
20437 D dmd nobody NEW --- Transitive immutable/shared does not apply to variables captured by delegates 2022-12-17
20432 D dmd nobody NEW --- assert() and in() don't support tuple expressions 2022-12-17
20428 D dmd nobody NEW --- Precondition bug for in/out 2022-12-17
20414 D dmd nobody NEW --- use of isCopyable on static members of uncopyable struct returns that its copyable 2022-12-17
20403 D dmd nobody NEW --- Trojan:Win32/Wacatac.B!ml dmd-2.089.0.exe 2022-12-17
20399 D dmd nobody REOP --- opIn deprecation warning should point to where opIn is defined, in addition to where it is used 2022-12-17
20389 D dmd nobody NEW --- __traits(isDisabled) with invalid template function 2022-12-17
20384 D dmd nobody NEW --- UTF-8 vital error for chinese character which to be printed in console 2022-12-17
20382 D dmd nobody NEW --- Bad call stack with scope(success) 2022-12-17
20377 D dmd nobody RESO DUPL extern(C) void main(string[] args) has invalid 'args' 2022-03-29
20365 D dmd nobody RESO FIXE Copy constructor not invoked on static arrays of structs but the postblit works 2022-08-17
20361 D dmd nobody NEW --- denormalized floatingpoint number literals do not work 2022-12-17
20358 D dmd nobody NEW --- External initialization of private struct fields should be disallowed 2022-12-17
20352 D dmd nobody NEW --- Error: cannot implicitly convert expression `__withSym` of type `A*` to `uint` 2022-12-17
20333 D dmd nobody NEW --- cannot get frame pointer to <template function> when passing base class element 2022-12-17
20329 D dmd nobody NEW --- Type nested inside two interfaces not visible in outermost type 2022-12-17
20312 D dmd nobody NEW --- Multiple inheritance covariance breaks vtable dispatch 2022-12-17
20305 D dmd nobody NEW --- String mixins fail for structs with 'alias this' 2022-12-17
20304 D dmd nobody NEW --- Implement variadic parameters for lambdas 2022-12-17
20277 D dmd nobody RESO DUPL Template this parameters are not respected in static context 2022-09-14
20274 D dmd nobody NEW --- IFTI fails for opDispatch and 'with' 2022-12-17
20272 D dmd nobody NEW --- Add standard section "Limitations" to ddoc 2022-12-17
20269 D dmd nobody NEW --- Inconsistencies between `Token.toChar` and various error messages 2022-12-17
20264 D dmd nobody RESO FIXE ICE on illegal cast to vector. 2022-07-02
20258 D dmd nobody NEW --- alias this produces an infinite range when used with ranges 2022-12-17
20248 D dmd nobody NEW --- Module constructors in executable called twice, never in loaded shared library 2022-12-17
20247 D dmd nobody RESO WORK ICE: access violation 2022-02-17
20233 D dmd nobody NEW --- opDispatch hides alias this properties 2022-12-17
20230 D dmd nobody NEW --- dmd-specific runtime segfault due to inconsistent conversion of function closure to delegate at compile time 2022-12-17
20229 D dmd nobody NEW --- Importing a second module enables FQN sidestepping selective import 2022-12-17
20226 D dmd nobody NEW --- selective import in function scope fails to merge overload sets 2022-12-17
20221 D dmd nobody NEW --- __traits(isDeprecated) returns false on deprecated aliases 2022-12-17
20207 D dmd nobody NEW --- (inline asm) DMD (x64) assembles code that contains both REX and high byte of a general purpouse register 2022-12-17
20193 D dmd nobody RESO DUPL Using shared in the class declaration does not make the class implicitly shared like for a struct 2022-05-25
20191 D dmd nobody NEW --- Allow struct mixin declaration 2022-12-17
20189 D dmd nobody NEW --- Codegen - functions that call other functions with the same arguments do redundant copying between stack and registers. 2022-12-17
20180 D dmd nobody NEW --- Deprecated unittests should not be deprecated functions 2022-12-17
20173 D dmd nobody RESO DUPL StructMemberInitializer syntax on right side of assigning 2022-07-05
20168 D dmd nobody NEW --- Missing context when CTFE fails with 'no available source code' 2022-12-17
20158 D dmd nobody NEW --- Erroneous incompatible types error for classes and interfaces when the class is not directly convertible to the interface but is convertible to a parent of the interface 2022-12-17
20157 D dmd nobody NEW --- [diagnostic] Name suggest for override should only list virtual functions 2022-12-17
20156 D dmd nobody RESO WORK [REG2.080] Wrong error about local variable escape 2022-03-24
20154 D dmd nobody NEW --- bad closure if local variables have larger alignment requirements 2022-12-17
20153 D dmd nobody NEW --- extern for aliased template instantiation 2022-12-17
20152 D dmd nobody NEW --- numeric expression should not evaluate to const type 2022-12-17
20149 D dmd nobody RESO FIXE [DIP1000] Local data escapes inout method if not decorated with return 2022-02-25
20144 D dmd nobody RESO FIXE standard pragma for weak linkage 2022-06-09
20143 D dmd nobody RESO FIXE ICE in optimizer on real 0/0 returned as double 2022-07-09
20141 D dmd nobody NEW --- No builtin version which says if the platform is 64bit 2022-12-17
20132 D dmd nobody NEW --- segfault on fiber.call() in release mode 2022-12-17
20128 D dmd nobody NEW --- Bug in optimization of zero right shift 2022-12-17
20125 D dmd nobody NEW --- Different .stringof format for CT Sequences depending on content 2022-12-17
20124 D dmd nobody NEW --- macOS 10.15 requires notarized apps 2022-12-17
20123 D dmd nobody NEW --- Impossible to disable post-increment/decrement semantics 2022-12-17
20119 D dmd nobody NEW --- "cannot inline default argument" of a mixin template alias parameter 2022-12-17
20116 D dmd nobody NEW --- Wrong delegate type when taking address of inout member function 2022-12-17
20091 D dmd nobody NEW --- nogc callback inferred as non-nogc 2022-12-17
20082 D dmd nobody NEW --- Struct with extern destructor that's never called causes link error 2022-12-17
20081 D dmd nobody NEW --- Add pragma(identifier, StringExp) 2022-12-17
20079 D dmd nobody RESO WONT [2.087.0] Forward declaration of functions defined in mixin templates don't compile 2022-03-25
20071 D dmd nobody NEW --- ref locals 2022-12-17
20040 D dmd nobody RESO WORK dip1000 implicit delegate attribute stripping fails 2022-08-11
20029 D dmd nobody NEW --- Wrong MSVC mangling for const class template arguments 2022-12-17
20020 D dmd nobody NEW --- Compiler should offer atomic intrinsics 2022-12-17
20018 D dmd nobody NEW --- static foreach with static if and is should permit a declaration 2022-12-17
20016 D dmd nobody NEW --- JSON (-X) compilerInfo.platforms generation depends on params.isXXX for platform detection 2022-12-17
20015 D dmd nobody RESO FIXE [REG 2.086] Deprecated -preview, -revert, and -transition options not documented 2022-03-27
20007 D dmd nobody NEW --- Add the `__COUNTER__` special keyword 2022-12-17
20002 D dmd nobody NEW --- Cannot access derived protected method in another module 2022-12-17
19999 D dmd nobody NEW --- compile time logic (pragma, static if) in sub eponymous templates are ignored 2022-12-17
19996 D dmd nobody NEW --- The spell checker could also work with standard properties 2022-12-17
19993 D dmd nobody NEW --- Reference to delegate after return statement causes unnecessary closure allocation 2022-12-17
19992 D dmd nobody NEW --- __gshared members of class not listed in debug info 2022-12-17
19991 D dmd nobody NEW --- win32: bad debug line info with unwining code 2022-12-17
19990 D dmd nobody NEW --- unknown error with missing import 2022-12-17
19989 D dmd nobody NEW --- Bad debug line info with default arguments in other file 2022-12-17
19988 D dmd nobody NEW --- Provide a way to use dlang reserved keywords in certain circumstances 2022-12-17
19985 D dmd nobody NEW --- No debug line info for simple code blocks 2022-12-17
19984 D dmd nobody NEW --- Support shared in foreach lambdas 2022-12-17
19973 D dmd nobody NEW --- Too many template forward reference errors in recursive template 2022-12-17
19972 D dmd nobody NEW --- no shadowing error for nested functions 2022-12-17
19961 D dmd nobody NEW --- context pointer does not apply qualifiers properly 2022-12-17
19959 D dmd nobody NEW --- Eponymous template FQN's re-state the template name 2022-12-17
19953 D dmd nobody NEW --- extern(C++) const ref to static array incorrectly adds const to the mangle name 2022-12-17
19948 D dmd nobody RESO FIXE Fully qualified name not used in errors when implicit const conversion is involved 2022-03-15
19947 D dmd nobody NEW --- OutOfMemoryError with GC-allocs 2022-12-17
19945 D dmd nobody RESO INVA In betterC strange linker error can occur when importing alias of template struct 2022-06-04
19943 D dmd nobody NEW --- Field base access works for virtual methods 2022-12-17
19938 D dmd nobody NEW --- CTFE duplicates calls to function when it is used as LHS of slice assignment 2022-12-17
19937 D dmd nobody NEW --- object._d_assert_fail linker error if compiling with -checkaction=context 2022-12-17
19934 D dmd nobody NEW --- template function inference breaks when taking the address of the function inside the template 2022-12-17
19928 D dmd nobody NEW --- disallow modification of immutable in constructor after calling base ctor 2022-12-17
19926 D dmd nobody NEW --- Wrong instantiation of opDispatch when used in WithStatement 2022-12-17
19907 D dmd nobody NEW --- passing slice to fixed array not working with variable offset 2022-12-17
19900 D dmd nobody NEW --- Rewrites for unary index operator not done per the spec 2022-12-17
19896 D dmd nobody NEW --- [internals] Represent string and arrays as sparse literals 2022-12-17
19889 D dmd nobody NEW --- Exceptions not printed with -m32mscoff and lld-llink 2022-12-17
19886 D dmd nobody NEW --- Bitfields template instantiation introduces unnecessary GOT symbol 2022-12-17
19882 D dmd nobody REOP --- Expected 'undefined identifier' error when type comparing 2022-12-17
19875 D dmd nobody RESO INVA [betterC] dmd 2.0.86 Allowed class compile 2022-12-27
19874 D dmd nobody NEW --- imported CTFE static initializers are run for no reason 2022-12-17
19865 D dmd nobody NEW --- Deprecated enum values using deprecated expressions shouldn't be warned about 2022-12-17
19858 D dmd nobody NEW --- try with recursion fails to catch, possibly TCO gone too far 2022-12-17
19854 D dmd nobody NEW --- Code stops Compiling when removing pragma(msg, | probably related to UDAs on enums 2022-12-17
19853 D dmd nobody NEW --- Profiling broken? 2022-12-17
19852 D dmd nobody NEW --- value.[args] evaluation to opSlice.[args] should be removed 2022-12-17
19849 D dmd nobody NEW --- undefined identifier using identity specialization in specific circumstance 2022-12-17
19848 D dmd nobody NEW --- colliding named imports in function silently fail to overload 2022-12-17
19844 D dmd nobody NEW --- opEqual on const associative array doesn't work with AA literal 2022-12-17
19817 D dmd nobody NEW --- Incorrect common type for const enum and mutable enum when sized 2022-12-17
19812 D dmd nobody REOP --- nested class reference causes dangling reference to out-of-scope struct 2022-12-17
19808 D dmd nobody NEW --- SysTime gives different results at compile vs. run time execution 2022-12-17
19807 D dmd nobody NEW --- undefined reference involving separate compilation, `unittest`, `double` 2022-12-17
19798 D dmd nobody NEW --- linker fails to find cmath fmin in 32-bit Windows build 2022-12-17
19797 D dmd nobody NEW --- File.seek() terminates ungracefully on incorrect origin for -m32mscoff and -m64 2022-12-17
19789 D dmd nobody NEW --- Lazy expression evaluation doesn't check parent scope for deprecations 2022-12-17
19788 D dmd nobody RESO FIXE compiler crash on slicing a enum typed as vector 2022-10-22
19787 D dmd nobody NEW --- Storage class type information is lost when used as template parameter 2022-12-17
19785 D dmd nobody NEW --- top level const types in function parameters should not mangle as const 2022-12-17
19779 D dmd nobody NEW --- `assert`ions evaluated in CTFE do not print `char[]` arrays as strings 2022-12-17
19776 D dmd nobody NEW --- [internals] Support i18n in error messages 2022-12-17
19767 D dmd edi33416 NEW --- Classes that inherit from an interface can override static interface methods 2022-12-17
19762 D dmd nobody REOP --- ICE on invalid code 2022-12-17
19761 D dmd nobody NEW --- cannot .mangleof or typeof() a private member. 2022-12-17
19760 D dmd nobody NEW --- Windows 10 -m64 undocumented dependency on MSVC ++ Redistributable when linking with LLD 2022-12-27
19745 D dmd nobody NEW --- Incredible memory consumption for function with huge body 2022-12-17
19743 D dmd nobody NEW --- [dip1000] unclear error message when escaping variable through foreach `ref` 2022-12-17
19731 D dmd nobody REOP --- auto struct methods whose address is taken don't test invariants 2022-12-17
19692 D dmd nobody NEW --- std.algorithm errors are useless for compile errors in templated arguments 2022-12-17
19682 D dmd nobody NEW --- Unused alias causes @nogc error 2022-12-17
19675 D dmd nobody RESO WORK Just calling an empty @safe function crashes the program on Linux x86 - wrong code gen? 2022-06-07
19673 D dmd nobody NEW --- __traits(getProtection) Cannot read the protection level of interface members 2022-12-17
19671 D dmd nobody NEW --- Function-local static/shared static data must be destroyed upon thread (process respectively) termination 2022-12-17
19662 D dmd nobody REOP --- x86_64: Different code output when compiling with inline/boundscheck on/off 2022-12-17
19653 D dmd nobody NEW --- Memory addresses in stacktraces for x86-64 ELFs are only 4 bytes long and don't fall on instruction boundary 2022-12-17
19651 D dmd nobody NEW --- Missing compile errors when initializing static char array with slice of mismatching length 2022-12-17
19645 D dmd nobody RESO DUPL Default parameters not checked for @safe 2022-07-16
19634 D dmd nobody NEW --- Usual Arithmetic Conversions doesn't define what happens on failure 2022-12-17
19630 D dmd nobody RESO FIXE [CTFE][SIMD] Error: cannot determine length of vector slice at compile time 2022-10-20
19623 D dmd nobody RESO FIXE HERE string identifier cannot start with Unicode letter 2022-11-07
19619 D dmd nobody NEW --- Temporary solution for attribute extensibility problem 2022-12-17
19616 D dmd nobody NEW --- Result type of ternary operator connecting pointers/slices of class handles broken 2022-12-17
19615 D dmd nobody NEW --- alias this not taken when member is 2022-12-17
19613 D dmd nobody NEW --- Add Darwin platform macros for dmd? 2022-12-17
19606 D dmd nobody RESO INVA Bad error message when two identical overloads exist as `@disable` and not 2022-02-07
19601 D dmd nobody NEW --- Running -profile=gc when no gc is logged leaves old misleading file contents 2022-12-17
19598 D dmd nobody NEW --- CTFE fails to assign struct 2022-12-17
19597 D dmd nobody NEW --- distinguish opApply overload on ref 2022-12-17
19590 D dmd nobody REOP --- __traits allMembers should put fully qualified names for imports 2022-12-17
19589 D dmd nobody RESO FIXE Impossible to determine if a symbol returned by __traits(allMembers) is a module, or package. 2022-09-29
19588 D dmd nobody NEW --- Invalid @property opDispatch setter call inside the WithStatement 2022-12-17
19583 D dmd nobody NEW --- Should report function modifiers in from as errors or at least warnings 2022-12-17
19581 D dmd nobody NEW --- allMembers of module does not include named imports 2022-12-17
19576 D dmd nobody NEW --- Dangling TemplateInstance.tinst if set to a dummy instance created by leastAsSpecialized() 2022-12-17
19570 D dmd nobody NEW --- pragma(inline) is emitting symbols 2022-12-17
19563 D dmd nobody RESO FIXE extern(C++) Incorrect ABI passing small struct 2022-11-24
19552 D dmd nobody RESO FIXE -transition is non-intuitive to use - the flag should list options by default 2022-11-14
19551 D dmd nobody RESO WORK corrupt ELF library when using pragma(crt_constructor) 2022-05-18
19538 D dmd nobody NEW --- "alias this" does not work with opEquals() 2022-12-17
19537 D dmd nobody NEW --- Invariants from base classes not called 2022-09-07
19536 D dmd nobody NEW --- Cannot access private template argument 2022-12-17
19528 D dmd nobody NEW --- asm ptoblem 2022-05-21
19517 D dmd nobody NEW --- Spurious compiler warning with const toHash and alias this classes 2022-12-17
19516 D dmd nobody NEW --- Alignment of members & size of structs inconsistent with C 2022-12-17
19506 D dmd nobody NEW --- mixin template should be able to inject code as well as symbols 2022-12-17
19505 D dmd nobody NEW --- C++ destructor mangling is wrong in the presence of inheritance 2022-12-17
19503 D dmd nobody NEW --- lld: Native PDB Error: The entry already exists. The specified module already exists 2022-12-17
19477 D dmd nobody NEW --- Circular alias this makes constructor not work with UFCS only 2022-12-17
19472 D dmd nobody NEW --- Allow transitive module attributes (UDAs) 2022-12-17
19471 D dmd nobody NEW --- Duplicate error messages when trying to use an inaccessible package symbol 2022-12-17
19465 D dmd nobody NEW --- dmd segfaults on endless mixin recursion 2022-12-17
19458 D dmd nobody NEW --- Speculatively-instantiated templates are incorrectly cached 2022-12-17
19448 D dmd nobody NEW --- Add a trait to test template arguments without instantiation 2022-12-17
19422 D dmd nobody NEW --- Associative arrays break inference of @safe, nothrow, pure 2022-12-17
19417 D dmd nobody NEW --- Separate compilation changes result of __traits(compiles) 2022-12-17
19413 D dmd nobody REOP --- StackOverflow in the optimizer when trying to optimize an errorNode 2022-12-17
19407 D dmd nobody NEW --- Separate compilation breaks hasElaborateDestructor with recursive type 2022-12-17
19406 D dmd nobody RESO WORK -allinst -unittest link failure when importing std.path 2022-03-24
19380 D dmd nobody NEW --- Access through nested struct's .init does not segfault 2022-12-17
19377 D dmd nobody NEW --- VisualStudio build is very slow 2022-12-17
19375 D dmd nobody RESO WORK .init of a nested struct stumps the inliner 2022-12-27
19373 D dmd nobody NEW --- can't link dmd on macOS 2022-12-17
19365 D dmd nobody NEW --- Allow aliasing templated functions from mixin template to add them to overload set 2022-12-17
19363 D dmd nobody NEW --- Manifest constant delegates are mutable 2022-12-17
19349 D dmd nobody NEW --- local variables should not show in debugger if out of scope 2022-12-17
19347 D dmd nobody NEW --- can inherit a C++ class from Object 2022-12-17
19340 D dmd nobody NEW --- Protected module members are supposed to be illegal 2022-12-17
19333 D dmd nobody NEW --- Add float, double and real overloads over volatileLoad and volatileStore 2022-12-17
19327 D dmd nobody NEW --- case where a call to a static method is not allowed when located in a non static method 2022-12-17
19310 D dmd nobody NEW --- VRP for array casts 2022-12-17
19306 D dmd nobody NEW --- Explicit struct constructors aren't smart when the structs contain anonymous unions 2022-12-17
19305 D dmd nobody REOP --- In symbol lookup, with statement becomes stronger than an inner scope import statement 2022-12-17
19303 D dmd nobody NEW --- hasMember fails to recognize member (interaction with mixin template) 2022-12-17
19300 D dmd nobody NEW --- cpp_(u)long(long) types trigger enum comparison error 2022-12-17
19298 D dmd nobody NEW --- C preprocessor directive is not supported - confusing warning message 2022-12-17
19294 D dmd sorin.mateescu NEW --- Support for array operations with Complex! is incomplete 2022-12-17
19285 D dmd nobody RESO FIXE false positive GC inferred 2022-06-09
19279 D dmd nobody NEW --- mutable does not promote to shared 2022-12-17
19274 D dmd nobody NEW --- Inconsistent assignment behavior between struct values and fixed-size arrays 2022-12-17
19272 D dmd nobody NEW --- scope class and const/immutable doesn't work together 2022-12-17
19269 D dmd nobody NEW --- Cannot throw C++ exceptions from D 2022-12-17
19267 D dmd nobody NEW --- extern(C++) cast from interface to child class returns wrong pointer value 2022-12-17
19260 D dmd nobody NEW --- extern(C++) `T* const` mangling 2022-12-17
19254 D dmd nobody NEW --- Change exception output format to be "file link" friendly 2022-12-17
19245 D dmd nobody NEW --- Undefined symbol "_main" in module mars.d in dmd/src/dmd/ 2022-12-17
19242 D dmd nobody NEW --- Strange inferencing by combination of template and lambda 2022-12-17
19241 D dmd nobody NEW --- Broken value of auto ref argument for closure 2022-12-17
19222 D dmd nobody NEW --- Debian package downloaded from dlang.org shows proprietary license 2022-12-17
19205 D dmd nobody NEW --- [REG 2.081] Cannot call superclass ctor after end of switch statement 2022-12-17
19196 D dmd nobody NEW --- DMD thinks storage size for pointer or dynamic array isn't always known 2022-12-17
19191 D dmd nobody NEW --- Memory allocation failure with -profile=gc and dynamic array of opaque handles 2022-12-17
19190 D dmd nobody NEW --- pragma(msg) changes the semantics of a program 2022-12-17
19178 D dmd nobody RESO FIXE Static initialization of 2d static arrays in structs produces garbage or doesn't compile sometimes 2022-07-25
19167 D dmd nobody REOP --- Overzealous "Using this as a type is deprecated" 2022-12-17
19159 D dmd nobody NEW --- `alloca` does not work in -betterC 2022-12-17
19157 D dmd nobody NEW --- template instance `object.RTInfo!(Bar)` recursive expansion 2022-12-17
19154 D dmd nobody NEW --- Undefined reference to inline function in mixin template 2022-12-17
19153 D dmd nobody RESO WORK Symbol Undefined for mixin'd pragma(crt_constructor) on nested function 2022-12-03
19148 D dmd nobody NEW --- Alignment of section does not reflect the maximum alignment of its contents 2022-12-17
19144 D dmd nobody NEW --- Imported package have different protection depending on how it's accessed 2022-12-17
19143 D dmd nobody NEW --- error or warn when assigning `this.foo = foo` when the lone foo is this.foo (i.e.not a constructor parameter) 2022-12-17
19137 D dmd nobody NEW --- D_BoundsChecks / D_NoBoundsChecks does not support -boundschecks=safeonly 2022-12-17
19131 D dmd nobody NEW --- Contracts should work function prototypes 2022-12-17
19126 D dmd nobody NEW --- Compiler removes inout on templated parameter and then complains it's not there 2022-12-17
19123 D dmd nobody RESO FIXE -allinst gives undefined reference linker errors 2022-12-20
19120 D dmd nobody NEW --- Cannot slice a struct with a tuple alias this 2022-12-17
19119 D dmd nobody NEW --- App crashes with strange behavior of ctors/dtors from CPP 2022-12-17
19118 D dmd nobody NEW --- Types defined in the template specification 'if' are not usable in the template 2022-12-17
19117 D dmd nobody NEW --- Alias this incorrectly invoked in conversion to ref 2022-12-17
19115 D dmd nobody NEW --- Object and Collection Initializers 2022-12-17
19114 D dmd nobody NEW --- cannot uniquely infer foreach argument types is not a descriptive message 2022-12-17
19113 D dmd nobody NEW --- Shadowing with-object members with local variables should be an error or warning 2022-12-17
19110 D dmd ibuclaw NEW --- [internal] Provide interface for implementing vendor-specific pragmas 2022-12-17
19106 D dmd nobody NEW --- Make -lpthread -lm -lrt -ldl --as-needed on Linux target 2022-12-17
19105 D dmd nobody REOP --- Bogus recursive template expansion via getSymbolsByUDA 2022-12-17
19104 D dmd nobody NEW --- Multiple overload resolution match when using default arguments 2022-12-17
19101 D dmd nobody NEW --- Miscompilation on extern(C++) overloads with D types 2022-12-17
19095 D dmd nobody REOP --- Static initiatization statements of an array appeared in different kind of scopes have inconsistent semantics 2022-12-17
19093 D dmd nobody NEW --- 'cannot alias itself' when using a template instantiation in a template parameter 2022-12-17
19091 D dmd nobody NEW --- __traits(compiles) and error in templated structs leads to missing symbol 2022-12-17
19088 D dmd nobody NEW --- I am working with the package tinyredis 2.1.1 and I can't compile, dmd exit with exit code 1 because EWOULDBLOCK is not defined 2022-12-17
19065 D dmd nobody NEW --- Struct invariant violated in @safe with T.init 2022-12-17
19063 D dmd nobody NEW --- Delete useless aliases in astcodegen.d once all host compilers use 2.079.1 or later 2022-12-17
19056 D dmd nobody NEW --- UDAs can be added to imports but not retrieved 2022-12-17
19047 D dmd nobody NEW --- Undefined identifier caused by circular import and CTFE 2022-12-17
19044 D dmd nobody NEW --- Linking error: reloc 0: symbol index out of range 2022-12-17
19038 D dmd nobody NEW --- Cannot compare const(T)[][] and T[][] 2022-12-17
19029 D dmd nobody NEW --- Provide alias symbol name trait 2022-12-17
19028 D dmd nobody NEW --- Emit warning for identifiers starting with `__` 2022-12-17
19026 D dmd nobody NEW --- Aliasing an inner function gets context but aliasing a member function through instance does not 2022-12-17
19016 D dmd nobody NEW --- No file names and line numbers in stack trace for shared libraries 2022-12-17
19015 D dmd nobody NEW --- arr[i..i] = c doesn't lower to a.opIndexAssign(c, a.opSlice(i, j)) 2022-12-17
18986 D dmd nobody NEW --- OSX/FreeBSD: allocating an instance of a C++ class fails 2022-12-17
18977 D dmd nobody NEW --- struct and class declarations are inconsistent about what happens when they're marked with immutable 2022-12-17
18973 D dmd nobody RESO FIXE @disable on const toHash causes unresolved symbol error 2022-07-07
18964 D dmd nobody RESO FIXE -m32 should mean COFF, default is surprising 2022-02-09
18961 D dmd nobody NEW --- Need give to compiler/linker' warning/errors some codes (like VC) 2022-12-17
18949 D dmd nobody RESO FIXE Array literals don't work with betterc 2022-12-27
18947 D dmd nobody REOP --- No way to get list of overloads from template mixins 2022-12-17
18945 D dmd nobody NEW --- immutable variable is used as if it's an enum 2022-12-17
18939 D dmd nobody NEW --- Wrong order slice lengths in array length mismatch error message 2022-12-17
18931 D dmd nobody NEW --- Additional sections for DDoc 2022-12-17
18930 D dmd nobody NEW --- __ctfe fails to detect initialization of unions 2022-12-17
18917 D dmd nobody RESO DUPL Default Value for Function-Type Template Value-Parameter Causes Conflicts in Instantiation 2022-01-28
18915 D dmd nobody NEW --- "Interface method not implemented" if interface reflects on implementing class 2022-12-17
18910 D dmd nobody RESO DUPL Non-compile-time-constant parameter default values not respected when passed as alias to a template function (with some indirection) 2022-01-28
18909 D dmd nobody NEW --- Lambda with default initializer gets called with random values instead 2022-12-17
18897 D dmd nobody NEW --- Missing 'internal' symbol when linking against library with new expression in class 2022-12-17
18893 D dmd nobody NEW --- extern(C++) class RTTI 2022-12-17
18886 D dmd nobody NEW --- Explicitly invoking super.__ctor in a constructor does not count as calling a super constructor 2022-12-17
18883 D dmd nobody NEW --- Revert workarounds expediting conversion of backend to D 2022-12-17
18870 D dmd nobody RESO WONT Link failure only with -allinst for code in isExpression 2022-07-18
18845 D dmd nobody NEW --- Extern(C++) class with no virtual functions 2022-12-17
18826 D dmd nobody NEW --- [inline asm] Wrongcode for mov 2022-12-17
18823 D dmd nobody NEW --- null is not shared as far as templates go 2022-12-17
18817 D dmd nobody NEW --- Include debug (symbols) builds of photos/druntime? 2022-12-17
18811 D dmd nobody NEW --- root/array.d leaks 2022-12-17
18798 D dmd nobody NEW --- ld.gold: relocation R_386_GOTOFF against preemptible symbol cannot be used when making a shared object 2022-12-17
18795 D dmd nobody NEW --- Add pragma(stackStomp, [true|false]) to control -gx on per-function basis 2022-12-17
18774 D dmd nobody NEW --- meta used in .di files causes link errors 2022-12-17
18764 D dmd nobody NEW --- -g makes OPTLINK fail to find symbols 2022-12-17
18759 D dmd nobody NEW --- feature request: blocks 2022-12-17
18757 D dmd nobody NEW --- static invariant{} should either work or not be valid syntax 2022-12-17
18751 D dmd nobody NEW --- chunkBy predicate cannot access local variable 2022-12-17
18740 D dmd nobody NEW --- dmd deletes similar named files 2022-12-17
18738 D dmd nobody NEW --- [scope] scope delegates can be escaped via closure 2022-12-17
18734 D dmd nobody NEW --- bitnum parameter of core.bitop.bt should be signed 2022-12-17
18731 D dmd nobody NEW --- Link only with druntime for the runnable tests if Phobos isn't needed 2022-12-17
18712 D dmd nobody REOP --- [Reg 2.072] bogus "switch skips declaration" error with case in mixin 2022-12-19
18711 D dmd nobody RESO WORK Suggest to slice a static array when the called function would accept it 2022-02-25
18707 D dmd nobody NEW --- Destructor of qualified objects not typechecked properly 2022-12-17
18699 D dmd nobody NEW --- D's builtin arrays could allow a more generic opBinaryAssign with range support 2022-12-17
18688 D dmd nobody REOP --- Constructors shouldn't have implicit super call if it throws 2022-12-17
18672 D dmd nobody NEW --- Error in @safe transitive propagation with associative arrays 2022-12-17
18662 D dmd nobody NEW --- -i -deps should not recurse into modules excluded by -i 2022-12-17
18650 D dmd nobody NEW --- DMD shouldn't include all unittests with -deps 2022-12-17
18628 D dmd nobody NEW --- @disable this(this) erroneously adds `__postblit` member 2022-12-17
18623 D dmd nobody RESO WONT Documented unittest should not allow private symbol access 2022-03-10
18616 D dmd nobody NEW --- attrib.h:31:7: warning: 'AttribDeclaration' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor] 2022-12-17
18614 D dmd nobody NEW --- dmd source uses bool return inconsistently (true should mean success) 2022-12-17
18590 D dmd nobody NEW --- nothrow constructor call still type-checks destructor for purity 2022-12-17
18588 D dmd nobody NEW --- alias this inside named mixin template 2022-12-17
18586 D dmd nobody NEW --- Eponymous mixin templates 2022-12-17
18583 D dmd nobody NEW --- Wrong symbol in error message 2022-12-17
18567 D dmd nobody NEW --- immutability hole related to context pointers accessed through const pure methods 2022-12-17
18566 D dmd nobody NEW --- const on method of nested data type is not applied to variables in context 2022-12-17
18563 D dmd nobody NEW --- context pointer inside structs constness problems 2022-12-17
18561 D dmd nobody RESO WONT postblit should allow writing const/immutable members just like constructors 2022-04-12
18557 D dmd nobody NEW --- Types with 0 size should not be usable as aa key types 2022-12-17
18542 D dmd nobody NEW --- DMD could generate better assembly for common range check idioms 2022-12-17
18538 D dmd nobody NEW --- ubyte[] can append to string 2022-12-17
18535 D dmd nobody RESO WORK auto-tester fails on Win_32_64 : `The system cannot find the path specified.` 2022-02-15
18532 D dmd nobody NEW --- Hex literals produce invalid strings 2022-12-17
18518 D dmd nobody NEW --- use stable names for multilib object files (to enable incremental update of archives) 2022-12-17
18517 D dmd nobody NEW --- Import order is not invariant 2022-12-17
18516 D dmd nobody NEW --- Add -vnrvo switch for showing user when nrv is done 2022-12-17
18515 D dmd nobody NEW --- freebsd 11 ships with gcc unable to link 32 bit binaries, dmd uses it by default 2022-12-17
18512 D dmd nobody RESO WORK auto-tester fails /usr/local/bin/ld: cannot find -lpthread only on FreeBSD_32 2022-11-06
18511 D dmd nobody NEW --- Using std.range / std.algorithm templates cause big slowdown in compilation time 2022-12-17
18507 D dmd nobody NEW --- Linker errors on FreeBSD related to .data.d_dso_rec 2022-12-17
18506 D dmd nobody NEW --- pragma(lib, xxx) can cause issues when library is to be found outside OS standard library search path 2022-12-17
18498 D dmd nobody NEW --- File buffer overrun when using lexer-as-library 2022-12-17
18494 D dmd nobody NEW --- nogc ignores invariant 2022-12-17
18485 D dmd nobody NEW --- dmd generates a binary that throws SIGSEGV when using interface files (di) importing modules 2022-12-17
18477 D dmd nobody NEW --- -run isn't DRY and leads to unexpected errors 2022-12-17
18476 D dmd nobody NEW --- -run should not only take the next argument 2022-12-17
18447 D dmd nobody NEW --- Error: Invalid trailing code unit; dmd/frontend.d(235): Parsing error occurred. 2022-12-17
18439 D dmd nobody REOP --- Error: cannot use operator ~= in @nogc delegate 'main.test.__lambda1' 2022-12-17
18422 D dmd nobody NEW --- String members and parameters cannot be mixed in, even during CTFE 2022-12-17
18420 D dmd nobody NEW --- string as an initializer should work in any place an immutable char array does 2022-12-17
18418 D dmd nobody NEW --- Access violation when compiling with botan 2022-12-17
18416 D dmd nobody NEW --- Different Typedef share addresses of static arrays 2022-12-17
18414 D dmd nobody NEW --- More lazy symbol resolvement 2022-12-17
18404 D dmd nobody NEW --- Allow selective printing of -vgc output 2022-12-17
18394 D dmd nobody NEW --- wrong `dmd --version` when building from git master: shows last tag instead of new one 2022-12-17
18391 D dmd nobody NEW --- DMD color-highlighting should be user-definable 2022-12-17
18390 D dmd nobody NEW --- Allow to set the linker via a CLI flag 2022-12-17
18389 D dmd nobody NEW --- Missing inference for nested static arrays 2022-12-17
18386 D dmd nobody NEW --- mixin ... isn't a template error when used in new scope 2022-12-17
18382 D dmd nobody NEW --- Crash with -unittest -test 2022-12-17
18380 D dmd nobody NEW --- Integral Promotion Fix 16997 should ignore if ultimate result is cast to original or smaller type 2022-12-17
18377 D dmd nobody NEW --- -cov LOC is inadequate for 1 liner branching; need a metric based on branching 2022-12-17
18375 D dmd nobody NEW --- std.getopt uses deprecated rwm operations for shared variables 2022-12-17
18371 D dmd nobody NEW --- allow default parameters after `...` (not just template variadics, which are ok now) 2022-12-17
18368 D dmd nobody NEW --- -X should print all static information on stdout if no files are given 2022-12-17
18363 D dmd nobody NEW --- we should autogenerate duplicate “.h” header files in dmd to keep them in sync 2022-12-17
18357 D dmd nobody NEW --- can break immutable with postblit 2022-12-17
18338 D dmd nobody NEW --- typeid expression causes typeInfo to be duplicated 2022-12-17
18334 D dmd nobody NEW --- Segfault on FuncExp::matchType while trying to compile invalid .d file 2022-12-17
18321 D dmd nobody RESO INVA undefined reference to __ModuleInfoZ depending on whether module is imported directly or indirectly 2022-11-16
18317 D dmd nobody NEW --- Binop quirks in AST (wrt. typeof(null) and AA) incl. safety hole 2022-12-17
18311 D dmd nobody NEW --- PrettyPrintVisitor prints templates in non-valid D code 2022-12-17
18308 D dmd nobody NEW --- __VERSION__ insufficient; should also have __VERSION_MINOR__ and __VERSION_PATCH__ (eg 2.078.1) 2022-12-17
18307 D dmd nobody NEW --- -transition=intpromote deprecation message confusing 2022-12-17
18292 D dmd nobody NEW --- Version=GC shouldn't segfault 2022-12-17
18291 D dmd nobody NEW --- getcwd is deprecated for Windows - the ISO C++ conformant _getcwd should be used instead 2022-12-17
18275 D dmd nobody NEW --- dmd deletes source file fun.cpp with `dmd fun.cpp.o main.d` 2022-12-17
18269 D dmd nobody NEW --- Inconsistent string representation of delegate @system attribute 2022-12-17
18268 D dmd nobody NEW --- Inconsistent decay of array types when passed to different callables 2022-12-17
18250 D dmd nobody REOP --- deprecate + transition=complex should check whether the templates are instantiated from a deprecated scope 2022-12-17
18238 D dmd nobody NEW --- Templates only used during CTFE shouldn't be code-gened 2022-12-17
18235 D dmd nobody NEW --- Group logically similar tests into the same module in the D2 testsuite 2022-12-17
18216 D dmd nobody RESO FIXE struct no size because of forward reference 2022-04-19
18203 D dmd nobody NEW --- Accessing accessing out parameters in an 'in' contract 2022-12-17
18200 D dmd nobody NEW --- ICE when building 2.078.0 front-end for Windows MSVC targets using host compilers < 2.078 2022-12-17
18195 D dmd nobody NEW --- out/in need to be nothrow 2022-12-17
18191 D dmd nobody NEW --- Segfault in generated executable for `enum E : long` on 32-bit platforms 2022-12-17
18189 D dmd nobody NEW --- [asan] stack-overflow in optelem 2022-12-17
18150 D dmd nobody NEW --- dmd segfault on classinfo.create 2022-12-17
18138 D dmd nobody NEW --- non-shared method overload not accessible through interface 2022-12-17
18132 D dmd nobody NEW --- mixin template methods ignored in inheritance chain 2022-12-17
18131 D dmd nobody NEW --- Not possible to unittest package symbol outside of package 2022-12-17
18123 D dmd nobody RESO DUPL non-package module accepted for package structure 2022-06-23
18119 D dmd nobody ASSI --- Allow code that may allocated inside __ctfe condition branches in @nogc functions 2022-12-17
18118 D dmd nobody NEW --- Operator overloading fails to follow aliasing rules of mixin templates 2022-12-17
18115 D dmd nobody RESO FIXE [REG2.078-b1] case where && is not shortcut anymore in CTFE 2022-01-04
18108 D dmd nobody NEW --- DDOC cannot parse Unicode U+2019 2022-12-17
18106 D dmd nobody NEW --- @nogc: yields a wrong error where @nogc on each definition does not 2022-12-17
18095 D dmd nobody NEW --- Add support for pragma(mangle) on alias declarations 2022-12-17
18094 D dmd nobody NEW --- Crash on variadic arguments 2022-12-17
18090 D dmd nobody NEW --- missleading Error-Message when assigning pointers in @safe struct 2022-12-17
18087 D dmd nobody NEW --- "no property 'value' for type 'void'" when properties split among mixins 2022-12-17
18078 D dmd nobody NEW --- [CTFE] wrong initialization of array member with inout opIndex 2022-12-17
18077 D dmd nobody NEW --- Documentation duplicated when example is inside static if or version 2022-12-17
18075 D dmd nobody NEW --- DDOC_CONSTRAINT macro not applied to constraints that aren't on functions 2022-12-17
18074 D dmd nobody NEW --- Struct members missing from docs when the struct has a ditto ddoc comment 2022-12-17
18072 D dmd nobody RESO WORK Compile/link fails, DMD 2.077.1 2022-03-25
18066 D dmd nobody RESO WORK duplicate symbol error when symbol is in a ".o" and a ".a" ; linker should accept it to allow partial recompilation 2022-03-25
18058 D dmd nobody NEW --- @nogc and forwarding lazy argument, particularly with scope 2022-12-17
18041 D dmd nobody NEW --- Inconsistent behavior overriding functions from abstract classes that implement interfaces. 2022-12-17
18027 D dmd nobody NEW --- CRLF terminators in release tarball files 2022-12-17
18022 D dmd nobody REOP --- DDoc should place documented unittests after overloads 2022-12-17
18009 D dmd nobody NEW --- DMD's backend doesn't produce optimal init code for smaller types 2022-12-17
18008 D dmd nobody NEW --- Need C/C++ interop tests for empty anonymous structs/unions 2022-12-17
17950 D dmd nobody RESO DUPL cannot declare package internal symbol in package module 2022-09-29
17948 D dmd nobody RESO FIXE C++ Itanium ABI mangling of vector types has changed 2022-03-01
17938 D dmd nobody NEW --- Detect immutable variadic arguments 2022-12-17
17937 D dmd nobody RESO FIXE Dsymbol.checkDeprecated also checks if a symbol is disabled 2022-11-23
17936 D dmd nobody NEW --- [ICE] compiling some Objective-C code with -lib flag fails 2022-12-17
17923 D dmd nobody NEW --- code coverage improvements 2022-12-17
17921 D dmd nobody NEW --- allow to use `alias function this` to be used for implicit conversions 2022-12-17
17906 D dmd nobody RESO WORK Deprecated Language features should be allowed without a deprecation in a deprecated scope 2022-11-23
17903 D dmd nobody RESO WORK dmd leaves behind bad executable when linker fails 2022-11-23
17898 D dmd nobody RESO WORK Segfault in compile with -deps and -unittest 2022-05-20
17895 D dmd nobody RESO WORK Undefined reference with -inline and static assert 2022-11-23
17886 D dmd nobody REOP --- [Tracker] WebAssembly support 2022-12-17
17879 D dmd nobody NEW --- UFCS can enable some forms of hijacking 2022-12-17
17873 D dmd nobody NEW --- Foreach over variadics implicitly evaluates lazy arguments 2022-12-17
17865 D dmd nobody NEW --- property/non-property overloads not detected until used 2022-12-17
17864 D dmd nobody NEW --- POD struct not equivalent to primitive type in comparison 2022-12-17
17859 D dmd nobody NEW --- importing the same`mixin template` results in `isn't a template` error instead of the expected `conflicts with alias` error 2022-12-17
17854 D dmd nobody NEW --- Suboptimal code generated with constants and SSE 2022-12-17
17840 D dmd ibuclaw ASSI --- Check status of all bugzilla issues below 2000 2022-12-17
17839 D dmd ibuclaw ASSI --- Review and take ownership or close all github PRs below 6000 2022-12-17
17837 D dmd nobody NEW --- Static array initializers longer than array length should not be allowed 2022-12-17
17827 D dmd nobody NEW --- Unused lazy parameter supposedly calls dtor 2022-12-17
17826 D dmd nobody NEW --- Inherited functions attribute overridden 2022-12-17
17824 D dmd nobody NEW --- wrong visibility deduced for method 2022-12-17
17822 D dmd nobody RESO WORK [betterC] Do not emit reference to TypeInfo_Class for C++ or COM classes 2022-06-11
17815 D dmd nobody NEW --- Allow casting of AliasSeq 2022-12-17
17809 D dmd nobody NEW --- "this" is implicitly captured by template with alias parameter 2022-12-17
17804 D dmd nobody NEW --- Accessing `enum' or `static' member allocates gc closure 2022-12-17
17799 D dmd nobody NEW --- Disallow enum with indirections 2022-12-17
17786 D dmd nobody NEW --- Define the FreeStanding subset of betterC 2022-12-17
17783 D dmd nobody NEW --- "invalid" leftmost column string in a delimited string does not compile 2022-12-17
17778 D dmd nobody RESO DUPL Creating a static array with duplicates in betterC causes "undefined reference to _memset32" linker failure 2022-06-08
17775 D dmd nobody NEW --- dmd master __VERSION__ should match the major release that it will be for 2022-12-17
17771 D dmd nobody REOP --- foreach over const input range fails 2022-12-17
17769 D dmd lucia.mcojocaru NEW --- dmd accepts conversion from shared(int)* to int* when value comes from method 2022-12-17
17768 D dmd nobody NEW --- Compile time reflection is missing for module/namespace(c++)/mixin names 2022-12-17
17766 D dmd nobody NEW --- Wrong choice of generic mutable/const/immutable methods 2022-12-17
17765 D dmd nobody NEW --- void initialisation of out parameters 2022-12-17
17764 D dmd nobody RESO WORK [scope][DIP1000] Escape checker defeated by composition transformations 2022-08-12
17758 D dmd nobody NEW --- assignment of different vector types should require cast 2022-12-17
17756 D dmd nobody NEW --- Ambiguous import form introduces names into the global namespace 2022-12-17
17750 D dmd nobody NEW --- DMD should consider namespaces when validating declaration names 2022-12-17
17744 D dmd nobody NEW --- Type system hole: returning inout delegates 2022-12-17
17743 D dmd nobody NEW --- Type system hole: escaping inout delegates 2022-12-17
17740 D dmd nobody NEW --- ghost "internal" symbols show up sometimes 2022-12-17
17739 D dmd nobody NEW --- Calling convention of not deduced for delegate function arguments with explicit parameter types 2022-12-17
17738 D dmd nobody NEW --- access to local alias from outside compiles but execution hangs 2022-12-17
17737 D dmd nobody NEW --- Empty of -e option for MSVC 2022-12-17
17728 D dmd nobody NEW --- Optlink: Error 168: >64K Global Types 2022-12-17
17719 D dmd nobody NEW --- compiler generates code for CTFE-only templates 2022-12-17
17716 D dmd nobody NEW --- wrong result of IsExpression when not in static assert 2022-12-17
17710 D dmd nobody NEW --- Undefined behaviour and non-working casting of overloaded methods invoking overloaded delegates 2022-12-17
17703 D dmd nobody NEW --- __traits(compiles, a[] = b[]) generates errors without surrounding parentheses 2022-12-17
17699 D dmd nobody NEW --- Importing a module that has both modulename.d and modulename/package.d should be an error 2022-12-17
17698 D dmd nobody NEW --- ClassInfo structure is not read-only 2022-12-17
17692 D dmd nobody NEW --- Filtering a struct instance's .tupleof loses contained this reference 2022-12-17
17687 D dmd nobody NEW --- Ddoc: Automatically highlight class names 2022-12-17
17682 D dmd nobody NEW --- can break immutable with destructor 2022-12-17
17678 D dmd nobody NEW --- Ddoc should ignore private symbols while aggregating /// ditto or documentated examples 2022-12-17
17675 D dmd nobody NEW --- add symbol lookup information in debug info for global variables 2022-12-17
17662 D dmd nobody NEW --- Replace 2.0^e2 with std.math.ldexp(1.0, cast(int) e2) 2022-12-17
17659 D dmd nobody NEW --- `pure` causes function to be inferred as a delegate 2022-12-17
17658 D dmd nobody NEW --- Shared postblits and dtors conflict with non-shared versions 2022-12-17
17656 D dmd nobody NEW --- Enum member circular reference error 2022-12-17
17654 D dmd nobody NEW --- return value incorrectly considered unique when casting to another pointer type 2022-12-17
17645 D dmd nobody NEW --- `pure` is transitively applied to all delegates inside a pure function 2022-12-17
17639 D dmd nobody REOP --- Implicit conversion of bool to float should be rejected 2022-12-17
17636 D dmd nobody NEW --- Support pragma(mangle) on types 2022-12-17
17635 D dmd nobody RESO FIXE [REG 2.066.0] cannot convert unique immutable(int)** to immutable 2022-01-25
17631 D dmd nobody NEW --- Can overload functions with simple enum argument, but not with complex enum argument 2022-12-17
17627 D dmd nobody NEW --- DMD's toChars should not include the entire array of a slice result 2022-12-17
17613 D dmd nobody NEW --- Inconsistent behaviour in code coverage 2022-12-17
17607 D dmd nobody NEW --- not an associative array initializer 2022-12-17
17599 D dmd nobody NEW --- Abbreviate too long type definitions in error messages 2022-12-17
17598 D dmd nobody NEW --- dmd fails to build on OpenSUSE Tumbleweed 2022-12-17
17593 D dmd nobody NEW --- __POS__ magical constant like __FILE__ and friends 2022-12-17
17591 D dmd nobody NEW --- SIGSEGV in pthread_mutex_destroy after dlopen'ing a shared library with -defaultlib=libphobos2.so 2022-12-17
17589 D dmd nobody NEW --- Prevent local imports from hiding imported symbols 2022-12-17
17578 D dmd nobody NEW --- Propagate the common qualifier of fields to the containing type 2022-12-17
17576 D dmd nobody NEW --- mixin template cannot define alias 2022-12-17
17575 D dmd nobody RESO FIXE named mixin template error message 2022-09-06
17573 D dmd nobody NEW --- Make opCmp more flexible 2022-12-17
17566 D dmd nobody NEW --- can use void initialization in @safe code to break out of stack 2022-12-17
17561 D dmd nobody NEW --- @safe code can write beyond Fiber's stack, despite guard page 2022-12-17
17552 D dmd nobody NEW --- Cannot implicitly convert expression (struct this) 2022-12-17
17549 D dmd nobody NEW --- $($1) should expand to the macro identified by $1 2022-12-17
17547 D dmd nobody NEW --- Compile-time map!(...) fails to compile inside a struct when using lambdas ("this.__lambda1 has no value") 2022-12-17
17546 D dmd nobody NEW --- Cannot call .stringof on a function symbol if it does not have a no-args overload 2022-12-17
17544 D dmd nobody NEW --- Versions derived from predefined versions not reserved 2022-12-17
17517 D dmd nobody RESO WORK Missing default_ddoc_theme.ddoc in Archives from dlang.org/download 2022-08-12
17515 D dmd nobody NEW --- ld.gold identical comdat folding triggers an assertion 2022-12-17
17503 D dmd nobody NEW --- is-expression pattern in static if matches too many types 2022-12-17
17500 D dmd nobody NEW --- Add a CLI flag configure the location for AST dumps produced by -vcg-ast 2022-12-17
17496 D dmd nobody NEW --- Ambiguous address taking of overloaded function is not rejected. 2022-12-17
17494 D dmd nobody REOP --- Do not execute scope(...) if an Error exception has been thrown 2022-12-17
17487 D dmd nobody NEW --- CTFE should allow casting delegate function attributes 2022-12-17
17483 D dmd nobody NEW --- std.numeric.gcd cannot inline function 2022-12-17
17474 D dmd nobody NEW --- non-property being treated as a property 2022-12-17
17464 D dmd nobody RESO WORK ICE in cg87.c on arithmetic expression with real numbers 2022-03-01
17463 D dmd nobody RESO WORK format!(): variable __result cannot be read at compile time 2022-11-18
17462 D dmd nobody NEW --- Order of base interfaces affects compiler behavior 2022-12-17
17448 D dmd nobody RESO FIXE Move semantics cause memory corruption and cryptic bugs 2022-05-30
17447 D dmd nobody NEW --- ref void return should be an error 2022-12-17
17446 D dmd nobody RESO WORK Static-assert passes/fails based on what follows 2022-11-18
17444 D dmd nobody RESO WORK std.traits.isCallable doesn't recognize struct member function if return type is 'auto'. 2022-11-18
17439 D dmd nobody NEW --- invalid instantiation of function template can be executed by taking function pointer first 2022-12-17
17434 D dmd nobody RESO FIXE [REG: 2.073] import lookup ignores public import. 2022-04-08
17424 D dmd nobody NEW --- Add optional errors/static analysis 2022-12-17
17414 D dmd nobody NEW --- DMD64 for windows 2022-12-17
17408 D dmd nobody NEW --- scope and in are considered redundant 2022-12-17
17404 D dmd nobody RESO WONT creating type named 'object' fails to compile, but only if you import something 2022-11-18
17397 D dmd nobody NEW --- Lazy attribute propagation incorrect 2022-12-17
17378 D dmd nobody RESO FIXE Allow multiple arguments for assert and static assert 2022-12-19
17366 D dmd nobody NEW --- Inferrence results in a missing error for final 2022-12-17
17359 D dmd nobody RESO WORK C++ Interfacing: function with 'static' array parameter cannot be linked (x64) 2022-03-01
17357 D dmd nobody NEW --- DMD wrongly considers template instance class as nested 2022-12-17
17346 D dmd nobody NEW --- Inconsistent l/rvalue overload resolution 2022-12-17
17334 D dmd nobody RESO FIXE Template constraints do short circuit semantic analysis for && and ||, but not for ?: 2022-11-18
17333 D dmd lucia.mcojocaru RESO DUPL Disallow concat of string with integer enum 2022-10-28
17325 D dmd nobody NEW --- alias this not tried on template instantiation failure 2022-12-17
17323 D dmd nobody NEW --- Eliminate all uses of obsolete "..." in dmd 2022-12-17
17308 D dmd nobody REOP --- [TEST/PROCESS] Figure out a way to test assertions in DMD more broadly 2022-12-17
17301 D dmd nobody RESO INVA Unhelpful error message on template and non-template struct defined in separate modules 2022-11-18
17278 D dmd nobody RESO WORK [ICE] dmd 2.075 segfaults on error in implicitly imported module 2022-11-18
17271 D dmd nobody NEW --- dwarfeh(224) fatal error 2022-12-17
17267 D dmd nobody NEW --- Forward reference error in recursive template 2022-12-17
17266 D dmd nobody NEW --- pragma msg not condensing wstrings 2022-12-17
17263 D dmd nobody RESO WORK Issue diagnostic if mandatory template parameter is missing 2022-11-18
17245 D dmd nobody NEW --- Errors about expressions with no effect only are given for basic types 2022-12-17
17242 D dmd nobody RESO INVA Specialized templates defined inside functions fail lookup, moving them outside makes them work 2022-11-18
17240 D dmd nobody RESO WORK mutable/shared @property both match in typeof 2022-11-18
17239 D dmd nobody RESO WONT template this in typeof expressions 2022-09-14
17223 D dmd nobody RESO WORK Inconsistency between opDispatch explicit/implicit usage 2022-11-16
17222 D dmd nobody RESO WORK assert in compiler caused by opDispatch 2022-11-16
17221 D dmd nobody NEW --- __traits(isUnsigned, bool/char) should be false 2022-12-17
17219 D dmd nobody NEW --- variable shadowing and overload sets 2022-12-17
17211 D dmd nobody NEW --- deprecated is not consistently allowed on local declarations 2022-12-17
17210 D dmd nobody NEW --- DMD's Failure to Inline Calls in std.array.Appender.put Cause 3x Slowdown 2022-12-17
17194 D dmd nobody NEW --- [scope] Fwd reference error with nested struct 2022-12-17
17185 D dmd nobody RESO WORK Error: number '0x0.0123p-1022' is not representable 2022-11-16
17184 D dmd nobody NEW --- error should show import chain leading to (first) problemic file 2022-12-17
17181 D dmd razvan.nitu1305 RESO FIXE Local imports in templates should be added to imported modules list of module that instantiated it 2022-04-28
17173 D dmd nobody RESO WORK Incorrect return value for function accepting and returning cdouble 2022-11-16
17172 D dmd nobody NEW --- redundant `statement is not reachable`: should only show 1 per code block 2022-12-17
17167 D dmd nobody RESO FIXE dmd fails to write to file or create directory with more than 248 characters in the path 2022-06-09
17166 D dmd nobody NEW --- [internals] Frontend AST is littered with DMD-specific fields 2022-12-17
17142 D dmd nobody NEW --- Empty statement warnings conflicts with type inference errors 2022-12-17
17138 D dmd nobody NEW --- Warn about superfluous "with" statements 2022-12-17
17135 D dmd nobody NEW --- Optimization of big functions takes a lot of time 2022-12-17
17129 D dmd nobody NEW --- class-nested alias of free function can't be called from const-methods 2022-12-17
17124 D dmd nobody RESO WORK dmd segfaults on __traits(getMember, ...) 2022-11-14
17120 D dmd nobody NEW --- error messages from wrong overload 2022-12-17
17113 D dmd nobody RESO WONT cent/ucent lack basic support 2022-02-27
17101 D dmd nobody NEW --- -Dd<directory> should be upgraded to new style -Dd=<directory> (ditto -Df) 2022-12-17
17090 D dmd nobody RESO FIXE `dmd -transition=?` needs quoting => make it `-transition=help` 2022-11-14
17081 D dmd alexandru.razvan.c ASSI --- Bodies in extern cpp functions in D files are not linked 2022-12-17
17080 D dmd uplink.coder RESO DUPL Can assign member-function-ptr to free-function-ptr 2022-12-09
17079 D dmd nobody NEW --- dmd -v should show all generated files including objects 2022-12-17
17067 D dmd nobody RESO WONT D header file generation includes excess imports 2022-11-14
17063 D dmd nobody RESO DUPL Nested function template cannot be accessed 2022-11-14
17061 D dmd nobody NEW --- dlopen: cannot load any more object with static TLS 2022-12-17
17058 D dmd nobody NEW --- dmd -shared -od=/tmp/d09/ incorrectly creates lib in cwd 2022-12-17
17054 D dmd nobody NEW --- Better Support Building on Windows. 2022-12-17
17050 D dmd nobody NEW --- Inconsistent overload resolution depending on member values of Rvalue struct objects 2022-12-17
17048 D dmd nobody RESO INVA [REG 2.071] Synchronized class methods give warnings for RMW operations 2022-12-27
17039 D dmd nobody NEW --- int[2][]'s sort are slow with default comparator 2022-12-17
17036 D dmd nobody NEW --- Template default parameter does not works correctly 2022-12-17
17023 D dmd nobody NEW --- opUnaryAssign is missing 2022-12-17
17021 D dmd nobody NEW --- Invalid code generated for out parameters in naked asm functions 2022-12-17
16992 D dmd nobody NEW --- ddoc does not match documented unittest with static template method 2022-12-17
16988 D dmd nobody NEW --- Ddoc doesn't recognize parameters in eponymous CT templates 2022-12-17
16975 D dmd nobody NEW --- Top-level assert in contracts must be distinct from general assert 2022-12-17
16972 D dmd nobody NEW --- Issue diagnostic for throwing from a scope(exit) block 2022-12-17
16964 D dmd nobody NEW --- Wrong label alignment in asm statement 2022-12-17
16960 D dmd nobody NEW --- implicit function return breaks chaining of exceptions 2022-12-17
16957 D dmd nobody NEW --- access function from inside template with same name 2022-12-17
16956 D dmd nobody NEW --- struct .init is generated even for void-initialized structs 2022-12-17
16885 D dmd nobody NEW --- Cannot deduce function from argument type when mixing template instantiation and implicit convertion 2022-12-17
16800 D dmd nobody NEW --- Minimum double inconsistency/problems + double.min + (number '4.9E-324' is not representable) / Mac / Windows 2022-12-17
16779 D dmd nobody NEW --- VRP for array literals does not work with templated functions taking a static array if the size is inferred 2022-12-17
16708 D dmd nobody NEW --- opAssign and struct-member padding break comparison and invariants 2022-12-17
16706 D dmd nobody NEW --- non-ASCII characters in file names generate bad file names for coverage. 2022-12-17
16702 D dmd nobody NEW --- DMD emit PIC relocation when it isn't appropriate, program won't link. 2022-12-17
16701 D dmd nobody RESO FIXE Remove Restriction of "package.d" Source File Module Forced to All Lowercase 2022-07-25
16689 D dmd nobody RESO FIXE Errors in instantiated mixin templates should show instantiation point 2022-09-05
16672 D dmd nobody REOP --- Deprecate "block only" delegate syntax 2022-12-17
16668 D dmd nobody NEW --- Hello world causes linker errors 2022-12-17
16666 D dmd nobody NEW --- type inside 'static if' can't be used before import 2022-12-17
16660 D dmd nobody NEW --- Deprecate/Remove Optlink as Default Linker on Windows 2022-12-17
16646 D dmd nobody RESO WORK Header generation on druntime 2022-03-24
16644 D dmd nobody NEW --- final switch on int should error unless VRP matches all cases 2022-12-17
16638 D dmd nobody NEW --- segfault if a single lib is passed without sources 2022-12-17
16632 D dmd nobody RESO DUPL "for" statement treats scoped block in increment section as lambda 2022-11-11
16617 D dmd nobody NEW --- toHash can not be a template method 2022-12-17
16599 D dmd nobody NEW --- Allow Template Constraint in Untemplated Function in Templated Struct 2022-12-17
16597 D dmd nobody NEW --- Initializing a shared hashmap segfaults 2022-12-17
16586 D dmd nobody RESO WORK Implicit casting of enum with explicit int base type fails 2022-11-10
16585 D dmd nobody NEW --- dmd thinks function returns unique result despite mutable indirection in parameter 2022-12-17
16581 D dmd nobody NEW --- Template shape misdetected in is() expression 2022-12-17
16577 D dmd nobody RESO WORK A selective import on a symbol that has overloads leads to duplicate deprecation messages 2022-02-07
16575 D dmd nobody RESO FIXE [ICE] extern(C++) function with D specific types 2022-05-16
16567 D dmd nobody RESO LATE dmd -wi leads compilation to get stuck when compiling lots of files 2022-03-24
16550 D dmd nobody NEW --- Generic SIMD shuffle for Mir 2022-12-17
16543 D dmd nobody NEW --- dmd segfaults when given elf lib on os x 2022-12-17
16538 D dmd nobody RESO FIXE Parameter head-const-ness shouldn't matter but does 2022-11-10
16529 D dmd nobody NEW --- string mixins break ifti 2022-12-17
16528 D dmd nobody RESO DUPL @safe inference does not work for mutually recursive functions 2022-10-14
16526 D dmd nobody NEW --- @safe code should do null check for members when appropriate 2022-12-17
16516 D dmd nobody RESO INVA Linker Error for ModuleInfo 2022-06-07
16515 D dmd nobody NEW --- Linker Error When Using -debug 2022-12-17
16511 D dmd nobody NEW --- Suspected Win64 release-mode code-gen bug 2022-12-17
16500 D dmd nobody NEW --- inferred != annotated pure 2022-12-17
16498 D dmd nobody NEW --- ddoc should offer a built-in macro for passing raw text through 2022-12-17
16496 D dmd nobody NEW --- __traits(getAttributes, ...) should work with built-in types 2022-12-17
16494 D dmd nobody NEW --- cannot find source code for runtime library after brew install in custom directory 2022-12-17
16484 D dmd nobody RESO WONT regression(2.064) Overloaded empty funcs trigger AssertError: "Called `get' on null Nullable" 2022-01-21
16482 D dmd nobody NEW --- Compiler should error on impossible cross-class type casts 2022-12-17
16481 D dmd nobody RESO DUPL invalid code accepted leading to linker error 2022-11-10
16480 D dmd nobody RESO INVA Local selective imports hide member functions 2022-07-27
16475 D dmd nobody NEW --- Unloading Shared Library Closes stdout File Handle. 2022-12-17
16471 D dmd nobody NEW --- [CTFE] Incorrect CTFE when assigning to union struct fields 2022-12-17
16459 D dmd nobody RESO WORK opDispatch gives obtuse error when dispatching to a function that doesn't exist 2022-11-10
16454 D dmd nobody NEW --- Return in the body of a foreach in a constructor backed by opApply corrupts the object 2022-12-17
16447 D dmd nobody RESO INVA make illegal for functions containing a `naked` asm block to return `auto` 2022-11-10
16445 D dmd nobody NEW --- string mixin allows shebang line in source 2022-12-17
16444 D dmd nobody NEW --- Less noisy error messages if built-in method is @disable (e.g. opAssign) 2022-12-17
16440 D dmd nobody NEW --- wrong code with -main -c -of 2022-12-17
16435 D dmd nobody NEW --- Wrong error message for bad selective import 2022-12-17
16433 D dmd nobody NEW --- __traits(compiles) inconsistent for child class 2022-12-17
16430 D dmd nobody NEW --- Show a warning when a semicolon is used after a struct or enum definition 2022-12-17
16428 D dmd nobody NEW --- Better error message for pattern matching of value template parameters 2022-12-17
16427 D dmd nobody NEW --- alias to typecons.Rebindable depends on lexical order 2022-12-17
16426 D dmd nobody REOP --- Templated opAssign do not forward on Alias this. 2022-12-17
16423 D dmd nobody REOP --- ModuleInfo missing when linking to static lib with classes 2022-12-17
16417 D dmd nobody NEW --- override non-inout with inout 2022-12-17
16415 D dmd nobody NEW --- Overload conflicts with mixin templates 2022-12-17
16414 D dmd nobody NEW --- final opCmp in interface: throws at runtime. (OK if abstract class instead of interface) 2022-12-17
16412 D dmd nobody RESO INVA instance variable shadowing with inheritance 2022-11-10
16410 D dmd nobody RESO INVA attribute inference for final methods of templated classes 2022-11-10
16407 D dmd nobody NEW --- fix from test15779 fails on windows 10 32bit builds 2022-12-17
16403 D dmd nobody NEW --- wrong "matches more than one template declaration" error with template specialization on alias parameters 2022-12-17
16399 D dmd nobody RESO WORK template with func. ptr. argument and anon. func. in the template body, rejects its argument 2022-11-10
16395 D dmd nobody NEW --- auto return on override 2022-12-17
16389 D dmd nobody NEW --- "const" should be inferred for template methods 2022-12-17
16359 D dmd nobody NEW --- Mangling of const static arrays does not match C++ 2022-12-17
16353 D dmd nobody NEW --- Virtual function cannot be declared and defined in the same scope. 2022-12-17
16345 D dmd nobody NEW --- IFTI fails with lazy variadic function in some cases 2022-12-17
16344 D dmd nobody NEW --- Real FP magic on windows 2022-12-17
16343 D dmd nobody NEW --- Incorrectly requiring this pointer for a free function 2022-12-17
16330 D dmd nobody NEW --- Expansion of code (static foreach, templates) is too slow 2022-12-17
16328 D dmd nobody NEW --- shared-unshared method collision for templated methods 2022-12-17
16327 D dmd nobody NEW --- direct floating point equal comparison fails on 32-bit emulation 2022-12-17
16322 D dmd nobody NEW --- Improve error message for missing module declaration 2022-12-17
16321 D dmd nobody NEW --- ICE with delegate in UDA 2022-12-17
16312 D dmd nobody NEW --- "Error: Overlapping fields" caused by use of deprecated features in referred to fields 2022-12-17
16306 D dmd nobody NEW --- Interface extending another interface with same method 2022-12-17
16304 D dmd nobody NEW --- Compiler messages with сyrilic bug in windows console. 2022-12-17
16302 D dmd nobody NEW --- Add opStaticIndex that takes compile-time indices 2022-12-17
16300 D dmd nobody NEW --- Add pragma(section, "section-name") to place data/functions in a particular section 2022-12-17
16297 D dmd nobody NEW --- Immutable data with statically-known initializer should be implicitly "static" 2022-12-17
16280 D dmd nobody RESO WORK -profile=gc wrongly reports allocation when using reserve on dynamic arrays 2022-11-09
16272 D dmd nobody RESO MOVE Yield like semantics for function execution 2022-11-09
16270 D dmd nobody RESO WORK scoped Alignment 2022-06-20
16265 D dmd nobody NEW --- unittest imports should not be counted as dependencies for static ctors 2022-12-17
16242 D dmd nobody NEW --- Sometimes dependencies are not properly stored/detected 2022-12-17
16239 D dmd nobody NEW --- is(typeof(foo)) hides deprecation message about foo 2022-12-17
16235 D dmd nobody NEW --- type of conditional expression (ternary operator) is widened when operands differ in constness 2022-12-17
16224 D dmd nobody NEW --- -cov marks the last line of do/while(0); as uncovered 2022-12-17
16222 D dmd nobody NEW --- empty array literal should have type noreturn[] 2022-12-17
16220 D dmd nobody NEW --- User-defined synchronized implementation 2022-12-17
16217 D dmd nobody NEW --- Wrong code with -O -inline on function with right shift 2022-12-17
16216 D dmd nobody NEW --- struct equality compares padding 2022-12-17
16207 D dmd nobody NEW --- CTFE cast from void* to ubyte* doesn't work 2022-12-17
16202 D dmd nobody NEW --- Floating point types implicitly convert losing precision 2022-12-17
16199 D dmd nobody RESO WORK Looking up string-keyed AA with char[n] compiles but crashes at runtime 2022-11-09
16177 D dmd nobody RESO WORK Inner exception cannot be caught by specific type; becomes a collateral of the original exception 2022-11-09
16175 D dmd nobody RESO WONT allow statements and declaration in a compiles block 2022-11-09
16166 D dmd nobody NEW --- struct constructor and AliasSeq 2022-12-17
16160 D dmd nobody RESO WORK Selective imports in aggregate types shadow methods 2022-11-09
16143 D dmd nobody REOP --- Assertion error for nested functions 2022-12-17
16139 D dmd nobody NEW --- Attributes of functions inside templates should be inferred 2022-12-17
16137 D dmd nobody NEW --- Better error message: function literal accessing class variable 2022-12-17
16130 D dmd nobody NEW --- Disallow class template constraints from appearing after BaseClassList 2022-12-17
16127 D dmd nobody NEW --- array op cache conflates incompatible functions 2022-12-17
16124 D dmd nobody NEW --- Object.factory fails for static libs 2022-12-17
16113 D dmd nobody NEW --- Support CTFE in ddoc 2022-12-17
16110 D dmd nobody NEW --- ddoc should emit paragraphs not hard-coded line-breaks 2022-12-17
16109 D dmd nobody NEW --- replace all UL/LI code with markdown syntax 2022-12-17
16101 D dmd nobody NEW --- ddoc inserts empty section with newline 2022-12-17
16097 D dmd nobody NEW --- Confusing error message when concatenating const(char)* 2022-12-17
16095 D dmd nobody RESO FIXE a delegate can mutate immutable data and break shared / non-shared enforcements 2022-05-24
16093 D dmd nobody NEW --- Trivial case of passing a template function to another template function doesn't compile 2022-12-17
16084 D dmd nobody NEW --- Linker error, not failed compilation, with interface final function calling virtual template function 2022-12-17
16081 D dmd nobody NEW --- CTFE mistakes &arr for arr in cast 2022-12-17
16068 D dmd nobody NEW --- DDoc sections have serious design issues 2022-12-17
16067 D dmd nobody NEW --- Invalid source lines shown with disassembly with gdb and objdump 2022-12-17
16059 D dmd nobody RESO WORK needed better error messages for failed overloads 2022-11-09
16058 D dmd nobody NEW --- `immutable delegate()` and `immutable delegate() immutable` are considered equal but treated differently 2022-12-17
16055 D dmd nobody NEW --- double.stringof is not precise 2022-12-17
16051 D dmd nobody NEW --- ICE with nested functions and template alias parameter 2022-12-17
16050 D dmd nobody NEW --- Template type parameter "action at at a distance" 2022-12-17
16043 D dmd nobody NEW --- Wrong line number for closure in -vgc 2022-12-17
16041 D dmd nobody NEW --- Forward reference with auto return 2022-12-17
16037 D dmd nobody RESO FIXE assigning delegate to a scope variable shouldn't allocate closure 2022-11-09
16030 D dmd nobody NEW --- bad error message when trying to use union in CTFE 2022-12-17
16025 D dmd nobody RESO DUPL mixin myTemplate should throw an error 2022-12-22
16015 D dmd nobody NEW --- Sometimes importing a module both top-level and in a version(unittest) block causes some method overrides to be hidden 2022-12-17
15981 D dmd nobody RESO FIXE infer function types for auto functions 2022-11-07
15967 D dmd nobody NEW --- Dwarf EH caused a 85Kib increase in hello world binary 2022-12-17
15952 D dmd nobody NEW --- [REG 2.053] struct in closure is destroyed when parent function returns 2022-12-29
15948 D dmd nobody NEW --- wrong line numbers in stack traces 2022-12-17
15942 D dmd nobody NEW --- bogus "cannot implicitly convert expression" error when using vector notation to copy from immutable to mutable 2022-12-17
15938 D dmd nobody NEW --- ctor doesn't initialize fields when struct is static immutable 2022-03-24
15937 D dmd nobody RESO FIXE DMD should only expand tilde at start of paths 2022-11-07
15936 D dmd mathias.lang RESO WORK misleading error message about @disable where there is none 2022-11-07
15931 D dmd nobody NEW --- The compiler lets you try to derive from a const, immutable, or inout, shared class 2022-12-17
15926 D dmd nobody RESO WONT Peculiar behavior of 'inout' 2022-11-07
15923 D dmd nobody RESO WORK is expression qualifier matching does not work with multiple qualifiers 2022-11-07
15908 D dmd nobody NEW --- Implicitly typed lambda inside class "has no value" 2022-12-17
15904 D dmd nobody REOP --- Undefined reference to ModuleInfo 2022-12-17
15890 D dmd nobody NEW --- IFTI for static array argument length when element type supplied 2022-12-17
15870 D dmd nobody NEW --- UFCS not recognized on array when passing as alias parameter 2022-12-17
15862 D dmd nobody RESO FIXE Functions that return types with mutable indirections should be weakly pure, not strongly pure 2022-07-18
15854 D dmd nobody NEW --- Intrinsic sin function uses buggy hardware fsin instruction 2022-12-17
15849 D dmd nobody NEW --- change in std.uni test leads to magic linking error for d_do_test 2022-12-17
15848 D dmd mathias.lang REOP --- Identity opAssign not called on out parameters 2022-12-17
15828 D dmd teodor.dutu NEW --- DMD should refuse comparing unions 2022-12-17
15820 D dmd nobody NEW --- inconsistent error msg on assert between runtime and CT 2022-12-17
15813 D dmd nobody NEW --- extern (C++) classes cannot be used as associative array keys 2022-12-17
15801 D dmd nobody NEW --- Enum template with alias parameter overload not considered 2022-12-17
15793 D dmd nobody NEW --- Change !is error to warning 2022-12-17
15766 D dmd nobody NEW --- extern(Objective-C) should result in compile error on OS X 32bit 2022-12-17
15751 D dmd nobody RESO WORK atomicLoad doesn't return stable result if compiled with -profile 2022-11-03
15749 D dmd nobody NEW --- allow `with` on an expression 2022-12-17
15747 D dmd nobody NEW --- debug info missing for static library (dmd only, ldc is ok) 2022-12-17
15741 D dmd nobody NEW --- A combination of union, pointer type parameter, and recursive call prevent CTFEability 2022-12-17
15736 D dmd nobody RESO MOVE clang vs gcc-42 on osx 10.11 (el capitan) 2022-11-03
15731 D dmd nobody REOP --- Analysis error on explicit case fall-through 2022-12-17
15730 D dmd nobody RESO WORK invalid template merging in tuple foreach 2022-03-23
15719 D dmd nobody RESO WONT Can't make template with name "this" 2022-11-03
15718 D dmd nobody RESO WONT use ref or out parameters in the anonymous method may cause error 2022-11-03
15712 D dmd nobody RESO FIXE extern(C) attribute inside extern(C) unittest is incorrectly ignored 2022-11-05
15699 D dmd nobody NEW --- Array length expansion should consider elements' copy-ability 2022-12-17
15694 D dmd nobody NEW --- Initializing static array member of a type that has @disabled default constructor 2022-12-17
15671 D dmd nobody NEW --- The compiler should take into account inline pragmas when inlining 2022-12-17
15662 D dmd nobody NEW --- Cannot move struct with defined opAssign due to @disabled post-blit 2022-12-17
15652 D dmd nobody NEW --- Alias this exceptions cannot be caught, but shadow others 2022-12-17
15650 D dmd nobody NEW --- Closure variable access broken if only referenced in contract 2022-12-17
15648 D dmd nobody NEW --- Destructor constness doesn't take member destructor attributes into account 2022-12-17
15640 D dmd nobody RESO WONT type inference in variadic array params not working for classes 2022-10-31
15633 D dmd nobody RESO INVA -profile and -cov produce bogus output [2.070] 2022-10-31
15632 D dmd nobody RESO FIXE Calling delete on scope class should be an error? 2022-05-30
15630 D dmd nobody NEW --- gdb: <incomplete type> for enums values 2022-12-17
15625 D dmd nobody RESO WORK Internal error: backend/elfobj.c 1014 2022-10-31
15614 D dmd nobody NEW --- more helpful error messages when bang omiitted 2022-12-17
15613 D dmd nobody RESO FIXE Parameter type mismatch error message are not very helpful 2022-11-01
15591 D dmd nobody NEW --- order of base interface list affects semantics 2022-12-17
15585 D dmd nobody NEW --- VRP incorrectly assumes that out-of-range dchar values don't exist 2022-12-17
15584 D dmd nobody RESO WONT Security issue: symlink attack 2022-10-28
15582 D dmd nobody RESO WONT Slice returned by opSlice() not accepted as lvalue 2022-10-28
15577 D dmd nobody RESO WORK -profile and atomicOp segfaults 2022-10-28
15571 D dmd nobody NEW --- .dup is incompatible with self referencing structs 2022-12-17
15560 D dmd nobody NEW --- is expression with template parameter list and fqn fails 2022-12-17
15557 D dmd nobody REOP --- Common type of void* and const(int)* should be const(void)*, not const(int)* 2022-12-17
15546 D dmd nobody NEW --- Spurious circular reference Error when using Mixin Template 2022-12-17
15531 D dmd nobody NEW --- dmd.conf linker flags should be prepended instead of appended to subsequent linker flags 2022-12-17
15528 D dmd nobody NEW --- [DDoc] Make symbols in Phobos documentation links to their own fragments 2022-12-17
15525 D dmd nobody RESO FIXE SEGV running semantic analysis on non-root decl that has errors. 2022-08-11
15523 D dmd nobody NEW --- extern(C++) support TLS (C++ 'thread_local') linkage? 2022-12-17
15518 D dmd nobody NEW --- add date info to dmd --version 2022-12-17
15514 D dmd nobody RESO WORK Segfault when calling valid D code from C 2022-10-28
15505 D dmd nobody NEW --- extern(C++) array parameter mangling gains surprise const 2022-12-17
15501 D dmd nobody RESO WORK Missing parens for template argument in error message: Error: no property 'nsecs' for type 'MonoTimeImpl!cast(ClockType)0' 2022-10-28
15496 D dmd nobody RESO MOVE Documentation about special/'__' symbols 2022-10-28
15481 D dmd nobody RESO FIXE GC profiler thinks reducing array.length triggers reallocation 2022-10-28
15474 D dmd nobody NEW --- Ddoc - defining an empty macro at the end of a Macros section does not work 2022-12-17
15472 D dmd nobody NEW --- Ddoc macro on function with same name breaks 2022-12-17
15467 D dmd nobody NEW --- Compiler incorrectly flags a function as throwing an exception though it is caught 2022-12-17
15466 D dmd nobody RESO WORK Incorrect result for 'real' 2022-10-24
15463 D dmd nobody RESO DUPL Compilation error when post-incrementing/decrementing a parenthized variable 2022-10-24
15462 D dmd nobody RESO WORK Incorrect error message depending on import order + missing LoC information on generated ctor error 2022-07-14
15460 D dmd nobody RESO FIXE Ddoc: merge the opening comment "<!-- Generated by Ddoc from filename.dd -->" into the default definition of DDOC 2022-10-24
15447 D dmd nobody NEW --- DMD should clean up intermediate .o files it creates 2022-12-17
15445 D dmd nobody RESO WONT Make DMD's command-line options more compatible with other popular C/C++ compilers 2022-10-24
15431 D dmd nobody NEW --- pragma mangle and mangleof are order dependent 2022-12-17
15416 D dmd nobody RESO WONT UFCS does not attempt to derefence (but should it?) 2022-10-24
15414 D dmd nobody RESO FIXE __traits(getAttributes) should error if the function has multiple overloads 2022-11-28
15413 D dmd nobody NEW --- Foreach over range with @disable this(this) doesn't work 2022-12-17
15412 D dmd nobody NEW --- Operator ^^= fails to compile for many numeric type combinations 2022-12-17
15408 D dmd nobody NEW --- S.init for struct containing member field with array literal initializer fails @nogc 2022-12-17
15400 D dmd nobody NEW --- inconsistent local `import` behavior 2022-12-17
15390 D dmd nobody NEW --- 'abstract' should override final: 2022-12-17
15370 D dmd nobody RESO INVA Some way to manually allocate the closure for delegates to nested functions. 2022-01-09
15359 D dmd nobody NEW --- DMD incorrectly identifies type of multidimensional array 2022-12-17
15354 D dmd nobody NEW --- unstable operator overloading with mixin expression 2022-12-17
15349 D dmd nobody NEW --- DDoc: comments on function templates are skipped for templates without doc comment 2022-12-17
15347 D dmd nobody NEW --- error message for converting return value with ctor/dtor is horrible 2022-12-17
15342 D dmd nobody NEW --- DMD outputs all functions as COMDAT on OSX 2022-12-17
15329 D dmd nobody RESO INVA __traits(isPOD, S) incorrectly returns true for structs with disabled S.init 2022-10-13
15311 D dmd nobody RESO WORK [dmd-internal] DsymbolExp.resolve and DotIdExp.semanticY (eright.op == TOKimport) need to be merged 2022-10-13
15307 D dmd nobody NEW --- Delegate with immutable and shared context do not convert to one another 2022-12-17
15280 D dmd nobody NEW --- Unable to factor two simple functions into one inout function 2022-12-17
15279 D dmd nobody NEW --- increase 256 switch case range limit 2022-12-17
15256 D dmd nobody RESO WORK Data races with arrays allowed in @safe code 2022-10-13
15255 D dmd nobody NEW --- Generated better code for saturation arithmetic 2022-12-17
15254 D dmd nobody RESO FIXE is expression compares string sub-type equal to an array 2022-10-13
15249 D dmd nobody NEW --- Floating-point division should multiply by inverse if lossless. 2022-12-17
15248 D dmd nobody RESO INVA Function in current module is not allowed to overload imported function 2022-10-13
15246 D dmd nobody NEW --- Destructor inheritance doesn't inherit attributes properly 2022-12-17
15242 D dmd nobody NEW --- Allow version or static if blocks in asm blocks 2022-12-17
15237 D dmd nobody NEW --- BOM in dmd.conf not supported 2022-12-17
15232 D dmd nobody NEW --- Escape analysis should be more sophisticated 2022-12-17
15231 D dmd nobody NEW --- opOpAssign allows assignment to rvalue 2022-12-17
15228 D dmd nobody NEW --- Expose architecture specific feature sets at compile-time 2022-12-17
15218 D dmd nobody NEW --- DMD should link dynamically to libphobos by default 2022-12-17
15217 D dmd nobody NEW --- overloaded extern(C) function declarations are allowed 2022-12-17
15213 D dmd nobody NEW --- Unexpected OPTLINK Termination at EIP = 0040347E 2022-12-17
15190 D dmd nobody NEW --- scope(success/failure) are oddly implemented and mask stack traces 2022-12-17
15184 D dmd nobody NEW --- Wrongly shaped array accepted as matrix initializer 2022-12-17
15171 D dmd nobody NEW --- private/protected/package default construction 2022-12-17
15161 D dmd nobody NEW --- No way to express ref delegate 2022-12-17
15159 D dmd nobody NEW --- Static nested function prevent inlining 2022-12-17
15155 D dmd nobody RESO WORK ')' cannot be expressed in code examples 2022-10-13
15139 D dmd nobody NEW --- allow foreach over Range* 2022-12-17
15130 D dmd nobody NEW --- dmd emits huge data for zero initialized struct 2022-12-17
15125 D dmd nobody RESO WONT Explicit pure needed even though pure: at the top of the file 2022-10-13
15121 D dmd nobody NEW --- Unneeded stack frame generated 2022-12-17
15114 D dmd nobody RESO INVA hijacking and selective imports 2022-10-13
15110 D dmd nobody NEW --- pragma(inline) rarely works how I want it to 2022-12-17
15100 D dmd nobody NEW --- @nogc should ignore allocations on assertion fail 2022-12-17
15093 D dmd nobody NEW --- optimize slist_reset 2022-12-17
15087 D dmd nobody NEW --- DDoc: Add function attributes section for templates 2022-12-17
15083 D dmd nobody RESO INVA declaring a variable, cannot access frame pointer 2022-10-13
15071 D dmd nobody NEW --- filenames and module names with case-insensitive HFS+ 2022-12-17
15063 D dmd nobody NEW --- Template Instantiation Accepts Invalid Code 2022-12-17
15049 D dmd nobody RESO FIXE bad error message when trying to instantiate a nested class in a static method 2022-09-07
15041 D dmd nobody NEW --- Pointer slice with one negative index throws 'Range violation' 2022-12-17
15038 D dmd nobody NEW --- Associative Array .get property const vs immutable 2022-12-17
15026 D dmd nobody NEW --- cannot array assign to a slice return value 2022-12-17
15025 D dmd nobody NEW --- duplicate array initializers are only checked in todt glue code 2022-12-17
15023 D dmd nobody NEW --- debug info for extern(C++) classes don't work when debugging C++ code 2022-12-17
15022 D dmd nobody NEW --- use __TEXT,__cstring to deduplicate strings during linking 2022-12-17
15011 D dmd nobody NEW --- can override public method with protected method 2022-12-17
15010 D dmd nobody NEW --- Base interface member is shadowed inside the derived interface member body (template overloading issue) 2022-12-17
15005 D dmd nobody NEW --- Coverage files start with a dash character when using full pathname for source files with -cov 2022-12-17
14988 D dmd nobody NEW --- Looks like inconsistent error report for the pointless in-contract definition 2022-12-17
14984 D dmd nobody RESO WORK Make it illegal (or at least a warning) to modify the iteration variable in foreach 2022-10-10
14983 D dmd nobody RESO WONT AUTO_BOOTSTRAP download never happens. 2022-10-10
14978 D dmd nobody RESO WONT Improve incorrect AA declaration error message 2022-10-10
14976 D dmd nobody NEW --- object file output is unstable/different 2022-12-17
14969 D dmd nobody RESO FIXE cannot evaluate atan at compile time 2022-10-10
14964 D dmd nobody NEW --- __traits(isAlias, foo) 2022-12-17
14960 D dmd nobody RESO FIXE libcurl linking issues on linux 2022-10-10
14957 D dmd nobody NEW --- order of declaration at global scope 2022-12-17
14956 D dmd nobody RESO FIXE C++ Mangling incompatible with C++11 2022-03-01
14943 D dmd nobody NEW --- dmd should inline more aggressively 2022-12-17
14937 D dmd nobody NEW --- Slow code compared to ldc/gdc on calculation with real variables 2022-12-17
14931 D dmd nobody NEW --- switch doesn't work with any pointers 2022-12-17
14927 D dmd ibuclaw ASSI --- GDB cannot be used to debug D programs on OS X 2022-12-17
14919 D dmd nobody NEW --- utf/unicode should only be validated once 2022-12-17
14916 D dmd nobody RESO WORK opDispatch: no property error for parameter type mismatch 2022-10-10
14913 D dmd nobody NEW --- The return attribute cannot be on the left side of a function declaration 2022-12-17
14909 D dmd nobody NEW --- Template argument of std.algorithm.iteration.chunkBy cannot access a local variable 2022-12-17
14908 D dmd nobody RESO FIXE dmd's rewrite is exposed in error message: Error: 's += 1' is not a scalar, it is a S 2022-10-10
14898 D dmd nobody NEW --- Json output does not list extern(C++, namespace) functions 2022-12-17
14894 D dmd code NEW --- mangling of mixins and lambdas is not unique and depends on compilation flags 2022-12-17
14887 D dmd nobody NEW --- break in static foreach should apply to outer scope 2022-12-17
14865 D dmd nobody NEW --- Elide calling invariant for classes with no invariant defined 2022-12-17
14857 D dmd nobody NEW --- -cov should ignore invariants when compiling with -release (or maybe even always) 2022-12-17
14856 D dmd nobody NEW --- -cov should not count unittest blocks 2022-12-17
14825 D dmd nobody NEW --- Coverage analyzer should mark uninstantiated template code lines 2022-12-17
14811 D dmd nobody NEW --- allow to exclude current directory from search path in dmd 2022-12-17
14809 D dmd nobody NEW --- Avoid costly dynamic cast from all class/interface upcasts 2022-12-17
14803 D dmd nobody NEW --- successful static assert can change result of compilation 2022-12-17
14795 D dmd nobody NEW --- Allow user types implementing opEquals/toHash in switch statements 2022-12-17
14787 D dmd nobody NEW --- DMD shipps outdated 32-bit ODBC import library 2022-12-17
14783 D dmd nobody RESO FIXE Overlapping Arrays with Binary Operations on Itself 2022-10-06
14771 D dmd nobody NEW --- Hidden @nogc violation around closure creation 2022-12-17
14769 D dmd nobody NEW --- Cannot instantiate templates for locally defined struct when constructor is present 2022-12-17
14757 D dmd nobody NEW --- Wrong error message: Error: multi-dimensional slicing requires template opSlice 2022-12-17
14752 D dmd nobody NEW --- Implicit conversion fail for array concatenation 2022-12-17
14734 D dmd nobody NEW --- Throwing a nested class should not be legal 2022-12-17
14730 D dmd nobody RESO FIXE Wrong closure var access with -inline 2022-06-05
14721 D dmd nobody NEW --- Contracts should not be able to modify function arguments 2022-12-17
14718 D dmd nobody NEW --- float parsing depends on libc strtold precision 2022-12-17
14716 D dmd nobody NEW --- recognize snprintf() in CTFE 2022-12-17
14713 D dmd nobody NEW --- dmd -ofpath/to/bar calls mkdir -p to create a file anywhere 2022-12-17
14711 D dmd nobody NEW --- [ABI] DMD doesn't return or pass small arrays in registers 2022-12-17
14694 D dmd nobody RESO FIXE Functions nested within functions need their body in the generated .di file 2022-10-10
14692 D dmd nobody RESO INVA SIGSEGV during SHA.put 2022-02-23
14690 D dmd nobody RESO FIXE pragma(inline, true) functions must have their bodies emitted in the .di file 2022-10-07
14689 D dmd nobody RESO WONT dmd should optionally generate #line directives in the .di file 2022-10-10
14687 D dmd nobody NEW --- dmd does not recognize package.di, only package.d 2022-12-17
14681 D dmd nobody NEW --- Add a way to specify a file import's contents on the command line 2022-12-17
14679 D dmd nobody NEW --- Parse uninstantiated generic artifacts lazily 2022-12-17
14675 D dmd nobody NEW --- template specialization for T: T* and T: T[] has issues with IFTI 2022-12-17
14668 D dmd nobody NEW --- Add DOCBASENAME DDoc macro 2022-12-17
14659 D dmd nobody NEW --- static if not working with associative arrays 2022-12-17
14655 D dmd nobody RESO LATE invalid mangling on the D side. it wants '.init', but using '.__init' for some reason 2022-02-17
14652 D dmd nobody NEW --- Ddoc generates wrong documentation for parameterized alias definition 2022-12-17
14650 D dmd razvan.nitu1305 ASSI --- Destructors are not called on global variables 2022-12-17
14641 D dmd nobody NEW --- Use SIMD to accelerate comment lexing 2022-12-17
14640 D dmd nobody NEW --- Special grammar for skipping unittest blocks 2022-12-17
14638 D dmd nobody NEW --- The last (in lexical order) copy of an object must be a move 2022-12-17
14627 D dmd nobody NEW --- Implicit conversion from uint to dchar allows dchar > dchar.max 2022-12-17
14622 D dmd nobody NEW --- documented unit test that follows an undocumented symbol silently ignored 2022-12-17
14619 D dmd nobody NEW --- foreach implicitly slices ranges 2022-12-17
14618 D dmd nobody NEW --- can break immutable with inout and a delegate 2022-12-17
14612 D dmd nobody NEW --- typeid(interface) returns TypeInfo_Class object 2022-12-17
14593 D dmd nobody REOP --- operator overloading can't be used with expression templates 2022-12-17
14583 D dmd nobody REOP --- std.typecons.Rebindable works incorrectly with classes in which there is an 'alias this' to AA member. 2022-12-17
14580 D dmd nobody NEW --- Context transmitted through alias template parameter for local functions, but not methods 2022-12-17
14574 D dmd nobody NEW --- revert attributes 2022-12-17
14555 D dmd nobody NEW --- ModuleInfo should weakly link against classes 2022-12-17
14545 D dmd nobody NEW --- can't deprecate default construction 2022-12-17
14534 D dmd nobody NEW --- Front-end should lower all non-scalar condition expressions 2022-12-17
14531 D dmd nobody RESO INVA `@disable this() immutable` disable mutable default construction, too 2022-02-17
14517 D dmd nobody NEW --- Templated static ctor + separate compilation = module cycles 2022-12-17
14506 D dmd nobody NEW --- Wrong floating point type inferred for function with auto return type 2022-12-17
14502 D dmd nobody NEW --- dmd -O optimization breaks app 2022-12-17
14501 D dmd nobody NEW --- template result is reused for equal but non-identical alias arguments 2022-12-17
14498 D dmd nobody NEW --- Poor codegen optimization for ranges 2022-12-17
14492 D dmd nobody RESO WONT Deprecate scope for allocating classes on the stack 2022-02-15
14488 D dmd nobody RESO FIXE Deprecate Imaginary and complex types 2022-02-15
14474 D dmd nobody NEW --- Use UTF-8 encoding for @cmdfile 2022-12-17
14473 D dmd nobody NEW --- Remove deprecated HTML tags from ddoc output 2022-12-17
14472 D dmd nobody NEW --- add separate ptr data section 2022-12-17
14466 D dmd nobody NEW --- destructive move 2022-12-17
14451 D dmd nobody NEW --- static-foreach uses huge stack for no reason 2022-12-17
14449 D dmd nobody NEW --- Cannot create structure with `inout` constructor at compile time 2022-12-17
14447 D dmd nobody NEW --- adding isRandomAccessRange!S causes std.array unittests to fail to compile 2022-12-17
14438 D dmd nobody NEW --- is(A P == super) (tuple of supertypes) should work with structs and alias this 2022-12-17
14436 D dmd nobody REOP --- Optimizer fails to remove comparison loop when comparing array against null 2022-12-17
14429 D dmd nobody NEW --- Linker error caused by a combination of multiple factors (static library, inlining, lambda alias and ref parameters) 2022-12-17
14419 D dmd nobody NEW --- [CTFE] Need infinite loop detection? 2022-12-17
14412 D dmd nobody NEW --- Include template specializations in DMD's JSON output 2022-12-17
14397 D dmd nobody NEW --- dmd: Provide full source range for compiler errors [enhancement] 2022-12-17
14393 D dmd nobody NEW --- 'is' operator gives inconsistent results at runtime and compile-time for array duplication 2022-12-17
14392 D dmd nobody NEW --- Operator overload is shadowed by "alias this" 2022-12-17
14391 D dmd nobody NEW --- Assigning to module results in unhelpful error message 2022-12-17
14369 D dmd nobody NEW --- ParameterDefaultValue does not work with convertion using a non-ctfe able opCall / ctor 2022-12-17
14367 D dmd nobody NEW --- Print warnings by default 2022-12-17
14363 D dmd nobody NEW --- [SDC] Error with inheriting nested classes in nested functions 2022-12-17
14361 D dmd nobody NEW --- [SDC] Allow aliasing integer and other literals 2022-12-17
14359 D dmd nobody NEW --- [SDC] Allow inferring template parameter from type of template value parameter 2022-12-17
14358 D dmd nobody NEW --- [SDC] DMD should prevent declaring a function with a reserved name 2022-12-17
14346 D dmd nobody RESO FIXE is-expression dependent on instantiation order 2022-02-14
14332 D dmd nobody NEW --- support with statement and : 2022-12-17
14324 D dmd nobody NEW --- Cannot cast AA to immutable at compile time 2022-12-17
14307 D dmd nobody NEW --- Ddoc: issue error on all functions that are missing ddoc sections 2022-12-17
14305 D dmd nobody NEW --- DMD incorrectly interprets -of and -od with -lib 2022-12-17
14302 D dmd nobody RESO WORK New style opSlice doesn't compile 2022-02-14
14286 D dmd nobody NEW --- `alias this` not considered sub-typing in is() expression 2022-12-17
14277 D dmd nobody RESO FIXE Compile-time array casting error - ugly error report 2022-02-14
14273 D dmd nobody NEW --- Predicates for static assert pass depending on order of asserts 2022-12-17
14270 D dmd nobody NEW --- final interface: attribute is ignored 2022-12-17
14261 D dmd nobody NEW --- Struct destructors shouldn't be called when in a closure 2022-12-17
14256 D dmd nobody REOP --- Poor IO performance on 64-bit dmd 2.066 (OS X) 2022-12-17
14255 D dmd nobody NEW --- Since DMD is used to build idgen, one can't have dmd.conf for dev and system wide. 2022-12-17
14254 D dmd nobody NEW --- Append to upvalue in destructor segfaults when struct is CT-initialized 2022-12-17
14252 D dmd nobody NEW --- Erroneous dtor attributes check even if the struct returned immediately 2022-12-17
14251 D dmd nobody NEW --- synchronized (mtx) doesn't check attributes (pure, const) 2022-12-17
14248 D dmd nobody NEW --- CodeView: debug info for return type of ref return function 2022-12-17
14236 D dmd nobody NEW --- opIndex... and opIndex fallback 2022-12-17
14221 D dmd nobody NEW --- Investigate the impact of calling destructors during garbage collection 2022-12-17
14196 D dmd nobody NEW --- opApply and nothrow don't play along 2022-12-17
14187 D dmd nobody NEW --- Wrong overload resolution when one of the parameters to a function is an interface 2022-12-17
14184 D dmd nobody NEW --- Cannot resolve type for lambda stringof in constructor 2022-12-17
14170 D dmd nobody NEW --- `this` compiles in a static context 2022-12-17
14148 D dmd nobody NEW --- .dup of associative array is not mutable 2022-12-17
14145 D dmd nobody REOP --- opDispatch not considered when function body doesn't compile 2022-02-17
14131 D dmd nobody NEW --- va_copy is broken on posix X86_64 2022-12-17
14113 D dmd nobody NEW --- Lexically first function is picked as overriding one even if it's `const` and base one isn't 2022-12-17
14107 D dmd nobody NEW --- compiler shouldn't allow to compare unions without custom opEquals 2022-12-17
14102 D dmd nobody RESO WORK Bad 'is not an lvalue' diagnostic in chained -unary and --preincr expressions. 2022-12-16
14100 D dmd nobody NEW --- Remove barriers to D being a systems programming language 2022-12-17
14070 D dmd nobody NEW --- Letting compiler determine length for fixed-length arrays in foreach 2022-12-17
14063 D dmd nobody NEW --- Add coverage enforcement for Phobos' posix.mak 2022-12-17
14054 D dmd nobody NEW --- Use jemalloc in dmd 2022-12-17
14053 D dmd nobody NEW --- "Hello world" generates bloat in the object file 2022-12-17
14035 D dmd k.hara.pg REOP --- string concatenation accepts ints in templates 2022-12-17
14030 D dmd nobody NEW --- Incorrect initialization of nested classes 2022-12-17
14026 D dmd nobody NEW --- More flexible array of array allocation syntax 2022-12-17
14020 D dmd nobody NEW --- [ICE] generateEmptyFunction(C, func...) is unsupported parameter for C++ template, from typecons.BlackHole 2022-12-17
14018 D dmd nobody NEW --- Treat CTFE-able functions as pure in CTFE-only contexts 2022-12-17
14017 D dmd nobody RESO INVA Assignment of a mutable array returned from non-`pure` function to `immutable` global variable is allowed 2022-12-16
14015 D dmd nobody NEW --- ddoc Error: function unmatched as result of underscore in unittest comment 2022-12-17
14008 D dmd nobody NEW --- cross-compiling dmd.exe with MinGW 2022-12-17
13995 D dmd nobody NEW --- Alias type stringof decay to alias type stringof 2022-12-17
13986 D dmd nobody RESO DUPL auto return for some recursive functions 2022-03-21
13972 D dmd nobody RESO MOVE Make scoped, Unique, and RefCounted @nogc 2022-12-16
13970 D dmd nobody NEW --- Simple flow analysis should eliminate null uses statically 2022-12-17
13960 D dmd nobody NEW --- DDoc ignores pre and post contracts. 2022-12-17
13951 D dmd nobody RESO REMI Massive amounts of bloat generated for asserts by template.c 2022-12-16
13914 D dmd nobody NEW --- Symbol lookup in ddoc 2022-12-17
13900 D dmd nobody NEW --- A dup-ped associative array can't be assigned to immutable 2022-12-17
13894 D dmd nobody NEW --- tupleof does not exclude hidden members 2022-12-17
13869 D dmd nobody NEW --- Not good error message with not compatible lambda template argument 2022-12-17
13868 D dmd nobody NEW --- Types with the same name in different packages produce poor diagnostics 2022-12-17
13852 D dmd nobody NEW --- SIMD comparison 2022-12-17
13833 D dmd nobody NEW --- .classinfo.name (and typeid(obj)) does not print proper dynamic type when using an interface 2022-12-17
13818 D dmd nobody NEW --- Unhelpful error message for rvalue reference: incompatible types for ((S()) + (S())): 'S' and 'S' 2022-12-17
13814 D dmd nobody NEW --- renamed selective import (alias) don't work with eponymous template 2022-12-17
13800 D dmd nobody NEW --- Class from mixin template missing from ModuleInfo 2022-12-17
13799 D dmd nobody NEW --- Whole-array initialization for static fixed-size arrays of arrays too 2022-12-17
13798 D dmd nobody NEW --- Suggestions for classes and methods that can be final 2022-12-17
13780 D dmd nobody NEW --- Empty ParameterIdentifierTuple for function literal 2022-12-17
13771 D dmd nobody RESO WONT any language support capture acquire type? 2022-12-16
13767 D dmd nobody REOP --- Cannot partially destructure type qualifiers with == form of IsExpression 2022-12-17
13765 D dmd nobody RESO LATE not explicit template type name support 2022-12-16
13752 D dmd nobody NEW --- add traits to query storage class of variables (isTLS, isGlobal) 2022-12-17
13750 D dmd nobody NEW --- @nogc decreasing array lenghts with decrementing operator -- 2022-12-17
13737 D dmd nobody NEW --- Scope import do not work with function parameters in template. 2022-12-17
13733 D dmd nobody NEW --- DMD produce object file that cause gold to crash 2022-12-17
13732 D dmd nobody RESO FIXE Regular templates can use "template this", and they allow any type to be passed 2022-10-04
13721 D dmd nobody RESO WORK typeof() for function return type produces peculiar error in std.datetime 2022-12-16
13713 D dmd nobody NEW --- core.atomic should use compiler intrinsics 2022-12-17
13712 D dmd nobody NEW --- Templates don't resolve their static dtor order depending on passed in type 2022-12-17
13706 D dmd nobody NEW --- 76 duplicate static dtors emitted and counting 2022-12-17
13705 D dmd nobody NEW --- Named character entities with multiple code points not supported 2022-12-17
13688 D dmd nobody NEW --- 'in' expression for AA not detected as GC usage 2022-12-17
13678 D dmd nobody NEW --- TypeInfo.initializer is inconsistent 2022-12-17
13676 D dmd nobody NEW --- [ddoc] DDoc should wrap each part of function declaration in dedicated macro to allow more readable formatting 2022-12-17
13653 D dmd nobody NEW --- Better error messages for mismatched array literals 2022-12-17
13643 D dmd nobody NEW --- memoize lazy parameter evaluation 2022-12-17
13636 D dmd nobody NEW --- add runtime checks for undefined behavior 2022-12-17
13635 D dmd nobody NEW --- implicit class constructor should instantiate templated base class constructor 2022-12-17
13634 D dmd nobody NEW --- Value range propogation applied incorrectly. 2022-12-17
13631 D dmd nobody NEW --- No-op module ctors cause circular dependencies. 2022-12-17
13622 D dmd nobody NEW --- [AA] unable to compare const associative array with mutable 2022-12-17
13611 D dmd nobody NEW --- opDispatch and UFCS not resolving as expected 2022-12-17
13593 D dmd nobody NEW --- object.d hijacked 2022-12-17
13589 D dmd nobody NEW --- [git-head] Asm statement could be assumed to nothrow, safe, pure by the enclosing function attribute 2022-12-17
13579 D dmd nobody RESO MOVE Add limitations to Uniform Function Call Syntax 2022-04-03
13567 D dmd nobody NEW --- Attribute inference for private functions 2022-12-17
13562 D dmd nobody NEW --- [Enh] add permute[=seed] command line argument to dmd 2022-12-17
13556 D dmd nobody NEW --- inconsistent 'new' syntax for arrays 2022-12-17
13548 D dmd nobody RESO FIXE wrong sqrt 2022-03-25
13540 D dmd nobody NEW --- Meaningless alias declaration is accepted 2022-12-17
13531 D dmd nobody NEW --- Destructor attributes don't take member destructor attributes into account 2022-12-17
13526 D dmd nobody NEW --- Allow to declare a variable in with statement: with(auto p = new Panel()) 2022-12-17
13524 D dmd nobody NEW --- -cov does not account for inline conditionals 2022-12-17
13522 D dmd nobody NEW --- Let's use '_' underscore as official ignore value 2022-12-17
13520 D dmd nobody NEW --- Redundant static variable cannot be read error 2022-12-17
13519 D dmd nobody NEW --- Debugging issues when main()-containing module not listed first in DMD commandline 2022-12-17
13517 D dmd nobody NEW --- Only touch .di generated file if changed 2022-12-17
13500 D dmd nobody NEW --- Wrong ambiguity error in second template instantiation 2022-12-17
13493 D dmd nobody NEW --- DMD fails to open files with non-ASCII characters on Windows 2022-12-17
13492 D dmd nobody RESO WONT Last Postblit call optimization 2022-04-12
13491 D dmd nobody REOP --- DMD on Windows doesn't handle wildcards on the command line. 2022-12-17
13488 D dmd nobody NEW --- implicit conversions to immutable broken 2022-12-17
13487 D dmd peter.alexander.au NEW --- Create a partial mirror of benchmarks at http://shootout.alioth.debian.org on http://dlang.com/shotout.html 2022-12-17
13475 D dmd nobody NEW --- Incorrect overloading of immutable constructor for nested struct 2022-12-17
13454 D dmd nobody NEW --- Unit tests should be compiled in a module, where they are declared 2022-12-17
13438 D dmd nobody NEW --- Anonymous class instances created at compile-time get no vtable generated 2022-12-17
13431 D dmd nobody NEW --- pragma(startaddress) doesn't work with COFF 2022-12-17
13426 D dmd nobody NEW --- crash when using exceptions in a non-d thread (in thread_stackBottom) 2022-12-17
13421 D dmd nobody NEW --- disallow __gshared members without static 2022-12-17
13408 D dmd nobody NEW --- template mixins allows to declare duplicates 2022-12-17
13395 D dmd sean REOP --- Shared arrays must be loaded atomically 2022-12-17
13388 D dmd nobody REOP --- accept '@' before 'nothrow' and 'pure' 2022-12-17
13384 D dmd nobody NEW --- Support JSON output for new package(names) protection 2022-12-17
13372 D dmd nobody NEW --- traits parent does not work on eponymous templates 2022-12-17
13362 D dmd nobody NEW --- DMD accepts body-less switch 2022-12-17
13355 D dmd nobody NEW --- Inherited classes doesn't see a parent's default ctor added by mixin template (DMD 2.066) 2022-12-17
13340 D dmd nobody NEW --- Improve error message for overload resolution error with rvalue 2022-12-27
13312 D dmd nobody NEW --- JSON output for function aliases have no target 2022-12-17
13305 D dmd nobody NEW --- Inconsistency in empty class and interface parsing 2022-12-17
13298 D dmd nobody NEW --- __traits(calledFunctions, f) 2022-12-17
13293 D dmd nobody NEW --- `typeof(<function returning T>)` gets printed as `T()` 2022-12-17
13286 D dmd nobody NEW --- -inline and a library results in application failing to launch 2022-12-17
13283 D dmd nobody RESO MOVE dmd fails to generate ambiguous overload error 2022-08-25
13274 D dmd nobody NEW --- No stacktrace in initialization area 2022-12-17
13269 D dmd nobody NEW --- Traits hasMember, getMember and compiles get buggy with opDispatch 2022-12-17
13261 D dmd nobody NEW --- `protected` base class members are not accessible using `super` in nested functions of derived class member functions 2022-12-17
13255 D dmd nobody NEW --- static and selective imports should be done lazily 2022-12-17
13249 D dmd nobody NEW --- -J doesn't like symlinks 2022-12-17
13246 D dmd nobody NEW --- _d_invariant called on final class without invariants 2022-12-17
13240 D dmd nobody NEW --- semantic3 for FormatSpec!char is extremely slow (takes ~40ms) 2022-12-17
13239 D dmd nobody NEW --- Code is generated for unused lazy expressions 2022-12-17
13229 D dmd nobody RESO FIXE RangeError in inlined function prints wrong module name (but right line) 2022-08-25
13228 D dmd nobody NEW --- Value range analysis for the length of slices 2022-12-17
13211 D dmd nobody NEW --- Expand macros in comments within code sections 2022-12-17
13206 D dmd nobody NEW --- Generating interfaces while your path is on another drive fails 2022-12-17
13205 D dmd nobody NEW --- Analysis improvement of compile-time array slices length 2022-12-17
13197 D dmd nobody NEW --- 'package' visibility bug 2022-12-17
13192 D dmd nobody NEW --- Repeated import qualifiers sometimes go unchecked. 2022-12-17
13189 D dmd nobody NEW --- `alias this` is not transitive 2022-12-17
13184 D dmd nobody NEW --- better error messages for incorrect constructors 2022-12-17
13173 D dmd nobody NEW --- Store reordering in core.thread / volatile fence 2022-12-17
13170 D dmd nobody NEW --- Optimizer - improve branch prediction for final switch 2022-12-17
13169 D dmd nobody NEW --- Optimization - final switch need not check for default case 2022-12-17
13155 D dmd nobody NEW --- Disallow final abstract classes 2022-12-17
13140 D dmd nobody NEW --- auto ref should support implicit conversion 2022-12-17
13129 D dmd nobody NEW --- Equality between compatible but differently typed associative arrays 2022-12-17
13123 D dmd nobody RESO FIXE Disallow throwing contracts for nothrow functions 2022-09-04
13119 D dmd nobody NEW --- `struct` constructor attributes inferred like field destructor is called on initialization 2022-12-17
13094 D dmd nobody NEW --- Refused implicit supertype conversion of different enums in array literal 2022-12-17
13069 D dmd nobody NEW --- Missing doc-comment for alias this, this(this) 2022-12-17
13060 D dmd nobody RESO FIXE @nogc reading an associative array 2022-10-24
13040 D dmd nobody NEW --- Use -vcolumns switch on default and remove it 2022-12-17
13031 D dmd nobody NEW --- `continue` with label causes compiler to think code after loop can be executed 2022-12-17
13010 D dmd nobody NEW --- Use variable range propagation (VRP) for static assert 2022-12-17
13006 D dmd nobody NEW --- Allow inout return type without inout parameters 2022-12-17
12995 D dmd nobody NEW --- Include UDA in JSON output 2022-12-17
12994 D dmd nobody RESO FIXE Function-local imported name shadowing error 2022-09-05
12988 D dmd nobody NEW --- Diagnostic for wrong 'this' prefix when matching parameter is found should improve 2022-12-17
12986 D dmd nobody RESO WONT keywords allowed in module names if no ModuleDeclaration is used 2022-08-25
12960 D dmd nobody NEW --- Template constraint documentation should be verbatim (minus formatting issues) 2022-12-17
12945 D dmd nobody RESO WONT Deprecation for legacy static opCall feature in initializing 2022-08-25
12936 D dmd nobody RESO FIXE Some more @nogc cases for immediately iterated array literal 2022-08-25
12925 D dmd nobody NEW --- Implicit cast of associative arrays in array literal 2022-12-17
12919 D dmd nobody NEW --- disallow implicit signed/unsigned integer conversions 2022-12-17
12918 D dmd nobody NEW --- Copying-constructing structs onto the heap 2022-12-17
12917 D dmd nobody RESO WORK Error: expression lines of type lines does not have a boolean value 2022-08-25
12893 D dmd nobody NEW --- Cannot create a SortedRange from inout array 2022-12-17
12883 D dmd nilsbossung REOP --- implicit conversion of struct to mutable via alias this 2022-12-17
12879 D dmd nobody RESO FIXE Wrong line number for run-time array cast misalignment error 2022-05-25
12878 D dmd nobody NEW --- inline asm memory operand always uses 64-bit addressing 2022-12-17
12868 D dmd nobody NEW --- core.simd.int4 equality 2022-12-17
12854 D dmd nobody NEW --- Cannot interface to C++ code with const class pointers 2022-12-17
12823 D dmd nobody NEW --- atomicLoad ABI broken for structs returned in fp registers 2022-12-17
12819 D dmd nobody NEW --- Refused purity conversion of immutable array of arrays 2022-12-17
12814 D dmd nobody NEW --- Defining type inference Lambda function with default argument 2022-12-17
12808 D dmd nobody NEW --- Small amount of escape analysis to allow more @nogc functions 2022-12-17
12794 D dmd nobody NEW --- ddoc does not properly support code snippets for documented parameters 2022-12-17
12793 D dmd nobody NEW --- inout template member function with templated 'this' doesn't properly apply inout 2022-12-17
12785 D dmd nobody NEW --- Optimize with switches some associative array usage idioms 2022-12-17
12766 D dmd nobody RESO FIXE Forward reference diagnostics must emit the offending line causing the forward reference 2022-08-22
12757 D dmd nobody NEW --- Refused fixed size array literal function argument 2022-12-17
12751 D dmd nobody NEW --- Avoid heap allocations in some cases of array concatenation 2022-12-17
12735 D dmd nobody RESO FIXE imports via mixin template become public imports 2022-08-25
12726 D dmd nobody NEW --- replace section brackets with linker script 2022-12-17
12724 D dmd nobody NEW --- return early from a contract using return 2022-12-17
12716 D dmd nobody RESO MOVE Improve error message : interface function is not implemented 2022-08-22
12714 D dmd nobody NEW --- .offsetof problems in structs with alias this 2022-12-17
12711 D dmd nobody NEW --- Ternary operator turns a character into an integral 2022-12-17
12694 D dmd wolframw ASSI --- Better error message for function call matching more than two overloads 2022-12-17
12685 D dmd nobody RESO FIXE Refused foreach index type to span the whole range of the type 2022-09-07
12684 D dmd nobody RESO INVA Allow postblit elision when passing arguments to subfunctions 2022-08-22
12683 D dmd nobody NEW --- Elide postblit for returning passed in args by value 2022-12-17
12676 D dmd nobody REOP --- alias parameter attempts to interpret symbol 2022-12-17
12672 D dmd nobody RESO WONT make "ref" a better match than "auto_ref" (especially for variadic arguments) 2022-08-22
12667 D dmd nobody NEW --- Enforce static constructors lexical order in a module to respect their use order 2022-12-17
12663 D dmd nobody RESO FIXE Wrong error message for mutation of immutable static array 2022-08-22
12659 D dmd nobody NEW --- Module level mixin templates conflict 2022-12-17
12652 D dmd nobody RESO FIXE Non-constant hash initializers should have a special-case diagnostic 2022-08-24
12648 D dmd nobody NEW --- Array operation return type 2022-12-17
12647 D dmd nobody NEW --- Allow specifying lazy parameter function attributes and infer them when possible 2022-12-17
12638 D dmd nobody RESO INVA Void can be ref 2022-08-22
12635 D dmd blah38621 RESO FIXE Accepts Invalid Segment Prefix on Branch Instruction 2022-08-22
12629 D dmd nobody NEW --- Adjust search path according to module name 2022-12-17
12615 D dmd nobody REOP --- Warn against, and then deprecate old alias syntax 2022-12-17
12613 D dmd andrej.mitrovich NEW --- Diagnostic for calling convention mismatch when implementing/overriding methods should improve 2022-12-17
12605 D dmd nobody NEW --- Calculate proper common type of lambdas 2022-12-17
12578 D dmd nobody NEW --- Allow local function overloading 2022-12-17
12573 D dmd nobody NEW --- Implicit immutable cast for ref/out argument of pure functions 2022-12-17
12560 D dmd nobody NEW --- [CTFE] Accepts invalid array assign of void[], breaks type system 2022-12-17
12559 D dmd nobody NEW --- Multi operators with template mixins produces an error 2022-12-17
12533 D dmd nobody NEW --- instantiated template using __traits(compiles, ...) causes semantic errors when reused 2022-12-17
12532 D dmd nobody NEW --- __traits(compiles, ...) fails to see valid enum symbols 2022-12-17
12522 D dmd nobody NEW --- (void delegate() f) is not callable using argument types (void function() pure nothrow @safe) 2022-12-17
12519 D dmd nobody REOP --- Some implicit array casts are missing 2022-12-17
12512 D dmd nobody NEW --- .dup of const structs does not work 2022-12-17
12511 D dmd nobody REOP --- static overloaded function is not accessible 2022-12-17
12492 D dmd nobody NEW --- [AA] Clarify what types can be used to get associative array key value 2022-12-17
12491 D dmd nobody NEW --- [AA] Disallow non-`immutable` types as associative array keys 2022-12-17
12488 D dmd nobody NEW --- foreach() should accept (and ignore) 'auto' in ForeachType 2022-12-17
12483 D dmd nobody NEW --- Some type tooltips in the generated html docs 2022-12-17
12481 D dmd nobody NEW --- Wrong cross-module overload resolution with std.process.pipe and std.functional.pipe 2022-12-17
12473 D dmd nobody NEW --- Allow version specification for unittests 2022-12-17
12468 D dmd nobody RESO WORK Improve foreach type mismatch error message 2022-08-22
12466 D dmd nobody RESO INVA Template type parameter should not require a new symbol for deducing a type 2022-07-06
12463 D dmd nobody NEW --- Incorrect error: mismatched array lengths, X and 1 2022-12-17
12452 D dmd clugdbug ASSI --- To mitigate unwanted integer division precision loss 2022-12-17
12440 D dmd nobody NEW --- Implement whole-program analysis 2022-12-17
12433 D dmd nobody NEW --- Allow forward referencing IFTI types in template argument list 2022-12-17
12420 D dmd nobody REOP --- [AA] Can't set associative array with array as key value using key type 2022-12-17
12411 D dmd nobody RESO WORK New eponymous template syntax could support nested eponymous templates 2022-07-04
12386 D dmd nobody NEW --- Allow using derivatives of IFTI'd types in remaining arguments 2022-12-17
12384 D dmd nobody NEW --- Improve optimization of nothrow code 2022-12-17
12380 D dmd nobody RESO FIXE Wrong line number for type mismatch with enum .init assignment 2022-12-10
12373 D dmd nobody RESO WORK opDispatch cannot resolve to a non-member template 2022-08-22
12369 D dmd nobody NEW --- Defer semantic2 and semantic3 of function local symbols until the end of enclosing function 2022-12-17
12365 D dmd nobody RESO FIXE Assigning 1D array to 2D array should require cast 2022-08-22
12361 D dmd nobody NEW --- Coverage doesn't work on the functions mixin-ed from another module 2022-12-17
12359 D dmd nobody RESO WONT implicit overload merging with selective imports should be removed 2022-08-22
12345 D dmd nobody RESO WORK byLine.popFront() fails with 'Internal error: backend/cod2.c 2200' when compiled with '-inline' switch 2022-06-10
12344 D dmd nobody RESO FIXE .di generation doesn't include contracts in interfaces 2022-04-07
12343 D dmd nobody NEW --- Win64 64 bit C ABI not followed for passing structs as function parameters 2022-12-17
12341 D dmd nobody RESO WORK Add EXTRA_C_SOURCES to autotester 2022-08-22
12328 D dmd nobody RESO FIXE [IMPLEMENTATION] Target::critsecsize should be a runtime or library inferred value 2022-01-30
12327 D dmd nobody NEW --- [IMPLEMENTATION] Target fields in frontend should be private to target.c 2022-12-17
12326 D dmd nobody RESO FIXE [IMPLEMENTATION] Move hidden debug switches into a backend-specific struct. 2022-01-30
12322 D dmd nobody RESO FIXE Bad error message with wrong Nullable array argument 2022-08-22
12319 D dmd nobody NEW --- __traits(identifier, s.tupleof[0]) fails when s is a pointer to a struct 2022-12-17
12314 D dmd nobody RESO WONT Allow Duplicate Renamed Imports 2022-08-22
12311 D dmd nobody NEW --- Use `opCmp` for equality check if defined 2022-12-17
12308 D dmd nobody NEW --- Request pragma for very thin struct wrappers 2022-12-17
12305 D dmd nobody NEW --- infer context from "this" of aliased methods 2022-12-17
12304 D dmd nobody NEW --- `TypeInfo_AC` sometimes is called for array of interfaces 2022-12-17
12303 D dmd nobody NEW --- Different `TypeInfo`-s for array of classes or interfaces as associative array key 2022-12-17
12298 D dmd nobody NEW --- Templates can be used in mixin even when not declared as mixin template 2022-12-22
12291 D dmd nobody NEW --- Pick up "this" from alias parameters to nested templates 2022-12-17
12288 D dmd nobody REOP --- delegate literals should be allowed as class members 2022-12-17
12286 D dmd nobody NEW --- Can't use two alias parameters to class and subclass field 2022-12-17
12268 D dmd nobody NEW --- full static linking does not work, unresolved __tls_get_addr 2022-12-17
12238 D dmd nobody NEW --- Using pthread_mutex_t.init results in an undefined reference linker error. 2022-12-17
12230 D dmd nobody NEW --- methods do not bind templates via alias parameter 2022-12-17
12223 D dmd nobody RESO FIXE __traits(getMember,...) needed for aliases 2022-08-22
12222 D dmd nobody NEW --- "alias this" ignored for aliased methods 2022-12-17
12216 D dmd nobody NEW --- Overloading templates using alias 2022-12-17
12208 D dmd nobody NEW --- Recognize identical scope of nested structs 2022-12-17
12206 D dmd nobody NEW --- Can't "alias this" to a template instantiation 2022-12-17
12191 D dmd nobody NEW --- bad purity propagation for double-nested delegate templates 2022-12-17
12190 D dmd nobody NEW --- runtime loaded shared library on osx: partially worked in 2.062, fails since 2.063 2022-12-17
12180 D dmd nobody NEW --- NRVO with multiple return statements 2022-12-17
12116 D dmd nobody NEW --- dmd -op -od broken 2022-12-17
12101 D dmd nobody NEW --- [CTFE] Can't return struct with closure during CTFE 2022-12-17
12100 D dmd nobody NEW --- __GENTYPE to generate ever different types 2022-12-17
12091 D dmd nobody NEW --- Possible inconsistency in array literals implicit cast 2022-12-17
12085 D dmd nobody NEW --- PIC code on X86 should use thunk to get PC 2022-12-17
12074 D dmd nobody NEW --- Add BlockStatement to TemplateSingleArgument 2022-12-17
12056 D dmd nobody NEW --- [CTFE] "couldn't find field" from delegate 2022-12-17
12043 D dmd nobody NEW --- opCall can only be used with IFTI and cannot be explicitly instantiated 2022-12-17
12032 D dmd nobody RESO INVA One case of refused slicing assignment to fixed size array 2022-08-22
12030 D dmd nobody RESO FIXE Detect some wrong array slice assignments at compile time 2022-08-22
12026 D dmd nobody RESO WONT One missing statement is not reachable error message 2022-12-02
12018 D dmd nobody RESO WORK More descriptive message for frame access error 2022-12-02
12014 D dmd nobody NEW --- package.d behaves suspiciously 2022-12-17
11996 D dmd nobody NEW --- Don't show 'only one main allowed' error when compiling with '-c' 2022-12-17
11987 D dmd nobody NEW --- Spellchecker should not suggest recursive definitions 2022-12-17
11935 D dmd nobody NEW --- Allow `ref` in front tuple expansion in `foreach` over range iff `front` returns by `ref` 2022-12-17
11929 D dmd nobody NEW --- Disallow `ref` in front tuple expansion in foreach over range 2022-12-17
11897 D dmd nobody NEW --- dmd should automatically add newline at end of ddoc file 2022-12-17
11893 D dmd nobody NEW --- Ddoc should organize symbols by visibility 2022-12-17
11892 D dmd nobody NEW --- Ddoc should organize a module by symbol category 2022-12-17
11891 D dmd nobody NEW --- Ddoc should generate index table 2022-12-17
11890 D dmd nobody NEW --- rdmd should read the whole first line if called with --shebang 2022-12-17
11883 D dmd nobody NEW --- [feature request] align attribute without value defaults to largest supported alignment. 2022-12-17
11877 D dmd nobody NEW --- static opSlice is not possible 2022-12-17
11873 D dmd nobody NEW --- function templates conflict with aliases 2022-12-17
11860 D dmd nobody NEW --- with(expr) statement doesn't allow static methods on expr to be called with UFCS 2022-12-17
11855 D dmd nobody NEW --- Explicit template instantiation with opDispatch fails to compile 2022-12-17
11842 D dmd nobody NEW --- Operator overloading of named mixin templates 2022-12-17
11821 D dmd nobody NEW --- dmd backend: redundant x86 instruction in a simple loop 2022-12-17
11815 D dmd nobody NEW --- JSON output of Template members has no protection information 2022-12-17
11792 D dmd nobody NEW --- Investigate migrating to a meta repo 2022-12-17
11772 D dmd nobody NEW --- Can't call function with `inout` `delegate` as argument 2022-12-17
11744 D dmd nobody NEW --- static array members should be individually initializable 2022-12-17
11743 D dmd nobody NEW --- cannot initialize const arrays with out parameters 2022-12-17
11733 D dmd nobody NEW --- Refuse int indexing of associative arrays with char keys 2022-12-17
11732 D dmd nobody NEW --- Ternary operator type unification problems with dstrings 2022-12-17
11715 D dmd nobody NEW --- templatized method shadowed by non-templatized in parameterless eponymous template 2022-12-17
11710 D dmd nobody NEW --- dmd samples are legacy 2022-12-17
11709 D dmd nobody NEW --- dmd's Windows samples seems broken 2022-12-17
11697 D dmd nobody NEW --- Cannot initialize enum with class or pointer to struct. 2022-12-17
11660 D dmd nobody NEW --- use newer DWARF version? 2022-12-17
11658 D dmd nobody NEW --- implicit conversion of associative array literal to (typesafe variadic) tuple array 2022-12-17
11653 D dmd nobody RESO FIXE No error when forgetting break with range cases. 2022-04-09
11647 D dmd nobody NEW --- Different D sequence point rules 2022-12-17
11645 D dmd nobody NEW --- struct with union considered unsafe only in second struct literal 2022-12-17
11643 D dmd nobody RESO DUPL Loop-invariant code motion optimization for associative array literals 2022-08-16
11639 D dmd nobody NEW --- Documentation from files included using an absolute path ignore -Dd flag. 2022-12-17
11637 D dmd nobody NEW --- Statically disallow sparse array literals and associative array literals with duplicate indexes 2022-12-17
11636 D dmd nobody NEW --- -unittest flag preserves assert() statements but still allows in/out contracts to be stripped 2022-12-17
11632 D dmd nobody NEW --- Old alias syntax accepts "ref" 2022-12-17
11616 D dmd nobody REOP --- Introduce virtual keyword and remove virtual-by-default 2022-12-17
11609 D dmd nobody NEW --- Use better substituted characters in coverage output filenames 2022-12-17
11602 D dmd nobody NEW --- `delegate`s passed with `in` direction causes closures 2022-12-17
11601 D dmd nobody REOP --- pragma(msg, ...) output not silenced inside is(typeof()) and __traits(compiles, ...) 2022-12-17
11595 D dmd nobody RESO DUPL __traits(allMembers, packageName) behaves oddly. 2022-09-29
11593 D dmd nobody NEW --- Array type init syntax 2022-12-17
11592 D dmd nobody NEW --- Inconsistent comparisons of classes between `opCmp` and `opEquals` calls 2022-12-17
11589 D dmd nobody NEW --- [AA] Associative arrays should reject `const`/`immutable` classes as keys unless Issue 1824 is fixed 2022-12-17
11588 D dmd nobody NEW --- Inconsistent abilities to compare `const`/`immutable` classes 2022-12-17
11557 D dmd nobody NEW --- Add ability to compare `const`/`immutable` classes 2022-12-17
11544 D dmd nobody NEW --- Order of imports triggers errors in std.complex, std.random and std.uni 2022-12-17
11533 D dmd nobody RESO DUPL Compiler should allow to being nested for static local template functions 2022-11-14
11526 D dmd nobody RESO LATE buffer overflow detected __fortify_fail when building dmd from source 2022-06-09
11523 D dmd nobody RESO DUPL pragma(lib "x") doesn't have any effect in a static library 2022-04-11
11522 D dmd nobody RESO INVA mixing template mixins of template functions creates issues for dmd 2022-06-09
11517 D dmd nobody NEW --- Allow generic "BasicType" in alias this declaration 2022-12-17
11515 D dmd nobody NEW --- Enhancement to DDOC regarding parameter identifiers 2022-12-17
11514 D dmd nobody NEW --- `inout` is incorrectly resolved as `const` if there is a default parameter 2022-12-17
11506 D dmd nobody NEW --- pure evaluation should be shortcircuited 2022-12-17
11500 D dmd nobody NEW --- Bringing mixed-in operators and constructors to the overload set 2022-12-17
11488 D dmd nobody NEW --- Disallow chaining of - operator 2022-12-17
11477 D dmd nobody NEW --- [AA] `T*` as associative array key becomes `const(T)*` 2022-12-17
11468 D dmd nobody NEW --- `typeid` returns unqualified type info for qualified class instance 2022-12-17
11463 D dmd nobody RESO FIXE DDoc html to show the normal escaped ASCII chars 2022-03-28
11451 D dmd nobody NEW --- import statements don't work when compiling several files at once 2022-12-17
11440 D dmd nobody NEW --- struct initialization with partially initialized data crashes 2022-12-17
11439 D dmd nobody NEW --- Linker error while importing modules in unit test blocks 2022-12-17
11436 D dmd nobody NEW --- Wrong ambiguity overloading error for functions with default arguments if there is an implicit cast 2022-12-17
11411 D dmd nobody NEW --- Disallow non pure lazy expressions in pure functions 2022-12-17
11386 D dmd nobody NEW --- Error Message when lvalue required doesn't mention mismatch 2022-12-17
11381 D dmd nobody NEW --- warn/error when static if else ladder has no matching block (or misses "else") 2022-12-17
11337 D dmd nobody NEW --- Ddoc ignores methods in static else block 2022-12-17
11331 D dmd nobody NEW --- Inefficient initialization of struct with members = void 2022-12-17
11292 D dmd nobody RESO WONT Cannot re-initialize a const field in postblit 2022-04-12
11290 D dmd nobody NEW --- Usage of alias in opBinary on object that is passed in leads to unexpected behaviour. 2022-12-17
11289 D dmd nobody NEW --- Better compilation of code using std.typecons.NullableRef 2022-12-17
11287 D dmd nobody NEW --- NRVO should remove dtor call completely 2022-12-17
11273 D dmd nobody NEW --- inequable template alias parameters can be mangled identically 2022-12-17
11268 D dmd nobody NEW --- Cannot use non-constant CTFE pointer in an initializer 2022-12-17
11255 D dmd nobody NEW --- Support for inner unittests 2022-12-17
11248 D dmd nobody NEW --- template value parameter cause too long mangling 2022-12-17
11234 D dmd nobody NEW --- Address of private method from another module can be taken 2022-12-17
11218 D dmd nobody REOP --- alias this and mixin templates should be interchangeable 2022-12-17
11214 D dmd nobody NEW --- Coverage report not output if not run from source dir 2022-12-17
11212 D dmd nobody NEW --- Use of uninitialized struct allowed 2 2022-12-17
11209 D dmd nobody NEW --- Wrong module name in error message when using mixin 2022-12-17
11206 D dmd nobody REOP --- static array can be implicitly built from items, when nested in aggregate 2022-12-17
11205 D dmd nobody NEW --- CodeView: Missing debug info for thunks 2022-12-17
11179 D dmd nobody NEW --- Infinite loop when pragma(msg) attempts to print a conflicting symbol 2022-12-17
11162 D dmd nobody NEW --- Cannot use implicit ctor call with enum members 2022-12-17
11157 D dmd nobody NEW --- base class member hides template parameter 2022-12-17
11156 D dmd nobody NEW --- Refuse wrongly sized array assigned in C-style struct literal 2022-12-17
11150 D dmd nobody RESO INVA Symbol alias of member function impossible to be called 2022-07-04
11133 D dmd nobody NEW --- ddoc: documented unittest outside of version scope 2022-12-17
11131 D dmd nobody NEW --- variables without linkage shouldn't have a mangling (.mangleof) 2022-12-17
11124 D dmd nobody NEW --- support "is (T : struct)" syntax 2022-12-17
11120 D dmd nobody NEW --- Compiler calls wrong property when using type tuple of length 1 2022-12-17
11119 D dmd nobody NEW --- Alias declaration cannot see forward-referenced symbol in mixed-in template 2022-12-17
11114 D dmd nobody NEW --- Undefined symbols after merging dmd pull #2550 2022-12-17
11109 D dmd nobody NEW --- shared opAssign not called if there is no unshared one 2022-12-17
11107 D dmd nobody NEW --- variable initialized to mutable non-TLS global. 2022-12-17
11103 D dmd nobody NEW --- w and d suffix for char literals too 2022-12-17
11102 D dmd nobody NEW --- [ddoc] stray ( / ) without line or column numbers 2022-12-17
11099 D dmd nobody NEW --- Diagnostic for mixed-in symbols should not reference the mixin template 2022-12-17
11094 D dmd nobody NEW --- Disuniform error messages with overloaded + and ^ operators 2022-12-17
11073 D dmd nobody NEW --- Move semantics not respected 2022-12-17
11059 D dmd nobody NEW --- alias to symbol in different conditional compilation scope depends on lexical order 2022-12-17
11050 D dmd nobody NEW --- DDoc should provide file and line information 2022-12-17
11048 D dmd nobody NEW --- Default arguments bypass most attributes check (pure, @safe, @nogc) 2022-07-16
11018 D dmd nobody NEW --- Warn for wrong for nested loops 2022-12-17
11012 D dmd nobody REOP --- [TDPL] is(typeof(f) == function) fails with some functions 2022-12-17
10999 D dmd nobody NEW --- Limited type matching 2022-12-17
10983 D dmd nobody NEW --- WinRT version specifier needed for the Windows Runtime 2022-12-17
10979 D dmd nobody REOP --- Add trait for function callgraph extraction, to allow "builtin attribute"-style UDA semantic checks 2022-12-17
10960 D dmd nobody NEW --- Copying a const value type should yield unqual 2022-12-17
10939 D dmd nobody NEW --- Inconsistent stripping of "in" but not assert in release/unittest 2022-12-17
10932 D dmd nobody NEW --- Useless temporaries and other absurd in inlined code 2022-12-17
10925 D dmd nobody NEW --- unittests qualified on the right hand side fail 2022-12-17
10924 D dmd nobody NEW --- covariant attribute inference for all functions 2022-12-17
10889 D dmd nobody NEW --- Invariants are useless the way they are defined 2022-12-17
10880 D dmd nobody NEW --- foreach on matrix literal refuses immutable iteration 2022-12-17
10877 D dmd nobody NEW --- Possible regression: Cannot access frame of function in opCall 2022-12-17
10867 D dmd nobody NEW --- Allow variadic function parameter in a @property function 2022-12-17
10861 D dmd nobody NEW --- Compiler should disallow field initialization for inaccessible fields 2022-12-17
10853 D dmd nobody NEW --- ClassInfo.find doesn't work for nested classes 2022-12-17
10852 D dmd k.hara.pg NEW --- function wrongly inferred pure in embeded function with function cast 2022-12-17
10851 D dmd nobody NEW --- Stack trace missing for null object access in module constructor 2022-12-17
10848 D dmd nobody NEW --- Compiler should always try to inlining a direct lambda call 2022-12-17
10846 D dmd nobody RESO WONT Allow defining functions in enum declarations 2022-07-06
10839 D dmd nobody NEW --- Lambda function formatting in error messages 2022-12-17
10835 D dmd nobody NEW --- ddoc: Documented unit tests should be allowed to come before the symbol 2022-12-17
10833 D dmd nobody NEW --- DMD puts mixin's source code in the binary 2022-12-17
10831 D dmd nobody NEW --- using typeid in CTFE or type inference in imported file adds link dependency 2022-12-17
10830 D dmd nobody NEW --- DMD generates two identical version of templated functions 2022-12-17
10822 D dmd nobody NEW --- Need a way to get the address of a lambda function from within its body 2022-12-17
10818 D dmd nobody NEW --- Allow parameterized enum declaration 2022-12-17
10816 D dmd nobody NEW --- Support for is(T1 != T2) syntax 2022-12-17
10763 D dmd nobody NEW --- (&x)[0 .. 1] doesn't work in CTFE 2022-12-17
10757 D dmd nobody NEW --- int incremented with double NaN doesn't give a "cannot implicitly convert expression" error 2022-12-17
10751 D dmd nobody NEW --- Propagate some value ranges from contracts 2022-12-17
10750 D dmd nobody NEW --- Strict aliasing semantics 2022-12-17
10749 D dmd nobody NEW --- Range value analysis for triple operator too 2022-12-17
10745 D dmd nobody NEW --- Incomplete and misleading error message: opOpAssign isn't a template 2022-12-17
10741 D dmd nobody NEW --- A delegate in a variable initializer cannot see the variable 2022-12-17
10719 D dmd nobody NEW --- Loading classes in runtime 2022-12-17
10708 D dmd nobody NEW --- Class members as template alias parameters not CTFE-able 2022-12-17
10698 D dmd nobody NEW --- opDispatch called as property over struct field even when opDispatch requires runtime arguments 2022-12-17
10691 D dmd nobody NEW --- real type on Win 64 broken (?) 2022-12-17
10689 D dmd nobody NEW --- Cannot overtly call a templated constructor in a non-templated struct 2022-12-17
10675 D dmd nobody NEW --- [Optimizer] optimize x >= a && x <= b and such to one comparison 2022-12-17
10653 D dmd nobody NEW --- non-shared pure constructors can conflict with shared constructors 2022-12-17
10649 D dmd nobody NEW --- immutable/const aggregate definitions not consistent 2022-12-17
10636 D dmd nobody NEW --- Vector calling convention for D? 2022-12-17
10627 D dmd nobody NEW --- Array ops with fixed sized arrays lose their length at function return point 2022-12-17
10625 D dmd nobody RESO INVA Compiler should warn or disallow using slice syntax in initialization 2022-07-04
10615 D dmd nobody NEW --- More range value analysis for indexed array 2022-12-17
10611 D dmd nobody RESO FIXE Add -h as shorthand for --help 2022-04-29
10604 D dmd nobody NEW --- Not consistent access check for overloaded symbols 2022-12-17
10588 D dmd nobody NEW --- Typeinfo.compare uses bitwise comparison for structs 2022-12-17
10585 D dmd nobody NEW --- Structs in unittest / functions shouldn't have frame pointer unless necessary 2022-12-17
10584 D dmd nobody RESO FIXE Unhelpful error default constructing nested class 2022-01-14
10574 D dmd nobody NEW --- "auto ref" fails to match when IFTI succeeds (strip to level const) 2022-12-17
10567 D dmd nobody NEW --- Typeinfo.compare has unreasonable signature requirements on opCmp 2022-12-17
10556 D dmd nobody NEW --- mixin template fails overload resolution 2022-12-17
10533 D dmd nobody NEW --- Bad diagnostic when template has alias overloads 2022-12-17
10527 D dmd nobody RESO WONT Eliding more postblit constructor calls 2022-04-12
10509 D dmd nobody NEW --- Closure is allocated even if it may be not needed 2022-12-17
10496 D dmd nobody NEW --- Initialization in lazy function parameter allows immutable member not to be initialized 2022-12-17
10488 D dmd nobody REOP --- Allow template this parameter to work with static functions 2022-12-17
10478 D dmd nobody NEW --- Crappy error message when two operator overloads match 2022-12-17
10477 D dmd nobody NEW --- Allow bit shift in array operation 2022-12-17
10476 D dmd nobody NEW --- Allow array operations with implicit casts 2022-12-17
10470 D dmd nobody NEW --- Linkage (extern) ignored in alias declaration 2022-12-17
10455 D dmd nobody NEW --- Print range computed by expression range analysis in error messages 2022-12-17
10442 D dmd nobody NEW --- RTInfo generation can fail for structs defined in imported modules 2022-12-17
10409 D dmd nobody REOP --- dtor / destructor not called for (rvalue) struct used in opApply 2022-12-17
10404 D dmd nobody NEW --- Class!T should be the class version of type T 2022-12-17
10399 D dmd nobody NEW --- ddoc: Add a way to inherit documentation from the parent class 2022-12-17
10365 D dmd nobody NEW --- Anchors in ddoc are generated with a leading dot 2022-12-17
10363 D dmd nobody NEW --- DDOC macro argument with the same name as the function doesn't work 2022-12-17
10361 D dmd nobody NEW --- Cross-module overloading conflict between unordered functions 2022-12-17
10335 D dmd nobody NEW --- Error messages should have unique ID 2022-12-17
10326 D dmd nobody REOP --- Disallow 'invariant' for immutable, allow class/struct invariants without (), and later disallow usage of () 2022-12-17
10316 D dmd nobody NEW --- DMD does not link against debug c runtime with -debug on x64 windows 2022-12-17
10305 D dmd nobody NEW --- Make array operations output type the same as the input one for fixed sized arrays 2022-12-17
10304 D dmd nobody NEW --- Array operations for multi-dimensional fixed-sized arrays with the same size 2022-12-17
10301 D dmd nobody NEW --- Loops for 64 bit code should be aligned on 8 byte boundaries 2022-12-17
10294 D dmd nobody NEW --- Have -cov print the overview/summary line to stdout or stderr 2022-12-17
10292 D dmd nobody NEW --- Warn against wrong class opEquals signature usage 2022-12-17
10290 D dmd nobody NEW --- DMD with -m64 doesn't append .exe to -of option 2022-12-17
10287 D dmd nobody NEW --- std.random.uniform is very slow with dmd 2022-12-17
10286 D dmd nobody NEW --- Better optimization for struct constructors? 2022-12-17
10276 D dmd nobody NEW --- Nested structs with constructors get a context pointer even if they don't need one 2022-12-17
10266 D dmd nobody NEW --- CTFE: Allow reinterpret casts T <-> T[1] 2022-12-17
10264 D dmd nobody NEW --- Some missing implicit conversions in dynamic array of dynamic array literals 2022-12-17
10263 D dmd nobody NEW --- Refused class opBinary by ref 2022-12-17
10258 D dmd nobody NEW --- Add hasAccess trait 2022-12-17
10253 D dmd nobody NEW --- Switch and Final Switch do not work with subtyping 2022-12-17
10248 D dmd nobody RESO FIXE DMD fails to compile with Microsoft Visual Studio 2010 2022-06-10
10247 D dmd nobody NEW --- LastCatch grammar does not match implementation 2022-12-17
10237 D dmd nobody NEW --- std.typecons.Proxy doesn't work with overloaded member function 2022-12-17
10226 D dmd nobody NEW --- core.simd inefficient codegen 2022-12-17
10213 D dmd nobody NEW --- Odd __acrtused error with WinMain 2022-12-17
10210 D dmd nobody NEW --- GDB might trash EAX when stepping into a PLT call 2022-12-17
10209 D dmd nobody REOP --- string import doesn't work with dmd -J/ /path/to//file.d 2022-12-17
10200 D dmd nobody NEW --- An option to generate .di files with version-ed declarations stripped 2022-12-17
10193 D dmd nobody REOP --- Template args to UDA's 2022-12-17
10181 D dmd nobody NEW --- "deprecated" is ignored if used inside template 2022-12-17
10177 D dmd nobody RESO WORK irrelevant compiler error messages: should stop semantic3 passes after 1st error is encountered 2022-11-29
10172 D dmd nobody NEW --- template instantiation should support enclosed type/scope deduction 2022-12-17
10159 D dmd nobody NEW --- [2.063] Fix for issue 3449 causes very unclear error messages 2022-12-17
10157 D dmd nobody REOP --- Vector ops with different types 2022-12-17
10147 D dmd nobody NEW --- Make -w identical to -wi and deprecate it 2022-12-17
10132 D dmd nobody NEW --- Lift restriction on fixed length variadic arguments 2022-12-17
10123 D dmd nobody RESO INVA Can't subtract positive number from length of array of struct with disabled default construction 2022-11-29
10107 D dmd nobody NEW --- Allow to store "newed" class and struct instances in TLS 2022-12-17
10085 D dmd nobody NEW --- Inefficient codegen for initialisation and variadic arguments 2022-12-17
10070 D dmd nobody REOP --- Unexpected exception-related program crash 2022-12-17
10052 D dmd nobody NEW --- Tuple not assignable in shared static module constructor 2022-12-17
10051 D dmd nobody NEW --- RDMD: Use pipes to speed up the build process 2022-12-17
10025 D dmd nobody NEW --- Implicit conversion for bigint array append 2022-12-17
10023 D dmd nobody NEW --- Add rtInfo (or equivalent) to ModuleInfo 2022-12-17
10013 D dmd nobody NEW --- `inout` constructor sometimes fails to create immutable object 2022-12-17
10012 D dmd nobody NEW --- [2.063 beta] pure constructors taking POD structs should be allowed for shared/immutable construction 2022-12-17
10009 D dmd nobody NEW --- AA.byKey/byValue should be bidirectional ranges 2022-12-17
10006 D dmd nobody NEW --- Implicit conversion in initializers doesn't work for subtypes 2022-12-17
9999 D dmd nobody REOP --- Integer literal 0 and 1 should prefer integer type in overload resolution 2022-12-17
9995 D dmd nobody NEW --- Long compilation time with std.net.curl import 2022-12-17
9992 D dmd nobody NEW --- Default argument from member variable 2022-12-17
9991 D dmd nobody NEW --- Optimizer Doesn't Enregister Static Array Elements With Compile-Time Constant Index 2022-12-17
9983 D dmd nobody NEW --- inout type can not be used as a parameter for structure template 2022-12-17
9981 D dmd nobody NEW --- Implement lazy ref arguments 2022-12-17
9968 D dmd nobody NEW --- Common type of string literal and null does not convert to const(char)* 2022-12-17
9966 D dmd nobody NEW --- Use of spawnlp and spawnl in 'link.c' does not account for paths/filenames with spaces. 2022-12-17
9953 D dmd nobody NEW --- manifest constants of reference types should be illegal 2022-12-17
9948 D dmd nobody REOP --- -deps dependency printing incorrect for templates 2022-12-17
9945 D dmd nobody NEW --- Add typeFromId __traits 2022-12-17
9944 D dmd nobody NEW --- CTFE: Allow to reinterpret cast from real or complex array or string to ubyte[] or byte[] 2022-12-17
9937 D dmd nobody RESO FIXE CTFE floats don't overflow correctly 2022-02-05
9927 D dmd nobody NEW --- Compiler tries to instantiate template even though a symbol conflict occurred 2022-12-17
9922 D dmd nobody NEW --- Improve symbol emitting for templates for better separate compilation support 2022-12-17
9917 D dmd nobody NEW --- Excessive overhead for small-size vector ops 2022-12-17
9911 D dmd nobody RESO DUPL postblit not called when function is returning a initialized struct 2022-11-29
9905 D dmd nobody NEW --- Template parameters used in argument delegate's arguments not inferred even if used and inferred previously in the function call 2022-12-17
9896 D dmd andrej.mitrovich NEW --- Implement -rb switch for recursive build and -rx switch for exclusion lists 2022-12-17
9893 D dmd nobody NEW --- [ELF] export should affect symbol visibility 2022-12-17
9869 D dmd nobody NEW --- invariant problem in template Class 2022-12-17
9862 D dmd nobody NEW --- dchar concat "string literal" is not allowed 2022-12-17
9860 D dmd nobody NEW --- Shifting a vector by a scalar value should be allowed 2022-12-17
9855 D dmd nobody NEW --- Type comparison does not work properly with subtyping 2022-12-17
9850 D dmd nobody NEW --- Compiler support to implement efficient safe integrals 2022-12-17
9848 D dmd nobody RESO FIXE Better diagnostic when type declaration was not expected 2022-12-05
9832 D dmd nobody NEW --- Partially library-defined stack-allocated variable length arrays 2022-12-17
9826 D dmd nobody NEW --- import doesn't work with absolute paths 2022-12-17
9820 D dmd nobody NEW --- [profile] Add memory usage profiler 2022-12-17
9813 D dmd nobody NEW --- Signalling NaN initialization does not always work correctly on x86 2022-12-17
9811 D dmd nobody NEW --- Add static code analyzing (i.e. PVS-Studio-like diagnostic) 2022-12-17
9809 D dmd nobody REOP --- Need a better diagnostic on accessing 'alias this' to private symbols 2022-12-17
9805 D dmd nobody NEW --- DFLAGS append behavior insufficient, DFLAGS_PRE also needed 2022-12-17
9801 D dmd nobody NEW --- Syntax sugar for self-assignment of this arguments 2022-12-17
9786 D dmd nobody NEW --- Allow [non-member|UFCS] implementation of operators 2022-12-17
9785 D dmd nobody NEW --- dmd -inline should inline lambda delegates 2022-12-17
9763 D dmd nobody NEW --- @contended and @contended("groupName") 2022-12-17
9738 D dmd nobody RESO WONT inline asm offset expression looks like array indexing 2022-09-08
9730 D dmd nobody NEW --- Allow ddoc unittests to remotely reference declaration 2022-12-17
9721 D dmd nobody NEW --- Code coverage for templates 2022-12-17
9706 D dmd nobody NEW --- JSON output doesn't contain type of deduced values 2022-12-17
9704 D dmd nobody RESO WORK Destructor not called on function calls if postblit throws 2022-09-08
9703 D dmd nobody NEW --- Failed matrix literal assignment error message 2022-12-17
9698 D dmd nobody NEW --- Template default parameters are not checked for validity 2022-12-17
9697 D dmd nobody NEW --- removing imports or static constructors from di files can break runtime initialization order 2022-12-17
9696 D dmd nobody NEW --- Ddoc should provide macro on types to allow injecting links to definitions 2022-12-17
9693 D dmd nobody NEW --- unclear scoping behaviour of declarations made in static if conditions 2022-12-17
9686 D dmd nobody NEW --- Wrong ambiguity overloading error for functions with signed/unsigned integral arguments 2022-12-17
9670 D dmd nobody RESO FIXE Shared class object comparison is not yet well defined 2022-09-08
9668 D dmd nobody NEW --- Disallow (dis)equality with FP.nan/FP.init literals 2022-12-17
9664 D dmd nobody NEW --- Make directory in import path like "a.b.c" a properly supported feature 2022-12-17
9653 D dmd nobody NEW --- Wrong implicit cast allowed with inheritance 2022-12-17
9640 D dmd nobody NEW --- Add #line overload to restore natural line numbering / module name 2022-12-17
9631 D dmd nobody RESO FIXE Error message not using fully qualified name when appropriate. 2022-09-08
9626 D dmd nobody RESO FIXE More precise error message in some cases when failed template constraint 2022-02-25
9614 D dmd nobody NEW --- Uninitialized holes in function stack frames confuses GC 2022-12-17
9610 D dmd nobody NEW --- Parameters to final class method corrupted in postcondition 2022-12-17
9604 D dmd nobody NEW --- typeof emits wrong common type with immutable type 2022-12-17
9602 D dmd nobody NEW --- Closure delegate must be finalized some way on parent class finalization 2022-12-17
9601 D dmd nobody NEW --- Make regular D objects on closures 2022-12-17
9564 D dmd nobody NEW --- Give module name too in "did you mean" error messages 2022-12-17
9541 D dmd nobody NEW --- CTFE: wrong code with delegates, recursion 2022-12-17
9515 D dmd nobody REOP --- UFCS fails with local aliases 2022-12-17
9511 D dmd nobody RESO WONT [enh] overloading on attributes 2022-09-08
9486 D dmd nobody NEW --- Alias parameter breaks between modules for AA on x64 2022-12-17
9483 D dmd nobody NEW --- Distribute both development and release builds of phobos.lib / libphobos.a 2022-12-17
9478 D dmd nobody NEW --- Template members still only have the old "type" field in JSON output 2022-12-17
9464 D dmd nobody NEW --- Redo .json output 2022-12-17
9460 D dmd nobody REOP --- stringof on templated classes fails to list the template arguments of the type 2022-12-17
9454 D dmd nobody NEW --- Struct invariant call on whole-struct assignements? 2022-12-17
9422 D dmd nobody RESO FIXE Missed redundancy of method const error 2022-09-08
9382 D dmd nobody NEW --- Alias declaration should not require the semantics completion of aliased template instance. 2022-12-17
9365 D dmd nobody NEW --- Allow partially specified template aliases 2022-12-17
9352 D dmd nobody RESO FIXE Memory corruption in delegate called by struct dtor 2022-11-29
9342 D dmd nobody NEW --- nested aggregates generate closures, even when they don't escape 2022-12-17
9316 D dmd nobody NEW --- Version string should be generated from a git tag 2022-12-17
9308 D dmd nobody NEW --- dynamic array's TypeInfo_Array.value is null of simple basic type 2022-12-17
9306 D dmd nobody RESO WONT __function alias 2022-09-08
9295 D dmd nobody NEW --- More implicit type conversion in array literals 2022-12-17
9292 D dmd nobody NEW --- hasNestedArgs wrong result for nested template literal 2022-12-17
9289 D dmd nobody RESO WORK [Regression 2.061] Had been deprecated language features are enabled again in default 2022-09-08
9257 D dmd nobody NEW --- [ER] New optional "operator" keyword to validate magic functions 2022-12-17
9255 D dmd andrej.mitrovich RESO FIXE Inconsistent .file field of thrown exceptions 2022-09-08
9249 D dmd nobody RESO INVA Defining opCast disables downcasting and explicit upcasting 2022-02-14
9243 D dmd nobody NEW --- Order locals to prevent buffer overflow attacks 2022-12-17
9238 D dmd nobody RESO FIXE Support rvalue references 2022-09-08
9205 D dmd nobody RESO FIXE Better error message for misplaced pure nothrow tags 2022-01-18
9204 D dmd nobody RESO DUPL Unable to create alias to template function instance with auto ref param 2022-07-27
9182 D dmd nobody NEW --- [REG2.059] Forward reference error with static immutable struct members 2022-12-17
9181 D dmd nobody NEW --- Forward reference error in struct static fields 2022-12-17
9169 D dmd nobody NEW --- semantic order difference in variable declaration 2022-12-17
9165 D dmd nobody NEW --- Auto conversion from dynamic array to fixed size array at return 2022-12-17
9161 D dmd nobody RESO FIXE Linker error on linux if struct has @disabled ~this(); 2022-07-07
9157 D dmd andrej.mitrovich NEW --- RDMD: Add support for the Unilink linker 2022-12-17
9146 D dmd nobody NEW --- Errors in gagged forward reference declarations are detected too late. 2022-12-17
9125 D dmd nobody NEW --- mixin + textual import = order of declaration dependence 2022-12-17
9120 D dmd nobody NEW --- Uniform construction for array types 2022-12-17
9110 D dmd nobody NEW --- Lazy variadic array error message is confusing 2022-12-17
9078 D dmd nobody NEW --- non-static opCall is chosen instead of a default constructor 2022-12-17
9072 D dmd nobody NEW --- some tests from the dmd test suite actually test the library, not the compiler 2022-12-17
9066 D dmd nobody NEW --- Add constructor inheritance feature 2022-12-17
9062 D dmd nobody NEW --- AddrExp should distinguish the existence of property resolution. 2022-12-17
9042 D dmd nobody NEW --- Self-import with mixin 2022-12-17
9032 D dmd nobody NEW --- Verify some documentation comments when -w or -wi is used 2022-12-17
9028 D dmd nobody NEW --- `main` is trated sometimes as having C calling convention and sometimes as having D convention 2022-12-17
9009 D dmd nobody NEW --- allow foreach without identifier 2022-12-17
8995 D dmd nobody NEW --- `is(<Type> <Identifier> == function)` creates tuple with parameter storage classes 2022-12-17
8991 D dmd nobody NEW --- adding a __ctfe branch with return to a function breaks NRVO 2022-12-17
8985 D dmd nobody NEW --- Get default parameter value as alias 2022-12-17
8984 D dmd nobody NEW --- Dynamic array key for associative array 2022-12-17
8980 D dmd nobody NEW --- no implicit cast to const for AA 2022-12-17
8979 D dmd nobody NEW --- Can't initialize multidimensional static array with its element 2022-12-17
8978 D dmd nobody NEW --- Constructor is called instead of implicit cast when initializing from expression tuple 2022-12-17
8958 D dmd nobody NEW --- [RFC] Make constructors/postblits/destructors work correctly with const/immutable qualifiers 2022-12-17
8954 D dmd nobody RESO FIXE Missing line number in error message for uncollable destructor/postblit 2022-01-28
8948 D dmd andrej.mitrovich NEW --- Make error message more readable when assigning function pointers 2022-12-17
8938 D dmd nobody RESO FIXE static struct initializer allows to not explicitly initialize members with disabled constructor 2022-08-16
8916 D dmd nobody NEW --- How about to disable ++, --, and assignments to non-lvalues? 2022-12-17
8914 D dmd nobody NEW --- Wrong `escaping reference` error on returning static array 2022-12-17
8887 D dmd andrej.mitrovich REOP --- static arrays passed by value in extern C/C++ functions should not compile 2022-07-14
8886 D dmd nobody NEW --- [CTFE] a check failure of memory block inclusion 2022-12-17
8883 D dmd nobody NEW --- -H and non-object object handled incorrectly 2022-12-17
8873 D dmd nobody NEW --- Some class field reordering for emplacing? 2022-12-17
8868 D dmd nobody NEW --- overload resolution of &x.g() incorrectly chooses delegate over function pointer 2022-12-17
8859 D dmd alex RESO FIXE Solaris port of the toolchain 2022-12-06
8855 D dmd nobody NEW --- cannot define a function name that matches a package name in import statements 2022-12-17
8850 D dmd nobody REOP --- Nested struct creation by a template 2022-12-17
8814 D dmd nobody NEW --- Issues casting opDispatch property when a write property exists 2022-12-17
8813 D dmd nobody NEW --- Cannot define delegate with const/immutable/shared/inout attributes 2022-12-17
8789 D dmd nobody NEW --- mangling of const member function 2022-12-17
8785 D dmd nobody NEW --- feature request: static mixin 2022-12-17
8765 D dmd andrej.mitrovich RESO FIXE assert should print the source code for the condition when no message argument present 2022-09-08
8728 D dmd nobody REOP --- Allow optional message for @disable 2022-12-17
8727 D dmd nobody RESO WONT __traits(is_reserved_word, "") ? 2022-09-08
8674 D dmd nobody NEW --- template class name unconsistent behavior 2022-12-17
8663 D dmd nobody RESO DUPL AliasThis is not used in comparison 2022-09-08
8659 D dmd nobody NEW --- CTFE: str ~= wchar rejected if string was initialized with an array literal 2022-12-17
8657 D dmd nobody NEW --- TypeInfo generated for const/immutable static arrays not transitive 2022-12-17
8652 D dmd nobody RESO FIXE dmd make calls to _d_assertm 2022-09-08
8638 D dmd nobody NEW --- built-in array opSliceAssign fails with user defined opAssign 2022-12-17
8636 D dmd nobody RESO WORK inconsistent behavior with implicit imports 2022-09-08
8625 D dmd nobody NEW --- foreach doesn't do implicit conversions with opApply 2022-12-17
8621 D dmd nobody REOP --- Iteration variable in foreach not closed upon properly in delegate, resulting in completely corrupt large values appearing 2022-12-17
8616 D dmd nobody REOP --- Make pointers dereference with UFCS like they do with member functions 2022-12-17
8597 D dmd nobody RESO WONT UFCS fails when used with a pointer to enum and implicit dereferencing 2022-09-08
8577 D dmd nobody RESO INVA static assert is triggered after tuple bounds check 2022-09-08
8564 D dmd nobody NEW --- Ambiguous renamed import is allowed 2022-12-17
8561 D dmd nobody NEW --- Make xtoString detection just as tolerant as xopEquals, xopCmp and xtoHash detection 2022-12-17
8557 D dmd nobody NEW --- AA error with string[string][] 2022-12-17
8553 D dmd nobody NEW --- templated interface methods (virutal?) and linker missing symbols 2022-12-17
8548 D dmd nobody NEW --- relocation R_X86_64_32 against can not be used when making a shared object 2022-12-17
8538 D dmd nobody NEW --- scope parameters escaping via closure 2022-08-12
8520 D dmd nobody NEW --- Simple "in"-constrained opBinaryRight in interface doesn't work 2022-12-17
8509 D dmd nobody NEW --- Appending a string to an enum string results in another enum string 2022-12-17
8478 D dmd nobody RESO WONT Turn some undefined pointer comparisons into compile-time errors 2022-09-08
8476 D dmd nobody NEW --- float comparison operand not truncated from real 2022-12-17
8463 D dmd nobody NEW --- Nested template static struct should work as like module level ones 2022-12-17
8449 D dmd nobody NEW --- Large array literals take a _very_ long time to compile; they do not scale at all 2022-12-17
8431 D dmd nobody NEW --- [Optimizer] Merge equivalent jump tables for switch statements 2022-12-17
8407 D dmd nobody NEW --- Add inout inference to member functions in templates 2022-12-17
8374 D dmd nobody REOP --- One missed array literal interpretation as int[2] 2022-12-17
8364 D dmd nobody RESO WONT Allow exclamation mark in template definition 2022-09-08
8293 D dmd nobody RESO MOVE Small amount of static analysis to avoid certain destructor bugs 2022-08-16
8281 D dmd nobody NEW --- Too many error message with a failed template instantiation 2022-12-17
8277 D dmd nobody NEW --- Missed implicit cast with fixed size array 2022-12-17
8243 D dmd nobody NEW --- cannot initialize tuple with an element at module scope but this is allowed in function-local scopes 2022-12-17
8227 D dmd nobody NEW --- Anonymous member variable of struct get's it's arguments shifted when called. 2022-12-17
8224 D dmd nobody NEW --- std.typetuple: foreach loop returns always first element 2022-12-17
8204 D dmd nobody NEW --- Can't instantiate auto ref template explicitly 2022-12-17
8184 D dmd nobody NEW --- problem with tuple argument deduction 2022-12-17
8172 D dmd nobody NEW --- OSX: symbols mangled on gdb,ggdb,cgdb,lldb but not on ubuntu; no line numbers on stacktraces 2022-12-17
8162 D dmd nobody NEW --- [TDPL] -property fails to give an error when a property function is called with parens 2022-12-17
8161 D dmd nobody REOP --- give an error for invalid property functions 2022-12-17
8139 D dmd nobody NEW --- Make objects really disposable by addition of "Object finalized" assertion 2022-12-17
8122 D dmd nobody RESO WONT opDispatch doesn't forward opCall 2022-12-01
8115 D dmd nobody RESO INVA Templated default constructor not called 2022-12-01
8110 D dmd nobody NEW --- DMD tries to opCast when doing opEquals, and fails 2022-12-17
8109 D dmd nobody NEW --- typeof(function) within functions 2022-12-17
8102 D dmd nobody RESO FIXE Error messages that point to the line numbers that lack the ending semicolon 2022-01-19
8075 D dmd nobody NEW --- Optional parameters should be able to refer to previous parameters 2022-12-17
8059 D dmd nobody NEW --- Deprecate .classinfo 2022-12-17
8042 D dmd nobody NEW --- extern(C) on structs can cause stack corruption with opEquals 2022-12-17
8033 D dmd nobody NEW --- Named template mixins conflicts with unnamed 2022-12-17
8030 D dmd nobody NEW --- Multiple override are allowed using mixin template 2022-12-17
8024 D dmd nobody RESO WORK Template alias parameter is fail to compile when -inline is used 2022-08-16
8010 D dmd nobody NEW --- Type deduction problem 2022-12-17
8008 D dmd nobody NEW --- Syntax for fixed size array literals like [1,2,3]s 2022-12-17
8006 D dmd nobody NEW --- Implement proper in-place-modification for properties 2022-12-17
8000 D dmd nobody NEW --- [UFCS] property in WithStatement 2022-12-17
7981 D dmd nobody RESO WORK immutable structs by default have mutable constructor 2022-04-03
7970 D dmd nobody REOP --- @property does not properly disambiguate delegate properties 2022-12-17
7958 D dmd nobody RESO INVA Uniform Function Call fails if class defined inside a function 2022-08-16
7902 D dmd andrej.mitrovich NEW --- [TDPL] sychronized is supposed to be for classes, not functions 2022-12-17
7844 D dmd nobody RESO DUPL implement loop invariant code motion for pure functions 2022-08-16
7825 D dmd nobody NEW --- Hijacking of functions by non-function templates. 2022-12-17
7805 D dmd nobody REOP --- "static" allows free templated functions to accept struct fields as template alias parameters 2022-12-17
7802 D dmd nobody NEW --- UFCS functions get lost when type is transmitted to template 2022-12-17
7787 D dmd nobody NEW --- Anonymous interface instantiation returned from anonymous function misbehaves 2022-12-17
7730 D dmd nobody NEW --- Make imports work case-sensitive on all platforms 2022-12-17
7706 D dmd nobody NEW --- Comparing struct rvalues 2022-12-17
7700 D dmd nobody NEW --- wrong semantic scope while ordering parameterized specialization 2022-12-17
7688 D dmd nobody NEW --- Ddoc should give a list of inherited members 2022-12-17
7687 D dmd nobody NEW --- Ddoc should be able to generate "Jump to" links 2022-12-17
7676 D dmd nobody REOP --- covariance of out arguments and function subtyping doesn't work 2022-12-17
7629 D dmd nobody NEW --- Add check for ref/out parameters not being null 2022-12-17
7625 D dmd nobody RESO FIXE inlining only works with explicit else branch 2022-02-18
7624 D dmd nobody NEW --- std.typecons.Tuple slicing 2022-12-17
7619 D dmd nobody REOP --- Broken deprecated feature with template function 2022-12-17
7604 D dmd nobody NEW --- statically disallow shift amounts provably outside the valid range 2022-12-17
7597 D dmd nobody NEW --- Statically disallow a init() method in structs 2022-12-17
7549 D dmd k.hara.pg NEW --- typeof of overloaded function picks the lexically first one 2022-12-17
7543 D dmd nobody NEW --- inout opApply should work properly 2022-12-17
7542 D dmd nobody NEW --- inout parameter contravariant should be allowed 2022-12-17
7535 D dmd nobody NEW --- Position of method in code inside class/struct decides that code is proper or invalid 2022-12-17
7521 D dmd nobody NEW --- Add const inference for templated method and delegate parameters 2022-12-17
7510 D dmd nobody REOP --- implicit conversion to immutable fails for pure delegates and function pointers 2022-12-17
7470 D dmd nobody NEW --- opEquals for interfaces 2022-12-17
7431 D dmd nobody REOP --- overload resolution should be more fine-grained 2022-12-17
7417 D dmd nobody NEW --- One-definition rule for version specification - allow version expressions 2022-12-17
7395 D dmd nobody NEW --- Need error on declaring a variable after `if` and`synchronized` without {} 2022-12-17
7390 D dmd nobody REOP --- Missing switch case fallthrough warning with static foreach 2022-12-17
7386 D dmd nobody NEW --- Can't use a 'version' that was set inside 'static if' 2022-12-17
7381 D dmd nobody NEW --- Make auto tail-const 2022-12-17
7378 D dmd nobody REOP --- inout constructors do not properly resolve to immutable. 2022-12-17
7372 D dmd nobody RESO FIXE Error provides too little information to diagnose the problem (error: undefined identifier) 2022-09-05
7364 D dmd nobody NEW --- Better Eponymous Template syntax 2022-12-17
7355 D dmd nobody NEW --- inout incorrectly resolved if the same type has both mutable and immutable parts 2022-12-17
7347 D dmd nobody RESO WORK scope attribute destruction & allocation issues 2022-08-16
7340 D dmd nobody NEW --- inout not resolved for default parameters 2022-12-17
7337 D dmd nobody NEW --- subclasses without invariants don't check basisclass invariant after method 2022-07-14
7322 D dmd nobody NEW --- Taking address of deprecated functions isn't refused 2022-12-17
7319 D dmd nobody NEW --- .bss section not used 2022-12-17
7318 D dmd nobody REOP --- Cannot concatenate arrays of super- and subtype 2022-12-17
7315 D dmd nobody REOP --- 'out' parameters should be covariant 2022-12-17
7314 D dmd nobody REOP --- strong purity should be inferred at call site 2022-12-17
7273 D dmd nobody NEW --- Tuples conversion assign 2022-12-17
7224 D dmd nobody NEW --- Throwing precondition of nothrow function 2022-12-17
7213 D dmd nobody NEW --- @disable should be useable to deactivate unittests 2022-12-17
7208 D dmd nobody REOP --- Unique arrays should be covariant 2022-12-17
7183 D dmd nobody NEW --- Bad error message when trying to use this in a static member function of a struct 2022-12-17
7181 D dmd nobody NEW --- Make bswap a recognized sequence, rather than an intrinsic 2022-12-17
7177 D dmd k.hara.pg NEW --- $ should forward to length by default 2022-12-17
7155 D dmd nobody NEW --- inconsistent .stringof 2022-12-17
7147 D dmd nobody NEW --- [CTFE] typeid() should be supported in CTFE 2022-12-17
7083 D dmd nobody RESO WONT variables with static/private storage create global symbols 2022-03-03
7081 D dmd nobody NEW --- array slice assignment should check for opAssign 2022-12-17
7066 D dmd nobody NEW --- You can redefine .init and .stringof without error 2022-12-17
7044 D dmd leandro.lucarella NEW --- Missing a way to control the order of arguments passed to the linker makes impossible to link some programs 2022-12-17
7024 D dmd nobody NEW --- inconsistent mangling of shared in extern(C++) 2022-12-17
7007 D dmd nobody NEW --- [] should have a type of its own 2022-12-17
6960 D dmd nobody NEW --- detect static array parts of array literal 2022-12-17
6958 D dmd nobody NEW --- [CTFE] closures are not yet supported in CTFE 2022-12-17
6952 D dmd nobody RESO FIXE Static Linking on Linux 2022-05-19
6936 D dmd nobody NEW --- type combination is not commutative 2022-12-17
6917 D dmd nobody NEW --- with() at global scope too 2022-12-17
6908 D dmd nobody NEW --- [CTFE] C-style variadiac functions should be permitted 2022-12-17
6900 D dmd nobody NEW --- Exception Chaining not done for scope(failure) 2022-12-17
6857 D dmd nobody REOP --- Precondition contract checks should be statically bound. 2022-12-17
6754 D dmd nobody NEW --- extern() in a function signature 2022-12-17
6747 D dmd nobody NEW --- Implicitly allowing objects which contain delegates to be shared/immutable can cause races 2022-12-17
6741 D dmd nobody NEW --- implicit casting of pure-function delegate result to immutable breaks immutability. 2022-12-17
6722 D dmd nobody NEW --- Can't remove a char[] key from an AA with immutable(char)[] key type. 2022-12-17
6715 D dmd nobody NEW --- Using a custom pow function for ^^ 2022-12-17
6679 D dmd nobody NEW --- Parameter with default value allows hijacking of final interface method 2022-12-17
6658 D dmd nobody NEW --- Slow static array equality 2022-12-17
6615 D dmd nobody NEW --- Implement optimization for downcast to final class 2022-12-17
6610 D dmd nobody NEW --- opAssign when copy-ing array 2022-12-17
6590 D dmd nobody NEW --- mixed in case and default statements do not create a new scope 2022-12-17
6552 D dmd andrej.mitrovich RESO FIXE Wrong fallthrough warning for CaseRange 2022-04-09
6544 D dmd nobody NEW --- Tuple unpacking at the called function 2022-12-17
6532 D dmd nobody NEW --- Struct within class cannot auto dereference templated methods 2022-12-17
6528 D dmd nobody RESO WONT Private module functions optimizations 2022-07-12
6526 D dmd nobody NEW --- Disambiguate mangling of AA literals 2022-12-17
6523 D dmd nobody REOP --- Vector slice assign of a struct with opAssign 2022-12-17
6513 D dmd nobody NEW --- More info in Range violation exception message? 2022-12-17
6498 D dmd nobody NEW --- [CTFE] copy-on-write is slow and causes huge memory usage 2022-06-10
6478 D dmd nobody NEW --- Implement conservative range-checking for array lengths 2022-12-17
6367 D dmd nobody REOP --- Multi-assignment for typetuples is bad 2022-12-17
6361 D dmd nobody NEW --- To avoid a newline in multi-line strings 2022-12-17
6350 D dmd nobody NEW --- Const array static usage optimization 2022-12-17
6348 D dmd nobody RESO WORK Returning a struct from a C library function doesn't work correctly in 64 bit binaries 2022-12-09
6346 D dmd nobody NEW --- Make == null a warning for arrays 2022-12-17
6294 D dmd nobody NEW --- Function overrides not checking for @property 2022-12-17
6278 D dmd nobody NEW --- Regression(2.054 beta): 'in' contract inheritance doesn't work with safe code 2022-12-17
6274 D dmd nobody RESO WONT 'pure' for a whole struct definition 2022-08-15
6269 D dmd nobody NEW --- aliasing in IsExpression doesn't work when used inside a template constraint 2022-12-17
6253 D dmd nobody NEW --- Refuse definition too of impossible associative arrays 2022-12-17
6247 D dmd nobody NEW --- Disallow static mutable variables definitions in pure functions 2022-12-17
6245 D dmd nobody RESO FIXE Using an exception object inside a delegate, causes a crash 2022-08-15
6226 D dmd nobody NEW --- Switch with impossible cases 2022-12-17
6225 D dmd nobody RESO WONT Some common null test mistakes 2022-08-15
6186 D dmd nobody NEW --- Struct destructor is not called on out parameter 2022-12-17
6176 D dmd nobody NEW --- [tdpl] Cannot use string variables in case expressions 2022-12-17
6142 D dmd nobody NEW --- 32- and 64-bit libraries are combined without error 2022-12-17
6132 D dmd nobody NEW --- extern (C) Silently Ignored Within D Classes 2022-12-17
6095 D dmd nobody NEW --- switch executes code it shouldn't 2022-12-17
6092 D dmd nobody NEW --- Can't cast primitive to same-sized static array 2022-12-17
6083 D dmd nobody NEW --- [tdpl] There can be only one alias this. 2022-12-17
6080 D dmd nobody RESO WORK Statically constructed Structs - Constructor/Initialization ambiguity 2022-12-06
6060 D dmd nobody NEW --- Refuse wrong final switch 2022-12-17
6005 D dmd nobody NEW --- Type name and variable name don't clash 2022-12-17
5957 D dmd nobody NEW --- Ambiguous mangling of module and template in template symbol args 2022-12-17
5948 D dmd nobody NEW --- Different error messages for int array 2022-12-17
5848 D dmd nobody NEW --- Coverage always report 0000000 for inlined function 2022-12-17
5730 D dmd nobody REOP --- __traits(compiles) does not handle "variable has scoped destruction, cannot build closure" error correctly 2022-12-17
5707 D dmd nobody NEW --- cannot overload both property and non-property functions 2022-12-17
5669 D dmd nobody NEW --- Constructor calls should be valid inside final switch 2022-12-17
5639 D dmd nobody NEW --- allow snn.lib to be replaced by other C runtimes 2022-12-17
5621 D dmd nobody NEW --- speller.c: implement type inference in speller suggestion 2022-12-17
5609 D dmd nobody RESO INVA struct opEquals doesn't conform to language specifications. 2022-08-15
5575 D dmd nobody NEW --- Problem with a map() of a const uniq() 2022-12-17
5540 D dmd nobody RESO MOVE Probable bug-hiding redundancies 2022-08-15
5503 D dmd nobody NEW --- Forward declarations for nested mutually recursive functions 2022-12-17
5479 D dmd nobody REOP --- Can't take address of struct literal inside array initializer 2022-12-17
5464 D dmd nobody RESO FIXE Attribute to not ignore function result 2022-08-15
5449 D dmd nobody NEW --- [profile] To disable profiling of a function/class/struct 2022-12-17
5409 D dmd nobody NEW --- Disallow (!x & y) 2022-12-17
5380 D dmd nobody REOP --- alias this is not considered with superclass lookup 2022-09-08
5368 D dmd nobody NEW --- Remove Typesafe Variadic Functions for class objects 2022-12-17
5363 D dmd nobody NEW --- const + alias this = wrong code 2022-12-17
5335 D dmd nobody NEW --- DDoc ignores documentation comment that begins on the same line as the open curly brace 2022-12-17
5325 D dmd nobody NEW --- Mutable references to const/immutable/shared classes 2022-12-17
5309 D dmd nobody NEW --- Add language support for external D symbols refs 2022-12-17
5290 D dmd nobody RESO WORK Static array literals with too few elements 2022-03-10
5288 D dmd nobody REOP --- auto return: forward ref error when using it with recursive functions 2022-12-17
5283 D dmd nobody NEW --- Increase granularity of unit tests so that all unittest blocks in a module run even after another block fails 2022-12-17
5282 D dmd nobody NEW --- Optimize array comparison which use memcmp to something better and remove unnecessary indirections. 2022-12-17
5254 D dmd nobody NEW --- Low performance code with struct constructor 2022-12-17
5229 D dmd nobody NEW --- Inaccurate parsing of floating-point literals 2022-12-17
5187 D dmd nobody RESO WONT Attribute hiding error or warning 2022-11-29
5158 D dmd nobody NEW --- Allow operator overloading on non-type template instances 2022-12-17
5127 D dmd nobody NEW --- Template instantiation arguments with CTFE on expressions 2022-12-17
5100 D dmd nobody NEW --- [Intel Atom] -O Degrades performance of loop statements 2022-12-17
5096 D dmd nobody RESO FIXE More readable unpaired brace error 2022-01-20
5056 D dmd nobody NEW --- Warning against virtual method call from constructor 2022-12-17
5040 D dmd nobody RESO WONT opOpAssign should be automatically visible for types. 2022-11-29
5034 D dmd nobody NEW --- Ranged (or bounded) array initializer 2022-12-17
5028 D dmd nobody NEW --- Problem with named mixins in base class and derived class 2022-12-17
5014 D dmd nobody NEW --- is(T U == super) returns non-shared parent types for shared(T) 2022-12-17
5007 D dmd nobody NEW --- @outer() attribute 2022-12-17
5004 D dmd nobody NEW --- show both resolved symbols and original identifier in error messages involving aliases 2022-12-17
4998 D dmd nobody NEW --- make IFTI use the template constraint when determining the type of literals 2022-12-17
4997 D dmd nobody NEW --- names, values, length and basetype enum properties 2022-12-17
4995 D dmd nobody NEW --- invariant() can violate a function's nothrow 2022-12-17
4970 D dmd nobody RESO WORK Failed template instantiations need to propogate 2022-02-25
4952 D dmd nobody NEW --- One missing binary search for switch() 2022-12-17
4939 D dmd nobody NEW --- Some compile-time length tests of array concats 2022-12-17
4906 D dmd nobody NEW --- Dereferencing null error in a single expression 2022-12-17
4903 D dmd nobody NEW --- opopAssignRight is needed for operator overloading 2022-12-17
4902 D dmd nobody NEW --- No label and variable with the same name error 2022-12-17
4839 D dmd nobody NEW --- CodeView: Segment end address is wrong 2022-12-17
4835 D dmd nobody NEW --- DMD should warn about integer overflow in computed constant 2022-12-17
4823 D dmd nobody NEW --- CodeView: Thread local variables are stored as shared globals 2022-12-17
4731 D dmd nobody NEW --- cannot call protected base class method by using base class name 2022-12-17
4722 D dmd nobody NEW --- Debug Phobos lib 2022-12-17
4719 D dmd nobody REOP --- Clean up associative array runtime interface to enable precise GC 2022-12-17
4699 D dmd nobody RESO FIXE Functions in peer scopes cannot have the same name 2022-08-15
4677 D dmd nobody NEW --- disallow GC via cmd line argument -nogc 2022-12-17
4669 D dmd nobody NEW --- Unit tests do not work in libraries compiled by dmd with -lib 2022-12-17
4650 D dmd nobody NEW --- Static data that must be scanned by the GC should be grouped 2022-12-17
4642 D dmd nobody REOP --- DMD should have a command-line option to ignore pragma(lib, ...) 2022-12-17
4621 D dmd nobody REOP --- Destructors are inherently un-@safe 2022-12-17
4586 D dmd nobody NEW --- DMD should look for dmd.conf in /usr/local/etc 2022-12-17
4576 D dmd nobody RESO INVA [tdpl] 0/1 argument calls to overloaded function is allowed in presence of variadic function 2022-08-15
4565 D dmd andrej.mitrovich NEW --- In array literals single values can replace arrays of length 1 2022-12-17
4558 D dmd nobody RESO WONT To spot a possible bug in code that doesn't change a value 2022-08-15
4542 D dmd bugzilla RESO WONT [tdpl] TDPL NVI example results in linker error 2022-08-16
4502 D dmd nobody NEW --- make dmd compilable with MinGW 2022-12-17
4483 D dmd nobody REOP --- foreach over string or wstring, where element type not specified, does not support unicode 2022-12-17
4453 D dmd nobody NEW --- Loop-invariant code motion for pure functions 2022-12-17
4440 D dmd braddr ASSI --- [patch] Inlining delegate literals 2022-12-17
4438 D dmd nobody NEW --- A missed function inlining 2022-12-17
4435 D dmd nobody NEW --- Multiple-inheritance of Interfaces results in final/static method/function hijacking 2022-12-17
4410 D dmd nobody RESO WORK AA has inconsistent and unreasonable requirements for iterating over reference-type index 2022-08-16
4383 D dmd nobody NEW --- Optimizer doesn't keep floating point values on the stack if used more than once 2022-12-17
4380 D dmd nobody NEW --- Poor optimisation of x*x, where x is real 2022-12-17
4361 D dmd nobody NEW --- shared nested classes don't synchronize their parents. Results in a data race. 2022-12-17
4338 D dmd nobody RESO LATE Structs with non-const destructors cannot be used as const parameters 2022-08-15
4240 D dmd nobody NEW --- Array operations on short fixed-length arrays should be inlined 2022-12-17
4182 D dmd nobody NEW --- alias of base function does not transfer covariance 2022-12-17
4130 D dmd nobody RESO FIXE DMD crashes if it has to compile a project which is too complex 2022-03-22
4111 D dmd nobody RESO WONT Foreach ranges accept floating-point extrema 2022-03-22
4095 D dmd nobody REOP --- compiling with -op -od and using absolute paths for source files make dmd write object files anywhere 2022-12-17
4034 D dmd nobody NEW --- pure function calls returning a double do not seem to be optimized away 2022-12-17
3999 D dmd nobody NEW --- Have enums that do not implicitly convert to an int 2022-12-17
3969 D dmd andrej.mitrovich NEW --- Built-in compile time errors against usage of wrong operator strings 2022-12-17
3944 D dmd nobody NEW --- Require immutable annotation for new fields of class inherited from immutable class 2022-12-17
3926 D dmd nobody RESO WONT opCast(bool) in classes is bug-prone 2022-12-19
3889 D dmd nobody NEW --- Forbid null as representation of empty dynamic array 2022-12-17
3878 D dmd nobody RESO WONT Arguments and members with the same name 2022-12-19
3856 D dmd nobody NEW --- const arguments/instance attributes in conditions/invariants 2022-12-17
3849 D dmd nobody NEW --- Compiler should catch incomplete initialisation of an array 2022-12-17
3818 D dmd nobody RESO FIXE Generic error message for wrong foreach 2022-01-20
3632 D dmd yebblies RESO FIXE modify float is float to do a bitwise compare 2022-04-06
3603 D dmd nobody RESO INVA Allow selective import syntax to import several modules from a package 2022-07-18
3546 D dmd nobody NEW --- Aliasing an element of a static array should be legal if the index is a compile time constant 2022-12-17
3541 D dmd nobody REOP --- Add -oq to dmd (use fully qualified module name as object filename) 2022-12-17
3538 D dmd nobody RESO DUPL Default value of alias template parameter is instantiated only once. 2022-01-28
3529 D dmd nobody NEW --- Use of /etc discouraged in FreeBSD for third party applications. 2022-12-17
3507 D dmd nobody RESO WONT [module] Flag unused imports to avoid unnecessary dependencies 2022-12-19
3472 D dmd nobody NEW --- alias of a template cannot be used to override a function required by an interface 2022-12-17
3468 D dmd nobody NEW --- dmd allows negative values to be assigned to an uint variable 2022-12-17
3444 D dmd nobody RESO WONT foreach(i, elem; range) should work 2022-09-08
3328 D dmd nobody NEW --- DMD strips package names from objects (ignores -op) with -lib 2022-12-17
3326 D dmd nobody RESO FIXE $ cannot be used in delegate literals 2022-12-19
3131 D dmd nobody NEW --- Disambiguate symbol lookup based on if it's a type or identifier that is required 2022-12-17
3113 D dmd nobody REOP --- final overriding 2022-12-17
3008 D dmd nobody NEW --- Members of non-lvalues (rvalues) can be assigned to. 2022-12-17
2946 D dmd nobody REOP --- Make 'abstract' mandatory if the class is intended to be abstract 2022-12-17
2934 D dmd nobody REOP --- "".dup does not return empty string 2022-12-17
2887 D dmd nobody NEW --- Wrong line number reported inside string mixin 2022-12-17
2795 D dmd nobody NEW --- text imports shall be replaced with a literal in generated headers 2022-12-17
2776 D dmd nobody NEW --- pragma(lib, does not work when used in headers 2022-12-17
2704 D dmd nobody NEW --- Constness lost when passing a struct member by alias 2022-12-17
2698 D dmd nobody RESO INVA Syntax to parse an identifier from a string, instead of mixin() 2022-01-31
2683 D dmd nobody NEW --- Cannot implement interface methods by alias 2022-12-17
2565 D dmd nobody REOP --- Should be able to use an inherited method as interface implementation 2022-12-17
2558 D dmd nobody NEW --- #line should show the same package as the original module 2022-12-17
2548 D dmd nobody REOP --- Array ops that return value to a new array should work. 2022-12-17
2547 D dmd yebblies RESO WORK Array Ops should check length, at least when bounds checking is on 2022-02-28
2457 D dmd nobody NEW --- Detecting circular module dependencies at compile time 2022-12-17
2420 D dmd nobody NEW --- string mixins are not considered in ddoc 2022-12-17
2331 D dmd bugzilla NEW --- Enum hashes many times slower than normal hashes 2022-12-17
2313 D dmd bugzilla NEW --- Poor array ~= append performance 2022-12-17
2278 D dmd bugzilla NEW --- Guarantee alignment of stack-allocated variables on x86 2022-12-17
2270 D dmd nobody REOP --- cast produces invalid arrays at runtime 2022-12-17
2201 D dmd nobody REOP --- Doc/Behavior Discrepancy: EndOfLine in string turns to "\n" or system-specific? 2022-12-17
2194 D dmd nobody NEW --- Variadic parameters of non-array types 2022-12-17
2193 D dmd nobody NEW --- Allow implicit conversions: char -> ubyte, wchar -> ushort, dchar -> uint 2022-12-17
2171 D dmd nobody NEW --- errors involving anonymous class literals expose compiler internals 2022-12-17
2159 D dmd bugzilla REOP --- Confusion between function call and C++ style function address 2022-12-17
2052 D dmd nobody NEW --- Static initialization of every kind of variable in aggregates, including classes 2022-12-17
2043 D dmd bugzilla RESO MOVE Closure outer variables in nested blocks are not allocated/instantiated correctly: should have multiple instances but only have one. 2022-05-24
1985 D dmd nobody REOP --- import expression should return ubyte[] not string 2022-12-17
1983 D dmd nobody RESO WORK Delegates violate const 2022-05-24
1977 D dmd nobody REOP --- Relax warnings (D1)/errors (D2) for implicit narrowing conversions caused by promotions 2022-12-17
1890 D dmd nobody ASSI --- DDOC removes leading space in D_CODE macro 2022-12-17
1793 D dmd nobody NEW --- Error on debug specification mixin 2022-12-17
1708 D dmd nobody NEW --- CodeView: parent-scope not set for nested functions 2022-12-17
1705 D dmd nobody NEW --- CodeView: static variables in functions not assigned to procedure scope 2022-12-17
1654 D dmd nobody REOP --- Array concatenation result should be implicitly castable between mutable and immutable if the elements support it. 2022-12-17
1432 D dmd nobody REOP --- Bogus "overlapping initialization" error with structs, unions, and member initializers 2022-12-17
1201 D dmd nobody NEW --- CodeView: missing BLOCK, WITH and LABEL symbols 2022-12-17
1100 D dmd bugzilla RESO FIXE Alias parameters don't accept primitive types. 2022-12-24
921 D dmd nobody NEW --- DMD should optimize calls to final members in derived classes 2022-12-17
404 D dmd bugzilla RESO FIXE Regression: missing source location in "Error: array initializers as expressions are not allowed" 2022-03-03
259 D dmd lio+bugzilla REOP --- Comparing signed to unsigned does not generate an error 2022-12-17
2 D dmd braddr RESO FIXE Hook up new dmd command line arguments 2022-09-06
23572 D druntime nobody RESO FIXE OpenBSD: Add OpenBSD to the RTLD_DEFAULT list 2022-12-20
23562 D druntime nobody RESO FIXE [REG master] Segmentation fault in core.demangle 2022-12-15
23555 D druntime nobody RESO DUPL Throwing an Error in a destructor hangs on a collection 2022-12-18
23498 D druntime nobody RESO FIXE OpenBSD: Fix core.sys.posix.sys.wait 2022-12-15
23456 D druntime nobody RESO FIXE OpenBSD: Add waitid support 2022-11-14
23429 D druntime nobody RESO INVA pamcompany 2022-10-23
23399 D druntime nobody RESO FIXE OpenBSD: Teach druntime about new mimmutable(2) syscall 2022-10-09
23332 D druntime nobody RESO FIXE core.sync.condition notify methods should be @nogc 2022-11-25
23304 D druntime nobody RESO WONT Add core.bitops.ReverseBitRange 2022-08-26
23302 D druntime nobody RESO FIXE std.algorithm.comparison.predSwitch producing SwitchError with error message as the filename 2022-08-24
23228 D druntime nobody RESO FIXE OpenBSD: No SIGRTMIN or SIGRTMAX 2022-07-04
23193 D druntime nobody RESO FIXE druntime/win32.mak, win64.mak, posix.mak contain no instructions for how to build druntime 2022-06-28
23157 D druntime nobody RESO FIXE undefined reference to `__cmsg_nxthdr' on Alpine Linux (musl libc) 2022-08-24
23129 D druntime nobody RESO FIXE object.destroy doesn't consider initialize=false on D classes 2022-05-20
23067 D druntime nobody RESO FIXE importC: offsetof macro assumes size_t is defined 2022-05-12
23065 D druntime nobody RESO FIXE importC: __builtin_expect should use c_long 2022-04-28
23061 D druntime nobody RESO INVA Exceptions cannot be caught by catch statement in static build 2022-05-24
23051 D druntime nobody RESO FIXE OpenBSD: Build broken on 2.100.0-beta.1 due to the inout attribute no longer implying the return attribute 2022-05-03
22964 D druntime nobody RESO FIXE array cast message is awkwardly worded 2022-03-31
22908 D druntime nobody RESO FIXE OpenBSD: Add getpwnam_shadow and getpwuid_shadow function prototypes 2022-04-01
22843 D druntime nobody RESO FIXE Program hangs on full gc collect with --DRT-gcopt=fork:1 if run under valgrind/callgrind 2022-03-28
22834 D druntime nobody RESO FIXE runnable_cxx/stdint.d: Undefined reference to _Z15testCppI8Mangleahahah 2022-03-03
22832 D druntime nobody RESO FIXE Can't destroy class with overloaded opCast 2022-03-02
22829 D druntime nobody RESO FIXE [REG master] Undefined symbol stderr first referenced in file test19933.o 2022-03-01
22822 D druntime nobody RESO FIXE core.sys.posix.sys.stat: PPC stat_t bindings corrupt 2022-02-25
22779 D druntime nobody RESO FIXE druntime: Calling __delete with null pointer-to-struct segfaults 2022-03-01
22777 D druntime nobody RESO FIXE stat struct in core.sys.windows.stat assumes CRuntime_DigitalMars 2022-03-04
22766 D druntime nobody RESO FIXE copyEmplace does not work with copy constructor and @disable this() 2022-04-13
22763 D druntime nobody RESO FIXE importing std.utf fails in BetterC 2022-04-20
22744 D druntime nobody RESO FIXE ImportC: builtins defined in __builtins.di cause undefined symbol linker errors. 2022-02-08
22741 D druntime nobody RESO FIXE importC: Error: bswap isn’t a template 2022-02-06
22735 D druntime nobody RESO FIXE __builtins.di does not implement __builtin_bswap64 correctly 2022-07-09
22721 D druntime nobody RESO FIXE importC: some gnu builtins are rejected 2022-07-09
22702 D druntime nobody RESO FIXE druntime not compliant with D spec re getLinkage 2022-01-26
22670 D druntime nobody RESO FIXE Support *BSD kqueue-backed API-compatible inotify shim library 2022-01-12
22669 D druntime nobody RESO FIXE OpenBSD: Sync socket.d 2022-02-12
22616 D druntime nobody RESO FIXE Infinity loop instead of InvalidMemoryOperationError during GC routine 2022-12-26
22552 D druntime nobody RESO FIXE moveEmplace wipes context pointer of nested struct contained in non-nested struct 2022-01-06
22136 D druntime edi33416 RESO FIXE [REG 2.097.1] hashOf failed to compile because of different inheritance order 2022-03-08
21837 D druntime nobody RESO WORK Emplace depends on exceptions? 2022-03-27
21747 D druntime nobody RESO FIXE core.demangle does not understand function-local mangling 2022-02-10
21631 D druntime nobody RESO FIXE core.atomic.cas fails to compile with const ifThis (if target is a pointer) 2022-03-28
21480 D druntime nobody RESO DUPL uncaught exceptions: stack trace truncated at NUL char 2022-04-04
21094 D druntime nobody RESO FIXE [REG2.078] Array equality for struct with class member and opCast and alias this 2022-08-22
21014 D druntime nobody RESO FIXE aa.byKeyValue, byKey, byValue very under-documented 2022-01-13
20992 D druntime nobody RESO FIXE Missing symbols in winapi bindings, related to locals 2022-02-07
20778 D druntime nobody RESO FIXE exception messages with nulls within are treated inconsistently 2022-04-04
20681 D druntime nobody RESO FIXE mak/WINDOWS file looks as error prone 2022-12-17
20650 D druntime nobody RESO FIXE Cryptic error message when GC called in finalizer 2022-12-26
20526 D druntime nobody RESO FIXE Compiling a program without unit tests with "-unittest" prints "1 unittests passed" 2022-03-24
20490 D druntime nobody RESO WONT malloc and calloc should be @safe / @trusted 2022-04-13
19933 D druntime nobody RESO FIXE MSVC: Undefined std{in,out,err} with -betterC 2022-02-14
19877 D druntime nobody RESO FIXE [dip1000] std.container.rbtree is unsafely accessing private data 2022-04-03
19659 D druntime nobody RESO FIXE Fix warning and deprecation messages when compiling druntime 2022-06-25
18816 D druntime nobody RESO FIXE [betterC] Standard Streams Unlinkable 2022-02-14
18117 D druntime nobody RESO FIXE ldiv_t struct in core.stdc.stdlib -- int vs c_long expectations 2022-03-26
16641 D druntime nobody RESO FIXE Infinite loop on InvalidMemoryOperationError in __dmd_personality_v0 2022-12-26
15939 D druntime nobody RESO FIXE GC.collect causes deadlock in multi-threaded environment 2022-12-30
15539 D druntime nobody RESO FIXE core.sys.windows.* tweaks for 2.070 2022-12-30
14892 D druntime nobody RESO FIXE -profile=gc doesn't account for GC API allocations 2022-01-26
13625 D druntime nobody RESO FIXE AssertError@src/core/thread.d(1652) 2022-12-30
13416 D druntime nobody RESO DUPL dead-lock in FreeBSD suspend handler 2022-12-30
13143 D druntime nobody RESO FIXE Need backtrace support on Solaris 2022-12-06
13058 D druntime nobody RESO FIXE Thread priority handling doesn't work in Solaris 2022-12-06
10535 D druntime nobody RESO FIXE [AA] Add a function to druntime which returns an empty AA 2022-07-27
10351 D druntime nobody RESO DUPL [GC] GC deadlocks in thread_suspendAll() 2022-12-30
9986 D druntime nobody RESO WONT ModuleInfo.importedModules doesn't work 2022-11-16
9585 D druntime nobody RESO WONT [AA] Implement getPair() for Associative Arrays 2022-07-04
23257 D installe nobody RESO DUPL Unable to Download Installer from DLang Website 2022-07-20
22958 D installe nobody RESO FIXE [Internal] Installer uses outdated image on Azure 2022-03-29
22957 D installe nobody NEW --- bundled lld-link doesn't support common manifest dependency pragma - new lld-link does 2022-12-17
22956 D installe nobody NEW --- Bump LLD version for windows releases 2022-12-17
22548 D installe nobody NEW --- Windows installer for dmd 2.098.0 isn't signed by the DLF 2022-12-17
21824 D installe nobody NEW --- broken CentOS:8 installation due to conflicting libcurl(x86-32) 2022-12-17
21786 D installe nobody NEW --- install.sh: Add error for trying to install two compilers 2022-12-17
21342 D installe nobody NEW --- Install.sh can not install gdc, can not install ldc. 2022-12-17
21226 D installe nobody NEW --- Bug in installer.sh#L552-L556 and missing signature files 2022-12-17
21222 D installe nobody NEW --- Add windows 64 bit version of rdmd 2022-12-17
20883 D installe nobody NEW --- Provide Windows Package Manager package 2022-12-17
20843 D installe nobody NEW --- dustmite.exe missing in folder bin64\ 2022-12-17
20473 D installe nobody NEW --- Missing file & directory 2022-12-17
20463 D installe nobody NEW --- APT repository has broken dependencies 2022-12-17
20249 D installe nobody NEW --- lack of offline documentation 2022-12-17
20061 D installe nobody NEW --- MSVC redistributables don't get installed during the DMD install process 2022-12-17
19773 D installe nobody NEW --- can't compile on window 7 x64 2022-12-17
19716 D installe dlang ASSI --- activate and activate.fish scripts do not add MANPATH 2022-12-17
19451 D installe nobody NEW --- install.sh script assumes bash interpreter, but FreeBSD does not include bash by default 2022-12-17
19165 D installe nobody NEW --- Update d-keying.gpg if it is out-of-date 2022-12-17
18655 D installe nobody NEW --- Make the install script fully sh compliant (e.g. dash or ash) 2022-12-17
18649 D installe nobody REOP --- curl on Ubuntu 18.04 depends on libcurl4, .deb installer depends on libcurl3 2022-12-17
18497 D installe nobody NEW --- windows uninstaller has an annoying really delete pop-up 2022-12-17
18424 D installe nobody NEW --- Add DUB man pages to the released archive 2022-12-17
18362 D installe nobody RESO FIXE Build dmd with LTO and PGO 2022-01-13
18098 D installe nobody NEW --- Issues with path to VS2017 x64 linker in sc.ini [Environment64] AFTER pull 227 2022-12-17
17999 D installe nobody NEW --- UCRTVersion not properly set for Visual Studio Community 2017 2022-12-17
17647 D installe nobody NEW --- Fedora/CentOS RPM x86_64 depends on i686 libraries 2022-12-17
17268 D installe nobody NEW --- Build dub with dmd version that included in the release 2022-12-17
17133 D installe nobody NEW --- Platform specific archives contain files from other platforms 2022-12-17
16688 D installe nobody NEW --- DMD needs to work with the MSC build tools distribution 2022-12-17
16562 D installe nobody NEW --- Icon for D files 2022-12-17
16361 D installe nobody NEW --- Exclude other OS folders from a OS relase 2022-12-17
15910 D installe nobody NEW --- Prevent mismatch of VERSION information in dmd releases 2022-12-17
15635 D installe nobody NEW --- dmd says it is installing dmc 8.57 but installs dmc 8.42n 2022-12-17
15375 D installe nobody NEW --- replace nsis installer by .msi installer 2022-12-17
15308 D installe nobody NEW --- make 32-bit arch dependencies optional for rpm installers 2022-12-17
15267 D installe nobody NEW --- The installer should download Microsoft Build Tools 2015, instead of full VS 2022-12-17
15119 D installe nobody NEW --- LDC version of installer 2022-12-17
14295 D installe nobody NEW --- Create rpm and debian packages as part of the build process 2022-12-17
14287 D installe nobody NEW --- D uninstaller nukes the entire D installation folder, including any user files 2022-12-17
13665 D installe nobody NEW --- binary release doesn't work on newer FreeBSD (10) versions 2022-12-17
13386 D installe nobody NEW --- dmd .zip file download and posix.mak install targets lack usability 2022-12-17
13115 D installe eco NEW --- Installer silently corrupts installation when not enough disk space 2022-12-17
12075 D installe nobody NEW --- Required disk space of Windows installer is 0kB 2022-12-17
11688 D installe nobody NEW --- dlang packages should not depend on i686 2022-12-17
11457 D installe nobody REOP --- Cannot compile 64bit apps with Visual Studio 2013 2022-12-17
11154 D installe nobody NEW --- "DMD2.pkg" can’t be opened because it is from an unidentified developer. 2022-12-17
10245 D installe nobody NEW --- 2.063 rpm doesn't install soname links 2022-12-17
8210 D installe nobody NEW --- Installer does not install dman on Mac OS X 2022-12-17
8206 D installe nobody NEW --- dmd bash completion script is failing on Ubuntu 10.04 2022-12-17
23561 D phobos nobody RESO FIXE std.typecons.Unique!struct does not destroy struct instance 2022-12-24
23540 D phobos nobody RESO FIXE std.uni loadProperty aliases for C are incorrect 2022-12-24
23507 D phobos nobody RESO FIXE Socket.blocking property incorrect on new Socket on Windows 2022-11-25
23488 D phobos nobody RESO FIXE std.format.sformat mishandles char ranges 2022-11-17
23477 D phobos nobody RESO FIXE std.stdio.readln is @system, and cannot be used from @safe code 2022-12-06
23453 D phobos nobody RESO FIXE Generic iota should be a forward range 2022-11-04
23446 D phobos nobody RESO INVA spawnProcess ignores the working directory 2022-10-31
23400 D phobos nobody RESO FIXE [REG 2.099] Can't format enum value whose base type has non-const opEquals 2022-10-17
23385 D phobos nobody RESO LATE Consider making currTime @nogc and nothrow 2022-10-06
23370 D phobos nobody RESO FIXE std.base64 can have more @nogc functions 2022-09-27
23362 D phobos nobody RESO FIXE Permutations should be a forward range 2022-09-26
23350 D phobos nobody RESO FIXE Nondeterministic test failure in std.concurrency 2022-09-20
23333 D phobos andrej.mitrovich RESO FIXE DList range can be @nogc 2022-09-15
23324 D phobos nobody RESO FIXE Incorrect source link in std.format docs 2022-09-06
23319 D phobos nobody RESO FIXE std.range.Generator does not work with non-mutable elements 2022-12-05
23298 D phobos nobody RESO FIXE std.string wrap wraps early 2022-08-22
23288 D phobos nobody RESO FIXE zlib: Fix potential buffer overflow 2022-08-10
23286 D phobos nobody RESO FIXE std.logger.core randomly fails unittests on line 1900 2022-09-05
23270 D phobos nobody RESO FIXE std.random.dice is poorly documented 2022-07-25
23268 D phobos nobody RESO FIXE clamp no longer accepts shorts 2022-08-31
23250 D phobos nobody RESO FIXE Unicode regional indicators are not paired correctly 2022-07-18
23246 D phobos nobody RESO FIXE [REG 2.099] std.format ignores non-const toString method of associative array value 2022-07-13
23245 D phobos nobody RESO FIXE [REG 2.099] std.format ignores non-const toString method of static array element 2022-07-13
23243 D phobos nobody RESO WONT std.range.isInfinite should accept ranges with non-static empty methods 2022-07-13
23242 D phobos nobody RESO WONT InputRangeObject derived from RandomAccessInfinite is not a random-access range 2022-07-13
23238 D phobos nobody RESO FIXE Cannot write a const Nullable(T, T nullValue) 2022-12-30
23215 D phobos nobody RESO FIXE calling std.file.remove with null string segfaults in strlen 2022-06-28
23196 D phobos nobody RESO FIXE File constructor fails to preallocate oom error, uses exception instead 2022-06-22
23182 D phobos nobody RESO FIXE Can't assign struct with opAssign to SumType in CTFE 2022-06-14
23140 D phobos nobody RESO FIXE Array!T where T is a shared class no longer works 2022-08-30
23132 D phobos nobody RESO FIXE "cannot access frame pointer" comparing two ranges for equality from v2.099.0 2022-07-09
23101 D phobos nobody RESO FIXE [std.sumtype] canMatch does not account ref 2022-05-12
23094 D phobos nobody RESO DUPL std.range.generate calls fun more than necessary 2022-05-06
23015 D phobos nobody RESO FIXE SysTime opAssign triggers a deprecation: returning `this` escapes a reference to parameter `this` 2022-04-15
22998 D phobos nobody RESO FIXE Update to zlib 1.2.12 2022-04-10
22992 D phobos nobody RESO WORK std.traits: template instance is nested in both A and B with getSymbolsByUDA 2022-04-08
22984 D phobos nobody RESO DUPL Wrong results for complex abs 2022-04-04
22948 D phobos nobody RESO INVA std.stdio.File doesnt open ~ files 2022-07-08
22947 D phobos nobody RESO FIXE sysErrorString throws Exception instead of WindowsException 2022-03-31
22946 D phobos nobody RESO FIXE WindowsException ctor is not nothrow 2022-03-27
22901 D phobos nobody RESO FIXE Can't construct inout SumType 2022-03-21
22873 D phobos nobody RESO FIXE Wrong std.format output for `inout` 2022-03-22
22867 D phobos nobody RESO FIXE std.utf.decode changes offset despite error. 2022-03-10
22851 D phobos nobody RESO FIXE Missing reference to std.sumtype's source in the latter's documentation 2022-03-06
22838 D phobos nobody RESO FIXE std.bitmanip.BitArray.count() reads beyond data when data size is integer size_t multiple 2022-03-03
22798 D phobos nobody RESO FIXE defaultGetoptPrinter should be @safe 2022-02-25
22794 D phobos nobody RESO FIXE Compile-time format validation gives unhelpful error on too many arguments 2022-12-17
22791 D phobos nobody RESO FIXE std\socket.d(790) Heisenbug random failure 2022-02-20
22771 D phobos nobody RESO FIXE BigInt divMod can return "-0" (negative zero) 2022-02-14
22745 D phobos nobody RESO FIXE std.parallelism.parallel fails to process empty range on a single CPU 2022-12-15
22736 D phobos nobody RESO FIXE Add destructuring bind for std.typecons.Tuple tuples 2022-03-10
22704 D phobos nobody RESO FIXE Linker error when running the public unittests 2022-01-25
22701 D phobos nobody RESO FIXE std.typecons.apply needlessly checks if the predicate is callable 2022-01-29
22695 D phobos nobody RESO FIXE std.traits.isBuiltinType is false for typeof(null) 2022-01-28
22683 D phobos nobody RESO FIXE core.math.rndtonl can't be linked 2022-02-12
22673 D phobos nobody RESO FIXE .array of a range with length preallocates without checking if the length was lying or not. 2022-01-26
22648 D phobos nobody RESO FIXE [std.variant.Variant] Incorrectly written unittests 2022-01-04
22647 D phobos nobody RESO FIXE [std.variant.Variant] Cannot compare types compliant with null comparison with 'null' 2022-01-10
22637 D phobos nobody RESO FIXE std.conv `to!double` and `parse!double` dont throw on under/overflow 2022-07-12
22609 D phobos nobody RESO FIXE [REG2.097] std.format.format fails for opEquals overloads without int 2022-01-08
22572 D phobos nobody RESO FIXE Cannot define SumType over immutable struct with Nullable 2022-02-09
22532 D phobos atila.neves RESO FIXE std.experimental.logger Change default log level to LogLevel.warning, or LogLevel.off 2022-01-07
22511 D phobos nobody RESO FIXE Nullable is not copyable when templated type has elaborate copy ctor 2022-10-24
22503 D phobos nobody RESO FIXE Invalid changelog entry for isValidCodePoint 2022-04-13
22299 D phobos nobody RESO FIXE RedBlackTree.empty missing "const" annotation 2022-04-13
22213 D phobos nobody RESO FIXE Base64: Missing `@nogc` attribute on encodeLength 2022-04-15
22185 D phobos nobody RESO FIXE std.array.array() doesn't handle throwing element copying 2022-01-26
21751 D phobos nobody RESO FIXE std.experimental.logger add possibility to pass a throwable to a log 2022-07-29
21457 D phobos nobody RESO FIXE std.functional.partial ignores function overloads 2022-01-03
21397 D phobos nobody RESO DUPL Nullable doesn't define copy constructors 2022-10-24
21334 D phobos nobody RESO WONT std.conv.to could have an overload taking a default value for conversion errors 2022-07-04
21114 D phobos nobody RESO FIXE core.exception.AssertError@std/socket.d(1004): Assertion failure 2022-02-19
21000 D phobos nobody RESO FIXE -preview=nosharedaccess precludes use of stdin,stdout,stderr 2022-10-05
20635 D phobos nobody RESO WONT std.file.write is not UFCS friendly 2022-02-07
20623 D phobos moonlightsentinel RESO FIXE std.conv.to!string error when argument is an inout float 2022-03-08
20266 D phobos nobody RESO DUPL __ARGS__ for easy forwarding of function arguments 2022-07-04
20257 D phobos nobody RESO FIXE Implement waitTimeout() in std.process 2022-07-04
20182 D phobos nobody RESO FIXE [REG 2.086.0] std.traits.ParameterDefaults fails for copy constructor of nested struct 2022-04-18
20139 D phobos nobody RESO LATE isInputRange!string is false in betterC 2022-04-28
19737 D phobos nobody RESO FIXE [std.experimental.allocator] link table in docs has missing symbols 2022-10-24
18735 D phobos nobody RESO FIXE all versions of find and canfind should identify usage of predicate 2022-07-24
18631 D phobos nobody RESO FIXE std.random.choice does not work with const arrays 2022-07-07
18374 D phobos nobody RESO FIXE Add range functions to Nullable 2022-03-27
18155 D phobos nobody RESO FIXE std.file.dirEntries should be usable in @safe 2022-12-27
18036 D phobos nobody RESO FIXE Documentation of moveFront() fails to mention different behavior depending on hasElaborateCopyConstructor 2022-02-28
17183 D phobos nobody RESO FIXE Improve std.algorithm.mutate.remove documentation 2022-07-22
16232 D phobos nobody RESO FIXE std.experimental.logger.core.sharedLog isn't thread-safe 2022-07-24
16034 D phobos nobody RESO FIXE map should be possible with a reference only 2022-09-20
15536 D phobos nobody RESO FIXE [std.experimental.logger] More detailed example for custom logger implementation 2022-07-18
15530 D phobos nobody RESO DUPL multiSort forbids any SwapStrategy different from unstable 2022-09-19
14553 D phobos nobody RESO FIXE The return types of std.array.array for narrow strings conflicts with its documentation 2022-07-25
13893 D phobos nobody RESO FIXE "rawRead must take a non-empty buffer" 2022-07-24
13551 D phobos nobody RESO FIXE std.conv.to for std.typecons tuples too 2022-01-13
13541 D phobos nobody RESO FIXE std.windows.syserror.sysErrorString() should be nothrow 2022-03-28
12732 D phobos nobody RESO WONT Add an Appender-like template that recursively builds a structure of Appender fields 2022-07-06
8967 D phobos nobody RESO INVA dirEntries throws when encountering a "long path" on windows 2022-09-17
8067 D phobos nobody RESO FIXE std.algorithm.move doesn't work for static array of elaborate struct 2022-08-31
7438 D phobos nobody RESO WONT Functions from std.conv should be pure 2022-08-31
7128 D phobos greeenify RESO FIXE Cartesian product of ranges 2022-04-03
6788 D phobos nobody RESO DUPL std.algorithm.combinations 2022-04-03
4535 D phobos nobody RESO WONT std.range could have a takeWhile!pred(range) function 2022-08-31
23518 D tools nobody RESO FIXE buildkite ae Socket.bind error 2022-12-04
22649 D tools nobody NEW --- DUB: recursive `copyFiles` is broken 2022-12-17
22643 D tools nobody RESO FIXE Another heisenbug in macOS 12.x x64, DMD (latest) 2022-01-13
22642 D tools nobody RESO FIXE test runner is determined to add -fPIC and -fPIE switches blocking Windows cross compiles 2022-03-24
22596 D tools nobody REOP --- The "publictests" target runs unittests at the top-level namespace so they don't have access to 2022-12-17
22490 D tools nobody RESO INVA dub.pm, anchors for the install and uninstall command do not work 2022-12-20
22381 D tools nobody NEW --- DUB and gdmd: Invalid SemVer format: 2.076.1 2022-12-17
22268 D tools nobody NEW --- rdmd does not track dependencies properly for --extra-file 2022-12-17
22266 D tools nobody NEW --- core.stdc.stdio.snprintf returns wrong value if the buffer is not sufficiently large 2022-12-17
21922 D tools nobody NEW --- rdmd linker error with simple import structure 2022-12-17
21618 D tools nobody RESO WORK rdmd does not accept `-boundscheck=off` argument 2022-04-13
13014 D tools nobody NEW --- Test Phobos with a QuickCheck-like tool too? 2022-12-17
9683 D tools nobody NEW --- RDMD: Emit error on missing or unexpected main function 2022-12-17
9673 D tools nobody NEW --- Add --incremental option to rdmd 2022-12-17
6431 D tools nobody REOP --- [RDMD] Modifying a library doesn't trigger a rebuild 2022-12-17
3327 D tools nobody REOP --- OPTLINK and the librarian fail to see a symbol in a library 2022-12-17
23269 D visuald nobody RESO WORK Unable to build VisualD 2022-07-29
23069 D visuald nobody RESO FIXE Visual Studio crashing when debugging Win32 VARIANT data type 2022-06-05
22787 D visuald nobody RESO FIXE Not present in the VS2022 Marketplace 2022-04-18
22764 D visuald nobody RESO FIXE Visual Studio doesn't find installed LDC or DMD 2022-04-03
22747 D visuald nobody RESO FIXE VS 2022 Could not load file or assembly 'Microsoft.Build.CPPTasks.Common, Version=17.1.0.0' 2022-04-03
21894 D visuald nobody RESO FIXE Memory leak in DMD semantic server. 2022-09-21
21587 D visuald nobody RESO FIXE Please capture and output failed/error message from "link" step 2022-06-05
3503 issues found.

as

File a new issue in the "D" product