This appear to be solved in VMMaker.oscog-eem.2140Thanks Eliot.
2017-02-28 2:31 GMT+01:00 Nicolas Cellier <nicolas.cellier.aka.nice@gmail.com >:Quite a large range, but stack.v3 works and spur works too, so not all changes are relevant...Bissecting tells that the problem appeared inThat is somewhere between VMMaker.oscog-eem.2079 (excluded) and VMMaker.oscog-eem.2126
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/167 5e3586bbef2ff198e683ea7839ac1b 41fa491 2017-02-28 2:26 GMT+01:00 Nicolas Cellier <nicolas.cellier.aka.nice@gmail.com >:I did not try to bissect when this happened, but the red status of continuous integration may well be related to this.The hang is reproducible in simulator:The VM hangs in a sort of infinite loop with 100% CPU before the window openHi,I can't open an image with recent squeak.cog.v3 builds (at least on macosx).If I sample the application I get something like...snip...The squeak.stack.v3 still works.
| cos |
cos := CogVMSimulator newWithOptions: #(Cogit StackToRegisterMappingCogit ).
cos desiredNumStackPages: 8.
cos openOn: '/some_path_to/Squeak4.6-15102.image'.
cos openAsMorph; run
it hangs around counters 13000/993
and I've got this kind of output:...snip...each time I interrupt the VM, it seems to loop in findMethodWithPrimitive:FromFP:UpToContext: We can't live forever with this red status, it's like not having CI feedback at all. Either we declare cog.v3 as unsupported or we fix it.