clumatra: recent ?regression?

Jules Gosnell jules_gosnell at yahoo.com
Sat May 24 07:02:08 UTC 2014


Thanks, Tom,

That nailed it :-)

Jules



On 20/05/14 14:22, Deneau, Tom wrote:
> Jules --
>
> I can't see the command lines you used but I believe you are using -XX:-UseHSAILDeoptimization.
> But it looks like HSAILSafepoints are still on which is causing the trouble (safepoints depend on deoptimization).
> Can you try also adding -XX:-UseHSAILSafepoints to your command line?
>
> We should correct this by automatically turning off HSAILSafepoints if HSAILDeoptimization is off.
>
> -- Tom
>
>> -----Original Message-----
>> From: graal-dev [mailto:graal-dev-bounces at openjdk.java.net] On Behalf Of
>> Jules Gosnell
>> Sent: Monday, May 19, 2014 6:12 PM
>> To: graal-dev at openjdk.java.net
>> Subject: clumatra: recent ?regression?
>>
>> Guys,
>>
>> thought that I should let you know.
>>
>> my overnight builds 15/16th may for both hardware and simulated jdk-
>> 1.8/graal/okra sumatra stacks both suffered from crashed vms and have
>> continued to do so, until I tracked down the test in question and
>> disabled it.
>>
>> here are the full logs:
>>
>> http://ouroboros.dyndns-free.com/ci/view/clumatra/job/clumatra-hardware-
>> acceleration/246/consoleText
>> http://ouroboros.dyndns-free.com/ci/view/clumatra/job/clumatra-
>> simulated-acceleration/199/consoleText
>>
>> if you scroll right to the bottom of each you will find that they end
>> prematurely without a test summary - one silently, the other reports a
>> segv:
>>
>> |7  |8  |9     |10
>>      locals:  |-
>>           |-
>>       |-  |-  |-  |-  |-  |-  |-  |d9|j  |-
>>      stack:
>> |vobject:Ratio:1{numerator=Object[null],denominator=Object[null]}
>> |vobject:Ratio:1{numerator=Object[null],denominator=Object[null]}  |   |
>>     |   |   |   |   |   |      |
>> at clojure.lang.Numbers.divide(Numbers.java:157) [bci: 46]
>>               |0  |1  |2
>>      locals:  |-  |-  |-
>> at clojure.lang.Numbers.divide(Numbers.java:3731) [bci: 8]
>>               |0  |1  |2  |3
>>      locals:  |-  |-  |-  |-
>> at clumatra.numbers_test$fn$reify__7461.invoke(numbers_test.clj:54)
>> [bci: 35]
>>               |0     |1     |2  |3  |4
>>      locals:  |-     |-     |-  |-  |-
>>      stack:   |d3|a  |s0|i  |   |   |
>>
>>   > 	ld_kernarg_u64 $d16, [%_deoptInfo];
>>   > 	                     ^
>> input(63,23): Symbol not found
>> #
>> # A fatal error has been detected by the Java Runtime Environment:
>> #
>> #  SIGSEGV (0xb) at pc=0x00007fcbe29ab08d, pid=24144,
>> tid=140515433301760 # # JRE version: OpenJDK Runtime Environment (8.0)
>> (build
>> 1.8.0-internal-jenkins_2014_05_16_09_06-b00)
>> # Java VM: OpenJDK 64-Bit Server VM (25.0-b63-internal-graal-0.3 mixed
>> mode linux-amd64 compressed oops) # Problematic frame:
>> # C  [libokra_x86_64.so+0x59508d]
>> Java_com_amd_okra_OkraKernel_setLaunchAttributes+0x43
>>
>> I can reproduce the problem with any required flags, and provide
>> relevant src code (java) if someone is interested in looking at this.
>> For now, I will just lose the problematic test.
>>
>> perhaps something has changed and I need to update my build ?
>>
>> thanks for all your hard work on graal,
>>
>>
>> Jules
>>
>
>



More information about the graal-dev mailing list