[Issue 21140] [REG2.086] Error on missed stack allocation for closure for template

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21140 johanenge...@weka.io changed: What|Removed |Added CC||johanenge...@weka.io --

[Issue 13711] Optimizer bug (yet another one, with test case)

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13711 Walter Bright changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Issue 13711] Optimizer bug (yet another one, with test case)

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13711 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #4

[Issue 21123] ICE during toChars() of weird CommaExp lowering

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21123 RazvanN changed: What|Removed |Added CC||razvan.nitu1...@gmail.com --- Comment #1 from

[Issue 21147] New: Relax `shared` and `__gshared` check on static module constructor / destructors

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21147 Issue ID: 21147 Summary: Relax `shared` and `__gshared` check on static module constructor / destructors Product: D Version: D2 Hardware: All OS: All

[Issue 10826] [GC] Should the D GC allocate double4[] aligned to 32 bytes?

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10826 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #4 from Dlang Bot ---

[Issue 21133] What are Azure Pipelines testing?

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21133 --- Comment #2 from Walter Bright --- Rainer this is most helpful information, thank you! --

[Issue 21130] Test Suite: C++ interop tests / Run (macOS-10.15, clang-4.0.0) fails with X Setup job

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21130 Walter Bright changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|INVALID

[Issue 21146] No introspection information on whether a class is COM or not

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21146 --- Comment #2 from Andrei Alexandrescu --- IUnknown is declared in some Windows-specific modules, which I wouldn't want to import in object.d. --

[Issue 21146] No introspection information on whether a class is COM or not

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21146 Adam D. Ruppe changed: What|Removed |Added CC||destructiona...@gmail.com --- Comment #1

[Issue 21146] New: No introspection information on whether a class is COM or not

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21146 Issue ID: 21146 Summary: No introspection information on whether a class is COM or not Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 13569] Inconsistent integer divide by zero behavior and spec

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13569 Walter Bright changed: What|Removed |Added Keywords|wrong-code |spec Component|dmd

[Issue 13569] Inconsistent integer divide by zero behavior and spec

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13569 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #5 from Dlang Bot ---

[Issue 21145] New: No introspection access to a class' invariant

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21145 Issue ID: 21145 Summary: No introspection access to a class' invariant Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement

[Issue 21142] TypeInfo_Class.offTi() not available via introspection

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21142 Adam D. Ruppe changed: What|Removed |Added CC||destructiona...@gmail.com --- Comment #1

[Issue 21144] New: A __trait should give access to interface implementation vtbl and their offsets

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21144 Issue ID: 21144 Summary: A __trait should give access to interface implementation vtbl and their offsets Product: D Version: D2 Hardware: All OS: All

[Issue 21143] New: vtbl not accessible without typeid

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21143 Issue ID: 21143 Summary: vtbl not accessible without typeid Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement Priority:

[Issue 21142] New: TypeInfo_Class.offTi() not available via introspection

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21142 Issue ID: 21142 Summary: TypeInfo_Class.offTi() not available via introspection Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement

[Issue 21141] No introspection access to a field's default value

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21141 Adam D. Ruppe changed: What|Removed |Added CC||destructiona...@gmail.com --- Comment #1

[Issue 21141] No introspection access to a field's default value

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21141 Andrei Alexandrescu changed: What|Removed |Added Hardware|x86 |All OS|Mac OS X

[Issue 21141] New: No introspection access to a field's default value

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21141 Issue ID: 21141 Summary: No introspection access to a field's default value Product: D Version: D2 Hardware: x86 OS: Mac OS X Status: NEW Severity: enhancement

[Issue 20596] [REG2.086] Error on missed stack allocation for closure for template

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20596 Walter Bright changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Issue 20596] [REG2.086] Error on missed stack allocation for closure for template

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20596 --- Comment #8 from Walter Bright --- Closed and new bug report created: https://issues.dlang.org/show_bug.cgi?id=21140 --

[Issue 20596] [REG2.086] Error on missed stack allocation for closure for template

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20596 Walter Bright changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 21140] [REG2.086] Error on missed stack allocation for closure for template

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21140 Walter Bright changed: What|Removed |Added Keywords||industry, performance, |

[Issue 21140] New: [REG2.086] Error on missed stack allocation for closure for template

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21140 Issue ID: 21140 Summary: [REG2.086] Error on missed stack allocation for closure for template Product: D Version: D2 Hardware: All OS: All Status:

[Issue 10664] Win64: exception handling does not work with COMDAT folding

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10664 --- Comment #3 from Rainer Schuetze --- Here's a version without lazy and templates: import core.exception; Exception collectExceptionE(int delegate () expression, ref int result) { try { result = expression(); } catch

[Issue 21139] dhsell tests fail locally

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21139 Basile-z changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 21139] dhsell tests fail locally

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21139 --- Comment #2 from Basile-z --- mmh no and this solves the problem, but this problem comes often. Before I very rarely had to make clean (eventually sometimes after ^C, there could remain some bad objects, but otherwise never). The dependency on

[Issue 21139] dhsell tests fail locally

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21139 Mathias LANG changed: What|Removed |Added CC||pro.mathias.l...@gmail.com --- Comment #1

[Issue 10826] [GC] Should the D GC allocate double4[] aligned to 32 bytes?

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10826 Steven Schveighoffer changed: What|Removed |Added CC||schvei...@yahoo.com

[Issue 20162] Sign Extension for ?: optimization done wrong

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20162 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 21139] dhsell tests fail locally

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21139 Basile-z changed: What|Removed |Added Severity|enhancement |normal --

[Issue 21139] New: dhsell tests fail locally

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21139 Issue ID: 21139 Summary: dhsell tests fail locally Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Keywords: TestSuite Severity:

[Issue 13617] alias with scopes

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13617 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 11521] Collision of templates instantiated with different same-named locals

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11521 Walter Bright changed: What|Removed |Added CC||jens.k.muel...@gmx.de --- Comment #3 from

[Issue 13617] alias with scopes

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13617 Walter Bright changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 11521] Collision of templates instantiated with different same-named locals

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11521 Walter Bright changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 13569] Inconsistent integer divide by zero behavior and spec

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13569 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #4

[Issue 20596] [REG2.086] Error on missed stack allocation for closure for template

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20596 --- Comment #7 from johanenge...@weka.io --- Another example that fails compilation: ``` struct S(T) { void delegate() dg; this(scope void delegate() dg) { this.dg = dg; } } // The explicit `scope` here is not used in

[Issue 12635] Accepts Invalid Segment Prefix on Branch Instruction

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12635 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #1

[Issue 20596] [REG2.086] Error on missed stack allocation for closure for template

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20596 johanenge...@weka.io changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Issue 9306] __function alias

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9306 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #2 from Dlang Bot ---

[Issue 8109] typeof(function) within functions

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8109 --- Comment #5 from Dlang Bot --- @NilsLankila created dlang/dmd pull request #11538 "add `__traits(getCurrentFunction)`" mentioning this issue: - add `__traits(getCurrentFunction)` - fix issue 8109 - fix issue 9306 This new traits is a

[Issue 11521] Collision of templates instantiated with different same-named locals

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11521 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #2

[Issue 11049] array bounds error uses module file name rather than file name modified by #line directive

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11049 Walter Bright changed: What|Removed |Added Summary|RangeError does not |array bounds error uses

[Issue 11049] RangeError does not recognize file name modified by #line directive

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11049 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #4

[Issue 21133] What are Azure Pipelines testing?

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21133 Rainer Schuetze changed: What|Removed |Added CC||r.sagita...@gmx.de --- Comment #1 from

[Issue 10966] Optimizer generates wrong code with try-catch

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10966 --- Comment #5 from Walter Bright --- Yes, it looks like a bug with the data flow analysis and catch blocks. --

[Issue 10664] Win64: exception handling does not work with COMDAT folding

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10664 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #2

[Issue 10315] Conditional triple operator unifies a char and a dchar as a uint

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10315 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 9666] Invalid struct passing + redundant struct copy on struct assignment

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9666 Walter Bright changed: What|Removed |Added Keywords|wrong-code | CC|

[Issue 8950] postblit not called on const static array initialization

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8950 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #2 from

[Issue 6705] Bad codegen when passing fields as template alias params

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6705 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #3 from

[Issue 5713] Broken final switch on ints

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5713 Walter Bright changed: What|Removed |Added Keywords|wrong-code | --- Comment #17 from Walter Bright --- It

[Issue 5713] Broken final switch on ints

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5713 --- Comment #16 from Walter Bright --- What happens is the compiler inserts a default that throws an exception. This is compatible with what the spec says. I added a clarification to the spec. --

[Issue 5713] Broken final switch on ints

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5713 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #15 from Dlang Bot ---

[Issue 21130] Test Suite: C++ interop tests / Run (macOS-10.15, clang-4.0.0) fails with X Setup job

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21130 Mathias LANG changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 6060] Refuse wrong final switch

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6060 Walter Bright changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 5713] Broken final switch on ints

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5713 Walter Bright changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 5714] case ranges in final switches

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5714 Walter Bright changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 5229] Inaccurate parsing of floating-point literals

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5229 Walter Bright changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 20972] wrong real literals on windows

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20972 Walter Bright changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 5229] Inaccurate parsing of floating-point literals

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5229 Walter Bright changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 20951] Wrong Decimal Literals Encoding

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20951 Walter Bright changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 20154] bad closure if local variables have larger alignment requirements

2020-08-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20154 --- Comment #5 from Walter Bright --- Thanks, I think I understand it now. But the solution isn't obvious :-/ --