[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] newspeak.cog.spur 32x86 bootstrap failure (#437)

Nicolas Cellier notifications at github.com
Thu Oct 24 18:45:48 UTC 2019


I see the failure regularly on linux32x86 newspeak.cog.spur, but it also happened in macos32x86 newspeak.cog.spur with this log:

 (Example taken from https://travis-ci.org/OpenSmalltalk/opensmalltalk-vm/jobs/602285459?utm_medium=notification&utm_source=email but the link will stale)

```
+/home/travis/build/OpenSmalltalk/opensmalltalk-vm/products/nscogspurlinux/bin/nsvm -headless ns-2019-10-24.32.image NewspeakBootstrap.st

Warning, attempt to use method with selector (null) and selector wrapParser:withWrapper:
Warning, attempt to use method with selector (null) and selector parserToForwardTo
Warning, attempt to use method with selector (null) and selector needSpaceAtEnd:
Warning, attempt to use method with selector (null) and selector endGap
Warning, attempt to use method with selector (null) and selector needSpaceAtEnd:
Warning, attempt to use method with selector (null) and selector endGap
Warning, attempt to use method with selector (null) and selector needSpaceAtEnd:
Warning, attempt to use method with selector (null) and selector endGap
Warning, attempt to use method with selector (null) and selector needSpaceAtEnd:
Warning, attempt to use method with selector (null) and selector endGap
Warning, attempt to use method with selector (null) and selector needSpaceAtEnd:
Warning, attempt to use method with selector (null) and selector endGap
Warning, attempt to use method with selector (null) and selector needSpaceAtEnd:
Warning, attempt to use method with selector (null) and selector endGap
Warning, attempt to use method with selector (null) and selector needSpaceAtEnd:
Warning, attempt to use method with selector (null) and selector endGap
Warning, attempt to use method with selector (null) and selector needSpaceAtEnd:
Warning, attempt to use method with selector (null) and selector endGap
Warning, attempt to use method with selector (null) and selector initializer`value:start:end:
Warning, attempt to use method with selector (null) and selector initializer`new:
Loading changeset filehandlelimits.1.cs. Done in 10 ms.
Removing packages. Done in 2917 ms.
Loading package Newspeak-skrynski.286.mcz. Done in 1180 ms.
Loading changeset 97-Vassilis-icons.cs. Done in 13 ms.
Loading package Brazil-ryan.323.mcz. Done in 200 ms.
Loading package BrazilForMorphic-rmacnak.38.mcz. Done in 695 ms.
Loading package ExternalProcess-rmacnak.32.mcz. Done in 172 ms.
Loading package OSProcess-rmacnak.13.mcz. Done in 1245 ms.
Loading package NsFFI-bwesterg.47.mcz. Done in 710 ms.
Loading package NSFiles-ryan.30.mcz. Done in 152 ms.
Loading package NativeSession-gbracha.108.mcz. Done in 317 ms.
Loading package Win32API-ryan.46.mcz. Done in 500 ms.
Loading package XML-Parser-bwesterg.16.mcz. Done in 721 ms.
Loading package Hopscotch-tessi.276.mcz. Done in 450 ms.
Loading package INIFile-Core-ryan.2.mcz. Done in 179 ms.
Loading package VictoryFuel-rmacnak.3.mcz. Done in 249 ms.
Loading changeset Collections-eem.426.1.cs. Done in 14 ms.
Loading changeset enclose-newspeak-comments.2.cs. Done in 41 ms.
Loading changeset Exceptions-bwesterg.33.1.cs. Done in 7 ms.
Loading changeset ExternalUnixOSProcess-update.st. Done in 6 ms.
Loading changeset Initials.1.cs. Done in 7 ms.
Loading changeset Files-eem.101.1.cs. Done in 9 ms.
Loading changeset Morphic-Unknown.525.1.cs. Done in 14 ms.
Loading changeset System-eem.424.1.cs. Done in 154 ms.
Loading changeset Tools-eem.300.3.cs. Done in 14 ms.
Deserializing bootstrap runtime. Done in 256 ms.
Instantiating bootstrap runtime. Done in 1 ms.
Compiling module APIManager.ns. Done in 107 ms.
Compiling module AccessModifierTestApp.ns24 October 2019 12:36:21.768154 pm
VM: unix - Smalltalk
Image: Squeak5.1 [latest update: #16548]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /tmp/tmp.SJ7qe4CSyi/nsboot
Trusted Dir /tmp/tmp.SJ7qe4CSyi/nsboot/secure
Untrusted Dir /tmp/tmp.SJ7qe4CSyi/nsboot/My Squeak
Token`3011573(Object)>>doesNotUnderstand: #'init`value:'
	Receiver: Token`3011573#2664799
	Arguments and temporary variables: 
<<error during printing>
	Receiver's instance variables: 
		value: 	nil
		start: 	nil
		end: 	nil
Token`3011573(Token)>>initializer`value:start:end:
	Receiver: Token`3011573#2664799
	Arguments and temporary variables: 
<<error during printing>
	Receiver's instance variables: 
		value: 	nil
		start: 	nil
		end: 	nil
Token`3011573 class(Token class)>>value:start:end:
	Receiver: Token`3011573
	Arguments and temporary variables: 
<<error during printing>
	Receiver's instance variables: 
		superclass: 	Object`1743475
		methodDict: 	a MethodDictionary(#end->(Token mixin>>#end "a CompiledMethod(14689...etc...
		format: 	65539
		mixinSlot: 	Token mixin
		enclosingObjectSlot: 	CombinatorialParsing#3011573
		subclassesSlot: 	nil
		nameSlot: 	#'Token`3011573'
TokenizingParser`3011573(TokenizingParser)>>parse:inContext:ifError:
	Receiver: TokenizingParser`3011573#1799151
	Arguments and temporary variables: 
<<error during printing>
	Receiver's instance variables: 
		name: 	nil
		subparser: 	id
[] in SequentialParser`3011573(SequentialParser)>>parse:inContext:ifError:
	Receiver: SequentialParser`3011573#17793
	Arguments and temporary variables: 
<<error during printing>
	Receiver's instance variables: 
		name: 	nil
		subparsers: 	{StarParser`3011573#1603021 . TokenizingParser`3011573#1799151}

...snip...

--- The full stack ---
Token`3011573(Object)>>doesNotUnderstand: #'init`value:'
Token`3011573(Token)>>initializer`value:start:end:
Token`3011573 class(Token class)>>value:start:end:
TokenizingParser`3011573(TokenizingParser)>>parse:inContext:ifError:
[] in SequentialParser`3011573(SequentialParser)>>parse:inContext:ifError:
Array(SequenceableCollection)>>collect:
SequentialParser`3011573(SequentialParser)>>parse:inContext:ifError:
WrappingParser`3011573(WrappingParser)>>parse:inContext:ifError:
[] in SequentialParser`3011573(SequentialParser)>>parse:inContext:ifError:
Array(SequenceableCollection)>>collect:
SequentialParser`3011573(SequentialParser)>>parse:inContext:ifError:
WrappingParser`3011573(WrappingParser)>>parse:inContext:ifError:
WrappingParser`3011573(CombinatorialParser)>>parse:ifErrorNoContext:
WrappingParser`3011573(CombinatorialParser)>>parse:
WrappingParser`3011573(CombinatorialParser)>>parseString:
CommonParser`2523583(CommonParser)>>parseCompilationUnit:
Compiler`2321803(Compiler)>>compileClassSource:within:
ClassDeclarationBuilder`2991233 class(ClassDeclarationBuilder class)>>fromUnitSource:
[] in [] in NewspeakBootstrap class>>loadNewspeakModules
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Time class>>millisecondsToRun:
BlockClosure>>timeToRun
NewspeakBootstrap class>>report:during:
[] in NewspeakBootstrap class>>loadNewspeakModules
Array(SequenceableCollection)>>do:
NewspeakBootstrap class>>loadNewspeakModules
NewspeakBootstrap class>>boot
[] in [] in NewspeakBootstrap class>>initialize
BlockClosure>>on:do:
[] in NewspeakBootstrap class>>initialize
WorldState>>runStepMethodsIn:
PasteUpMorph>>runStepMethods
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in MorphicProject>>spawnNewProcess
[] in BlockClosure>>newProcess
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/437
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20191024/44215dc2/attachment-0001.html>


More information about the Vm-dev mailing list