On Wed, 2009-09-09 at 09:54 -0500, Chris Muller wrote:
Hi, sorry about that. This *should* be mentioned in the documentation (I will update it).
To move forward, the choices are either:
- install NewCompiler from SqueakMap
- Evaluate: MagmaTestCase allowWriteBarrier: false
I loaded NewCompiler and OSProcess, proceeding past some threatening warnings (roughly "will not work without ..."). I think I got them on both NewCompiler and OSProcess. I think some note to expect these popups would be helpful on the installation page.
I ran the tests, and they seem to have completed OK.
Dumb question: how do I know if the tests passed?
The last thing in the transcript on the TestConductor is "Done" and there are no errors right before it. There are no popups saying that something has failed.
This was with a 3.10 image from squeak's download page and Debian's 3.10.3+svn1902.dfsg-1 squeak-vm. i386 architecture. The VM is one minor version below the "known to work" VM versioin (3.10.4) on the install page.
Assuming the result was a pass, I can now move on to making my app!
I'm also trying to get a pier/seaside working; so far none of the one-click downloads will even run on the amd64 machines I've tried. I have a feeling the distributed VM's are 32 bit so that, or at least the fact that I don't have 32 bit compatibility libs installed, may be the problem.
So the recent exchanges about integrating magma and pier or seaside are very helpful.
Ross
And restart the test suite.
It was a tough choice to turn on WriteBarrier by default, but the the commit-rate can be significantly improved when it is on, and it seems to work, so why not..
Regards, Chris
On Wed, Sep 9, 2009 at 1:03 AM, Ross Boylan ross@biostat.ucsf.edu wrote:
Shortly after starting the test _magmaTestclient1.image show "MagmaUserError: WriteBarrier requires NewCompiler."
Hmm, I was going to copy the tail end of the Transcript of _magmaTestConductor into this message, but that image is unresponsive.
I'm running on Debian GNU/Linux with squeak-vm 3.10.3+svn1902.dfsg-1 and the 3.10 image downloaded from http://ftp.squeak.org/3.10/Squeak3.10.2-7179-basic.zip.
Magma was tested with 3.10.4 (VM). Is the new compiler something added with the 3.10.4 release? I see a package by that name on SM (marked as very alpha).
Magma mailing list Magma@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/magma