Skip to content

Failed

MacOSX64.VMMakerTests.JitTests.VMJittedExternalAddressAccessPrimitiveTest.testPrimitiveStoreChar32StoresValue(#ISA->#X64 #wordSize->8) (from VMMakerTests)

Failing for the past 2 builds (Since Failed #4 )
Took 1 sec.

Error Message

key 16 not found in Dictionary

Stacktrace

KeyNotFound
key 16 not found in Dictionary
Dictionary>>errorKeyNotFound:
[self errorKeyNotFound: key] in Dictionary>>at:
Dictionary>>at:ifAbsent:
Dictionary>>at:
SimpleStackBasedCogit(Cogit)>>handleReadSimulationTrap:
SimpleStackBasedCogit(Cogit)>>handleSimulationTrap:
[ :invalidAccess |
		self cogit handleSimulationTrap: (UnicornSimulationTrap simulator: self error: invalidAccess).
		true] in UnicornX64Simulator(UnicornSimulator)>>initialize
UnicornX64Simulator(UnicornSimulator)>>handleInvalidAccess:
[ :invalidAccess |

					self instructionPointerRegisterValue = until ifTrue: [ ^ 0 ].

					(self handleInvalidAccess: invalidAccess)
						ifFalse: [ ^ result ]] in UnicornX64Simulator(UnicornSimulator)>>doStartAt:until:timeout:count:
FullBlockClosure(BlockClosure)>>cull:
Context>>evaluateSignal:
Context>>handleSignal:
UnicornInvalidMemoryAccess(Exception)>>signal
[result :=  simulator
				startAt: self instructionPointerRegisterValue
				until: until
				timeout: remainingTimeout
				count: remainingCount.

				stopReason ifNotNil: [
						error := stopReason.
						stopReason := nil.
						error signal ].

			"If execution did not stop because of a stop reason, verify the error code"
			simulator verifyErrorCode: result] in UnicornX64Simulator(UnicornSimulator)>>doStartAt:until:timeout:count:
FullBlockClosure(BlockClosure)>>on:do:
UnicornX64Simulator(UnicornSimulator)>>doStartAt:until:timeout:count:
UnicornX64Simulator(UnicornSimulator)>>startAt:until:timeout:count:
VMJittedExternalAddressAccessPrimitiveTest(VMSimpleStackBasedCogitAbstractTest)>>runUntilReturn
VMJittedExternalAddressAccessPrimitiveTest(VMJittedPrimitivesTest)>>executePrimitiveWithReceiver:withArguments:
VMJittedExternalAddressAccessPrimitiveTest(VMJittedPrimitivesTest)>>executePrimitiveWithReceiver:withArgument:and:
VMJittedExternalAddressAccessPrimitiveTest(VMJittedByteArrayAccessPrimitiveTest)>>testPrimitiveStoreChar32StoresValue
VMJittedExternalAddressAccessPrimitiveTest(TestCase)>>performTest