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, 1,208 KB has been skipped โ€” click to see the complete log
    [junit] Class com.jogamp.common.util.Ringbuffer
    [junit]  Removed Method getInternalArray, sig ()[TT;, desc ()[Ljava/lang/Object;, access abstract public
    [junit] Class com.jogamp.common.util.RunnableTask
    [junit]  Added Method invokeOnNewThread, desc (Ljava/lang/ThreadGroup;ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;, access public static
    [junit] Class com.jogamp.common.util.SyncedRingbuffer
    [junit]  Removed Method getInternalArray, sig ()[TT;, desc ()[Ljava/lang/Object;, access final public
    [junit] Class com.jogamp.common.util.TaskBase
    [junit]  Removed Method flush, desc ()V, access final public
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionLatest
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testVersionLatest took 0.14 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.178 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionLatest
    [junit] Semantic Version Test
    [junit] Previous version: 2.1.5 (2.1.5) - lib\v2.1.5\gluegen-rt.jar
    [junit] Current  version: 2.2.0 (2.2.0) - C:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\build\gluegen-rt.jar
    [junit] Compat. expected: NON_BACKWARD_COMPATIBLE
    [junit] Compat. detected: NON_BACKWARD_COMPATIBLE
    [junit] Compat. result:   detected == expected -> OK
    [junit] Current version 2.2.0 (2.2.0) is NON_BACKWARD_COMPATIBLE to previous version 2.1.5 (2.1.5), actually NON_BACKWARD_COMPATIBLE
    [junit] 
    [junit] 
    [junit] Summary: 13 differences in 8 classes:
    [junit]   Remove 8, Change 0, Deprecate 0, Add 5
    [junit] 
    [junit]    0/   8: com.jogamp.common.jvm.JNILibLoaderBase : Remove    2, Change    0, Deprecate    0, Add    1
    [junit]    1/   8: com.jogamp.common.nio.Buffers          : Remove    1, Change    0, Deprecate    0, Add    2
    [junit]    2/   8: com.jogamp.common.util.LFRingbuffer    : Remove    1, Change    0, Deprecate    0, Add    0
    [junit]    3/   8: com.jogamp.common.util.ReflectionUtil  : Remove    1, Change    0, Deprecate    0, Add    1
    [junit]    4/   8: com.jogamp.common.util.Ringbuffer      : Remove    1, Change    0, Deprecate    0, Add    0
    [junit]    5/   8: com.jogamp.common.util.RunnableTask    : Remove    0, Change    0, Deprecate    0, Add    1
    [junit]    6/   8: com.jogamp.common.util.SyncedRingbuffer: Remove    1, Change    0, Deprecate    0, Add    0
    [junit]    7/   8: com.jogamp.common.util.TaskBase        : Remove    1, Change    0, Deprecate    0, Add    0
    [junit] 
    [junit] 
    [junit] Removes
    [junit] 
    [junit] Class com.jogamp.common.jvm.JNILibLoaderBase
    [junit]  Removed Method addNativeJarLibs, sig ([Ljava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;)Z, desc ([Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/String;)Z, access public static
    [junit]  Removed Method addNativeJarLibs, sig (Ljava/lang/Class<*>;Ljava/lang/String;)Z, desc (Ljava/lang/Class;Ljava/lang/String;)Z, access final public static
    [junit] Class com.jogamp.common.nio.Buffers
    [junit]  Removed Method slice2Float, desc (Ljava/nio/Buffer;[FII)Ljava/nio/FloatBuffer;, access final public static
    [junit] Class com.jogamp.common.util.LFRingbuffer
    [junit]  Removed Method getInternalArray, sig ()[TT;, desc ()[Ljava/lang/Object;, access final public
    [junit] Class com.jogamp.common.util.ReflectionUtil
    [junit]  Removed Method getConstructor, sig (Ljava/lang/String;[Ljava/lang/Class<*>;Ljava/lang/ClassLoader;)Ljava/lang/reflect/Constructor<*>;, desc (Ljava/lang/String;[Ljava/lang/Class;Ljava/lang/ClassLoader;)Ljava/lang/reflect/Constructor;, access final public static
    [junit] Class com.jogamp.common.util.Ringbuffer
    [junit]  Removed Method getInternalArray, sig ()[TT;, desc ()[Ljava/lang/Object;, access abstract public
    [junit] Class com.jogamp.common.util.SyncedRingbuffer
    [junit]  Removed Method getInternalArray, sig ()[TT;, desc ()[Ljava/lang/Object;, access final public
    [junit] Class com.jogamp.common.util.TaskBase
    [junit]  Removed Method flush, desc ()V, access final public
    [junit] 
    [junit] 
    [junit] Changes
    [junit] 
    [junit] 
    [junit] 
    [junit] Deprecates
    [junit] 
    [junit] 
    [junit] 
    [junit] Additions
    [junit] 
    [junit] Class com.jogamp.common.jvm.JNILibLoaderBase
    [junit]  Added Method addNativeJarLibs, sig ([Ljava/lang/Class<*>;Ljava/lang/String;)Z, desc ([Ljava/lang/Class;Ljava/lang/String;)Z, access public static
    [junit] Class com.jogamp.common.nio.Buffers
    [junit]  Added Method slice2Float, desc ([FII)Ljava/nio/FloatBuffer;, access final public static
    [junit]  Added Method slice2Float, desc (Ljava/nio/Buffer;II)Ljava/nio/FloatBuffer;, access final public static
    [junit] Class com.jogamp.common.util.ReflectionUtil
    [junit]  Added Method getConstructor, sig (Ljava/lang/String;[Ljava/lang/Class<*>;ZLjava/lang/ClassLoader;)Ljava/lang/reflect/Constructor<*>;, desc (Ljava/lang/String;[Ljava/lang/Class;ZLjava/lang/ClassLoader;)Ljava/lang/reflect/Constructor;, access final public static
    [junit] Class com.jogamp.common.util.RunnableTask
    [junit]  Added Method invokeOnNewThread, desc (Ljava/lang/ThreadGroup;ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;, access public static
    [junit] 
    [junit] 
    [junit] 
    [junit] 
    [junit] Class Order
    [junit] 
    [junit] Class com.jogamp.common.jvm.JNILibLoaderBase
    [junit]  Removed Method addNativeJarLibs, sig ([Ljava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;)Z, desc ([Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/String;)Z, access public static
    [junit]  Removed Method addNativeJarLibs, sig (Ljava/lang/Class<*>;Ljava/lang/String;)Z, desc (Ljava/lang/Class;Ljava/lang/String;)Z, access final public static
    [junit]  Added Method addNativeJarLibs, sig ([Ljava/lang/Class<*>;Ljava/lang/String;)Z, desc ([Ljava/lang/Class;Ljava/lang/String;)Z, access public static
    [junit] Class com.jogamp.common.nio.Buffers
    [junit]  Removed Method slice2Float, desc (Ljava/nio/Buffer;[FII)Ljava/nio/FloatBuffer;, access final public static
    [junit]  Added Method slice2Float, desc ([FII)Ljava/nio/FloatBuffer;, access final public static
    [junit]  Added Method slice2Float, desc (Ljava/nio/Buffer;II)Ljava/nio/FloatBuffer;, access final public static
    [junit] Class com.jogamp.common.util.LFRingbuffer
    [junit]  Removed Method getInternalArray, sig ()[TT;, desc ()[Ljava/lang/Object;, access final public
    [junit] Class com.jogamp.common.util.ReflectionUtil
    [junit]  Removed Method getConstructor, sig (Ljava/lang/String;[Ljava/lang/Class<*>;Ljava/lang/ClassLoader;)Ljava/lang/reflect/Constructor<*>;, desc (Ljava/lang/String;[Ljava/lang/Class;Ljava/lang/ClassLoader;)Ljava/lang/reflect/Constructor;, access final public static
    [junit]  Added Method getConstructor, sig (Ljava/lang/String;[Ljava/lang/Class<*>;ZLjava/lang/ClassLoader;)Ljava/lang/reflect/Constructor<*>;, desc (Ljava/lang/String;[Ljava/lang/Class;ZLjava/lang/ClassLoader;)Ljava/lang/reflect/Constructor;, access final public static
    [junit] Class com.jogamp.common.util.Ringbuffer
    [junit]  Removed Method getInternalArray, sig ()[TT;, desc ()[Ljava/lang/Object;, access abstract public
    [junit] Class com.jogamp.common.util.RunnableTask
    [junit]  Added Method invokeOnNewThread, desc (Ljava/lang/ThreadGroup;ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;, access public static
    [junit] Class com.jogamp.common.util.SyncedRingbuffer
    [junit]  Removed Method getInternalArray, sig ()[TT;, desc ()[Ljava/lang/Object;, access final public
    [junit] Class com.jogamp.common.util.TaskBase
    [junit]  Removed Method flush, desc ()V, access final public
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionLatest
    [junit] ------------- ---------------- ---------------
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
    [junit] Testsuite: com.jogamp.common.util.locks.TestRecursiveLock01
    [junit] Testsuite: com.jogamp.common.util.locks.TestRecursiveLock01
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    404 ms, avrg  2880559 ns, deviation [   -57758 ..    60246 ] 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    300 ms, avrg    48211 ns, deviation [   -27976 ..    32841 ] 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    338 ms, avrg  2145377 ns, deviation [   -29417 ..    22147 ] 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    306 ms, avrg   904168 ns, deviation [  -467166 ..   706995 ] 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    374 ms, avrg  2639534 ns, deviation [   -82866 ..    44919 ] 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    293 ms, avrg    67116 ns, deviation [   -30070 ..    35524 ] 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    306 ms, avrg  1864668 ns, deviation [   -47847 ..    35027 ] 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    281 ms, avrg   664453 ns, deviation [  -663828 ..   331787 ] 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    628 ms, avrg   461380 ns, deviation [   -25522 ..    25541 ] 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    496 ms, avrg    12732 ns, deviation [    -3806 ..     2788 ] 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    526 ms, avrg   281778 ns, deviation [   -11759 ..    12200 ] 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    577 ms, avrg    76759 ns, deviation [   -13950 ..    21152 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
    [junit] Tests run: 12, Failures: 0, Errors: 0, Time elapsed: 4.909 sec
    [junit] ------------- Standard Error -----------------
    [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    404 ms, avrg  2880559 ns, deviation [   -57758 ..    60246 ] 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    300 ms, avrg    48211 ns, deviation [   -27976 ..    32841 ] 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    338 ms, avrg  2145377 ns, deviation [   -29417 ..    22147 ] 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    306 ms, avrg   904168 ns, deviation [  -467166 ..   706995 ] 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    374 ms, avrg  2639534 ns, deviation [   -82866 ..    44919 ] 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    293 ms, avrg    67116 ns, deviation [   -30070 ..    35524 ] 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    306 ms, avrg  1864668 ns, deviation [   -47847 ..    35027 ] 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    281 ms, avrg   664453 ns, deviation [  -663828 ..   331787 ] 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    628 ms, avrg   461380 ns, deviation [   -25522 ..    25541 ] 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    496 ms, avrg    12732 ns, deviation [    -3806 ..     2788 ] 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    526 ms, avrg   281778 ns, deviation [   -11759 ..    12200 ] 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    577 ms, avrg    76759 ns, deviation [   -13950 ..    21152 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testLockedObjectThreading25x100x100N_Int01_Fair took 0.405 sec
    [junit] Testcase: testLockedObjectThreading25x100x100N_Int01_Unfair took 0.3 sec
    [junit] Testcase: testLockedObjectThreading25x100x100N_Java5_Fair took 0.339 sec
    [junit] Testcase: testLockedObjectThreading25x100x100N_Java5_Unfair took 0.307 sec
    [junit] Testcase: testLockedObjectThreading25x100x100Y_Int01_Fair took 0.374 sec
    [junit] Testcase: testLockedObjectThreading25x100x100Y_Int01_Unair took 0.294 sec
    [junit] Testcase: testLockedObjectThreading25x100x100Y_Java5_Fair took 0.307 sec
    [junit] Testcase: testLockedObjectThreading25x100x100Y_Java5_Unfair took 0.281 sec
    [junit] Testcase: testLockedObjectThreading5x1000x10000N_Int01_Fair took 0.628 sec
    [junit] Testcase: testLockedObjectThreading5x1000x10000N_Int01_Unfair took 0.496 sec
    [junit] Testcase: testLockedObjectThreading5x1000x10000N_Java5_Fair took 0.527 sec
    [junit] Testcase: testLockedObjectThreading5x1000x10000N_Java5_Unfair took 0.577 sec
    [junit] Tests run: 12, Failures: 0, Errors: 0, Time elapsed: 4.909 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [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    404 ms, avrg  2880559 ns, deviation [   -57758 ..    60246 ] 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    300 ms, avrg    48211 ns, deviation [   -27976 ..    32841 ] 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    338 ms, avrg  2145377 ns, deviation [   -29417 ..    22147 ] 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    306 ms, avrg   904168 ns, deviation [  -467166 ..   706995 ] 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    374 ms, avrg  2639534 ns, deviation [   -82866 ..    44919 ] 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    293 ms, avrg    67116 ns, deviation [   -30070 ..    35524 ] 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    306 ms, avrg  1864668 ns, deviation [   -47847 ..    35027 ] 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    281 ms, avrg   664453 ns, deviation [  -663828 ..   331787 ] 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    628 ms, avrg   461380 ns, deviation [   -25522 ..    25541 ] 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    496 ms, avrg    12732 ns, deviation [    -3806 ..     2788 ] 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    526 ms, avrg   281778 ns, deviation [   -11759 ..    12200 ] 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    577 ms, avrg    76759 ns, deviation [   -13950 ..    21152 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01
    [junit] Testsuite: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01
    [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    197 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.227 sec
    [junit] ------------- Standard Error -----------------
    [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    197 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testTwoThreadsInGroup took 0.197 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.227 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [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    197 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.locks.TestSingletonServerSocket00
    [junit] Testsuite: com.jogamp.common.util.locks.TestSingletonServerSocket00
    [junit] Thread-3 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1407363835368 ms +++ localhost/127.0.0.1:59999 - Locked within 1005 ms, 1 attempts
    [junit] SLOCK [T main @ 1407363835370 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T main @ 1407363836370 ms +++ EEE (2) localhost/127.0.0.1:59999 - couldn't get lock within 1001 ms, 10 attempts
    [junit] SLOCK [T main @ 1407363836410 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Thread-5 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1407363837410 ms +++ localhost/127.0.0.1:59999 - Locked within 999 ms, 1 attempts
    [junit] SLOCK [T main @ 1407363837447 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Thread-6 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1407363838451 ms +++ localhost/127.0.0.1:59999 - Locked within 1004 ms, 1 attempts
    [junit] LockUnlock #1 LOCK try ..
    [junit] LockUnlock #2 LOCK try ..
    [junit] SLOCK [T LockUnlock #1 @ 1407363838453 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T LockUnlock #2 @ 1407363838454 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T main @ 1407363838772 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Thread-9 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T LockUnlock #1 @ 1407363839462 ms +++ localhost/127.0.0.1:59999 - Locked within 1009 ms, 2 attempts
    [junit] LockUnlock #1 LOCK ON
    [junit] SLOCK [T LockUnlock #1 @ 1407363839763 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] LockUnlock #1 LOCK OFF
    [junit] Thread-10 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T LockUnlock #2 @ 1407363839785 ms +++ localhost/127.0.0.1:59999 - Locked within 1332 ms, 32 attempts
    [junit] LockUnlock #2 LOCK ON
    [junit] SLOCK [T LockUnlock #2 @ 1407363840086 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, Time elapsed: 5.813 sec
    [junit] ------------- Standard Error -----------------
    [junit] Thread-3 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1407363835368 ms +++ localhost/127.0.0.1:59999 - Locked within 1005 ms, 1 attempts
    [junit] SLOCK [T main @ 1407363835370 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T main @ 1407363836370 ms +++ EEE (2) localhost/127.0.0.1:59999 - couldn't get lock within 1001 ms, 10 attempts
    [junit] SLOCK [T main @ 1407363836410 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Thread-5 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1407363837410 ms +++ localhost/127.0.0.1:59999 - Locked within 999 ms, 1 attempts
    [junit] SLOCK [T main @ 1407363837447 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Thread-6 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1407363838451 ms +++ localhost/127.0.0.1:59999 - Locked within 1004 ms, 1 attempts
    [junit] LockUnlock #1 LOCK try ..
    [junit] LockUnlock #2 LOCK try ..
    [junit] SLOCK [T LockUnlock #1 @ 1407363838453 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T LockUnlock #2 @ 1407363838454 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T main @ 1407363838772 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Thread-9 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T LockUnlock #1 @ 1407363839462 ms +++ localhost/127.0.0.1:59999 - Locked within 1009 ms, 2 attempts
    [junit] LockUnlock #1 LOCK ON
    [junit] SLOCK [T LockUnlock #1 @ 1407363839763 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] LockUnlock #1 LOCK OFF
    [junit] Thread-10 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T LockUnlock #2 @ 1407363839785 ms +++ localhost/127.0.0.1:59999 - Locked within 1332 ms, 32 attempts
    [junit] LockUnlock #2 LOCK ON
    [junit] SLOCK [T LockUnlock #2 @ 1407363840086 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] LockUnlock #2 LOCK OFF
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test2ndInstanceLockTimeout took 2.047 sec
    [junit] Testcase: testLockUnlock took 1.036 sec
    [junit] Testcase: testOffthreadLockUnlock took 2.725 sec
    [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 5.813 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] Thread-3 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1407363835368 ms +++ localhost/127.0.0.1:59999 - Locked within 1005 ms, 1 attempts
    [junit] SLOCK [T main @ 1407363835370 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T main @ 1407363836370 ms +++ EEE (2) localhost/127.0.0.1:59999 - couldn't get lock within 1001 ms, 10 attempts
    [junit] SLOCK [T main @ 1407363836410 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Thread-5 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1407363837410 ms +++ localhost/127.0.0.1:59999 - Locked within 999 ms, 1 attempts
    [junit] SLOCK [T main @ 1407363837447 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Thread-6 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1407363838451 ms +++ localhost/127.0.0.1:59999 - Locked within 1004 ms, 1 attempts
    [junit] LockUnlock #1 LOCK try ..
    [junit] LockUnlock #2 LOCK try ..
    [junit] SLOCK [T LockUnlock #1 @ 1407363838453 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T LockUnlock #2 @ 1407363838454 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T main @ 1407363838772 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Thread-9 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T LockUnlock #1 @ 1407363839462 ms +++ localhost/127.0.0.1:59999 - Locked within 1009 ms, 2 attempts
    [junit] LockUnlock #1 LOCK ON
    [junit] SLOCK [T LockUnlock #1 @ 1407363839763 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] LockUnlock #1 LOCK OFF
    [junit] Thread-10 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T LockUnlock #2 @ 1407363839785 ms +++ localhost/127.0.0.1:59999 - Locked within 1332 ms, 32 attempts
    [junit] LockUnlock #2 LOCK ON
    [junit] SLOCK [T LockUnlock #2 @ 1407363840086 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] Thread-12 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1407363841226 ms +++ localhost/127.0.0.1:59999 - Locked within 1001 ms, 1 attempts
    [junit] SLOCK [T main @ 1407363841228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 1.034 sec
    [junit] ------------- Standard Error -----------------
    [junit] Thread-12 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1407363841226 ms +++ localhost/127.0.0.1:59999 - Locked within 1001 ms, 1 attempts
    [junit] SLOCK [T main @ 1407363841228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testJVMShutdown took 1.003 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 1.034 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] Thread-12 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1407363841226 ms +++ localhost/127.0.0.1:59999 - Locked within 1001 ms, 1 attempts
    [junit] SLOCK [T main @ 1407363841228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.locks.TestSingletonServerSocket02
    [junit] Testsuite: com.jogamp.common.util.locks.TestSingletonServerSocket02
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 1.058 sec
    [junit] ------------- Standard Error -----------------
    [junit] Thread-14 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1407363842238 ms +++ localhost/127.0.0.1:59999 - Locked within 997 ms, 1 attempts
    [junit] SLOCK [T main @ 1407363842295 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: dummy took 0 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 1.058 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] Thread-14 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1407363842238 ms +++ localhost/127.0.0.1:59999 - Locked within 997 ms, 1 attempts
    [junit] SLOCK [T main @ 1407363842295 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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: WINDOWS / Windows 7 6.1 (6.1.0), amd64 (arch), GENERIC_ABI, 6 cores
    [junit] MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    4 / 4
    [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.7.0_45 (1.7.0u45), 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] Thread-14 - SISock: localhost/127.0.0.1:59999 - started
    [junit] SLOCK [T main @ 1407363842238 ms +++ localhost/127.0.0.1:59999 - Locked within 997 ms, 1 attempts
    [junit] SLOCK [T main @ 1407363842295 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.PCPPTest - pcppMacroDefinitionTest
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.084 sec
    [junit] ------------- Standard Output ---------------
    [junit]  - - - System info - - - 
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] Platform: WINDOWS / Windows 7 6.1 (6.1.0), amd64 (arch), GENERIC_ABI, 6 cores
    [junit] MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    4 / 4
    [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.7.0_45 (1.7.0u45), 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] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.PCPPTest - pcppMacroDefinitionTest
    [junit] Aug 07, 2014 12:24:02 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] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: pcppMacroDefinitionTest took 0.048 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.084 sec
    [junit] 
    [junit] ------------- Standard Output ---------------
    [junit]  - - - System info - - - 
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] Platform: WINDOWS / Windows 7 6.1 (6.1.0), amd64 (arch), GENERIC_ABI, 6 cores
    [junit] MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    4 / 4
    [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.7.0_45 (1.7.0u45), 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] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.PCPPTest - pcppMacroDefinitionTest
    [junit] Aug 07, 2014 12:24:02 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] ------------- ---------------- ---------------
    [junit] Aug 07, 2014 12:24:02 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] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter
    [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: 0xdf77a80
    [junit]   1/8: 0xdf77ac0
    [junit]   2/8: 0xdf77b00
    [junit]   3/8: 0xdf77b40
    [junit]   4/8: 0xdf77b80
    [junit]   5/8: 0xdf77bc0
    [junit]   6/8: 0xdf77c00
    [junit]   7/8: 0xdf77c40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xdf77a80
    [junit]   1/8: 0xdf77ac0
    [junit]   2/8: 0xdf77b00
    [junit]   3/8: 0xdf77b40
    [junit]   4/8: 0xdf77b80
    [junit]   5/8: 0xdf77bc0
    [junit]   6/8: 0xdf77c00
    [junit]   7/8: 0xdf77c40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe1e3e10
    [junit]   1/8: 0xe1e3e60
    [junit]   2/8: 0xe1e3eb0
    [junit]   3/8: 0xe0a1d80
    [junit]   4/8: 0xe0a1dd0
    [junit]   5/8: 0xe0a1e20
    [junit]   6/8: 0xe0a1e70
    [junit]   7/8: 0xe0a1ec0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe1e3e10
    [junit]   1/8: 0xe1e3e60
    [junit]   2/8: 0xe1e3eb0
    [junit]   3/8: 0xe0a1d80
    [junit]   4/8: 0xe0a1dd0
    [junit]   5/8: 0xe0a1e20
    [junit]   6/8: 0xe0a1e70
    [junit]   7/8: 0xe0a1ec0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a1f60
    [junit]   1/8: 0xe0a1fb0
    [junit]   2/8: 0xe0a2000
    [junit]   3/8: 0xe0a2050
    [junit]   4/8: 0xe0a20a0
    [junit]   5/8: 0xe0a20f0
    [junit]   6/8: 0xe0a2140
    [junit]   7/8: 0xe0a2190
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x38fd30
    [junit]   1/8: 0x38fd80
    [junit]   2/8: 0x38fdd0
    [junit]   3/8: 0x38fe20
    [junit]   4/8: 0x38fe70
    [junit]   5/8: 0x38fec0
    [junit]   6/8: 0x38ff10
    [junit]   7/8: 0x38ff60
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x38fd30
    [junit]   1/8: 0x38fd80
    [junit]   2/8: 0x38fdd0
    [junit]   3/8: 0x38fe20
    [junit]   4/8: 0x38fe70
    [junit]   5/8: 0x38fec0
    [junit]   6/8: 0x38ff10
    [junit]   7/8: 0x38ff60
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x32f960
    [junit]   1/8: 0x32f960
    [junit]   2/8: 0x32f960
    [junit]   3/8: 0x32f960
    [junit]   4/8: 0x32f960
    [junit]   5/8: 0x32f960
    [junit]   6/8: 0x32f960
    [junit]   7/8: 0x32f960
    [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: 0x7d5690a70
    [junit]   1/8: 0x7d5690ab0
    [junit]   2/8: 0x7d5690af0
    [junit]   3/8: 0x7d5690b30
    [junit]   4/8: 0x7d5690b70
    [junit]   5/8: 0x7d5690bb0
    [junit]   6/8: 0x7d5690bf0
    [junit]   7/8: 0x7d5690c30
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7d5690a70
    [junit]   1/8: 0x7d5690ab0
    [junit]   2/8: 0x7d5690af0
    [junit]   3/8: 0x7d5690b30
    [junit]   4/8: 0x7d5690b70
    [junit]   5/8: 0x7d5690bb0
    [junit]   6/8: 0x7d5690bf0
    [junit]   7/8: 0x7d5690c30
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a2320
    [junit]   1/8: 0xe0a2370
    [junit]   2/8: 0xe0a23c0
    [junit]   3/8: 0xe0a2410
    [junit]   4/8: 0xe0a2460
    [junit]   5/8: 0xe0a24b0
    [junit]   6/8: 0xe0a2500
    [junit]   7/8: 0xe0a2550
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a2320
    [junit]   1/8: 0xe0a2370
    [junit]   2/8: 0xe0a23c0
    [junit]   3/8: 0xe0a2410
    [junit]   4/8: 0xe0a2460
    [junit]   5/8: 0xe0a24b0
    [junit]   6/8: 0xe0a2500
    [junit]   7/8: 0xe0a2550
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a25a0
    [junit]   1/8: 0xe0a25f0
    [junit]   2/8: 0xe0a2640
    [junit]   3/8: 0xe0a2690
    [junit]   4/8: 0xe0a26e0
    [junit]   5/8: 0xe0a2730
    [junit]   6/8: 0xe0a2780
    [junit]   7/8: 0xe0a27d0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x3ee0f0
    [junit]   1/8: 0x3ee140
    [junit]   2/8: 0x3ee1c0
    [junit]   3/8: 0x3ee210
    [junit]   4/8: 0x3ee260
    [junit]   5/8: 0x3ee2b0
    [junit]   6/8: 0x3ee300
    [junit]   7/8: 0x3ee350
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x3ee0f0
    [junit]   1/8: 0x3ee140
    [junit]   2/8: 0x3ee1c0
    [junit]   3/8: 0x3ee210
    [junit]   4/8: 0x3ee260
    [junit]   5/8: 0x3ee2b0
    [junit]   6/8: 0x3ee300
    [junit]   7/8: 0x3ee350
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x32f970
    [junit]   1/8: 0x32f970
    [junit]   2/8: 0x32f970
    [junit]   3/8: 0x32f970
    [junit]   4/8: 0x32f970
    [junit]   5/8: 0x32f970
    [junit]   6/8: 0x32f970
    [junit]   7/8: 0x32f970
    [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] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 0.154 sec
    [junit] ------------- Standard Error -----------------
    [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: 0xdf77a80
    [junit]   1/8: 0xdf77ac0
    [junit]   2/8: 0xdf77b00
    [junit]   3/8: 0xdf77b40
    [junit]   4/8: 0xdf77b80
    [junit]   5/8: 0xdf77bc0
    [junit]   6/8: 0xdf77c00
    [junit]   7/8: 0xdf77c40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xdf77a80
    [junit]   1/8: 0xdf77ac0
    [junit]   2/8: 0xdf77b00
    [junit]   3/8: 0xdf77b40
    [junit]   4/8: 0xdf77b80
    [junit]   5/8: 0xdf77bc0
    [junit]   6/8: 0xdf77c00
    [junit]   7/8: 0xdf77c40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe1e3e10
    [junit]   1/8: 0xe1e3e60
    [junit]   2/8: 0xe1e3eb0
    [junit]   3/8: 0xe0a1d80
    [junit]   4/8: 0xe0a1dd0
    [junit]   5/8: 0xe0a1e20
    [junit]   6/8: 0xe0a1e70
    [junit]   7/8: 0xe0a1ec0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe1e3e10
    [junit]   1/8: 0xe1e3e60
    [junit]   2/8: 0xe1e3eb0
    [junit]   3/8: 0xe0a1d80
    [junit]   4/8: 0xe0a1dd0
    [junit]   5/8: 0xe0a1e20
    [junit]   6/8: 0xe0a1e70
    [junit]   7/8: 0xe0a1ec0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a1f60
    [junit]   1/8: 0xe0a1fb0
    [junit]   2/8: 0xe0a2000
    [junit]   3/8: 0xe0a2050
    [junit]   4/8: 0xe0a20a0
    [junit]   5/8: 0xe0a20f0
    [junit]   6/8: 0xe0a2140
    [junit]   7/8: 0xe0a2190
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x38fd30
    [junit]   1/8: 0x38fd80
    [junit]   2/8: 0x38fdd0
    [junit]   3/8: 0x38fe20
    [junit]   4/8: 0x38fe70
    [junit]   5/8: 0x38fec0
    [junit]   6/8: 0x38ff10
    [junit]   7/8: 0x38ff60
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x38fd30
    [junit]   1/8: 0x38fd80
    [junit]   2/8: 0x38fdd0
    [junit]   3/8: 0x38fe20
    [junit]   4/8: 0x38fe70
    [junit]   5/8: 0x38fec0
    [junit]   6/8: 0x38ff10
    [junit]   7/8: 0x38ff60
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x32f960
    [junit]   1/8: 0x32f960
    [junit]   2/8: 0x32f960
    [junit]   3/8: 0x32f960
    [junit]   4/8: 0x32f960
    [junit]   5/8: 0x32f960
    [junit]   6/8: 0x32f960
    [junit]   7/8: 0x32f960
    [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: 0x7d5690a70
    [junit]   1/8: 0x7d5690ab0
    [junit]   2/8: 0x7d5690af0
    [junit]   3/8: 0x7d5690b30
    [junit]   4/8: 0x7d5690b70
    [junit]   5/8: 0x7d5690bb0
    [junit]   6/8: 0x7d5690bf0
    [junit]   7/8: 0x7d5690c30
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7d5690a70
    [junit]   1/8: 0x7d5690ab0
    [junit]   2/8: 0x7d5690af0
    [junit]   3/8: 0x7d5690b30
    [junit]   4/8: 0x7d5690b70
    [junit]   5/8: 0x7d5690bb0
    [junit]   6/8: 0x7d5690bf0
    [junit]   7/8: 0x7d5690c30
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a2320
    [junit]   1/8: 0xe0a2370
    [junit]   2/8: 0xe0a23c0
    [junit]   3/8: 0xe0a2410
    [junit]   4/8: 0xe0a2460
    [junit]   5/8: 0xe0a24b0
    [junit]   6/8: 0xe0a2500
    [junit]   7/8: 0xe0a2550
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a2320
    [junit]   1/8: 0xe0a2370
    [junit]   2/8: 0xe0a23c0
    [junit]   3/8: 0xe0a2410
    [junit]   4/8: 0xe0a2460
    [junit]   5/8: 0xe0a24b0
    [junit]   6/8: 0xe0a2500
    [junit]   7/8: 0xe0a2550
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a25a0
    [junit]   1/8: 0xe0a25f0
    [junit]   2/8: 0xe0a2640
    [junit]   3/8: 0xe0a2690
    [junit]   4/8: 0xe0a26e0
    [junit]   5/8: 0xe0a2730
    [junit]   6/8: 0xe0a2780
    [junit]   7/8: 0xe0a27d0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x3ee0f0
    [junit]   1/8: 0x3ee140
    [junit]   2/8: 0x3ee1c0
    [junit]   3/8: 0x3ee210
    [junit]   4/8: 0x3ee260
    [junit]   5/8: 0x3ee2b0
    [junit]   6/8: 0x3ee300
    [junit]   7/8: 0x3ee350
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x3ee0f0
    [junit]   1/8: 0x3ee140
    [junit]   2/8: 0x3ee1c0
    [junit]   3/8: 0x3ee210
    [junit]   4/8: 0x3ee260
    [junit]   5/8: 0x3ee2b0
    [junit]   6/8: 0x3ee300
    [junit]   7/8: 0x3ee350
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x32f970
    [junit]   1/8: 0x32f970
    [junit]   2/8: 0x32f970
    [junit]   3/8: 0x32f970
    [junit]   4/8: 0x32f970
    [junit]   5/8: 0x32f970
    [junit]   6/8: 0x32f970
    [junit]   7/8: 0x32f970
    [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_WINDOWS(5): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    4 / 4
    [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    4 / 4
    [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] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: chapter02TestClassExist took 0.004 sec
    [junit] Testcase: chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray took 0.004 sec
    [junit] Testcase: chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray took 0.07 sec
    [junit] Testcase: chapter04TestPointerBuffer took 0.003 sec
    [junit] Testcase: chapter05TestSomeFunctionsAllIndirect took 0.001 sec
    [junit] Testcase: chapter09TestCompoundAlignment took 0.003 sec
    [junit] Testcase: chapter10TestCompoundCallByReference took 0.003 sec
    [junit] Testcase: chapter11TestCompoundCallByValue took 0.004 sec
    [junit] Testcase: chapter12TestStructArrayModelConst took 0.006 sec
    [junit] Testcase: chapter13TestStructArrayModelMutable took 0.004 sec
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter09TestCompoundAlignment
    [junit] static  md: MachineDescriptionStatic: X86_64_WINDOWS(5): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    4 / 4
    [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    4 / 4
    [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] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 0.154 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [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: 0xdf77a80
    [junit]   1/8: 0xdf77ac0
    [junit]   2/8: 0xdf77b00
    [junit]   3/8: 0xdf77b40
    [junit]   4/8: 0xdf77b80
    [junit]   5/8: 0xdf77bc0
    [junit]   6/8: 0xdf77c00
    [junit]   7/8: 0xdf77c40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xdf77a80
    [junit]   1/8: 0xdf77ac0
    [junit]   2/8: 0xdf77b00
    [junit]   3/8: 0xdf77b40
    [junit]   4/8: 0xdf77b80
    [junit]   5/8: 0xdf77bc0
    [junit]   6/8: 0xdf77c00
    [junit]   7/8: 0xdf77c40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe1e3e10
    [junit]   1/8: 0xe1e3e60
    [junit]   2/8: 0xe1e3eb0
    [junit]   3/8: 0xe0a1d80
    [junit]   4/8: 0xe0a1dd0
    [junit]   5/8: 0xe0a1e20
    [junit]   6/8: 0xe0a1e70
    [junit]   7/8: 0xe0a1ec0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe1e3e10
    [junit]   1/8: 0xe1e3e60
    [junit]   2/8: 0xe1e3eb0
    [junit]   3/8: 0xe0a1d80
    [junit]   4/8: 0xe0a1dd0
    [junit]   5/8: 0xe0a1e20
    [junit]   6/8: 0xe0a1e70
    [junit]   7/8: 0xe0a1ec0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a1f60
    [junit]   1/8: 0xe0a1fb0
    [junit]   2/8: 0xe0a2000
    [junit]   3/8: 0xe0a2050
    [junit]   4/8: 0xe0a20a0
    [junit]   5/8: 0xe0a20f0
    [junit]   6/8: 0xe0a2140
    [junit]   7/8: 0xe0a2190
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x38fd30
    [junit]   1/8: 0x38fd80
    [junit]   2/8: 0x38fdd0
    [junit]   3/8: 0x38fe20
    [junit]   4/8: 0x38fe70
    [junit]   5/8: 0x38fec0
    [junit]   6/8: 0x38ff10
    [junit]   7/8: 0x38ff60
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x38fd30
    [junit]   1/8: 0x38fd80
    [junit]   2/8: 0x38fdd0
    [junit]   3/8: 0x38fe20
    [junit]   4/8: 0x38fe70
    [junit]   5/8: 0x38fec0
    [junit]   6/8: 0x38ff10
    [junit]   7/8: 0x38ff60
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x32f960
    [junit]   1/8: 0x32f960
    [junit]   2/8: 0x32f960
    [junit]   3/8: 0x32f960
    [junit]   4/8: 0x32f960
    [junit]   5/8: 0x32f960
    [junit]   6/8: 0x32f960
    [junit]   7/8: 0x32f960
    [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: 0x7d5690a70
    [junit]   1/8: 0x7d5690ab0
    [junit]   2/8: 0x7d5690af0
    [junit]   3/8: 0x7d5690b30
    [junit]   4/8: 0x7d5690b70
    [junit]   5/8: 0x7d5690bb0
    [junit]   6/8: 0x7d5690bf0
    [junit]   7/8: 0x7d5690c30
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7d5690a70
    [junit]   1/8: 0x7d5690ab0
    [junit]   2/8: 0x7d5690af0
    [junit]   3/8: 0x7d5690b30
    [junit]   4/8: 0x7d5690b70
    [junit]   5/8: 0x7d5690bb0
    [junit]   6/8: 0x7d5690bf0
    [junit]   7/8: 0x7d5690c30
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a2320
    [junit]   1/8: 0xe0a2370
    [junit]   2/8: 0xe0a23c0
    [junit]   3/8: 0xe0a2410
    [junit]   4/8: 0xe0a2460
    [junit]   5/8: 0xe0a24b0
    [junit]   6/8: 0xe0a2500
    [junit]   7/8: 0xe0a2550
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a2320
    [junit]   1/8: 0xe0a2370
    [junit]   2/8: 0xe0a23c0
    [junit]   3/8: 0xe0a2410
    [junit]   4/8: 0xe0a2460
    [junit]   5/8: 0xe0a24b0
    [junit]   6/8: 0xe0a2500
    [junit]   7/8: 0xe0a2550
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a25a0
    [junit]   1/8: 0xe0a25f0
    [junit]   2/8: 0xe0a2640
    [junit]   3/8: 0xe0a2690
    [junit]   4/8: 0xe0a26e0
    [junit]   5/8: 0xe0a2730
    [junit]   6/8: 0xe0a2780
    [junit]   7/8: 0xe0a27d0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x3ee0f0
    [junit]   1/8: 0x3ee140
    [junit]   2/8: 0x3ee1c0
    [junit]   3/8: 0x3ee210
    [junit]   4/8: 0x3ee260
    [junit]   5/8: 0x3ee2b0
    [junit]   6/8: 0x3ee300
    [junit]   7/8: 0x3ee350
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x3ee0f0
    [junit]   1/8: 0x3ee140
    [junit]   2/8: 0x3ee1c0
    [junit]   3/8: 0x3ee210
    [junit]   4/8: 0x3ee260
    [junit]   5/8: 0x3ee2b0
    [junit]   6/8: 0x3ee300
    [junit]   7/8: 0x3ee350
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x32f970
    [junit]   1/8: 0x32f970
    [junit]   2/8: 0x32f970
    [junit]   3/8: 0x32f970
    [junit]   4/8: 0x32f970
    [junit]   5/8: 0x32f970
    [junit]   6/8: 0x32f970
    [junit]   7/8: 0x32f970
    [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_WINDOWS(5): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    4 / 4
    [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    4 / 4
    [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] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.041 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter02TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter02TestClassExist
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: chapter02TestClassExist took 0.001 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.041 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter02TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter02TestClassExist
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter02TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter02TestClassExist
    [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: 0xdf7e740
    [junit]   1/8: 0xdf7e780
    [junit]   2/8: 0xdf7e7c0
    [junit]   3/8: 0xdf7e800
    [junit]   4/8: 0xdf7e840
    [junit]   5/8: 0xdf7e880
    [junit]   6/8: 0xdf7e8c0
    [junit]   7/8: 0xdf7e900
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xdf7e740
    [junit]   1/8: 0xdf7e780
    [junit]   2/8: 0xdf7e7c0
    [junit]   3/8: 0xdf7e800
    [junit]   4/8: 0xdf7e840
    [junit]   5/8: 0xdf7e880
    [junit]   6/8: 0xdf7e8c0
    [junit]   7/8: 0xdf7e900
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a2500
    [junit]   1/8: 0xe0a2550
    [junit]   2/8: 0xe0a25a0
    [junit]   3/8: 0xe0a25f0
    [junit]   4/8: 0xe0a2640
    [junit]   5/8: 0xe0a2690
    [junit]   6/8: 0xe0a26e0
    [junit]   7/8: 0xe0a2730
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a2500
    [junit]   1/8: 0xe0a2550
    [junit]   2/8: 0xe0a25a0
    [junit]   3/8: 0xe0a25f0
    [junit]   4/8: 0xe0a2640
    [junit]   5/8: 0xe0a2690
    [junit]   6/8: 0xe0a26e0
    [junit]   7/8: 0xe0a2730
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a20f0
    [junit]   1/8: 0xe0a2140
    [junit]   2/8: 0xe0a2190
    [junit]   3/8: 0xe0a21e0
    [junit]   4/8: 0xe0a2230
    [junit]   5/8: 0xe0a2280
    [junit]   6/8: 0xe0a22d0
    [junit]   7/8: 0xe0a2320
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x3ee4e0
    [junit]   1/8: 0x3ee530
    [junit]   2/8: 0x3ee580
    [junit]   3/8: 0x3ee5d0
    [junit]   4/8: 0x3ee620
    [junit]   5/8: 0x3ee670
    [junit]   6/8: 0x3ee6c0
    [junit]   7/8: 0x3ee710
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x3ee4e0
    [junit]   1/8: 0x3ee530
    [junit]   2/8: 0x3ee580
    [junit]   3/8: 0x3ee5d0
    [junit]   4/8: 0x3ee620
    [junit]   5/8: 0x3ee670
    [junit]   6/8: 0x3ee6c0
    [junit]   7/8: 0x3ee710
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x32f930
    [junit]   1/8: 0x32f930
    [junit]   2/8: 0x32f930
    [junit]   3/8: 0x32f930
    [junit]   4/8: 0x32f930
    [junit]   5/8: 0x32f930
    [junit]   6/8: 0x32f930
    [junit]   7/8: 0x32f930
    [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: 0x7d562d968
    [junit]   1/8: 0x7d562d9a8
    [junit]   2/8: 0x7d562d9e8
    [junit]   3/8: 0x7d562da28
    [junit]   4/8: 0x7d562da68
    [junit]   5/8: 0x7d562daa8
    [junit]   6/8: 0x7d562dae8
    [junit]   7/8: 0x7d562db28
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7d562d968
    [junit]   1/8: 0x7d562d9a8
    [junit]   2/8: 0x7d562d9e8
    [junit]   3/8: 0x7d562da28
    [junit]   4/8: 0x7d562da68
    [junit]   5/8: 0x7d562daa8
    [junit]   6/8: 0x7d562dae8
    [junit]   7/8: 0x7d562db28
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a1e70
    [junit]   1/8: 0xe0a1ec0
    [junit]   2/8: 0xe0a1f10
    [junit]   3/8: 0xe0a1f60
    [junit]   4/8: 0xe0a1fb0
    [junit]   5/8: 0xe0a2000
    [junit]   6/8: 0xe0a2050
    [junit]   7/8: 0xe0a29b0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a1e70
    [junit]   1/8: 0xe0a1ec0
    [junit]   2/8: 0xe0a1f10
    [junit]   3/8: 0xe0a1f60
    [junit]   4/8: 0xe0a1fb0
    [junit]   5/8: 0xe0a2000
    [junit]   6/8: 0xe0a2050
    [junit]   7/8: 0xe0a29b0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a2a00
    [junit]   1/8: 0xe0a2a50
    [junit]   2/8: 0xe0a2aa0
    [junit]   3/8: 0xe0a2af0
    [junit]   4/8: 0xe0a2b40
    [junit]   5/8: 0xe0a2b90
    [junit]   6/8: 0xe0a2be0
    [junit]   7/8: 0xe0a2c30
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x3ee8a0
    [junit]   1/8: 0x3ee8f0
    [junit]   2/8: 0x3f0fe0
    [junit]   3/8: 0x3f1030
    [junit]   4/8: 0x3f1080
    [junit]   5/8: 0x3f10d0
    [junit]   6/8: 0x3f1120
    [junit]   7/8: 0x3f1170
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x3ee8a0
    [junit]   1/8: 0x3ee8f0
    [junit]   2/8: 0x3f0fe0
    [junit]   3/8: 0x3f1030
    [junit]   4/8: 0x3f1080
    [junit]   5/8: 0x3f10d0
    [junit]   6/8: 0x3f1120
    [junit]   7/8: 0x3f1170
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x32f950
    [junit]   1/8: 0x32f950
    [junit]   2/8: 0x32f950
    [junit]   3/8: 0x32f950
    [junit]   4/8: 0x32f950
    [junit]   5/8: 0x32f950
    [junit]   6/8: 0x32f950
    [junit]   7/8: 0x32f950
    [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_WINDOWS(5): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    4 / 4
    [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    4 / 4
    [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(): 64
    [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: 52
    [junit] TK_ComplicatedSubSet: bits6-s offset: 56
    [junit] TK_ComplicatedSuperSet: sizeof(): 152
    [junit] TK_ComplicatedSuperSet: bits1-s offset: 0
    [junit] TK_ComplicatedSuperSet:  sub1-s offset: 8
    [junit] TK_ComplicatedSuperSet: bits2-s offset: 72
    [junit] TK_ComplicatedSuperSet:  sub2-s offset: 80
    [junit] TK_ComplicatedSuperSet: bits3-s offset: 144
    [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 0x9ABCDEF0
    [junit]   cs.sub1.b3    0xA3
    [junit]   cs.sub1.real0 3.14159 0X1.921FB5P+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 0x9ABCDEF0
    [junit]   cs.sub2.b3    0xB3
    [junit]   cs.sub2.real0 3.14159 0X1.921FB5P+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 0x9ABCDEF0
    [junit]   cs.sub1.b3    0xA3
    [junit]   cs.sub1.real0 3.14159 0X1.921FB5P+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 0x9ABCDEF0
    [junit]   cs.sub2.b3    0xB3
    [junit]   cs.sub2.real0 3.14159 0X1.921FB5P+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] XXX.getSurfaceBoundsValue: dim 286331153/572662306 858993459x1145324612
    [junit] XXX.getSurfaceBoundsValue: dim 11/22 33x44
    [junit] TK_ComplicatedSubSet: sizeof(): 64
    [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: 52
    [junit] TK_ComplicatedSubSet: bits6-s offset: 56
    [junit] TK_ComplicatedSuperSet: sizeof(): 152
    [junit] TK_ComplicatedSuperSet: bits1-s offset: 0
    [junit] TK_ComplicatedSuperSet:  sub1-s offset: 8
    [junit] TK_ComplicatedSuperSet: bits2-s offset: 72
    [junit] TK_ComplicatedSuperSet:  sub2-s offset: 80
    [junit] TK_ComplicatedSuperSet: bits3-s offset: 144
    [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 0x9ABCDEF0
    [junit]   cs.sub1.b3    0xA3
    [junit]   cs.sub1.real0 3.14159 0X1.921FB5P+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 0x9ABCDEF0
    [junit]   cs.sub2.b3    0xB3
    [junit]   cs.sub2.real0 3.14159 0X1.921FB5P+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 0x9ABCDEF0
    [junit]   cs.sub1.b3    0xA3
    [junit]   cs.sub1.real0 3.14159 0X1.921FB5P+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 0x9ABCDEF++++ 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] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 0.198 sec
    [junit] ------------- Standard Error -----------------
    [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: 0xdf7e740
    [junit]   1/8: 0xdf7e780
    [junit]   2/8: 0xdf7e7c0
    [junit]   3/8: 0xdf7e800
    [junit]   4/8: 0xdf7e840
    [junit]   5/8: 0xdf7e880
    [junit]   6/8: 0xdf7e8c0
    [junit]   7/8: 0xdf7e900
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xdf7e740
    [junit]   1/8: 0xdf7e780
    [junit]   2/8: 0xdf7e7c0
    [junit]   3/8: 0xdf7e800
    [junit]   4/8: 0xdf7e840
    [junit]   5/8: 0xdf7e880
    [junit]   6/8: 0xdf7e8c0
    [junit]   7/8: 0xdf7e900
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a2500
    [junit]   1/8: 0xe0a2550
    [junit]   2/8: 0xe0a25a0
    [junit]   3/8: 0xe0a25f0
    [junit]   4/8: 0xe0a2640
    [junit]   5/8: 0xe0a2690
    [junit]   6/8: 0xe0a26e0
    [junit]   7/8: 0xe0a2730
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a2500
    [junit]   1/8: 0xe0a2550
    [junit]   2/8: 0xe0a25a0
    [junit]   3/8: 0xe0a25f0
    [junit]   4/8: 0xe0a2640
    [junit]   5/8: 0xe0a2690
    [junit]   6/8: 0xe0a26e0
    [junit]   7/8: 0xe0a2730
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a20f0
    [junit]   1/8: 0xe0a2140
    [junit]   2/8: 0xe0a2190
    [junit]   3/8: 0xe0a21e0
    [junit]   4/8: 0xe0a2230
    [junit]   5/8: 0xe0a2280
    [junit]   6/8: 0xe0a22d0
    [junit]   7/8: 0xe0a2320
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x3ee4e0
    [junit]   1/8: 0x3ee530
    [junit]   2/8: 0x3ee580
    [junit]   3/8: 0x3ee5d0
    [junit]   4/8: 0x3ee620
    [junit]   5/8: 0x3ee670
    [junit]   6/8: 0x3ee6c0
    [junit]   7/8: 0x3ee710
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x3ee4e0
    [junit]   1/8: 0x3ee530
    [junit]   2/8: 0x3ee580
    [junit]   3/8: 0x3ee5d0
    [junit]   4/8: 0x3ee620
    [junit]   5/8: 0x3ee670
    [junit]   6/8: 0x3ee6c0
    [junit]   7/8: 0x3ee710
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x32f930
    [junit]   1/8: 0x32f930
    [junit]   2/8: 0x32f930
    [junit]   3/8: 0x32f930
    [junit]   4/8: 0x32f930
    [junit]   5/8: 0x32f930
    [junit]   6/8: 0x32f930
    [junit]   7/8: 0x32f930
    [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: 0x7d562d968
    [junit]   1/8: 0x7d562d9a8
    [junit]   2/8: 0x7d562d9e8
    [junit]   3/8: 0x7d562da28
    [junit]   4/8: 0x7d562da68
    [junit]   5/8: 0x7d562daa8
    [junit]   6/8: 0x7d562dae8
    [junit]   7/8: 0x7d562db28
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7d562d968
    [junit]   1/8: 0x7d562d9a8
    [junit]   2/8: 0x7d562d9e8
    [junit]   3/8: 0x7d562da28
    [junit]   4/8: 0x7d562da68
    [junit]   5/8: 0x7d562daa8
    [junit]   6/8: 0x7d562dae8
    [junit]   7/8: 0x7d562db28
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a1e70
    [junit]   1/8: 0xe0a1ec0
    [junit]   2/8: 0xe0a1f10
    [junit]   3/8: 0xe0a1f60
    [junit]   4/8: 0xe0a1fb0
    [junit]   5/8: 0xe0a2000
    [junit]   6/8: 0xe0a2050
    [junit]   7/8: 0xe0a29b0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a1e70
    [junit]   1/8: 0xe0a1ec0
    [junit]   2/8: 0xe0a1f10
    [junit]   3/8: 0xe0a1f60
    [junit]   4/8: 0xe0a1fb0
    [junit]   5/8: 0xe0a2000
    [junit]   6/8: 0xe0a2050
    [junit]   7/8: 0xe0a29b0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a2a00
    [junit]   1/8: 0xe0a2a50
    [junit]   2/8: 0xe0a2aa0
    [junit]   3/8: 0xe0a2af0
    [junit]   4/8: 0xe0a2b40
    [junit]   5/8: 0xe0a2b90
    [junit]   6/8: 0xe0a2be0
    [junit]   7/8: 0xe0a2c30
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x3ee8a0
    [junit]   1/8: 0x3ee8f0
    [junit]   2/8: 0x3f0fe0
    [junit]   3/8: 0x3f1030
    [junit]   4/8: 0x3f1080
    [junit]   5/8: 0x3f10d0
    [junit]   6/8: 0x3f1120
    [junit]   7/8: 0x3f1170
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x3ee8a0
    [junit]   1/8: 0x3ee8f0
    [junit]   2/8: 0x3f0fe0
    [junit]   3/8: 0x3f1030
    [junit]   4/8: 0x3f1080
    [junit]   5/8: 0x3f10d0
    [junit]   6/8: 0x3f1120
    [junit]   7/8: 0x3f1170
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x32f950
    [junit]   1/8: 0x32f950
    [junit]   2/8: 0x32f950
    [junit]   3/8: 0x32f950
    [junit]   4/8: 0x32f950
    [junit]   5/8: 0x32f950
    [junit]   6/8: 0x32f950
    [junit]   7/8: 0x32f950
    [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_WINDOWS(5): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    4 / 4
    [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    4 / 4
    [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] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: chapter02TestClassExist took 0 sec
    [junit] Testcase: chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray took 0.002 sec
    [junit] Testcase: chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray took 0.04 sec
    [junit] Testcase: chapter04TestPointerBuffer took 0.003 sec
    [junit] Testcase: chapter05TestSomeFunctionsAllIndirect took 0.001 sec
    [junit] Testcase: chapter09TestCompoundAlignment took 0.101 sec
    [junit] Testcase: chapter10TestCompoundCallByReference took 0.001 sec
    [junit] Testcase: chapter11TestCompoundCallByValue took 0.004 sec
    [junit] Testcase: chapter12TestStructArrayModelConst took 0.004 sec
    [junit] Testcase: chapter13TestStructArrayModelMutable took 0.001 sec
    [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] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 0.198 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [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: 0xdf7e740
    [junit]   1/8: 0xdf7e780
    [junit]   2/8: 0xdf7e7c0
    [junit]   3/8: 0xdf7e800
    [junit]   4/8: 0xdf7e840
    [junit]   5/8: 0xdf7e880
    [junit]   6/8: 0xdf7e8c0
    [junit]   7/8: 0xdf7e900
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xdf7e740
    [junit]   1/8: 0xdf7e780
    [junit]   2/8: 0xdf7e7c0
    [junit]   3/8: 0xdf7e800
    [junit]   4/8: 0xdf7e840
    [junit]   5/8: 0xdf7e880
    [junit]   6/8: 0xdf7e8c0
    [junit]   7/8: 0xdf7e900
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a2500
    [junit]   1/8: 0xe0a2550
    [junit]   2/8: 0xe0a25a0
    [junit]   3/8: 0xe0a25f0
    [junit]   4/8: 0xe0a2640
    [junit]   5/8: 0xe0a2690
    [junit]   6/8: 0xe0a26e0
    [junit]   7/8: 0xe0a2730
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a2500
    [junit]   1/8: 0xe0a2550
    [junit]   2/8: 0xe0a25a0
    [junit]   3/8: 0xe0a25f0
    [junit]   4/8: 0xe0a2640
    [junit]   5/8: 0xe0a2690
    [junit]   6/8: 0xe0a26e0
    [junit]   7/8: 0xe0a2730
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a20f0
    [junit]   1/8: 0xe0a2140
    [junit]   2/8: 0xe0a2190
    [junit]   3/8: 0xe0a21e0
    [junit]   4/8: 0xe0a2230
    [junit]   5/8: 0xe0a2280
    [junit]   6/8: 0xe0a22d0
    [junit]   7/8: 0xe0a2320
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x3ee4e0
    [junit]   1/8: 0x3ee530
    [junit]   2/8: 0x3ee580
    [junit]   3/8: 0x3ee5d0
    [junit]   4/8: 0x3ee620
    [junit]   5/8: 0x3ee670
    [junit]   6/8: 0x3ee6c0
    [junit]   7/8: 0x3ee710
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x3ee4e0
    [junit]   1/8: 0x3ee530
    [junit]   2/8: 0x3ee580
    [junit]   3/8: 0x3ee5d0
    [junit]   4/8: 0x3ee620
    [junit]   5/8: 0x3ee670
    [junit]   6/8: 0x3ee6c0
    [junit]   7/8: 0x3ee710
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x32f930
    [junit]   1/8: 0x32f930
    [junit]   2/8: 0x32f930
    [junit]   3/8: 0x32f930
    [junit]   4/8: 0x32f930
    [junit]   5/8: 0x32f930
    [junit]   6/8: 0x32f930
    [junit]   7/8: 0x32f930
    [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: 0x7d562d968
    [junit]   1/8: 0x7d562d9a8
    [junit]   2/8: 0x7d562d9e8
    [junit]   3/8: 0x7d562da28
    [junit]   4/8: 0x7d562da68
    [junit]   5/8: 0x7d562daa8
    [junit]   6/8: 0x7d562dae8
    [junit]   7/8: 0x7d562db28
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7d562d968
    [junit]   1/8: 0x7d562d9a8
    [junit]   2/8: 0x7d562d9e8
    [junit]   3/8: 0x7d562da28
    [junit]   4/8: 0x7d562da68
    [junit]   5/8: 0x7d562daa8
    [junit]   6/8: 0x7d562dae8
    [junit]   7/8: 0x7d562db28
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a1e70
    [junit]   1/8: 0xe0a1ec0
    [junit]   2/8: 0xe0a1f10
    [junit]   3/8: 0xe0a1f60
    [junit]   4/8: 0xe0a1fb0
    [junit]   5/8: 0xe0a2000
    [junit]   6/8: 0xe0a2050
    [junit]   7/8: 0xe0a29b0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a1e70
    [junit]   1/8: 0xe0a1ec0
    [junit]   2/8: 0xe0a1f10
    [junit]   3/8: 0xe0a1f60
    [junit]   4/8: 0xe0a1fb0
    [junit]   5/8: 0xe0a2000
    [junit]   6/8: 0xe0a2050
    [junit]   7/8: 0xe0a29b0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0xe0a2a00
    [junit]   1/8: 0xe0a2a50
    [junit]   2/8: 0xe0a2aa0
    [junit]   3/8: 0xe0a2af0
    [junit]   4/8: 0xe0a2b40
    [junit]   5/8: 0xe0a2b90
    [junit]   6/8: 0xe0a2be0
    [junit]   7/8: 0xe0a2c30
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x3ee8a0
    [junit]   1/8: 0x3ee8f0
    [junit]   2/8: 0x3f0fe0
    [junit]   3/8: 0x3f1030
    [junit]   4/8: 0x3f1080
    [junit]   5/8: 0x3f10d0
    [junit]   6/8: 0x3f1120
    [junit]   7/8: 0x3f1170
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x3ee8a0
    [junit]   1/8: 0x3ee8f0
    [junit]   2/8: 0x3f0fe0
    [junit]   3/8: 0x3f1030
    [junit]   4/8: 0x3f1080
    [junit]   5/8: 0x3f10d0
    [junit]   6/8: 0x3f1120
    [junit]   7/8: 0x3f1170
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x32f950
    [junit]   1/8: 0x32f950
    [junit]   2/8: 0x32f950
    [junit]   3/8: 0x32f950
    [junit]   4/8: 0x32f950
    [junit]   5/8: 0x32f950
    [junit]   6/8: 0x32f950
    [junit]   7/8: 0x32f950
    [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_WINDOWS(5): MachineDescription: runtimeValidated false, littleEndian true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    4 / 4
    [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    4 / 4
    [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] ------------- ---------------- ---------------
    [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] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
    [junit] Testsuite: com.jogamp.gluegen.test.junit.structgen.TestStructGen01
    [junit] Testsuite: com.jogamp.gluegen.test.junit.structgen.TestStructGen01
    [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.056 sec
    [junit] ------------- Standard Error -----------------
    [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] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01 took 0.003 sec
    [junit] Testcase: test02 took 0 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.056 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [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] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.structgen.TestStructGen02
    [junit] Testsuite: com.jogamp.gluegen.test.junit.structgen.TestStructGen02
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.023 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01 took 0.001 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.023 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
    [junit] ------------- ---------------- ---------------
    [junit] No SecurityManager Installed
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
    [junit] os.name: Windows 7
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
    [junit] java.home: c:\jdk1.7.0_45_x64\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: C:\cygwin\tmp\
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [junit] Temp: C:\cygwin\tmp\jogamp_0000
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [junit] 0
    [junit]   cs.sub2.b3    0xB3
    [junit]   cs.sub2.real0 3.14159 0X1.921FB5P+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] XXX.getSurfaceBoundsValue: dim 286331153/572662306 858993459x1145324612
    [junit] XXX.getSurfaceBoundsValue: dim 11/22 33x44
    [junit] Testsuite: com.jogamp.junit.sec.TestSecIOUtil01
    [junit] Testsuite: com.jogamp.junit.sec.TestSecIOUtil01
    [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.029 sec
    [junit] ------------- Standard Error -----------------
    [junit] No SecurityManager Installed
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
    [junit] os.name: Windows 7
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
    [junit] java.home: c:\jdk1.7.0_45_x64\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: C:\cygwin\tmp\
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [junit] Temp: C:\cygwin\tmp\jogamp_0000
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [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 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.029 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] No SecurityManager Installed
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
    [junit] os.name: Windows 7
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
    [junit] java.home: c:\jdk1.7.0_45_x64\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: C:\cygwin\tmp\
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [junit] Temp: C:\cygwin\tmp\jogamp_0000
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [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.8.2 compiled on December 20 2010
     [echo] ant.java.version           1.7
     [echo] java.version               1.7.0_45
     [echo] java.home                  c:\jdk1.7.0_45_x64\jre
     [echo] jvmJava.exe                c:\jdk1.7.0_45_x64\jre/bin/java
     [echo] jvmJava7.exe               ${jvmJava7.exe}

jogamp.env.init:
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.2.0
     [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              C:\jre1.6.0_30\lib\rt.jar
     [echo] host.sourcelevel           1.7
     [echo] host.targetlevel           1.7
     [echo] host.rt.jar                c:\jdk1.7.0_45_x64\jre/lib/rt.jar
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            win64-nvgtx460-win7-jogamp-x64-sgothel-011
     [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] Scanning
     [exec] 
     [exec] Creating archive c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\build\gluegen-2.2-b814-20140807-windows-amd64-test-results-win64-nvgtx460-win7-jogamp-x64-sgothel-011.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.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.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.TestIOUtilURICompose.xml
     [exec] Compressing  build\test\results\TEST-com.jogamp.common.util.TestIOUtilURIHandling.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.jo
     [exec] gamp.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: 1 minute 23 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-b814-2014-08-07_00-22-25'.
[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