[Pharo-project] No matter what I do today...
... I cannot crash the VM :) So it looks like we are almost ready to release! Esteban
I guess latest fuel build crashes the vm: https://ci.inria.fr/rmod/job/Fuel/151/console On Thu, Mar 14, 2013 at 1:54 PM, Esteban Lorenzano <estebanlm@gmail.com> wrote:
... I cannot crash the VM :)
So it looks like we are almost ready to release!
Esteban
On Mar 14, 2013, at 2:01 PM, Martin Dias <tinchodias@gmail.com> wrote:
I guess latest fuel build crashes the vm: https://ci.inria.fr/rmod/job/Fuel/151/console
But it uses a VM build a wee ago: pharo VM version: 3.9-7 #1 Thu Mar 7 14:32:07 CET 2013 gcc 4.4.3 Built from: NBCoInterpreter NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 7 2013 With: NBCogit NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 7 2013 Revision: git://gitorious.org/cogvm/blessed.git Commit: 7473ca83a257cfb9e20eedc568f31f0437b9be39 Date: 2013-03-06 14:23:07 +0100 By: Esteban Lorenzano <estebanlm@gmail.com> Jenkins build #14533 Build host: Linux linux-ubuntu-10 2.6.32-38-server #83-Ubuntu SMP Wed Jan 4 11:26:59 UTC 2012 x86_64 GNU/Linux plugin path: /builds/workspace/Fuel/vm/ [default: /builds/workspace/Fuel/vm/]
On Thu, Mar 14, 2013 at 1:54 PM, Esteban Lorenzano <estebanlm@gmail.com> wrote:
... I cannot crash the VM :)
So it looks like we are almost ready to release!
Esteban
yep... I will promote the vm I'm testing as "stable" (even if it need still some tweaks, I think). so we can see :) On Mar 14, 2013, at 2:03 PM, Marcus Denker <marcus.denker@inria.fr> wrote:
On Mar 14, 2013, at 2:01 PM, Martin Dias <tinchodias@gmail.com> wrote:
I guess latest fuel build crashes the vm: https://ci.inria.fr/rmod/job/Fuel/151/console
But it uses a VM build a wee ago:
pharo VM version: 3.9-7 #1 Thu Mar 7 14:32:07 CET 2013 gcc 4.4.3 Built from: NBCoInterpreter NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 7 2013 With: NBCogit NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 7 2013 Revision: git://gitorious.org/cogvm/blessed.git Commit: 7473ca83a257cfb9e20eedc568f31f0437b9be39 Date: 2013-03-06 14:23:07 +0100 By: Esteban Lorenzano <estebanlm@gmail.com> Jenkins build #14533 Build host: Linux linux-ubuntu-10 2.6.32-38-server #83-Ubuntu SMP Wed Jan 4 11:26:59 UTC 2012 x86_64 GNU/Linux plugin path: /builds/workspace/Fuel/vm/ [default: /builds/workspace/Fuel/vm/]
On Thu, Mar 14, 2013 at 1:54 PM, Esteban Lorenzano <estebanlm@gmail.com> wrote:
... I cannot crash the VM :)
So it looks like we are almost ready to release!
Esteban
Indeed, the Moose tests run both on Ubuntu and on Mac. Good job! Doru On Thu, Mar 14, 2013 at 2:05 PM, Esteban Lorenzano <estebanlm@gmail.com>wrote:
yep... I will promote the vm I'm testing as "stable" (even if it need still some tweaks, I think). so we can see :)
On Mar 14, 2013, at 2:03 PM, Marcus Denker <marcus.denker@inria.fr> wrote:
On Mar 14, 2013, at 2:01 PM, Martin Dias <tinchodias@gmail.com> wrote:
I guess latest fuel build crashes the vm: https://ci.inria.fr/rmod/job/Fuel/151/console
But it uses a VM build a wee ago:
pharo VM version: 3.9-7 #1 Thu Mar 7 14:32:07 CET 2013 gcc 4.4.3 Built from: NBCoInterpreter NativeBoost-CogPlugin-EstebanLorenzano.18
uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 7 2013
With: NBCogit NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 7 2013 Revision: git://gitorious.org/cogvm/blessed.git Commit: 7473ca83a257cfb9e20eedc568f31f0437b9be39 Date: 2013-03-06 14:23:07 +0100 By: Esteban Lorenzano <estebanlm@gmail.com> Jenkins build #14533 Build host: Linux linux-ubuntu-10 2.6.32-38-server #83-Ubuntu SMP Wed Jan 4 11:26:59 UTC 2012 x86_64 GNU/Linux plugin path: /builds/workspace/Fuel/vm/ [default: /builds/workspace/Fuel/vm/]
On Thu, Mar 14, 2013 at 1:54 PM, Esteban Lorenzano <estebanlm@gmail.com>
wrote:
... I cannot crash the VM :)
So it looks like we are almost ready to release!
Esteban
-- www.tudorgirba.com "Every thing has its own flow"
Nice! now it is working. Thank you. Now, we have 2 tests failing that were not failing with the "old" NBCog vm. But may be fault of Fuel, I will check. On Thu, Mar 14, 2013 at 2:09 PM, Tudor Girba <tudor@tudorgirba.com> wrote:
Indeed, the Moose tests run both on Ubuntu and on Mac.
Good job!
Doru
On Thu, Mar 14, 2013 at 2:05 PM, Esteban Lorenzano <estebanlm@gmail.com> wrote:
yep... I will promote the vm I'm testing as "stable" (even if it need still some tweaks, I think). so we can see :)
On Mar 14, 2013, at 2:03 PM, Marcus Denker <marcus.denker@inria.fr> wrote:
On Mar 14, 2013, at 2:01 PM, Martin Dias <tinchodias@gmail.com> wrote:
I guess latest fuel build crashes the vm: https://ci.inria.fr/rmod/job/Fuel/151/console
But it uses a VM build a wee ago:
pharo VM version: 3.9-7 #1 Thu Mar 7 14:32:07 CET 2013 gcc 4.4.3 Built from: NBCoInterpreter NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 7 2013 With: NBCogit NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 7 2013 Revision: git://gitorious.org/cogvm/blessed.git Commit: 7473ca83a257cfb9e20eedc568f31f0437b9be39 Date: 2013-03-06 14:23:07 +0100 By: Esteban Lorenzano <estebanlm@gmail.com> Jenkins build #14533 Build host: Linux linux-ubuntu-10 2.6.32-38-server #83-Ubuntu SMP Wed Jan 4 11:26:59 UTC 2012 x86_64 GNU/Linux plugin path: /builds/workspace/Fuel/vm/ [default: /builds/workspace/Fuel/vm/]
On Thu, Mar 14, 2013 at 1:54 PM, Esteban Lorenzano <estebanlm@gmail.com> wrote:
... I cannot crash the VM :)
So it looks like we are almost ready to release!
Esteban
-- www.tudorgirba.com
"Every thing has its own flow"
Miracle. (One more and we can declare you saint! ) :) Thanks for the hard work, Esteban. -- Best regards, Igor Stasenko.
I confirm that the 2 failing tests were fault of Fuel. Now I fixed it and all is green again. I wonder how is possible that with the other vm these tests were green. Thank you Esteban! On Thu, Mar 14, 2013 at 2:53 PM, phil@highoctane.be <phil@highoctane.be> wrote:
Esteban +1000! (that's a factorial)
Phil
2013/3/14 Igor Stasenko <siguctua@gmail.com>:
Miracle.
(One more and we can declare you saint! ) :)
Thanks for the hard work, Esteban.
-- Best regards, Igor Stasenko.
Awesome!!! Esteban +1 On Thu, Mar 14, 2013 at 11:40 AM, Martin Dias <tinchodias@gmail.com> wrote:
I confirm that the 2 failing tests were fault of Fuel. Now I fixed it and all is green again. I wonder how is possible that with the other vm these tests were green. Thank you Esteban!
On Thu, Mar 14, 2013 at 2:53 PM, phil@highoctane.be <phil@highoctane.be> wrote:
Esteban +1000! (that's a factorial)
Phil
2013/3/14 Igor Stasenko <siguctua@gmail.com>:
Miracle.
(One more and we can declare you saint! ) :)
Thanks for the hard work, Esteban.
-- Best regards, Igor Stasenko.
-- Mariano http://marianopeck.wordpress.com
maybe not saint but pope :-) On Thu, Mar 14, 2013 at 10:38 AM, Igor Stasenko <siguctua@gmail.com> wrote:
Miracle.
(One more and we can declare you saint! ) :)
Thanks for the hard work, Esteban.
-- Best regards, Igor Stasenko.
-- *Hernán Wilkinson Agile Software Development, Teaching & Coaching* *Phone: +54 - 011 - *6091 - 3125* Mobile: +54 - 911 - 4470 - 7207 email: hernan.wilkinson@10Pines.com site: http://www.10Pines.com <http://www.10pines.com/>* Address: Alem 693, Floor 5 B, Buenos Aires, Argentina
yeah... we argentinians are closer to heaven today (and farther from justice, but well...) :D On Mar 14, 2013, at 4:26 PM, Hernan Wilkinson <hernan.wilkinson@10pines.com> wrote:
maybe not saint but pope :-)
On Thu, Mar 14, 2013 at 10:38 AM, Igor Stasenko <siguctua@gmail.com> wrote: Miracle.
(One more and we can declare you saint! ) :)
Thanks for the hard work, Esteban.
-- Best regards, Igor Stasenko.
-- Hernán Wilkinson Agile Software Development, Teaching & Coaching Phone: +54 - 011 - 6091 - 3125 Mobile: +54 - 911 - 4470 - 7207 email: hernan.wilkinson@10Pines.com site: http://www.10Pines.com Address: Alem 693, Floor 5 B, Buenos Aires, Argentina
And as the biblical story tells, St. Esteban was the first martyr... stoned by lots of VM crashes, he kept his faith and today announces peace on images. I look forward to migrate my incipient stuff from 1.4 stable to 2.0 stable :) Regards. Esteban A. Maringolo 2013/3/14 Esteban Lorenzano <estebanlm@gmail.com>:
yeah... we argentinians are closer to heaven today (and farther from justice, but well...) :D
On Mar 14, 2013, at 4:26 PM, Hernan Wilkinson <hernan.wilkinson@10pines.com> wrote:
maybe not saint but pope :-)
On Thu, Mar 14, 2013 at 10:38 AM, Igor Stasenko <siguctua@gmail.com> wrote:
Miracle.
(One more and we can declare you saint! ) :)
Thanks for the hard work, Esteban.
-- Best regards, Igor Stasenko.
-- Hernán Wilkinson Agile Software Development, Teaching & Coaching Phone: +54 - 011 - 6091 - 3125 Mobile: +54 - 911 - 4470 - 7207 email: hernan.wilkinson@10Pines.com site: http://www.10Pines.com Address: Alem 693, Floor 5 B, Buenos Aires, Argentina
On 14 Mar 2013, at 16:30, Esteban Lorenzano <estebanlm@gmail.com> wrote:
yeah... we argentinians are closer to heaven today (and farther from justice, but well...) :D
Yeah, after infiltrating in the Smalltalk / Pharo community, the Argentinians are taking over the world. Is that good or bad ? ;-)
On Mar 14, 2013, at 4:26 PM, Hernan Wilkinson <hernan.wilkinson@10pines.com> wrote:
maybe not saint but pope :-)
On Thu, Mar 14, 2013 at 10:38 AM, Igor Stasenko <siguctua@gmail.com> wrote: Miracle.
(One more and we can declare you saint! ) :)
Thanks for the hard work, Esteban.
-- Best regards, Igor Stasenko.
-- Hernán Wilkinson Agile Software Development, Teaching & Coaching Phone: +54 - 011 - 6091 - 3125 Mobile: +54 - 911 - 4470 - 7207 email: hernan.wilkinson@10Pines.com site: http://www.10Pines.com Address: Alem 693, Floor 5 B, Buenos Aires, Argentina
On 14 Mar 2013, at 14:05, Esteban Lorenzano <estebanlm@gmail.com> wrote:
yep... I will promote the vm I'm testing as "stable" (even if it need still some tweaks, I think). so we can see :)
Has this already been done ? What do I have to do to get this latest shiny piece of software ? Is curl -L http://files.pharo.org/script/ciPharoVM.sh | bash enough or does it have to be curl -L http://files.pharo.org/script/ciPharoVMLatest.sh | bash ? Sven
yes, it has been promoted... you don't need to use Latest to test the new VM :) On Mar 14, 2013, at 5:24 PM, Sven Van Caekenberghe <sven@stfx.eu> wrote:
On 14 Mar 2013, at 14:05, Esteban Lorenzano <estebanlm@gmail.com> wrote:
yep... I will promote the vm I'm testing as "stable" (even if it need still some tweaks, I think). so we can see :)
Has this already been done ?
What do I have to do to get this latest shiny piece of software ?
Is
curl -L http://files.pharo.org/script/ciPharoVM.sh | bash
enough or does it have to be
curl -L http://files.pharo.org/script/ciPharoVMLatest.sh | bash
?
Sven
OK, I will give it a shake down later tonight ! On 14 Mar 2013, at 17:28, Esteban Lorenzano <estebanlm@gmail.com> wrote:
yes, it has been promoted... you don't need to use Latest to test the new VM :)
On Mar 14, 2013, at 5:24 PM, Sven Van Caekenberghe <sven@stfx.eu> wrote:
On 14 Mar 2013, at 14:05, Esteban Lorenzano <estebanlm@gmail.com> wrote:
yep... I will promote the vm I'm testing as "stable" (even if it need still some tweaks, I think). so we can see :)
Has this already been done ?
What do I have to do to get this latest shiny piece of software ?
Is
curl -L http://files.pharo.org/script/ciPharoVM.sh | bash
enough or does it have to be
curl -L http://files.pharo.org/script/ciPharoVMLatest.sh | bash
?
Sven
On 14 Mar 2013, at 17:31, Sven Van Caekenberghe <sven@stfx.eu> wrote:
OK, I will give it a shake down later tonight !
Super ! I redid a couple of my long builds that used to fail before and I had zero crashes. Thanks a lot.
On 14 Mar 2013, at 17:28, Esteban Lorenzano <estebanlm@gmail.com> wrote:
yes, it has been promoted... you don't need to use Latest to test the new VM :)
On Mar 14, 2013, at 5:24 PM, Sven Van Caekenberghe <sven@stfx.eu> wrote:
On 14 Mar 2013, at 14:05, Esteban Lorenzano <estebanlm@gmail.com> wrote:
yep... I will promote the vm I'm testing as "stable" (even if it need still some tweaks, I think). so we can see :)
Has this already been done ?
What do I have to do to get this latest shiny piece of software ?
Is
curl -L http://files.pharo.org/script/ciPharoVM.sh | bash
enough or does it have to be
curl -L http://files.pharo.org/script/ciPharoVMLatest.sh | bash
?
Sven
On 14 March 2013 21:58, Sven Van Caekenberghe <sven@stfx.eu> wrote:
On 14 Mar 2013, at 17:31, Sven Van Caekenberghe <sven@stfx.eu> wrote:
OK, I will give it a shake down later tonight !
Super !
I redid a couple of my long builds that used to fail before and I had zero crashes.
Thanks a lot.
So, the miracle is now officially confirmed. :) -- Best regards, Igor Stasenko.
I still got one: Add a new instance variable at end in Behavior => Image hangs after migrating ~420 classes ;) The same goes for Set => image hangs Yes I know, highly common use-cases :P On 2013-03-14, at 21:58, Sven Van Caekenberghe <sven@stfx.eu> wrote:
On 14 Mar 2013, at 17:31, Sven Van Caekenberghe <sven@stfx.eu> wrote:
OK, I will give it a shake down later tonight !
Super !
I redid a couple of my long builds that used to fail before and I had zero crashes.
Thanks a lot.
On 14 March 2013 22:06, Camillo Bruni <camillobruni@gmail.com> wrote:
I still got one:
Add a new instance variable at end in Behavior => Image hangs after migrating ~420 classes ;) The same goes for Set => image hangs
This is image side problem: SubclassResponsibility: Set had the subclass responsibility to implement #add: Set(Object)>>subclassResponsibility Set(Collection)>>add: EncoderForV3PlusClosures(Encoder)>>noteOptimizedSelector: MessageNode>>sizeCodeForValue: MessageNode(ParseNode)>>sizeCodeForReturn: ReturnNode>>sizeCodeForValue: ReturnNode(ParseNode)>>sizeCodeForBlockValue: BlockNode>>sizeCodeForEvaluatedValue: MethodNode>>generate: Set class(Behavior)>>recompile:from: Set class(Behavior)>>compileAllFrom: in Block: [:t3 | self recompile: t3 from: t1] MethodDictionary>>keysDo: Set class(Behavior)>>selectorsDo: Set class(Behavior)>>compileAllFrom: Set class(Class)>>compileAllFrom: ClassBuilder>>newSubclassOf:type:instanceVariables:from: ClassBuilder>>name:inEnvironment:subclassOf:type:instanceVariableNames:classVariableNames:poolDictionaries:category:unsafe: in Block: SubclassResponsibility: Set had the subclass responsibility to implement #do: its actually interesting case: you modifying the Set and then recompiling its methods but during compilation you using Set which has empty method dictionary.. the fix is trivial: do not install new class until you finish recompiling all stuff. it sounds trivial but may be not so trivial to fix -- Best regards, Igor Stasenko.
but Behavior doesn't throws an "cannot be changed" error? so you are hacking... you need to remove it from "too dangerous classes"... :) On Mar 14, 2013, at 10:06 PM, Camillo Bruni <camillobruni@gmail.com> wrote:
I still got one:
Add a new instance variable at end in Behavior => Image hangs after migrating ~420 classes ;) The same goes for Set => image hangs
Yes I know, highly common use-cases :P
On 2013-03-14, at 21:58, Sven Van Caekenberghe <sven@stfx.eu> wrote:
On 14 Mar 2013, at 17:31, Sven Van Caekenberghe <sven@stfx.eu> wrote:
OK, I will give it a shake down later tonight !
Super !
I redid a couple of my long builds that used to fail before and I had zero crashes.
Thanks a lot.
which vm? On Mar 14, 2013, at 2:00 PM, Martin Dias <tinchodias@gmail.com> wrote:
I guess latest fuel build crashes the vm: https://ci.inria.fr/rmod/job/Fuel/151/console
On Thu, Mar 14, 2013 at 1:54 PM, Esteban Lorenzano <estebanlm@gmail.com> wrote:
... I cannot crash the VM :)
So it looks like we are almost ready to release!
Esteban
participants (11)
-
Camillo Bruni -
Esteban A. Maringolo -
Esteban Lorenzano -
Hernan Wilkinson -
Igor Stasenko -
Marcus Denker -
Mariano Martinez Peck -
Martin Dias -
phil@highoctane.be -
Sven Van Caekenberghe -
Tudor Girba