[Issue 6665] Regression(2.055) ICE(cg87.c): static double inside closure

2011-10-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6665 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6665] Regression(2.055) ICE(cg87.c): static double inside closure

2011-10-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6665 Maksim Zholudev maxim...@gmail.com changed: What|Removed |Added CC||maxim...@gmail.com

[Issue 6665] Regression(2.055) ICE(cg87.c): static double inside closure

2011-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6665 David Simcha dsim...@yahoo.com changed: What|Removed |Added CC||dsim...@yahoo.com ---

[Issue 6665] Regression(2.055) ICE(cg87.c): static double inside closure

2011-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6665 --- Comment #5 from David Simcha dsim...@yahoo.com 2011-10-13 11:37:07 PDT --- Even more thoroughly reduced test case: void main() { auto foo = Indexed([1.0f, 2, 3], [1, 2, 3]); } @property ref T front(T)(T[] a) { return a[0]; }

[Issue 6665] Regression(2.055) ICE(cg87.c): static double inside closure

2011-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6665 --- Comment #6 from David Simcha dsim...@yahoo.com 2011-10-13 11:38:40 PDT --- BTW, all this stuff works on the latest GDC, so it's definitely not in any code shared between DMD and GDC. -- Configure issuemail:

[Issue 6665] Regression(2.055) ICE(cg87.c): static double inside closure

2011-09-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6665 Don clugd...@yahoo.com.au changed: What|Removed |Added Keywords||ice-on-valid-code

[Issue 6665] Regression(2.055) ICE(cg87.c): static double inside closure

2011-09-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6665 --- Comment #2 from iteronve...@gmail.com 2011-09-14 13:03:36 PDT --- Yes, the imports are what you have listed. This might be just a Linux issue. Here are the results for 32-bit Linux: Compiles but gives 'Segmentation fault' void main(){

[Issue 6665] Regression(2.055) ICE(cg87.c): static double inside closure

2011-09-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6665 --- Comment #3 from Don clugd...@yahoo.com.au 2011-09-14 18:15:21 PDT --- Compiling the first case with -inline gives an error: c:\dmd\windows\bin\..\..\src\phobos\std\algorithm.d(423): Error: function D main is a nested function and cannot