Skip to content

Failed

com.jogamp.opencl.CLCommandQueueTest.concurrencyTest

Failing for the past 104 builds (Since Unstable#814 )
Took 5.6 sec.

Stacktrace

java.util.ConcurrentModificationException
	at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793)
	at java.util.HashMap$ValueIterator.next(HashMap.java:822)
	at com.jogamp.opencl.CLContext.release(CLContext.java:513)
	at com.jogamp.opencl.CLCommandQueueTest.concurrencyTest(CLCommandQueueTest.java:511)

Standard Output

 - - - QueueBarrier test - - - 
CLCommandQueue [] on CLDevice [id: 16918016 name: GeForce 320M type: GPU profile: FULL_PROFILE]
CLCommandQueue [] on CLDevice [id: 4294967295 name: Intel(R) Core(TM)2 Duo CPU     P8600  @ 2.40GHz type: CPU profile: FULL_PROFILE]
starting threads
 - - - user events test - - - 
CLUserEvent [id: 140692979641808 name: USER status: SUBMITTED]
 - - - event callback test - - - 
event received: CLUserEvent [id: 140692979642384 name: USER status: COMPLETE]
 - - - event conditions test - - - 
 - - - event synchronization test - - - 
CLCommandQueue [] on CLDevice [id: 16918016 name: GeForce 320M type: GPU profile: FULL_PROFILE]
com.jogamp.opencl.CLEventList[]
com.jogamp.opencl.CLEventList[CLEvent [id: 140692979644976 name: WRITE_BUFFER status: QUEUED], CLEvent [id: 140692979647504 name: WRITE_BUFFER status: QUEUED]]
results are valid
 - - - event synchronization test - - - 
CLCommandQueue [PROFILING_MODE] on CLDevice [id: 16918016 name: GeForce 320M type: GPU profile: FULL_PROFILE]
CLEvent [id: 140692979763104 name: NDRANGE_KERNEL status: QUEUED]
CLEvent [id: 140692979763104 name: NDRANGE_KERNEL status: COMPLETE]
time: 6429952

Standard Error

SLOCK [T main @ 1390711562865 ms III localhost/127.0.0.1:59999 - Wait for lock
Thread-3 - SISock: localhost/127.0.0.1:59999 - started
SLOCK [T main @ 1390711569878 ms +++ localhost/127.0.0.1:59999 - Locked within 7022 ms, 8 attempts
++++ UITestCase.setUp: com.jogamp.opencl.CLCommandQueueTest - concurrencyTest
Exception in thread "D" com.jogamp.opencl.CLException$CLInvalidWorkGroupSizeException: can not enqueue 1DRange CLKernel [id: 140692987145728 name: VectorAddGM]
 with gwo: null gws: {2621440} lws: {1024} 
cond.: null events: com.jogamp.opencl.CLEventList[] [error: CL_INVALID_WORK_GROUP_SIZE]
	at com.jogamp.opencl.CLException.newException(CLException.java:79)
	at com.jogamp.opencl.CLCommandQueue.putNDRangeKernel(CLCommandQueue.java:1638)
	at com.jogamp.opencl.CLCommandQueue.put1DRangeKernel(CLCommandQueue.java:1496)
	at com.jogamp.opencl.CLCommandQueue.put1DRangeKernel(CLCommandQueue.java:1474)
	at com.jogamp.opencl.CLCommandQueueTest$3.run(CLCommandQueueTest.java:491)
java.lang.AssertionError
	at org.junit.Assert.fail(Assert.java:86)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.junit.Assert.assertTrue(Assert.java:52)
	at com.jogamp.opencl.CLCommandQueueTest.concurrencyTest(CLCommandQueueTest.java:502)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74)
++++ UITestCase.tearDown: com.jogamp.opencl.CLCommandQueueTest - concurrencyTest
++++ UITestCase.setUp: com.jogamp.opencl.CLCommandQueueTest - customEventsTest
++++ UITestCase.tearDown: com.jogamp.opencl.CLCommandQueueTest - customEventsTest
++++ UITestCase.setUp: com.jogamp.opencl.CLCommandQueueTest - enumsTest
++++ UITestCase.tearDown: com.jogamp.opencl.CLCommandQueueTest - enumsTest
++++ UITestCase.setUp: com.jogamp.opencl.CLCommandQueueTest - eventCallbackTest
++++ UITestCase.tearDown: com.jogamp.opencl.CLCommandQueueTest - eventCallbackTest
++++ UITestCase.setUp: com.jogamp.opencl.CLCommandQueueTest - eventConditionsTest
++++ UITestCase.tearDown: com.jogamp.opencl.CLCommandQueueTest - eventConditionsTest
++++ UITestCase.setUp: com.jogamp.opencl.CLCommandQueueTest - eventsTest
++++ UITestCase.tearDown: com.jogamp.opencl.CLCommandQueueTest - eventsTest
++++ UITestCase.setUp: com.jogamp.opencl.CLCommandQueueTest - profilingEventsTest
++++ UITestCase.tearDown: com.jogamp.opencl.CLCommandQueueTest - profilingEventsTest
SLOCK [T main @ 1390711577290 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms