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, 2,795 KB has been skipped โ€” click to see the complete log
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Int01_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Int01_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    725 ms, avrg    17624 ns, deviation [    -6571 ..     5940 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Int01_Unfair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    852 ms, avrg   545403 ns, deviation [   -27957 ..    30240 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    722 ms, avrg    34618 ns, deviation [   -15371 ..    30264 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310094190 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.145 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-41 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310086100 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    805 ms, avrg  6642464 ns, deviation [  -121655 ..   150310 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    563 ms, avrg   107127 ns, deviation [   -60474 ..    52260 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Unfair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Java5_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    598 ms, avrg  4599450 ns, deviation [  -173750 ..   176828 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Java5_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Java5_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    462 ms, avrg  1071739 ns, deviation [ -1011663 ..  2348409 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Java5_Unfair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Int01_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads 25, loops-outter    100, loops-inner    100, yield YIELD - dt    698 ms, avrg  5620314 ns, deviation [  -145788 ..   167285 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Int01_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Int01_Unair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads 25, loops-outter    100, loops-inner    100, yield YIELD - dt    438 ms, avrg    73532 ns, deviation [   -66414 ..    68687 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Int01_Unair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Java5_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads 25, loops-outter    100, loops-inner    100, yield YIELD - dt    469 ms, avrg  3304976 ns, deviation [  -424415 ..    98329 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Java5_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Java5_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads 25, loops-outter    100, loops-inner    100, yield YIELD - dt    430 ms, avrg  2037325 ns, deviation [ -1383678 ..  2842833 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Java5_Unfair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Int01_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt   1231 ms, avrg   954474 ns, deviation [   -29490 ..    27072 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Int01_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Int01_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    725 ms, avrg    17624 ns, deviation [    -6571 ..     5940 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Int01_Unfair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    852 ms, avrg   545403 ns, deviation [   -27957 ..    30240 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    722 ms, avrg    34618 ns, deviation [   -15371 ..    30264 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310094190 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testLockedObjectThreading25x100x100N_Int01_Fair took 0.806 sec
    [junit] Testcase: testLockedObjectThreading25x100x100N_Int01_Unfair took 0.565 sec
    [junit] Testcase: testLockedObjectThreading25x100x100N_Java5_Fair took 0.599 sec
    [junit] Testcase: testLockedObjectThreading25x100x100N_Java5_Unfair took 0.462 sec
    [junit] Testcase: testLockedObjectThreading25x100x100Y_Int01_Fair took 0.7 sec
    [junit] Testcase: testLockedObjectThreading25x100x100Y_Int01_Unair took 0.439 sec
    [junit] Testcase: testLockedObjectThreading25x100x100Y_Java5_Fair took 0.469 sec
    [junit] Testcase: testLockedObjectThreading25x100x100Y_Java5_Unfair took 0.43 sec
    [junit] Testcase: testLockedObjectThreading5x1000x10000N_Int01_Fair took 1.232 sec
    [junit] Testcase: testLockedObjectThreading5x1000x10000N_Int01_Unfair took 0.726 sec
    [junit] Testcase: testLockedObjectThreading5x1000x10000N_Java5_Fair took 0.853 sec
    [junit] Testcase: testLockedObjectThreading5x1000x10000N_Java5_Unfair took 0.723 sec
    [junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.145 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-41 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310086100 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    805 ms, avrg  6642464 ns, deviation [  -121655 ..   150310 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    563 ms, avrg   107127 ns, deviation [   -60474 ..    52260 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Unfair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Java5_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    598 ms, avrg  4599450 ns, deviation [  -173750 ..   176828 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Java5_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Java5_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    462 ms, avrg  1071739 ns, deviation [ -1011663 ..  2348409 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Java5_Unfair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Int01_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads 25, loops-outter    100, loops-inner    100, yield YIELD - dt    698 ms, avrg  5620314 ns, deviation [  -145788 ..   167285 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Int01_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Int01_Unair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads 25, loops-outter    100, loops-inner    100, yield YIELD - dt    438 ms, avrg    73532 ns, deviation [   -66414 ..    68687 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Int01_Unair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Java5_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads 25, loops-outter    100, loops-inner    100, yield YIELD - dt    469 ms, avrg  3304976 ns, deviation [  -424415 ..    98329 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Java5_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Java5_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads 25, loops-outter    100, loops-inner    100, yield YIELD - dt    430 ms, avrg  2037325 ns, deviation [ -1383678 ..  2842833 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Java5_Unfair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Int01_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt   1231 ms, avrg   954474 ns, deviation [   -29490 ..    27072 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Int01_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Int01_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    725 ms, avrg    17624 ns, deviation [    -6571 ..     5940 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Int01_Unfair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    852 ms, avrg   545403 ns, deviation [   -27957 ..    30240 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    722 ms, avrg    34618 ns, deviation [   -15371 ..    30264 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310094190 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01
    [junit] Testsuite: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-42 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310097263 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int02ThreadGroup, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield YIELD - dt    193 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310097502 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.296 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-42 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310097263 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int02ThreadGroup, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield YIELD - dt    193 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310097502 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testTwoThreadsInGroup took 0.193 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.296 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-42 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310097263 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int02ThreadGroup, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield YIELD - dt    193 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310097502 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.locks.TestSingletonServerSocket00
    [junit] Testsuite: com.jogamp.common.util.locks.TestSingletonServerSocket00
    [junit] Thread-44 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310100564 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] SLOCK [T main @ 1412310100610 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Thread-45 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310100612 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T main @ 1412310100612 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T main @ 1412310101618 ms +++ EEE (2) localhost/127.0.0.1:59999 - couldn't get lock within 1006 ms, 10 attempts
    [junit] SLOCK [T main @ 1412310101676 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Thread-47 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310101678 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] LockUnlock #2 LOCK try ..
    [junit] LockUnlock #1 LOCK try ..
    [junit] SLOCK [T LockUnlock #2 @ 1412310101680 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T LockUnlock #1 @ 1412310101680 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T main @ 1412310102029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Thread-50 - SISock: localhost/127.0.0.1:59999 - started
    [junit] Thread-51 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T LockUnlock #1 @ 1412310102040 ms +++ localhost/127.0.0.1:59999 - Locked within 360 ms, 30 attempts
    [junit] LockUnlock #1 LOCK ON
    [junit] SLOCK [T Thread-51 - SISock: localhost/127.0.0.1:59999 @ 1412310102040 ms III - Unable to install ServerSocket: Address already in use
    [junit] SLOCK [T LockUnlock #1 @ 1412310102341 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] LockUnlock #1 LOCK OFF
    [junit] Thread-52 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T LockUnlock #2 @ 1412310102351 ms +++ localhost/127.0.0.1:59999 - Locked within 671 ms, 59 attempts
    [junit] LockUnlock #2 LOCK ON
    [junit] SLOCK [T LockUnlock #2 @ 1412310102652 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] LockUnlock #2 LOCK OFF
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.173 sec
    [junit] ------------- Standard Error -----------------
    [junit] Thread-44 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310100564 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] SLOCK [T main @ 1412310100610 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Thread-45 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310100612 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T main @ 1412310100612 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T main @ 1412310101618 ms +++ EEE (2) localhost/127.0.0.1:59999 - couldn't get lock within 1006 ms, 10 attempts
    [junit] SLOCK [T main @ 1412310101676 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Thread-47 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310101678 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] LockUnlock #2 LOCK try ..
    [junit] LockUnlock #1 LOCK try ..
    [junit] SLOCK [T LockUnlock #2 @ 1412310101680 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T LockUnlock #1 @ 1412310101680 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T main @ 1412310102029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Thread-50 - SISock: localhost/127.0.0.1:59999 - started
    [junit] Thread-51 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T LockUnlock #1 @ 1412310102040 ms +++ localhost/127.0.0.1:59999 - Locked within 360 ms, 30 attempts
    [junit] LockUnlock #1 LOCK ON
    [junit] SLOCK [T Thread-51 - SISock: localhost/127.0.0.1:59999 @ 1412310102040 ms III - Unable to install ServerSocket: Address already in use
    [junit] SLOCK [T LockUnlock #1 @ 1412310102341 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] LockUnlock #1 LOCK OFF
    [junit] Thread-52 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T LockUnlock #2 @ 1412310102351 ms +++ localhost/127.0.0.1:59999 - Locked within 671 ms, 59 attempts
    [junit] LockUnlock #2 LOCK ON
    [junit] SLOCK [T LockUnlock #2 @ 1412310102652 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] LockUnlock #2 LOCK OFF
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01_LockUnlock took 0.048 sec
    [junit] Testcase: test02_2ndInstanceLockTimeout took 1.065 sec
    [junit] Testcase: testOffthreadLockUnlock took 1.055 sec
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.173 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] Thread-44 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310100564 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] SLOCK [T main @ 1412310100610 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Thread-45 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310100612 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T main @ 1412310100612 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T main @ 1412310101618 ms +++ EEE (2) localhost/127.0.0.1:59999 - couldn't get lock within 1006 ms, 10 attempts
    [junit] SLOCK [T main @ 1412310101676 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Thread-47 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310101678 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] LockUnlock #2 LOCK try ..
    [junit] LockUnlock #1 LOCK try ..
    [junit] SLOCK [T LockUnlock #2 @ 1412310101680 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T LockUnlock #1 @ 1412310101680 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T main @ 1412310102029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Thread-50 - SISock: localhost/127.0.0.1:59999 - started
    [junit] Thread-51 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T LockUnlock #1 @ 1412310102040 ms +++ localhost/127.0.0.1:59999 - Locked within 360 ms, 30 attempts
    [junit] LockUnlock #1 LOCK ON
    [junit] SLOCK [T Thread-51 - SISock: localhost/127.0.0.1:59999 @ 1412310102040 ms III - Unable to install ServerSocket: Address already in use
    [junit] SLOCK [T LockUnlock #1 @ 1412310102341 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] LockUnlock #1 LOCK OFF
    [junit] Thread-52 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T LockUnlock #2 @ 1412310102351 ms +++ localhost/127.0.0.1:59999 - Locked within 671 ms, 59 attempts
    [junit] LockUnlock #2 LOCK ON
    [junit] SLOCK [T LockUnlock #2 @ 1412310102652 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] LockUnlock #2 LOCK OFF
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.locks.TestSingletonServerSocket01
    [junit] Testsuite: com.jogamp.common.util.locks.TestSingletonServerSocket01
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec
    [junit] ------------- Standard Error -----------------
    [junit] Thread-54 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310102751 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T main @ 1412310102752 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testJVMShutdown took 0.002 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] Thread-54 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310102751 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T main @ 1412310102752 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.locks.TestSingletonServerSocket02
    [junit] Testsuite: com.jogamp.common.util.locks.TestSingletonServerSocket02
    [junit] Thread-54 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310102751 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T main @ 1412310102752 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-55 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310102776 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310102821 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.099 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-55 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310102776 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310102821 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: dummy took 0 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.099 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-55 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310102776 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310102821 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.PCPPTest
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.PCPPTest
    [junit]  - - - System info - - - 
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] Platform: LINUX / Linux 3.14-2-amd64 (3.14.0), amd64 (arch), GENERIC_ABI, 4 cores
    [junit] MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] Platform: Java Version: 1.8.0_20 (1.8.0u20), VM: Java HotSpot(TM) 64-Bit Server VM, Runtime: Java(TM) SE Runtime Environment
    [junit] Platform: Java Vendor: Oracle Corporation, http://java.oracle.com/, JavaSE: true, Java6: true, AWT enabled: true
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] VM: Java HotSpot(TM) 64-Bit Server VM
    [junit] rootrel.build: build
    [junit] gluegen.root: ..
    [junit] testOutput: ../build/test
    [junit]  - - - - - - - - - - - - 
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-56 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310105887 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.PCPPTest - pcppMacroDefinitionTest
    [junit] Oct 03, 2014 6:21:45 AM com.jogamp.gluegen.pcpp.PCPP handleWarning
    [junit] WARNING: #warning "Test warning with quotes - they must have quotes" at "pcpptest.h" line "128"
    [junit] Expected: 
    [junit] -------------------------------
    [junit] #1"pcpptest.h"#defineCL_SCHAR_MIN(-127-1)#define__YES__1#16"pcpptest.h"#26"pcpptest.h"#36"pcpptest.h"cl_charGOOD_A;intGOOD_B;intGOOD_C;#40"pcpptest.h"#54"pcpptest.h"intTEST_D_GOOD;#60"pcpptest.h"#70"pcpptest.h"#77"pcpptest.h"#105"pcpptest.h"#123"pcpptest.h"intGOOD_F_1;intGOOD_F_2;#126"pcpptest.h"intGOOD_G;#128"pcpptest.h"#130"pcpptest.h"#134"pcpptest.h"#136"pcpptest.h"
    [junit] -------------------------------
    [junit] 
    [junit] Result: 
    [junit] -------------------------------
    [junit] #1"pcpptest.h"#defineCL_SCHAR_MIN(-127-1)#define__YES__1#16"pcpptest.h"#26"pcpptest.h"#36"pcpptest.h"cl_charGOOD_A;intGOOD_B;intGOOD_C;#40"pcpptest.h"#54"pcpptest.h"intTEST_D_GOOD;#60"pcpptest.h"#70"pcpptest.h"#77"pcpptest.h"#105"pcpptest.h"#123"pcpptest.h"intGOOD_F_1;intGOOD_F_2;#126"pcpptest.h"intGOOD_G;#128"pcpptest.h"#130"pcpptest.h"#134"pcpptest.h"#136"pcpptest.h"
    [junit] -------------------------------
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.PCPPTest - pcppMacroDefinitionTest
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310106032 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.202 sec
    [junit] ------------- Standard Output ---------------
    [junit]  - - - System info - - - 
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] Platform: LINUX / Linux 3.14-2-amd64 (3.14.0), amd64 (arch), GENERIC_ABI, 4 cores
    [junit] MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] Platform: Java Version: 1.8.0_20 (1.8.0u20), VM: Java HotSpot(TM) 64-Bit Server VM, Runtime: Java(TM) SE Runtime Environment
    [junit] Platform: Java Vendor: Oracle Corporation, http://java.oracle.com/, JavaSE: true, Java6: true, AWT enabled: true
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] VM: Java HotSpot(TM) 64-Bit Server VM
    [junit] rootrel.build: build
    [junit] gluegen.root: ..
    [junit] testOutput: ../build/test
    [junit]  - - - - - - - - - - - - 
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-56 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310105887 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.PCPPTest - pcppMacroDefinitionTest
    [junit] Oct 03, 2014 6:21:45 AM com.jogamp.gluegen.pcpp.PCPP handleWarning
    [junit] WARNING: #warning "Test warning with quotes - they must have quotes" at "pcpptest.h" line "128"
    [junit] Expected: 
    [junit] -------------------------------
    [junit] #1"pcpptest.h"#defineCL_SCHAR_MIN(-127-1)#define__YES__1#16"pcpptest.h"#26"pcpptest.h"#36"pcpptest.h"cl_charGOOD_A;intGOOD_B;intGOOD_C;#40"pcpptest.h"#54"pcpptest.h"intTEST_D_GOOD;#60"pcpptest.h"#70"pcpptest.h"#77"pcpptest.h"#105"pcpptest.h"#123"pcpptest.h"intGOOD_F_1;intGOOD_F_2;#126"pcpptest.h"intGOOD_G;#128"pcpptest.h"#130"pcpptest.h"#134"pcpptest.h"#136"pcpptest.h"
    [junit] -------------------------------
    [junit] 
    [junit] Result: 
    [junit] -------------------------------
    [junit] #1"pcpptest.h"#defineCL_SCHAR_MIN(-127-1)#define__YES__1#16"pcpptest.h"#26"pcpptest.h"#36"pcpptest.h"cl_charGOOD_A;intGOOD_B;intGOOD_C;#40"pcpptest.h"#54"pcpptest.h"intTEST_D_GOOD;#60"pcpptest.h"#70"pcpptest.h"#77"pcpptest.h"#105"pcpptest.h"#123"pcpptest.h"intGOOD_F_1;intGOOD_F_2;#126"pcpptest.h"intGOOD_G;#128"pcpptest.h"#130"pcpptest.h"#134"pcpptest.h"#136"pcpptest.h"
    [junit] -------------------------------
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.PCPPTest - pcppMacroDefinitionTest
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310106032 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: pcppMacroDefinitionTest took 0.067 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.202 sec
    [junit] 
    [junit] ------------- Standard Output ---------------
    [junit]  - - - System info - - - 
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] Platform: LINUX / Linux 3.14-2-amd64 (3.14.0), amd64 (arch), GENERIC_ABI, 4 cores
    [junit] MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] Platform: Java Version: 1.8.0_20 (1.8.0u20), VM: Java HotSpot(TM) 64-Bit Server VM, Runtime: Java(TM) SE Runtime Environment
    [junit] Platform: Java Vendor: Oracle Corporation, http://java.oracle.com/, JavaSE: true, Java6: true, AWT enabled: true
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] VM: Java HotSpot(TM) 64-Bit Server VM
    [junit] rootrel.build: build
    [junit] gluegen.root: ..
    [junit] testOutput: ../build/test
    [junit]  - - - - - - - - - - - - 
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-56 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310105887 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.PCPPTest - pcppMacroDefinitionTest
    [junit] Oct 03, 2014 6:21:45 AM com.jogamp.gluegen.pcpp.PCPP handleWarning
    [junit] WARNING: #warning "Test warning with quotes - they must have quotes" at "pcpptest.h" line "128"
    [junit] Expected: 
    [junit] -------------------------------
    [junit] #1"pcpptest.h"#defineCL_SCHAR_MIN(-127-1)#define__YES__1#16"pcpptest.h"#26"pcpptest.h"#36"pcpptest.h"cl_charGOOD_A;intGOOD_B;intGOOD_C;#40"pcpptest.h"#54"pcpptest.h"intTEST_D_GOOD;#60"pcpptest.h"#70"pcpptest.h"#77"pcpptest.h"#105"pcpptest.h"#123"pcpptest.h"intGOOD_F_1;intGOOD_F_2;#126"pcpptest.h"intGOOD_G;#128"pcpptest.h"#130"pcpptest.h"#134"pcpptest.h"#136"pcpptest.h"
    [junit] -------------------------------
    [junit] 
    [junit] Result: 
    [junit] -------------------------------
    [junit] #1"pcpptest.h"#defineCL_SCHAR_MIN(-127-1)#define__YES__1#16"pcpptest.h"#26"pcpptest.h"#36"pcpptest.h"cl_charGOOD_A;intGOOD_B;intGOOD_C;#40"pcpptest.h"#54"pcpptest.h"intTEST_D_GOOD;#60"pcpptest.h"#70"pcpptest.h"#77"pcpptest.h"#105"pcpptest.h"#123"pcpptest.h"intGOOD_F_1;intGOOD_F_2;#126"pcpptest.h"intGOOD_G;#128"pcpptest.h"#130"pcpptest.h"#134"pcpptest.h"#136"pcpptest.h"
    [junit] -------------------------------
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.PCPPTest - pcppMacroDefinitionTest
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310106032 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-58 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310109106 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter02TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter02TestClassExist
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21ce40
    [junit]   1/8: 0x7ff68c21ce80
    [junit]   2/8: 0x7ff68c21cec0
    [junit]   3/8: 0x7ff68c21cf00
    [junit]   4/8: 0x7ff68c21cf40
    [junit]   5/8: 0x7ff68c21cf80
    [junit]   6/8: 0x7ff68c21cfc0
    [junit]   7/8: 0x7ff68c21d000
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21ce40
    [junit]   1/8: 0x7ff68c21ce80
    [junit]   2/8: 0x7ff68c21cec0
    [junit]   3/8: 0x7ff68c21cf00
    [junit]   4/8: 0x7ff68c21cf40
    [junit]   5/8: 0x7ff68c21cf80
    [junit]   6/8: 0x7ff68c21cfc0
    [junit]   7/8: 0x7ff68c21d000
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21d0f0
    [junit]   1/8: 0x7ff68c21d140
    [junit]   2/8: 0x7ff68c21d190
    [junit]   3/8: 0x7ff68c21d1e0
    [junit]   4/8: 0x7ff68c21d230
    [junit]   5/8: 0x7ff68c21d280
    [junit]   6/8: 0x7ff68c21d2d0
    [junit]   7/8: 0x7ff68c21d320
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21d0f0
    [junit]   1/8: 0x7ff68c21d140
    [junit]   2/8: 0x7ff68c21d190
    [junit]   3/8: 0x7ff68c21d1e0
    [junit]   4/8: 0x7ff68c21d230
    [junit]   5/8: 0x7ff68c21d280
    [junit]   6/8: 0x7ff68c21d2d0
    [junit]   7/8: 0x7ff68c21d320
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21d3c0
    [junit]   1/8: 0x7ff68c21d410
    [junit]   2/8: 0x7ff68c21d460
    [junit]   3/8: 0x7ff68c21d4b0
    [junit]   4/8: 0x7ff68c21d500
    [junit]   5/8: 0x7ff68c21d550
    [junit]   6/8: 0x7ff68c21d5a0
    [junit]   7/8: 0x7ff68c21d5f0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21d690
    [junit]   1/8: 0x7ff68c21d6e0
    [junit]   2/8: 0x7ff68c21d730
    [junit]   3/8: 0x7ff68c21d780
    [junit]   4/8: 0x7ff68c21d7d0
    [junit]   5/8: 0x7ff68c21d820
    [junit]   6/8: 0x7ff68c21d870
    [junit]   7/8: 0x7ff68c21d8c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21d690
    [junit]   1/8: 0x7ff68c21d6e0
    [junit]   2/8: 0x7ff68c21d730
    [junit]   3/8: 0x7ff68c21d780
    [junit]   4/8: 0x7ff68c21d7d0
    [junit]   5/8: 0x7ff68c21d820
    [junit]   6/8: 0x7ff68c21d870
    [junit]   7/8: 0x7ff68c21d8c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21d910
    [junit]   1/8: 0x7ff68c21d910
    [junit]   2/8: 0x7ff68c21d910
    [junit]   3/8: 0x7ff68c21d910
    [junit]   4/8: 0x7ff68c21d910
    [junit]   5/8: 0x7ff68c21d910
    [junit]   6/8: 0x7ff68c21d910
    [junit]   7/8: 0x7ff68c21d910
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe1d61f88
    [junit]   1/8: 0xe1d61fc8
    [junit]   2/8: 0xe1d62008
    [junit]   3/8: 0xe1d62048
    [junit]   4/8: 0xe1d62088
    [junit]   5/8: 0xe1d620c8
    [junit]   6/8: 0xe1d62108
    [junit]   7/8: 0xe1d62148
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe1d61f88
    [junit]   1/8: 0xe1d61fc8
    [junit]   2/8: 0xe1d62008
    [junit]   3/8: 0xe1d62048
    [junit]   4/8: 0xe1d62088
    [junit]   5/8: 0xe1d620c8
    [junit]   6/8: 0xe1d62108
    [junit]   7/8: 0xe1d62148
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21dbc0
    [junit]   1/8: 0x7ff68c21dc10
    [junit]   2/8: 0x7ff68c21dc60
    [junit]   3/8: 0x7ff68c21dcb0
    [junit]   4/8: 0x7ff68c21dd00
    [junit]   5/8: 0x7ff68c21dd50
    [junit]   6/8: 0x7ff68c21dda0
    [junit]   7/8: 0x7ff68c21ddf0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21dbc0
    [junit]   1/8: 0x7ff68c21dc10
    [junit]   2/8: 0x7ff68c21dc60
    [junit]   3/8: 0x7ff68c21dcb0
    [junit]   4/8: 0x7ff68c21dd00
    [junit]   5/8: 0x7ff68c21dd50
    [junit]   6/8: 0x7ff68c21dda0
    [junit]   7/8: 0x7ff68c21ddf0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21de40
    [junit]   1/8: 0x7ff68c21de90
    [junit]   2/8: 0x7ff68c21dee0
    [junit]   3/8: 0x7ff68c21df30
    [junit]   4/8: 0x7ff68c21df80
    [junit]   5/8: 0x7ff68c418960
    [junit]   6/8: 0x7ff68c4189b0
    [junit]   7/8: 0x7ff68c418a00
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c418a50
    [junit]   1/8: 0x7ff68c418aa0
    [junit]   2/8: 0x7ff68c418af0
    [junit]   3/8: 0x7ff68c418b40
    [junit]   4/8: 0x7ff68c418b90
    [junit]   5/8: 0x7ff68c418be0
    [junit]   6/8: 0x7ff68c418c30
    [junit]   7/8: 0x7ff68c418c80
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c418a50
    [junit]   1/8: 0x7ff68c418aa0
    [junit]   2/8: 0x7ff68c418af0
    [junit]   3/8: 0x7ff68c418b40
    [junit]   4/8: 0x7ff68c418b90
    [junit]   5/8: 0x7ff68c418be0
    [junit]   6/8: 0x7ff68c418c30
    [junit]   7/8: 0x7ff68c418c80
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21d950
    [junit]   1/8: 0x7ff68c21d950
    [junit]   2/8: 0x7ff68c21d950
    [junit]   3/8: 0x7ff68c21d950
    [junit]   4/8: 0x7ff68c21d950
    [junit]   5/8: 0x7ff68c21d950
    [junit]   6/8: 0x7ff68c21d950
    [junit]   7/8: 0x7ff68c21d950
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter04TestPointerBuffer
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter04TestPointerBuffer
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ArrayCopy.01: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
    [junit] ArrayCopy.02: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ArrayCopy.03: [4, 5, 6, 7]
    [junit] ArrayCopy.04: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0]
    [junit] ArrayCopy.05: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter09TestCompoundAlignment
    [junit] static  md: MachineDescriptionStatic: X86_64_UNIX(2): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] runtime md: MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] compatible static/runtime: true
    [junit] TK_ComplicatedSubSet: sizeof(): 72
    [junit] TK_ComplicatedSubSet: bits1-s offset: 0
    [junit] TK_ComplicatedSubSet:    id-s offset: 4
    [junit] TK_ComplicatedSubSet: bits2-s offset: 8
    [junit] TK_ComplicatedSubSet: long0-s offset: 16
    [junit] TK_ComplicatedSubSet: bits3-s offset: 24
    [junit] TK_ComplicatedSubSet: real0-s offset: 32
    [junit] TK_ComplicatedSubSet: bits4-s offset: 40
    [junit] TK_ComplicatedSubSet: real1-s offset: 44
    [junit] TK_ComplicatedSubSet: bits5-s offset: 48
    [junit] TK_ComplicatedSubSet: longX-s offset: 56
    [junit] TK_ComplicatedSubSet: bits6-s offset: 64
    [junit] TK_ComplicatedSuperSet: sizeof(): 168
    [junit] TK_ComplicatedSuperSet: bits1-s offset: 0
    [junit] TK_ComplicatedSuperSet:  sub1-s offset: 8
    [junit] TK_ComplicatedSuperSet: bits2-s offset: 80
    [junit] TK_ComplicatedSuperSet:  sub2-s offset: 88
    [junit] TK_ComplicatedSuperSet: bits3-s offset: 160
    [junit] createComplicatedSuperSet:
    [junit] TK_ComplicatedSuperSet [
    [junit]   cs.b1         0xA0
    [junit]   cs.sub1.b1    0xA1
    [junit]   cs.sub1.id    0x12345678
    [junit]   cs.sub1.b2    0xA2
    [junit]   cs.sub1.long0 0x123456789ABCDEF0
    [junit]   cs.sub1.b3    0xA3
    [junit]   cs.sub1.real0 3.14159 0X1.921FB54442D18P+1
    [junit]   cs.sub1.b4    0xA4
    [junit]   cs.sub1.real1 256.123 0X1.001F9AP+8
    [junit]   cs.sub1.b5    0xA5
    [junit]   cs.sub1.longX 0xDEADBEEF
    [junit]   cs.sub1.b6    0xA6
    [junit]   cs.b2         0xB0
    [junit]   cs.sub2.b1    0xB1
    [junit]   cs.sub2.id    0x12345678
    [junit]   cs.sub2.b2    0xB2
    [junit]   cs.sub2.long0 0x123456789ABCDEF0
    [junit]   cs.sub2.b3    0xB3
    [junit]   cs.sub2.real0 3.14159 0X1.921FB54442D18P+1
    [junit]   cs.sub2.b4    0xB4
    [junit]   cs.sub2.real1 256.123 0X1.001F9AP+8
    [junit]   cs.sub2.b5    0xB5
    [junit]   cs.sub2.longX 0xDEADBEEF
    [junit]   cs.sub2.b6    0xB6
    [junit]   cs.b3         0xC0
    [junit] ]
    [junit] 
    [junit] hasInitValues res 1:
    [junit] TK_ComplicatedSuperSet [
    [junit]   cs.b1         0xA0
    [junit]   cs.sub1.b1    0xA1
    [junit]   cs.sub1.id    0x12345678
    [junit]   cs.sub1.b2    0xA2
    [junit]   cs.sub1.long0 0x123456789ABCDEF0
    [junit]   cs.sub1.b3    0xA3
    [junit]   cs.sub1.real0 3.14159 0X1.921FB54442D18P+1
    [junit]   cs.sub1.b4    0xA4
    [junit]   cs.sub1.real1 256.123 0X1.001F9AP+8
    [junit]   cs.sub1.b5    0xA5
    [junit]   cs.sub1.longX 0xDEADBEEF
    [junit]   cs.sub1.b6    0xA6
    [junit]   cs.b2         0xB0
    [junit]   cs.sub2.b1    0xB1
    [junit]   cs.sub2.id    0x12345678
    [junit]   cs.sub2.b2    0xB2
    [junit]   cs.sub2.long0 0x123456789ABCDEF0
    [junit]   cs.sub2.b3    0xB3
    [junit]   cs.sub2.real0 3.14159 0X1.921FB54442D18P+1
    [junit]   cs.sub2.b4    0xB4
    [junit]   cs.sub2.real1 256.123 0X1.001F9AP+8
    [junit]   cs.sub2.b5    0xB5
    [junit]   cs.sub2.longX 0xDEADBEEF
    [junit]   cs.sub2.b6    0xB6
    [junit]   cs.b3         0xC0
    [junit] ]
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter09TestCompoundAlignment
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter10TestCompoundCallByReference
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] ch10: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter10TestCompoundCallByReference
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter11TestCompoundCallByValue
    [junit] ch11.0: ref-dim 286331153/572662306 858993459x1145324612
    [junit] XXX.getSurfaceBoundsValue: dim 286331153/572662306 858993459x1145324612
    [junit] ch11.0: val-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.1: val-dim 11/22 33x44
    [junit] XXX.getSurfaceBoundsValue: dim 11/22 33x44
    [junit] ch11.2: val-dim 11/22 33x44
    [junit] ch11.3: sameInstanceByVal false
    [junit] ch11.3: sameInstanceByRef false
    [junit] ch11.4: sum-dimArray 12/24 36x48
    [junit] ch11.5: dimsGet[0] 11/22 33x44
    [junit] ch11.5: dimsGet[1] 1/2 3x4
    [junit] ch11.6: sum-dimPair 12/24 36x48
    [junit] ch11.7: zero-dim[0] 0/0 0x0
    [junit] ch11.7: zero-dim[1] 0/0 0x0
    [junit] ch11.8: copyPrim2Dim 11/22 100x200
    [junit] ch11.9: copyDim2Prim 11/22 100x200
    [junit] ch11.10: expRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.10: hasRGBAi 0x112233aa
    [junit] ch11.11: hasRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.12: addInt 3
    [junit] ch11.13: addByte 3
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter11TestCompoundCallByValue
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter12TestStructArrayModelConst
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] has 'Hello Array'
    [junit] has   0: 0x48 H
    [junit] has   1: 0x65 e
    [junit] has   2: 0x6C l
    [junit] has   3: 0x6C l
    [junit] has   4: 0x6F o
    [junit] has   5: 0x20  
    [junit] has   6: 0x41 A
    [junit] has   7: 0x72 r
    [junit] has   8: 0x72 r
    [junit] has   9: 0x61 a
    [junit] has  10: 0x79 y
    [junit] has 'Hello CString'
    [junit] has   0: 0x48 H
    [junit] has   1: 0x65 e
    [junit] has   2: 0x6C l
    [junit] has   3: 0x6C l
    [junit] has   4: 0x6F o
    [junit] has   5: 0x20  
    [junit] has   6: 0x43 C
    [junit] has   7: 0x53 S
    [junit] has   8: 0x74 t
    [junit] has   9: 0x72 r
    [junit] has  10: 0x69 i
    [junit] has  11: 0x6E n
    [junit] has  12: 0x67 g
    [junit] has 'Hello Pointer'
    [junit] has   0: 0x48 H
    [junit] has   1: 0x65 e
    [junit] has   2: 0x6C l
    [junit] has   3: 0x6C l
    [junit] has   4: 0x6F o
    [junit] has   5: 0x20  
    [junit] has   6: 0x50 P
    [junit] has   7: 0x6F o
    [junit] has   8: 0x69 i
    [junit] has   9: 0x6E n
    [junit] has  10: 0x74 t
    [junit] has  11: 0x65 e
    [junit] has  12: 0x72 r
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter12TestStructArrayModelConst
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310109296 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.239 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-58 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310109106 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter02TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter02TestClassExist
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21ce40
    [junit]   1/8: 0x7ff68c21ce80
    [junit]   2/8: 0x7ff68c21cec0
    [junit]   3/8: 0x7ff68c21cf00
    [junit]   4/8: 0x7ff68c21cf40
    [junit]   5/8: 0x7ff68c21cf80
    [junit]   6/8: 0x7ff68c21cfc0
    [junit]   7/8: 0x7ff68c21d000
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21ce40
    [junit]   1/8: 0x7ff68c21ce80
    [junit]   2/8: 0x7ff68c21cec0
    [junit]   3/8: 0x7ff68c21cf00
    [junit]   4/8: 0x7ff68c21cf40
    [junit]   5/8: 0x7ff68c21cf80
    [junit]   6/8: 0x7ff68c21cfc0
    [junit]   7/8: 0x7ff68c21d000
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21d0f0
    [junit]   1/8: 0x7ff68c21d140
    [junit]   2/8: 0x7ff68c21d190
    [junit]   3/8: 0x7ff68c21d1e0
    [junit]   4/8: 0x7ff68c21d230
    [junit]   5/8: 0x7ff68c21d280
    [junit]   6/8: 0x7ff68c21d2d0
    [junit]   7/8: 0x7ff68c21d320
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21d0f0
    [junit]   1/8: 0x7ff68c21d140
    [junit]   2/8: 0x7ff68c21d190
    [junit]   3/8: 0x7ff68c21d1e0
    [junit]   4/8: 0x7ff68c21d230
    [junit]   5/8: 0x7ff68c21d280
    [junit]   6/8: 0x7ff68c21d2d0
    [junit]   7/8: 0x7ff68c21d320
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21d3c0
    [junit]   1/8: 0x7ff68c21d410
    [junit]   2/8: 0x7ff68c21d460
    [junit]   3/8: 0x7ff68c21d4b0
    [junit]   4/8: 0x7ff68c21d500
    [junit]   5/8: 0x7ff68c21d550
    [junit]   6/8: 0x7ff68c21d5a0
    [junit]   7/8: 0x7ff68c21d5f0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21d690
    [junit]   1/8: 0x7ff68c21d6e0
    [junit]   2/8: 0x7ff68c21d730
    [junit]   3/8: 0x7ff68c21d780
    [junit]   4/8: 0x7ff68c21d7d0
    [junit]   5/8: 0x7ff68c21d820
    [junit]   6/8: 0x7ff68c21d870
    [junit]   7/8: 0x7ff68c21d8c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21d690
    [junit]   1/8: 0x7ff68c21d6e0
    [junit]   2/8: 0x7ff68c21d730
    [junit]   3/8: 0x7ff68c21d780
    [junit]   4/8: 0x7ff68c21d7d0
    [junit]   5/8: 0x7ff68c21d820
    [junit]   6/8: 0x7ff68c21d870
    [junit]   7/8: 0x7ff68c21d8c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21d910
    [junit]   1/8: 0x7ff68c21d910
    [junit]   2/8: 0x7ff68c21d910
    [junit]   3/8: 0x7ff68c21d910
    [junit]   4/8: 0x7ff68c21d910
    [junit]   5/8: 0x7ff68c21d910
    [junit]   6/8: 0x7ff68c21d910
    [junit]   7/8: 0x7ff68c21d910
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe1d61f88
    [junit]   1/8: 0xe1d61fc8
    [junit]   2/8: 0xe1d62008
    [junit]   3/8: 0xe1d62048
    [junit]   4/8: 0xe1d62088
    [junit]   5/8: 0xe1d620c8
    [junit]   6/8: 0xe1d62108
    [junit]   7/8: 0xe1d62148
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe1d61f88
    [junit]   1/8: 0xe1d61fc8
    [junit]   2/8: 0xe1d62008
    [junit]   3/8: 0xe1d62048
    [junit]   4/8: 0xe1d62088
    [junit]   5/8: 0xe1d620c8
    [junit]   6/8: 0xe1d62108
    [junit]   7/8: 0xe1d62148
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21dbc0
    [junit]   1/8: 0x7ff68c21dc10
    [junit]   2/8: 0x7ff68c21dc60
    [junit]   3/8: 0x7ff68c21dcb0
    [junit]   4/8: 0x7ff68c21dd00
    [junit]   5/8: 0x7ff68c21dd50
    [junit]   6/8: 0x7ff68c21dda0
    [junit]   7/8: 0x7ff68c21ddf0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21dbc0
    [junit]   1/8: 0x7ff68c21dc10
    [junit]   2/8: 0x7ff68c21dc60
    [junit]   3/8: 0x7ff68c21dcb0
    [junit]   4/8: 0x7ff68c21dd00
    [junit]   5/8: 0x7ff68c21dd50
    [junit]   6/8: 0x7ff68c21dda0
    [junit]   7/8: 0x7ff68c21ddf0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21de40
    [junit]   1/8: 0x7ff68c21de90
    [junit]   2/8: 0x7ff68c21dee0
    [junit]   3/8: 0x7ff68c21df30
    [junit]   4/8: 0x7ff68c21df80
    [junit]   5/8: 0x7ff68c418960
    [junit]   6/8: 0x7ff68c4189b0
    [junit]   7/8: 0x7ff68c418a00
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c418a50
    [junit]   1/8: 0x7ff68c418aa0
    [junit]   2/8: 0x7ff68c418af0
    [junit]   3/8: 0x7ff68c418b40
    [junit]   4/8: 0x7ff68c418b90
    [junit]   5/8: 0x7ff68c418be0
    [junit]   6/8: 0x7ff68c418c30
    [junit]   7/8: 0x7ff68c418c80
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c418a50
    [junit]   1/8: 0x7ff68c418aa0
    [junit]   2/8: 0x7ff68c418af0
    [junit]   3/8: 0x7ff68c418b40
    [junit]   4/8: 0x7ff68c418b90
    [junit]   5/8: 0x7ff68c418be0
    [junit]   6/8: 0x7ff68c418c30
    [junit]   7/8: 0x7ff68c418c80
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21d950
    [junit]   1/8: 0x7ff68c21d950
    [junit]   2/8: 0x7ff68c21d950
    [junit]   3/8: 0x7ff68c21d950
    [junit]   4/8: 0x7ff68c21d950
    [junit]   5/8: 0x7ff68c21d950
    [junit]   6/8: 0x7ff68c21d950
    [junit]   7/8: 0x7ff68c21d950
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter04TestPointerBuffer
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter04TestPointerBuffer
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ArrayCopy.01: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
    [junit] ArrayCopy.02: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ArrayCopy.03: [4, 5, 6, 7]
    [junit] ArrayCopy.04: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0]
    [junit] ArrayCopy.05: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter09TestCompoundAlignment
    [junit] static  md: MachineDescriptionStatic: X86_64_UNIX(2): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] runtime md: MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] compatible static/runtime: true
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter09TestCompoundAlignment
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter10TestCompoundCallByReference
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] ch10: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter10TestCompoundCallByReference
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter11TestCompoundCallByValue
    [junit] ch11.0: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.0: val-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.1: val-dim 11/22 33x44
    [junit] ch11.2: val-dim 11/22 33x44
    [junit] ch11.3: sameInstanceByVal false
    [junit] ch11.3: sameInstanceByRef false
    [junit] ch11.4: sum-dimArray 12/24 36x48
    [junit] ch11.5: dimsGet[0] 11/22 33x44
    [junit] ch11.5: dimsGet[1] 1/2 3x4
    [junit] ch11.6: sum-dimPair 12/24 36x48
    [junit] ch11.7: zero-dim[0] 0/0 0x0
    [junit] ch11.7: zero-dim[1] 0/0 0x0
    [junit] ch11.8: copyPrim2Dim 11/22 100x200
    [junit] ch11.9: copyDim2Prim 11/22 100x200
    [junit] ch11.10: expRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.10: hasRGBAi 0x112233aa
    [junit] ch11.11: hasRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.12: addInt 3
    [junit] ch11.13: addByte 3
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter11TestCompoundCallByValue
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter12TestStructArrayModelConst
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] has 'Hello Array'
    [junit] has   0: 0x48 H
    [junit] has   1: 0x65 e
    [junit] has   2: 0x6C l
    [junit] has   3: 0x6C l
    [junit] has   4: 0x6F o
    [junit] has   5: 0x20  
    [junit] has   6: 0x41 A
    [junit] has   7: 0x72 r
    [junit] has   8: 0x72 r
    [junit] has   9: 0x61 a
    [junit] has  10: 0x79 y
    [junit] has 'Hello CString'
    [junit] has   0: 0x48 H
    [junit] has   1: 0x65 e
    [junit] has   2: 0x6C l
    [junit] has   3: 0x6C l
    [junit] has   4: 0x6F o
    [junit] has   5: 0x20  
    [junit] has   6: 0x43 C
    [junit] has   7: 0x53 S
    [junit] has   8: 0x74 t
    [junit] has   9: 0x72 r
    [junit] has  10: 0x69 i
    [junit] has  11: 0x6E n
    [junit] has  12: 0x67 g
    [junit] has 'Hello Pointer'
    [junit] has   0: 0x48 H
    [junit] has   1: 0x65 e
    [junit] has   2: 0x6C l
    [junit] has   3: 0x6C l
    [junit] has   4: 0x6F o
    [junit] has   5: 0x20  
    [junit] has   6: 0x50 P
    [junit] has   7: 0x6F o
    [junit] has   8: 0x69 i
    [junit] has   9: 0x6E n
    [junit] has  10: 0x74 t
    [junit] has  11: 0x65 e
    [junit] has  12: 0x72 r
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter12TestStructArrayModelConst
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310109296 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: chapter02TestClassExist took 0.005 sec
    [junit] Testcase: chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray took 0.005 sec
    [junit] Testcase: chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray took 0.003 sec
    [junit] Testcase: chapter04TestPointerBuffer took 0.002 sec
    [junit] Testcase: chapter05TestSomeFunctionsAllIndirect took 0.001 sec
    [junit] Testcase: chapter09TestCompoundAlignment took 0.018 sec
    [junit] Testcase: chapter10TestCompoundCallByReference took 0.005 sec
    [junit] Testcase: chapter11TestCompoundCallByValue took 0.003 sec
    [junit] Testcase: chapter12TestStructArrayModelConst took 0.052 sec
    [junit] Testcase: chapter13TestStructArrayModelMutable took 0.005 sec
    [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.239 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-58 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310109106 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter02TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter02TestClassExist
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21ce40
    [junit]   1/8: 0x7ff68c21ce80
    [junit]   2/8: 0x7ff68c21cec0
    [junit]   3/8: 0x7ff68c21cf00
    [junit]   4/8: 0x7ff68c21cf40
    [junit]   5/8: 0x7ff68c21cf80
    [junit]   6/8: 0x7ff68c21cfc0
    [junit]   7/8: 0x7ff68c21d000
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21ce40
    [junit]   1/8: 0x7ff68c21ce80
    [junit]   2/8: 0x7ff68c21cec0
    [junit]   3/8: 0x7ff68c21cf00
    [junit]   4/8: 0x7ff68c21cf40
    [junit]   5/8: 0x7ff68c21cf80
    [junit]   6/8: 0x7ff68c21cfc0
    [junit]   7/8: 0x7ff68c21d000
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21d0f0
    [junit]   1/8: 0x7ff68c21d140
    [junit]   2/8: 0x7ff68c21d190
    [junit]   3/8: 0x7ff68c21d1e0
    [junit]   4/8: 0x7ff68c21d230
    [junit]   5/8: 0x7ff68c21d280
    [junit]   6/8: 0x7ff68c21d2d0
    [junit]   7/8: 0x7ff68c21d320
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21d0f0
    [junit]   1/8: 0x7ff68c21d140
    [junit]   2/8: 0x7ff68c21d190
    [junit]   3/8: 0x7ff68c21d1e0
    [junit]   4/8: 0x7ff68c21d230
    [junit]   5/8: 0x7ff68c21d280
    [junit]   6/8: 0x7ff68c21d2d0
    [junit]   7/8: 0x7ff68c21d320
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21d3c0
    [junit]   1/8: 0x7ff68c21d410
    [junit]   2/8: 0x7ff68c21d460
    [junit]   3/8: 0x7ff68c21d4b0
    [junit]   4/8: 0x7ff68c21d500
    [junit]   5/8: 0x7ff68c21d550
    [junit]   6/8: 0x7ff68c21d5a0
    [junit]   7/8: 0x7ff68c21d5f0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21d690
    [junit]   1/8: 0x7ff68c21d6e0
    [junit]   2/8: 0x7ff68c21d730
    [junit]   3/8: 0x7ff68c21d780
    [junit]   4/8: 0x7ff68c21d7d0
    [junit]   5/8: 0x7ff68c21d820
    [junit]   6/8: 0x7ff68c21d870
    [junit]   7/8: 0x7ff68c21d8c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21d690
    [junit]   1/8: 0x7ff68c21d6e0
    [junit]   2/8: 0x7ff68c21d730
    [junit]   3/8: 0x7ff68c21d780
    [junit]   4/8: 0x7ff68c21d7d0
    [junit]   5/8: 0x7ff68c21d820
    [junit]   6/8: 0x7ff68c21d870
    [junit]   7/8: 0x7ff68c21d8c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21d910
    [junit]   1/8: 0x7ff68c21d910
    [junit]   2/8: 0x7ff68c21d910
    [junit]   3/8: 0x7ff68c21d910
    [junit]   4/8: 0x7ff68c21d910
    [junit]   5/8: 0x7ff68c21d910
    [junit]   6/8: 0x7ff68c21d910
    [junit]   7/8: 0x7ff68c21d910
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe1d61f88
    [junit]   1/8: 0xe1d61fc8
    [junit]   2/8: 0xe1d62008
    [junit]   3/8: 0xe1d62048
    [junit]   4/8: 0xe1d62088
    [junit]   5/8: 0xe1d620c8
    [junit]   6/8: 0xe1d62108
    [junit]   7/8: 0xe1d62148
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe1d61f88
    [junit]   1/8: 0xe1d61fc8
    [junit]   2/8: 0xe1d62008
    [junit]   3/8: 0xe1d62048
    [junit]   4/8: 0xe1d62088
    [junit]   5/8: 0xe1d620c8
    [junit]   6/8: 0xe1d62108
    [junit]   7/8: 0xe1d62148
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21dbc0
    [junit]   1/8: 0x7ff68c21dc10
    [junit]   2/8: 0x7ff68c21dc60
    [junit]   3/8: 0x7ff68c21dcb0
    [junit]   4/8: 0x7ff68c21dd00
    [junit]   5/8: 0x7ff68c21dd50
    [junit]   6/8: 0x7ff68c21dda0
    [junit]   7/8: 0x7ff68c21ddf0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21dbc0
    [junit]   1/8: 0x7ff68c21dc10
    [junit]   2/8: 0x7ff68c21dc60
    [junit]   3/8: 0x7ff68c21dcb0
    [junit]   4/8: 0x7ff68c21dd00
    [junit]   5/8: 0x7ff68c21dd50
    [junit]   6/8: 0x7ff68c21dda0
    [junit]   7/8: 0x7ff68c21ddf0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21de40
    [junit]   1/8: 0x7ff68c21de90
    [junit]   2/8: 0x7ff68c21dee0
    [junit]   3/8: 0x7ff68c21df30
    [junit]   4/8: 0x7ff68c21df80
    [junit]   5/8: 0x7ff68c418960
    [junit]   6/8: 0x7ff68c4189b0
    [junit]   7/8: 0x7ff68c418a00
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c418a50
    [junit]   1/8: 0x7ff68c418aa0
    [junit]   2/8: 0x7ff68c418af0
    [junit]   3/8: 0x7ff68c418b40
    [junit]   4/8: 0x7ff68c418b90
    [junit]   5/8: 0x7ff68c418be0
    [junit]   6/8: 0x7ff68c418c30
    [junit]   7/8: 0x7ff68c418c80
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c418a50
    [junit]   1/8: 0x7ff68c418aa0
    [junit]   2/8: 0x7ff68c418af0
    [junit]   3/8: 0x7ff68c418b40
    [junit]   4/8: 0x7ff68c418b90
    [junit]   5/8: 0x7ff68c418be0
    [junit]   6/8: 0x7ff68c418c30
    [junit]   7/8: 0x7ff68c418c80
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21d950
    [junit]   1/8: 0x7ff68c21d950
    [junit]   2/8: 0x7ff68c21d950
    [junit]   3/8: 0x7ff68c21d950
    [junit]   4/8: 0x7ff68c21d950
    [junit]   5/8: 0x7ff68c21d950
    [junit]   6/8: 0x7ff68c21d950
    [junit]   7/8: 0x7ff68c21d950
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter04TestPointerBuffer
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter04TestPointerBuffer
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ArrayCopy.01: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
    [junit] ArrayCopy.02: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ArrayCopy.03: [4, 5, 6, 7]
    [junit] ArrayCopy.04: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0]
    [junit] ArrayCopy.05: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter09TestCompoundAlignment
    [junit] static  md: MachineDescriptionStatic: X86_64_UNIX(2): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] runtime md: MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] compatible static/runtime: true
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter09TestCompoundAlignment
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter10TestCompoundCallByReference
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] ch10: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter10TestCompoundCallByReference
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter11TestCompoundCallByValue
    [junit] ch11.0: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.0: val-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.1: val-dim 11/22 33x44
    [junit] ch11.2: val-dim 11/22 33x44
    [junit] ch11.3: sameInstanceByVal false
    [junit] ch11.3: sameInstanceByRef false
    [junit] ch11.4: sum-dimArray 12/24 36x48
    [junit] ch11.5: dimsGet[0] 11/22 33x44
    [junit] ch11.5: dimsGet[1] 1/2 3x4
    [junit] ch11.6: sum-dimPair 12/24 36x48
    [junit] ch11.7: zero-dim[0] 0/0 0x0
    [junit] ch11.7: zero-dim[1] 0/0 0x0
    [junit] ch11.8: copyPrim2Dim 11/22 100x200
    [junit] ch11.9: copyDim2Prim 11/22 100x200
    [junit] ch11.10: expRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.10: hasRGBAi 0x112233aa
    [junit] ch11.11: hasRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.12: addInt 3
    [junit] ch11.13: addByte 3
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter11TestCompoundCallByValue
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter12TestStructArrayModelConst
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] has 'Hello Array'
    [junit] has   0: 0x48 H
    [junit] has   1: 0x65 e
    [junit] has   2: 0x6C l
    [junit] has   3: 0x6C l
    [junit] has   4: 0x6F o
    [junit] has   5: 0x20  
    [junit] has   6: 0x41 A
    [junit] has   7: 0x72 r
    [junit] has   8: 0x72 r
    [junit] has   9: 0x61 a
    [junit] has  10: 0x79 y
    [junit] has 'Hello CString'
    [junit] has   0: 0x48 H
    [junit] has   1: 0x65 e
    [junit] has   2: 0x6C l
    [junit] has   3: 0x6C l
    [junit] has   4: 0x6F o
    [junit] has   5: 0x20  
    [junit] has   6: 0x43 C
    [junit] has   7: 0x53 S
    [junit] has   8: 0x74 t
    [junit] has   9: 0x72 r
    [junit] has  10: 0x69 i
    [junit] has  11: 0x6E n
    [junit] has  12: 0x67 g
    [junit] has 'Hello Pointer'
    [junit] has   0: 0x48 H
    [junit] has   1: 0x65 e
    [junit] has   2: 0x6C l
    [junit] has   3: 0x6C l
    [junit] has   4: 0x6F o
    [junit] has   5: 0x20  
    [junit] has   6: 0x50 P
    [junit] has   7: 0x6F o
    [junit] has   8: 0x69 i
    [junit] has   9: 0x6E n
    [junit] has  10: 0x74 t
    [junit] has  11: 0x65 e
    [junit] has  12: 0x72 r
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter12TestStructArrayModelConst
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310109296 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-59 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310112374 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter02TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter02TestClassExist
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310112499 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.188 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-59 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310112374 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter02TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter02TestClassExist
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310112499 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: chapter02TestClassExist took 0 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.188 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-59 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310112374 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter02TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter02TestClassExist
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310112499 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-60 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310115563 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter02TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter02TestClassExist
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c41b320
    [junit]   1/8: 0x7ff68c41b360
    [junit]   2/8: 0x7ff68c41b3a0
    [junit]   3/8: 0x7ff68c41b3e0
    [junit]   4/8: 0x7ff68c41b420
    [junit]   5/8: 0x7ff68c41b460
    [junit]   6/8: 0x7ff68c41b4a0
    [junit]   7/8: 0x7ff68c41b4e0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c41b320
    [junit]   1/8: 0x7ff68c41b360
    [junit]   2/8: 0x7ff68c41b3a0
    [junit]   3/8: 0x7ff68c41b3e0
    [junit]   4/8: 0x7ff68c41b420
    [junit]   5/8: 0x7ff68c41b460
    [junit]   6/8: 0x7ff68c41b4a0
    [junit]   7/8: 0x7ff68c41b4e0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c41b5d0
    [junit]   1/8: 0x7ff68c41b620
    [junit]   2/8: 0x7ff68c41b670
    [junit]   3/8: 0x7ff68c41b6c0
    [junit]   4/8: 0x7ff68c41b710
    [junit]   5/8: 0x7ff68c41b760
    [junit]   6/8: 0x7ff68c41b7b0
    [junit]   7/8: 0x7ff68c41b800
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c41b5d0
    [junit]   1/8: 0x7ff68c41b620
    [junit]   2/8: 0x7ff68c41b670
    [junit]   3/8: 0x7ff68c41b6c0
    [junit]   4/8: 0x7ff68c41b710
    [junit]   5/8: 0x7ff68c41b760
    [junit]   6/8: 0x7ff68c41b7b0
    [junit]   7/8: 0x7ff68c41b800
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c41b8a0
    [junit]   1/8: 0x7ff68c41b8f0
    [junit]   2/8: 0x7ff68c41b940
    [junit]   3/8: 0x7ff68c41b990
    [junit]   4/8: 0x7ff68c41b9e0
    [junit]   5/8: 0x7ff68c41ba30
    [junit]   6/8: 0x7ff68c41ba80
    [junit]   7/8: 0x7ff68c21af20
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21afc0
    [junit]   1/8: 0x7ff68c21b010
    [junit]   2/8: 0x7ff68c21b060
    [junit]   3/8: 0x7ff68c21b0b0
    [junit]   4/8: 0x7ff68c21b100
    [junit]   5/8: 0x7ff68c21b150
    [junit]   6/8: 0x7ff68c21b1a0
    [junit]   7/8: 0x7ff68c21b1f0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21afc0
    [junit]   1/8: 0x7ff68c21b010
    [junit]   2/8: 0x7ff68c21b060
    [junit]   3/8: 0x7ff68c21b0b0
    [junit]   4/8: 0x7ff68c21b100
    [junit]   5/8: 0x7ff68c21b150
    [junit]   6/8: 0x7ff68c21b1a0
    [junit]   7/8: 0x7ff68c21b1f0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c418dc0
    [junit]   1/8: 0x7ff68c418dc0
    [junit]   2/8: 0x7ff68c418dc0
    [junit]   3/8: 0x7ff68c418dc0
    [junit]   4/8: 0x7ff68c418dc0
    [junit]   5/8: 0x7ff68c418dc0
    [junit]   6/8: 0x7ff68c418dc0
    [junit]   7/8: 0x7ff68c418dc0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe1d09338
    [junit]   1/8: 0xe1d09378
    [junit]   2/8: 0xe1d093b8
    [junit]   3/8: 0xe1d093f8
    [junit]   4/8: 0xe1d09438
    [junit]   5/8: 0xe1d09478
    [junit]   6/8: 0xe1d094b8
    [junit]   7/8: 0xe1d094f8
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe1d09338
    [junit]   1/8: 0xe1d09378
    [junit]   2/8: 0xe1d093b8
    [junit]   3/8: 0xe1d093f8
    [junit]   4/8: 0xe1d09438
    [junit]   5/8: 0xe1d09478
    [junit]   6/8: 0xe1d094b8
    [junit]   7/8: 0xe1d094f8
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21b470
    [junit]   1/8: 0x7ff68c21b4c0
    [junit]   2/8: 0x7ff68c21b510
    [junit]   3/8: 0x7ff68c21b560
    [junit]   4/8: 0x7ff68c21b5b0
    [junit]   5/8: 0x7ff68c21b600
    [junit]   6/8: 0x7ff68c21b650
    [junit]   7/8: 0x7ff68c21b6a0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21b470
    [junit]   1/8: 0x7ff68c21b4c0
    [junit]   2/8: 0x7ff68c21b510
    [junit]   3/8: 0x7ff68c21b560
    [junit]   4/8: 0x7ff68c21b5b0
    [junit]   5/8: 0x7ff68c21b600
    [junit]   6/8: 0x7ff68c21b650
    [junit]   7/8: 0x7ff68c21b6a0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21b6f0
    [junit]   1/8: 0x7ff68c21b740
    [junit]   2/8: 0x7ff68c21b790
    [junit]   3/8: 0x7ff68c21b7e0
    [junit]   4/8: 0x7ff68c21b830
    [junit]   5/8: 0x7ff68c21b880
    [junit]   6/8: 0x7ff68c21b8d0
    [junit]   7/8: 0x7ff68c21b920
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21b970
    [junit]   1/8: 0x7ff68c21b9c0
    [junit]   2/8: 0x7ff68c21ba10
    [junit]   3/8: 0x7ff68c21ba60
    [junit]   4/8: 0x7ff68c21bab0
    [junit]   5/8: 0x7ff68c21bb00
    [junit]   6/8: 0x7ff68c21bb50
    [junit]   7/8: 0x7ff68c21bba0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21b970
    [junit]   1/8: 0x7ff68c21b9c0
    [junit]   2/8: 0x7ff68c21ba10
    [junit]   3/8: 0x7ff68c21ba60
    [junit]   4/8: 0x7ff68c21bab0
    [junit]   5/8: 0x7ff68c21bb00
    [junit]   6/8: 0x7ff68c21bb50
    [junit]   7/8: 0x7ff68c21bba0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c4d8d00
    [junit]   1/8: 0x7ff68c4d8d00
    [junit]   2/8: 0x7ff68c4d8d00
    [junit]   3/8: 0x7ff68c4d8d00
    [junit]   4/8: 0x7ff68c4d8d00
    [junit]   5/8: 0x7ff68c4d8d00
    [junit]   6/8: 0x7ff68c4d8d00
    [junit]   7/8: 0x7ff68c4d8d00
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter04TestPointerBuffer
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter04TestPointerBuffer
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ArrayCopy.01: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
    [junit] ArrayCopy.02: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ArrayCopy.03: [4, 5, 6, 7]
    [junit] ArrayCopy.04: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0]
    [junit] ArrayCopy.05: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter09TestCompoundAlignment
    [junit] static  md: MachineDescriptionStatic: X86_64_UNIX(2): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] runtime md: MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] compatible static/runtime: true
    [junit] TK_ComplicatedSubSet: sizeof(): 72
    [junit] TK_ComplicatedSubSet: bits1-s offset: 0
    [junit] TK_ComplicatedSubSet:    id-s offset: 4
    [junit] TK_ComplicatedSubSet: bits2-s offset: 8
    [junit] TK_ComplicatedSubSet: long0-s offset: 16
    [junit] TK_ComplicatedSubSet: bits3-s offset: 24
    [junit] TK_ComplicatedSubSet: real0-s offset: 32
    [junit] TK_ComplicatedSubSet: bits4-s offset: 40
    [junit] TK_ComplicatedSubSet: real1-s offset: 44
    [junit] TK_ComplicatedSubSet: bits5-s offset: 48
    [junit] TK_ComplicatedSubSet: longX-s offset: 56
    [junit] TK_ComplicatedSubSet: bits6-s offset: 64
    [junit] TK_ComplicatedSuperSet: sizeof(): 168
    [junit] TK_ComplicatedSuperSet: bits1-s offset: 0
    [junit] TK_ComplicatedSuperSet:  sub1-s offset: 8
    [junit] TK_ComplicatedSuperSet: bits2-s offset: 80
    [junit] TK_ComplicatedSuperSet:  sub2-s offset: 88
    [junit] TK_ComplicatedSuperSet: bits3-s offset: 160
    [junit] createComplicatedSuperSet:
    [junit] TK_ComplicatedSuperSet [
    [junit]   cs.b1         0xA0
    [junit]   cs.sub1.b1    0xA1
    [junit]   cs.sub1.id    0x12345678
    [junit]   cs.sub1.b2    0xA2
    [junit]   cs.sub1.long0 0x123456789ABCDEF0
    [junit]   cs.sub1.b3    0xA3
    [junit]   cs.sub1.real0 3.14159 0X1.921FB54442D18P+1
    [junit]   cs.sub1.b4    0xA4
    [junit]   cs.sub1.real1 256.123 0X1.001F9AP+8
    [junit]   cs.sub1.b5    0xA5
    [junit]   cs.sub1.longX 0xDEADBEEF
    [junit]   cs.sub1.b6    0xA6
    [junit]   cs.b2         0xB0
    [junit]   cs.sub2.b1    0xB1
    [junit]   cs.sub2.id    0x12345678
    [junit]   cs.sub2.b2    0xB2
    [junit]   cs.sub2.long0 0x123456789ABCDEF0
    [junit]   cs.sub2.b3    0xB3
    [junit]   cs.sub2.real0 3.14159 0X1.921FB54442D18P+1
    [junit]   cs.sub2.b4    0xB4
    [junit]   cs.sub2.real1 256.123 0X1.001F9AP+8
    [junit]   cs.sub2.b5    0xB5
    [junit]   cs.sub2.longX 0xDEADBEEF
    [junit]   cs.sub2.b6    0xB6
    [junit]   cs.b3         0xC0
    [junit] ]
    [junit] 
    [junit] hasInitValues res 1:
    [junit] TK_ComplicatedSuperSet [
    [junit]   cs.b1         0xA0
    [junit]   cs.sub1.b1    0xA1
    [junit]   cs.sub1.id    0x12345678
    [junit]   cs.sub1.b2    0xA2
    [junit]   cs.sub1.long0 0x123456789ABCDEF0
    [junit]   cs.sub1.b3    0xA3
    [junit]   cs.sub1.real0 3.14159 0X1.921FB54442D18P+1
    [junit]   cs.sub1.b4    0xA4
    [junit]   cs.sub1.real1 256.123 0X1.001F9AP+8
    [junit]   cs.sub1.b5    0xA5
    [junit]   cs.sub1.longX 0xDEADBEEF
    [junit]   cs.sub1.b6    0xA6
    [junit]   cs.b2         0xB0
    [junit]   cs.sub2.b1    0xB1
    [junit]   cs.sub2.id    0x12345678
    [junit]   cs.sub2.b2    0xB2
    [junit]   cs.sub2.long0 0x123456789ABCDEF0
    [junit]   cs.sub2.b3    0xB3
    [junit]   cs.sub2.real0 3.14159 0X1.921FB54442D18P+1
    [junit]   cs.sub2.b4    0xB4
    [junit]   cs.sub2.real1 256.123 0X1.001F9AP+8
    [junit]   cs.sub2.b5    0xB5
    [junit]   cs.sub2.longX 0xDEADBEEF
    [junit]   cs.sub2.b6    0xB6
    [junit]   cs.b3         0xC0
    [junit] ]
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter09TestCompoundAlignment
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter10TestCompoundCallByReference
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] ch10: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter10TestCompoundCallByReference
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter11TestCompoundCallByValue
    [junit] ch11.0: ref-dim 286331153/572662306 858993459x1145324612
    [junit] XXX.getSurfaceBoundsValue: dim 286331153/572662306 858993459x1145324612
    [junit] ch11.0: val-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.1: val-dim 11/22 33x44
    [junit] XXX.getSurfaceBoundsValue: dim 11/22 33x44
    [junit] ch11.2: val-dim 11/22 33x44
    [junit] ch11.3: sameInstanceByVal false
    [junit] ch11.3: sameInstanceByRef false
    [junit] ch11.4: sum-dimArray 12/24 36x48
    [junit] ch11.5: dimsGet[0] 11/22 33x44
    [junit] ch11.5: dimsGet[1] 1/2 3x4
    [junit] ch11.6: sum-dimPair 12/24 36x48
    [junit] ch11.7: zero-dim[0] 0/0 0x0
    [junit] ch11.7: zero-dim[1] 0/0 0x0
    [junit] ch11.8: copyPrim2Dim 11/22 100x200
    [junit] ch11.9: copyDim2Prim 11/22 100x200
    [junit] ch11.10: expRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.10: hasRGBAi 0x112233aa
    [junit] ch11.11: hasRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.12: addInt 3
    [junit] ch11.13: addByte 3
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter11TestCompoundCallByValue
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter12TestStructArrayModelConst
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] has 'Hello Array'
    [junit] has   0: 0x48 H
    [junit] has   1: 0x65 e
    [junit] has   2: 0x6C l
    [junit] has   3: 0x6C l
    [junit] has   4: 0x6F o
    [junit] has   5: 0x20  
    [junit] has   6: 0x41 A
    [junit] has   7: 0x72 r
    [junit] has   8: 0x72 r
    [junit] has   9: 0x61 a
    [junit] has  10: 0x79 y
    [junit] has 'Hello CString'
    [junit] has   0: 0x48 H
    [junit] has   1: 0x65 e
    [junit] has   2: 0x6C l
    [junit] has   3: 0x6C l
    [junit] has   4: 0x6F o
    [junit] has   5: 0x20  
    [junit] has   6: 0x43 C
    [junit] has   7: 0x53 S
    [junit] has   8: 0x74 t
    [junit] has   9: 0x72 r
    [junit] has  10: 0x69 i
    [junit] has  11: 0x6E n
    [junit] has  12: 0x67 g
    [junit] has 'Hello Pointer'
    [junit] has   0: 0x48 H
    [junit] has   1: 0x65 e
    [junit] has   2: 0x6C l
    [junit] has   3: 0x6C l
    [junit] has   4: 0x6F o
    [junit] has   5: 0x20  
    [junit] has   6: 0x50 P
    [junit] has   7: 0x6F o
    [junit] has   8: 0x69 i
    [junit] has   9: 0x6E n
    [junit] has  10: 0x74 t
    [junit] has  11: 0x65 e
    [junit] has  12: 0x72 r
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter12TestStructArrayModelConst
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310115644 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.13 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-60 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310115563 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter02TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter02TestClassExist
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c41b320
    [junit]   1/8: 0x7ff68c41b360
    [junit]   2/8: 0x7ff68c41b3a0
    [junit]   3/8: 0x7ff68c41b3e0
    [junit]   4/8: 0x7ff68c41b420
    [junit]   5/8: 0x7ff68c41b460
    [junit]   6/8: 0x7ff68c41b4a0
    [junit]   7/8: 0x7ff68c41b4e0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c41b320
    [junit]   1/8: 0x7ff68c41b360
    [junit]   2/8: 0x7ff68c41b3a0
    [junit]   3/8: 0x7ff68c41b3e0
    [junit]   4/8: 0x7ff68c41b420
    [junit]   5/8: 0x7ff68c41b460
    [junit]   6/8: 0x7ff68c41b4a0
    [junit]   7/8: 0x7ff68c41b4e0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c41b5d0
    [junit]   1/8: 0x7ff68c41b620
    [junit]   2/8: 0x7ff68c41b670
    [junit]   3/8: 0x7ff68c41b6c0
    [junit]   4/8: 0x7ff68c41b710
    [junit]   5/8: 0x7ff68c41b760
    [junit]   6/8: 0x7ff68c41b7b0
    [junit]   7/8: 0x7ff68c41b800
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c41b5d0
    [junit]   1/8: 0x7ff68c41b620
    [junit]   2/8: 0x7ff68c41b670
    [junit]   3/8: 0x7ff68c41b6c0
    [junit]   4/8: 0x7ff68c41b710
    [junit]   5/8: 0x7ff68c41b760
    [junit]   6/8: 0x7ff68c41b7b0
    [junit]   7/8: 0x7ff68c41b800
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c41b8a0
    [junit]   1/8: 0x7ff68c41b8f0
    [junit]   2/8: 0x7ff68c41b940
    [junit]   3/8: 0x7ff68c41b990
    [junit]   4/8: 0x7ff68c41b9e0
    [junit]   5/8: 0x7ff68c41ba30
    [junit]   6/8: 0x7ff68c41ba80
    [junit]   7/8: 0x7ff68c21af20
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21afc0
    [junit]   1/8: 0x7ff68c21b010
    [junit]   2/8: 0x7ff68c21b060
    [junit]   3/8: 0x7ff68c21b0b0
    [junit]   4/8: 0x7ff68c21b100
    [junit]   5/8: 0x7ff68c21b150
    [junit]   6/8: 0x7ff68c21b1a0
    [junit]   7/8: 0x7ff68c21b1f0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21afc0
    [junit]   1/8: 0x7ff68c21b010
    [junit]   2/8: 0x7ff68c21b060
    [junit]   3/8: 0x7ff68c21b0b0
    [junit]   4/8: 0x7ff68c21b100
    [junit]   5/8: 0x7ff68c21b150
    [junit]   6/8: 0x7ff68c21b1a0
    [junit]   7/8: 0x7ff68c21b1f0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c418dc0
    [junit]   1/8: 0x7ff68c418dc0
    [junit]   2/8: 0x7ff68c418dc0
    [junit]   3/8: 0x7ff68c418dc0
    [junit]   4/8: 0x7ff68c418dc0
    [junit]   5/8: 0x7ff68c418dc0
    [junit]   6/8: 0x7ff68c418dc0
    [junit]   7/8: 0x7ff68c418dc0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe1d09338
    [junit]   1/8: 0xe1d09378
    [junit]   2/8: 0xe1d093b8
    [junit]   3/8: 0xe1d093f8
    [junit]   4/8: 0xe1d09438
    [junit]   5/8: 0xe1d09478
    [junit]   6/8: 0xe1d094b8
    [junit]   7/8: 0xe1d094f8
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe1d09338
    [junit]   1/8: 0xe1d09378
    [junit]   2/8: 0xe1d093b8
    [junit]   3/8: 0xe1d093f8
    [junit]   4/8: 0xe1d09438
    [junit]   5/8: 0xe1d09478
    [junit]   6/8: 0xe1d094b8
    [junit]   7/8: 0xe1d094f8
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21b470
    [junit]   1/8: 0x7ff68c21b4c0
    [junit]   2/8: 0x7ff68c21b510
    [junit]   3/8: 0x7ff68c21b560
    [junit]   4/8: 0x7ff68c21b5b0
    [junit]   5/8: 0x7ff68c21b600
    [junit]   6/8: 0x7ff68c21b650
    [junit]   7/8: 0x7ff68c21b6a0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21b470
    [junit]   1/8: 0x7ff68c21b4c0
    [junit]   2/8: 0x7ff68c21b510
    [junit]   3/8: 0x7ff68c21b560
    [junit]   4/8: 0x7ff68c21b5b0
    [junit]   5/8: 0x7ff68c21b600
    [junit]   6/8: 0x7ff68c21b650
    [junit]   7/8: 0x7ff68c21b6a0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21b6f0
    [junit]   1/8: 0x7ff68c21b740
    [junit]   2/8: 0x7ff68c21b790
    [junit]   3/8: 0x7ff68c21b7e0
    [junit]   4/8: 0x7ff68c21b830
    [junit]   5/8: 0x7ff68c21b880
    [junit]   6/8: 0x7ff68c21b8d0
    [junit]   7/8: 0x7ff68c21b920
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21b970
    [junit]   1/8: 0x7ff68c21b9c0
    [junit]   2/8: 0x7ff68c21ba10
    [junit]   3/8: 0x7ff68c21ba60
    [junit]   4/8: 0x7ff68c21bab0
    [junit]   5/8: 0x7ff68c21bb00
    [junit]   6/8: 0x7ff68c21bb50
    [junit]   7/8: 0x7ff68c21bba0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21b970
    [junit]   1/8: 0x7ff68c21b9c0
    [junit]   2/8: 0x7ff68c21ba10
    [junit]   3/8: 0x7ff68c21ba60
    [junit]   4/8: 0x7ff68c21bab0
    [junit]   5/8: 0x7ff68c21bb00
    [junit]   6/8: 0x7ff68c21bb50
    [junit]   7/8: 0x7ff68c21bba0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c4d8d00
    [junit]   1/8: 0x7ff68c4d8d00
    [junit]   2/8: 0x7ff68c4d8d00
    [junit]   3/8: 0x7ff68c4d8d00
    [junit]   4/8: 0x7ff68c4d8d00
    [junit]   5/8: 0x7ff68c4d8d00
    [junit]   6/8: 0x7ff68c4d8d00
    [junit]   7/8: 0x7ff68c4d8d00
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter04TestPointerBuffer
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter04TestPointerBuffer
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ArrayCopy.01: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
    [junit] ArrayCopy.02: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ArrayCopy.03: [4, 5, 6, 7]
    [junit] ArrayCopy.04: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0]
    [junit] ArrayCopy.05: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter09TestCompoundAlignment
    [junit] static  md: MachineDescriptionStatic: X86_64_UNIX(2): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] runtime md: MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] compatible static/runtime: true
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter09TestCompoundAlignment
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter10TestCompoundCallByReference
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] ch10: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter10TestCompoundCallByReference
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter11TestCompoundCallByValue
    [junit] ch11.0: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.0: val-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.1: val-dim 11/22 33x44
    [junit] ch11.2: val-dim 11/22 33x44
    [junit] ch11.3: sameInstanceByVal false
    [junit] ch11.3: sameInstanceByRef false
    [junit] ch11.4: sum-dimArray 12/24 36x48
    [junit] ch11.5: dimsGet[0] 11/22 33x44
    [junit] ch11.5: dimsGet[1] 1/2 3x4
    [junit] ch11.6: sum-dimPair 12/24 36x48
    [junit] ch11.7: zero-dim[0] 0/0 0x0
    [junit] ch11.7: zero-dim[1] 0/0 0x0
    [junit] ch11.8: copyPrim2Dim 11/22 100x200
    [junit] ch11.9: copyDim2Prim 11/22 100x200
    [junit] ch11.10: expRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.10: hasRGBAi 0x112233aa
    [junit] ch11.11: hasRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.12: addInt 3
    [junit] ch11.13: addByte 3
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter11TestCompoundCallByValue
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter12TestStructArrayModelConst
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] has 'Hello Array'
    [junit] has   0: 0x48 H
    [junit] has   1: 0x65 e
    [junit] has   2: 0x6C l
    [junit] has   3: 0x6C l
    [junit] has   4: 0x6F o
    [junit] has   5: 0x20  
    [junit] has   6: 0x41 A
    [junit] has   7: 0x72 r
    [junit] has   8: 0x72 r
    [junit] has   9: 0x61 a
    [junit] has  10: 0x79 y
    [junit] has 'Hello CString'
    [junit] has   0: 0x48 H
    [junit] has   1: 0x65 e
    [junit] has   2: 0x6C l
    [junit] has   3: 0x6C l
    [junit] has   4: 0x6F o
    [junit] has   5: 0x20  
    [junit] has   6: 0x43 C
    [junit] has   7: 0x53 S
    [junit] has   8: 0x74 t
    [junit] has   9: 0x72 r
    [junit] has  10: 0x69 i
    [junit] has  11: 0x6E n
    [junit] has  12: 0x67 g
    [junit] has 'Hello Pointer'
    [junit] has   0: 0x48 H
    [junit] has   1: 0x65 e
    [junit] has   2: 0x6C l
    [junit] has   3: 0x6C l
    [junit] has   4: 0x6F o
    [junit] has   5: 0x20  
    [junit] has   6: 0x50 P
    [junit] has   7: 0x6F o
    [junit] has   8: 0x69 i
    [junit] has   9: 0x6E n
    [junit] has  10: 0x74 t
    [junit] has  11: 0x65 e
    [junit] has  12: 0x72 r
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter12TestStructArrayModelConst
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310115644 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: chapter02TestClassExist took 0.001 sec
    [junit] Testcase: chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray took 0.004 sec
    [junit] Testcase: chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray took 0.003 sec
    [junit] Testcase: chapter04TestPointerBuffer took 0.002 sec
    [junit] Testcase: chapter05TestSomeFunctionsAllIndirect took 0.001 sec
    [junit] Testcase: chapter09TestCompoundAlignment took 0.001 sec
    [junit] Testcase: chapter10TestCompoundCallByReference took 0.001 sec
    [junit] Testcase: chapter11TestCompoundCallByValue took 0.001 sec
    [junit] Testcase: chapter12TestStructArrayModelConst took 0.003 sec
    [junit] Testcase: chapter13TestStructArrayModelMutable took 0.002 sec
    [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.13 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-60 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310115563 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter02TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter02TestClassExist
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c41b320
    [junit]   1/8: 0x7ff68c41b360
    [junit]   2/8: 0x7ff68c41b3a0
    [junit]   3/8: 0x7ff68c41b3e0
    [junit]   4/8: 0x7ff68c41b420
    [junit]   5/8: 0x7ff68c41b460
    [junit]   6/8: 0x7ff68c41b4a0
    [junit]   7/8: 0x7ff68c41b4e0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c41b320
    [junit]   1/8: 0x7ff68c41b360
    [junit]   2/8: 0x7ff68c41b3a0
    [junit]   3/8: 0x7ff68c41b3e0
    [junit]   4/8: 0x7ff68c41b420
    [junit]   5/8: 0x7ff68c41b460
    [junit]   6/8: 0x7ff68c41b4a0
    [junit]   7/8: 0x7ff68c41b4e0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c41b5d0
    [junit]   1/8: 0x7ff68c41b620
    [junit]   2/8: 0x7ff68c41b670
    [junit]   3/8: 0x7ff68c41b6c0
    [junit]   4/8: 0x7ff68c41b710
    [junit]   5/8: 0x7ff68c41b760
    [junit]   6/8: 0x7ff68c41b7b0
    [junit]   7/8: 0x7ff68c41b800
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c41b5d0
    [junit]   1/8: 0x7ff68c41b620
    [junit]   2/8: 0x7ff68c41b670
    [junit]   3/8: 0x7ff68c41b6c0
    [junit]   4/8: 0x7ff68c41b710
    [junit]   5/8: 0x7ff68c41b760
    [junit]   6/8: 0x7ff68c41b7b0
    [junit]   7/8: 0x7ff68c41b800
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c41b8a0
    [junit]   1/8: 0x7ff68c41b8f0
    [junit]   2/8: 0x7ff68c41b940
    [junit]   3/8: 0x7ff68c41b990
    [junit]   4/8: 0x7ff68c41b9e0
    [junit]   5/8: 0x7ff68c41ba30
    [junit]   6/8: 0x7ff68c41ba80
    [junit]   7/8: 0x7ff68c21af20
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21afc0
    [junit]   1/8: 0x7ff68c21b010
    [junit]   2/8: 0x7ff68c21b060
    [junit]   3/8: 0x7ff68c21b0b0
    [junit]   4/8: 0x7ff68c21b100
    [junit]   5/8: 0x7ff68c21b150
    [junit]   6/8: 0x7ff68c21b1a0
    [junit]   7/8: 0x7ff68c21b1f0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21afc0
    [junit]   1/8: 0x7ff68c21b010
    [junit]   2/8: 0x7ff68c21b060
    [junit]   3/8: 0x7ff68c21b0b0
    [junit]   4/8: 0x7ff68c21b100
    [junit]   5/8: 0x7ff68c21b150
    [junit]   6/8: 0x7ff68c21b1a0
    [junit]   7/8: 0x7ff68c21b1f0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c418dc0
    [junit]   1/8: 0x7ff68c418dc0
    [junit]   2/8: 0x7ff68c418dc0
    [junit]   3/8: 0x7ff68c418dc0
    [junit]   4/8: 0x7ff68c418dc0
    [junit]   5/8: 0x7ff68c418dc0
    [junit]   6/8: 0x7ff68c418dc0
    [junit]   7/8: 0x7ff68c418dc0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe1d09338
    [junit]   1/8: 0xe1d09378
    [junit]   2/8: 0xe1d093b8
    [junit]   3/8: 0xe1d093f8
    [junit]   4/8: 0xe1d09438
    [junit]   5/8: 0xe1d09478
    [junit]   6/8: 0xe1d094b8
    [junit]   7/8: 0xe1d094f8
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe1d09338
    [junit]   1/8: 0xe1d09378
    [junit]   2/8: 0xe1d093b8
    [junit]   3/8: 0xe1d093f8
    [junit]   4/8: 0xe1d09438
    [junit]   5/8: 0xe1d09478
    [junit]   6/8: 0xe1d094b8
    [junit]   7/8: 0xe1d094f8
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21b470
    [junit]   1/8: 0x7ff68c21b4c0
    [junit]   2/8: 0x7ff68c21b510
    [junit]   3/8: 0x7ff68c21b560
    [junit]   4/8: 0x7ff68c21b5b0
    [junit]   5/8: 0x7ff68c21b600
    [junit]   6/8: 0x7ff68c21b650
    [junit]   7/8: 0x7ff68c21b6a0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21b470
    [junit]   1/8: 0x7ff68c21b4c0
    [junit]   2/8: 0x7ff68c21b510
    [junit]   3/8: 0x7ff68c21b560
    [junit]   4/8: 0x7ff68c21b5b0
    [junit]   5/8: 0x7ff68c21b600
    [junit]   6/8: 0x7ff68c21b650
    [junit]   7/8: 0x7ff68c21b6a0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21b6f0
    [junit]   1/8: 0x7ff68c21b740
    [junit]   2/8: 0x7ff68c21b790
    [junit]   3/8: 0x7ff68c21b7e0
    [junit]   4/8: 0x7ff68c21b830
    [junit]   5/8: 0x7ff68c21b880
    [junit]   6/8: 0x7ff68c21b8d0
    [junit]   7/8: 0x7ff68c21b920
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21b970
    [junit]   1/8: 0x7ff68c21b9c0
    [junit]   2/8: 0x7ff68c21ba10
    [junit]   3/8: 0x7ff68c21ba60
    [junit]   4/8: 0x7ff68c21bab0
    [junit]   5/8: 0x7ff68c21bb00
    [junit]   6/8: 0x7ff68c21bb50
    [junit]   7/8: 0x7ff68c21bba0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c21b970
    [junit]   1/8: 0x7ff68c21b9c0
    [junit]   2/8: 0x7ff68c21ba10
    [junit]   3/8: 0x7ff68c21ba60
    [junit]   4/8: 0x7ff68c21bab0
    [junit]   5/8: 0x7ff68c21bb00
    [junit]   6/8: 0x7ff68c21bb50
    [junit]   7/8: 0x7ff68c21bba0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7ff68c4d8d00
    [junit]   1/8: 0x7ff68c4d8d00
    [junit]   2/8: 0x7ff68c4d8d00
    [junit]   3/8: 0x7ff68c4d8d00
    [junit]   4/8: 0x7ff68c4d8d00
    [junit]   5/8: 0x7ff68c4d8d00
    [junit]   6/8: 0x7ff68c4d8d00
    [junit]   7/8: 0x7ff68c4d8d00
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter04TestPointerBuffer
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter04TestPointerBuffer
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ArrayCopy.01: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
    [junit] ArrayCopy.02: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ArrayCopy.03: [4, 5, 6, 7]
    [junit] ArrayCopy.04: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0]
    [junit] ArrayCopy.05: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter09TestCompoundAlignment
    [junit] static  md: MachineDescriptionStatic: X86_64_UNIX(2): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] runtime md: MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] compatible static/runtime: true
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter09TestCompoundAlignment
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter10TestCompoundCallByReference
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] ch10: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter10TestCompoundCallByReference
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter11TestCompoundCallByValue
    [junit] ch11.0: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.0: val-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.1: val-dim 11/22 33x44
    [junit] ch11.2: val-dim 11/22 33x44
    [junit] ch11.3: sameInstanceByVal false
    [junit] ch11.3: sameInstanceByRef false
    [junit] ch11.4: sum-dimArray 12/24 36x48
    [junit] ch11.5: dimsGet[0] 11/22 33x44
    [junit] ch11.5: dimsGet[1] 1/2 3x4
    [junit] ch11.6: sum-dimPair 12/24 36x48
    [junit] ch11.7: zero-dim[0] 0/0 0x0
    [junit] ch11.7: zero-dim[1] 0/0 0x0
    [junit] ch11.8: copyPrim2Dim 11/22 100x200
    [junit] ch11.9: copyDim2Prim 11/22 100x200
    [junit] ch11.10: expRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.10: hasRGBAi 0x112233aa
    [junit] ch11.11: hasRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.12: addInt 3
    [junit] ch11.13: addByte 3
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter11TestCompoundCallByValue
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter12TestStructArrayModelConst
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] has 'Hello Array'
    [junit] has   0: 0x48 H
    [junit] has   1: 0x65 e
    [junit] has   2: 0x6C l
    [junit] has   3: 0x6C l
    [junit] has   4: 0x6F o
    [junit] has   5: 0x20  
    [junit] has   6: 0x41 A
    [junit] has   7: 0x72 r
    [junit] has   8: 0x72 r
    [junit] has   9: 0x61 a
    [junit] has  10: 0x79 y
    [junit] has 'Hello CString'
    [junit] has   0: 0x48 H
    [junit] has   1: 0x65 e
    [junit] has   2: 0x6C l
    [junit] has   3: 0x6C l
    [junit] has   4: 0x6F o
    [junit] has   5: 0x20  
    [junit] has   6: 0x43 C
    [junit] has   7: 0x53 S
    [junit] has   8: 0x74 t
    [junit] has   9: 0x72 r
    [junit] has  10: 0x69 i
    [junit] has  11: 0x6E n
    [junit] has  12: 0x67 g
    [junit] has 'Hello Pointer'
    [junit] has   0: 0x48 H
    [junit] has   1: 0x65 e
    [junit] has   2: 0x6C l
    [junit] has   3: 0x6C l
    [junit] has   4: 0x6F o
    [junit] has   5: 0x20  
    [junit] has   6: 0x50 P
    [junit] has   7: 0x6F o
    [junit] has   8: 0x69 i
    [junit] has   9: 0x6E n
    [junit] has  10: 0x74 t
    [junit] has  11: 0x65 e
    [junit] has  12: 0x72 r
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter12TestStructArrayModelConst
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310115644 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-61 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310118711 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310118771 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Testsuite: com.jogamp.gluegen.test.junit.structgen.TestStructGen01
    [junit] Testsuite: com.jogamp.gluegen.test.junit.structgen.TestStructGen01
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-62 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310121828 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310121876 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.109 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-61 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310118711 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310118771 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01 took 0.004 sec
    [junit] Testcase: test02 took 0 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.109 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-61 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310118711 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310118771 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.structgen.TestStructGen02
    [junit] Testsuite: com.jogamp.gluegen.test.junit.structgen.TestStructGen02
    [junit] No SecurityManager Installed
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-63 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310124943 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
    [junit] os.name: Linux
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
    [junit] java.home: /opt-linux-x86_64/jdk1.8.0_20/jre
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
    [junit] java.io.tmpdir: /tmp
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [junit] Temp: /tmp/jogamp_0000
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.106 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-62 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310121828 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310121876 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01 took 0.003 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.106 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-62 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310121828 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310121876 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.junit.sec.TestSecIOUtil01
    [junit] Testsuite: com.jogamp.junit.sec.TestSecIOUtil01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310125055 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.163 sec
    [junit] ------------- Standard Error -----------------
    [junit] No SecurityManager Installed
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-63 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310124943 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
    [junit] os.name: Linux
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
    [junit] java.home: /opt-linux-x86_64/jdk1.8.0_20/jre
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
    [junit] java.io.tmpdir: /tmp
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [junit] Temp: /tmp/jogamp_0000
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310125055 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testProp00_Temp took 0 sec
    [junit] Testcase: testProp01_Temp took 0 sec
    [junit] Testcase: testProp02_Temp took 0 sec
    [junit] Testcase: testTempDir00 took 0.001 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.163 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] No SecurityManager Installed
    [junit] ++++ Test Singleton.lock()
    [junit] Thread-63 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1412310124943 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
    [junit] os.name: Linux
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
    [junit] java.home: /opt-linux-x86_64/jdk1.8.0_20/jre
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
    [junit] java.io.tmpdir: /tmp
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [junit] Temp: /tmp/jogamp_0000
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1412310125055 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------

junit.run.remote.ssh:

junit.run.remote.adb:

junit.run.tests:

junit.run.if.disabled:

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

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.9.4 compiled on April 29 2014
     [echo] ant.java.version           1.8
     [echo] java.version               1.8.0_20
     [echo] java.home                  /opt-linux-x86_64/jdk1.8.0_20/jre
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk1.8.0_20/jre/bin/java
     [echo] jvmJava7.exe               ${jvmJava7.exe}

jogamp.env.init:
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.3.0-rc-20141003
     [echo] jogamp.version.int         0914019
     [echo] junit.is.disabled          ${junit.is.disabled}
     [echo] target.user.set            true
     [echo] target.sourcelevel         1.6
     [echo] target.targetlevel         1.6
     [echo] target.rt.jar              /opt-share/jre1.6.0_30/lib/rt.jar
     [echo] host.sourcelevel           1.8
     [echo] host.targetlevel           1.8
     [echo] host.rt.jar                /opt-linux-x86_64/jdk1.8.0_20/jre/lib/rt.jar
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            linux64-AMD58xx-debian7-jogamp-x64-sgothel-002
     [echo] android.version            9
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}

gluegen.properties.load.user:

init:

java.class.path.validate:

validate:
     [echo] test.base.dir: ../src/junit 
     [echo] test.junit.generation.dir: ../src/junit/com/jogamp/gluegen/test/junit/generation 
     [echo] test.dir: ../build/test 
     [echo] results: ../build/test/results 
     [echo] build_t: ../build/test/build 
     [echo] build_t.gen: ../build/test/build/gensrc 
     [echo] build_t.java: ../build/test/build/classes 
     [echo] build_t.obj: ../build/test/build/obj 
     [echo] build_t.lib: ../build/test/build/natives 

test-zip-archive:
     [exec] 
     [exec] 7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
     [exec] p7zip Version 9.20 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)
     [exec] Scanning
     [exec] 
     [exec] Creating archive /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen-2.3-b837-20141003-linux-amd64-test-results-linux64-AMD58xx-debian7-jogamp-x64-sgothel-002.7z
     [exec] 
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.net.AssetURLConnectionRegisteredTest.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.net.AssetURLConnectionUnregisteredTest.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.net.TestUri01.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.net.TestUri02Composing.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.net.TestUri03Resolving.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.net.TestUriQueryProps.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.net.TestUrisWithAssetHandler.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.nio.BuffersTest.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.nio.CachedBufferFactoryTest.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.nio.TestBuffersFloatDoubleConversion.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.nio.TestByteBufferCopyStream.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.nio.TestByteBufferInputStream.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.nio.TestByteBufferOutputStream.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.nio.TestPointerBufferEndian.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.nio.TestStructAccessorEndian.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.os.TestElfReader01.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.IntIntHashMapTest.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.IntObjectHashMapTest.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.locks.TestRecursiveLock01.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.locks.TestSingletonServerSocket00.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.locks.TestSingletonServerSocket01.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.locks.TestSingletonServerSocket02.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.LongIntHashMapTest.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.TestArrayHashSet01.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.TestBitstream00.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.TestBitstream01.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.TestBitstream02.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.TestBitstream03.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.TestBitstream04.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.TestFloatStack01.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.TestIntegerStack01.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.TestIOUtil01.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.TestIteratorIndexCORE.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.TestJarUtil.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.TestLFRingBuffer01.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.TestPlatform01.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.TestRunnableTask01.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.TestSyncRingBuffer01.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.TestSystemPropsAndEnvs.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.TestTempJarCache.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.TestValueConversion.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.TestVersionInfo.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.TestVersionNumber.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.common.util.TestVersionSemantics.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.gluegen.test.junit.generation.PCPPTest.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.gluegen.test.junit.structgen.TestStructGen01.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.gluegen.test.junit.structgen.TestStructGen02.xml
     [exec] Compressing  build/test/results/TEST-com.jogamp.junit.sec.TestSecIOUtil01.xml
     [exec] 
     [exec] Everything is Ok

BUILD SUCCESSFUL
Total time: 8 minutes 51 seconds
[WARNINGS] Parsing warnings in console log with parser Java Compiler (javac)
Archiving artifacts
Recording test results
[CopyArchiverPublisher] Copying archived artifacts in the shared directory '/srv/www/jogamp.org/deployment/autobuilds/origin/master/gluegen-b837-2014-10-03_06-15-38'.
[CopyArchiverPublisher] '3' artifacts have been copied.
[CopyArchiverPublisher] Stop copying archived artifacts in the shared directory.
No emails were triggered.
Notifying upstream projects of job completion
Finished: SUCCESS