[Issue 19672] Function uses the stack to read a static array parameter but it is passed in the registers

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19672 --- Comment #1 from Walter Bright --- Note that if S is used as the parameter type, rather than S[1], the test passes. The parameters should be passed in registers RDI and RSI for both cases, i.e. S and S[1] should behave the same. --

[Issue 18947] No way to get list of overloads from template mixins

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18947 Simen Kjaeraas changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|INVALID

[Issue 19672] Function uses the stack to read a static array parameter but it is passed in the registers

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19672 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com See Also|

[Issue 15075] wrong code with vector assignment of static array elements

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15075 Walter Bright changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 12074] Add BlockStatement to TemplateSingleArgument

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12074 --- Comment #4 from Vladimir Panteleev --- That is a semantic issue and completely orthogonal to this syntactic one. `call!({ return 0; })();` has the same issue as your example. --

[Issue 19674] New: multiple local template function with same name don't work

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19674 Issue ID: 19674 Summary: multiple local template function with same name don't work Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW

[Issue 16495] __traits(fullyQualifedName) instead of std.traits.fullyQualifiedName

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16495 Basile-z changed: What|Removed |Added CC||b2.t...@gmx.com Hardware|x86_64

[Issue 12729] mixins don't work in traits

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12729 Basile-z changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 18947] No way to get list of overloads from template mixins

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18947 Basile-z changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 8044] Print names, not casted values when using enum template parameter

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8044 Basile-z changed: What|Removed |Added Keywords||diagnostic CC|

[Issue 12081] Warn against, and then deprecate class allocators

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12081 Basile-z changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 12065] Some refused implicit string cast in pure methods

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12065 Basile-z changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 12061] Refused array append with struct with void field

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12061 Basile-z changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 12074] Add BlockStatement to TemplateSingleArgument

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12074 Basile-z changed: What|Removed |Added CC||b2.t...@gmx.com --- Comment #3 from Basile-z ---

[Issue 12001] __traits(isSame) does not work with the basic types

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12001 Basile-z changed: What|Removed |Added Keywords||pull --- Comment #1 from Basile-z --- pull : htt

[Issue 12001] __traits(isSame) does not work with the basic types

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12001 Basile-z changed: What|Removed |Added CC||b2.t...@gmx.com Summary|__traits(isSam

[Issue 19673] __traits(getProtection) Cannot read the protection level of interface members

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19673 --- Comment #1 from Adam Wilson --- Correction: Interface protection levels are incorrectly allowed by compiler. --

[Issue 19673] New: __traits(getProtection) Cannot read the protection level of interface members

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19673 Issue ID: 19673 Summary: __traits(getProtection) Cannot read the protection level of interface members Product: D Version: D2 Hardware: All OS: All St

[Issue 11827] rdmd makes too many stat() calls, of which many are not traced

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11827 Basile-z changed: What|Removed |Added CC||b2.t...@gmx.com Component|dmd

[Issue 11816] std.stdio.slurp uninformative error message

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11816 Basile-z changed: What|Removed |Added CC||b2.t...@gmx.com Component|dmd

[Issue 11795] DMD allows nested new operator syntax together with anonymous classes

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11795 Basile-z changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 5747] cannot cast away shared if opCast defined

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5747 Basile-z changed: What|Removed |Added Status|REOPENED|RESOLVED CC|

[Issue 10962] Incorrect merging of same enum types with different qualifiers

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10962 Basile-z changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 19672] New: Function uses the stack to read a static array parameter but it is passed in the registers

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19672 Issue ID: 19672 Summary: Function uses the stack to read a static array parameter but it is passed in the registers Product: D Version: D2 Hardware: x86_64 OS: Li

[Issue 19594] Compiler Crash

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19594 Seb changed: What|Removed |Added CC||greeen...@gmail.com --- Comment #3 from Seb --- That'

[Issue 19671] New: Function-local static/shared static data must be destroyed upon thread (process respectively) termination

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19671 Issue ID: 19671 Summary: Function-local static/shared static data must be destroyed upon thread (process respectively) termination Product: D Version: D2 Hard

[Issue 19441] alias this causes partial assignment

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19441 --- Comment #9 from Andrei Alexandrescu --- Talked to Razvan, and we're thinking of the following minimally disruptive change: * If the struct has only ONE member of type T && the alias this yields a ref T pass * Else issue a deprecation Th

[Issue 19594] Compiler Crash

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19594 --- Comment #2 from Carsten Schlote --- (In reply to Basile-z from comment #1) > (In reply to Carsten Schlote from comment #0) > > Source should be accessible at > > https://gitlab.vahanus.com/dlang/examples/filescanner on branch 'testing' > > No it

[Issue 19655] DMD generates wrong code for some circular dependencies

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19655 Puneet Goel changed: What|Removed |Added Severity|blocker |regression --- Comment #1 from Puneet Goel --

[Issue 19656] D compiler fails to resolve circular module dependency when modules are compiled separately

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19656 Puneet Goel changed: What|Removed |Added Severity|blocker |regression --- Comment #2 from Puneet Goel --

[Issue 19657] D compiler fails to resolve circular module dependency when modules are compiled together

2019-02-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19657 Puneet Goel changed: What|Removed |Added Severity|blocker |regression --- Comment #2 from Puneet Goel --