[Vm-dev] #doesNotUnderstand: in BuildSqueakSpurTrunkVMMakerImage.st

Marcel Taeumel marcel.taeumel at hpi.de
Thu May 27 06:52:17 UTC 2021


Hi all!

I will clean this up ASAP. Was too tired yesterday and hit this unexpected loading issue when merging the latest changes for FFI-Kernel and FFI-Callbacks.

Sorry for the inconvenience.

Best,
Marcel
Am 27.05.2021 05:33:30 schrieb Boris Shingarov <boris at shingarov.com>:


I looked at that file out and it is just
the top frame DNU, not the full stack. I do not know how to copy
the full stack, but here is the location where it DNUs

In the debugger, in the menu (i.e. right-click) of the stack frame
list, there is an item called "copy bug report to clipboard".




On 5/26/21 3:18 PM, Robert Withers
wrote:




cite="mid:1383a85f-7456-db22-e324-e469cb6d48b7 at pm.me">






Certainly, I apologize for passing an unreadable zip file. I
looked at that file out and it is just the top frame DNU, not
the full stack. I do not know how to copy the full stack, but
here is the location where it DNUs. This comes in the update:
FFI-Kernel-mt.173. Is this what you need? Otherwise I will need
guidance to provide what you are looking for. Thx, Eliot!



externalFunctionDeclaration

"Parse the function declaration for a call to an external
library.



(1) Create an instance of ExternalLibraryFunction and
install it as first literal.

(2) Add a pragma to primitive call 120.

"

| descriptorClass callType modifier retType externalName
args argType module fn |

descriptorClass := cue environment

valueOf: #ExternalFunction

ifAbsent: [^ false].

callType := descriptorClass callingConventionFor: here.






Kindly, Robert

On 5/26/21 3:12 PM, Eliot Miranda
wrote:




cite="mid:CAC20JE02jwrU_OOCjzrxdq_+avqPy83z+VZWnpDFrB2w6sZHOw at mail.gmail.com">



Hi Rob,




can you
just paste in the stack trace? The attachment won't open so
I can't see anything...





On Wed, May 26, 2021 at
10:27 AM Robert Withers <
href="mailto:robert.withers at pm.me" moz-do-not-send="true">robert.withers at pm.me>
wrote:



Hello
everyone. I hope you all are well. I am trying to build a
VMMaker

image to generate plugins for the new ReedSolomon Erasure
coding and

Error Correction, in Cryptography. I cloned the
opensmalltalk-vm and am

running ./buildspurtrunkvmmaker64image.sh -vm
/usr/local/bin/squeakthe

''. When it gets to building the
BuildSqueakSpurTrunkVMMakerImage I

receive a DNU regarding external function. I have attached
the stack trace.



/usr/local/bin/squeak Spur64VMMaker.image

BuildSqueakSpurTrunkVMMakerIma [http://ge.st]
target="_blank" moz-do-not-send="true">ge.st



I appreciate your assistance!



--

Kindly, Robert









--





_,,,^..^,,,_



best, Eliot





-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20210527/daf6b89a/attachment-0001.html>


More information about the Vm-dev mailing list