Was this conversation off-list? I can't find it here, on squeakvm or squeak.general (or my eyes get old) ;-)
I just forward it to the list. We were also checking how we can keep up with the changes of eliot. I should have a look carefully at them.
Normally we should remove all the argument assignment. I just did not get the time to go over the next batch.
Well, I would have made it on my own (the pharo web image I'm on only complained about the progressbar and imagesegment methods),
Strange I fixed those ones. Can you check if you have the same problem in the latest?
but this one explicitly stated that WeakArray (and therefor anything "weak") breaks if the assignment is deleted (and it would be pointless to nil a temp val, I agree), so I'm curious.
See the other email :)
Btw., Is there a Closure-FFI somewhere? I tried to load the vanilla FFI-Kernel-ar.8.mcz (and thereafter fixing the ExternalType method) but that seriously killed my image (not sure if anything else interferred).
Torsten sent us a loadFFI now available in scriptLoader in one the latest updates. Can you check?
And I think it was the combination of WeakArrays not being weak and something of the FFI-package. But I'm not sure, so I don't want to rant (let's say it just happened coincidentally ;)).
If you can reproduce that with the latest (updated image). Let us know. We are chasing bugs now. Stef