[Issue 17571] New: Cannot create alias of __traits(getMember

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17571 Issue ID: 17571 Summary: Cannot create alias of __traits(getMember Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: minor

[Issue 17570] New: Misleading error message illegal conditional function definition

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17570 Issue ID: 17570 Summary: Misleading error message illegal conditional function definition Product: D Version: D2 Hardware: x86_64 OS: Linux Status:

[Issue 3031] scoped static var conflicts

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3031 feklushkin.de...@gmail.com changed: What|Removed |Added CC||feklushkin.de...@gmail.com --

[Issue 17352] [REG 2.075a] Internal error: ddmd/backend/elfobj.c 1739 on duplicate definition

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17352 --- Comment #6 from Martin Nowak --- cat > bug.d << CODE void bug(Args...)() { } void test(bool coin) { if (coin) { string foobar; bug!foobar(); } else { string foobar; bug!foobar();

[Issue 17559] [REG2.073.0] Wrong line number in stack trace

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17559 --- Comment #6 from Vladimir Panteleev --- How do you define a regression? If something worked and now it doesn't work then it's a regression from the user's perspective. When latent bugs are exposed by some change

[Issue 17559] [REG2.073.0] Wrong line number in stack trace

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17559 Walter Bright changed: What|Removed |Added CC|

[Issue 17523] Sporadic ICEs with inline asm

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17523 --- Comment #18 from Vladimir Panteleev --- (In reply to Vladimir Panteleev from comment #15) > I'm going to bisect what caused the behaviour change, just to ensure that > the bug disappeared because of a codegen

[Issue 17567] make shared methods callable on unshared objects (and covariant)

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17567 Walter Bright changed: What|Removed |Added CC|

[Issue 17224] Foreach documentation still refers to TypeTuples, rather than AliasSequences

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17224 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/f381477bdcc647a739d16d3cbf5bf9c417526320 Issue 17224 - Foreach documentation still refers to

[Issue 17569] New: Rename dman in the Debian .deb package to prevent conflict with Debian package debian-goodies

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17569 Issue ID: 17569 Summary: Rename dman in the Debian .deb package to prevent conflict with Debian package debian-goodies Product: D Version: D2 Hardware: x86_64

[Issue 17568] [scope] addresses to fields can be escaped from scope method

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17568 ag0ae...@gmail.com changed: What|Removed |Added Keywords||safe CC|

[Issue 17568] [scope] addresses to fields can be escaped from scope method

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17568 Martin Nowak changed: What|Removed |Added Priority|P1 |P2 Hardware|x86_64

[Issue 17568] New: [scope] addresses to fields can be escaped from scope method

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17568 Issue ID: 17568 Summary: [scope] addresses to fields can be escaped from scope method Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW

[Issue 17567] make shared methods callable on unshared objects (and covariant)

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17567 Martin Nowak changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 17567] make shared methods callable on unshared objects (and covariant)

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17567 Andrei Alexandrescu changed: What|Removed |Added CC||and...@erdani.com

[Issue 17560] Enhancement: view and copy full code example for offline compile/play

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17560 --- Comment #5 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/72f109646392dd412e77dc6db1a2cbe34285c9a2 Add 'Open in editor' button for runnable code

[Issue 17567] New: make shared methods callable on unshared objects (and covariant)

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17567 Issue ID: 17567 Summary: make shared methods callable on unshared objects (and covariant) Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 17561] @safe code can write beyond Fiber's stack, despite guard page

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17561 --- Comment #2 from ag0ae...@gmail.com --- Same issue applies to the main stack. Filed separately: issue 17566. --

[Issue 17566] New: can use void initialization in @safe code to break out of stack

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17566 Issue ID: 17566 Summary: can use void initialization in @safe code to break out of stack Product: D Version: D2 Hardware: x86_64 OS: Linux Status:

[Issue 17565] New: Rename theAllocator to threadAllocator

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17565 Issue ID: 17565 Summary: Rename theAllocator to threadAllocator Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement

[Issue 17564] New: std.experimental.allocator.theAllocator is null within shared static this

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17564 Issue ID: 17564 Summary: std.experimental.allocator.theAllocator is null within shared static this Product: D Version: D2 Hardware: All OS: All

[Issue 12555] Incorrect error ungagging for speculatively instantiated class

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12555 Vladimir Panteleev changed: What|Removed |Added CC|

[Issue 11195] Error messages not suppressed in __traits(compiles,...) for template instantiation nested in aggregate

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11195 Vladimir Panteleev changed: What|Removed |Added CC|

[Issue 2372] Template parameter types given as template parameter inhibits template instantiation + missing line number

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2372 Simen Kjaeraas changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 1997] Better type inference for templated types

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=1997 Simen Kjaeraas changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 11195] Error messages not suppressed in __traits(compiles,...) for template instantiation nested in aggregate

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11195 Simen Kjaeraas changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 14256] Poor IO performance on 64-bit dmd 2.066 (OS X)

2017-06-28 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14256 --- Comment #15 from Vladimir Panteleev --- (In reply to Jon Degenhardt from comment #14) > This can be seen in part in the source file > (https://github.com/dlang/phobos/blob/master/std/stdio.d) by searching for >