[Issue 3574] post-condition in void main() is not evaluated if there is no return statement

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

[Issue 3651] mangleof broken for enums

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

[Issue 3651] mangleof broken for enums

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3651 --- Comment #3 from nfx...@gmail.com 2010-01-28 00:55:57 PST --- @Don: I'm pretty sure my bug report is correct. enums are the *only* type that behave different here. Further, if you get the mangle of a function or template that use enums as

[Issue 3651] mangleof broken for enums

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3651 --- Comment #4 from Don clugd...@yahoo.com.au 2010-01-28 01:05:28 PST --- (In reply to comment #3) @Don: I'm pretty sure my bug report is correct. enums are the *only* type that behave different here. Further, if you get the mangle of a

[Issue 3651] mangleof broken for enums

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3651 --- Comment #5 from nfx...@gmail.com 2010-01-28 01:14:41 PST --- typeof(item) is int, not foo. Even then, typeof(foo) is foo, and not int. It's only logical that foo.mangleof should be the mangle for foo, not int. I don't know about

[Issue 3747] New: D application fails with error code c0000096 privileged instruction under Win 7 64 bit

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3747 Summary: D application fails with error code c096 privileged instruction under Win 7 64 bit Product: D Version: 1.031 Platform: x86_64 OS/Version: Windows

[Issue 2254] Size of executable almost triples

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2254 --- Comment #11 from Stefan Liebig stefanlie...@web.de 2010-01-28 04:23:33 PST --- The D app is used in production, so rebuilding with tango and/or D2 is simply too risky. And yes, in our scenario size matters because the application gets

[Issue 3748] New: inout does not work properly

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3748 Summary: inout does not work properly Product: D Version: 2.039 Platform: All OS/Version: All Status: NEW Severity: major Priority: P2 Component: DMD

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

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3744 --- Comment #6 from Don clugd...@yahoo.com.au 2010-01-28 11:09:25 PST --- Actually, there's nothing at all wrong with __traits(getMember). Really, you are asking for static foreach: given a compile-time constant array, iterate over each of its

[Issue 3709] Associative array of associative arrays gets confused

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3709 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3491] typeof( (string[string]).init)) == AssociativeArray!(string, string), doesn't implicitly convert to string[string].

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3491 Don clugd...@yahoo.com.au changed: What|Removed |Added CC||and...@metalanguage.com

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

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3746 --- Comment #2 from Witold Baryluk bary...@smp.if.uj.edu.pl 2010-01-28 12:12:00 PST --- (In reply to comment #1) Well, obviously return *is* allowed from void functions (void f() { return; }). But 'error: return statement with a value in a

[Issue 3749] New: cannot evaluate ylog2x at compile time

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3749 Summary: cannot evaluate ylog2x at compile time Product: D Version: 2.041 Platform: Other OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 3749] cannot evaluate ylog2x at compile time

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3749 --- Comment #1 from Witold Baryluk bary...@smp.if.uj.edu.pl 2010-01-28 12:29:09 PST --- Same problem is with exp function. /usr/include/d/dmd2-posix/phobos/import/std/math.d(895): Error: cannot evaluate exp2(0xb.8aa3b295c17f0bcp-3L * x) at

[Issue 3749] cannot evaluate ylog2x at compile time

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3749 Witold Baryluk bary...@smp.if.uj.edu.pl changed: What|Removed |Added Severity|normal |minor --

[Issue 3749] cannot evaluate yl2x (log) and exp functions at compile time

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3749 David Simcha dsim...@yahoo.com changed: What|Removed |Added CC||dsim...@yahoo.com ---

[Issue 3749] cannot evaluate yl2x (log) and exp functions at compile time

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

[Issue 2463] No line number in statement is not reachable warning

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

[Issue 3574] post-condition in void main() is not evaluated if there is no return statement

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3574 Don clugd...@yahoo.com.au changed: What|Removed |Added Keywords|patch | --- Comment #3 from Don

[Issue 3749] cannot evaluate yl2x (log) and exp functions at compile time

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3749 --- Comment #4 from Witold Baryluk bary...@smp.if.uj.edu.pl 2010-01-28 15:55:35 PST --- So I release this as public domain. I written this code as workaround to lack of log and exp. They looks to be accurate to 16 digital digits on whole real

[Issue 3750] New: Template specialization based on shared doesn't seem to work

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3750 Summary: Template specialization based on shared doesn't seem to work Product: D Version: 2.040 Platform: x86 OS/Version: Linux Status: NEW Severity:

[Issue 3751] New: Optimalization error in some floating point code

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3751 Summary: Optimalization error in some floating point code Product: D Version: 2.039 Platform: x86 OS/Version: Linux Status: NEW Severity: major Priority: P2

[Issue 3751] Optimalization error in some floating point code

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3751 --- Comment #1 from Witold Baryluk bary...@smp.if.uj.edu.pl 2010-01-28 20:24:33 PST --- exp(-0.5*half*half) can be change to 1.0/(half*half) and bug is still the same. -- Configure issuemail:

[Issue 3747] D application fails with error code c0000096 privileged instruction under Win 7 64 bit

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3747 Witold Baryluk bary...@smp.if.uj.edu.pl changed: What|Removed |Added CC|

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

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3744 --- Comment #7 from iorlas denis.tomi...@gmail.com 2010-01-28 21:35:03 PST --- (In reply to comment #6) Actually, there's nothing at all wrong with __traits(getMember). Really, you are asking for static foreach: given a compile-time constant

[Issue 3747] D application fails with error code c0000096 privileged instruction under Win 7 64 bit

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3747 --- Comment #2 from Stefan Liebig stefanlie...@web.de 2010-01-28 21:59:16 PST --- Hmm, but in the documentation (http://www.digitalmars.com/d/1.0/windows.html) they do a call to gc_term() just before returning from WinMain(). -- Configure

[Issue 3751] Optimalization error in some floating point code

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3751 Stephan Dilly s...@extrawurst.org changed: What|Removed |Added CC||s...@extrawurst.org

[Issue 3747] D application fails with error code c0000096 privileged instruction under Win 7 64 bit

2010-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3747 --- Comment #3 from Stefan Liebig stefanlie...@web.de 2010-01-28 23:30:56 PST --- BTW, this crash only happens on Win 7 64-bit - not on Win 7 32-bit. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You