[Issue 10233] [Tracker] Grammar issues

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10233 briancsch...@gmail.com changed: What|Removed |Added Depends on||12810 --

[Issue 12810] PrimaryExpression grammar does not allow type constructors

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12810 briancsch...@gmail.com changed: What|Removed |Added Keywords||spec Blocks|

[Issue 12809] More strict nothrow check for try-finally statement

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12809 --- Comment #1 from Kenji Hara k.hara...@gmail.com --- By fixing this issue, unreachable statement warning could be improved. void test1() { try assert(0); finally { int x = 1; // should be reported as unreachable }

[Issue 12809] More strict nothrow check for try-finally statement

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12809 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull, rejects-valid ---

[Issue 11542] scope(failure) messes up nothrow checking

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11542 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||accepts-invalid, pull ---

[Issue 4313] (D1 only) undefined identifier error with scope guard statement

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4313 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Version|D1 D2 |D1

[Issue 3032] No stack allocation for scope c = new class Object {};

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3032 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||rejects-valid

[Issue 3032] No stack allocation for scope c = new class Object {};

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3032 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --

[Issue 12362] dmd hangs when attempting to use undefined enum

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12362 Don clugd...@yahoo.com.au changed: What|Removed |Added Keywords||ice --

[Issue 3032] No stack allocation for scope c = new class Object {};

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3032 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc --- Comment

[Issue 3032] No stack allocation for scope c = new class Object {};

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3032 --- Comment #3 from Kenji Hara k.hara...@gmail.com --- (In reply to bearophile_hugs from comment #2) But isn't such usage of scope deprecated for D2? It's not yet deprecated. --

[Issue 12811] New: GC-allocated closure for calling instance function in filter

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12811 Issue ID: 12811 Summary: GC-allocated closure for calling instance function in filter Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW

[Issue 12100] __GENTYPE to generate ever different types

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12100 --- Comment #11 from bearophile_h...@eml.cc --- A temporary workaround (not meant to be left in place forever) could be using lambdas as cookie: pragma(msg, ((int) = 0).stringof); pragma(msg, ((int) = 0).stringof); void main() {} Output:

[Issue 3032] No stack allocation for scope c = new class Object {};

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3032 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/abc7033bf9cf7f7224a47e45096efc48a21b5ab8 fix Issue 3032 - No stack

[Issue 12615] Warn against, and then deprecate old alias syntax

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12615 --- Comment #9 from Sobirari Muhomori dfj1es...@sneakemail.com --- Probably leave multialias declaration valid, it's quite handy: alias HANDLE BCRYPT_HANDLE, BCRYPT_ALG_HANDLE, BCRYPT_KEY_HANDLE, BCRYPT_HASH_HANDLE, BCRYPT_SECRET_HANDLE; --

[Issue 12812] New: Need a way to detach a thread externally when its address is unknown

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12812 Issue ID: 12812 Summary: Need a way to detach a thread externally when its address is unknown Product: D Version: D2 Hardware: All OS: All Status:

[Issue 12812] Need a way to detach a thread externally when its address is unknown

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12812 Sean Kelly s...@invisibleduck.org changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #1

[Issue 7954] x86_64 Windows fibers do not save nonvolatile XMM registers

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7954 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/druntime https://github.com/D-Programming-Language/druntime/commit/9ed3fbd973a20425337c6e16f8a622b95b485c01 fix Issue 7954 -

[Issue 7954] x86_64 Windows fibers do not save nonvolatile XMM registers

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7954 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 1085] Need to add ability to detach threads.

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=1085 Martin Nowak c...@dawg.eu changed: What|Removed |Added CC||s...@invisibleduck.org ---

[Issue 12812] Need a way to detach a thread externally when its address is unknown

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12812 Martin Nowak c...@dawg.eu changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Issue 12615] Warn against, and then deprecate old alias syntax

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12615 --- Comment #10 from bearophile_h...@eml.cc --- (In reply to Sobirari Muhomori from comment #9) Probably leave multialias declaration valid, it's quite handy: alias HANDLE BCRYPT_HANDLE, BCRYPT_ALG_HANDLE, BCRYPT_KEY_HANDLE, BCRYPT_HASH_HANDLE,

[Issue 12615] Warn against, and then deprecate old alias syntax

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12615 --- Comment #11 from briancsch...@gmail.com --- (In reply to Sobirari Muhomori from comment #9) Probably leave multialias declaration valid, it's quite handy: alias HANDLE BCRYPT_HANDLE, BCRYPT_ALG_HANDLE, BCRYPT_KEY_HANDLE, BCRYPT_HASH_HANDLE,

[Issue 12311] Use `opCmp` for equality check if defined

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12311 Steven Schveighoffer schvei...@yahoo.com changed: What|Removed |Added CC|

[Issue 12813] New: Parser is confused between float and UFC syntax

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12813 Issue ID: 12813 Summary: Parser is confused between float and UFC syntax Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: regression

[Issue 12813] Parser is confused between float and UFC syntax

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12813 Iain Buclaw ibuc...@gdcproject.org changed: What|Removed |Added Keywords||spec

[Issue 12615] Warn against, and then deprecate old alias syntax

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12615 --- Comment #12 from Steven Schveighoffer schvei...@yahoo.com --- (In reply to briancschott from comment #11) What does that even do? If I understand correctly, it aliases all the items in the list to HANDLE. FWIW, I don't think the syntax is

[Issue 879] support for --gc-sections

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=879 Martin Nowak c...@dawg.eu changed: What|Removed |Added Keywords||pull --- Comment #10 from Martin

[Issue 879] support for --gc-sections

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=879 Orvid King blah38...@gmail.com changed: What|Removed |Added CC||blah38...@gmail.com ---

[Issue 12615] Warn against, and then deprecate old alias syntax

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12615 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added CC||jmdavisp...@gmx.com

[Issue 879] support for --gc-sections

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=879 --- Comment #12 from Martin Nowak c...@dawg.eu --- (In reply to Orvid King from comment #11) It would also be nice if a dmd equivalent of -fdata-sections and -ffunction-sections was supported by dmd, but the issue with that is quite simple; optlink.

[Issue 3022] scope x = new Foo; does not allocate on stack if Foo has allocator

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3022 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull Hardware|x86

[Issue 12814] New: Defining type inference Lambda function with default argument

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12814 Issue ID: 12814 Summary: Defining type inference Lambda function with default argument Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW

[Issue 12703] GIT HEAD : final class rejects members initialization

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12703 Orvid King blah38...@gmail.com changed: What|Removed |Added CC|blah38...@gmail.com | --

[Issue 314] [module] Static, renamed, and selective imports are always public

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=314 --- Comment #49 from Orvid King blah38...@gmail.com --- So, can this bug finally be marked as fixed now that the PRs for it have been merged? --

[Issue 314] [module] Static, renamed, and selective imports are always public

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=314 --- Comment #50 from Kenji Hara k.hara...@gmail.com --- (In reply to Orvid King from comment #49) So, can this bug finally be marked as fixed now that the PRs for it have been merged? No. Some behavior changed whcch introduced by the merged PR

[Issue 313] [module] Fully qualified names bypass private imports

2014-05-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=313 --- Comment #18 from Kenji Hara k.hara...@gmail.com --- (In reply to Kenji Hara from comment #14) https://github.com/D-Programming-Language/dmd/pull/2256 Unfortunately it was finally reverted. Instead of that, more conservative fix for the issues