Still Failing: OpenSmalltalk/opensmalltalk-vm#1972 (Cog - aa688da)

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

Still Failing: OpenSmalltalk/opensmalltalk-vm#1972 (Cog - aa688da)

Travis CI




branch iconCog

arrow to build time
clock icon3 mins and 1 sec

Eliot Miranda avatarEliot Miranda

CogVM source as per VMMaker.oscog-eem.2724

Fix the right shift: dont convert to usqInt a type longer than usqInt

Fix one bug thrown up by Marcel's EphemeronLink example. The planning
compactor failed to update objects in the mournQueue objStack.

Make sure prepareObjStacksForPlanningCompactor is actually invoked (!!).

Refactor a couple of obj stack routines to take an "also do contents" flag,
printObjStack:printContents:, relocateObjStackForPlanningCompactor:andContents:,
the last one fixing the bug in question.

Refactor runLeakCheckerForFreeSpace: into runLeakCheckerForFreeSpace:ignoring:
to allow the most recenty allocated object in clone (the shallowCopy primitive)
to be ignored, because its contents are not yet initialized when the free space
check is done.

Make sure to run the free space integrity check as part of leak checking.

VMMaker image:
Add MULTIPLEBYTECODESETS true to all launch examples in the VM Simulation
workspace. Use Squeak 5.3 to build new VMMaker images.

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!

book icon

Documentation about Travis CI

<script type="application/ld+json"> { "@context": "", "@type": "EmailMessage", "action": { "@type": "ViewAction", "url": ";utm_source=email", "name": "View Build" }, "description": "View Build #1972 on Travis CI" } </script>