[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 #4 from Manu --- > I was referring to this remark > [...] Oh I see. Well, my immediate impression is that perhaps they shouldn't be split into 2 sub-sets like that; if the user just happens to click on the wrong one first, they'll find w

[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 #4 from Manu --- Okay, well I think you know much better than me at this point. I don't understand what you mean by "each C++ file produces one .obj file" but D is different? The D compiler just emits as many .obj files as compiler invoc

[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 #3 from Rainer Schuetze --- (In reply to Manu from comment #2) > > - 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

[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 #3 from Rainer Schuetze --- (In reply to Manu from comment #2) > 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 ;) That's probably fine for t

[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||https://issues.dlang.org/sh

[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||https://issues.dlang.org/sh

[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 > be controlled by p

[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 CC|

[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 CC|

[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 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 Resolution|-

[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 https

[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 Resolution|-

[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 Status

[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 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||issues.dl...@jmdavisprog.co

[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 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||schvei...@yahoo.com --- Comment #15 fr

[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: https://issues.dlang.o

[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 Blocks|

[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 project's 'root' path? - 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 --- 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 main? MSC definitely incl

[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 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 Prior

[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 Resolution|-

[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||simen.kja...@gmail.com --- Comment #1 from

[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 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 --- Comment #1 from Rai