[Vm-dev] Re: OSProcess

stephane ducasse stephane.ducasse at gmail.com
Sat Jun 11 15:04:54 UTC 2011

Thanks Dave.


> On Wed, Jun 08, 2011 at 06:46:33AM -0700, Sean P. DeNigris wrote:
>> David T. Lewis wrote:
>>> Yes... the Mantis bug tracker at <http://bugs.squeak.org>
>> Thanks, Dave. I filed bugs for OSProcess on all three Mac VMs: 
>> * Squeak 4.2.5beta1U http://bugs.squeak.org/view.php?id=7644
>> * Squeak http://bugs.squeak.org/view.php?id=7645
>> * Cog 5.8b12 http://bugs.squeak.org/view.php?id=7646
> Hi Sean,
> I borrowed a Mac yesterday and was able to resolve the hanging
> tests problem that you reported in Mantis 7645 "OSProcess tests
> hang on Mac Cocoa VM (". I also fixed or worked around
> a number of other issues in the tests related to differences
> between OS X and other unixes.
> If you update your OSProcess and CommandShell packages from
> SqueakSource, the tests for both packages should now run to
> completion. I was working with a Squeak image, so if you can
> also confirm this on your Pharo image I'd appreciate the
> feedback.
> I updated the Mantis <http://bugs.squeak.org/view.php?id=7645>
> as follows:
>   This was caused by improper handling of #forkSqueak failures in
>   OSProcess. I have updated both OSProcess and CommandShell to resolve
>   this and a number of other problems with the unit tests when running
>   on OS X. With these updates, you should expect all tests to run to
>   completion, and you should expect numerous test errors and failures
>   associated with all of the tests that rely on #forkSqueak for
>   interprocess testing (e.g. testing file locks by forking another
>   Squeak to interact with the parent).
>   Note that #forkSqueak and XDisplayControlPlugin are not supported
>   for the Mac VM, and I have no plans to change this. At this time,
>   #forkSqueak is expected to work correctly *only* on the Unix
>   standard interpreter VM.
> Thanks,
> Dave

More information about the Vm-dev mailing list