Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.
Success

Console Output

This log is too long to show here, 38,099 KB has been skipped โ€” click to see the complete log
    [apply] SWT: isOSX false, isWindows false
    [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0
    [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true
    [apply] Window handle.0 0x400013
    [apply] Window handle.1 0x400013
    [apply] junit.framework.TestListener: endTest(test)
    [apply] Window handle.X 0x400013
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612859647 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684612859647 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.308 sec
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612858911 ms III - Start
    [apply] SLOCK [T main @ 1684612858912 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test
    [apply] SWT: Platform: gtk, Version 4956
    [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.24)
    [apply] SWT: isOSX false, isWindows false
    [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0
    [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true
    [apply] Window handle.0 0x400013
    [apply] Window handle.1 0x400013
    [apply] Window handle.X 0x400013
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612859647 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684612859647 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: test took 0.677 sec
     [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow.xml
    [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow
    [apply] junit.framework.TestListener: tests to run: 1
    [apply] junit.framework.TestListener: startTest(test)
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612860414 ms III - Start
    [apply] SLOCK [T main @ 1684612860414 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test
    [apply] SWT: Platform: gtk, Version 4956
    [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.24)
    [apply] SWT: isOSX false, isWindows false
    [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0
    [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true
    [apply] Thread[main,5,main] GearsES2.init.0 0x74e52ef6: tileRendererInUse null, GearsES2[obj 0x74e52ef6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
    [apply] GearsES2 init 0x74e52ef6 on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  0
    [apply] GL Profile     GLProfile[GL4/GL4.sw]
    [apply] GL Version     4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
    [apply] Quirks         [No10BitColorCompOffscreen]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Mesa/X.org
    [apply] GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
    [apply] GL_VERSION     4.5 (Core Profile) Mesa 20.3.5
    [apply] GLSL           true, has-compiler-func: true, version: 4.50 / 4.50.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  200
    [apply] GLX_EXTENSIONS 23
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] gear1 0x74e52ef6 created: GearsObj[0x87a85e1, vbo ff 1, fs 2, bf 3, bs 4]
    [apply] gear2 0x74e52ef6 created: GearsObj[0x671a5887, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] gear3 0x74e52ef6 created: GearsObj[0x671a5887, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main,5,main] GearsES2.init.X 0x74e52ef6 FIN GearsES2[obj 0x74e52ef6 isInit true, usesShared false, 1 GearsObj[0x87a85e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x671a5887, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main,5,main] GearsES2.reshape 0x74e52ef6 0/0 600x600 of 600x600, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x74e52ef6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x74e52ef6 600x600, swapInterval 1, drawable 0x3a00002
    [apply] waitForRealized: to false, goal reached true
    [apply] Window handle.1 0x400017
    [apply] Thread[main,5,main] GearsES2.display 0x74e52ef6 600x600, swapInterval 1, drawable 0x3a00002
    [apply] Thread[main,5,main] GearsES2.display 0x74e52ef6 600x600, swapInterval 1, drawable 0x3a00002
    [apply] Thread[main,5,main] GearsES2.dispose 0x74e52ef6: tileRendererInUse null
    [apply] Thread[main,5,main] GearsES2.dispose 0x74e52ef6 FIN
    [apply] junit.framework.TestListener: endTest(test)
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612861568 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684612861568 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.73 sec
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612860414 ms III - Start
    [apply] SLOCK [T main @ 1684612860414 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test
    [apply] SWT: Platform: gtk, Version 4956
    [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.24)
    [apply] SWT: isOSX false, isWindows false
    [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0
    [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true
    [apply] Thread[main,5,main] GearsES2.init.0 0x74e52ef6: tileRendererInUse null, GearsES2[obj 0x74e52ef6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
    [apply] GearsES2 init 0x74e52ef6 on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  0
    [apply] GL Profile     GLProfile[GL4/GL4.sw]
    [apply] GL Version     4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
    [apply] Quirks         [No10BitColorCompOffscreen]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Mesa/X.org
    [apply] GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
    [apply] GL_VERSION     4.5 (Core Profile) Mesa 20.3.5
    [apply] GLSL           true, has-compiler-func: true, version: 4.50 / 4.50.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  200
    [apply] GLX_EXTENSIONS 23
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] gear1 0x74e52ef6 created: GearsObj[0x87a85e1, vbo ff 1, fs 2, bf 3, bs 4]
    [apply] gear2 0x74e52ef6 created: GearsObj[0x671a5887, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] gear3 0x74e52ef6 created: GearsObj[0x671a5887, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main,5,main] GearsES2.init.X 0x74e52ef6 FIN GearsES2[obj 0x74e52ef6 isInit true, usesShared false, 1 GearsObj[0x87a85e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x671a5887, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main,5,main] GearsES2.reshape 0x74e52ef6 0/0 600x600 of 600x600, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x74e52ef6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x74e52ef6 600x600, swapInterval 1, drawable 0x3a00002
    [apply] waitForRealized: to false, goal reached true
    [apply] Window handle.1 0x400017
    [apply] Thread[main,5,main] GearsES2.display 0x74e52ef6 600x600, swapInterval 1, drawable 0x3a00002
    [apply] Thread[main,5,main] GearsES2.display 0x74e52ef6 600x600, swapInterval 1, drawable 0x3a00002
    [apply] Thread[main,5,main] GearsES2.dispose 0x74e52ef6: tileRendererInUse null
    [apply] Thread[main,5,main] GearsES2.dispose 0x74e52ef6 FIN
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612861568 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684612861568 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: test took 1.138 sec
    [apply] X11Util.Display: Shutdown (JVM shutdown: true, open (no close attempt): 1/1, reusable (open, marked uncloseable): 0, pending (open in creation order): 1)
    [apply] X11Util: Open X11 Display Connections: 1
    [apply] X11Util: Open[0]: NamedX11Display[:0, 0x7f435894ed00, refCount 1, unCloseable false]
     [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec.xml
    [apply] ++++ Test Singleton.ctor()Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612862305 ms III - Start
    [apply] SLOCK [T main @ 1684612862305 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas
    [apply] 
    [apply] junit.framework.TestListener: tests to run: 3
    [apply] junit.framework.TestListener: startTest(test01JOGLGLCanvas)
    [apply] **** Pre Shell Open
    [apply] **** Post Shell Open
    [apply] [A-0 shallStop false]
    [apply] Thread[main,5,main] GearsES2.init.0 0x76508ed1: tileRendererInUse null, GearsES2[obj 0x76508ed1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
    [apply] GearsES2 init 0x76508ed1 on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  0
    [apply] GL Profile     GLProfile[GL3bc/GL3bc.sw]
    [apply] GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
    [apply] Quirks         [No10BitColorCompOffscreen]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Mesa/X.org
    [apply] GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
    [apply] GL_VERSION     3.1 Mesa 20.3.5
    [apply] GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  269
    [apply] GLX_EXTENSIONS 23
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] gear1 0x76508ed1 created: GearsObj[0x57a3af25, vbo ff 1, fs 2, bf 3, bs 4]
    [apply] gear2 0x76508ed1 created: GearsObj[0x2b662a77, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] gear3 0x76508ed1 created: GearsObj[0x2b662a77, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main,5,main] GearsES2.init.X 0x76508ed1 FIN GearsES2[obj 0x76508ed1 isInit true, usesShared false, 1 GearsObj[0x57a3af25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b662a77, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a482e36, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main,5,main] GearsES2.reshape 0x76508ed1 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x76508ed1, angle 0.0, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x76508ed1 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.display 0x76508ed1 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.display 0x76508ed1 400x450, swapInterval 1, drawable 0x3800002
    [apply] [SWT A-i shallStop false]: Counter[loc 1, glob: 1]
    [apply] [SWT A-i shallStop false]: Counter[loc 2, glob: 2]
    [apply] [SWT A-i shallStop false]: Counter[loc 3, glob: 3]
    [apply] [SWT A-i shallStop false]: Counter[loc 4, glob: 4]
    [apply] [SWT A-i shallStop false]: Counter[loc 5, glob: 5]
    [apply] [SWT A-i shallStop false]: Counter[loc 6, glob: 6]
    [apply] [SWT A-i shallStop false]: Counter[loc 7, glob: 7]
    [apply] [SWT A-i shallStop false]: Counter[loc 8, glob: 8]
    [apply] [SWT A-i shallStop false]: Counter[loc 9, glob: 9]
    [apply] [SWT A-i shallStop false]: Counter[loc 10, glob: 10]
    [apply] junit.framework.TestListener: endTest(test01JOGLGLCanvas)
    [apply] junit.framework.TestListener: startTest(test02NewtCanvasSWTPreVisible)
    [apply] *R-Exit* shallStop true
    [apply] Thread[main,5,main] GearsES2.dispose 0x76508ed1: tileRendererInUse null
    [apply] Thread[main,5,main] GearsES2.dispose 0x76508ed1 FIN
    [apply] EDT Counter before exit: SWT 10, NEWT 0
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTPreVisible
    [apply] 
    [apply] (SWT:460002): Gdk-CRITICAL **: 22:01:03.535: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed
    [apply] Thread[main,5,main] GearsES2.init.0 0x8317c52: tileRendererInUse null, GearsES2[obj 0x8317c52 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
    [apply] GearsES2 init 0x8317c52 on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  0
    [apply] GL Profile     GLProfile[GL3bc/GL3bc.sw]
    [apply] GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
    [apply] Quirks         [No10BitColorCompOffscreen]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Mesa/X.org
    [apply] GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
    [apply] GL_VERSION     3.1 Mesa 20.3.5
    [apply] GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  269
    [apply] GLX_EXTENSIONS 23
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] gear1 0x8317c52 created: GearsObj[0x378542de, vbo ff 1, fs 2, bf 3, bs 4]
    [apply] gear2 0x8317c52 created: GearsObj[0x3738449f, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] gear3 0x8317c52 created: GearsObj[0x3738449f, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main,5,main] GearsES2.init.X 0x8317c52 FIN GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x378542de, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3738449f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x696da30b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main,5,main] GearsES2.reshape 0x8317c52 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x8317c52, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x8317c52 128x128, swapInterval 1, drawable 0x3800002
    [apply] **** Pre Shell Open
    [apply] Thread[main,5,main] GearsES2.reshape 0x8317c52 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x8317c52, angle 0.5, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x8317c52 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.display 0x8317c52 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.reshape 0x8317c52 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x8317c52, angle 1.5, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x8317c52 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.reshape 0x8317c52 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x8317c52, angle 2.0, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x8317c52 400x450, swapInterval 1, drawable 0x3800002
    [apply] **** Post Shell Open
    [apply] [A-0 shallStop false]
    [apply] Thread[main,5,main] GearsES2.display 0x8317c52 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.display 0x8317c52 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.display 0x8317c52 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.display 0x8317c52 400x450, swapInterval 1, drawable 0x3800002
    [apply] [SWT A-i shallStop false]: Counter[loc 1, glob: 1]
    [apply] [NEWT A-i shallStop false]: Counter[loc 1, glob: 1]
    [apply] [SWT A-i shallStop false]: Counter[loc 2, glob: 2]
    [apply] [NEWT A-i shallStop false]: Counter[loc 2, glob: 2]
    [apply] [SWT A-i shallStop false]: Counter[loc 3, glob: 3]
    [apply] [NEWT A-i shallStop false]: Counter[loc 3, glob: 3]
    [apply] [SWT A-i shallStop false]: Counter[loc 4, glob: 4]
    [apply] [NEWT A-i shallStop false]: Counter[loc 4, glob: 4]
    [apply] [SWT A-i shallStop false]: Counter[loc 5, glob: 5]
    [apply] [NEWT A-i shallStop false]: Counter[loc 5, glob: 5]
    [apply] [SWT A-i shallStop false]: Counter[loc 6, glob: 6]
    [apply] [NEWT A-i shallStop false]: Counter[loc 6, glob: 6]
    [apply] [SWT A-i shallStop false]: Counter[loc 7, glob: 7]
    [apply] [NEWT A-i shallStop false]: Counter[loc 7, glob: 7]
    [apply] [SWT A-i shallStop false]: Counter[loc 8, glob: 8]
    [apply] [NEWT A-i shallStop false]: Counter[loc 8, glob: 8]
    [apply] [SWT A-i shallStop false]: Counter[loc 9, glob: 9]
    [apply] [NEWT A-i shallStop false]: Counter[loc 9, glob: 9]
    [apply] [SWT A-i shallStop false]: Counter[loc 10, glob: 10]
    [apply] [NEWT A-i shallStop false]: Counter[loc 10, glob: 10]
    [apply] *R-Exit* shallStop true
    [apply] junit.framework.TestListener: endTest(test02NewtCanvasSWTPreVisible)
    [apply] junit.framework.TestListener: startTest(test02NewtCanvasSWTSimple)
    [apply] Thread[main,5,main] GearsES2.dispose 0x8317c52: tileRendererInUse null
    [apply] Thread[main,5,main] GearsES2.dispose 0x8317c52 FIN
    [apply] EDT Counter before exit: SWT 10, NEWT 10
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTPreVisible
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple
    [apply] 
    [apply] (SWT:460002): Gdk-CRITICAL **: 22:01:04.483: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed
    [apply] **** Pre Shell Open
    [apply] Thread[main,5,main] GearsES2.init.0 0x3514a4c0: tileRendererInUse null, GearsES2[obj 0x3514a4c0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
    [apply] GearsES2 init 0x3514a4c0 on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  0
    [apply] GL Profile     GLProfile[GL3bc/GL3bc.sw]
    [apply] GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
    [apply] Quirks         [No10BitColorCompOffscreen]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Mesa/X.org
    [apply] GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
    [apply] GL_VERSION     3.1 Mesa 20.3.5
    [apply] GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  269
    [apply] GLX_EXTENSIONS 23
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] gear1 0x3514a4c0 created: GearsObj[0x15aab8c6, vbo ff 1, fs 2, bf 3, bs 4]
    [apply] gear2 0x3514a4c0 created: GearsObj[0x33990a0c, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] gear3 0x3514a4c0 created: GearsObj[0x33990a0c, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main,5,main] GearsES2.init.X 0x3514a4c0 FIN GearsES2[obj 0x3514a4c0 isInit true, usesShared false, 1 GearsObj[0x15aab8c6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33990a0c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4de4b452, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main,5,main] GearsES2.reshape 0x3514a4c0 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x3514a4c0, angle 0.0, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x3514a4c0 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.reshape 0x3514a4c0 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x3514a4c0, angle 0.5, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x3514a4c0 400x450, swapInterval 1, drawable 0x3800002
    [apply] **** Post Shell Open
    [apply] [A-0 shallStop false]
    [apply] Thread[main,5,main] GearsES2.display 0x3514a4c0 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.display 0x3514a4c0 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.display 0x3514a4c0 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.display 0x3514a4c0 400x450, swapInterval 1, drawable 0x3800002
    [apply] [SWT A-i shallStop false]: Counter[loc 1, glob: 1]
    [apply] [NEWT A-i shallStop false]: Counter[loc 1, glob: 1]
    [apply] [SWT A-i shallStop false]: Counter[loc 2, glob: 2]
    [apply] [NEWT A-i shallStop false]: Counter[loc 2, glob: 2]
    [apply] [SWT A-i shallStop false]: Counter[loc 3, glob: 3]
    [apply] [NEWT A-i shallStop false]: Counter[loc 3, glob: 3]
    [apply] [SWT A-i shallStop false]: Counter[loc 4, glob: 4]
    [apply] [NEWT A-i shallStop false]: Counter[loc 4, glob: 4]
    [apply] [SWT A-i shallStop false]: Counter[loc 5, glob: 5]
    [apply] [NEWT A-i shallStop false]: Counter[loc 5, glob: 5]
    [apply] [SWT A-i shallStop false]: Counter[loc 6, glob: 6]
    [apply] [NEWT A-i shallStop false]: Counter[loc 6, glob: 6]
    [apply] [SWT A-i shallStop false]: Counter[loc 7, glob: 7]
    [apply] [NEWT A-i shallStop false]: Counter[loc 7, glob: 7]
    [apply] [SWT A-i shallStop false]: Counter[loc 8, glob: 8]
    [apply] [NEWT A-i shallStop false]: Counter[loc 8, glob: 8]
    [apply] [SWT A-i shallStop false]: Counter[loc 9, glob: 9]
    [apply] [NEWT A-i shallStop false]: Counter[loc 9, glob: 9]
    [apply] [SWT A-i shallStop false]: Counter[loc 10, glob: 10]
    [apply] [NEWT A-i shallStop false]: Counter[loc 10, glob: 10]
    [apply] *R-Exit* shallStop true
    [apply] junit.framework.TestListener: endTest(test02NewtCanvasSWTSimple)
    [apply] Thread[main,5,main] GearsES2.dispose 0x3514a4c0: tileRendererInUse null
    [apply] Thread[main,5,main] GearsES2.dispose 0x3514a4c0 FIN
    [apply] EDT Counter before exit: SWT 10, NEWT 10
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612865172 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684612865172 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.447 sec
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612862305 ms III - Start
    [apply] SLOCK [T main @ 1684612862305 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas
    [apply] **** Pre Shell Open
    [apply] **** Post Shell Open
    [apply] [A-0 shallStop false]
    [apply] Thread[main,5,main] GearsES2.init.0 0x76508ed1: tileRendererInUse null, GearsES2[obj 0x76508ed1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
    [apply] GearsES2 init 0x76508ed1 on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  0
    [apply] GL Profile     GLProfile[GL3bc/GL3bc.sw]
    [apply] GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
    [apply] Quirks         [No10BitColorCompOffscreen]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Mesa/X.org
    [apply] GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
    [apply] GL_VERSION     3.1 Mesa 20.3.5
    [apply] GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  269
    [apply] GLX_EXTENSIONS 23
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] gear1 0x76508ed1 created: GearsObj[0x57a3af25, vbo ff 1, fs 2, bf 3, bs 4]
    [apply] gear2 0x76508ed1 created: GearsObj[0x2b662a77, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] gear3 0x76508ed1 created: GearsObj[0x2b662a77, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main,5,main] GearsES2.init.X 0x76508ed1 FIN GearsES2[obj 0x76508ed1 isInit true, usesShared false, 1 GearsObj[0x57a3af25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b662a77, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a482e36, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main,5,main] GearsES2.reshape 0x76508ed1 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x76508ed1, angle 0.0, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x76508ed1 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.display 0x76508ed1 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.display 0x76508ed1 400x450, swapInterval 1, drawable 0x3800002
    [apply] [SWT A-i shallStop false]: Counter[loc 1, glob: 1]
    [apply] [SWT A-i shallStop false]: Counter[loc 2, glob: 2]
    [apply] [SWT A-i shallStop false]: Counter[loc 3, glob: 3]
    [apply] [SWT A-i shallStop false]: Counter[loc 4, glob: 4]
    [apply] [SWT A-i shallStop false]: Counter[loc 5, glob: 5]
    [apply] [SWT A-i shallStop false]: Counter[loc 6, glob: 6]
    [apply] [SWT A-i shallStop false]: Counter[loc 7, glob: 7]
    [apply] [SWT A-i shallStop false]: Counter[loc 8, glob: 8]
    [apply] [SWT A-i shallStop false]: Counter[loc 9, glob: 9]
    [apply] [SWT A-i shallStop false]: Counter[loc 10, glob: 10]
    [apply] *R-Exit* shallStop true
    [apply] Thread[main,5,main] GearsES2.dispose 0x76508ed1: tileRendererInUse null
    [apply] Thread[main,5,main] GearsES2.dispose 0x76508ed1 FIN
    [apply] EDT Counter before exit: SWT 10, NEWT 0
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTPreVisible
    [apply] Thread[main,5,main] GearsES2.init.0 0x8317c52: tileRendererInUse null, GearsES2[obj 0x8317c52 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
    [apply] GearsES2 init 0x8317c52 on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  0
    [apply] GL Profile     GLProfile[GL3bc/GL3bc.sw]
    [apply] GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
    [apply] Quirks         [No10BitColorCompOffscreen]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Mesa/X.org
    [apply] GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
    [apply] GL_VERSION     3.1 Mesa 20.3.5
    [apply] GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  269
    [apply] GLX_EXTENSIONS 23
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] gear1 0x8317c52 created: GearsObj[0x378542de, vbo ff 1, fs 2, bf 3, bs 4]
    [apply] gear2 0x8317c52 created: GearsObj[0x3738449f, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] gear3 0x8317c52 created: GearsObj[0x3738449f, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main,5,main] GearsES2.init.X 0x8317c52 FIN GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x378542de, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3738449f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x696da30b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main,5,main] GearsES2.reshape 0x8317c52 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x8317c52, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x8317c52 128x128, swapInterval 1, drawable 0x3800002
    [apply] **** Pre Shell Open
    [apply] Thread[main,5,main] GearsES2.reshape 0x8317c52 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x8317c52, angle 0.5, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x8317c52 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.display 0x8317c52 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.reshape 0x8317c52 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x8317c52, angle 1.5, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x8317c52 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.reshape 0x8317c52 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x8317c52, angle 2.0, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x8317c52 400x450, swapInterval 1, drawable 0x3800002
    [apply] **** Post Shell Open
    [apply] [A-0 shallStop false]
    [apply] Thread[main,5,main] GearsES2.display 0x8317c52 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.display 0x8317c52 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.display 0x8317c52 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.display 0x8317c52 400x450, swapInterval 1, drawable 0x3800002
    [apply] [SWT A-i shallStop false]: Counter[loc 1, glob: 1]
    [apply] [NEWT A-i shallStop false]: Counter[loc 1, glob: 1]
    [apply] [SWT A-i shallStop false]: Counter[loc 2, glob: 2]
    [apply] [NEWT A-i shallStop false]: Counter[loc 2, glob: 2]
    [apply] [SWT A-i shallStop false]: Counter[loc 3, glob: 3]
    [apply] [NEWT A-i shallStop false]: Counter[loc 3, glob: 3]
    [apply] [SWT A-i shallStop false]: Counter[loc 4, glob: 4]
    [apply] [NEWT A-i shallStop false]: Counter[loc 4, glob: 4]
    [apply] [SWT A-i shallStop false]: Counter[loc 5, glob: 5]
    [apply] [NEWT A-i shallStop false]: Counter[loc 5, glob: 5]
    [apply] [SWT A-i shallStop false]: Counter[loc 6, glob: 6]
    [apply] [NEWT A-i shallStop false]: Counter[loc 6, glob: 6]
    [apply] [SWT A-i shallStop false]: Counter[loc 7, glob: 7]
    [apply] [NEWT A-i shallStop false]: Counter[loc 7, glob: 7]
    [apply] [SWT A-i shallStop false]: Counter[loc 8, glob: 8]
    [apply] [NEWT A-i shallStop false]: Counter[loc 8, glob: 8]
    [apply] [SWT A-i shallStop false]: Counter[loc 9, glob: 9]
    [apply] [NEWT A-i shallStop false]: Counter[loc 9, glob: 9]
    [apply] [SWT A-i shallStop false]: Counter[loc 10, glob: 10]
    [apply] [NEWT A-i shallStop false]: Counter[loc 10, glob: 10]
    [apply] *R-Exit* shallStop true
    [apply] Thread[main,5,main] GearsES2.dispose 0x8317c52: tileRendererInUse null
    [apply] Thread[main,5,main] GearsES2.dispose 0x8317c52 FIN
    [apply] EDT Counter before exit: SWT 10, NEWT 10
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTPreVisible
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple
    [apply] **** Pre Shell Open
    [apply] Thread[main,5,main] GearsES2.init.0 0x3514a4c0: tileRendererInUse null, GearsES2[obj 0x3514a4c0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
    [apply] GearsES2 init 0x3514a4c0 on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  0
    [apply] GL Profile     GLProfile[GL3bc/GL3bc.sw]
    [apply] GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
    [apply] Quirks         [No10BitColorCompOffscreen]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Mesa/X.org
    [apply] GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
    [apply] GL_VERSION     3.1 Mesa 20.3.5
    [apply] GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  269
    [apply] GLX_EXTENSIONS 23
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] gear1 0x3514a4c0 created: GearsObj[0x15aab8c6, vbo ff 1, fs 2, bf 3, bs 4]
    [apply] gear2 0x3514a4c0 created: GearsObj[0x33990a0c, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] gear3 0x3514a4c0 created: GearsObj[0x33990a0c, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main,5,main] GearsES2.init.X 0x3514a4c0 FIN GearsES2[obj 0x3514a4c0 isInit true, usesShared false, 1 GearsObj[0x15aab8c6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33990a0c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4de4b452, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main,5,main] GearsES2.reshape 0x3514a4c0 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x3514a4c0, angle 0.0, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x3514a4c0 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.reshape 0x3514a4c0 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x3514a4c0, angle 0.5, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x3514a4c0 400x450, swapInterval 1, drawable 0x3800002
    [apply] **** Post Shell Open
    [apply] [A-0 shallStop false]
    [apply] Thread[main,5,main] GearsES2.display 0x3514a4c0 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.display 0x3514a4c0 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.display 0x3514a4c0 400x450, swapInterval 1, drawable 0x3800002
    [apply] Thread[main,5,main] GearsES2.display 0x3514a4c0 400x450, swapInterval 1, drawable 0x3800002
    [apply] [SWT A-i shallStop false]: Counter[loc 1, glob: 1]
    [apply] [NEWT A-i shallStop false]: Counter[loc 1, glob: 1]
    [apply] [SWT A-i shallStop false]: Counter[loc 2, glob: 2]
    [apply] [NEWT A-i shallStop false]: Counter[loc 2, glob: 2]
    [apply] [SWT A-i shallStop false]: Counter[loc 3, glob: 3]
    [apply] [NEWT A-i shallStop false]: Counter[loc 3, glob: 3]
    [apply] [SWT A-i shallStop false]: Counter[loc 4, glob: 4]
    [apply] [NEWT A-i shallStop false]: Counter[loc 4, glob: 4]
    [apply] [SWT A-i shallStop false]: Counter[loc 5, glob: 5]
    [apply] [NEWT A-i shallStop false]: Counter[loc 5, glob: 5]
    [apply] [SWT A-i shallStop false]: Counter[loc 6, glob: 6]
    [apply] [NEWT A-i shallStop false]: Counter[loc 6, glob: 6]
    [apply] [SWT A-i shallStop false]: Counter[loc 7, glob: 7]
    [apply] [NEWT A-i shallStop false]: Counter[loc 7, glob: 7]
    [apply] [SWT A-i shallStop false]: Counter[loc 8, glob: 8]
    [apply] [NEWT A-i shallStop false]: Counter[loc 8, glob: 8]
    [apply] [SWT A-i shallStop false]: Counter[loc 9, glob: 9]
    [apply] [NEWT A-i shallStop false]: Counter[loc 9, glob: 9]
    [apply] [SWT A-i shallStop false]: Counter[loc 10, glob: 10]
    [apply] [NEWT A-i shallStop false]: Counter[loc 10, glob: 10]
    [apply] *R-Exit* shallStop true
    [apply] Thread[main,5,main] GearsES2.dispose 0x3514a4c0: tileRendererInUse null
    [apply] Thread[main,5,main] GearsES2.dispose 0x3514a4c0 FIN
    [apply] EDT Counter before exit: SWT 10, NEWT 10
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612865172 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684612865172 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: test01JOGLGLCanvas took 1.224 sec
    [apply] Testcase: test02NewtCanvasSWTPreVisible took 0.947 sec
    [apply] Testcase: test02NewtCanvasSWTSimple took 0.674 sec
     [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn.xml
    [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn
    [apply] junit.framework.TestListener: tests to run: 1
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612865952 ms III - Start
    [apply] SLOCK [T main @ 1684612865952 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test
    [apply] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
    [apply] junit.framework.TestListener: startTest(test)
    [apply] resize
    [apply] paint
    [apply] paint
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test
    [apply] ++++ Test Singleton.unlock()
    [apply] junit.framework.TestListener: endTest(test)
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612866953 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684612866953 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.578 sec
    [apply] ------------- Standard Output ---------------
    [apply] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
    [apply] ------------- ---------------- ---------------
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612865952 ms III - Start
    [apply] SLOCK [T main @ 1684612865952 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test
    [apply] resize
    [apply] paint
    [apply] paint
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612866953 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684612866953 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: test took 0.691 sec
     [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn.xml
    [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn
    [apply] junit.framework.TestListener: tests to run: 2
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612867707 ms III - Start
    [apply] SLOCK [T main @ 1684612867707 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test
    [apply] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
    [apply] junit.framework.TestListener: startTest(test)
    [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x31d7b7bf: tileRendererInUse null, GearsES2[obj 0x31d7b7bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
    [apply] GearsES2 init 0x31d7b7bf on Thread[main-Animator#00,5,main]
    [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  0
    [apply] GL Profile     GLProfile[GL4/GL4.sw]
    [apply] GL Version     4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
    [apply] Quirks         [No10BitColorCompOffscreen]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Mesa/X.org
    [apply] GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
    [apply] GL_VERSION     4.5 (Core Profile) Mesa 20.3.5
    [apply] GLSL           true, has-compiler-func: true, version: 4.50 / 4.50.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  200
    [apply] GLX_EXTENSIONS 23
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] gear1 0x31d7b7bf created: GearsObj[0xa9f6a06, vbo ff 1, fs 2, bf 3, bs 4]
    [apply] gear2 0x31d7b7bf created: GearsObj[0x2ef8b0, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] gear3 0x31d7b7bf created: GearsObj[0x2ef8b0, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x31d7b7bf FIN GearsES2[obj 0x31d7b7bf isInit true, usesShared false, 1 GearsObj[0xa9f6a06, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ef8b0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x326dd91d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x31d7b7bf 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x31d7b7bf, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
    [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
    [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
    [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
    [apply] junit.framework.TestListener: endTest(test)
    [apply] junit.framework.TestListener: startTest(test_MultisampleAndAlpha)
    [apply] Thread[main,5,main] GearsES2.dispose 0x31d7b7bf: tileRendererInUse null
    [apply] Thread[main,5,main] GearsES2.dispose 0x31d7b7bf FIN
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test_MultisampleAndAlpha
    [apply] 
    [apply] (SWT:460320): Gdk-CRITICAL **: 22:01:08.648: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed
    [apply] 
    [apply] req. msaa: true
    [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/2, sample-ext default, dbl, mono  , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
    [apply] Chosen   : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
    [apply] has  msaa: true
    [apply] 
    [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
    [apply] 	null
    [apply] 	ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code: 
    [apply]    ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader:  2, source]
    [apply]    ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader:  3, source]]
    [apply] reshape ..
    [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png
    [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png
    [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png
    [apply] junit.framework.TestListener: endTest(test_MultisampleAndAlpha)
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test_MultisampleAndAlpha
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612868930 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684612868930 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.798 sec
    [apply] ------------- Standard Output ---------------
    [apply] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
    [apply] ------------- ---------------- ---------------
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612867707 ms III - Start
    [apply] SLOCK [T main @ 1684612867707 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test
    [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x31d7b7bf: tileRendererInUse null, GearsES2[obj 0x31d7b7bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
    [apply] GearsES2 init 0x31d7b7bf on Thread[main-Animator#00,5,main]
    [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  0
    [apply] GL Profile     GLProfile[GL4/GL4.sw]
    [apply] GL Version     4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
    [apply] Quirks         [No10BitColorCompOffscreen]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Mesa/X.org
    [apply] GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
    [apply] GL_VERSION     4.5 (Core Profile) Mesa 20.3.5
    [apply] GLSL           true, has-compiler-func: true, version: 4.50 / 4.50.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  200
    [apply] GLX_EXTENSIONS 23
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] gear1 0x31d7b7bf created: GearsObj[0xa9f6a06, vbo ff 1, fs 2, bf 3, bs 4]
    [apply] gear2 0x31d7b7bf created: GearsObj[0x2ef8b0, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] gear3 0x31d7b7bf created: GearsObj[0x2ef8b0, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x31d7b7bf FIN GearsES2[obj 0x31d7b7bf isInit true, usesShared false, 1 GearsObj[0xa9f6a06, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ef8b0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x326dd91d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x31d7b7bf 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x31d7b7bf, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
    [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
    [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
    [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
    [apply] Thread[main,5,main] GearsES2.dispose 0x31d7b7bf: tileRendererInUse null
    [apply] Thread[main,5,main] GearsES2.dispose 0x31d7b7bf FIN
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test_MultisampleAndAlpha
    [apply] 
    [apply] req. msaa: true
    [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/2, sample-ext default, dbl, mono  , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
    [apply] Chosen   : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
    [apply] has  msaa: true
    [apply] 
    [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
    [apply] 	null
    [apply] 	ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code: 
    [apply]    ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader:  2, source]
    [apply]    ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader:  3, source]]
    [apply] reshape ..
    [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png
    [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png
    [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test_MultisampleAndAlpha
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612868930 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684612868930 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: test took 0.638 sec
    [apply] Testcase: test_MultisampleAndAlpha took 0.274 sec
     [echo] Testing com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT.xml
    [apply] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT++++ Test Singleton.ctor()
    [apply] junit.framework.TestListener: tests to run: 1
    [apply] 
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612869694 ms III - Start
    [apply] SLOCK [T main @ 1684612869694 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1junit.framework.TestListener: startTest(testWindowParenting01CreateVisibleDestroy1)
    [apply] 
    [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
    [apply] RedSquareES2 init on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  0
    [apply] GL Profile     GLProfile[GL3bc/GL3bc.sw]
    [apply] GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
    [apply] Quirks         [No10BitColorCompOffscreen]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Mesa/X.org
    [apply] GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
    [apply] GL_VERSION     3.1 Mesa 20.3.5
    [apply] GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  269
    [apply] GLX_EXTENSIONS 23
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
    [apply] 	null
    [apply] 	ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code: 
    [apply]    ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader:  2, source]
    [apply]    ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader:  3, source]]
    [apply] Thread[main,5,main] RedSquareES2.init FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.dispose FIN
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1
    [apply] junit.framework.TestListener: endTest(testWindowParenting01CreateVisibleDestroy1)++++ Test Singleton.unlock()
    [apply] 
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612871063 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684612871063 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.945 sec
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612869694 ms III - Start
    [apply] SLOCK [T main @ 1684612869694 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1
    [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
    [apply] RedSquareES2 init on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  0
    [apply] GL Profile     GLProfile[GL3bc/GL3bc.sw]
    [apply] GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
    [apply] Quirks         [No10BitColorCompOffscreen]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Mesa/X.org
    [apply] GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
    [apply] GL_VERSION     3.1 Mesa 20.3.5
    [apply] GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  269
    [apply] GLX_EXTENSIONS 23
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
    [apply] 	null
    [apply] 	ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code: 
    [apply]    ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader:  2, source]
    [apply]    ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader:  3, source]]
    [apply] Thread[main,5,main] RedSquareES2.init FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.dispose FIN
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612871063 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684612871063 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: testWindowParenting01CreateVisibleDestroy1 took 1.063 sec
     [echo] Testing com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT.xml
    [apply] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT
    [apply] junit.framework.TestListener: tests to run: 2
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612871810 ms III - Start
    [apply] SLOCK [T main @ 1684612871810 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
    [apply] junit.framework.TestListener: startTest(test01WinHopFrame2FrameDirectHop)
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop
    [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
    [apply] RedSquareES2 init on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  0
    [apply] GL Profile     GLProfile[GL3bc/GL3bc.sw]
    [apply] GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
    [apply] Quirks         [No10BitColorCompOffscreen]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Mesa/X.org
    [apply] GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
    [apply] GL_VERSION     3.1 Mesa 20.3.5
    [apply] GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  269
    [apply] GLX_EXTENSIONS 23
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
    [apply] 	null
    [apply] 	ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code: 
    [apply]    ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader:  2, source]
    [apply]    ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader:  3, source]]
    [apply] Thread[main,5,main] RedSquareES2.init FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800002, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800002, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] GearsES2.init.0 0xbcec361: tileRendererInUse null, GearsES2[obj 0xbcec361 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
    [apply] GearsES2 init 0xbcec361 on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  0
    [apply] GL Profile     GLProfile[GL3bc/GL3bc.sw]
    [apply] GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
    [apply] Quirks         [No10BitColorCompOffscreen]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Mesa/X.org
    [apply] GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
    [apply] GL_VERSION     3.1 Mesa 20.3.5
    [apply] GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  269
    [apply] GLX_EXTENSIONS 23
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] gear1 0xbcec361 created: GearsObj[0xe1de817, vbo ff 1, fs 2, bf 3, bs 4]
    [apply] gear2 0xbcec361 created: GearsObj[0x52102734, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] gear3 0xbcec361 created: GearsObj[0x52102734, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main,5,main] GearsES2.init.X 0xbcec361 FIN GearsES2[obj 0xbcec361 isInit true, usesShared false, 1 GearsObj[0xe1de817, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52102734, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51f116b8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main,5,main] GearsES2.reshape 0xbcec361 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0xbcec361, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0xbcec361 400x400, swapInterval 1, drawable 0x3800004
    [apply] Thread[main,5,main] GearsES2.reshape 0xbcec361 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0xbcec361, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0xbcec361 400x400, swapInterval 1, drawable 0x3800004
    [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0xbcec361 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0xbcec361, angle 225.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
    [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800002, tileRendererInUse null
    [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800002, tileRendererInUse null
    [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0xbcec361 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0xbcec361, angle 578.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
    [apply] junit.framework.TestListener: endTest(test01WinHopFrame2FrameDirectHop)
    [apply] junit.framework.TestListener: startTest(test02WinHopFrame2FrameDetachFirst)
    [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.dispose FIN
    [apply] Thread[main,5,main] GearsES2.dispose 0xbcec361: tileRendererInUse null
    [apply] Thread[main,5,main] GearsES2.dispose 0xbcec361 FIN
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test02WinHopFrame2FrameDetachFirst
    [apply] 
    [apply] (SWT:460634): Gdk-CRITICAL **: 22:01:14.523: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed
    [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
    [apply] RedSquareES2 init on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  0
    [apply] GL Profile     GLProfile[GL3bc/GL3bc.sw]
    [apply] GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
    [apply] Quirks         [No10BitColorCompOffscreen]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Mesa/X.org
    [apply] GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
    [apply] GL_VERSION     3.1 Mesa 20.3.5
    [apply] GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  269
    [apply] GLX_EXTENSIONS 23
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
    [apply] 	null
    [apply] 	ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code: 
    [apply]    ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader:  2, source]
    [apply]    ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader:  3, source]]
    [apply] Thread[main,5,main] RedSquareES2.init FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800002, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800002, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] GearsES2.init.0 0x22e357dc: tileRendererInUse null, GearsES2[obj 0x22e357dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
    [apply] GearsES2 init 0x22e357dc on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  0
    [apply] GL Profile     GLProfile[GL3bc/GL3bc.sw]
    [apply] GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
    [apply] Quirks         [No10BitColorCompOffscreen]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Mesa/X.org
    [apply] GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
    [apply] GL_VERSION     3.1 Mesa 20.3.5
    [apply] GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  269
    [apply] GLX_EXTENSIONS 23
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] gear1 0x22e357dc created: GearsObj[0x20f5239f, vbo ff 1, fs 2, bf 3, bs 4]
    [apply] gear2 0x22e357dc created: GearsObj[0x57af006c, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] gear3 0x22e357dc created: GearsObj[0x57af006c, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main,5,main] GearsES2.init.X 0x22e357dc FIN GearsES2[obj 0x22e357dc isInit true, usesShared false, 1 GearsObj[0x20f5239f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57af006c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6bedbc4d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main,5,main] GearsES2.reshape 0x22e357dc 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x22e357dc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x22e357dc 400x400, swapInterval 1, drawable 0x3800004
    [apply] Thread[main,5,main] GearsES2.reshape 0x22e357dc 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x22e357dc, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x22e357dc 400x400, swapInterval 1, drawable 0x3800004
    [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x22e357dc 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x22e357dc, angle 209.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
    [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800002, tileRendererInUse null
    [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800002, tileRendererInUse null
    [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x22e357dc 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x22e357dc, angle 546.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
    [apply] junit.framework.TestListener: endTest(test02WinHopFrame2FrameDetachFirst)
    [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.dispose FIN
    [apply] Thread[main,5,main] GearsES2.dispose 0x22e357dc: tileRendererInUse null
    [apply] Thread[main,5,main] GearsES2.dispose 0x22e357dc FIN
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test02WinHopFrame2FrameDetachFirst
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612876488 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684612876488 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.244 sec
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612871810 ms III - Start
    [apply] SLOCK [T main @ 1684612871810 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop
    [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
    [apply] RedSquareES2 init on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  0
    [apply] GL Profile     GLProfile[GL3bc/GL3bc.sw]
    [apply] GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
    [apply] Quirks         [No10BitColorCompOffscreen]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Mesa/X.org
    [apply] GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
    [apply] GL_VERSION     3.1 Mesa 20.3.5
    [apply] GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  269
    [apply] GLX_EXTENSIONS 23
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
    [apply] 	null
    [apply] 	ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code: 
    [apply]    ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader:  2, source]
    [apply]    ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader:  3, source]]
    [apply] Thread[main,5,main] RedSquareES2.init FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800002, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800002, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] GearsES2.init.0 0xbcec361: tileRendererInUse null, GearsES2[obj 0xbcec361 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
    [apply] GearsES2 init 0xbcec361 on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  0
    [apply] GL Profile     GLProfile[GL3bc/GL3bc.sw]
    [apply] GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
    [apply] Quirks         [No10BitColorCompOffscreen]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Mesa/X.org
    [apply] GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
    [apply] GL_VERSION     3.1 Mesa 20.3.5
    [apply] GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  269
    [apply] GLX_EXTENSIONS 23
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] gear1 0xbcec361 created: GearsObj[0xe1de817, vbo ff 1, fs 2, bf 3, bs 4]
    [apply] gear2 0xbcec361 created: GearsObj[0x52102734, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] gear3 0xbcec361 created: GearsObj[0x52102734, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main,5,main] GearsES2.init.X 0xbcec361 FIN GearsES2[obj 0xbcec361 isInit true, usesShared false, 1 GearsObj[0xe1de817, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52102734, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51f116b8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main,5,main] GearsES2.reshape 0xbcec361 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0xbcec361, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0xbcec361 400x400, swapInterval 1, drawable 0x3800004
    [apply] Thread[main,5,main] GearsES2.reshape 0xbcec361 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0xbcec361, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0xbcec361 400x400, swapInterval 1, drawable 0x3800004
    [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0xbcec361 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0xbcec361, angle 225.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
    [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800002, tileRendererInUse null
    [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800002, tileRendererInUse null
    [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0xbcec361 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0xbcec361, angle 578.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
    [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.dispose FIN
    [apply] Thread[main,5,main] GearsES2.dispose 0xbcec361: tileRendererInUse null
    [apply] Thread[main,5,main] GearsES2.dispose 0xbcec361 FIN
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test02WinHopFrame2FrameDetachFirst
    [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
    [apply] RedSquareES2 init on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  0
    [apply] GL Profile     GLProfile[GL3bc/GL3bc.sw]
    [apply] GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
    [apply] Quirks         [No10BitColorCompOffscreen]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Mesa/X.org
    [apply] GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
    [apply] GL_VERSION     3.1 Mesa 20.3.5
    [apply] GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  269
    [apply] GLX_EXTENSIONS 23
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
    [apply] 	null
    [apply] 	ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code: 
    [apply]    ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader:  2, source]
    [apply]    ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader:  3, source]]
    [apply] Thread[main,5,main] RedSquareES2.init FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800002, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800002, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] GearsES2.init.0 0x22e357dc: tileRendererInUse null, GearsES2[obj 0x22e357dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
    [apply] GearsES2 init 0x22e357dc on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  0
    [apply] GL Profile     GLProfile[GL3bc/GL3bc.sw]
    [apply] GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
    [apply] Quirks         [No10BitColorCompOffscreen]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Mesa/X.org
    [apply] GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
    [apply] GL_VERSION     3.1 Mesa 20.3.5
    [apply] GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  269
    [apply] GLX_EXTENSIONS 23
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] gear1 0x22e357dc created: GearsObj[0x20f5239f, vbo ff 1, fs 2, bf 3, bs 4]
    [apply] gear2 0x22e357dc created: GearsObj[0x57af006c, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] gear3 0x22e357dc created: GearsObj[0x57af006c, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main,5,main] GearsES2.init.X 0x22e357dc FIN GearsES2[obj 0x22e357dc isInit true, usesShared false, 1 GearsObj[0x20f5239f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57af006c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6bedbc4d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main,5,main] GearsES2.reshape 0x22e357dc 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x22e357dc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x22e357dc 400x400, swapInterval 1, drawable 0x3800004
    [apply] Thread[main,5,main] GearsES2.reshape 0x22e357dc 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x22e357dc, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x22e357dc 400x400, swapInterval 1, drawable 0x3800004
    [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x22e357dc 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x22e357dc, angle 209.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
    [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800002, tileRendererInUse null
    [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800002, tileRendererInUse null
    [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x22e357dc 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x22e357dc, angle 546.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
    [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.dispose FIN
    [apply] Thread[main,5,main] GearsES2.dispose 0x22e357dc: tileRendererInUse null
    [apply] Thread[main,5,main] GearsES2.dispose 0x22e357dc FIN
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test02WinHopFrame2FrameDetachFirst
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612876488 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684612876488 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: test01WinHopFrame2FrameDirectHop took 2.417 sec
    [apply] Testcase: test02WinHopFrame2FrameDetachFirst took 1.958 sec
     [echo] gluegen.basename: gluegen
     [echo] jogl.basename: jogl

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           17
     [echo] java.version               17.0.6
     [echo] java.home                  /usr/lib/jvm/java-17-openjdk-amd64
     [echo] jvmJava.exe                /usr/lib/jvm/java-17-openjdk-amd64/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  ${minJava21}
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.5.0-rc-20230520
     [echo] jogamp.version.int         2414020
     [echo] junit.is.disabled          ${junit.is.disabled}
     [echo] target.user.set            true
     [echo] target.sourcelevel         1.8
     [echo] target.targetlevel         1.8
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] target.rt.jar              /opt-share/jre1.8.0_212/lib/rt.jar
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            linux-x86_64-jau-002
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: NOP done

gluegen.cpptasks.initialize:
     [echo] os.name=Linux
     [echo] os.version=5.16.18
     [echo] os.arch=amd64
     [echo] nativejartag.prefix = jogamp/nativetag
     [echo] c.compiler.debug=false
     [echo] c.compiler.use-debug=${c.compiler.use-debug}
     [echo] c.compiler.optimise=none

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

gluegen.cpptasks.detect.os.freebsd.amd64:

gluegen.cpptasks.detect.os.freebsd.x86:

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

gluegen.cpptasks.detect.os.linux.amd64:

gluegen.cpptasks.detect.os.linux.ia64:

gluegen.cpptasks.detect.os.linux.x86:

gluegen.cpptasks.detect.os.linux.armv6.armel:

gluegen.cpptasks.detect.os.linux.armv6.armhf:

gluegen.cpptasks.detect.os.android.armv6.armel:

gluegen.cpptasks.detect.os.linux.aarch64:

gluegen.cpptasks.detect.os.android.armv6.armhf:

gluegen.cpptasks.detect.os.android.aarch64:

gluegen.cpptasks.detect.os.android.x86:

gluegen.cpptasks.detect.os.linux.alpha:

gluegen.cpptasks.detect.os.linux.hppa:

gluegen.cpptasks.detect.os.linux.mips:

gluegen.cpptasks.detect.os.linux.mipsel:

gluegen.cpptasks.detect.os.linux.ppc:

gluegen.cpptasks.detect.os.linux.ppc64:

gluegen.cpptasks.detect.os.linux.ppc64le:

gluegen.cpptasks.detect.os.linux.s390:

gluegen.cpptasks.detect.os.linux.s390x:

gluegen.cpptasks.detect.os.linux.sparc:

gluegen.cpptasks.detect.os.linux:

gluegen.cpptasks.detect.os.osx:

gluegen.cpptasks.detect.os.ios.amd64:

gluegen.cpptasks.detect.os.ios.arch64:

gluegen.cpptasks.detect.os.solaris.sparc:

gluegen.cpptasks.detect.os.solaris.sparcv9:

gluegen.cpptasks.detect.os.solaris.amd64:

gluegen.cpptasks.detect.os.solaris.x86:

gluegen.cpptasks.detect.os.solaris:

gluegen.cpptasks.detect.os.unix:

gluegen.cpptasks.detect.os.windows.amd64:

gluegen.cpptasks.detect.os.windows.x86:

gluegen.cpptasks.detect.os.windows:

gluegen.cpptasks.detect.os.2:

gluegen.cpptasks.detect.os:
     [echo] gluegen.cpptasks.detected.os=true
     [echo] gluegen.cpptasks.detected.os.2=true
     [echo] isCrosscompilation=${isCrosscompilation}
     [echo] isI386=${isI386}
     [echo] isAMD64=true
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
     [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
     [echo] jvmDataModel32Bit=${jvmDataModel32Bit}
     [echo] jvmDataModel64Bit=${jvmDataModel64Bit}
     [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
     [echo] FreeBSD=${isFreeBSD}
     [echo] FreeBSDX86=${isFreeBSDX86}
     [echo] FreeBSDAMD64=${isFreeBSDAMD64}
     [echo] HPUX=${isHPUX}
     [echo] IA64=${isIA64}
     [echo] Android=${isAndroid}
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=${isAndroidARM64}
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] Linux=true
     [echo] LinuxAMD64=true
     [echo] LinuxIA64=${isLinuxIA64}
     [echo] LinuxX86=${isLinuxX86}
     [echo] LinuxARMv6=${isLinuxARMv6}
     [echo] LinuxARM64=${isLinuxARM64}
     [echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
     [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
     [echo] LinuxAlpha=${isLinuxAlpha}
     [echo] LinuxHppa=${isLinuxHppa}
     [echo] LinuxMips=${isLinuxMips}
     [echo] LinuxMipsel=${isLinuxMipsel}
     [echo] LinuxPpc=${isLinuxPpc}
     [echo] LinuxPpc64=${isLinuxPpc64}
     [echo] LinuxPpc64le=${isLinuxPpc64le}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=true
     [echo] os=Linux
     [echo] os=5.16.18
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

common.init:

declare.common:
     [echo] jvmarg.modules        --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
     [echo] jvmarg.generic        --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
     [echo] jvmarg.headless       -Djava.awt.headless=true
     [echo] jvmarg.swt.headless   -Djava.awt.headless=true

test.compile.check:
     [echo] jogl-test.jar /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-test.jar

test.compile:

junit.run.swt.awt:
     [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT.xml
    [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT
    [apply] junit.framework.TestListener: tests to run: 1
    [apply] junit.framework.TestListener: startTest(test)
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612877392 ms III - Start
    [apply] SLOCK [T main @ 1684612877393 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test
    [apply] centerMouse: robot pos: 200x254, onTitleBarIfWindow: false
    [apply] requestFocus: click, d: 501 ms
    [apply] [R-0 shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [K-0]
    [apply] [K-0]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] .[K-1]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] .[R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [K-2]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] .*R-Exit* shallStop true, disposed false
    [apply] junit.framework.TestListener: endTest(test)
    [apply] *K-Exit*
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612879738 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684612879738 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.926 sec
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612877392 ms III - Start
    [apply] SLOCK [T main @ 1684612877393 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test
    [apply] centerMouse: robot pos: 200x254, onTitleBarIfWindow: false
    [apply] requestFocus: click, d: 501 ms
    [apply] [R-0 shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [K-0]
    [apply] [K-0]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] .[K-1]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] .[R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [K-2]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] .*R-Exit* shallStop true, disposed false
    [apply] *K-Exit*
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612879738 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684612879738 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: test took 2.327 sec
     [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn.xml
    [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn
    [apply] junit.framework.TestListener: tests to run: 1
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612880631 ms III - Start
    [apply] SLOCK [T main @ 1684612880631 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
    [apply] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - testjunit.framework.TestListener: startTest(test)
    [apply] 
    [apply] SWT: Platform: gtk, Version 4956
    [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.24)
    [apply] SWT: isOSX false, isWindows false
    [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0
    [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true
    [apply] 
    [apply] (SWT:460973): Gdk-WARNING **: 22:01:21.555: XSetErrorHandler() called with a GDK error trap pushed. Don't do that.
    [apply] junit.framework.TestListener: endTest(test)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612881830 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] 
    [apply] SLOCK [T main @ 1684612881830 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.779 sec
    [apply] ------------- Standard Output ---------------
    [apply] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
    [apply] ------------- ---------------- ---------------
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612880631 ms III - Start
    [apply] SLOCK [T main @ 1684612880631 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test
    [apply] SWT: Platform: gtk, Version 4956
    [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.24)
    [apply] SWT: isOSX false, isWindows false
    [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0
    [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612881830 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684612881830 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: test took 0.746 sec
     [echo] Testing com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT.xml
    [apply] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT
    [apply] junit.framework.TestListener: tests to run: 6
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612882743 ms III - Start
    [apply] SLOCK [T main @ 1684612882744 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
    [apply] setTestSupported: false
    [apply] 
    [apply] (java:461103): Gdk-CRITICAL **: 22:01:23.178: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed
    [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
    [apply] RedSquareES2 init on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  0
    [apply] GL Profile     GLProfile[GL4/GL4.sw]
    [apply] GL Version     4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
    [apply] Quirks         [No10BitColorCompOffscreen]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Mesa/X.org
    [apply] GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
    [apply] GL_VERSION     4.5 (Core Profile) Mesa 20.3.5
    [apply] GLSL           true, has-compiler-func: true, version: 4.50 / 4.50.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  200
    [apply] GLX_EXTENSIONS 23
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
    [apply] 	null
    [apply] 	ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code: 
    [apply]    ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader:  2, source]
    [apply]    ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader:  3, source]]
    [apply] Thread[main,5,main] RedSquareES2.init FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3a00002, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3a00002, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] requestFocus: NEWT Component
    [apply] junit.framework.TestListener: startTest(test01SingleButtonPressAndRelease)
    [apply] junit.framework.TestListener: endTest(test01SingleButtonPressAndRelease)
    [apply] junit.framework.TestListener: startTest(test02SingleButtonPressAndReleaseWithShift)
    [apply] junit.framework.TestListener: endTest(test02SingleButtonPressAndReleaseWithShift)
    [apply] junit.framework.TestListener: startTest(test03SingleButtonPressAndReleaseWithCtrl)
    [apply] junit.framework.TestListener: endTest(test03SingleButtonPressAndReleaseWithCtrl)
    [apply] junit.framework.TestListener: startTest(test10HoldOneButtonAndPressAnother)
    [apply] junit.framework.TestListener: endTest(test10HoldOneButtonAndPressAnother)
    [apply] junit.framework.TestListener: startTest(test20PressAllButtonsInSequence)
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test01SingleButtonPressAndRelease - Test not supported on this platform.junit.framework.TestListener: endTest(test20PressAllButtonsInSequence)
    [apply] junit.framework.TestListener: startTest(test30SingleButtonClickAndDrag)
    [apply] 
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test01SingleButtonPressAndRelease
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test02SingleButtonPressAndReleaseWithShift - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test02SingleButtonPressAndReleaseWithShift
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test03SingleButtonPressAndReleaseWithCtrl - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test03SingleButtonPressAndReleaseWithCtrl
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test10HoldOneButtonAndPressAnother - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test10HoldOneButtonAndPressAnother
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test20PressAllButtonsInSequence - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test20PressAllButtonsInSequence
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag
    [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.dispose FIN
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612884481 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684612884481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] junit.framework.TestListener: endTest(test30SingleButtonClickAndDrag)
    [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 6, Time elapsed: 2.323 sec
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612882743 ms III - Start
    [apply] SLOCK [T main @ 1684612882744 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
    [apply] setTestSupported: false
    [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
    [apply] RedSquareES2 init on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  0
    [apply] GL Profile     GLProfile[GL4/GL4.sw]
    [apply] GL Version     4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
    [apply] Quirks         [No10BitColorCompOffscreen]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Mesa/X.org
    [apply] GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
    [apply] GL_VERSION     4.5 (Core Profile) Mesa 20.3.5
    [apply] GLSL           true, has-compiler-func: true, version: 4.50 / 4.50.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  200
    [apply] GLX_EXTENSIONS 23
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
    [apply] 	null
    [apply] 	ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code: 
    [apply]    ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader:  2, source]
    [apply]    ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader:  3, source]]
    [apply] Thread[main,5,main] RedSquareES2.init FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3a00002, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3a00002, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] requestFocus: NEWT Component
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test01SingleButtonPressAndRelease - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test01SingleButtonPressAndRelease
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test02SingleButtonPressAndReleaseWithShift - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test02SingleButtonPressAndReleaseWithShift
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test03SingleButtonPressAndReleaseWithCtrl - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test03SingleButtonPressAndReleaseWithCtrl
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test10HoldOneButtonAndPressAnother - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test10HoldOneButtonAndPressAnother
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test20PressAllButtonsInSequence - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test20PressAllButtonsInSequence
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag
    [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.dispose FIN
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684612884481 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684612884481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: test01SingleButtonPressAndRelease took 0.003 sec
    [apply] 	SKIPPED: got: <false>, expected: is <true>
    [apply] Testcase: test01SingleButtonPressAndRelease took 0.004 sec
    [apply] Testcase: test02SingleButtonPressAndReleaseWithShift took 0.001 sec
    [apply] 	SKIPPED: got: <false>, expected: is <true>
    [apply] Testcase: test02SingleButtonPressAndReleaseWithShift took 0.001 sec
    [apply] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 0 sec
    [apply] 	SKIPPED: got: <false>, expected: is <true>
    [apply] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 0 sec
    [apply] Testcase: test10HoldOneButtonAndPressAnother took 0 sec
    [apply] 	SKIPPED: got: <false>, expected: is <true>
    [apply] Testcase: test10HoldOneButtonAndPressAnother took 0 sec
    [apply] Testcase: test20PressAllButtonsInSequence took 0 sec
    [apply] 	SKIPPED: got: <false>, expected: is <true>
    [apply] Testcase: test20PressAllButtonsInSequence took 0 sec
    [apply] Testcase: test30SingleButtonClickAndDrag took 0 sec
    [apply] 	SKIPPED: got: <false>, expected: is <true>
    [apply] Testcase: test30SingleButtonClickAndDrag took 0 sec

junit.run.local.java7:

junit.run.remote.ssh.all:

junit.run.remote.adb:

junit.run.tests:

junit.run.if.disabled:

junit.run:
     [echo] gluegen.basename: gluegen
     [echo] jogl.basename: jogl

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           17
     [echo] java.version               17.0.6
     [echo] java.home                  /usr/lib/jvm/java-17-openjdk-amd64
     [echo] jvmJava.exe                /usr/lib/jvm/java-17-openjdk-amd64/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  ${minJava21}
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.5.0-rc-20230520
     [echo] jogamp.version.int         2414020
     [echo] junit.is.disabled          ${junit.is.disabled}
     [echo] target.user.set            true
     [echo] target.sourcelevel         1.8
     [echo] target.targetlevel         1.8
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] target.rt.jar              /opt-share/jre1.8.0_212/lib/rt.jar
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            linux-x86_64-jau-002
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: NOP done

gluegen.cpptasks.initialize:
     [echo] os.name=Linux
     [echo] os.version=5.16.18
     [echo] os.arch=amd64
     [echo] nativejartag.prefix = jogamp/nativetag
     [echo] c.compiler.debug=false
     [echo] c.compiler.use-debug=${c.compiler.use-debug}
     [echo] c.compiler.optimise=none

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

gluegen.cpptasks.detect.os.freebsd.amd64:

gluegen.cpptasks.detect.os.freebsd.x86:

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

gluegen.cpptasks.detect.os.linux.amd64:

gluegen.cpptasks.detect.os.linux.ia64:

gluegen.cpptasks.detect.os.linux.x86:

gluegen.cpptasks.detect.os.linux.armv6.armel:

gluegen.cpptasks.detect.os.linux.armv6.armhf:

gluegen.cpptasks.detect.os.android.armv6.armel:

gluegen.cpptasks.detect.os.linux.aarch64:

gluegen.cpptasks.detect.os.android.armv6.armhf:

gluegen.cpptasks.detect.os.android.aarch64:

gluegen.cpptasks.detect.os.android.x86:

gluegen.cpptasks.detect.os.linux.alpha:

gluegen.cpptasks.detect.os.linux.hppa:

gluegen.cpptasks.detect.os.linux.mips:

gluegen.cpptasks.detect.os.linux.mipsel:

gluegen.cpptasks.detect.os.linux.ppc:

gluegen.cpptasks.detect.os.linux.ppc64:

gluegen.cpptasks.detect.os.linux.ppc64le:

gluegen.cpptasks.detect.os.linux.s390:

gluegen.cpptasks.detect.os.linux.s390x:

gluegen.cpptasks.detect.os.linux.sparc:

gluegen.cpptasks.detect.os.linux:

gluegen.cpptasks.detect.os.osx:

gluegen.cpptasks.detect.os.ios.amd64:

gluegen.cpptasks.detect.os.ios.arch64:

gluegen.cpptasks.detect.os.solaris.sparc:

gluegen.cpptasks.detect.os.solaris.sparcv9:

gluegen.cpptasks.detect.os.solaris.amd64:

gluegen.cpptasks.detect.os.solaris.x86:

gluegen.cpptasks.detect.os.solaris:

gluegen.cpptasks.detect.os.unix:

gluegen.cpptasks.detect.os.windows.amd64:

gluegen.cpptasks.detect.os.windows.x86:

gluegen.cpptasks.detect.os.windows:

gluegen.cpptasks.detect.os.2:

gluegen.cpptasks.detect.os:
     [echo] gluegen.cpptasks.detected.os=true
     [echo] gluegen.cpptasks.detected.os.2=true
     [echo] isCrosscompilation=${isCrosscompilation}
     [echo] isI386=${isI386}
     [echo] isAMD64=true
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
     [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
     [echo] jvmDataModel32Bit=${jvmDataModel32Bit}
     [echo] jvmDataModel64Bit=${jvmDataModel64Bit}
     [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
     [echo] FreeBSD=${isFreeBSD}
     [echo] FreeBSDX86=${isFreeBSDX86}
     [echo] FreeBSDAMD64=${isFreeBSDAMD64}
     [echo] HPUX=${isHPUX}
     [echo] IA64=${isIA64}
     [echo] Android=${isAndroid}
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=${isAndroidARM64}
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] Linux=true
     [echo] LinuxAMD64=true
     [echo] LinuxIA64=${isLinuxIA64}
     [echo] LinuxX86=${isLinuxX86}
     [echo] LinuxARMv6=${isLinuxARMv6}
     [echo] LinuxARM64=${isLinuxARM64}
     [echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
     [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
     [echo] LinuxAlpha=${isLinuxAlpha}
     [echo] LinuxHppa=${isLinuxHppa}
     [echo] LinuxMips=${isLinuxMips}
     [echo] LinuxMipsel=${isLinuxMipsel}
     [echo] LinuxPpc=${isLinuxPpc}
     [echo] LinuxPpc64=${isLinuxPpc64}
     [echo] LinuxPpc64le=${isLinuxPpc64le}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=true
     [echo] os=Linux
     [echo] os=5.16.18
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

common.init:

declare.common:
     [echo] jvmarg.modules        --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
     [echo] jvmarg.generic        --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
     [echo] jvmarg.headless       -Djava.awt.headless=true
     [echo] jvmarg.swt.headless   -Djava.awt.headless=true

test-zip-archive:
     [move] Moving 1201 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/test/results
     [exec] 
     [exec] 7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
     [exec] p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Core(TM) i5-10210U CPU @ 1.60GHz (806EC),ASM,AES-NI)
     [exec] 
     [exec] Scanning the drive:
     [exec] 1 folder, 1501 files, 175023333 bytes (167 MiB)
     [exec] 
     [exec] Creating archive: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.5-b1528-20230520-linux-amd64-test-results-linux-x86_64-jau-002.7z
     [exec] 
     [exec] Items to compress: 1502
     [exec] 
     [exec] 
     [exec] Files read from disk: 1500
     [exec] Archive size: 22899695 bytes (22 MiB)
     [exec] Everything is Ok

BUILD SUCCESSFUL
Total time: 38 minutes 27 seconds
Archiving artifacts
Recording test results
[Checks API] No suitable checks publisher found.
Notifying upstream projects of job completion
No emails were triggered.
Finished: SUCCESS