Dear Mr. Jeremy,

I think it is not related to instrumentation. I have build an unmodified version of Jikes RVM and I got the same error. The machine that has the error is 48 cores (four AMD OpteronTM Processors (6164 HE), each with 12 cores running at 1700 MHz, and 16 GB of memory. The machine runs Ubuntu Linux Server 10.04 LTS 64-bit) and using OpenJDK 6 to build it.

On another machine Intel i5 with 2 cores (4 threads) and OpenJDK 6 everything is working fine.

Thanks,
Mohamed


On Wed, May 30, 2012 at 5:45 AM, Jeremy Singer <Jeremy.Singer@glasgow.ac.uk> wrote:
> While executing DaCapo (and other programs). I got this error (I'm using the production configuration or 64bit computer). Please help me with it
>

How have you instrumented Jikes RVM and/or DaCapo? You mentioned Deuce STM in an earlier post. Please could you post a step-by-step guide of your changes, to see whether the bug is reproducible?

Many thanks,
Jeremy


> $ rvm -jar dacapo-9.12-bach.jar avrora -n 5
> ===== DaCapo 9.12 avrora starting warmup 1 =====
>
> Fatal error: ArrayIndexOutOfBoundsException within uninterruptible region (index was 40).
>
> Fatal error: ArrayIndexOutOfBoundsException within uninterruptible region (index was 20).
> Exception in GC thread
>
> Fatal error: ArrayIndexOutOfBoundsException within uninterruptible region (index was 35).
> Exception in GC thread
> Thread 24: VM.sysFail(): We're in a (likely) recursive call to VM.sysFail(), 2 deep
>    sysFail was called with the message: Exiting virtual machine due to uninterruptibility violation.
> Exception in GC thread
> Exception in GC thread
>
> Fatal error: ArrayIndexOutOfBoundsException within uninterruptible region (index was 23).
> Died in GC:
>
> Fatal error: ArrayIndexOutOfBoundsException within uninterruptible region (index was 36).
> Exiting virtual machine due to uninterruptibility violation.
> Thread 27: VM.sysFail(): We're in a (likely) recursive call to VM.sysFail(), 4 deep
>    sysFail was called with the message: Exiting virtual machine due to uninterruptibility violation.
>
> Fatal error: ArrayIndexOutOfBoundsException within uninterruptible region (index was 25).
>
> Fatal error: ArrayIndexOutOfBoundsException within uninterruptible region (index was 46).
> Exception in GC thread
> Exception in GC thread
> Exception in GC thread
>
>
> Thanks,
> Mohamed
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/_______________________________________________
> Jikesrvm-researchers mailing list
> Jikesrvm-researchers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers


The University of Glasgow, charity number SC004401

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Jikesrvm-researchers mailing list
Jikesrvm-researchers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers