On a fresh checkout today, my Solaris C compiler issued the following
warnings. If memory serves, there are other compilers that don't
like lvalue casts as well.
"closure.pmc", line 21: warning: a cast does not yield an lvalue
"closure.pmc", line 48: warning: a cast does not yield an lvalue
"continuation.pmc", line 20: warning: a cast does not yield an lvalue
"coroutine.pmc", line 20: warning: a cast does not yield an lvalue
"retcontinuation.pmc", line 22: warning: a cast does not yield an lvalue
"retcontinuation.pmc", line 29: warning: a cast does not yield an lvalue
"sub.pmc", line 20: warning: a cast does not yield an lvalue
"sub.pmc", line 62: warning: a cast does not yield an lvalue
--
Andy Dougherty [EMAIL PROTECTED]