[Issue 7522] ICE(interpret.c) Accessing a non-static member without this
https://issues.dlang.org/show_bug.cgi?id=7522 Andrei Alexandrescu changed: What|Removed |Added Version|D1 & D2 |D2 --
[Issue 7522] ICE(interpret.c) Accessing a non-static member without this
http://d.puremagic.com/issues/show_bug.cgi?id=7522 Don changed: What|Removed |Added Status|NEW |RESOLVED Version|D1 |D1 & D2 Resolution||FIXED --- Comment #9 from Don 2013-06-20 08:11:32 PDT --- This is fixed in D1 as well. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 7522] ICE(interpret.c) Accessing a non-static member without this
http://d.puremagic.com/issues/show_bug.cgi?id=7522 Andrej Mitrovic changed: What|Removed |Added CC||andrej.mitrov...@gmail.com Version|D1 & D2 |D1 --- Comment #8 from Andrej Mitrovic 2013-01-10 05:59:23 PST --- Can't reproduce in 2.061 release or git-head, removing D2 tag. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 7522] ICE(interpret.c) Accessing a non-static member without this
http://d.puremagic.com/issues/show_bug.cgi?id=7522 --- Comment #7 from Don 2012-04-20 02:48:04 PDT --- (In reply to comment #5) > (In reply to comment #4) > > In 2.059 Win32 > > > > PS E:\DigitalMars\dmd2\samples> dmd bug.d > > bug.d(9): Error: need 'this' to access member a > > PS E:\DigitalMars\dmd2\samples> > > That's odd, I still get the assertion failure with 2.060 head. (now on line > 103) > Were you using the exact code in the original comment? > > Chances are this is a bug where something that should be dealt with during > semantic is dealt with in the glue layer. Probably getRightThis and friends > in > e2ir.c. Exactly. There's still a fair number of those guys, they cause a lot of problems for CTFE, and they also make it hard for GDC/LDC since they need to generate those errors too. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 7522] ICE(interpret.c) Accessing a non-static member without this
http://d.puremagic.com/issues/show_bug.cgi?id=7522 --- Comment #6 from SomeDude 2012-04-20 01:21:42 PDT --- Oh sorry for the trouble, my bad. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 7522] ICE(interpret.c) Accessing a non-static member without this
http://d.puremagic.com/issues/show_bug.cgi?id=7522 --- Comment #5 from yebblies 2012-04-20 17:57:44 EST --- (In reply to comment #4) > In 2.059 Win32 > > PS E:\DigitalMars\dmd2\samples> dmd bug.d > bug.d(9): Error: need 'this' to access member a > PS E:\DigitalMars\dmd2\samples> That's odd, I still get the assertion failure with 2.060 head. (now on line 103) Were you using the exact code in the original comment? Chances are this is a bug where something that should be dealt with during semantic is dealt with in the glue layer. Probably getRightThis and friends in e2ir.c. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 7522] ICE(interpret.c) Accessing a non-static member without this
http://d.puremagic.com/issues/show_bug.cgi?id=7522 SomeDude changed: What|Removed |Added CC||lovelyd...@mailmetrash.com --- Comment #4 from SomeDude 2012-04-20 00:47:47 PDT --- In 2.059 Win32 PS E:\DigitalMars\dmd2\samples> dmd bug.d bug.d(9): Error: need 'this' to access member a PS E:\DigitalMars\dmd2\samples> -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 7522] ICE(interpret.c) Accessing a non-static member without this
http://d.puremagic.com/issues/show_bug.cgi?id=7522 --- Comment #3 from Don 2012-02-22 02:34:26 PST --- No, wait, this shouldn't compile at all. It should never reach CTFE. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 7522] ICE(interpret.c) Accessing a non-static member without this
http://d.puremagic.com/issues/show_bug.cgi?id=7522 --- Comment #2 from yebblies 2012-02-22 20:49:07 EST --- Nope, still happens. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 7522] ICE(interpret.c) Accessing a non-static member without this
http://d.puremagic.com/issues/show_bug.cgi?id=7522 Don changed: What|Removed |Added CC||clugd...@yahoo.com.au --- Comment #1 from Don 2012-02-22 00:54:26 PST --- I think this is the same as bug 7536, which is fixed now. I don't have time to check it now. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---