[Issue 3744] __traits getMember error in checking of second argument

2010-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3744 --- Comment #1 from iorlas 2010-01-27 00:14:04 PST --- I've tried to fix this problem and I've found this part of code, what can say about this problem: >Object *o = (Object *)args->data[0]; >Expression *e = isExpression((Object *)args->data[1]

[Issue 3602] ICE(tocsym.c) compiling a class, if its super class has preconditions

2010-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3602 --- Comment #2 from Don 2010-01-27 00:46:38 PST --- This is crashing because the contracts are implemented as functions fdrequire, fdensure, which are NESTED functions of the function ('paint()') being called. fdrequire->semantic() and fdensure

[Issue 3744] __traits getMember error in checking of second argument

2010-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3744 Don changed: What|Removed |Added CC||clugd...@yahoo.com.au --- Comment #2 from Don 2

[Issue 3744] __traits getMember error in checking of second argument

2010-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3744 --- Comment #3 from iorlas 2010-01-27 01:41:07 PST --- (In reply to comment #2) > e->optimize(WANTvalue|WANTinterpret) should have turned it into a TOKstring. > If > it's still a TOKvar, then the problem is in e->optimize or earlier. Hm. Huh,

[Issue 3744] __traits getMember error in checking of second argument

2010-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3744 --- Comment #4 from Don 2010-01-27 02:20:05 PST --- Just had a look at your test code. The problem lies here: foreach(string m; a){ __traits(getMember, Check, m) } m is not a compile-time constant. Of course it _should_ be, but

[Issue 2712] error with passing an array slot as another array length to new

2010-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2712 Don changed: What|Removed |Added CC||clugd...@yahoo.com.au Version|unspecif

[Issue 3597] Need single source for parser and documentation grammar.

2010-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3597 Don changed: What|Removed |Added CC||clugd...@yahoo.com.au Severity|normal

[Issue 3574] post-condition is not evaluated if there is no return statement

2010-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3574 Don changed: What|Removed |Added CC||clugd...@yahoo.com.au Version|unspecif

[Issue 3744] __traits getMember error in checking of second argument

2010-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3744 --- Comment #5 from iorlas 2010-01-27 03:05:12 PST --- (In reply to comment #4) > Just had a look at your test code. > The problem lies here: > > foreach(string m; a){ > __traits(getMember, Check, m) > } > m is not a compile-ti

[Issue 1811] TypeInfo usage leads to seg fault at runtime

2010-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1811 Alexey Ivanov changed: What|Removed |Added Status|REOPENED|RESOLVED CC|

[Issue 3709] Associative array of associative arrays gets confused

2010-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3709 Don changed: What|Removed |Added Keywords||rejects-valid CC|

[Issue 3740] Regression: class with fwd reference of a nested struct breaks abstract

2010-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3740 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #

[Issue 3740] Regression: class with fwd reference of a nested struct breaks abstract

2010-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3740 Leandro Lucarella changed: What|Removed |Added CC||llu...@gmail.com --- Comment #3 fr

[Issue 3745] New: Linking error with associative array of arrays

2010-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3745 Summary: Linking error with associative array of arrays Product: D Version: 2.039 Platform: Other OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 3746] New: Misleding error message "OP has no effect in expression XXX), in void function

2010-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3746 Summary: Misleding error message "OP has no effect in expression XXX), in void function Product: D Version: 2.041 Platform: Other OS/Version: Linux Status: NEW

[Issue 3746] Misleding error message "OP has no effect in expression XXX), in void function

2010-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3746 Witold Baryluk changed: What|Removed |Added Severity|normal |minor -- Configure issuemail: http:/

[Issue 3746] Misleding error message "OP has no effect in expression XXX), in void function

2010-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3746 Bernard Helyer changed: What|Removed |Added CC||blood.of.l...@gmail.com --- Comment #