[Issue 19431] New: Add _r variants of various stdc time functions.

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19431 Issue ID: 19431 Summary: Add _r variants of various stdc time functions. Product: D Version: D2 Hardware: All OS: Other Status: NEW Severity: enhancement

[Issue 11687] core.sys.posix.pthread missing affinity related resources

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11687 Stanislav Blinov changed: What|Removed |Added CC||stanislav.bli...@gmail.com

[Issue 15876] various cases of SEGFAULT when formatting parser errors

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15876 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/866c0a3f3ac21d506140b4806bb9134334683f21 fix issue 15876 - various cases of SEGFAULT when formatting

[Issue 15876] various cases of SEGFAULT when formatting parser errors

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

[Issue 18889] Hovering over the alias of an enum doesn't show it's value

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18889 --- Comment #2 from Manu --- Awesome. Tested, working in editor. Does the debuginfo support populating those identifiers with values such that the debugger is able to show them when displaying value data the usual way? --

[Issue 19430] wrong code for `this =`, corrupted memory issue

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19430 Илья Ярошенко changed: What|Removed |Added Resolution|LATER |INVALID --

[Issue 19370] AA require() and update() can't be used in @safe code

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19370 Stanislav Blinov changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Issue 19430] wrong code for `this =`, corrupted memory issue

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19430 --- Comment #10 from Stanislav Blinov --- To be fair, calling assignment on an instance that hasn't been yet constructed (i.e. constructor didn't return) isn't the best of ideas. I know Phobos is doing this in places, but it's something that should

[Issue 19430] wrong code for `this =`, corrupted memory issue

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19430 Илья Ярошенко changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Issue 11240] assumeSafeAppend could implicitly break immutablity

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11240 Stanislav Blinov changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 15876] various cases of SEGFAULT when formatting parser errors

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15876 Basile B. changed: What|Removed |Added Keywords||pull --- Comment #4 from Basile B. --- pull :

[Issue 15876] various cases of SEGFAULT when formatting parser errors

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15876 Basile B. changed: What|Removed |Added Summary|various cases of SEGFAULTS |various cases of SEGFAULT

[Issue 15876] various cases of SEGFAULTS when formating parser errors

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15876 Basile B. changed: What|Removed |Added CC||b2.t...@gmx.com Summary|"a[{keyword"

[Issue 19430] wrong code for `this =`, corrupted memory issue

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19430 --- Comment #8 from Stanislav Blinov --- Working example: https://run.dlang.io/is/dnxQNx --

[Issue 19430] wrong code for `this =`, corrupted memory issue

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19430 --- Comment #7 from Stanislav Blinov --- What's going on is (pseudo-code) this: c = S(S.init).opAssign(S.sum(1, 2)); The opAssign is implicitly generated. Two instances are constructed in-place, one is 'main.s', the other is the argument to

[Issue 19011] visualD - not able to return to previous location after goto definition shortcut

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19011 Rainer Schuetze changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 15876] "a[{keyword" causes DMD to segfault

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15876 ag0aep6g changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|WORKSFORME

[Issue 18889] Hovering over the alias of an enum doesn't show it's value

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

[Issue 19430] wrong code for `this =`, corrupted memory issue

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19430 Илья Ярошенко changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Issue 19430] wrong code for `this =`, corrupted memory issue

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19430 Илья Ярошенко changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Issue 19430] wrong code for `this =`, corrupted memory issue

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19430 Илья Ярошенко changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|INVALID

[Issue 19430] wrong code for `this =`, corrupted memory issue

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19430 --- Comment #6 from Илья Ярошенко --- (In reply to Stanislav Blinov from comment #5) > I'll close this for now, please reopen as needed. import core.atomic; import core.stdc.stdio; import core.stdc.stdlib; struct S { static shared int* ptr;

[Issue 11227] Visual D 'smart' indent mode is too inflexible with parentheses.

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11227 Rainer Schuetze changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 19430] wrong code for `this =`, corrupted memory issue

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19430 Stanislav Blinov changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 13926] Find all references

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13926 Rainer Schuetze changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 19351] add code folding for case statements

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19351 Rainer Schuetze changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 19357] Add option to not indent switch case labels.

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19357 Rainer Schuetze changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 19430] wrong code for `this =`, corrupted memory issue

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19430 --- Comment #4 from Илья Ярошенко --- Inter(In reply to Stanislav Blinov from comment #3) > You forgot a `puts` in the two-argument constructor. There are exactly two > instances being constructed. One by returning from `sum`, the other one is > `c`

[Issue 19356] Improve completion list

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19356 --- Comment #2 from Rainer Schuetze --- - __traits updated in https://github.com/dlang/visuald/releases/tag/v0.48.0-rc1 - 'classinfo' still valid according to the language doc - 'typeof': https://github.com/aBothe/D_Parser/pull/210 --

[Issue 19430] wrong code for `this =`, corrupted memory issue

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19430 --- Comment #3 from Stanislav Blinov --- You forgot a `puts` in the two-argument constructor. There are exactly two instances being constructed. One by returning from `sum`, the other one is `c` in main. First "d" in output is from assignment,

[Issue 19378] Visual D 0.48.0 flags "virtual" as an error

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19378 Rainer Schuetze changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 19430] wrong code for `this =`, corrupted memory issue

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19430 --- Comment #2 from Илья Ярошенко --- The number of the constructor (including postblits) must match the number of destructors. Assume you have a reference counted member. Then the code in the issue will cause a corrupted memory error. --

[Issue 19354] Indenting for enum members is sometimes too much.

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19354 Rainer Schuetze changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 19353] Indent function bodies correctly when generating overrides.

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19353 Rainer Schuetze changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 19430] wrong code for `this =`, corrupted memory issue

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19430 Stanislav Blinov changed: What|Removed |Added CC||stanislav.bli...@gmail.com --- Comment

[Issue 19430] wrong code for `this =`, corrupted memory issue

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19430 Илья Ярошенко changed: What|Removed |Added Keywords||wrong-code Summary|wrong code

[Issue 19430] New: wrong code for `this =`

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19430 Issue ID: 19430 Summary: wrong code for `this =` Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: critical Priority: P1

[Issue 11240] assumeSafeAppend could implicitly break immutablity

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11240 Stanislav Blinov changed: What|Removed |Added CC||stanislav.bli...@gmail.com --- Comment

[Issue 15878] Discarding return value prevents inlining

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15878 --- Comment #4 from Nicholas Wilson --- Whoops no I didn't. I agree. --

[Issue 15878] Discarding return value prevents inlining

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15878 Stanislav Blinov changed: What|Removed |Added CC||stanislav.bli...@gmail.com --- Comment

[Issue 15876] "a[{keyword" causes DMD to segfault

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15876 Nicholas Wilson changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 15878] Discarding return value prevents inlining

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15878 Nicholas Wilson changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 6620] argument evaluation order inversed for extern(C)

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6620 Nicholas Wilson changed: What|Removed |Added Status|REOPENED|RESOLVED CC|

[Issue 9986] ModuleInfo.importedModules doesn't work

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9986 Stanislav Blinov changed: What|Removed |Added CC||stanislav.bli...@gmail.com --- Comment #1

[Issue 11076] Allow delete null in the spec

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11076 Stanislav Blinov changed: What|Removed |Added CC||stanislav.bli...@gmail.com --- Comment

[Issue 8842] Error line numbers for some run-time functions in debug mode?

2018-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8842 Stanislav Blinov changed: What|Removed |Added Status|NEW |RESOLVED CC|