[Issue 14557] Check typedef usage at semantic stage

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14557 --- Comment #7 from Walter Bright --- Sorry, I had misunderstood what you were asking for. I didn't realize you only wanted it inside a version, and that you wanted to create an actual distinct type. Glad you found a reasonable workaround. --

[Issue 14573] [REG2.067] Extreme memory usage when `synchronized( object )` is used

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14573 Martin Krejcirik changed: What|Removed |Added Hardware|x86_64 |All Summary|Extreme memory usa

[Issue 14578] [ddemangle] core.exception.InvalidMemoryOperationError@(0) handling large symbol list

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14578 Vladimir Panteleev changed: What|Removed |Added CC||thecybersha...@gmail.com --- Comment #2

[Issue 14571] [REG2.064] Large static arrays seem to lock up DMD

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14571 Vladimir Panteleev changed: What|Removed |Added CC||thecybersha...@gmail.com Sum

[Issue 14476] core.thread unit tests failing on FreeBSD 9+

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14476 --- Comment #9 from Joakim --- After running the tests some more on my 9.1 i386 VM, it turns out this test is not the issue. The FreeBSD-only test added in issue 13416 seems to be the real culprit, reopened that one instead. --

[Issue 13416] dead-lock in FreeBSD suspend handler

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13416 Joakim changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Issue 13961] enum values appear as variables in ddox

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13961 Sönke Ludwig changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 14580] Context transmitted through alias template parameter for local functions, but not methods

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14580 Vladimir Panteleev changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 12291] Pick up "this" from alias parameters to nested templates

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12291 Vladimir Panteleev changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 14580] New: Context transmitted through alias template parameter for local functions, but not methods

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14580 Issue ID: 14580 Summary: Context transmitted through alias template parameter for local functions, but not methods Product: D Version: D2 Hardware: All OS: All

[Issue 14572] cannot build dmd from source anymore: 'g++ -m64: No such file or directory'

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14572 Vladimir Panteleev changed: What|Removed |Added CC||thecybersha...@gmail.com --- Comment #1

[Issue 13164] ICE: backend/cgcod.c 1589

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13164 Maxim Fomin changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 14427] Regression: navigation for phobos documentation has disappeared

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14427 --- Comment #14 from Andrei Alexandrescu --- (In reply to Vladimir Panteleev from comment #13) > http://wiki.dlang.org/User:Vladimir_Panteleev/Website_staging Well I'll be. It worked. Thanks for a nice tool! --

[Issue 11847] Importing "package.d" module causes qualified name lookup to fail for sub modules

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11847 Nick Sabalausky changed: What|Removed |Added CC||cbkbbej...@mailinator.com --- Comment #8 f

[Issue 12707] Wrong SHA1 result for SSE3 64-bit (Win?)

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12707 Nick Sabalausky changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 14549] isVirtualMethod does not work well with Github DMD

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14549 --- Comment #4 from Kenji Hara --- (In reply to Puneet Goel from comment #3) > Reduced code. With the PR applied, I get dmd assertion failure: > Thanks. I'm working for the regression case on that PR. --

[Issue 7835] switch case fallthrough error despite a break inside static foreach

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7835 Alex Parrill changed: What|Removed |Added CC||initrd...@gmail.com --- Comment #11 from Alex

[Issue 14544] isForwardRange failed to recognise valid forward range

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14544 --- Comment #11 from Ketmar Dark --- hm. now that's strange. i'll try to find what's going on. i don't have 64 bit system, so didn't know that it works there. --

[Issue 14544] isForwardRange failed to recognise valid forward range

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14544 --- Comment #10 from Steven Schveighoffer --- Wow, that typeof(somemember) is very strange. Without Ketmar's latest addition, it failed on 32-bit systems and passed on 64-bit. I think there is likely a bug somewhere, but I'm not very motivated to fin

[Issue 14427] Regression: navigation for phobos documentation has disappeared

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14427 --- Comment #13 from Vladimir Panteleev --- http://wiki.dlang.org/User:Vladimir_Panteleev/Website_staging --

[Issue 14544] isForwardRange failed to recognise valid forward range

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14544 --- Comment #9 from Steven Schveighoffer --- Thanks, done. --

[Issue 14544] isForwardRange failed to recognise valid forward range

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14544 --- Comment #8 from Ketmar Dark --- supplemental fix for your PR: diff --git a/std/range/primitives.d b/std/range/primitives.d index 972b709..1e427a4 100644 --- a/std/range/primitives.d +++ b/std/range/primitives.d @@ -908,10 +908,10 @@ template isR

[Issue 14544] isForwardRange failed to recognise valid forward range

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14544 --- Comment #7 from Steven Schveighoffer --- PR: https://github.com/D-Programming-Language/phobos/pull/3276 --

[Issue 14544] isForwardRange failed to recognise valid forward range

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14544 Steven Schveighoffer changed: What|Removed |Added Status|RESOLVED|REOPENED CC|

[Issue 14579] [SPEC] No specification on modifiers in TypeDelegate symbols

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14579 Iain Buclaw changed: What|Removed |Added Summary|[SPEC] No specification on |[SPEC] No specification on |

[Issue 14579] [SPEC] No specification on modifiers in TypeFunction symbols

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14579 --- Comment #1 from Iain Buclaw --- Code example on how to trigger it: --- module demangle; void spawn(F, T...)( F fn, T args ) { _spawn( false, fn, args ); } private void _spawn(F, T...)( bool linked, F fn, T args ) { } void main() { voi

[Issue 12839] std.parallelism with nested functions and lambdas. Segfault

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12839 --- Comment #5 from Maxim Fomin --- Now it gives ice. auto loo(int a) { auto inner() { return a; // debugger caught SEGV at this line } return () => () => inner(); } void main() { assert(loo(3)()() == 3); } DMD v2.068

[Issue 14426] Segfault for missing extern variable

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14426 Maxim Fomin changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 14579] [SPEC] No specification on modifiers in TypeFunction symbols

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14579 Iain Buclaw changed: What|Removed |Added Keywords||spec CC|

[Issue 14579] New: [SPEC] No specification on modifiers in TypeFunction symbols

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14579 Issue ID: 14579 Summary: [SPEC] No specification on modifiers in TypeFunction symbols Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 14185] [ICE] [mtype.c] compiler segfault in in Type::aliasthisOf

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14185 Maxim Fomin changed: What|Removed |Added Keywords||pull --- Comment #3 from Maxim Fomin --- Pull

[Issue 14575] compile error with std.range.refRange when front/back isn't implicitly convertible from const to mutable

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14575 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/08ea0476a5105c6d70e34defb46a66d6ebd28f47 fix Issue 14575 - comp

[Issue 14185] [ICE] [mtype.c] compiler segfault in in Type::aliasthisOf

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14185 --- Comment #2 from Maxim Fomin --- struct Mutexed { auto acquire () { return Lock (this); } alias acquire this; struct Lock { Mutexed* source; } } void main () { Mutexed x; } if auto acquire () is c

[Issue 14185] [ICE] [mtype.c] compiler segfault in in Type::aliasthisOf

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14185 Maxim Fomin changed: What|Removed |Added Summary|compiler segfault in|[ICE] [mtype.c] compiler |al

[Issue 14185] compiler segfault in aliasthisOf

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14185 Maxim Fomin changed: What|Removed |Added Keywords||ice --

[Issue 14185] compiler segfault in aliasthisOf

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14185 Maxim Fomin changed: What|Removed |Added Keywords||accepts-invalid CC|

[Issue 14578] [ddemangle] core.exception.InvalidMemoryOperationError@(0) handling large symbol list

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14578 Martin Nowak changed: What|Removed |Added CC||c...@dawg.eu --- Comment #1 from Martin Nowak

[Issue 14578] New: [ddemangle] core.exception.InvalidMemoryOperationError@(0) handling large symbol list

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14578 Issue ID: 14578 Summary: [ddemangle] core.exception.InvalidMemoryOperationError@(0) handling large symbol list Product: D Version: D2 Hardware: x86_64

[Issue 13242] imported aliases should be analyzed lazily

2015-05-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13242 --- Comment #5 from Martin Nowak --- (In reply to Kenji Hara from comment #4) > (In reply to Martin Nowak from comment #0) > If the instantiation expensiveTemplate!SomeArgs contains some errors but > apiSymbol is not used, the error won't be reported