Hi Tamas,
If you have the time, please check if the new version fixes things for you, it works for me.
Yes, the type conversion is OK now. Thank you and Luis for fast response.
I had to upgrade Cairo 1.4 to 1.6 to get the manual compiled. With Cairo 1.4, example.lisp used to fail again with the message
"arithmetic error FLOATING-POINT-INVALID-OPERATION signalled"
from some foreign function. Maybe this is Cairo 64-bit issue that was fixed in 1.6, or maybe not.
With regards, Dmitry