[Issue 4427] __traits should have isFunction, isVariable, etc

2012-11-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4427 --- Comment #7 from Jonathan M Davis 2012-11-16 15:46:47 PST --- I had forgotten that I created this enhancement request, though I don't know how valid it is at this point given how powerful is expressions are (though how to fully use them isn

[Issue 4427] __traits should have isFunction, isVariable, etc

2012-11-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4427 Rob T changed: What|Removed |Added CC||al...@ucora.com --- Comment #6 from Rob T 201

[Issue 8987] Compiling using '-O -release' options yield 'Internal error: backend\cgcod.c 1663'

2012-11-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8987 --- Comment #2 from github-bugzi...@puremagic.com 2012-11-16 13:49:21 PST --- Commit pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/ebbf254c4ed938e9e3b29e688ba5d07098696e5

[Issue 8966] ICE(cgcod.c) when passing cfloat argument with indirection

2012-11-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8966 --- Comment #2 from github-bugzi...@puremagic.com 2012-11-16 13:49:26 PST --- Commit pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/b319cb6f48ba7a00e9bbd41e42e6ac1d0f99e1e

[Issue 7220] Bad initialization when using mixin to generate a static field in a -lib'rary

2012-11-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7220 --- Comment #5 from github-bugzi...@puremagic.com 2012-11-16 13:49:29 PST --- Commit pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/0cb89561a45edd46440d51e5807e4e1434735d2

[Issue 9036] New: postblit is called for nested structs when assigning `init`

2012-11-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9036 Summary: postblit is called for nested structs when assigning `init` Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: wrong-code

[Issue 1012] cannot instantiate template with no or default arguments without !()

2012-11-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1012 Jakob Ovrum changed: What|Removed |Added CC||jakobov...@gmail.com --- Comment #9 from

[Issue 1012] cannot instantiate template with no or default arguments without !()

2012-11-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1012 Jonathan M Davis changed: What|Removed |Added CC||jmdavisp...@gmx.com --- Comment #8

[Issue 1012] cannot instantiate template with no or default arguments without !()

2012-11-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1012 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #

[Issue 9033] Remove __thread from the language

2012-11-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9033 --- Comment #1 from github-bugzi...@puremagic.com 2012-11-16 06:41:15 PST --- Commits pushed to master at https://github.com/D-Programming-Language/d-programming-language.org https://github.com/D-Programming-Language/d-programming-language.org/

[Issue 9034] errors of conversions in format.d

2012-11-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9034 yebblies changed: What|Removed |Added CC||yebbl...@gmail.com --- Comment #1 from yebb

[Issue 7947] typeof on anonymous function literal returns void

2012-11-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7947 yebblies changed: What|Removed |Added CC||yebbl...@gmail.com --- Comment #3 from yebb

[Issue 9035] New: Nested struct `init` is lvalue and can be modified

2012-11-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9035 Summary: Nested struct `init` is lvalue and can be modified Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: wrong-code Severity: major

[Issue 9034] New: errors of conversions in format.d

2012-11-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9034 Summary: errors of conversions in format.d Product: D Version: D2 Platform: x86_64 OS/Version: Windows Status: NEW Severity: normal Priority: P2 Component:

[Issue 9033] New: Remove __thread from the language

2012-11-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9033 Summary: Remove __thread from the language Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: DMD

[Issue 9018] __traits(compiles, ...) is true on second check for same incompilable code

2012-11-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9018 --- Comment #2 from github-bugzi...@puremagic.com 2012-11-16 01:48:31 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/f60d9238e261c756caded36012f0415710a0b63

[Issue 9022] IFTI should support enclosing type/scope deduction

2012-11-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9022 Kenji Hara changed: What|Removed |Added Keywords||pull --- Comment #4 from Kenji Hara 2012

[Issue 1012] cannot instantiate template with no or default arguments without !()

2012-11-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1012 Kenji Hara changed: What|Removed |Added Keywords||pull --- Comment #6 from Kenji Hara 2012

[Issue 1951] Remove SFINAE

2012-11-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1951 --- Comment #3 from Kenji Hara 2012-11-16 00:53:12 PST --- (In reply to comment #2) > --- > struct Test { > alias int foo; > } > > void f(T)(T.foo x) {} // Definition #1 > > void f(T)(T x) {}// Definition #2 > > void main

[Issue 1951] Remove SFINAE

2012-11-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1951 --- Comment #2 from Don 2012-11-16 00:33:22 PST --- Here's the first example from http://en.wikipedia.org/wiki/Substitution_failure_is_not_an_error translated into D. --- struct Test { alias int foo; } void f(T)(T.foo x) {} //

[Issue 8720] ICE(glue.c, !vthis->csym)

2012-11-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8720 --- Comment #3 from tmn 2012-11-16 00:34:54 PST --- This is definitely same as issue 8071, which is marked as a duplicate of issue 4481. However, I am not sure if this actually is the same as issue 4481. At least the original code given in 4481