[Issue 8095] [64 bit] Wrong code generation with ref parameters, -m64 -O -inline

2012-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8095 Don clugd...@yahoo.com.au changed: What|Removed |Added Keywords||wrong-code

[Issue 8095] [64 bit] Wrong code generation with ref parameters, -m64 -O

2012-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8095 Don clugd...@yahoo.com.au changed: What|Removed |Added Summary|[64 bit] Wrong code |[64 bit] Wrong code

[Issue 8095] [64 bit] Wrong code generation with ref parameters, -m64 -O

2012-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8095 --- Comment #2 from Kenji Hara k.hara...@gmail.com 2012-05-15 04:41:04 PDT --- This is similar to bug 8093. It occurs in Windows 7 64-bit, and the cause is accessing ref variable in outer scope from nested function. int g; ref int foo() {

[Issue 8097] New: opDispatch produces confusing error message when rejected by a template constraint

2012-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8097 Summary: opDispatch produces confusing error message when rejected by a template constraint Product: D Version: D2 Platform: All OS/Version: All Status: NEW

[Issue 8098] New: Inner class method can modify outer's members regardless of constancy

2012-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8098 Summary: Inner class method can modify outer's members regardless of constancy Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW

[Issue 8098] Inner class method can modify outer's members regardless of constancy

2012-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8098 --- Comment #1 from Stewart Gordon s...@iname.com 2012-05-15 07:47:50 PDT --- An inner class holds a hidden member that is a reference to the object of the outer class to which it belongs. By transitivity, if inner is const or immutable, then

[Issue 7652] Some float literals are now parsed as int.user-property

2012-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7652 Don clugd...@yahoo.com.au changed: What|Removed |Added CC||clugd...@yahoo.com.au ---

[Issue 8091] Optimizer generates wrong code when reducing comparisons.

2012-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8091 Don clugd...@yahoo.com.au changed: What|Removed |Added CC||clugd...@yahoo.com.au

[Issue 8093] Returning ref from delegate foreach gives bad address

2012-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8093 Don clugd...@yahoo.com.au changed: What|Removed |Added CC||clugd...@yahoo.com.au

[Issue 8099] New: Inner class's outer pointer matches constancy of inner, but can be set to object of arbitrary constancy

2012-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8099 Summary: Inner class's outer pointer matches constancy of inner, but can be set to object of arbitrary constancy Product: D Version: D2 Platform: x86 OS/Version: Windows

[Issue 8100] New: [ICE] with templated subclassing

2012-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8100 Summary: [ICE] with templated subclassing Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Severity: normal Priority: P2 Component:

[Issue 7652] Some float literals are now parsed as int.user-property

2012-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7652 --- Comment #4 from jens.k.muel...@gmx.de 2012-05-15 14:59:46 PDT --- Thank you very much for your explanation. Your hint regarding maximal munch and that only an ending . causes difficulties helped a lot. But 56.foo is lexed as three tokens 56

[Issue 1829] Inline assembler cannot get label addresses

2012-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1829 ponce alil...@gmail.com changed: What|Removed |Added CC||alil...@gmail.com ---

[Issue 8104] New: UFCS on forward reference won't compile

2012-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8104 Summary: UFCS on forward reference won't compile Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component:

[Issue 8006] Implement proper in-place-modification for properties

2012-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8006 Jordan Miner jmin...@gmail.com changed: What|Removed |Added CC||jmin...@gmail.com ---

[Issue 8104] UFCS on forward reference won't compile

2012-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8104 --- Comment #1 from John Belmonte j...@neggie.net 2012-05-15 19:54:46 PDT --- I scanned the dmd UFCS implementation. Apparently expressions are blindly translated from e.g. foo.bar() to bar(foo) when the normal searches on foo fail. In other

[Issue 7478] stack overflow compiling with -deps -release -inline -noboundscheck

2012-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7478 --- Comment #6 from github-bugzi...@puremagic.com 2012-05-15 19:55:43 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 6951] dependency parameter (-deps) crashes dmd in release build

2012-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6951 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7478] stack overflow compiling with -deps -release -inline -noboundscheck

2012-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7478 Don clugd...@yahoo.com.au changed: What|Removed |Added CC||s...@extrawurst.org ---

[Issue 7851] Internal error: e2ir.c 688

2012-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7851 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|