Hi guys. I have spent several hours trying to find a problem with Fuel and
RPackage and I couldn't. We have a test where we create a package, we
create a class and we compiled some methods. Then we serialize the package,
we remove it, and then we materialize it. In a clean Pharo 1.4 image this
works PERFECT. No problem. Now, if I run it in the Nautilus image (where
RPackage is loaded) I have lots of problems.

I am completly lost of what is happening. But it is reproducible. So I
really appreaciate any help.  To reproduce:

1) Take a Nautilus image from:
https://ci.lille.inria.fr/pharo/view/Nautilus/job/Nautilus-Release/

2) Install Fuel:

Gofer it
url: 'http://ss3.gemstone.com/ss/Fuel';
package: 'ConfigurationOfFuel';
load.

(ConfigurationOfFuel project version: #bleedingEdge) load:
'DevelopmentGroup'.

3) Open a TestRunner and just run the test class FLPackageLoaderTest.

Once that finish, you will have like 20 debuggers opened. In addition, like
4 error test. Without Nautilus I have only ONE red test and no debuggers.

The debuggers are all in the line:

self flag: 'should not arrive there now'. self halt.

from CompiledMethod >> packageFromOrganizer:

Thanks for any help,


-- 
Mariano
http://marianopeck.wordpress.com

Reply via email to