[Issue 18750] [Tracker] everything wrong with code generation for bt instruction

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18750 ag0aep6g changed: What|Removed |Added Depends on||18794 Referenced Issues:

[Issue 18794] Compiling with -O causes runtime segfault

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18794 ag0aep6g changed: What|Removed |Added CC||ag0ae...@gmail.com

[Issue 3523] [GC] Fiber is not garbage collected properly

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3523 Steven Schveighoffer changed: What|Removed |Added CC|

[Issue 18794] Compiling with -O causes runtime segfault

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18794 --- Comment #2 from hst...@quickfur.ath.cx --- Just a side-note that although in my own environment, the problem can be reproduced with -O alone, apparently in some other environments specifying both -O and -profile is necessary to trigger the bug.

[Issue 18639] VisualD - First 5 minutes - Improve list of project wizards, propritise MSBuild projects

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18639 --- Comment #2 from Manu --- > - add imports from project dependencies Not sure what this means... 'add imports'? You mean dependent project's source-tree paths so clients can import modules from libs? How do you know a

[Issue 18794] New: Compiling with -O causes runtime segfault

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18794 Issue ID: 18794 Summary: Compiling with -O causes runtime segfault Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: major

[Issue 18794] Compiling with -O causes runtime segfault

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18794 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||wrong-code --

[Issue 18641] VisualD - First 5 minutes - Improve experience adding .d files to existing C++ projects

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18641 --- Comment #2 from Manu --- Why don't we just amend the global C/C++ props and include the D lib paths the same as MS does for CRT paths? I don't think anyone will mind ;) The link comment thing is interesting. Why only in

[Issue 5413] (diagnostic): No notification that warnings are treated as errors

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5413 Mike Franklin changed: What|Removed |Added Keywords||bootcamp, trivial

[Issue 18795] New: Add pragma(stackStomp, [true|false]) to control -gx on per-function basis

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18795 Issue ID: 18795 Summary: Add pragma(stackStomp, [true|false]) to control -gx on per-function basis Product: D Version: D2 Hardware: All OS: All

[Issue 17806] processAllocator getter will override set value if it was set before getter was called at least once

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17806 --- Comment #1 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/4b0b02e9e1b8076630f4df707610b81746b391d4 Fix Issue 17806 - processAllocator getter will override

[Issue 17806] processAllocator getter will override set value if it was set before getter was called at least once

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17806 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 11970] Self-assigned variable expression with no effect doesn't have compiler error

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11970 Mike Franklin changed: What|Removed |Added Keywords||pull

[Issue 18794] Compiling with -O causes runtime segfault

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18794 Jonathan M Davis changed: What|Removed |Added CC|

[Issue 18794] Compiling with -O causes runtime segfault

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18794 --- Comment #4 from hst...@quickfur.ath.cx --- Just tested in my environment, -inline does indeed make the problem go away. (Mask it, probably.) However, I can still reproduce the problem with just -O, even though the original problem was discovered

[Issue 18750] [Tracker] everything wrong with code generation for bt instruction

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18750 Issue 18750 depends on issue 18730, which changed state. Issue 18730 Summary: dmd miscompiles core.bitop.bt with -O https://issues.dlang.org/show_bug.cgi?id=18730 What|Removed |Added

[Issue 18730] dmd miscompiles core.bitop.bt with -O

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18730 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 18730] dmd miscompiles core.bitop.bt with -O

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18730 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/dbbb00a2055c074004bf294b71ffe1b090ff984a fix issue 18730 - dmd miscompiles core.bitop.bt with -O

[Issue 18796] New: std.algorithm.substitute asserts on empty range

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18796 Issue ID: 18796 Summary: std.algorithm.substitute asserts on empty range Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: normal

[Issue 18794] Compiling with -O causes runtime segfault

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18794 --- Comment #5 from ag0aep6g --- (In reply to ag0aep6g from comment #1) > bitIdx is a DWORD at rbp-0x10. But later a QWORD is read from there and used > in the bt instruction. So that reads garbage from the stack. The garbage can

[Issue 4791] Assigning a static array to itself should be allowed

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4791 Mike Franklin changed: What|Removed |Added See Also|

[Issue 11970] Self-assigned variable expression with no effect doesn't have compiler error

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11970 Mike Franklin changed: What|Removed |Added See Also|

[Issue 18640] VisualD - First 5 minutes - Default debuginfo configuration emits warnings.

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18640 Rainer Schuetze changed: What|Removed |Added CC||r.sagita...@gmx.de

[Issue 18641] VisualD - First 5 minutes - Improve experience adding .d files to existing C++ projects

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18641 Rainer Schuetze changed: What|Removed |Added CC||r.sagita...@gmx.de

[Issue 18639] VisualD - First 5 minutes - Improve list of project wizards, propritise MSBuild projects

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18639 Rainer Schuetze changed: What|Removed |Added CC||r.sagita...@gmx.de

[Issue 17373] traits getOverloads + multiple interface inheritance only see one of the interfaces' overloads

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17373 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/56e85cc59b594456bf56132ce2bcb73f559892a3 Fix Issue 17373 - traits getOverloads + multiple interface

[Issue 17373] traits getOverloads + multiple interface inheritance only see one of the interfaces' overloads

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17373 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 18793] Semantics of scope(exit/success) modifying return value

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18793 Simen Kjaeraas changed: What|Removed |Added CC|

[Issue 18792] Incorrect scope analysis with -dip1000 for small-sized-optimized string

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18792 Per Nordlöw changed: What|Removed |Added Severity|normal |enhancement --

[Issue 17084] Can't sort array of structs with alias this: swap can't call non-@nogc function doesPointTo

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17084 --- Comment #3 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/5d2590ed8ce168a455c031ff3c8ef127d6046a46 fix issue 17084 - Can't sort array of structs with alias

[Issue 17084] Can't sort array of structs with alias this: swap can't call non-@nogc function doesPointTo

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17084 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED