[Issue 6813] Yet another "cannot get frame pointer" error
https://issues.dlang.org/show_bug.cgi?id=6813 Andrei Alexandrescu changed: What|Removed |Added Version|unspecified |D2 --
[Issue 6813] Yet another "cannot get frame pointer" error
http://d.puremagic.com/issues/show_bug.cgi?id=6813 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 6813] Yet another "cannot get frame pointer" error
http://d.puremagic.com/issues/show_bug.cgi?id=6813 --- Comment #4 from Walter Bright 2011-10-21 01:40:51 PDT --- https://github.com/D-Programming-Language/dmd/commit/3924e924c4c8d7e025efb37f9753927c5ee167f4 https://github.com/D-Programming-Language/dmd/commit/38c9b7ab70ccc061f6dad0c6b8ac0b8af06b19f9 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 6813] Yet another "cannot get frame pointer" error
http://d.puremagic.com/issues/show_bug.cgi?id=6813 --- Comment #3 from Walter Bright 2011-10-20 20:21:45 PDT --- It shrinks down to this. Compile with -inline: struct Foo(T) { Foo opSlice(size_t a, size_t b) { return Foo(_indices[a..b]); } T _indices; } struct SortedRange(alias pred) { SortedRange opSlice(size_t a, size_t b) { return SortedRange(); } } void main() { auto ind = SortedRange!({ })(); auto a = Foo!(typeof(ind))(); } It happens on Windows, too, and is not a backend bug. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 6813] Yet another "cannot get frame pointer" error
http://d.puremagic.com/issues/show_bug.cgi?id=6813 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #2 from Walter Bright 2011-10-20 19:51:45 PDT --- What a fantastically convoluted example :-( -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 6813] Yet another "cannot get frame pointer" error
http://d.puremagic.com/issues/show_bug.cgi?id=6813 --- Comment #1 from Trass3r 2011-10-17 17:46:33 PDT --- Created an attachment (id=1040) DustMite'd testcase FWIW here's a DustMite reduced testcase that gives one of the errors. test.d(26): Error: function test.Indexed!(void[],SortedRange!(void[],__dgliteral1)).Indexed.opSlice cannot get frame pointer to main -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---