Lisp HUG Maillist Archive

No implementation of :raw-64 ?

Hi,

if I got an error message from LispWorks (32-bit) saying "No implementation of :raw-64.” without a useful backtrace, just like a direct call of the following FLI internal function:

CL-USER 1 > (fli::no-implementation-of-raw-64)

Error: No implementation of :raw-64.
  1 (abort) Return to level 0.
  2 Return to top loop level 0.

here what does “RAW-64" mean? (or under what circumstance could above internal function be called?)

P. S. I see this error when I’m trying to use FM-PLUGIN-TOOLS (not maintained by original author any more) to build a plugin for newer versions of FileMaker (32-bit), which now have some 64-bit parameters in its shared API — things that may be relevant.

Regards,

Chun Tian


Re: No implementation of :raw-64 ?

The :raw-64 type is used to implement 64-bit FLI types.

In 32-bit LispWorks 6.x, you can only use 64-bit FLI types with
fli:define-foreign-function, so that may be the problem if you are using it
with something else.  We fixed this in LispWorks 7.0 (see
http://www.lispworks.com/documentation/lw70/RNIG/html/readme-143.htm#pgfId-972771).

If you are seeing this error in LispWorks 7.x, then please find the form that
causes it.

-- 
Martin Simmons
LispWorks Ltd
http://www.lispworks.com/




>>>>> On Thu, 2 Aug 2018 12:09:08 +0200, Chun Tian (binghe) said:
> 
> Hi,
> 
> if I got an error message from LispWorks (32-bit) saying "No implementation of :raw-64.” without a useful backtrace, just like a direct call of the following FLI internal function:
> 
> CL-USER 1 > (fli::no-implementation-of-raw-64)
> 
> Error: No implementation of :raw-64.
>   1 (abort) Return to level 0.
>   2 Return to top loop level 0.
> 
> here what does “RAW-64" mean? (or under what circumstance could above internal function be called?)
> 
> P. S. I see this error when I’m trying to use FM-PLUGIN-TOOLS (not maintained by original author any more) to build a plugin for newer versions of FileMaker (32-bit), which now have some 64-bit parameters in its shared API — things that may be relevant.
> 
> Regards,
> 
> Chun Tian
> 
> 

_______________________________________________
Lisp Hug - the mailing list for LispWorks users
lisp-hug@lispworks.com
http://www.lispworks.com/support/lisp-hug.html

Updated at: 2020-12-10 08:29 UTC