Failed: OpenSmalltalk/opensmalltalk-vm#2097 (experimental_FFI - bb553e2)

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Failed: OpenSmalltalk/opensmalltalk-vm#2097 (experimental_FFI - bb553e2)

Travis CI
 

OpenSmalltalk

/

opensmalltalk-vm

branch iconexperimental_FFI

arrow to build time
clock icon1 hr, 57 mins, and 32 secs

Nicolas Cellier avatarNicolas Cellier

Generate the FFI plugin from VMMaker.oscog-nice.2763 experiments

This includes quite many changes, among them
- wrap returned atomic type alias values into the type alias referentClass
- accept a limited combinations of flags Atomic+Pointer+Struct
a type must be either atomic or composite(struct) but not both, nor neither
all struct types must refer to an ExternalStruct referentClass
(opaque structure can be handled via void * or whatever)
- accept ExternalData even for passing parameters by value
This is to support usage of External variables (static variables exported by the library)

See following link to VMMaker changes for more details
https://source.squeak.org/VMMakerInbox/VMMaker.oscog-nice.2763.diff

Want to know about upcoming build environment updates?

Would you like to stay up-to-date with the upcoming Travis CI build environment updates? We set up a mailing list for you!

SIGN UP HERE
book icon

Documentation about Travis CI

<script type="application/ld+json"> { "@context": "http://schema.org", "@type": "EmailMessage", "action": { "@type": "ViewAction", "url": "https://travis-ci.org/github/OpenSmalltalk/opensmalltalk-vm/builds/700657096?utm_medium=notification&amp;utm_source=email", "name": "View Build" }, "description": "View Build #2097 on Travis CI" } </script>