10783testReportStarted by upstream project "gluegen" build number 921921gluegenjob/gluegen/921e3bc8ce349944d531c0b314ddb3f7a8946ce2a86e3bc8ce349944d531c0b314ddb3f7a8946ce2a86origin/mastere3bc8ce349944d531c0b314ddb3f7a8946ce2a86e3bc8ce349944d531c0b314ddb3f7a8946ce2a86origin/mastere3bc8ce349944d531c0b314ddb3f7a8946ce2a86e3bc8ce349944d531c0b314ddb3f7a8946ce2a86origin/mastergit://jogamp.org/srv/scm/gluegen.git001testReportfalse#92150168891591gluegen ยป android-arm64 #921921falsefalse92193SUCCESS1577819960402https://jogamp.org/chuck/job/gluegen/label=android-arm64/921/androidArm64-jogamp-aarch64-sgothel-041- www/index.htmlbfe55de5d06eb8dc0b07f720c235b86e547964c31557140652000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate CSS; Add responsive viewport design tag
2019-05-06 13:04:12 +0200bfe55de5d06eb8dc0b07f720c235b86e547964c3Update CSS; Add responsive viewport design tageditwww/index.html
- doc/manual/index.htmldoc/HowToBuild.html2a8c4d1cfa45794bc27358f3379f8c5bece745371557141092000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate CSS; Add responsive viewport design tag
2019-05-06 13:11:32 +02002a8c4d1cfa45794bc27358f3379f8c5bece74537Update CSS; Add responsive viewport design tageditdoc/manual/index.htmleditdoc/HowToBuild.html
- make/lib/android-sdk/21/android-java-src.zipmake/lib/android-sdk/21/android.jarmake/lib/android-sdk/9/android-java-src.zipmake/lib/android-sdk/15/android-java-src.txtmake/lib/android-sdk/9/NOTICE.txtmake/lib/android-sdk/24/android-java-src.txtmake/lib/android-sdk/21/LICENSE.txtmake/lib/android-sdk/24/NOTICE.txtmake/build.xmlmake/lib/android-sdk/9/LICENSE.txtmake/scripts/make.gluegen.all.linux-x86_64.shmake/lib/android-sdk/15/NOTICE.txtmake/lib/android-sdk/15/android.jarmake/jogamp-env.xmlmake/lib/android-sdk/15/android-java-src.zipmake/lib/android-sdk/21/android-java-src.txtmake/lib/android-sdk/9/android-java-src.txtmake/lib/android-sdk/24/android-java-src.zipmake/lib/android-sdk/24/LICENSE.txtmake/gluegen-cpptasks-base.xmlmake/lib/android-sdk/24/android.jarmake/lib/android-sdk/21/NOTICE.txtmake/lib/android-sdk/9/android.jarmake/lib/android-sdk/15/LICENSE.txt5f9c1435ab06c7b620befa8677fc23080dac0ce21560404578000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Initial Host/Target Compiler Selection: Java8
Current requirements are:
- Java 1.8 (Level 8.0)
- Android SDK API level 24 (Version 7.0 Nougat, released August 2016)
Official production builds are performed w/ Java 1.8.
- Java 1.8 (Level 8.0)
- Android SDK API level 24 (Version 7.0 Nougat, released August 2016)
Android 7 API level 24 supports Java 1.8,
see https://developer.android.com/studio/write/java8-support
Java 8 is chosen today, June 2019, since OpenJDK 1.8 is well supported
on desktop, mobile support is given w/ OpenJDK 9 and
Android also support these language features for almost 3 years.
++++
Current patch does require one to set the target.sourcelevel,
target.targetlevel and target.rt.jar properties or their equivalent
capital case environment variables.
Only allowed value is currently 1.8.
2019-06-13 07:42:58 +02005f9c1435ab06c7b620befa8677fc23080dac0ce2Bug 1363: Java 11: Initial Host/Target Compiler Selection: Java8addmake/lib/android-sdk/24/NOTICE.txteditmake/build.xmldeletemake/lib/android-sdk/9/android.jardeletemake/lib/android-sdk/15/LICENSE.txtdeletemake/lib/android-sdk/15/NOTICE.txtdeletemake/lib/android-sdk/9/NOTICE.txtdeletemake/lib/android-sdk/9/android-java-src.txtdeletemake/lib/android-sdk/15/android.jaraddmake/lib/android-sdk/24/LICENSE.txtdeletemake/lib/android-sdk/21/android-java-src.zipaddmake/lib/android-sdk/24/android-java-src.zipdeletemake/lib/android-sdk/9/android-java-src.zipdeletemake/lib/android-sdk/21/LICENSE.txtaddmake/lib/android-sdk/24/android-java-src.txteditmake/jogamp-env.xmldeletemake/lib/android-sdk/21/NOTICE.txtdeletemake/lib/android-sdk/9/LICENSE.txtdeletemake/lib/android-sdk/15/android-java-src.txtdeletemake/lib/android-sdk/15/android-java-src.zipaddmake/lib/android-sdk/24/android.jareditmake/gluegen-cpptasks-base.xmldeletemake/lib/android-sdk/21/android.jardeletemake/lib/android-sdk/21/android-java-src.txteditmake/scripts/make.gluegen.all.linux-x86_64.sh
- make/lib/cpptasks.jarmake/build.xmlmake/build-test.xml97622eb70b1ff720d91d768768b7a996ac01ad781560734064000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate cpptask.jar to commit 757192655df20cc6a68affe8cbb4d7de387c9c67
Added CC Task Option: 'usehighleveltool' to give user option to
prefer the high-level tool like gcc or clang for static linkage
where usually 'ar' is being used.
2019-06-17 03:14:24 +020097622eb70b1ff720d91d768768b7a996ac01ad78Update cpptask.jar to commit 757192655df20cc6a68affe8cbb4d7de387c9c67editmake/build-test.xmleditmake/build.xmleditmake/lib/cpptasks.jar
- make/scripts/make.gluegen.all.ios.amd64.shmake/scripts/make.gluegen.all.ios.arm64.shmake/jogamp-androidtasks.xmlsrc/java/jogamp/common/os/MachineDataInfoRuntime.javasrc/java/com/jogamp/common/util/VersionUtil.javamake/gluegen-properties.xmlmake/build.xmlsrc/java/com/jogamp/common/os/MachineDataInfo.javasrc/java/jogamp/common/os/PlatformPropsImpl.javasrc/java/com/jogamp/common/util/IOUtil.javasrc/java/com/jogamp/common/os/Platform.javamake/gluegen-cpptasks-base.xmlsrc/java/com/jogamp/common/os/NativeLibrary.javasrc/java/com/jogamp/common/util/JarUtil.java52a6d4ef4133a998824236af9bb48d0ea65359a91560736762000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: Initial iOS support commit: build.xml targets, java code-path etc
Current build system for JogAmp iOS Build is:
- Build Machine: OSX Mojave 10.14
- Using own (still proprietary) OpenJDK 9 iOS Build
- OpenJDK 1.8 (This will be replaced by OpenJDK 11 soon)
- Xcode 10.2
2019-06-17 03:59:22 +020052a6d4ef4133a998824236af9bb48d0ea65359a9iOS: Initial iOS support commit: build.xml targets, java code-path etcaddmake/scripts/make.gluegen.all.ios.arm64.shaddmake/scripts/make.gluegen.all.ios.amd64.sheditsrc/java/com/jogamp/common/os/NativeLibrary.javaeditsrc/java/com/jogamp/common/util/JarUtil.javaeditsrc/java/com/jogamp/common/os/Platform.javaeditsrc/java/jogamp/common/os/MachineDataInfoRuntime.javaeditsrc/java/jogamp/common/os/PlatformPropsImpl.javaeditmake/jogamp-androidtasks.xmleditsrc/java/com/jogamp/common/util/IOUtil.javaeditsrc/java/com/jogamp/common/util/VersionUtil.javaeditmake/build.xmleditmake/gluegen-cpptasks-base.xmleditmake/gluegen-properties.xmleditsrc/java/com/jogamp/common/os/MachineDataInfo.java
- make/stub_includes/jni/jni.hsrc/java/com/jogamp/common/os/Platform.javasrc/java/com/jogamp/common/util/VersionUtil.javasrc/native/common/JVM_JNI8.csrc/java/com/jogamp/common/os/NativeLibrary.javamake/build.xmlsrc/java/jogamp/common/os/PlatformPropsImpl.java330dad069dee5a0cc0480cf5cd9052000004223a1560737304000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Recognize Java9+ ..; Support JEP 178 static linkage libgluegen-rt[.so] -> libgluegen_rt[.so|.a]
Recognize Java9+ ..
- Recognize new Java9+ version string as of JEP 223
- Avoid Classpath's private findLibrary call
+++
Support JEP 178 static linkage (OpenJDK 1.8)
- Need to change native library basename: libgluegen-rt[.so] -> libgluegen_rt[.so|.a]
since the dash '-' is not supported in a ANSI-c function name.
- Added 'JNI_OnLoad_gluegen_rt' to recognize statical linked JNI code
- Added JNI_VERSION_1_8 to jni/jni.h
2019-06-17 04:08:24 +0200330dad069dee5a0cc0480cf5cd9052000004223aBug 1363: Java 11: Recognize Java9+ ..; Support JEP 178 static linkage libgluegen-rt[.so] -> libgluegen_rt[.so|.a]editsrc/java/com/jogamp/common/os/NativeLibrary.javaeditsrc/java/com/jogamp/common/os/Platform.javaeditmake/build.xmleditmake/stub_includes/jni/jni.heditsrc/java/com/jogamp/common/util/VersionUtil.javaaddsrc/native/common/JVM_JNI8.ceditsrc/java/jogamp/common/os/PlatformPropsImpl.java
- make/gluegen-cpptasks-base.xmlmake/lib/cpptasks.jarmake/build.xml062901d807770646604322aa45d1e018270ae7ce1560739694000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate cpptask.jar to commit 18e04a2fb9c2a3556040091213f82fc570bc5736
and comment-out verbose OSX compiler/link flags, as well as removing one dead linker cfg target.
2019-06-17 04:48:14 +0200062901d807770646604322aa45d1e018270ae7ceUpdate cpptask.jar to commit 18e04a2fb9c2a3556040091213f82fc570bc5736editmake/build.xmleditmake/gluegen-cpptasks-base.xmleditmake/lib/cpptasks.jar
- make/gluegen-cpptasks-base.xml2439ef7a2e6789c2614b3f0efde11bc874cebad01561022896000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: Bump required iOS default version to 11.0
2019-06-20 11:28:16 +02002439ef7a2e6789c2614b3f0efde11bc874cebad0iOS: Bump required iOS default version to 11.0editmake/gluegen-cpptasks-base.xml
- make/gluegen-cpptasks-base.xmlmake/build.xml8ce56955f989f0d8ac21335ea563f9c7eb1111541561108019000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: Generalize building the native symbols file via macro
2019-06-21 11:06:59 +02008ce56955f989f0d8ac21335ea563f9c7eb111154iOS: Generalize building the native symbols file via macroeditmake/build.xmleditmake/gluegen-cpptasks-base.xml
- src/java/com/jogamp/common/os/NativeLibrary.javasrc/java/jogamp/common/os/UnixDynamicLinkerImpl.javasrc/java/com/jogamp/common/os/DynamicLibraryBundle.javasrc/java/jogamp/common/os/DynamicLinkerImpl.javae44b9364353a6173598eb98d276795d77cc4456c1561135717000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: NativeLibrary: Refine iOS, use proper alt system path for iOS+OSX, relax closeLibrary(..)
2019-06-21 18:48:37 +0200e44b9364353a6173598eb98d276795d77cc4456ciOS: NativeLibrary: Refine iOS, use proper alt system path for iOS+OSX, relax closeLibrary(..)editsrc/java/com/jogamp/common/os/NativeLibrary.javaeditsrc/java/com/jogamp/common/os/DynamicLibraryBundle.javaeditsrc/java/jogamp/common/os/DynamicLinkerImpl.javaeditsrc/java/jogamp/common/os/UnixDynamicLinkerImpl.java
- make/scripts/make.gluegen.all.ios.amd64.shmake/scripts/make.gluegen.all.ios.arm64.shmake/scripts/make.gluegen.all.solaris-x86_64.shmake/scripts/make.gluegen.all.linux-x86_64-clang.shmake/scripts/make.gluegen.all.linux-x86.shmake/scripts/make.gluegen.all.android-armv6-cross.shmake/scripts/make.gluegen.all.linux-aarch64.shmake/scripts/make.gluegen.all.linux-x86_64.shmake/scripts/make.gluegen.all.generic.shmake/scripts/adb-launch-main.shmake/scripts/make.gluegen.all.win32.batmake/scripts/setenv-build-jogl-x86.shmake/scripts/make.gluegen.all.linux-armv6hf.shmake/scripts/setenv-build-jogamp-x86.shmake/scripts/setenv-build-jogamp-x86_64.shmake/scripts/make.gluegen.all.linux-ppc64le.shmake/scripts/make.gluegen.all.linux-x86-clang.shmake/scripts/crosstest-java-android-armv6-rel.shmake/scripts/crosstest-junit-linux-armv7-rel.shmake/scripts/make.gluegen.all.solaris-x86.shmake/scripts/setenv-android-tools.shmake/scripts/make.gluegen.all.android-x86-cross.shmake/scripts/make.gluegen.all.android-aarch64-cross.shmake/scripts/crosstest-java-linux-armv6hf-rel.shmake/scripts/make.gluegen.all.win64.batmake/scripts/crosstest-java-linux-armv6-rel.shmake/scripts/make.gluegen.all.linux-armv6hf-cross.shmake/scripts/setenv-build-jogl-x86_64.shmake/scripts/make.gluegen.all.linux-aarch64-cross.shmake/scripts/make.gluegen.all.macosx.shmake/scripts/make.gluegen.all.macosx-java6.shc7205e3906e426ec0c74b12b50faece189d3f8c21565990458000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Mod scripts for OpenJDK11 usage
2019-08-16 23:20:58 +0200c7205e3906e426ec0c74b12b50faece189d3f8c2Bug 1363: Java 11: Mod scripts for OpenJDK11 usageeditmake/scripts/make.gluegen.all.linux-aarch64-cross.sheditmake/scripts/make.gluegen.all.android-aarch64-cross.sheditmake/scripts/make.gluegen.all.macosx.sheditmake/scripts/make.gluegen.all.solaris-x86.sheditmake/scripts/make.gluegen.all.ios.amd64.sheditmake/scripts/make.gluegen.all.win64.bateditmake/scripts/make.gluegen.all.linux-ppc64le.sheditmake/scripts/make.gluegen.all.android-x86-cross.sheditmake/scripts/crosstest-java-android-armv6-rel.sheditmake/scripts/crosstest-java-linux-armv6hf-rel.shdeletemake/scripts/make.gluegen.all.macosx-java6.sheditmake/scripts/setenv-android-tools.sheditmake/scripts/make.gluegen.all.linux-aarch64.sheditmake/scripts/make.gluegen.all.linux-x86_64-clang.sheditmake/scripts/adb-launch-main.shaddmake/scripts/setenv-build-jogamp-x86.sheditmake/scripts/make.gluegen.all.linux-x86_64.sheditmake/scripts/make.gluegen.all.linux-armv6hf-cross.sheditmake/scripts/make.gluegen.all.linux-armv6hf.sheditmake/scripts/make.gluegen.all.ios.arm64.sheditmake/scripts/make.gluegen.all.solaris-x86_64.sheditmake/scripts/make.gluegen.all.win32.bateditmake/scripts/make.gluegen.all.generic.sheditmake/scripts/make.gluegen.all.linux-x86-clang.sheditmake/scripts/crosstest-junit-linux-armv7-rel.shaddmake/scripts/setenv-build-jogamp-x86_64.sheditmake/scripts/make.gluegen.all.linux-x86.sheditmake/scripts/crosstest-java-linux-armv6-rel.shdeletemake/scripts/setenv-build-jogl-x86_64.shdeletemake/scripts/setenv-build-jogl-x86.sheditmake/scripts/make.gluegen.all.android-armv6-cross.sh
- doc/HowToBuild.htmla83fe317fc55771c18709ec201870d98c307eb131565990554000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: HowToBuild Update
Also update GNU/Linux and other platforms information to current OS versions and developer toolchains.
2019-08-16 23:22:34 +0200a83fe317fc55771c18709ec201870d98c307eb13Bug 1363: Java 11: HowToBuild Updateeditdoc/HowToBuild.html
- src/java/net/highteq/nativetaglet/NativeTaglet.java4df8c0112b1e6f3236428cd8429d034058a98f6b1565990656000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comPorted NativeTaglet to jdk.javadoc.doclet.Taglet
The old com.sun.tools.doclets.Taglet was removed, so had to move to new
API.
2019-08-16 23:24:16 +02004df8c0112b1e6f3236428cd8429d034058a98f6bPorted NativeTaglet to jdk.javadoc.doclet.Tagleteditsrc/java/net/highteq/nativetaglet/NativeTaglet.java
- make/build.xml0e915e519cad5f23dcea1707b894f2b5b869bbf11565990882000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed native header generation so it doesn't use javah
The javah command was removed in Java 10, so now native headers must be
generated in javac instead.
2019-08-16 23:28:02 +02000e915e519cad5f23dcea1707b894f2b5b869bbf1Fixed native header generation so it doesn't use javaheditmake/build.xml
- make/build.xmld7db7d7749a139c0238e0ae484ece39bc6b51d661565992484000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: build.xml fix some comments, javah replacement move and compile time build
2019-08-16 23:54:44 +0200d7db7d7749a139c0238e0ae484ece39bc6b51d66Bug 1363: Java 11: build.xml fix some comments, javah replacement move and compile time buildeditmake/build.xml
- src/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java610493b1724b5d91327f478338ff5d029bdcc0321565992710000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFix warning in annotation processor
2019-08-16 23:58:30 +0200610493b1724b5d91327f478338ff5d029bdcc032Fix warning in annotation processoreditsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java
- src/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java3ae05eacc091282f009792e2b06505efe96cca7d1565992724000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed null pointer exception in logging print
2019-08-16 23:58:44 +02003ae05eacc091282f009792e2b06505efe96cca7dFixed null pointer exception in logging printeditsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java
- src/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.javasrc/junit/com/jogamp/gluegen/test/junit/structgen/package-info.java93121714758f89a394993f0740c6929f48fb887b1565992733000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed CStruct annotation processor to not use dummy Java variable types
When annotations were placed on dummy Java variables, the annotation
processor was emitting a RenameJavaType directive into the gluegen
config file that caused the emitted file to be named boolean.java
instead of RenderingConfig.java or Pixel.java. Turned off this behavior
when jname is given in the @CStruct annotation. I'm uncertain how much
this processor is even used, since I can't find any occurrences of
@CStruct outside the test code for it in gluegen.
2019-08-16 23:58:53 +020093121714758f89a394993f0740c6929f48fb887bFixed CStruct annotation processor to not use dummy Java variable typeseditsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.javaeditsrc/junit/com/jogamp/gluegen/test/junit/structgen/package-info.java
- nbproject/project.xmlmake/gluegen-cpptasks-base.xmlnbproject/ide-file-targets.xmltest/junit/com/jogamp/gluegen/build.xmlmake/build.xml760295dc597b3a91bf011115dd7bfad9c0c37f821565992775000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed java.home directory and removed obsolete tools.jar
In Java 9+, there's no longer a "jre" directory in the installation, so
removed references to it. The tools.jar file also no longer exists in
Java installations (it's now stored in a secret non-JAR format), so
removed that as well.
2019-08-16 23:59:35 +0200760295dc597b3a91bf011115dd7bfad9c0c37f82Fixed java.home directory and removed obsolete tools.jareditmake/build.xmleditnbproject/ide-file-targets.xmleditmake/gluegen-cpptasks-base.xmleditnbproject/project.xmledittest/junit/com/jogamp/gluegen/build.xml
- make/gluegen-cpptasks-base.xmltest/junit/com/jogamp/gluegen/build.xml40863053f2c97d8dd89b41c6e2d3703f4d2f72d01565993223000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed minor Ant buildfile consistency issues
These were flagged as errors by Eclipse, and appear legitimate, but
didn't make the command line build fail.
2019-08-17 00:07:03 +020040863053f2c97d8dd89b41c6e2d3703f4d2f72d0Fixed minor Ant buildfile consistency issueseditmake/gluegen-cpptasks-base.xmledittest/junit/com/jogamp/gluegen/build.xml
- make/gluegen-cpptasks-base.xml5aee782592a5ef038dfb79c7b2af5ddab81c0a211565993352000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed JRE path for Linux AMD64 to work for Java 11
2019-08-17 00:09:12 +02005aee782592a5ef038dfb79c7b2af5ddab81c0a21Fixed JRE path for Linux AMD64 to work for Java 11editmake/gluegen-cpptasks-base.xml
- make/gluegen-cpptasks-base.xmlf54e4fbaebfec36bd3b523dc4e23f744e8e6a4ef1566085239000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Refine 'java.home.dir' and 'java.lib.dir.platform' setup for traditional layout and JEP 220(Java 9+)
JEP 220 states it is now optional to use the <arch> subfolder in 'lib' to store native libraries,
i.e. 'lib/<arch>/libjava.so' can be flattened to 'lib/libjava.so'.
Further the jre subfolder is no more used according to the JEP 220, however, it can be used.
Therefor we scan for 'java.home.dir' in the following order:
- if '<java.home>/../jre' exists, i.e. we are within the 'jre' folder, use '<java.home>/..'.
- otherwise assume <java.home> reflect the flattened actual base folder and use it as is.
We scan for 'java.lib.dir.platform' in the following order:
- if exists <java.home>/jre/lib/i386/libjava.so -> <java.home>/jre/lib/i386
- if exists <java.home>/lib/i386/libjava.so -> <java.home>/lib/i386
- defaults to flattened <java.home>/lib
This way we keep the historical arch information for each platform
and stay most flexible for any SDK build layout.
2019-08-18 01:40:39 +0200f54e4fbaebfec36bd3b523dc4e23f744e8e6a4efBug 1363: Java 11: Refine 'java.home.dir' and 'java.lib.dir.platform' setup for traditional layout and JEP 220(Java 9+)editmake/gluegen-cpptasks-base.xml
- make/gluegen-cpptasks-custom.xml65195899777be7be194db59bd668d22c70f291451566085381000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Align gluegen-cpptask-custom.xml template to commit f54e4fbaebfec36bd3b523dc4e23f744e8e6a4ef
2019-08-18 01:43:01 +020065195899777be7be194db59bd668d22c70f29145Bug 1363: Java 11: Align gluegen-cpptask-custom.xml template to commit f54e4fbaebfec36bd3b523dc4e23f744e8e6a4efeditmake/gluegen-cpptasks-custom.xml
- make/gluegen-cpptasks-base.xml4df5aea16fba71b43b78fc6a878fb68c01294a3a1566085471000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: Fix native symbol generation for Windows
Regression from commit 8ce56955f989f0d8ac21335ea563f9c7eb111154
2019-08-18 01:44:31 +02004df5aea16fba71b43b78fc6a878fb68c01294a3aiOS: Fix native symbol generation for Windowseditmake/gluegen-cpptasks-base.xml
- src/java/com/jogamp/common/os/NativeLibrary.java15549c5c038e4ef009b9b487e460c29da16c956b1566085514000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comMacOS shall only scan for .dylib, dropping .jnilib search in NativeLibrary
2019-08-18 01:45:14 +020015549c5c038e4ef009b9b487e460c29da16c956bMacOS shall only scan for .dylib, dropping .jnilib search in NativeLibraryeditsrc/java/com/jogamp/common/os/NativeLibrary.java
- make/build.xmlf12fde9dbfc79aa37303c724f094b3cef8a3f9891566085618000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.combuild.xml: Explicitly issue 'clean-temp' at start and in the end of default 'all*' targets.
This shall ensure that build-temp gets deleted before and after build,
removing the transitionary previous build state.
2019-08-18 01:46:58 +0200f12fde9dbfc79aa37303c724f094b3cef8a3f989build.xml: Explicitly issue 'clean-temp' at start and in the end of default 'all*' targets.editmake/build.xml
- make/scripts/java-win64.batmake/scripts/java-win32.batdoc/HowToBuild.html0577701f4d92c414dbfe6875f4319fd311e0106c1566085761000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate HowToBuild (gawk) and windows test scripts
2019-08-18 01:49:21 +02000577701f4d92c414dbfe6875f4319fd311e0106cUpdate HowToBuild (gawk) and windows test scriptseditdoc/HowToBuild.htmleditmake/scripts/java-win64.bateditmake/scripts/java-win32.bat
- make/jogamp-env.xmlmake/scripts/make.gluegen.all.linux-x86_64.shmake/build.xml189f8ede61afea66ea14f7402dac10381a98c9ca1566092305000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Fix javadoc invocation, drop -source <release> for compile time javac
Also prepare the 'target.releaselevel' property to be set by 'RELEASE_LEVEL' environment,
however - we do not use it at this point.
For now, we build gluegen-rt using '-source 1.8' '-target 1.8'
and the bootclasspath of openjdk8 rt.jar to ensure java8 compatibility.
Alternatively one could use '--release 8' instead using the java11
distributed modules. However, I think the above method is more safe,
only allowing java8 rt.jar to be used for compilation.
Further, gluegen.jar is build using '-target 1.8' only,
since it musty use java11 sources at least for the javadoc taglet.
2019-08-18 03:38:25 +0200189f8ede61afea66ea14f7402dac10381a98c9caBug 1363: Java 11: Fix javadoc invocation, drop -source <release> for compile time javaceditmake/build.xmleditmake/scripts/make.gluegen.all.linux-x86_64.sheditmake/jogamp-env.xml
- make/jogamp-env.xmldoc/HowToBuild.html0f370707ed27dff495c5d091d284f7a006cb28a01566095929000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Java version must be 11 or greater; Fix HowToBuild: Give detailed build commandline.
2019-08-18 04:38:49 +02000f370707ed27dff495c5d091d284f7a006cb28a0Bug 1363: Java 11: Java version must be 11 or greater; Fix HowToBuild: Give detailed build commandline.editdoc/HowToBuild.htmleditmake/jogamp-env.xml
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-x86.xmlmake/lib/gluegen-cpptasks-linux-32bit.xmlmake/lib/gluegen-cpptasks-android-armv6.xml175392ceeba5f69aa5ac90e4021490ade742a3231566143894000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Adopt java.lib.dir.platform changes to make/lib/gluegen-cpptasks-*
2019-08-18 17:58:14 +0200175392ceeba5f69aa5ac90e4021490ade742a323Bug 1363: Java 11: Adopt java.lib.dir.platform changes to make/lib/gluegen-cpptasks-*editmake/lib/gluegen-cpptasks-android-x86.xmleditmake/lib/gluegen-cpptasks-linux-32bit.xmleditmake/lib/gluegen-cpptasks-android-armv6.xmleditmake/lib/gluegen-cpptasks-android-aarch64.xml
- src/java/com/jogamp/common/nio/AbstractBuffer.javasrc/java/jogamp/common/os/MachineDataInfoRuntime.javasrc/java/com/jogamp/common/os/Platform.javasrc/junit/com/jogamp/common/util/TestTempJarCache.javasrc/java/com/jogamp/common/nio/PointerBuffer.javasrc/java/com/jogamp/common/os/NativeLibrary.javasrc/java/jogamp/common/os/PlatformPropsImpl.java6f987f16c808242b61263d76bd7d72e148a0af241566165207000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Complete renaming JEP 178 compatible native lib basename gluegen-rt -> gluegen_rt
- Fix finding native library for Elf parsing
- Fix one unit test
- Fix comments
Completes commit 330dad069dee5a0cc0480cf5cd9052000004223a
2019-08-18 23:53:27 +02006f987f16c808242b61263d76bd7d72e148a0af24Bug 1363: Java 11: Complete renaming JEP 178 compatible native lib basename gluegen-rt -> gluegen_rteditsrc/java/jogamp/common/os/MachineDataInfoRuntime.javaeditsrc/java/com/jogamp/common/nio/AbstractBuffer.javaeditsrc/java/jogamp/common/os/PlatformPropsImpl.javaeditsrc/java/com/jogamp/common/os/Platform.javaeditsrc/junit/com/jogamp/common/util/TestTempJarCache.javaeditsrc/java/com/jogamp/common/os/NativeLibrary.javaeditsrc/java/com/jogamp/common/nio/PointerBuffer.java
- make/scripts/make.gluegen.all.win64.batmake/scripts/java-win64.batmake/scripts/make.gluegen.all.win32.batLICENSE.txtdoc/HowToBuild.htmlmake/scripts/java-win32.batmake/build-test.xml5f4292bb8a310489e05a4f3545ae081310a93f721566165402000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBuild Update: CMake 2.8.10.2 -> 3.15.2 (Windows + MacOS), Mingw64 4.8.1 -> 8.1.0
2019-08-18 23:56:42 +02005f4292bb8a310489e05a4f3545ae081310a93f72Build Update: CMake 2.8.10.2 -> 3.15.2 (Windows + MacOS), Mingw64 4.8.1 -> 8.1.0editLICENSE.txteditdoc/HowToBuild.htmleditmake/scripts/java-win64.bateditmake/scripts/java-win32.bateditmake/build-test.xmleditmake/scripts/make.gluegen.all.win32.bateditmake/scripts/make.gluegen.all.win64.bat
- src/junit/com/jogamp/common/nio/BuffersTest.javasrc/java/com/jogamp/common/nio/Buffers.javasrc/junit/com/jogamp/common/nio/TestBuffers.javasrc/junit/com/jogamp/common/nio/TestByteBufferCopyStream.javasrc/junit/com/jogamp/common/nio/CachedBufferFactoryTest.javasrc/junit/com/jogamp/common/nio/TestCachedBufferFactory.java6603026f1bfec02e3486c52270a09a355a1bf9141566176302000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Resolve Buffers.Cleaner implementation
As of Java9, sun.misc.Cleaner has moved to jdk.internal.ref.Cleaner.
However, access has been made (under the table) via sun.misc.Unsafe,
which we are using for now as we cannot set the jdk.internal.ref.Cleaner method accessible.
In this regard, we had to change our Cleaner.clean(..) method using a ByteBuffer
instead of a Buffer object paramter.
All tests have passed, no more illegal access case running on Java11 has been exposed.
2019-08-19 02:58:22 +02006603026f1bfec02e3486c52270a09a355a1bf914Bug 1363: Java 11: Resolve Buffers.Cleaner implementationaddsrc/junit/com/jogamp/common/nio/TestBuffers.javaeditsrc/junit/com/jogamp/common/nio/TestByteBufferCopyStream.javaeditsrc/java/com/jogamp/common/nio/Buffers.javaaddsrc/junit/com/jogamp/common/nio/TestCachedBufferFactory.javadeletesrc/junit/com/jogamp/common/nio/BuffersTest.javadeletesrc/junit/com/jogamp/common/nio/CachedBufferFactoryTest.java
- make/jogamp-env.xml493f0597646a1521074512b54c77d51fdfcca2801566177154000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Refine Build and Runtime requirements. Fix Java compiler test.
We allow java [8-10] to pass even thought we require java 11 or greater.
This gives us the opportunity to run the junit tests on a java 8 VM (tested).
2019-08-19 03:12:34 +0200493f0597646a1521074512b54c77d51fdfcca280Bug 1363: Java 11: Refine Build and Runtime requirements. Fix Java compiler test.editmake/jogamp-env.xml
- src/junit/com/jogamp/gluegen/test/junit/generation/Test1p2DynamicLibraryBundle.javamake/scripts/java-win64.batmake/scripts/runtest.shmake/scripts/runtest-x64.batmake/scripts/java-win32.batmake/build-test.xmlc63b81c1660f65804b058d1af1b66949b06390df1566187438000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comWindows Regression: Mingw64 8.1.0 using statical linked tool lib Test1p1Test1p1JavaEmitter
'com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter' exposes a regression
using MingW64 8.1.0: System.loadLibrary() gives a "Can't find dependent libraries".
Here, 'Bindingtest1p1' is linked against 'test1' and fails to load
due to its wrong dependent library name within 'Bindingtest1p1'.
MingW64 8.1.0 dropped 'libtest1.so' into 'Bindingtest1p1.dll',
which is surely wrong. Even passing '-Wl,-soname=test1.dll' didn't help.
Note: Such constellation would only work with adding
the lib-path to PATH on Windows.
Since we don't utilize the method in any of our projects,
but use the dynamic library lookup method - this is not a blocker,
but wasted some good time.
2019-08-19 06:03:58 +0200c63b81c1660f65804b058d1af1b66949b06390dfWindows Regression: Mingw64 8.1.0 using statical linked tool lib Test1p1Test1p1JavaEmittereditmake/scripts/runtest.sheditmake/scripts/java-win64.bateditmake/scripts/runtest-x64.bataddsrc/junit/com/jogamp/gluegen/test/junit/generation/Test1p2DynamicLibraryBundle.javaeditmake/build-test.xmleditmake/scripts/java-win32.bat
- src/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.javamake/build.xmlmake/build-test.xml2d89df89453c099d4e357aa17eae88efcf1d1b701566238303000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Document Java8 target constraints; Fix one odd compile issue
Document Java8 target constraints, i.e. where we need to set source, target and bootclasspath
to ensure target runtime Java8 compliance.
Fix one odd compile issue!
Using two theorethical identical GNU/Linux Debian 10 machines with same set of installed software,
one passes (like MacOS, Windows) and one fails.
The failure was due to the CStructAnnotationProcessor's @SupportedSourceVersion tag.
This downgrades the SourceVersion's previous bump from 6->11 (commit 610493b1724b5d91327f478338ff5d029bdcc032)
down to 8.
Interesting times ..
2019-08-19 20:11:43 +02002d89df89453c099d4e357aa17eae88efcf1d1b70Bug 1363: Java 11: Document Java8 target constraints; Fix one odd compile issueeditsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.javaeditmake/build-test.xmleditmake/build.xml
- src/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java3068420e778909e75edbed8ffd17c49c95b6e4c21566239925000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Revert CStructAnnotationProcessor's @SupportedSourceVersion back to 11
Behold, the issue as documented at commit 2d89df89453c099d4e357aa17eae88efcf1d1b70,
one build machine failing to compile SourceVersion.RELEASE_11
was due to an incomplete installation of openjdk-11-jdk on Debian GNU/Linux. Wow.
I have re-installed the openjdk-11-jre and openjdk-11-jdk packages on said machine,
ensured they are being used .. and it works.
Another note here regarding usage of OpenJDK11 compile time environment
and Java8 target. If using Eclipse, I had to set the system runtime JDK to JDK 8.
Otherwise the 'editor clean-up' jobs would run against the JDK 11
classes and wrongly so change certain type castings etc, incompatible with Java 8.
If anybody knows a solution here .. shoot.
2019-08-19 20:38:45 +02003068420e778909e75edbed8ffd17c49c95b6e4c2Bug 1363: Java 11: Revert CStructAnnotationProcessor's @SupportedSourceVersion back to 11editsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java
- .classpath9eb21b874edb66003c642971d6c99bc22ec37e271567562065000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Use new Android SDK 24 for Eclipse Android .classpath
2019-09-04 03:54:25 +02009eb21b874edb66003c642971d6c99bc22ec37e27Bug 1363: Java 11: Use new Android SDK 24 for Eclipse Android .classpathedit.classpath
- make/jogamp-env.xml252ab21e6b6958cb54992d68535cdb7563b70f401567562173000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFix JogAmp Next Release Number: 2.4.0
2019-09-04 03:56:13 +0200252ab21e6b6958cb54992d68535cdb7563b70f40Fix JogAmp Next Release Number: 2.4.0editmake/jogamp-env.xml
- src/java/com/jogamp/common/nio/Buffers.javasrc/java/com/jogamp/common/util/UnsafeUtil.java07c1885e9a3d1f3a3853414648c06fb3864bc69f1567562886000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Extract and extend sun.misc.Unsafe functionality to UnsafeUtil
UnsafeUtil centralizes the workarounds (hack) of certain Java>=9
modularization encapsulation pitfalls,
where no exports have been defined. The last resort.
1) Buffers utilizes UnsafeUtil for Java>=9 invokeCleaner.
2) To gain access for certain methods + fields w/o 'illegal access warnings',
we have to temporarily disable the IllegalAccessLogger.
Hence we provide a method 'T doWithoutIllegalAccessLogger(..<T> action)'
for our essential module access under Java >= 9.
2019-09-04 04:08:06 +020007c1885e9a3d1f3a3853414648c06fb3864bc69fBug 1363: Java 11: Extract and extend sun.misc.Unsafe functionality to UnsafeUtileditsrc/java/com/jogamp/common/nio/Buffers.javaaddsrc/java/com/jogamp/common/util/UnsafeUtil.java
- src/junit/com/jogamp/junit/util/JunitTracer.java13ff301f7a21c55df7e6af77d936a81536b16e7f1574902961000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comminor autocleanup (final removed from static)
2019-11-28 02:02:41 +010013ff301f7a21c55df7e6af77d936a81536b16e7fminor autocleanup (final removed from static)editsrc/junit/com/jogamp/junit/util/JunitTracer.java
- make/gluegen-cpptasks-base.xml617bb981ef3485edd1e0729934d223da07a72a6b1575049927000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFix gluegen-cpptasks-base.xml for crosscompilation, failed due to unset supposedly detected mandatory new properties
Move new detected build properties build.dynamiclibs, build.staticlibs and output.lib.type
from gluegen.cpptasks.detect.os.1 to gluegen.cpptasks.detect.os.
This enables setting these mandatory properties always, as gluegen.cpptasks.detect.os.1 gets overriden
by custom cross-compilation configurations.
Also moving the property dump from gluegen.cpptasks.detect.os.1 to gluegen.cpptasks.detect.os
for same reasons.
2019-11-29 18:52:07 +0100617bb981ef3485edd1e0729934d223da07a72a6bFix gluegen-cpptasks-base.xml for crosscompilation, failed due to unset supposedly detected mandatory new propertieseditmake/gluegen-cpptasks-base.xml
- make/scripts/make.gluegen.all.ios.amd64.shmake/scripts/make.gluegen.all.macosx.shmake/scripts/make.gluegen.all.ios.arm64.sh50f8d56b5e7eac286e8183b162bddf2d528ffa6b1575271308000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comScripts: Macos /opt-share -> /usr/local (Catalina Read-Only)
2019-12-02 08:21:48 +010050f8d56b5e7eac286e8183b162bddf2d528ffa6bScripts: Macos /opt-share -> /usr/local (Catalina Read-Only)editmake/scripts/make.gluegen.all.ios.amd64.sheditmake/scripts/make.gluegen.all.macosx.sheditmake/scripts/make.gluegen.all.ios.arm64.sh
- src/java/com/jogamp/gluegen/JavaEmitter.java5736716ed0598c97273583717ffb9d22a60ca7a41575619814000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1412 - JNI: GlueGen JavaEmitter: Check & Handle Exception after calling back into Java
The generated JNI code JVMUtil_NewDirectByteBufferCopy(..)
calls Buffers.newDirectByteBuffer(..) and potential exceptions should be checked.
2019-12-06 09:10:14 +01005736716ed0598c97273583717ffb9d22a60ca7a4Bug 1412 - JNI: GlueGen JavaEmitter: Check & Handle Exception after calling back into Javaeditsrc/java/com/jogamp/gluegen/JavaEmitter.java
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/jogamp-androidtasks.xmlmake/gluegen-properties.xmlmake/scripts/make.gluegen.all.android-aarch64-cross.shmake/jogamp-env.xmlmake/scripts/setenv-android-tools.sh74e5bbe097a07d1275a2d6452d1e2336a8d5c44a1575955954000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Support building using current SDK and NDK v20 as of 2019-12-10 (GlueGen w/ android-aarch64 patched)
Default Platform: Android 7.0 Nougat, API level 24 supports Java 1.8
Reworked gluegen/make/scripts/setenv-android-tools.sh,
following canonical environment variables and sets all
required variables for cross-compilation.
See file's comments!
ant files:
- android.version -> android.api.level (default 24)
- android.jar defaults to ${gluegen.root}/make/lib/android-sdk/24/android.jar (provided)
2019-12-10 06:32:34 +010074e5bbe097a07d1275a2d6452d1e2336a8d5c44aBug 1417 - Android: Support building using current SDK and NDK v20 as of 2019-12-10 (GlueGen w/ android-aarch64 patched)editmake/jogamp-env.xmleditmake/jogamp-androidtasks.xmleditmake/gluegen-properties.xmleditmake/scripts/make.gluegen.all.android-aarch64-cross.sheditmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/scripts/setenv-android-tools.sh
- src/java/com/jogamp/common/os/AndroidVersion.javamake/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-armv6.xmlmake/scripts/setenv-android-tools.shmake/scripts/make.gluegen.all.android-x86-cross.shmake/scripts/make.gluegen.all.android-armv6-cross.shmake/lib/gluegen-cpptasks-android-x86.xmlb6a91a035c14f1e4d142517f311007e48ea9c0c11576000603000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Complete 1st round: make/lib/gluegen-cpptask-android-<abi>.xml and scripts
All aligned now
- gluegen-cpptasks-android-aarch64.xml
- gluegen-cpptasks-android-armv6.xml (this has ld flag --no-undefined disabled, due to internal missing symbols)
- gluegen-cpptasks-android-x86.xml
2019-12-10 18:56:43 +0100b6a91a035c14f1e4d142517f311007e48ea9c0c1Bug 1417 - Android: Complete 1st round: make/lib/gluegen-cpptask-android-<abi>.xml and scriptseditsrc/java/com/jogamp/common/os/AndroidVersion.javaeditmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/scripts/make.gluegen.all.android-armv6-cross.sheditmake/scripts/make.gluegen.all.android-x86-cross.sheditmake/lib/gluegen-cpptasks-android-x86.xmleditmake/scripts/setenv-android-tools.sheditmake/lib/gluegen-cpptasks-android-armv6.xml
- make/lib/cpptasks.jar4f7273e017e2deb2928a76066604ced03609f9211576000682000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Update cpptasks.jar
http://jogamp.org/git/?p=ant-cpptasks.git
commit e1933c74b9c256332cd12c9a1094e4687b535112
Bug 1417 Android clang support: Introduce clangLinkerOption '-target <abi>'
2019-12-10 18:58:02 +01004f7273e017e2deb2928a76066604ced03609f921Bug 1417 - Android: Update cpptasks.jareditmake/lib/cpptasks.jar
- src/java/com/jogamp/common/os/MachineDataInfo.java19761070e12f65fe7a07e6d9b7a5221a1623b12d1576000770000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Add new x86 MachineDataInfo, differs due to smaller 'long double' than regular x86_32_unix
2019-12-10 18:59:30 +010019761070e12f65fe7a07e6d9b7a5221a1623b12dBug 1417 - Android: Add new x86 MachineDataInfo, differs due to smaller 'long double' than regular x86_32_unixeditsrc/java/com/jogamp/common/os/MachineDataInfo.java
- make/Manifest-android-launchermake/Manifest-rt-androideb6dfabd7427a1836f6b1d2080422f98808ea0a41576000900000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Manifest*-android* can no more have 'Name: <folder>' directives for apk
The 'Name <folder>' leads new apk to claim the missing resources (the folder actually)
and fails to install the apk.
Hence removed tagging the folders sealed.
2019-12-10 19:01:40 +0100eb6dfabd7427a1836f6b1d2080422f98808ea0a4Bug 1417 - Android: Manifest*-android* can no more have 'Name: <folder>' directives for apkeditmake/Manifest-android-launchereditmake/Manifest-rt-android
- make/build.xml51ef5eadd9db020412d3a3716b4ab5a25b0522fb1576001000000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Resulting dynamic libraries require the 'soname' to be set since API level 23
TODO: Do this for all JogAmp modules!
2019-12-10 19:03:20 +010051ef5eadd9db020412d3a3716b4ab5a25b0522fbBug 1417 - Android: Resulting dynamic libraries require the 'soname' to be set since API level 23editmake/build.xml
- make/lib/cpptasks.jarmake/build.xml53ae28fd2bc501b5de54fdbdf915d88f823eb11a1576153418000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Update cpptask, using implicit 'soname' setup, which scales better for all platforms.
http://jogamp.org/git/?p=ant-cpptasks.git
commit 8353e0cc85705ca8f81f8563ad975026978b6745
2019-12-12 13:23:38 +010053ae28fd2bc501b5de54fdbdf915d88f823eb11aBug 1417 - Android: Update cpptask, using implicit 'soname' setup, which scales better for all platforms.editmake/lib/cpptasks.jareditmake/build.xml
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-armv6.xmlmake/lib/gluegen-cpptasks-android-x86.xmlmake/scripts/setenv-android-tools.sh26d06324312b8fe6980ff29ab9d443cc5ec2657f1577141454000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Classify SYSROOTs in NDK for native libraries (link) and headers (compile)
Utilizing '-sysroot' with the linker, we require standard FS layout.
'~/Android/Sdk/ndk/20.1.5948944/platforms/android-24/arch-arm64'
contains the proper std FS layout for libraries under usr/lib,
but lacks the header files.
We call this 'ANDROID_TOOLCHAIN_SYSROOT0' and shall be used for linking.
'~/Android/Sdk/ndk/20.1.5948944/toolchains/llvm/prebuilt/linux-x86_64/sysroot'
native libraries are not under std FS layout,
but headers are under std FS layout for compilation under usr/include.
We call this 'ANDROID_TOOLCHAIN_SYSROOT1' and shall be used for compilation.
Identified while working on openal-soft Android compilation,
where we need to pass ANDROID_TOOLCHAIN_SYSROOT0
2019-12-23 23:50:54 +010026d06324312b8fe6980ff29ab9d443cc5ec2657fBug 1417 - Android: Classify SYSROOTs in NDK for native libraries (link) and headers (compile)editmake/lib/gluegen-cpptasks-android-armv6.xmleditmake/scripts/setenv-android-tools.sheditmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/lib/gluegen-cpptasks-android-x86.xml
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-armv6.xmlmake/lib/gluegen-cpptasks-android-x86.xmlmake/scripts/setenv-android-tools.shaeae740ba2569d839820bfc20c43a8550ab8ed331577156732000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Add ANDROID_TOOLCHAIN_SYSROOT1_INC_ARCH for arch specific includes like asm/types.h
Also adapt make/lib/gluegen-cpptask-android* files:
- Set C++ stdlib = libstdc++
- Set isysroot (same as sysroot)
- Add isystem: *_SYSROOT1_INC, *_SYSROOT1_INC_ARCH and *_SYSROOT1_INC/c++/v1
2019-12-24 04:05:32 +0100aeae740ba2569d839820bfc20c43a8550ab8ed33Bug 1417 - Android: Add ANDROID_TOOLCHAIN_SYSROOT1_INC_ARCH for arch specific includes like asm/types.heditmake/lib/gluegen-cpptasks-android-armv6.xmleditmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/lib/gluegen-cpptasks-android-x86.xmleditmake/scripts/setenv-android-tools.sh
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-x86.xmlmake/lib/gluegen-cpptasks-android-armv6.xmlmake/scripts/setenv-android-tools.shae4cdcf3490a1bf493f39ab5c8c6b596d3af71de1577173868000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Add ANDROID_TOOLCHAIN_SYSROOT1_INC_STL for LLVM's C++ STL headers (default since NDK r18)
Using LLVM's c++_shared as of NDK r18: https://developer.android.com/ndk/guides/cpp-support.html
LLVM's c++ headers must come before other system header!
Also see https://github.com/android/ndk/issues/452 and https://gitlab.kitware.com/cmake/cmake/issues/17059
Also adapt make/lib/gluegen-cpptask-android* files:
- Compiler
-- align for potential C++ usage, i.e.:
-- don't use '-sysroot' not '-isysroot'
-- IF using C++ STL, prepend ANDROID_TOOLCHAIN_SYSROOT1_INC_STL
-- just add normal sysroot headers via '-isystem'
- Linker
-- Use ANDROID_TOOLCHAIN_SYSROOT1_LIB1 and ANDROID_TOOLCHAIN_SYSROOT1_LIB2 for '-L' search path
-- where ANDROID_TOOLCHAIN_SYSROOT1_LIB2 is for 'libc++' -> 'c++_shared'
2019-12-24 08:51:08 +0100ae4cdcf3490a1bf493f39ab5c8c6b596d3af71deBug 1417 - Android: Add ANDROID_TOOLCHAIN_SYSROOT1_INC_STL for LLVM's C++ STL headers (default since NDK r18)editmake/lib/gluegen-cpptasks-android-x86.xmleditmake/lib/gluegen-cpptasks-android-armv6.xmleditmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/scripts/setenv-android-tools.sh
- make/scripts/adb-am-force-stop-all.shmake/scripts/adb-pm-clear-all.shd190301a82a961ac3246890206200086842059bd1577330159000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Add adb scripts to force-stop and clear all jogamp tasks and packages
2019-12-26 04:15:59 +0100d190301a82a961ac3246890206200086842059bdBug 1417 - Android: Add adb scripts to force-stop and clear all jogamp tasks and packagesaddmake/scripts/adb-pm-clear-all.shaddmake/scripts/adb-am-force-stop-all.sh
- make/resources/android/AndroidManifest-Launcher.xmlmake/jogamp-env.xmlmake/resources/android/AndroidManifest-Test.xmlmake/resources/android/AndroidManifest-Runtime.xml6e98be1a1bc819b47e2cc52eb35d23a7489fdf1b1577330300000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: jogamp-env.xml: Elaborate on Android SDK API versions required [min=21, target=28], javac w/ 24, some NDK's clang with 22.
2019-12-26 04:18:20 +01006e98be1a1bc819b47e2cc52eb35d23a7489fdf1bBug 1417 - Android: jogamp-env.xml: Elaborate on Android SDK API versions required [min=21, target=28], javac w/ 24, some NDK's clang with 22.editmake/resources/android/AndroidManifest-Launcher.xmleditmake/resources/android/AndroidManifest-Runtime.xmleditmake/resources/android/AndroidManifest-Test.xmleditmake/jogamp-env.xml
- src/java/jogamp/android/launcher/LauncherTempFileCache.javasrc/java/jogamp/common/os/android/AndroidUtilsImpl.javafaa37334e2912e02cb58e738570a127cc6402b371577330376000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Context.MODE_WORLD_READABLE causes SecurityException on API >= 24, use Context.MODE_PRIVATE for temp cache
2019-12-26 04:19:36 +0100faa37334e2912e02cb58e738570a127cc6402b37Bug 1417 - Android: Context.MODE_WORLD_READABLE causes SecurityException on API >= 24, use Context.MODE_PRIVATE for temp cacheeditsrc/java/jogamp/common/os/android/AndroidUtilsImpl.javaeditsrc/java/jogamp/android/launcher/LauncherTempFileCache.java
- make/build-test.xmlmake/jogamp-androidtasks.xml1390bc236de531646aaa4525a17de1a533b1fa061577330792000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Use d8 for dex'ing w/ implicit Java8 desugaring (macro: aapt.signed)
The new SDK d8 dex'ing tool performs Java8 desugaring, hence allows using Java8 code style.
We use d8 instead of dx in the 'aapt.signed' macro of 'jogamp-androidtasks.xml'.
For the proper desugaring, we pass 'android-min.jar and 'target.rt.jar' Android and Java8
system runtime jar-files to d8's classpath.
Macro 'aapt.signed' also receives the new optional element 'd8-classpaths'
to allows caller to pass further required jar-files to the d8 classpath.
See build-test.xml.
2019-12-26 04:26:32 +01001390bc236de531646aaa4525a17de1a533b1fa06Bug 1417 - Android: Use d8 for dex'ing w/ implicit Java8 desugaring (macro: aapt.signed)editmake/build-test.xmleditmake/jogamp-androidtasks.xml
- LICENSE.txtsrc/java/com/jogamp/common/util/WeakIdentityHashMap.java5979d66fb0c619be32ebcf9fbe644cf6d757345f1577745723000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comAdd WeakIdentityHashMap implementation (from Apache Avro)
Origin <https://github.com/apache/avro/blob/master/lang/java/avro/src/main/java/org/apache/avro/util/WeakIdentityHashMap.java>
from their commit 70260919426f89825ca148f5ee815f3b2cf4764d.
Apache License Version 2.0 until.
Using our JogAmp 'New BSD 2-Clause License' for changes after this initial commit.
Related to Bug 1312, where we like to utilize a WeakIdentityHashMap,
allowing to have cached shared GLContext to disappear .. a compromise.
2019-12-30 23:42:03 +01005979d66fb0c619be32ebcf9fbe644cf6d757345fAdd WeakIdentityHashMap implementation (from Apache Avro)addsrc/java/com/jogamp/common/util/WeakIdentityHashMap.javaeditLICENSE.txt
- src/java/com/jogamp/common/util/WeakIdentityHashMap.javac6fabb0ac94000afe29156f170c63080a37c034b1577751082000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comWeakIdentityHashMap: Cleanup; Implement putAll(..); Make IdentityWeakReference static
2019-12-31 01:11:22 +0100c6fabb0ac94000afe29156f170c63080a37c034bWeakIdentityHashMap: Cleanup; Implement putAll(..); Make IdentityWeakReference staticeditsrc/java/com/jogamp/common/util/WeakIdentityHashMap.java
- src/java/com/jogamp/common/util/Bitfield.javasrc/java/com/jogamp/common/util/WeakIdentityHashMap.java178c7b9d40e06a04790542241912ca21d2c7b92f1577758019000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comWeakIdentityHashMap: Refine capacity computation; Bitfield.Util add 'PowerOf2' functions
2019-12-31 03:06:59 +0100178c7b9d40e06a04790542241912ca21d2c7b92fWeakIdentityHashMap: Refine capacity computation; Bitfield.Util add 'PowerOf2' functionseditsrc/java/com/jogamp/common/util/Bitfield.javaeditsrc/java/com/jogamp/common/util/WeakIdentityHashMap.java
- src/java/com/jogamp/common/util/WeakIdentityHashMap.javaadd34060fde735ea932ca49fbe79e473c5a4f40b1577763218000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comWeakIdentityHashMap: Always null check on weakRef.get(); IdentityWeakReference: hash is final.
2019-12-31 04:33:38 +0100add34060fde735ea932ca49fbe79e473c5a4f40bWeakIdentityHashMap: Always null check on weakRef.get(); IdentityWeakReference: hash is final.editsrc/java/com/jogamp/common/util/WeakIdentityHashMap.java
- make/lib/cpptasks.jare3bc8ce349944d531c0b314ddb3f7a8946ce2a861577819175000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417: Update ant-cpptasks to commit c45a19eadc4c697b7cc1b095692b04deb73da5ce
2019-12-31 20:06:15 +0100e3bc8ce349944d531c0b314ddb3f7a8946ce2a86Bug 1417: Update ant-cpptasks to commit c45a19eadc4c697b7cc1b095692b04deb73da5ceeditmake/lib/cpptasks.jar
githttps://jogamp.org/chuck/user/sven%20gothelSven Gothel0.0false0100com.jogamp.junit.DisabledTest0.0110statusfalsePASSEDUnit Tests On This Node Are Disabled!Unit Tests On This Node Are Disabled!0.0com.jogamp.junit.DisabledTestUnit Tests On This Node Are Disabled!Unit Tests On This Node Are Disabled!2012-02-24T17:08:59Started by upstream project "gluegen" build number 921921gluegenjob/gluegen/921e3bc8ce349944d531c0b314ddb3f7a8946ce2a86e3bc8ce349944d531c0b314ddb3f7a8946ce2a86origin/mastere3bc8ce349944d531c0b314ddb3f7a8946ce2a86e3bc8ce349944d531c0b314ddb3f7a8946ce2a86origin/mastere3bc8ce349944d531c0b314ddb3f7a8946ce2a86e3bc8ce349944d531c0b314ddb3f7a8946ce2a86origin/mastergit://jogamp.org/srv/scm/gluegen.git00263testReportfalse#921284774285833gluegen ยป macos-x86_64 #921921falsefalse92194SUCCESS1577819960402https://jogamp.org/chuck/job/gluegen/label=macos-x86_64/921/macosx64-NV320M-10_6-jogamp-x64-sgothel-012- www/index.htmlbfe55de5d06eb8dc0b07f720c235b86e547964c31557140652000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate CSS; Add responsive viewport design tag
2019-05-06 13:04:12 +0200bfe55de5d06eb8dc0b07f720c235b86e547964c3Update CSS; Add responsive viewport design tageditwww/index.html
- doc/HowToBuild.htmldoc/manual/index.html2a8c4d1cfa45794bc27358f3379f8c5bece745371557141092000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate CSS; Add responsive viewport design tag
2019-05-06 13:11:32 +02002a8c4d1cfa45794bc27358f3379f8c5bece74537Update CSS; Add responsive viewport design tageditdoc/HowToBuild.htmleditdoc/manual/index.html
- make/lib/android-sdk/21/android-java-src.zipmake/lib/android-sdk/21/android.jarmake/lib/android-sdk/9/android-java-src.zipmake/lib/android-sdk/15/android-java-src.txtmake/lib/android-sdk/9/NOTICE.txtmake/lib/android-sdk/24/android-java-src.txtmake/lib/android-sdk/21/LICENSE.txtmake/lib/android-sdk/24/NOTICE.txtmake/build.xmlmake/lib/android-sdk/9/LICENSE.txtmake/scripts/make.gluegen.all.linux-x86_64.shmake/lib/android-sdk/15/NOTICE.txtmake/lib/android-sdk/15/android.jarmake/jogamp-env.xmlmake/lib/android-sdk/15/android-java-src.zipmake/lib/android-sdk/21/android-java-src.txtmake/lib/android-sdk/24/android-java-src.zipmake/lib/android-sdk/9/android-java-src.txtmake/lib/android-sdk/24/LICENSE.txtmake/gluegen-cpptasks-base.xmlmake/lib/android-sdk/24/android.jarmake/lib/android-sdk/21/NOTICE.txtmake/lib/android-sdk/9/android.jarmake/lib/android-sdk/15/LICENSE.txt5f9c1435ab06c7b620befa8677fc23080dac0ce21560404578000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Initial Host/Target Compiler Selection: Java8
Current requirements are:
- Java 1.8 (Level 8.0)
- Android SDK API level 24 (Version 7.0 Nougat, released August 2016)
Official production builds are performed w/ Java 1.8.
- Java 1.8 (Level 8.0)
- Android SDK API level 24 (Version 7.0 Nougat, released August 2016)
Android 7 API level 24 supports Java 1.8,
see https://developer.android.com/studio/write/java8-support
Java 8 is chosen today, June 2019, since OpenJDK 1.8 is well supported
on desktop, mobile support is given w/ OpenJDK 9 and
Android also support these language features for almost 3 years.
++++
Current patch does require one to set the target.sourcelevel,
target.targetlevel and target.rt.jar properties or their equivalent
capital case environment variables.
Only allowed value is currently 1.8.
2019-06-13 07:42:58 +02005f9c1435ab06c7b620befa8677fc23080dac0ce2Bug 1363: Java 11: Initial Host/Target Compiler Selection: Java8deletemake/lib/android-sdk/15/NOTICE.txtaddmake/lib/android-sdk/24/android-java-src.zipdeletemake/lib/android-sdk/9/android-java-src.zipaddmake/lib/android-sdk/24/android-java-src.txtdeletemake/lib/android-sdk/21/android-java-src.zipaddmake/lib/android-sdk/24/android.jareditmake/scripts/make.gluegen.all.linux-x86_64.shaddmake/lib/android-sdk/24/LICENSE.txtdeletemake/lib/android-sdk/9/android-java-src.txtdeletemake/lib/android-sdk/21/android-java-src.txteditmake/build.xmldeletemake/lib/android-sdk/21/LICENSE.txteditmake/jogamp-env.xmldeletemake/lib/android-sdk/15/android-java-src.txtdeletemake/lib/android-sdk/15/android-java-src.zipdeletemake/lib/android-sdk/9/android.jardeletemake/lib/android-sdk/15/LICENSE.txtdeletemake/lib/android-sdk/21/android.jardeletemake/lib/android-sdk/9/NOTICE.txteditmake/gluegen-cpptasks-base.xmladdmake/lib/android-sdk/24/NOTICE.txtdeletemake/lib/android-sdk/9/LICENSE.txtdeletemake/lib/android-sdk/15/android.jardeletemake/lib/android-sdk/21/NOTICE.txt
- make/lib/cpptasks.jarmake/build.xmlmake/build-test.xml97622eb70b1ff720d91d768768b7a996ac01ad781560734064000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate cpptask.jar to commit 757192655df20cc6a68affe8cbb4d7de387c9c67
Added CC Task Option: 'usehighleveltool' to give user option to
prefer the high-level tool like gcc or clang for static linkage
where usually 'ar' is being used.
2019-06-17 03:14:24 +020097622eb70b1ff720d91d768768b7a996ac01ad78Update cpptask.jar to commit 757192655df20cc6a68affe8cbb4d7de387c9c67editmake/build.xmleditmake/build-test.xmleditmake/lib/cpptasks.jar
- make/scripts/make.gluegen.all.ios.amd64.shmake/jogamp-androidtasks.xmlmake/scripts/make.gluegen.all.ios.arm64.shsrc/java/jogamp/common/os/MachineDataInfoRuntime.javasrc/java/com/jogamp/common/util/VersionUtil.javamake/gluegen-properties.xmlsrc/java/com/jogamp/common/os/MachineDataInfo.javamake/build.xmlsrc/java/jogamp/common/os/PlatformPropsImpl.javasrc/java/com/jogamp/common/util/IOUtil.javasrc/java/com/jogamp/common/os/Platform.javamake/gluegen-cpptasks-base.xmlsrc/java/com/jogamp/common/os/NativeLibrary.javasrc/java/com/jogamp/common/util/JarUtil.java52a6d4ef4133a998824236af9bb48d0ea65359a91560736762000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: Initial iOS support commit: build.xml targets, java code-path etc
Current build system for JogAmp iOS Build is:
- Build Machine: OSX Mojave 10.14
- Using own (still proprietary) OpenJDK 9 iOS Build
- OpenJDK 1.8 (This will be replaced by OpenJDK 11 soon)
- Xcode 10.2
2019-06-17 03:59:22 +020052a6d4ef4133a998824236af9bb48d0ea65359a9iOS: Initial iOS support commit: build.xml targets, java code-path etcaddmake/scripts/make.gluegen.all.ios.amd64.sheditmake/jogamp-androidtasks.xmleditmake/gluegen-properties.xmleditsrc/java/com/jogamp/common/os/MachineDataInfo.javaeditmake/gluegen-cpptasks-base.xmleditsrc/java/com/jogamp/common/os/Platform.javaeditsrc/java/jogamp/common/os/PlatformPropsImpl.javaeditsrc/java/com/jogamp/common/util/JarUtil.javaeditsrc/java/com/jogamp/common/os/NativeLibrary.javaeditmake/build.xmleditsrc/java/jogamp/common/os/MachineDataInfoRuntime.javaaddmake/scripts/make.gluegen.all.ios.arm64.sheditsrc/java/com/jogamp/common/util/VersionUtil.javaeditsrc/java/com/jogamp/common/util/IOUtil.java
- make/stub_includes/jni/jni.hsrc/java/com/jogamp/common/os/Platform.javasrc/java/com/jogamp/common/util/VersionUtil.javasrc/native/common/JVM_JNI8.csrc/java/com/jogamp/common/os/NativeLibrary.javamake/build.xmlsrc/java/jogamp/common/os/PlatformPropsImpl.java330dad069dee5a0cc0480cf5cd9052000004223a1560737304000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Recognize Java9+ ..; Support JEP 178 static linkage libgluegen-rt[.so] -> libgluegen_rt[.so|.a]
Recognize Java9+ ..
- Recognize new Java9+ version string as of JEP 223
- Avoid Classpath's private findLibrary call
+++
Support JEP 178 static linkage (OpenJDK 1.8)
- Need to change native library basename: libgluegen-rt[.so] -> libgluegen_rt[.so|.a]
since the dash '-' is not supported in a ANSI-c function name.
- Added 'JNI_OnLoad_gluegen_rt' to recognize statical linked JNI code
- Added JNI_VERSION_1_8 to jni/jni.h
2019-06-17 04:08:24 +0200330dad069dee5a0cc0480cf5cd9052000004223aBug 1363: Java 11: Recognize Java9+ ..; Support JEP 178 static linkage libgluegen-rt[.so] -> libgluegen_rt[.so|.a]editsrc/java/com/jogamp/common/os/NativeLibrary.javaeditmake/build.xmleditsrc/java/com/jogamp/common/util/VersionUtil.javaeditmake/stub_includes/jni/jni.heditsrc/java/jogamp/common/os/PlatformPropsImpl.javaaddsrc/native/common/JVM_JNI8.ceditsrc/java/com/jogamp/common/os/Platform.java
- make/lib/cpptasks.jarmake/gluegen-cpptasks-base.xmlmake/build.xml062901d807770646604322aa45d1e018270ae7ce1560739694000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate cpptask.jar to commit 18e04a2fb9c2a3556040091213f82fc570bc5736
and comment-out verbose OSX compiler/link flags, as well as removing one dead linker cfg target.
2019-06-17 04:48:14 +0200062901d807770646604322aa45d1e018270ae7ceUpdate cpptask.jar to commit 18e04a2fb9c2a3556040091213f82fc570bc5736editmake/lib/cpptasks.jareditmake/gluegen-cpptasks-base.xmleditmake/build.xml
- make/gluegen-cpptasks-base.xml2439ef7a2e6789c2614b3f0efde11bc874cebad01561022896000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: Bump required iOS default version to 11.0
2019-06-20 11:28:16 +02002439ef7a2e6789c2614b3f0efde11bc874cebad0iOS: Bump required iOS default version to 11.0editmake/gluegen-cpptasks-base.xml
- make/gluegen-cpptasks-base.xmlmake/build.xml8ce56955f989f0d8ac21335ea563f9c7eb1111541561108019000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: Generalize building the native symbols file via macro
2019-06-21 11:06:59 +02008ce56955f989f0d8ac21335ea563f9c7eb111154iOS: Generalize building the native symbols file via macroeditmake/build.xmleditmake/gluegen-cpptasks-base.xml
- src/java/com/jogamp/common/os/NativeLibrary.javasrc/java/jogamp/common/os/UnixDynamicLinkerImpl.javasrc/java/jogamp/common/os/DynamicLinkerImpl.javasrc/java/com/jogamp/common/os/DynamicLibraryBundle.javae44b9364353a6173598eb98d276795d77cc4456c1561135717000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: NativeLibrary: Refine iOS, use proper alt system path for iOS+OSX, relax closeLibrary(..)
2019-06-21 18:48:37 +0200e44b9364353a6173598eb98d276795d77cc4456ciOS: NativeLibrary: Refine iOS, use proper alt system path for iOS+OSX, relax closeLibrary(..)editsrc/java/jogamp/common/os/DynamicLinkerImpl.javaeditsrc/java/com/jogamp/common/os/DynamicLibraryBundle.javaeditsrc/java/com/jogamp/common/os/NativeLibrary.javaeditsrc/java/jogamp/common/os/UnixDynamicLinkerImpl.java
- make/scripts/make.gluegen.all.ios.amd64.shmake/scripts/make.gluegen.all.ios.arm64.shmake/scripts/make.gluegen.all.solaris-x86_64.shmake/scripts/make.gluegen.all.linux-x86_64-clang.shmake/scripts/make.gluegen.all.android-armv6-cross.shmake/scripts/make.gluegen.all.linux-x86.shmake/scripts/make.gluegen.all.linux-aarch64.shmake/scripts/make.gluegen.all.linux-x86_64.shmake/scripts/make.gluegen.all.generic.shmake/scripts/adb-launch-main.shmake/scripts/make.gluegen.all.win32.batmake/scripts/setenv-build-jogl-x86.shmake/scripts/make.gluegen.all.linux-armv6hf.shmake/scripts/setenv-build-jogamp-x86.shmake/scripts/setenv-build-jogamp-x86_64.shmake/scripts/make.gluegen.all.linux-x86-clang.shmake/scripts/make.gluegen.all.linux-ppc64le.shmake/scripts/crosstest-java-android-armv6-rel.shmake/scripts/crosstest-junit-linux-armv7-rel.shmake/scripts/make.gluegen.all.solaris-x86.shmake/scripts/setenv-android-tools.shmake/scripts/make.gluegen.all.android-x86-cross.shmake/scripts/make.gluegen.all.android-aarch64-cross.shmake/scripts/crosstest-java-linux-armv6hf-rel.shmake/scripts/make.gluegen.all.win64.batmake/scripts/crosstest-java-linux-armv6-rel.shmake/scripts/make.gluegen.all.linux-armv6hf-cross.shmake/scripts/setenv-build-jogl-x86_64.shmake/scripts/make.gluegen.all.linux-aarch64-cross.shmake/scripts/make.gluegen.all.macosx-java6.shmake/scripts/make.gluegen.all.macosx.shc7205e3906e426ec0c74b12b50faece189d3f8c21565990458000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Mod scripts for OpenJDK11 usage
2019-08-16 23:20:58 +0200c7205e3906e426ec0c74b12b50faece189d3f8c2Bug 1363: Java 11: Mod scripts for OpenJDK11 usageeditmake/scripts/crosstest-java-android-armv6-rel.sheditmake/scripts/adb-launch-main.sheditmake/scripts/make.gluegen.all.solaris-x86.sheditmake/scripts/make.gluegen.all.generic.sheditmake/scripts/make.gluegen.all.android-aarch64-cross.sheditmake/scripts/make.gluegen.all.linux-aarch64.sheditmake/scripts/make.gluegen.all.ios.arm64.sheditmake/scripts/make.gluegen.all.android-x86-cross.sheditmake/scripts/make.gluegen.all.linux-x86_64-clang.sheditmake/scripts/crosstest-java-linux-armv6-rel.shaddmake/scripts/setenv-build-jogamp-x86.sheditmake/scripts/make.gluegen.all.linux-aarch64-cross.sheditmake/scripts/make.gluegen.all.linux-armv6hf.sheditmake/scripts/make.gluegen.all.android-armv6-cross.sheditmake/scripts/make.gluegen.all.win64.batdeletemake/scripts/make.gluegen.all.macosx-java6.sheditmake/scripts/make.gluegen.all.linux-armv6hf-cross.sheditmake/scripts/make.gluegen.all.ios.amd64.sheditmake/scripts/make.gluegen.all.linux-x86-clang.sheditmake/scripts/crosstest-junit-linux-armv7-rel.shaddmake/scripts/setenv-build-jogamp-x86_64.sheditmake/scripts/make.gluegen.all.macosx.sheditmake/scripts/crosstest-java-linux-armv6hf-rel.sheditmake/scripts/make.gluegen.all.solaris-x86_64.sheditmake/scripts/make.gluegen.all.linux-x86_64.sheditmake/scripts/make.gluegen.all.win32.bateditmake/scripts/setenv-android-tools.sheditmake/scripts/make.gluegen.all.linux-x86.shdeletemake/scripts/setenv-build-jogl-x86_64.sheditmake/scripts/make.gluegen.all.linux-ppc64le.shdeletemake/scripts/setenv-build-jogl-x86.sh
- doc/HowToBuild.htmla83fe317fc55771c18709ec201870d98c307eb131565990554000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: HowToBuild Update
Also update GNU/Linux and other platforms information to current OS versions and developer toolchains.
2019-08-16 23:22:34 +0200a83fe317fc55771c18709ec201870d98c307eb13Bug 1363: Java 11: HowToBuild Updateeditdoc/HowToBuild.html
- src/java/net/highteq/nativetaglet/NativeTaglet.java4df8c0112b1e6f3236428cd8429d034058a98f6b1565990656000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comPorted NativeTaglet to jdk.javadoc.doclet.Taglet
The old com.sun.tools.doclets.Taglet was removed, so had to move to new
API.
2019-08-16 23:24:16 +02004df8c0112b1e6f3236428cd8429d034058a98f6bPorted NativeTaglet to jdk.javadoc.doclet.Tagleteditsrc/java/net/highteq/nativetaglet/NativeTaglet.java
- make/build.xml0e915e519cad5f23dcea1707b894f2b5b869bbf11565990882000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed native header generation so it doesn't use javah
The javah command was removed in Java 10, so now native headers must be
generated in javac instead.
2019-08-16 23:28:02 +02000e915e519cad5f23dcea1707b894f2b5b869bbf1Fixed native header generation so it doesn't use javaheditmake/build.xml
- make/build.xmld7db7d7749a139c0238e0ae484ece39bc6b51d661565992484000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: build.xml fix some comments, javah replacement move and compile time build
2019-08-16 23:54:44 +0200d7db7d7749a139c0238e0ae484ece39bc6b51d66Bug 1363: Java 11: build.xml fix some comments, javah replacement move and compile time buildeditmake/build.xml
- src/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java610493b1724b5d91327f478338ff5d029bdcc0321565992710000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFix warning in annotation processor
2019-08-16 23:58:30 +0200610493b1724b5d91327f478338ff5d029bdcc032Fix warning in annotation processoreditsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java
- src/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java3ae05eacc091282f009792e2b06505efe96cca7d1565992724000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed null pointer exception in logging print
2019-08-16 23:58:44 +02003ae05eacc091282f009792e2b06505efe96cca7dFixed null pointer exception in logging printeditsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java
- src/junit/com/jogamp/gluegen/test/junit/structgen/package-info.javasrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java93121714758f89a394993f0740c6929f48fb887b1565992733000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed CStruct annotation processor to not use dummy Java variable types
When annotations were placed on dummy Java variables, the annotation
processor was emitting a RenameJavaType directive into the gluegen
config file that caused the emitted file to be named boolean.java
instead of RenderingConfig.java or Pixel.java. Turned off this behavior
when jname is given in the @CStruct annotation. I'm uncertain how much
this processor is even used, since I can't find any occurrences of
@CStruct outside the test code for it in gluegen.
2019-08-16 23:58:53 +020093121714758f89a394993f0740c6929f48fb887bFixed CStruct annotation processor to not use dummy Java variable typeseditsrc/junit/com/jogamp/gluegen/test/junit/structgen/package-info.javaeditsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java
- nbproject/project.xmlmake/gluegen-cpptasks-base.xmltest/junit/com/jogamp/gluegen/build.xmlnbproject/ide-file-targets.xmlmake/build.xml760295dc597b3a91bf011115dd7bfad9c0c37f821565992775000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed java.home directory and removed obsolete tools.jar
In Java 9+, there's no longer a "jre" directory in the installation, so
removed references to it. The tools.jar file also no longer exists in
Java installations (it's now stored in a secret non-JAR format), so
removed that as well.
2019-08-16 23:59:35 +0200760295dc597b3a91bf011115dd7bfad9c0c37f82Fixed java.home directory and removed obsolete tools.jareditnbproject/project.xmleditmake/gluegen-cpptasks-base.xmledittest/junit/com/jogamp/gluegen/build.xmleditmake/build.xmleditnbproject/ide-file-targets.xml
- make/gluegen-cpptasks-base.xmltest/junit/com/jogamp/gluegen/build.xml40863053f2c97d8dd89b41c6e2d3703f4d2f72d01565993223000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed minor Ant buildfile consistency issues
These were flagged as errors by Eclipse, and appear legitimate, but
didn't make the command line build fail.
2019-08-17 00:07:03 +020040863053f2c97d8dd89b41c6e2d3703f4d2f72d0Fixed minor Ant buildfile consistency issuesedittest/junit/com/jogamp/gluegen/build.xmleditmake/gluegen-cpptasks-base.xml
- make/gluegen-cpptasks-base.xml5aee782592a5ef038dfb79c7b2af5ddab81c0a211565993352000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed JRE path for Linux AMD64 to work for Java 11
2019-08-17 00:09:12 +02005aee782592a5ef038dfb79c7b2af5ddab81c0a21Fixed JRE path for Linux AMD64 to work for Java 11editmake/gluegen-cpptasks-base.xml
- make/gluegen-cpptasks-base.xmlf54e4fbaebfec36bd3b523dc4e23f744e8e6a4ef1566085239000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Refine 'java.home.dir' and 'java.lib.dir.platform' setup for traditional layout and JEP 220(Java 9+)
JEP 220 states it is now optional to use the <arch> subfolder in 'lib' to store native libraries,
i.e. 'lib/<arch>/libjava.so' can be flattened to 'lib/libjava.so'.
Further the jre subfolder is no more used according to the JEP 220, however, it can be used.
Therefor we scan for 'java.home.dir' in the following order:
- if '<java.home>/../jre' exists, i.e. we are within the 'jre' folder, use '<java.home>/..'.
- otherwise assume <java.home> reflect the flattened actual base folder and use it as is.
We scan for 'java.lib.dir.platform' in the following order:
- if exists <java.home>/jre/lib/i386/libjava.so -> <java.home>/jre/lib/i386
- if exists <java.home>/lib/i386/libjava.so -> <java.home>/lib/i386
- defaults to flattened <java.home>/lib
This way we keep the historical arch information for each platform
and stay most flexible for any SDK build layout.
2019-08-18 01:40:39 +0200f54e4fbaebfec36bd3b523dc4e23f744e8e6a4efBug 1363: Java 11: Refine 'java.home.dir' and 'java.lib.dir.platform' setup for traditional layout and JEP 220(Java 9+)editmake/gluegen-cpptasks-base.xml
- make/gluegen-cpptasks-custom.xml65195899777be7be194db59bd668d22c70f291451566085381000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Align gluegen-cpptask-custom.xml template to commit f54e4fbaebfec36bd3b523dc4e23f744e8e6a4ef
2019-08-18 01:43:01 +020065195899777be7be194db59bd668d22c70f29145Bug 1363: Java 11: Align gluegen-cpptask-custom.xml template to commit f54e4fbaebfec36bd3b523dc4e23f744e8e6a4efeditmake/gluegen-cpptasks-custom.xml
- make/gluegen-cpptasks-base.xml4df5aea16fba71b43b78fc6a878fb68c01294a3a1566085471000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: Fix native symbol generation for Windows
Regression from commit 8ce56955f989f0d8ac21335ea563f9c7eb111154
2019-08-18 01:44:31 +02004df5aea16fba71b43b78fc6a878fb68c01294a3aiOS: Fix native symbol generation for Windowseditmake/gluegen-cpptasks-base.xml
- src/java/com/jogamp/common/os/NativeLibrary.java15549c5c038e4ef009b9b487e460c29da16c956b1566085514000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comMacOS shall only scan for .dylib, dropping .jnilib search in NativeLibrary
2019-08-18 01:45:14 +020015549c5c038e4ef009b9b487e460c29da16c956bMacOS shall only scan for .dylib, dropping .jnilib search in NativeLibraryeditsrc/java/com/jogamp/common/os/NativeLibrary.java
- make/build.xmlf12fde9dbfc79aa37303c724f094b3cef8a3f9891566085618000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.combuild.xml: Explicitly issue 'clean-temp' at start and in the end of default 'all*' targets.
This shall ensure that build-temp gets deleted before and after build,
removing the transitionary previous build state.
2019-08-18 01:46:58 +0200f12fde9dbfc79aa37303c724f094b3cef8a3f989build.xml: Explicitly issue 'clean-temp' at start and in the end of default 'all*' targets.editmake/build.xml
- make/scripts/java-win64.batmake/scripts/java-win32.batdoc/HowToBuild.html0577701f4d92c414dbfe6875f4319fd311e0106c1566085761000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate HowToBuild (gawk) and windows test scripts
2019-08-18 01:49:21 +02000577701f4d92c414dbfe6875f4319fd311e0106cUpdate HowToBuild (gawk) and windows test scriptseditmake/scripts/java-win64.bateditmake/scripts/java-win32.bateditdoc/HowToBuild.html
- make/jogamp-env.xmlmake/scripts/make.gluegen.all.linux-x86_64.shmake/build.xml189f8ede61afea66ea14f7402dac10381a98c9ca1566092305000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Fix javadoc invocation, drop -source <release> for compile time javac
Also prepare the 'target.releaselevel' property to be set by 'RELEASE_LEVEL' environment,
however - we do not use it at this point.
For now, we build gluegen-rt using '-source 1.8' '-target 1.8'
and the bootclasspath of openjdk8 rt.jar to ensure java8 compatibility.
Alternatively one could use '--release 8' instead using the java11
distributed modules. However, I think the above method is more safe,
only allowing java8 rt.jar to be used for compilation.
Further, gluegen.jar is build using '-target 1.8' only,
since it musty use java11 sources at least for the javadoc taglet.
2019-08-18 03:38:25 +0200189f8ede61afea66ea14f7402dac10381a98c9caBug 1363: Java 11: Fix javadoc invocation, drop -source <release> for compile time javaceditmake/jogamp-env.xmleditmake/scripts/make.gluegen.all.linux-x86_64.sheditmake/build.xml
- make/jogamp-env.xmldoc/HowToBuild.html0f370707ed27dff495c5d091d284f7a006cb28a01566095929000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Java version must be 11 or greater; Fix HowToBuild: Give detailed build commandline.
2019-08-18 04:38:49 +02000f370707ed27dff495c5d091d284f7a006cb28a0Bug 1363: Java 11: Java version must be 11 or greater; Fix HowToBuild: Give detailed build commandline.editmake/jogamp-env.xmleditdoc/HowToBuild.html
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-armv6.xmlmake/lib/gluegen-cpptasks-linux-32bit.xmlmake/lib/gluegen-cpptasks-android-x86.xml175392ceeba5f69aa5ac90e4021490ade742a3231566143894000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Adopt java.lib.dir.platform changes to make/lib/gluegen-cpptasks-*
2019-08-18 17:58:14 +0200175392ceeba5f69aa5ac90e4021490ade742a323Bug 1363: Java 11: Adopt java.lib.dir.platform changes to make/lib/gluegen-cpptasks-*editmake/lib/gluegen-cpptasks-android-armv6.xmleditmake/lib/gluegen-cpptasks-linux-32bit.xmleditmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/lib/gluegen-cpptasks-android-x86.xml
- src/java/com/jogamp/common/nio/AbstractBuffer.javasrc/java/jogamp/common/os/MachineDataInfoRuntime.javasrc/java/com/jogamp/common/os/Platform.javasrc/junit/com/jogamp/common/util/TestTempJarCache.javasrc/java/com/jogamp/common/nio/PointerBuffer.javasrc/java/com/jogamp/common/os/NativeLibrary.javasrc/java/jogamp/common/os/PlatformPropsImpl.java6f987f16c808242b61263d76bd7d72e148a0af241566165207000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Complete renaming JEP 178 compatible native lib basename gluegen-rt -> gluegen_rt
- Fix finding native library for Elf parsing
- Fix one unit test
- Fix comments
Completes commit 330dad069dee5a0cc0480cf5cd9052000004223a
2019-08-18 23:53:27 +02006f987f16c808242b61263d76bd7d72e148a0af24Bug 1363: Java 11: Complete renaming JEP 178 compatible native lib basename gluegen-rt -> gluegen_rteditsrc/java/com/jogamp/common/os/NativeLibrary.javaeditsrc/java/jogamp/common/os/PlatformPropsImpl.javaeditsrc/junit/com/jogamp/common/util/TestTempJarCache.javaeditsrc/java/jogamp/common/os/MachineDataInfoRuntime.javaeditsrc/java/com/jogamp/common/nio/PointerBuffer.javaeditsrc/java/com/jogamp/common/os/Platform.javaeditsrc/java/com/jogamp/common/nio/AbstractBuffer.java
- make/scripts/make.gluegen.all.win64.batmake/scripts/java-win64.batmake/scripts/make.gluegen.all.win32.batLICENSE.txtdoc/HowToBuild.htmlmake/scripts/java-win32.batmake/build-test.xml5f4292bb8a310489e05a4f3545ae081310a93f721566165402000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBuild Update: CMake 2.8.10.2 -> 3.15.2 (Windows + MacOS), Mingw64 4.8.1 -> 8.1.0
2019-08-18 23:56:42 +02005f4292bb8a310489e05a4f3545ae081310a93f72Build Update: CMake 2.8.10.2 -> 3.15.2 (Windows + MacOS), Mingw64 4.8.1 -> 8.1.0editmake/scripts/java-win32.bateditLICENSE.txteditdoc/HowToBuild.htmleditmake/scripts/make.gluegen.all.win32.bateditmake/scripts/make.gluegen.all.win64.bateditmake/build-test.xmleditmake/scripts/java-win64.bat
- src/junit/com/jogamp/common/nio/BuffersTest.javasrc/java/com/jogamp/common/nio/Buffers.javasrc/junit/com/jogamp/common/nio/TestBuffers.javasrc/junit/com/jogamp/common/nio/CachedBufferFactoryTest.javasrc/junit/com/jogamp/common/nio/TestByteBufferCopyStream.javasrc/junit/com/jogamp/common/nio/TestCachedBufferFactory.java6603026f1bfec02e3486c52270a09a355a1bf9141566176302000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Resolve Buffers.Cleaner implementation
As of Java9, sun.misc.Cleaner has moved to jdk.internal.ref.Cleaner.
However, access has been made (under the table) via sun.misc.Unsafe,
which we are using for now as we cannot set the jdk.internal.ref.Cleaner method accessible.
In this regard, we had to change our Cleaner.clean(..) method using a ByteBuffer
instead of a Buffer object paramter.
All tests have passed, no more illegal access case running on Java11 has been exposed.
2019-08-19 02:58:22 +02006603026f1bfec02e3486c52270a09a355a1bf914Bug 1363: Java 11: Resolve Buffers.Cleaner implementationaddsrc/junit/com/jogamp/common/nio/TestCachedBufferFactory.javaaddsrc/junit/com/jogamp/common/nio/TestBuffers.javadeletesrc/junit/com/jogamp/common/nio/CachedBufferFactoryTest.javaeditsrc/junit/com/jogamp/common/nio/TestByteBufferCopyStream.javaeditsrc/java/com/jogamp/common/nio/Buffers.javadeletesrc/junit/com/jogamp/common/nio/BuffersTest.java
- make/jogamp-env.xml493f0597646a1521074512b54c77d51fdfcca2801566177154000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Refine Build and Runtime requirements. Fix Java compiler test.
We allow java [8-10] to pass even thought we require java 11 or greater.
This gives us the opportunity to run the junit tests on a java 8 VM (tested).
2019-08-19 03:12:34 +0200493f0597646a1521074512b54c77d51fdfcca280Bug 1363: Java 11: Refine Build and Runtime requirements. Fix Java compiler test.editmake/jogamp-env.xml
- src/junit/com/jogamp/gluegen/test/junit/generation/Test1p2DynamicLibraryBundle.javamake/scripts/java-win64.batmake/scripts/runtest.shmake/scripts/runtest-x64.batmake/scripts/java-win32.batmake/build-test.xmlc63b81c1660f65804b058d1af1b66949b06390df1566187438000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comWindows Regression: Mingw64 8.1.0 using statical linked tool lib Test1p1Test1p1JavaEmitter
'com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter' exposes a regression
using MingW64 8.1.0: System.loadLibrary() gives a "Can't find dependent libraries".
Here, 'Bindingtest1p1' is linked against 'test1' and fails to load
due to its wrong dependent library name within 'Bindingtest1p1'.
MingW64 8.1.0 dropped 'libtest1.so' into 'Bindingtest1p1.dll',
which is surely wrong. Even passing '-Wl,-soname=test1.dll' didn't help.
Note: Such constellation would only work with adding
the lib-path to PATH on Windows.
Since we don't utilize the method in any of our projects,
but use the dynamic library lookup method - this is not a blocker,
but wasted some good time.
2019-08-19 06:03:58 +0200c63b81c1660f65804b058d1af1b66949b06390dfWindows Regression: Mingw64 8.1.0 using statical linked tool lib Test1p1Test1p1JavaEmittereditmake/build-test.xmladdsrc/junit/com/jogamp/gluegen/test/junit/generation/Test1p2DynamicLibraryBundle.javaeditmake/scripts/runtest.sheditmake/scripts/runtest-x64.bateditmake/scripts/java-win32.bateditmake/scripts/java-win64.bat
- make/build.xmlsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.javamake/build-test.xml2d89df89453c099d4e357aa17eae88efcf1d1b701566238303000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Document Java8 target constraints; Fix one odd compile issue
Document Java8 target constraints, i.e. where we need to set source, target and bootclasspath
to ensure target runtime Java8 compliance.
Fix one odd compile issue!
Using two theorethical identical GNU/Linux Debian 10 machines with same set of installed software,
one passes (like MacOS, Windows) and one fails.
The failure was due to the CStructAnnotationProcessor's @SupportedSourceVersion tag.
This downgrades the SourceVersion's previous bump from 6->11 (commit 610493b1724b5d91327f478338ff5d029bdcc032)
down to 8.
Interesting times ..
2019-08-19 20:11:43 +02002d89df89453c099d4e357aa17eae88efcf1d1b70Bug 1363: Java 11: Document Java8 target constraints; Fix one odd compile issueeditmake/build.xmleditsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.javaeditmake/build-test.xml
- src/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java3068420e778909e75edbed8ffd17c49c95b6e4c21566239925000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Revert CStructAnnotationProcessor's @SupportedSourceVersion back to 11
Behold, the issue as documented at commit 2d89df89453c099d4e357aa17eae88efcf1d1b70,
one build machine failing to compile SourceVersion.RELEASE_11
was due to an incomplete installation of openjdk-11-jdk on Debian GNU/Linux. Wow.
I have re-installed the openjdk-11-jre and openjdk-11-jdk packages on said machine,
ensured they are being used .. and it works.
Another note here regarding usage of OpenJDK11 compile time environment
and Java8 target. If using Eclipse, I had to set the system runtime JDK to JDK 8.
Otherwise the 'editor clean-up' jobs would run against the JDK 11
classes and wrongly so change certain type castings etc, incompatible with Java 8.
If anybody knows a solution here .. shoot.
2019-08-19 20:38:45 +02003068420e778909e75edbed8ffd17c49c95b6e4c2Bug 1363: Java 11: Revert CStructAnnotationProcessor's @SupportedSourceVersion back to 11editsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java
- .classpath9eb21b874edb66003c642971d6c99bc22ec37e271567562065000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Use new Android SDK 24 for Eclipse Android .classpath
2019-09-04 03:54:25 +02009eb21b874edb66003c642971d6c99bc22ec37e27Bug 1363: Java 11: Use new Android SDK 24 for Eclipse Android .classpathedit.classpath
- make/jogamp-env.xml252ab21e6b6958cb54992d68535cdb7563b70f401567562173000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFix JogAmp Next Release Number: 2.4.0
2019-09-04 03:56:13 +0200252ab21e6b6958cb54992d68535cdb7563b70f40Fix JogAmp Next Release Number: 2.4.0editmake/jogamp-env.xml
- src/java/com/jogamp/common/nio/Buffers.javasrc/java/com/jogamp/common/util/UnsafeUtil.java07c1885e9a3d1f3a3853414648c06fb3864bc69f1567562886000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Extract and extend sun.misc.Unsafe functionality to UnsafeUtil
UnsafeUtil centralizes the workarounds (hack) of certain Java>=9
modularization encapsulation pitfalls,
where no exports have been defined. The last resort.
1) Buffers utilizes UnsafeUtil for Java>=9 invokeCleaner.
2) To gain access for certain methods + fields w/o 'illegal access warnings',
we have to temporarily disable the IllegalAccessLogger.
Hence we provide a method 'T doWithoutIllegalAccessLogger(..<T> action)'
for our essential module access under Java >= 9.
2019-09-04 04:08:06 +020007c1885e9a3d1f3a3853414648c06fb3864bc69fBug 1363: Java 11: Extract and extend sun.misc.Unsafe functionality to UnsafeUtileditsrc/java/com/jogamp/common/nio/Buffers.javaaddsrc/java/com/jogamp/common/util/UnsafeUtil.java
- src/junit/com/jogamp/junit/util/JunitTracer.java13ff301f7a21c55df7e6af77d936a81536b16e7f1574902961000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comminor autocleanup (final removed from static)
2019-11-28 02:02:41 +010013ff301f7a21c55df7e6af77d936a81536b16e7fminor autocleanup (final removed from static)editsrc/junit/com/jogamp/junit/util/JunitTracer.java
- make/gluegen-cpptasks-base.xml617bb981ef3485edd1e0729934d223da07a72a6b1575049927000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFix gluegen-cpptasks-base.xml for crosscompilation, failed due to unset supposedly detected mandatory new properties
Move new detected build properties build.dynamiclibs, build.staticlibs and output.lib.type
from gluegen.cpptasks.detect.os.1 to gluegen.cpptasks.detect.os.
This enables setting these mandatory properties always, as gluegen.cpptasks.detect.os.1 gets overriden
by custom cross-compilation configurations.
Also moving the property dump from gluegen.cpptasks.detect.os.1 to gluegen.cpptasks.detect.os
for same reasons.
2019-11-29 18:52:07 +0100617bb981ef3485edd1e0729934d223da07a72a6bFix gluegen-cpptasks-base.xml for crosscompilation, failed due to unset supposedly detected mandatory new propertieseditmake/gluegen-cpptasks-base.xml
- make/scripts/make.gluegen.all.ios.amd64.shmake/scripts/make.gluegen.all.macosx.shmake/scripts/make.gluegen.all.ios.arm64.sh50f8d56b5e7eac286e8183b162bddf2d528ffa6b1575271308000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comScripts: Macos /opt-share -> /usr/local (Catalina Read-Only)
2019-12-02 08:21:48 +010050f8d56b5e7eac286e8183b162bddf2d528ffa6bScripts: Macos /opt-share -> /usr/local (Catalina Read-Only)editmake/scripts/make.gluegen.all.macosx.sheditmake/scripts/make.gluegen.all.ios.amd64.sheditmake/scripts/make.gluegen.all.ios.arm64.sh
- src/java/com/jogamp/gluegen/JavaEmitter.java5736716ed0598c97273583717ffb9d22a60ca7a41575619814000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1412 - JNI: GlueGen JavaEmitter: Check & Handle Exception after calling back into Java
The generated JNI code JVMUtil_NewDirectByteBufferCopy(..)
calls Buffers.newDirectByteBuffer(..) and potential exceptions should be checked.
2019-12-06 09:10:14 +01005736716ed0598c97273583717ffb9d22a60ca7a4Bug 1412 - JNI: GlueGen JavaEmitter: Check & Handle Exception after calling back into Javaeditsrc/java/com/jogamp/gluegen/JavaEmitter.java
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/gluegen-properties.xmlmake/scripts/make.gluegen.all.android-aarch64-cross.shmake/jogamp-androidtasks.xmlmake/scripts/setenv-android-tools.shmake/jogamp-env.xml74e5bbe097a07d1275a2d6452d1e2336a8d5c44a1575955954000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Support building using current SDK and NDK v20 as of 2019-12-10 (GlueGen w/ android-aarch64 patched)
Default Platform: Android 7.0 Nougat, API level 24 supports Java 1.8
Reworked gluegen/make/scripts/setenv-android-tools.sh,
following canonical environment variables and sets all
required variables for cross-compilation.
See file's comments!
ant files:
- android.version -> android.api.level (default 24)
- android.jar defaults to ${gluegen.root}/make/lib/android-sdk/24/android.jar (provided)
2019-12-10 06:32:34 +010074e5bbe097a07d1275a2d6452d1e2336a8d5c44aBug 1417 - Android: Support building using current SDK and NDK v20 as of 2019-12-10 (GlueGen w/ android-aarch64 patched)editmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/scripts/setenv-android-tools.sheditmake/gluegen-properties.xmleditmake/jogamp-env.xmleditmake/scripts/make.gluegen.all.android-aarch64-cross.sheditmake/jogamp-androidtasks.xml
- src/java/com/jogamp/common/os/AndroidVersion.javamake/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-armv6.xmlmake/scripts/setenv-android-tools.shmake/scripts/make.gluegen.all.android-x86-cross.shmake/scripts/make.gluegen.all.android-armv6-cross.shmake/lib/gluegen-cpptasks-android-x86.xmlb6a91a035c14f1e4d142517f311007e48ea9c0c11576000603000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Complete 1st round: make/lib/gluegen-cpptask-android-<abi>.xml and scripts
All aligned now
- gluegen-cpptasks-android-aarch64.xml
- gluegen-cpptasks-android-armv6.xml (this has ld flag --no-undefined disabled, due to internal missing symbols)
- gluegen-cpptasks-android-x86.xml
2019-12-10 18:56:43 +0100b6a91a035c14f1e4d142517f311007e48ea9c0c1Bug 1417 - Android: Complete 1st round: make/lib/gluegen-cpptask-android-<abi>.xml and scriptseditmake/lib/gluegen-cpptasks-android-armv6.xmleditmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/scripts/make.gluegen.all.android-x86-cross.sheditsrc/java/com/jogamp/common/os/AndroidVersion.javaeditmake/scripts/setenv-android-tools.sheditmake/scripts/make.gluegen.all.android-armv6-cross.sheditmake/lib/gluegen-cpptasks-android-x86.xml
- make/lib/cpptasks.jar4f7273e017e2deb2928a76066604ced03609f9211576000682000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Update cpptasks.jar
http://jogamp.org/git/?p=ant-cpptasks.git
commit e1933c74b9c256332cd12c9a1094e4687b535112
Bug 1417 Android clang support: Introduce clangLinkerOption '-target <abi>'
2019-12-10 18:58:02 +01004f7273e017e2deb2928a76066604ced03609f921Bug 1417 - Android: Update cpptasks.jareditmake/lib/cpptasks.jar
- src/java/com/jogamp/common/os/MachineDataInfo.java19761070e12f65fe7a07e6d9b7a5221a1623b12d1576000770000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Add new x86 MachineDataInfo, differs due to smaller 'long double' than regular x86_32_unix
2019-12-10 18:59:30 +010019761070e12f65fe7a07e6d9b7a5221a1623b12dBug 1417 - Android: Add new x86 MachineDataInfo, differs due to smaller 'long double' than regular x86_32_unixeditsrc/java/com/jogamp/common/os/MachineDataInfo.java
- make/Manifest-rt-androidmake/Manifest-android-launchereb6dfabd7427a1836f6b1d2080422f98808ea0a41576000900000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Manifest*-android* can no more have 'Name: <folder>' directives for apk
The 'Name <folder>' leads new apk to claim the missing resources (the folder actually)
and fails to install the apk.
Hence removed tagging the folders sealed.
2019-12-10 19:01:40 +0100eb6dfabd7427a1836f6b1d2080422f98808ea0a4Bug 1417 - Android: Manifest*-android* can no more have 'Name: <folder>' directives for apkeditmake/Manifest-rt-androideditmake/Manifest-android-launcher
- make/build.xml51ef5eadd9db020412d3a3716b4ab5a25b0522fb1576001000000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Resulting dynamic libraries require the 'soname' to be set since API level 23
TODO: Do this for all JogAmp modules!
2019-12-10 19:03:20 +010051ef5eadd9db020412d3a3716b4ab5a25b0522fbBug 1417 - Android: Resulting dynamic libraries require the 'soname' to be set since API level 23editmake/build.xml
- make/lib/cpptasks.jarmake/build.xml53ae28fd2bc501b5de54fdbdf915d88f823eb11a1576153418000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Update cpptask, using implicit 'soname' setup, which scales better for all platforms.
http://jogamp.org/git/?p=ant-cpptasks.git
commit 8353e0cc85705ca8f81f8563ad975026978b6745
2019-12-12 13:23:38 +010053ae28fd2bc501b5de54fdbdf915d88f823eb11aBug 1417 - Android: Update cpptask, using implicit 'soname' setup, which scales better for all platforms.editmake/build.xmleditmake/lib/cpptasks.jar
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-armv6.xmlmake/lib/gluegen-cpptasks-android-x86.xmlmake/scripts/setenv-android-tools.sh26d06324312b8fe6980ff29ab9d443cc5ec2657f1577141454000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Classify SYSROOTs in NDK for native libraries (link) and headers (compile)
Utilizing '-sysroot' with the linker, we require standard FS layout.
'~/Android/Sdk/ndk/20.1.5948944/platforms/android-24/arch-arm64'
contains the proper std FS layout for libraries under usr/lib,
but lacks the header files.
We call this 'ANDROID_TOOLCHAIN_SYSROOT0' and shall be used for linking.
'~/Android/Sdk/ndk/20.1.5948944/toolchains/llvm/prebuilt/linux-x86_64/sysroot'
native libraries are not under std FS layout,
but headers are under std FS layout for compilation under usr/include.
We call this 'ANDROID_TOOLCHAIN_SYSROOT1' and shall be used for compilation.
Identified while working on openal-soft Android compilation,
where we need to pass ANDROID_TOOLCHAIN_SYSROOT0
2019-12-23 23:50:54 +010026d06324312b8fe6980ff29ab9d443cc5ec2657fBug 1417 - Android: Classify SYSROOTs in NDK for native libraries (link) and headers (compile)editmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/scripts/setenv-android-tools.sheditmake/lib/gluegen-cpptasks-android-armv6.xmleditmake/lib/gluegen-cpptasks-android-x86.xml
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-armv6.xmlmake/lib/gluegen-cpptasks-android-x86.xmlmake/scripts/setenv-android-tools.shaeae740ba2569d839820bfc20c43a8550ab8ed331577156732000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Add ANDROID_TOOLCHAIN_SYSROOT1_INC_ARCH for arch specific includes like asm/types.h
Also adapt make/lib/gluegen-cpptask-android* files:
- Set C++ stdlib = libstdc++
- Set isysroot (same as sysroot)
- Add isystem: *_SYSROOT1_INC, *_SYSROOT1_INC_ARCH and *_SYSROOT1_INC/c++/v1
2019-12-24 04:05:32 +0100aeae740ba2569d839820bfc20c43a8550ab8ed33Bug 1417 - Android: Add ANDROID_TOOLCHAIN_SYSROOT1_INC_ARCH for arch specific includes like asm/types.heditmake/scripts/setenv-android-tools.sheditmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/lib/gluegen-cpptasks-android-armv6.xmleditmake/lib/gluegen-cpptasks-android-x86.xml
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-x86.xmlmake/lib/gluegen-cpptasks-android-armv6.xmlmake/scripts/setenv-android-tools.shae4cdcf3490a1bf493f39ab5c8c6b596d3af71de1577173868000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Add ANDROID_TOOLCHAIN_SYSROOT1_INC_STL for LLVM's C++ STL headers (default since NDK r18)
Using LLVM's c++_shared as of NDK r18: https://developer.android.com/ndk/guides/cpp-support.html
LLVM's c++ headers must come before other system header!
Also see https://github.com/android/ndk/issues/452 and https://gitlab.kitware.com/cmake/cmake/issues/17059
Also adapt make/lib/gluegen-cpptask-android* files:
- Compiler
-- align for potential C++ usage, i.e.:
-- don't use '-sysroot' not '-isysroot'
-- IF using C++ STL, prepend ANDROID_TOOLCHAIN_SYSROOT1_INC_STL
-- just add normal sysroot headers via '-isystem'
- Linker
-- Use ANDROID_TOOLCHAIN_SYSROOT1_LIB1 and ANDROID_TOOLCHAIN_SYSROOT1_LIB2 for '-L' search path
-- where ANDROID_TOOLCHAIN_SYSROOT1_LIB2 is for 'libc++' -> 'c++_shared'
2019-12-24 08:51:08 +0100ae4cdcf3490a1bf493f39ab5c8c6b596d3af71deBug 1417 - Android: Add ANDROID_TOOLCHAIN_SYSROOT1_INC_STL for LLVM's C++ STL headers (default since NDK r18)editmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/lib/gluegen-cpptasks-android-x86.xmleditmake/lib/gluegen-cpptasks-android-armv6.xmleditmake/scripts/setenv-android-tools.sh
- make/scripts/adb-am-force-stop-all.shmake/scripts/adb-pm-clear-all.shd190301a82a961ac3246890206200086842059bd1577330159000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Add adb scripts to force-stop and clear all jogamp tasks and packages
2019-12-26 04:15:59 +0100d190301a82a961ac3246890206200086842059bdBug 1417 - Android: Add adb scripts to force-stop and clear all jogamp tasks and packagesaddmake/scripts/adb-am-force-stop-all.shaddmake/scripts/adb-pm-clear-all.sh
- make/resources/android/AndroidManifest-Launcher.xmlmake/jogamp-env.xmlmake/resources/android/AndroidManifest-Test.xmlmake/resources/android/AndroidManifest-Runtime.xml6e98be1a1bc819b47e2cc52eb35d23a7489fdf1b1577330300000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: jogamp-env.xml: Elaborate on Android SDK API versions required [min=21, target=28], javac w/ 24, some NDK's clang with 22.
2019-12-26 04:18:20 +01006e98be1a1bc819b47e2cc52eb35d23a7489fdf1bBug 1417 - Android: jogamp-env.xml: Elaborate on Android SDK API versions required [min=21, target=28], javac w/ 24, some NDK's clang with 22.editmake/resources/android/AndroidManifest-Runtime.xmleditmake/resources/android/AndroidManifest-Launcher.xmleditmake/jogamp-env.xmleditmake/resources/android/AndroidManifest-Test.xml
- src/java/jogamp/android/launcher/LauncherTempFileCache.javasrc/java/jogamp/common/os/android/AndroidUtilsImpl.javafaa37334e2912e02cb58e738570a127cc6402b371577330376000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Context.MODE_WORLD_READABLE causes SecurityException on API >= 24, use Context.MODE_PRIVATE for temp cache
2019-12-26 04:19:36 +0100faa37334e2912e02cb58e738570a127cc6402b37Bug 1417 - Android: Context.MODE_WORLD_READABLE causes SecurityException on API >= 24, use Context.MODE_PRIVATE for temp cacheeditsrc/java/jogamp/android/launcher/LauncherTempFileCache.javaeditsrc/java/jogamp/common/os/android/AndroidUtilsImpl.java
- make/jogamp-androidtasks.xmlmake/build-test.xml1390bc236de531646aaa4525a17de1a533b1fa061577330792000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Use d8 for dex'ing w/ implicit Java8 desugaring (macro: aapt.signed)
The new SDK d8 dex'ing tool performs Java8 desugaring, hence allows using Java8 code style.
We use d8 instead of dx in the 'aapt.signed' macro of 'jogamp-androidtasks.xml'.
For the proper desugaring, we pass 'android-min.jar and 'target.rt.jar' Android and Java8
system runtime jar-files to d8's classpath.
Macro 'aapt.signed' also receives the new optional element 'd8-classpaths'
to allows caller to pass further required jar-files to the d8 classpath.
See build-test.xml.
2019-12-26 04:26:32 +01001390bc236de531646aaa4525a17de1a533b1fa06Bug 1417 - Android: Use d8 for dex'ing w/ implicit Java8 desugaring (macro: aapt.signed)editmake/jogamp-androidtasks.xmleditmake/build-test.xml
- LICENSE.txtsrc/java/com/jogamp/common/util/WeakIdentityHashMap.java5979d66fb0c619be32ebcf9fbe644cf6d757345f1577745723000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comAdd WeakIdentityHashMap implementation (from Apache Avro)
Origin <https://github.com/apache/avro/blob/master/lang/java/avro/src/main/java/org/apache/avro/util/WeakIdentityHashMap.java>
from their commit 70260919426f89825ca148f5ee815f3b2cf4764d.
Apache License Version 2.0 until.
Using our JogAmp 'New BSD 2-Clause License' for changes after this initial commit.
Related to Bug 1312, where we like to utilize a WeakIdentityHashMap,
allowing to have cached shared GLContext to disappear .. a compromise.
2019-12-30 23:42:03 +01005979d66fb0c619be32ebcf9fbe644cf6d757345fAdd WeakIdentityHashMap implementation (from Apache Avro)editLICENSE.txtaddsrc/java/com/jogamp/common/util/WeakIdentityHashMap.java
- src/java/com/jogamp/common/util/WeakIdentityHashMap.javac6fabb0ac94000afe29156f170c63080a37c034b1577751082000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comWeakIdentityHashMap: Cleanup; Implement putAll(..); Make IdentityWeakReference static
2019-12-31 01:11:22 +0100c6fabb0ac94000afe29156f170c63080a37c034bWeakIdentityHashMap: Cleanup; Implement putAll(..); Make IdentityWeakReference staticeditsrc/java/com/jogamp/common/util/WeakIdentityHashMap.java
- src/java/com/jogamp/common/util/Bitfield.javasrc/java/com/jogamp/common/util/WeakIdentityHashMap.java178c7b9d40e06a04790542241912ca21d2c7b92f1577758019000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comWeakIdentityHashMap: Refine capacity computation; Bitfield.Util add 'PowerOf2' functions
2019-12-31 03:06:59 +0100178c7b9d40e06a04790542241912ca21d2c7b92fWeakIdentityHashMap: Refine capacity computation; Bitfield.Util add 'PowerOf2' functionseditsrc/java/com/jogamp/common/util/WeakIdentityHashMap.javaeditsrc/java/com/jogamp/common/util/Bitfield.java
- src/java/com/jogamp/common/util/WeakIdentityHashMap.javaadd34060fde735ea932ca49fbe79e473c5a4f40b1577763218000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comWeakIdentityHashMap: Always null check on weakRef.get(); IdentityWeakReference: hash is final.
2019-12-31 04:33:38 +0100add34060fde735ea932ca49fbe79e473c5a4f40bWeakIdentityHashMap: Always null check on weakRef.get(); IdentityWeakReference: hash is final.editsrc/java/com/jogamp/common/util/WeakIdentityHashMap.java
- make/lib/cpptasks.jare3bc8ce349944d531c0b314ddb3f7a8946ce2a861577819175000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417: Update ant-cpptasks to commit c45a19eadc4c697b7cc1b095692b04deb73da5ce
2019-12-31 20:06:15 +0100e3bc8ce349944d531c0b314ddb3f7a8946ce2a86Bug 1417: Update ant-cpptasks to commit c45a19eadc4c697b7cc1b095692b04deb73da5ceeditmake/lib/cpptasks.jar
githttps://jogamp.org/chuck/user/sven%20gothelSven Gothel168.01895false026300com.jogamp.common.net.AssetURLConnectionRegisteredTest0.0170assetRegisteredIOUtilGetResourceRel1_RTfalsePASSED++++ Test Singleton.ctor()
++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820015185 ms III - Start
SLOCK [T main @ 1577820015187 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel1_RT
asset:com/jogamp/common/net/data/AssetU
...[truncated 2795 chars]...
t/info.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820015239 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820015239 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.AssetURLConnectionRegisteredTest0.0030assetRegisteredIOUtilGetResourceRel2_RTfalsePASSED++++ Test Singleton.ctor()
++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820015185 ms III - Start
SLOCK [T main @ 1577820015187 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel1_RT
asset:com/jogamp/common/net/data/AssetU
...[truncated 2795 chars]...
t/info.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820015239 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820015239 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.AssetURLConnectionRegisteredTest0.0020assetRegisteredURLConnection_RTfalsePASSED++++ Test Singleton.ctor()
++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820015185 ms III - Start
SLOCK [T main @ 1577820015187 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel1_RT
asset:com/jogamp/common/net/data/AssetU
...[truncated 2795 chars]...
t/info.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820015239 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820015239 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.AssetURLConnectionRegisteredTest0.0020assetRegisteredURLConnection_TestfalsePASSED++++ Test Singleton.ctor()
++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820015185 ms III - Start
SLOCK [T main @ 1577820015187 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel1_RT
asset:com/jogamp/common/net/data/AssetU
...[truncated 2795 chars]...
t/info.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820015239 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820015239 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.727com.jogamp.common.net.AssetURLConnectionRegisteredTest++++ Test Singleton.ctor()
++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820015185 ms III - Start
SLOCK [T main @ 1577820015187 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel1_RT
asset:com/jogamp/common/net/data/AssetU
...[truncated 2795 chars]...
t/info.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820015239 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820015239 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:20:150com.jogamp.common.net.AssetURLConnectionUnregisteredTest0.0010assetUnregisteredIOUtilGetResourceAbs_RTfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820015847 ms III - Start
SLOCK [T main @ 1577820015848 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
jar:file:/Users/jog
...[truncated 3928 chars]...
fo.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820015872 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820015872 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.AssetURLConnectionUnregisteredTest0.0020assetUnregisteredIOUtilGetResourceRel0_RTfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820015847 ms III - Start
SLOCK [T main @ 1577820015848 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
jar:file:/Users/jog
...[truncated 3928 chars]...
fo.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820015872 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820015872 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.AssetURLConnectionUnregisteredTest0.0010assetUnregisteredURLConnection_RTfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820015847 ms III - Start
SLOCK [T main @ 1577820015848 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
jar:file:/Users/jog
...[truncated 3928 chars]...
fo.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820015872 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820015872 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.AssetURLConnectionUnregisteredTest0.0010assetUnregisteredURLConnection_RT2falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820015847 ms III - Start
SLOCK [T main @ 1577820015848 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
jar:file:/Users/jog
...[truncated 3928 chars]...
fo.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820015872 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820015872 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.AssetURLConnectionUnregisteredTest0.0010assetUnregisteredURLConnection_TestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820015847 ms III - Start
SLOCK [T main @ 1577820015848 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
jar:file:/Users/jog
...[truncated 3928 chars]...
fo.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820015872 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820015872 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.548com.jogamp.common.net.AssetURLConnectionUnregisteredTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820015847 ms III - Start
SLOCK [T main @ 1577820015848 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
jar:file:/Users/jog
...[truncated 3928 chars]...
fo.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820015872 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820015872 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:20:150com.jogamp.common.net.TestUri010.0150test00BasicCodingfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820016433 ms III - Start
SLOCK [T main @ 1577820016433 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt รถรค
file.path.can /Users/jogamp/JogAmpSlav
...[truncated 34508 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820016490 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820016490 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.0050test02URIEscapeSpecialCharsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820016433 ms III - Start
SLOCK [T main @ 1577820016433 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt รถรค
file.path.can /Users/jogamp/JogAmpSlav
...[truncated 34508 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820016490 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820016490 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.0020test03URIEscapeCommonCharsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820016433 ms III - Start
SLOCK [T main @ 1577820016433 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt รถรค
file.path.can /Users/jogamp/JogAmpSlav
...[truncated 34508 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820016490 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820016490 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.00test04EqualsAndHashCodefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820016433 ms III - Start
SLOCK [T main @ 1577820016433 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt รถรค
file.path.can /Users/jogamp/JogAmpSlav
...[truncated 34508 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820016490 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820016490 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.0030test05ContainedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820016433 ms III - Start
SLOCK [T main @ 1577820016433 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt รถรค
file.path.can /Users/jogamp/JogAmpSlav
...[truncated 34508 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820016490 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820016490 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.0030test08NormalizedHierarchyfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820016433 ms III - Start
SLOCK [T main @ 1577820016433 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt รถรค
file.path.can /Users/jogamp/JogAmpSlav
...[truncated 34508 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820016490 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820016490 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.0030test09NormalizedOpaquefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820016433 ms III - Start
SLOCK [T main @ 1577820016433 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt รถรค
file.path.can /Users/jogamp/JogAmpSlav
...[truncated 34508 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820016490 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820016490 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.0010test10ParentAndDirHierarchyfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820016433 ms III - Start
SLOCK [T main @ 1577820016433 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt รถรค
file.path.can /Users/jogamp/JogAmpSlav
...[truncated 34508 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820016490 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820016490 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.0020test11ParentAndDirOpaquefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820016433 ms III - Start
SLOCK [T main @ 1577820016433 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt รถรค
file.path.can /Users/jogamp/JogAmpSlav
...[truncated 34508 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820016490 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820016490 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.581com.jogamp.common.net.TestUri01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820016433 ms III - Start
SLOCK [T main @ 1577820016433 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt รถรค
file.path.can /Users/jogamp/JogAmpSlav
...[truncated 34508 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820016490 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820016490 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:20:160com.jogamp.common.net.TestUri02Composing0.0760test01URLCompositioningfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1577820017134 ms III - Start
SLOCK [T main @ 1577820017137 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
scheme <file>, ssp <///rootDir/file1.txt>, fragment <null>
URL-equals: true
URL-ref : <file:///
...[truncated 5444 chars]...
ir/file1.txt>
URL-orig : <asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>
URL-comp : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
++++ TestCase.tearDown: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1577820017228 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820017228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.619com.jogamp.common.net.TestUri02Composing++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1577820017134 ms III - Start
SLOCK [T main @ 1577820017137 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
scheme <file>, ssp <///rootDir/file1.txt>, fragment <null>
URL-equals: true
URL-ref : <file:///
...[truncated 5444 chars]...
ir/file1.txt>
URL-orig : <asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>
URL-comp : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
++++ TestCase.tearDown: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1577820017228 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820017228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:20:170com.jogamp.common.net.TestUri03Resolving0.0840test01HttpUri2URLfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820017766 ms III - Start
SLOCK [T main @ 1577820017766 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/glue
...[truncated 405631 chars]...
: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820018301 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820018301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri03Resolving0.1490test02FileUnixUri2URLfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820017766 ms III - Start
SLOCK [T main @ 1577820017766 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/glue
...[truncated 405631 chars]...
: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820018301 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820018301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri03Resolving0.0830test03FileWindowsUri2URLfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820017766 ms III - Start
SLOCK [T main @ 1577820017766 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/glue
...[truncated 405631 chars]...
: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820018301 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820018301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri03Resolving0.0620test11HttpURL2UrifalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820017766 ms III - Start
SLOCK [T main @ 1577820017766 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/glue
...[truncated 405631 chars]...
: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820018301 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820018301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri03Resolving0.0430test12FileUnixURL2UrifalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820017766 ms III - Start
SLOCK [T main @ 1577820017766 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/glue
...[truncated 405631 chars]...
: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820018301 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820018301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri03Resolving0.0320test13FileWindowsURL2UrifalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820017766 ms III - Start
SLOCK [T main @ 1577820017766 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/glue
...[truncated 405631 chars]...
: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820018301 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820018301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri03Resolving0.0480test24FileUnixURI2URLfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820017766 ms III - Start
SLOCK [T main @ 1577820017766 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/glue
...[truncated 405631 chars]...
: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820018301 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820018301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri03Resolving0.0010test25FileWindowsURI2URLfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820017766 ms III - Start
SLOCK [T main @ 1577820017766 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/glue
...[truncated 405631 chars]...
: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820018301 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820018301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
1.058com.jogamp.common.net.TestUri03Resolving++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820017766 ms III - Start
SLOCK [T main @ 1577820017766 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/glue
...[truncated 405631 chars]...
: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820018301 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820018301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:20:170com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug9080.7220test00TempJarCacheSimplePathfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1577820019449 ms III - Start
SLOCK [T main @ 1577820019450 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test00TempJarCacheSimplePath
0 Unencoded: test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/
0 Encoded: test/build/TestUri99LaunchOnRese
...[truncated 3997 chars]...
idia/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-รถรค/gluegen-rt.jar
++++ TestCase.tearDown: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test01TempJarCacheOddPath
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1577820020350 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820020350 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug9080.1590test01TempJarCacheOddPathfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1577820019449 ms III - Start
SLOCK [T main @ 1577820019450 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test00TempJarCacheSimplePath
0 Unencoded: test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/
0 Encoded: test/build/TestUri99LaunchOnRese
...[truncated 3997 chars]...
idia/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-รถรค/gluegen-rt.jar
++++ TestCase.tearDown: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test01TempJarCacheOddPath
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1577820020350 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820020350 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
1.429com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1577820019449 ms III - Start
SLOCK [T main @ 1577820019450 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test00TempJarCacheSimplePath
0 Unencoded: test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/
0 Encoded: test/build/TestUri99LaunchOnRese
...[truncated 3997 chars]...
idia/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-รถรค/gluegen-rt.jar
++++ TestCase.tearDown: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test01TempJarCacheOddPath
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1577820020350 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820020350 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:20:190com.jogamp.common.net.TestUriQueryProps0.0030testfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket7-localhost/127.0.0.1:59999 @ 1577820020888 ms III - Start
SLOCK [T main @ 1577820020895 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUriQueryProps - test
ZZZZZZ Uri camera://somewhere/0, isOpaque false, isAbs true, hasAuth true
0.0.0 string: camera://somewhere/0
0.0.0 ascii : camera://somewhere/0
0.0.0 native-file: null
0.0.0 contained: null
1.0.0 scheme:
...[truncated 1318 chars]...
ec)
2.1.1 host: somewhere
2.1.1 port: -1
2.2.0 path: /0 (raw), /0 (dec)
2.3.0 query: p1=1 (raw), p1=1 (dec)
3.0.0 fragment: null (raw), null (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUriQueryProps - test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket7-localhost/127.0.0.1:59999 @ 1577820020921 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820020921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.556com.jogamp.common.net.TestUriQueryProps++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket7-localhost/127.0.0.1:59999 @ 1577820020888 ms III - Start
SLOCK [T main @ 1577820020895 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUriQueryProps - test
ZZZZZZ Uri camera://somewhere/0, isOpaque false, isAbs true, hasAuth true
0.0.0 string: camera://somewhere/0
0.0.0 ascii : camera://somewhere/0
0.0.0 native-file: null
0.0.0 contained: null
1.0.0 scheme:
...[truncated 1318 chars]...
ec)
2.1.1 host: somewhere
2.1.1 port: -1
2.2.0 path: /0 (raw), /0 (dec)
2.3.0 query: p1=1 (raw), p1=1 (dec)
3.0.0 fragment: null (raw), null (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUriQueryProps - test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket7-localhost/127.0.0.1:59999 @ 1577820020921 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820020921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:20:200com.jogamp.common.net.TestUrisWithAssetHandler0.0020showURLComponents0falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket8-localhost/127.0.0.1:59999 @ 1577820021454 ms III - Start
SLOCK [T main @ 1577820021455 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.TestUrisWithAssetHandler - showURLComponents0
WWWWWW file:///rootDir/file1.txt
XXXXXX URL file:/rootDir/file1.txt
protocol: file
auth:
ho
...[truncated 9463 chars]...
l (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: null (raw), null (dec)
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
++++ TestCase.tearDown: com.jogamp.common.net.TestUrisWithAssetHandler - showURLComponents0
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket8-localhost/127.0.0.1:59999 @ 1577820021473 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820021473 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.549com.jogamp.common.net.TestUrisWithAssetHandler++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket8-localhost/127.0.0.1:59999 @ 1577820021454 ms III - Start
SLOCK [T main @ 1577820021455 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.TestUrisWithAssetHandler - showURLComponents0
WWWWWW file:///rootDir/file1.txt
XXXXXX URL file:/rootDir/file1.txt
protocol: file
auth:
ho
...[truncated 9463 chars]...
l (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: null (raw), null (dec)
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
++++ TestCase.tearDown: com.jogamp.common.net.TestUrisWithAssetHandler - showURLComponents0
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket8-localhost/127.0.0.1:59999 @ 1577820021473 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820021473 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:20:210com.jogamp.common.nio.TestBuffers0.0040test01PositionLimitCapacityAfterArrayAllocationfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820022022 ms III - Start
SLOCK [T main @ 1577820022022 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820022054 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820022054 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestBuffers0.00test10SlicefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820022022 ms III - Start
SLOCK [T main @ 1577820022022 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820022054 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820022054 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestBuffers0.0060test20CleanerfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820022022 ms III - Start
SLOCK [T main @ 1577820022022 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820022054 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820022054 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.558com.jogamp.common.nio.TestBuffers++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820022022 ms III - Start
SLOCK [T main @ 1577820022022 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820022054 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820022054 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:20:220com.jogamp.common.nio.TestBuffersFloatDoubleConversion0.00testDoubleArray2FloatArrayAndBack01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket10-localhost/127.0.0.1:59999 @ 1577820022591 ms III - Start
SLOCK [T main @ 1577820022592 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffersFloatDoubleConversion - testDoubleArray2FloatArrayAndBack01
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffersFloatDoubleConversion - testDoubleArray2FloatArrayAndBack01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket10-localhost/127.0.0.1:59999 @ 1577820022608 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820022608 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.538com.jogamp.common.nio.TestBuffersFloatDoubleConversion++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket10-localhost/127.0.0.1:59999 @ 1577820022591 ms III - Start
SLOCK [T main @ 1577820022592 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffersFloatDoubleConversion - testDoubleArray2FloatArrayAndBack01
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffersFloatDoubleConversion - testDoubleArray2FloatArrayAndBack01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket10-localhost/127.0.0.1:59999 @ 1577820022608 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820022608 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:20:220com.jogamp.common.nio.TestByteBufferCopyStream5.9330test00falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820023138 ms III - Start
SLOCK [T main @ 1577820023138 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test00
Test: source[CacheMode FLUSH_PRE_HARD, SliceShift 30]
destin[CacheMode FLUSH_PRE_HARD, SliceShift 30]
test 256.000 MiB before Used Memory : 4.540 MiB
test 256.000 MiB after Used Memory : 4.540,
...[truncated 2326 chars]...
gc'ed Used Memory : 3.181, delta 0.004 MiB
Performance Stats:
- File-Create 1 ms
- File-Copy 4440 ms
- GC 16 ms
- Total 4457 ms
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820052402 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820052403 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferCopyStream6.2290test01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820023138 ms III - Start
SLOCK [T main @ 1577820023138 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test00
Test: source[CacheMode FLUSH_PRE_HARD, SliceShift 30]
destin[CacheMode FLUSH_PRE_HARD, SliceShift 30]
test 256.000 MiB before Used Memory : 4.540 MiB
test 256.000 MiB after Used Memory : 4.540,
...[truncated 2326 chars]...
gc'ed Used Memory : 3.181, delta 0.004 MiB
Performance Stats:
- File-Create 1 ms
- File-Copy 4440 ms
- GC 16 ms
- Total 4457 ms
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820052402 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820052403 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferCopyStream6.2730test02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820023138 ms III - Start
SLOCK [T main @ 1577820023138 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test00
Test: source[CacheMode FLUSH_PRE_HARD, SliceShift 30]
destin[CacheMode FLUSH_PRE_HARD, SliceShift 30]
test 256.000 MiB before Used Memory : 4.540 MiB
test 256.000 MiB after Used Memory : 4.540,
...[truncated 2326 chars]...
gc'ed Used Memory : 3.181, delta 0.004 MiB
Performance Stats:
- File-Create 1 ms
- File-Copy 4440 ms
- GC 16 ms
- Total 4457 ms
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820052402 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820052403 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferCopyStream5.8530test11falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820023138 ms III - Start
SLOCK [T main @ 1577820023138 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test00
Test: source[CacheMode FLUSH_PRE_HARD, SliceShift 30]
destin[CacheMode FLUSH_PRE_HARD, SliceShift 30]
test 256.000 MiB before Used Memory : 4.540 MiB
test 256.000 MiB after Used Memory : 4.540,
...[truncated 2326 chars]...
gc'ed Used Memory : 3.181, delta 0.004 MiB
Performance Stats:
- File-Create 1 ms
- File-Copy 4440 ms
- GC 16 ms
- Total 4457 ms
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820052402 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820052403 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferCopyStream4.9590test12falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820023138 ms III - Start
SLOCK [T main @ 1577820023138 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test00
Test: source[CacheMode FLUSH_PRE_HARD, SliceShift 30]
destin[CacheMode FLUSH_PRE_HARD, SliceShift 30]
test 256.000 MiB before Used Memory : 4.540 MiB
test 256.000 MiB after Used Memory : 4.540,
...[truncated 2326 chars]...
gc'ed Used Memory : 3.181, delta 0.004 MiB
Performance Stats:
- File-Create 1 ms
- File-Copy 4440 ms
- GC 16 ms
- Total 4457 ms
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820052402 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820052403 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
29.784com.jogamp.common.nio.TestByteBufferCopyStream++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820023138 ms III - Start
SLOCK [T main @ 1577820023138 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test00
Test: source[CacheMode FLUSH_PRE_HARD, SliceShift 30]
destin[CacheMode FLUSH_PRE_HARD, SliceShift 30]
test 256.000 MiB before Used Memory : 4.540 MiB
test 256.000 MiB after Used Memory : 4.540,
...[truncated 2326 chars]...
gc'ed Used Memory : 3.181, delta 0.004 MiB
Performance Stats:
- File-Create 1 ms
- File-Copy 4440 ms
- GC 16 ms
- Total 4457 ms
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820052402 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820052403 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:20:230com.jogamp.common.nio.TestByteBufferInputStream41.0060test01MixedIntSizefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820052932 ms III - Start
SLOCK [T main @ 1577820052932 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
Total Memory : 13.000 MiB
Max Memory : 2048.000 MiB
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test01MixedIntSize
test #0 16.000 MiB: mode COPY , bufferSize 8192: BEGIN
test #0 16.000 MiB before Used Memory : 4.477 MiB
test #0 16.000 MiB: m
...[truncated 6814 chars]...
0.000 MiB
test #0 1.000 MiB gc'ed Used Memory : 3.216, delta 0.002 MiB
test #0 1.000 MiB: mode MMAP2_HARD, bufferSize 0: END
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test13MMap2GiBFlushHard
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820095582 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820095582 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferInputStream0.5310test11MMap1GiBFlushNonefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820052932 ms III - Start
SLOCK [T main @ 1577820052932 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
Total Memory : 13.000 MiB
Max Memory : 2048.000 MiB
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test01MixedIntSize
test #0 16.000 MiB: mode COPY , bufferSize 8192: BEGIN
test #0 16.000 MiB before Used Memory : 4.477 MiB
test #0 16.000 MiB: m
...[truncated 6814 chars]...
0.000 MiB
test #0 1.000 MiB gc'ed Used Memory : 3.216, delta 0.002 MiB
test #0 1.000 MiB: mode MMAP2_HARD, bufferSize 0: END
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test13MMap2GiBFlushHard
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820095582 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820095582 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferInputStream0.5270test12MMap1GiBFlushSoftfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820052932 ms III - Start
SLOCK [T main @ 1577820052932 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
Total Memory : 13.000 MiB
Max Memory : 2048.000 MiB
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test01MixedIntSize
test #0 16.000 MiB: mode COPY , bufferSize 8192: BEGIN
test #0 16.000 MiB before Used Memory : 4.477 MiB
test #0 16.000 MiB: m
...[truncated 6814 chars]...
0.000 MiB
test #0 1.000 MiB gc'ed Used Memory : 3.216, delta 0.002 MiB
test #0 1.000 MiB: mode MMAP2_HARD, bufferSize 0: END
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test13MMap2GiBFlushHard
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820095582 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820095582 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferInputStream0.5260test13MMap2GiBFlushHardfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820052932 ms III - Start
SLOCK [T main @ 1577820052932 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
Total Memory : 13.000 MiB
Max Memory : 2048.000 MiB
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test01MixedIntSize
test #0 16.000 MiB: mode COPY , bufferSize 8192: BEGIN
test #0 16.000 MiB before Used Memory : 4.477 MiB
test #0 16.000 MiB: m
...[truncated 6814 chars]...
0.000 MiB
test #0 1.000 MiB gc'ed Used Memory : 3.216, delta 0.002 MiB
test #0 1.000 MiB: mode MMAP2_HARD, bufferSize 0: END
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test13MMap2GiBFlushHard
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820095582 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820095582 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
43.177com.jogamp.common.nio.TestByteBufferInputStream++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820052932 ms III - Start
SLOCK [T main @ 1577820052932 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
Total Memory : 13.000 MiB
Max Memory : 2048.000 MiB
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test01MixedIntSize
test #0 16.000 MiB: mode COPY , bufferSize 8192: BEGIN
test #0 16.000 MiB before Used Memory : 4.477 MiB
test #0 16.000 MiB: m
...[truncated 6814 chars]...
0.000 MiB
test #0 1.000 MiB gc'ed Used Memory : 3.216, delta 0.002 MiB
test #0 1.000 MiB: mode MMAP2_HARD, bufferSize 0: END
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test13MMap2GiBFlushHard
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820095582 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820095582 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:20:520com.jogamp.common.nio.TestByteBufferOutputStream2.3850test00falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820096120 ms III - Start
SLOCK [T main @ 1577820096121 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test01
++++ TestCase.tearDown: com.jogamp.common.nio.T
...[truncated 754 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820112757 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820112758 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferOutputStream2.080test01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820096120 ms III - Start
SLOCK [T main @ 1577820096121 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test01
++++ TestCase.tearDown: com.jogamp.common.nio.T
...[truncated 754 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820112757 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820112758 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferOutputStream2.2020test02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820096120 ms III - Start
SLOCK [T main @ 1577820096121 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test01
++++ TestCase.tearDown: com.jogamp.common.nio.T
...[truncated 754 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820112757 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820112758 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferOutputStream2.210test03falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820096120 ms III - Start
SLOCK [T main @ 1577820096121 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test01
++++ TestCase.tearDown: com.jogamp.common.nio.T
...[truncated 754 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820112757 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820112758 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferOutputStream1.80test10falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820096120 ms III - Start
SLOCK [T main @ 1577820096121 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test01
++++ TestCase.tearDown: com.jogamp.common.nio.T
...[truncated 754 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820112757 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820112758 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferOutputStream1.9560test11falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820096120 ms III - Start
SLOCK [T main @ 1577820096121 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test01
++++ TestCase.tearDown: com.jogamp.common.nio.T
...[truncated 754 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820112757 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820112758 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferOutputStream1.9450test12falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820096120 ms III - Start
SLOCK [T main @ 1577820096121 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test01
++++ TestCase.tearDown: com.jogamp.common.nio.T
...[truncated 754 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820112757 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820112758 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferOutputStream2.0360test13falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820096120 ms III - Start
SLOCK [T main @ 1577820096121 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test01
++++ TestCase.tearDown: com.jogamp.common.nio.T
...[truncated 754 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820112757 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820112758 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
17.165com.jogamp.common.nio.TestByteBufferOutputStream++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820096120 ms III - Start
SLOCK [T main @ 1577820096121 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test01
++++ TestCase.tearDown: com.jogamp.common.nio.T
...[truncated 754 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820112757 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820112758 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:21:360com.jogamp.common.nio.TestCachedBufferFactory0.0120dynamicConcurrentTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820113292 ms III - Start
SLOCK [T main @ 1577820113293 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820113328 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820113328 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.nio.TestCachedBufferFactory0.0030dynamicTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820113292 ms III - Start
SLOCK [T main @ 1577820113293 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820113328 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820113328 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.nio.TestCachedBufferFactory0.0010staticTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820113292 ms III - Start
SLOCK [T main @ 1577820113293 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820113328 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820113328 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.562com.jogamp.common.nio.TestCachedBufferFactory++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820113292 ms III - Start
SLOCK [T main @ 1577820113293 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820113328 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820113328 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:21:530com.jogamp.common.nio.TestPointerBufferEndian0.0020testDirectfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1577820113862 ms III - Start
SLOCK [T main @ 1577820113863 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1577820113884 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820113884 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
OS: <Mac OS X> CPU: <x86_64> Bits: <64/64>
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
OS: <Mac OS X> CPU: <x86_64> Bits: <64/64>
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
0com.jogamp.common.nio.TestPointerBufferEndian0.00testIndirectfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1577820113862 ms III - Start
SLOCK [T main @ 1577820113863 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1577820113884 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820113884 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
OS: <Mac OS X> CPU: <x86_64> Bits: <64/64>
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
OS: <Mac OS X> CPU: <x86_64> Bits: <64/64>
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
0.547com.jogamp.common.nio.TestPointerBufferEndian++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1577820113862 ms III - Start
SLOCK [T main @ 1577820113863 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1577820113884 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820113884 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
OS: <Mac OS X> CPU: <x86_64> Bits: <64/64>
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
OS: <Mac OS X> CPU: <x86_64> Bits: <64/64>
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
2019-12-31T19:21:530com.jogamp.common.nio.TestStructAccessorEndian0.0010testStructAccessorEndian1falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket16-localhost/127.0.0.1:59999 @ 1577820114417 ms III - Start
SLOCK [T main @ 1577820114417 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestStructAccessorEndian - testStructAccessorEndian1
++++ TestCase.tearDown: com.jogamp.common.nio.TestStructAccessorEndian - testStructAccessorEndian1
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket16-localhost/127.0.0.1:59999 @ 1577820114437 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820114437 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
OS: <Mac OS X> CPU: <x86_64> Bits: <64/64>
CPU is: 64 bit
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
0.542com.jogamp.common.nio.TestStructAccessorEndian++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket16-localhost/127.0.0.1:59999 @ 1577820114417 ms III - Start
SLOCK [T main @ 1577820114417 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestStructAccessorEndian - testStructAccessorEndian1
++++ TestCase.tearDown: com.jogamp.common.nio.TestStructAccessorEndian - testStructAccessorEndian1
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket16-localhost/127.0.0.1:59999 @ 1577820114437 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820114437 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
OS: <Mac OS X> CPU: <x86_64> Bits: <64/64>
CPU is: 64 bit
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
2019-12-31T19:21:540com.jogamp.common.os.TestElfReader010.00test01GNULinuxSelfExefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820114967 ms III - Start
SLOCK [T main @ 1577820114967 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test02JavaLib
XXX2 #0: test libjava.dylib
XXX2 #0: libjava.d
...[truncated 3380 chars]...
unner.java:1014)
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test02JavaLib
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820114988 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820114988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.os.TestElfReader010.0020test02JavaLibfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820114967 ms III - Start
SLOCK [T main @ 1577820114967 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test02JavaLib
XXX2 #0: test libjava.dylib
XXX2 #0: libjava.d
...[truncated 3380 chars]...
unner.java:1014)
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test02JavaLib
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820114988 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820114988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.os.TestElfReader010.00test99UserFilefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820114967 ms III - Start
SLOCK [T main @ 1577820114967 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test02JavaLib
XXX2 #0: test libjava.dylib
XXX2 #0: libjava.d
...[truncated 3380 chars]...
unner.java:1014)
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test02JavaLib
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820114988 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820114988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.542com.jogamp.common.os.TestElfReader01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820114967 ms III - Start
SLOCK [T main @ 1577820114967 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test02JavaLib
XXX2 #0: test libjava.dylib
XXX2 #0: libjava.d
...[truncated 3380 chars]...
unner.java:1014)
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test02JavaLib
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820114988 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820114988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:21:540com.jogamp.common.util.IntIntHashMapTest0.0330benchmarkfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820115518 ms III - Start
SLOCK [T main @ 1577820115521 ms +++ localhost/127.0.0.1:59999 - Locked within 3 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - capacityTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMa
...[truncated 241 chars]...
torTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820116320 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820116320 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
put
iimap: 4.284542ms
map: 3.339596ms
get
iimap: 1.174762ms
map: 1.74352ms
remove
iimap: 1.2471ms
map: 7.101912ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
put
iimap: 1.840284ms
map: 3.186909ms
get
iimap: 1.348743ms
map: 2.270917ms
remove
iimap: 1.056382ms
map: 2.65309ms
0com.jogamp.common.util.IntIntHashMapTest0.0020capacityTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820115518 ms III - Start
SLOCK [T main @ 1577820115521 ms +++ localhost/127.0.0.1:59999 - Locked within 3 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - capacityTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMa
...[truncated 241 chars]...
torTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820116320 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820116320 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
put
iimap: 4.284542ms
map: 3.339596ms
get
iimap: 1.174762ms
map: 1.74352ms
remove
iimap: 1.2471ms
map: 7.101912ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
put
iimap: 1.840284ms
map: 3.186909ms
get
iimap: 1.348743ms
map: 2.270917ms
remove
iimap: 1.056382ms
map: 2.65309ms
0com.jogamp.common.util.IntIntHashMapTest0.0530cloneTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820115518 ms III - Start
SLOCK [T main @ 1577820115521 ms +++ localhost/127.0.0.1:59999 - Locked within 3 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - capacityTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMa
...[truncated 241 chars]...
torTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820116320 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820116320 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
put
iimap: 4.284542ms
map: 3.339596ms
get
iimap: 1.174762ms
map: 1.74352ms
remove
iimap: 1.2471ms
map: 7.101912ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
put
iimap: 1.840284ms
map: 3.186909ms
get
iimap: 1.348743ms
map: 2.270917ms
remove
iimap: 1.056382ms
map: 2.65309ms
0com.jogamp.common.util.IntIntHashMapTest0.0020iteratorTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820115518 ms III - Start
SLOCK [T main @ 1577820115521 ms +++ localhost/127.0.0.1:59999 - Locked within 3 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - capacityTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMa
...[truncated 241 chars]...
torTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820116320 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820116320 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
put
iimap: 4.284542ms
map: 3.339596ms
get
iimap: 1.174762ms
map: 1.74352ms
remove
iimap: 1.2471ms
map: 7.101912ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
put
iimap: 1.840284ms
map: 3.186909ms
get
iimap: 1.348743ms
map: 2.270917ms
remove
iimap: 1.056382ms
map: 2.65309ms
0com.jogamp.common.util.IntIntHashMapTest0.6810testPutRemovefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820115518 ms III - Start
SLOCK [T main @ 1577820115521 ms +++ localhost/127.0.0.1:59999 - Locked within 3 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - capacityTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMa
...[truncated 241 chars]...
torTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820116320 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820116320 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
put
iimap: 4.284542ms
map: 3.339596ms
get
iimap: 1.174762ms
map: 1.74352ms
remove
iimap: 1.2471ms
map: 7.101912ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
put
iimap: 1.840284ms
map: 3.186909ms
get
iimap: 1.348743ms
map: 2.270917ms
remove
iimap: 1.056382ms
map: 2.65309ms
1.323com.jogamp.common.util.IntIntHashMapTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820115518 ms III - Start
SLOCK [T main @ 1577820115521 ms +++ localhost/127.0.0.1:59999 - Locked within 3 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - capacityTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMa
...[truncated 241 chars]...
torTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820116320 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820116320 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
put
iimap: 4.284542ms
map: 3.339596ms
get
iimap: 1.174762ms
map: 1.74352ms
remove
iimap: 1.2471ms
map: 7.101912ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
put
iimap: 1.840284ms
map: 3.186909ms
get
iimap: 1.348743ms
map: 2.270917ms
remove
iimap: 1.056382ms
map: 2.65309ms
2019-12-31T19:21:550com.jogamp.common.util.IntObjectHashMapTest2.6330cloneTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820116850 ms III - Start
SLOCK [T main @ 1577820116850 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820121475 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820121476 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.IntObjectHashMapTest0.0020iteratorTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820116850 ms III - Start
SLOCK [T main @ 1577820116850 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820121475 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820121476 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.IntObjectHashMapTest1.9670testPutRemovefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820116850 ms III - Start
SLOCK [T main @ 1577820116850 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820121475 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820121476 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
5.154com.jogamp.common.util.IntObjectHashMapTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820116850 ms III - Start
SLOCK [T main @ 1577820116850 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820121475 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820121476 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:21:560com.jogamp.common.util.LongIntHashMapTest0.0210benchmarkfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820122011 ms III - Start
SLOCK [T main @ 1577820122012 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820122775 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820122775 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: true
put
iimap: 1.992145ms
map: 1.49956ms
get
iimap: 1.022107ms
map: 0.905784ms
remove
iimap: 1.14624ms
map: 4.035753ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false
put
iimap: 1.365029ms
map: 1.496687ms
get
iimap: 0.658641ms
map: 0.88122ms
remove
iimap: 0.710848ms
map: 4.162278ms
0com.jogamp.common.util.LongIntHashMapTest0.0040iteratorTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820122011 ms III - Start
SLOCK [T main @ 1577820122012 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820122775 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820122775 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: true
put
iimap: 1.992145ms
map: 1.49956ms
get
iimap: 1.022107ms
map: 0.905784ms
remove
iimap: 1.14624ms
map: 4.035753ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false
put
iimap: 1.365029ms
map: 1.496687ms
get
iimap: 0.658641ms
map: 0.88122ms
remove
iimap: 0.710848ms
map: 4.162278ms
0com.jogamp.common.util.LongIntHashMapTest0.7140testPutRemovefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820122011 ms III - Start
SLOCK [T main @ 1577820122012 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820122775 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820122775 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: true
put
iimap: 1.992145ms
map: 1.49956ms
get
iimap: 1.022107ms
map: 0.905784ms
remove
iimap: 1.14624ms
map: 4.035753ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false
put
iimap: 1.365029ms
map: 1.496687ms
get
iimap: 0.658641ms
map: 0.88122ms
remove
iimap: 0.710848ms
map: 4.162278ms
1.29com.jogamp.common.util.LongIntHashMapTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820122011 ms III - Start
SLOCK [T main @ 1577820122012 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820122775 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820122775 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: true
put
iimap: 1.992145ms
map: 1.49956ms
get
iimap: 1.022107ms
map: 0.905784ms
remove
iimap: 1.14624ms
map: 4.035753ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false
put
iimap: 1.365029ms
map: 1.496687ms
get
iimap: 0.658641ms
map: 0.88122ms
remove
iimap: 0.710848ms
map: 4.162278ms
2019-12-31T19:22:020com.jogamp.common.util.TestArrayHashMap010.0010test01ArrayHashMapWithNullValuefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1577820123309 ms III - Start
SLOCK [T main @ 1577820123309 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1577820123329 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820123329 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestArrayHashMap010.00test02ArrayHashSetWithoutNullValuefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1577820123309 ms III - Start
SLOCK [T main @ 1577820123309 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1577820123329 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820123329 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.542com.jogamp.common.util.TestArrayHashMap01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1577820123309 ms III - Start
SLOCK [T main @ 1577820123309 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1577820123329 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820123329 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:22:030com.jogamp.common.util.TestArrayHashSet010.0040test01ArrayHashSetWithNullValuefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1577820123858 ms III - Start
SLOCK [T main @ 1577820123859 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1577820123882 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820123882 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestArrayHashSet010.0010test02ArrayHashSetWithoutNullValuefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1577820123858 ms III - Start
SLOCK [T main @ 1577820123859 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1577820123882 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820123882 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.55com.jogamp.common.util.TestArrayHashSet01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1577820123858 ms III - Start
SLOCK [T main @ 1577820123859 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1577820123882 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820123882 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:22:030com.jogamp.common.util.TestBitfield000.0030test01_BitCount32_OnefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820124420 ms III - Start
SLOCK [T main @ 1577820124420 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.jog
...[truncated 631 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820125587 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820125587 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitfield000.0190test02_BitCount32_SamplesfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820124420 ms III - Start
SLOCK [T main @ 1577820124420 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.jog
...[truncated 631 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820125587 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820125587 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitfield000.00test03_BitCount32_DatafalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820124420 ms III - Start
SLOCK [T main @ 1577820124420 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.jog
...[truncated 631 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820125587 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820125587 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitfield000.0020test10_SetupfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820124420 ms III - Start
SLOCK [T main @ 1577820124420 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.jog
...[truncated 631 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820125587 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820125587 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitfield000.00test20_ValidateTestDatafalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820124420 ms III - Start
SLOCK [T main @ 1577820124420 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.jog
...[truncated 631 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820125587 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820125587 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitfield000.0110test21_Aligned32bitfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820124420 ms III - Start
SLOCK [T main @ 1577820124420 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.jog
...[truncated 631 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820125587 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820125587 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitfield001.1130test21_UnalignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820124420 ms III - Start
SLOCK [T main @ 1577820124420 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.jog
...[truncated 631 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820125587 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820125587 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
1.694com.jogamp.common.util.TestBitfield00++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820124420 ms III - Start
SLOCK [T main @ 1577820124420 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.jog
...[truncated 631 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820125587 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820125587 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:22:040com.jogamp.common.util.TestBitstream000.0060test00ShowByteOrderfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820126121 ms III - Start
SLOCK [T main @ 1577820126121 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test00ShowByteOrder
i_ff 255, [FF, 11111111]
b_ff -1, [FF, 11111111]
Platform.LITTLE_ENDIAN: true
Order: null -> BIG_ENDIAN
long.null: 000: [08, 00001000], [07, 00000111], [06, 00000110], [05, 00000101], [04, 00000100], [03,
...[truncated 10361 chars]...
01000001], write [0x41, msbFirst true, 01000001], ok true
readWriteBits31[1]: read [0x18, msbFirst true, 00011000], write [0x18, msbFirst true, 00011000], ok true
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test10ReadWrite_13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820126161 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820126161 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitstream000.0030test01Uint32ConversionfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820126121 ms III - Start
SLOCK [T main @ 1577820126121 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test00ShowByteOrder
i_ff 255, [FF, 11111111]
b_ff -1, [FF, 11111111]
Platform.LITTLE_ENDIAN: true
Order: null -> BIG_ENDIAN
long.null: 000: [08, 00001000], [07, 00000111], [06, 00000110], [05, 00000101], [04, 00000100], [03,
...[truncated 10361 chars]...
01000001], write [0x41, msbFirst true, 01000001], ok true
readWriteBits31[1]: read [0x18, msbFirst true, 00011000], write [0x18, msbFirst true, 00011000], ok true
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test10ReadWrite_13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820126161 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820126161 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitstream000.0060test02ShiftSignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820126121 ms III - Start
SLOCK [T main @ 1577820126121 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test00ShowByteOrder
i_ff 255, [FF, 11111111]
b_ff -1, [FF, 11111111]
Platform.LITTLE_ENDIAN: true
Order: null -> BIG_ENDIAN
long.null: 000: [08, 00001000], [07, 00000111], [06, 00000110], [05, 00000101], [04, 00000100], [03,
...[truncated 10361 chars]...
01000001], write [0x41, msbFirst true, 01000001], ok true
readWriteBits31[1]: read [0x18, msbFirst true, 00011000], write [0x18, msbFirst true, 00011000], ok true
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test10ReadWrite_13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820126161 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820126161 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitstream000.0040test10ReadWrite_13falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820126121 ms III - Start
SLOCK [T main @ 1577820126121 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test00ShowByteOrder
i_ff 255, [FF, 11111111]
b_ff -1, [FF, 11111111]
Platform.LITTLE_ENDIAN: true
Order: null -> BIG_ENDIAN
long.null: 000: [08, 00001000], [07, 00000111], [06, 00000110], [05, 00000101], [04, 00000100], [03,
...[truncated 10361 chars]...
01000001], write [0x41, msbFirst true, 01000001], ok true
readWriteBits31[1]: read [0x18, msbFirst true, 00011000], write [0x18, msbFirst true, 00011000], ok true
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test10ReadWrite_13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820126161 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820126161 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.571com.jogamp.common.util.TestBitstream00++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820126121 ms III - Start
SLOCK [T main @ 1577820126121 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test00ShowByteOrder
i_ff 255, [FF, 11111111]
b_ff -1, [FF, 11111111]
Platform.LITTLE_ENDIAN: true
Order: null -> BIG_ENDIAN
long.null: 000: [08, 00001000], [07, 00000111], [06, 00000110], [05, 00000101], [04, 00000100], [03,
...[truncated 10361 chars]...
01000001], write [0x41, msbFirst true, 01000001], ok true
readWriteBits31[1]: read [0x18, msbFirst true, 00011000], write [0x18, msbFirst true, 00011000], ok true
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test10ReadWrite_13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820126161 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820126161 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:22:060com.jogamp.common.util.TestBitstream010.0090test01LinearBitsMSBFirstfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820126701 ms III - Start
SLOCK [T main @ 1577820126701 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test01LinearBitsMSBFirst
XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 1, totalBits 1
Prepare bitstream
TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 1 = 1]: <1>
TestData: : 000: [80
...[truncated 47431 chars]...
t, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
01b: Bitstream[closed, pos -1 [byteP -1, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test05ErrorHandling
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820126745 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820126745 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestBitstream010.0070test02LinearBitsLSBFirstfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820126701 ms III - Start
SLOCK [T main @ 1577820126701 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test01LinearBitsMSBFirst
XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 1, totalBits 1
Prepare bitstream
TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 1 = 1]: <1>
TestData: : 000: [80
...[truncated 47431 chars]...
t, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
01b: Bitstream[closed, pos -1 [byteP -1, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test05ErrorHandling
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820126745 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820126745 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestBitstream010.0060test03BulkBitsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820126701 ms III - Start
SLOCK [T main @ 1577820126701 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test01LinearBitsMSBFirst
XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 1, totalBits 1
Prepare bitstream
TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 1 = 1]: <1>
TestData: : 000: [80
...[truncated 47431 chars]...
t, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
01b: Bitstream[closed, pos -1 [byteP -1, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test05ErrorHandling
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820126745 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820126745 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestBitstream010.0010test05ErrorHandlingfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820126701 ms III - Start
SLOCK [T main @ 1577820126701 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test01LinearBitsMSBFirst
XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 1, totalBits 1
Prepare bitstream
TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 1 = 1]: <1>
TestData: : 000: [80
...[truncated 47431 chars]...
t, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
01b: Bitstream[closed, pos -1 [byteP -1, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test05ErrorHandling
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820126745 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820126745 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.576com.jogamp.common.util.TestBitstream01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820126701 ms III - Start
SLOCK [T main @ 1577820126701 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test01LinearBitsMSBFirst
XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 1, totalBits 1
Prepare bitstream
TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 1 = 1]: <1>
TestData: : 000: [80
...[truncated 47431 chars]...
t, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
01b: Bitstream[closed, pos -1 [byteP -1, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test05ErrorHandling
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820126745 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820126745 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:22:060com.jogamp.common.util.TestBitstream020.0010test01Int8BitsAlignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1577820127306 ms III - Start
SLOCK [T main @ 1577820127307 ms +++ localhost/127.0.0.1:59999 - Locked within 3 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream02 - test01Int8BitsAligned
XXX Test01Int8BitsAligned: value 0, [00, 00000000]
Read8.1 0, [00, 00000000]
Read8.2 0, [00, 00000000]
XXX Test01Int8BitsAligned: value 1, [01, 00000001]
Read8.1 1, [01, 00000001]
Read8.2 1, [01, 0000000
...[truncated 5298 chars]...
Read8 127, [7F, 01111111]
XXX Test02Int8BitsUnaligned: preBits 25, value -1, [FFFF, 11111111]
ReadPre 0, 0000000000000000000000000
Read8 -1, [FFFF, 11111111]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream02 - test02Int8BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1577820127336 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820127336 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitstream020.0020test02Int8BitsUnalignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1577820127306 ms III - Start
SLOCK [T main @ 1577820127307 ms +++ localhost/127.0.0.1:59999 - Locked within 3 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream02 - test01Int8BitsAligned
XXX Test01Int8BitsAligned: value 0, [00, 00000000]
Read8.1 0, [00, 00000000]
Read8.2 0, [00, 00000000]
XXX Test01Int8BitsAligned: value 1, [01, 00000001]
Read8.1 1, [01, 00000001]
Read8.2 1, [01, 0000000
...[truncated 5298 chars]...
Read8 127, [7F, 01111111]
XXX Test02Int8BitsUnaligned: preBits 25, value -1, [FFFF, 11111111]
ReadPre 0, 0000000000000000000000000
Read8 -1, [FFFF, 11111111]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream02 - test02Int8BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1577820127336 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820127336 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.555com.jogamp.common.util.TestBitstream02++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1577820127306 ms III - Start
SLOCK [T main @ 1577820127307 ms +++ localhost/127.0.0.1:59999 - Locked within 3 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream02 - test01Int8BitsAligned
XXX Test01Int8BitsAligned: value 0, [00, 00000000]
Read8.1 0, [00, 00000000]
Read8.2 0, [00, 00000000]
XXX Test01Int8BitsAligned: value 1, [01, 00000001]
Read8.1 1, [01, 00000001]
Read8.2 1, [01, 0000000
...[truncated 5298 chars]...
Read8 127, [7F, 01111111]
XXX Test02Int8BitsUnaligned: preBits 25, value -1, [FFFF, 11111111]
ReadPre 0, 0000000000000000000000000
Read8 -1, [FFFF, 11111111]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream02 - test02Int8BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1577820127336 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820127336 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:22:070com.jogamp.common.util.TestBitstream030.0020test01Int16BitsAlignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1577820127875 ms III - Start
SLOCK [T main @ 1577820127876 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream03 - test01Int16BitsAligned
XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 0, [0000, 0000000000000000]
TestData.1: : 000: [00, 00000000], [00, 00000000],
Read16.1 0, [0000, 0000000000000000]
TestData.2: : 000:
...[truncated 43312 chars]...
], [00, 00000000], [00, 00000000], [FE, 11111110], [FF, 11111111], [01, 00000001],
ReadPre 0, 0000000000000000000000000
Read16 -1, [FFFF, 1111111111111111]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream03 - test02Int16BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1577820127912 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820127912 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitstream030.0130test02Int16BitsUnalignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1577820127875 ms III - Start
SLOCK [T main @ 1577820127876 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream03 - test01Int16BitsAligned
XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 0, [0000, 0000000000000000]
TestData.1: : 000: [00, 00000000], [00, 00000000],
Read16.1 0, [0000, 0000000000000000]
TestData.2: : 000:
...[truncated 43312 chars]...
], [00, 00000000], [00, 00000000], [FE, 11111110], [FF, 11111111], [01, 00000001],
ReadPre 0, 0000000000000000000000000
Read16 -1, [FFFF, 1111111111111111]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream03 - test02Int16BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1577820127912 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820127912 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.563com.jogamp.common.util.TestBitstream03++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1577820127875 ms III - Start
SLOCK [T main @ 1577820127876 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream03 - test01Int16BitsAligned
XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 0, [0000, 0000000000000000]
TestData.1: : 000: [00, 00000000], [00, 00000000],
Read16.1 0, [0000, 0000000000000000]
TestData.2: : 000:
...[truncated 43312 chars]...
], [00, 00000000], [00, 00000000], [FE, 11111110], [FF, 11111111], [01, 00000001],
ReadPre 0, 0000000000000000000000000
Read16 -1, [FFFF, 1111111111111111]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream03 - test02Int16BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1577820127912 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820127912 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:22:070com.jogamp.common.util.TestBitstream040.0080test01Int32BitsAlignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1577820128494 ms III - Start
SLOCK [T main @ 1577820128496 ms +++ localhost/127.0.0.1:59999 - Locked within 3 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream04 - test01Int32BitsAligned
XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 0, [00000000, 00000000000000000000000000000000]
XXX Test01Int32BitsAligned: 0, 0x0
TestData.1: : 000: [00, 00000000], [00, 00000000], [
...[truncated 65832 chars]...
0xffffffff
ReadPre 0, 0000000000000000000000000
Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream04 - test02Int32BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1577820128626 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820128626 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitstream040.0930test02Int32BitsUnalignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1577820128494 ms III - Start
SLOCK [T main @ 1577820128496 ms +++ localhost/127.0.0.1:59999 - Locked within 3 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream04 - test01Int32BitsAligned
XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 0, [00000000, 00000000000000000000000000000000]
XXX Test01Int32BitsAligned: 0, 0x0
TestData.1: : 000: [00, 00000000], [00, 00000000], [
...[truncated 65832 chars]...
0xffffffff
ReadPre 0, 0000000000000000000000000
Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream04 - test02Int32BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1577820128626 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820128626 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.657com.jogamp.common.util.TestBitstream04++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1577820128494 ms III - Start
SLOCK [T main @ 1577820128496 ms +++ localhost/127.0.0.1:59999 - Locked within 3 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream04 - test01Int32BitsAligned
XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 0, [00000000, 00000000000000000000000000000000]
XXX Test01Int32BitsAligned: 0, 0x0
TestData.1: : 000: [00, 00000000], [00, 00000000], [
...[truncated 65832 chars]...
0xffffffff
ReadPre 0, 0000000000000000000000000
Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream04 - test02Int32BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1577820128626 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820128626 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:22:080com.jogamp.common.util.TestFloatStack010.0020test01PrimitiveArray_I32_G02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820129269 ms III - Start
SLOCK [T main @ 1577820129269 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test02PrimitiveArray_I00_G32
++++ Tes
...[truncated 202 chars]...
m.jogamp.common.util.TestFloatStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820129300 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820129300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestFloatStack010.0010test02PrimitiveArray_I00_G32falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820129269 ms III - Start
SLOCK [T main @ 1577820129269 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test02PrimitiveArray_I00_G32
++++ Tes
...[truncated 202 chars]...
m.jogamp.common.util.TestFloatStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820129300 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820129300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestFloatStack010.0020test11FloatBuffer_I32_G02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820129269 ms III - Start
SLOCK [T main @ 1577820129269 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test02PrimitiveArray_I00_G32
++++ Tes
...[truncated 202 chars]...
m.jogamp.common.util.TestFloatStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820129300 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820129300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestFloatStack010.0020test12FloatBuffer_I00_G32falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820129269 ms III - Start
SLOCK [T main @ 1577820129269 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test02PrimitiveArray_I00_G32
++++ Tes
...[truncated 202 chars]...
m.jogamp.common.util.TestFloatStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820129300 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820129300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.567com.jogamp.common.util.TestFloatStack01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820129269 ms III - Start
SLOCK [T main @ 1577820129269 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test02PrimitiveArray_I00_G32
++++ Tes
...[truncated 202 chars]...
m.jogamp.common.util.TestFloatStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820129300 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820129300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:22:090com.jogamp.common.util.TestIOUtil010.0010test01CleanPathStringfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820129840 ms III - Start
SLOCK [T main @ 1577820129840 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test01CleanPathString
Caught URISyntaxException: parent is unresolved: <../>: ../ on thread main
[0]: com.jogamp.common.util.IOUtil.getParentOf(IOUtil.java:672)
[1]: com.jogamp.common.util.IOUtil.cleanPathString(IOUtil.
...[truncated 754 chars]...
se.tearDown: com.jogamp.common.util.TestIOUtil01 - test12CopyStream02Buffer
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820129875 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820129875 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestIOUtil010.0020test11CopyStream01ArrayfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820129840 ms III - Start
SLOCK [T main @ 1577820129840 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test01CleanPathString
Caught URISyntaxException: parent is unresolved: <../>: ../ on thread main
[0]: com.jogamp.common.util.IOUtil.getParentOf(IOUtil.java:672)
[1]: com.jogamp.common.util.IOUtil.cleanPathString(IOUtil.
...[truncated 754 chars]...
se.tearDown: com.jogamp.common.util.TestIOUtil01 - test12CopyStream02Buffer
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820129875 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820129875 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestIOUtil010.0020test12CopyStream02BufferfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820129840 ms III - Start
SLOCK [T main @ 1577820129840 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test01CleanPathString
Caught URISyntaxException: parent is unresolved: <../>: ../ on thread main
[0]: com.jogamp.common.util.IOUtil.getParentOf(IOUtil.java:672)
[1]: com.jogamp.common.util.IOUtil.cleanPathString(IOUtil.
...[truncated 754 chars]...
se.tearDown: com.jogamp.common.util.TestIOUtil01 - test12CopyStream02Buffer
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820129875 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820129875 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestIOUtil010.0060test13CopyStream03BufferfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820129840 ms III - Start
SLOCK [T main @ 1577820129840 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test01CleanPathString
Caught URISyntaxException: parent is unresolved: <../>: ../ on thread main
[0]: com.jogamp.common.util.IOUtil.getParentOf(IOUtil.java:672)
[1]: com.jogamp.common.util.IOUtil.cleanPathString(IOUtil.
...[truncated 754 chars]...
se.tearDown: com.jogamp.common.util.TestIOUtil01 - test12CopyStream02Buffer
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820129875 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820129875 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.562com.jogamp.common.util.TestIOUtil01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820129840 ms III - Start
SLOCK [T main @ 1577820129840 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test01CleanPathString
Caught URISyntaxException: parent is unresolved: <../>: ../ on thread main
[0]: com.jogamp.common.util.IOUtil.getParentOf(IOUtil.java:672)
[1]: com.jogamp.common.util.IOUtil.cleanPathString(IOUtil.
...[truncated 754 chars]...
se.tearDown: com.jogamp.common.util.TestIOUtil01 - test12CopyStream02Buffer
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820129875 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820129875 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:22:090com.jogamp.common.util.TestIntegerStack010.0010test01PrimitiveArray_I32_G02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820130409 ms III - Start
SLOCK [T main @ 1577820130410 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test02PrimitiveArray_I00_G32
++
...[truncated 218 chars]...
mp.common.util.TestIntegerStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820130436 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820130436 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestIntegerStack010.0010test02PrimitiveArray_I00_G32falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820130409 ms III - Start
SLOCK [T main @ 1577820130410 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test02PrimitiveArray_I00_G32
++
...[truncated 218 chars]...
mp.common.util.TestIntegerStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820130436 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820130436 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestIntegerStack010.0010test11FloatBuffer_I32_G02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820130409 ms III - Start
SLOCK [T main @ 1577820130410 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test02PrimitiveArray_I00_G32
++
...[truncated 218 chars]...
mp.common.util.TestIntegerStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820130436 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820130436 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestIntegerStack010.0010test12FloatBuffer_I00_G32falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820130409 ms III - Start
SLOCK [T main @ 1577820130410 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test02PrimitiveArray_I00_G32
++
...[truncated 218 chars]...
mp.common.util.TestIntegerStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820130436 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820130436 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.553com.jogamp.common.util.TestIntegerStack01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820130409 ms III - Start
SLOCK [T main @ 1577820130410 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test02PrimitiveArray_I00_G32
++
...[truncated 218 chars]...
mp.common.util.TestIntegerStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820130436 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820130436 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:22:100com.jogamp.common.util.TestIteratorIndexCORE0.4230test01ArrayListIteratorfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820130970 ms III - Start
SLOCK [T main @ 1577820130970 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
test01-arraylist-iterator sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorInd
...[truncated 380 chars]...
test01LinkedListListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
test01-arraylist-index sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820132504 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820132504 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestIteratorIndexCORE0.3490test01LinkedListListIndexfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820130970 ms III - Start
SLOCK [T main @ 1577820130970 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
test01-arraylist-iterator sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorInd
...[truncated 380 chars]...
test01LinkedListListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
test01-arraylist-index sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820132504 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820132504 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestIteratorIndexCORE0.5960test01LinkedListListIteratorfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820130970 ms III - Start
SLOCK [T main @ 1577820130970 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
test01-arraylist-iterator sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorInd
...[truncated 380 chars]...
test01LinkedListListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
test01-arraylist-index sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820132504 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820132504 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestIteratorIndexCORE0.1470test0ArrayListIndexfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820130970 ms III - Start
SLOCK [T main @ 1577820130970 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
test01-arraylist-iterator sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorInd
...[truncated 380 chars]...
test01LinkedListListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
test01-arraylist-index sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820132504 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820132504 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2.061com.jogamp.common.util.TestIteratorIndexCORE++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820130970 ms III - Start
SLOCK [T main @ 1577820130970 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
test01-arraylist-iterator sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorInd
...[truncated 380 chars]...
test01LinkedListListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
test01-arraylist-index sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820132504 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820132504 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:22:100com.jogamp.common.util.TestJarUtil0.0030testJarUtilFlat01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820133057 ms III - Start
SLOCK [T main @ 1577820133057 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
tmp dir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln16759199918539795735/jln1510865235290459092
++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
1 - jarUri:
ZZZZZZ Uri jar:file:/Users/jogamp/JogAmpSl
...[truncated 15288 chars]...
e_cache/jln16759199918539795735/jln3358177532050099952/sub/ClassInJar2.jar:
0: META-INF/
1: META-INF/MANIFEST.MF
2: ClassInJar2.class
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar03
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820133094 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820133094 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestJarUtil0.0050testJarUtilJarInJar01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820133057 ms III - Start
SLOCK [T main @ 1577820133057 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
tmp dir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln16759199918539795735/jln1510865235290459092
++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
1 - jarUri:
ZZZZZZ Uri jar:file:/Users/jogamp/JogAmpSl
...[truncated 15288 chars]...
e_cache/jln16759199918539795735/jln3358177532050099952/sub/ClassInJar2.jar:
0: META-INF/
1: META-INF/MANIFEST.MF
2: ClassInJar2.class
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar03
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820133094 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820133094 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestJarUtil0.0030testJarUtilJarInJar02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820133057 ms III - Start
SLOCK [T main @ 1577820133057 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
tmp dir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln16759199918539795735/jln1510865235290459092
++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
1 - jarUri:
ZZZZZZ Uri jar:file:/Users/jogamp/JogAmpSl
...[truncated 15288 chars]...
e_cache/jln16759199918539795735/jln3358177532050099952/sub/ClassInJar2.jar:
0: META-INF/
1: META-INF/MANIFEST.MF
2: ClassInJar2.class
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar03
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820133094 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820133094 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestJarUtil0.0020testJarUtilJarInJar03falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820133057 ms III - Start
SLOCK [T main @ 1577820133057 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
tmp dir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln16759199918539795735/jln1510865235290459092
++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
1 - jarUri:
ZZZZZZ Uri jar:file:/Users/jogamp/JogAmpSl
...[truncated 15288 chars]...
e_cache/jln16759199918539795735/jln3358177532050099952/sub/ClassInJar2.jar:
0: META-INF/
1: META-INF/MANIFEST.MF
2: ClassInJar2.class
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar03
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820133094 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820133094 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.563com.jogamp.common.util.TestJarUtil++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820133057 ms III - Start
SLOCK [T main @ 1577820133057 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
tmp dir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln16759199918539795735/jln1510865235290459092
++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
1 - jarUri:
ZZZZZZ Uri jar:file:/Users/jogamp/JogAmpSl
...[truncated 15288 chars]...
e_cache/jln16759199918539795735/jln3358177532050099952/sub/ClassInJar2.jar:
0: META-INF/
1: META-INF/MANIFEST.MF
2: ClassInJar2.class
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar03
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820133094 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820133094 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:22:130com.jogamp.common.util.TestLFRingBuffer010.0010test11_GrowEmpty02_Begin2falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test20_GrowFull01_BeginfalsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test25_GrowFull11_End1falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test21_GrowFull02_Begin1falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test03_FullReadResetfalsePASSED0com.jogamp.common.util.TestLFRingBuffer010.0010test24_GrowFull05_EndfalsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test22_GrowFull03_Begin2falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test10_GrowEmpty01_BeginfalsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test02_EmptyWritefalsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test26_GrowFull12_End2falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test04_EmptyWriteClearfalsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test13_GrowEmpty04_End2falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test23_GrowFull04_Begin3falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test12_GrowEmpty03_EndfalsePASSED0com.jogamp.common.util.TestLFRingBuffer010.0010test06_ReadResetMid02falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test27_GrowFull13_End3falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test05_ReadResetMid01falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test01_FullReadfalsePASSED0.011com.jogamp.common.util.TestLFRingBuffer012019-12-31T19:22:130com.jogamp.common.util.TestPlatform010.00testInfo00falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1577820133665 ms III - Start
SLOCK [T main @ 1577820133665 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testInfo00
OS name/type: Mac OS X, MACOS
OS version: 10.15.1, 10.15.1
Arch, CPU: x86_64, X86_64/X86
OS/Arch: macosx-universal
Java runtime: OpenJDK Runtime Environment
Java vendor[name/url]: AdoptOpenJDK/https://adoptopenj
...[truncated 316 chars]...
++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testInfo00
++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testPageSize01
PageSize: 4096
++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testPageSize01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1577820133691 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820133691 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestPlatform010.00testPageSize01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1577820133665 ms III - Start
SLOCK [T main @ 1577820133665 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testInfo00
OS name/type: Mac OS X, MACOS
OS version: 10.15.1, 10.15.1
Arch, CPU: x86_64, X86_64/X86
OS/Arch: macosx-universal
Java runtime: OpenJDK Runtime Environment
Java vendor[name/url]: AdoptOpenJDK/https://adoptopenj
...[truncated 316 chars]...
++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testInfo00
++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testPageSize01
PageSize: 4096
++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testPageSize01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1577820133691 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820133691 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.55com.jogamp.common.util.TestPlatform01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1577820133665 ms III - Start
SLOCK [T main @ 1577820133665 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testInfo00
OS name/type: Mac OS X, MACOS
OS version: 10.15.1, 10.15.1
Arch, CPU: x86_64, X86_64/X86
OS/Arch: macosx-universal
Java runtime: OpenJDK Runtime Environment
Java vendor[name/url]: AdoptOpenJDK/https://adoptopenj
...[truncated 316 chars]...
++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testInfo00
++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testPageSize01
PageSize: 4096
++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testPageSize01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1577820133691 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820133691 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:22:130com.jogamp.common.util.TestRunnableTask010.0010testInvokeAndWait00falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1577820134222 ms III - Start
SLOCK [T main @ 1577820134222 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait00
BB.0: java.lang.Object@690e4b00
BB.1: java.lang.Object@690e4b00
BB.2
CA.1: java.lang.Object@690e4b00
CA.X
BB.3
BB.X
++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait0
...[truncated 17 chars]...
etUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
BB.0: java.lang.Object@56a72887
BB.1: java.lang.Object@56a72887
BB.2
CA.1
CA.X
BB.3
BB.X
++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1577820134245 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820134245 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestRunnableTask010.0010testInvokeAndWait01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1577820134222 ms III - Start
SLOCK [T main @ 1577820134222 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait00
BB.0: java.lang.Object@690e4b00
BB.1: java.lang.Object@690e4b00
BB.2
CA.1: java.lang.Object@690e4b00
CA.X
BB.3
BB.X
++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait0
...[truncated 17 chars]...
etUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
BB.0: java.lang.Object@56a72887
BB.1: java.lang.Object@56a72887
BB.2
CA.1
CA.X
BB.3
BB.X
++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1577820134245 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820134245 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.548com.jogamp.common.util.TestRunnableTask01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1577820134222 ms III - Start
SLOCK [T main @ 1577820134222 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait00
BB.0: java.lang.Object@690e4b00
BB.1: java.lang.Object@690e4b00
BB.2
CA.1: java.lang.Object@690e4b00
CA.X
BB.3
BB.X
++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait0
...[truncated 17 chars]...
etUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
BB.0: java.lang.Object@56a72887
BB.1: java.lang.Object@56a72887
BB.2
CA.1
CA.X
BB.3
BB.X
++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1577820134245 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820134245 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:22:140com.jogamp.common.util.TestSyncRingBuffer010.00test11_GrowEmpty02_Begin2falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test20_GrowFull01_BeginfalsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test25_GrowFull11_End1falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.0010test21_GrowFull02_Begin1falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.0010test03_FullReadResetfalsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test24_GrowFull05_EndfalsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test22_GrowFull03_Begin2falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test10_GrowEmpty01_BeginfalsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test02_EmptyWritefalsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.0010test26_GrowFull12_End2falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test04_EmptyWriteClearfalsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test13_GrowEmpty04_End2falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test23_GrowFull04_Begin3falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.0010test12_GrowEmpty03_EndfalsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test06_ReadResetMid02falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test27_GrowFull13_End3falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test05_ReadResetMid01falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test01_FullReadfalsePASSED0.173com.jogamp.common.util.TestSyncRingBuffer012019-12-31T19:22:140com.jogamp.common.util.TestSystemPropsAndEnvs0.0010dumpEnvironmentfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1577820134987 ms III - Start
SLOCK [T main @ 1577820134987 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1577820135025 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820135025 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
1: DYLD_LIBRARY_PATH = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/obj:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/natives
2: PATH = /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/bin:/usr/local/bin:/usr/local/apache-ant/bin:/usr/bin:/bin:/usr/sbin:/sbin
3: RUN_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=macosx-10_6-x86_64-nvidia/921/display/redirect
4: HUDSO
...[truncated 6835 chars]...
ry.path = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/obj:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/natives
55: java.vendor = AdoptOpenJDK
56: java.vm.info = mixed mode
57: java.vm.version = 11.0.3+7
58: sun.io.unicode.encoding = UnicodeBig
59: jnlp.no.jvm.data.model.set = true
60: java.class.version = 55.0
61: socksNonProxyHosts = local|*.local|169.254/16|*.169.254/16
Property count: 61
0com.jogamp.common.util.TestSystemPropsAndEnvs0.0010dumpPropertiesfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1577820134987 ms III - Start
SLOCK [T main @ 1577820134987 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1577820135025 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820135025 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
1: DYLD_LIBRARY_PATH = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/obj:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/natives
2: PATH = /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/bin:/usr/local/bin:/usr/local/apache-ant/bin:/usr/bin:/bin:/usr/sbin:/sbin
3: RUN_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=macosx-10_6-x86_64-nvidia/921/display/redirect
4: HUDSO
...[truncated 6835 chars]...
ry.path = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/obj:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/natives
55: java.vendor = AdoptOpenJDK
56: java.vm.info = mixed mode
57: java.vm.version = 11.0.3+7
58: sun.io.unicode.encoding = UnicodeBig
59: jnlp.no.jvm.data.model.set = true
60: java.class.version = 55.0
61: socksNonProxyHosts = local|*.local|169.254/16|*.169.254/16
Property count: 61
0.57com.jogamp.common.util.TestSystemPropsAndEnvs++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1577820134987 ms III - Start
SLOCK [T main @ 1577820134987 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1577820135025 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820135025 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
1: DYLD_LIBRARY_PATH = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/obj:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/natives
2: PATH = /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/bin:/usr/local/bin:/usr/local/apache-ant/bin:/usr/bin:/bin:/usr/sbin:/sbin
3: RUN_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=macosx-10_6-x86_64-nvidia/921/display/redirect
4: HUDSO
...[truncated 6835 chars]...
ry.path = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/obj:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/natives
55: java.vendor = AdoptOpenJDK
56: java.vm.info = mixed mode
57: java.vm.version = 11.0.3+7
58: sun.io.unicode.encoding = UnicodeBig
59: jnlp.no.jvm.data.model.set = true
60: java.class.version = 55.0
61: socksNonProxyHosts = local|*.local|169.254/16|*.169.254/16
Property count: 61
2019-12-31T19:22:140com.jogamp.common.util.TestTempJarCache0.120testJarUtil01afalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820135582 ms III - Start
SLOCK [T main @ 1577820135582 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
tmp dir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln16759199918539795735/jln8915495426057367781
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
...[truncated 6421 chars]...
empJarCache04bDiffClassLoader
url: jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820135927 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820135927 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestTempJarCache0.00testJarUtil01bfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820135582 ms III - Start
SLOCK [T main @ 1577820135582 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
tmp dir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln16759199918539795735/jln8915495426057367781
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
...[truncated 6421 chars]...
empJarCache04bDiffClassLoader
url: jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820135927 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820135927 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestTempJarCache0.00testTempFileCache01FileExistfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820135582 ms III - Start
SLOCK [T main @ 1577820135582 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
tmp dir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln16759199918539795735/jln8915495426057367781
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
...[truncated 6421 chars]...
empJarCache04bDiffClassLoader
url: jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820135927 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820135927 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestTempJarCache0.0010testTempFileCache02InstancesfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820135582 ms III - Start
SLOCK [T main @ 1577820135582 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
tmp dir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln16759199918539795735/jln8915495426057367781
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
...[truncated 6421 chars]...
empJarCache04bDiffClassLoader
url: jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820135927 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820135927 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestTempJarCache0.00testTempJarCache00InitfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820135582 ms III - Start
SLOCK [T main @ 1577820135582 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
tmp dir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln16759199918539795735/jln8915495426057367781
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
...[truncated 6421 chars]...
empJarCache04bDiffClassLoader
url: jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820135927 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820135927 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestTempJarCache0.0620testTempJarCache01LoadAllTestManifestAndClassfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820135582 ms III - Start
SLOCK [T main @ 1577820135582 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
tmp dir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln16759199918539795735/jln8915495426057367781
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
...[truncated 6421 chars]...
empJarCache04bDiffClassLoader
url: jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820135927 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820135927 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestTempJarCache0.0010testTempJarCache02AddNativeLibsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820135582 ms III - Start
SLOCK [T main @ 1577820135582 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
tmp dir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln16759199918539795735/jln8915495426057367781
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
...[truncated 6421 chars]...
empJarCache04bDiffClassLoader
url: jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820135927 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820135927 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestTempJarCache0.0010testTempJarCache04aSameClassLoaderfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820135582 ms III - Start
SLOCK [T main @ 1577820135582 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
tmp dir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln16759199918539795735/jln8915495426057367781
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
...[truncated 6421 chars]...
empJarCache04bDiffClassLoader
url: jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820135927 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820135927 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestTempJarCache0.0340testTempJarCache04bDiffClassLoaderfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820135582 ms III - Start
SLOCK [T main @ 1577820135582 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
tmp dir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln16759199918539795735/jln8915495426057367781
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
...[truncated 6421 chars]...
empJarCache04bDiffClassLoader
url: jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820135927 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820135927 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.871com.jogamp.common.util.TestTempJarCache++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820135582 ms III - Start
SLOCK [T main @ 1577820135582 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
tmp dir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln16759199918539795735/jln8915495426057367781
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
...[truncated 6421 chars]...
empJarCache04bDiffClassLoader
url: jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820135927 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820135927 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:22:150com.jogamp.common.util.TestValueConversion0.00testBaseDoublefalsePASSED0com.jogamp.common.util.TestValueConversion0.00testBaseFloatfalsePASSED0com.jogamp.common.util.TestValueConversion0.00testConversionfalsePASSED0.003com.jogamp.common.util.TestValueConversion2019-12-31T19:22:160com.jogamp.common.util.TestVersionInfo0.0020test01InfofalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1577820136470 ms III - Start
SLOCK [T main @ 1577820136470 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionInfo - test01Info
-----------------------------------------------------------------------------------------------------
Platform: MACOS / Mac OS X 10.15.1 (10.15.1), x86_64 (X86_64, GENERIC_ABI), 4 cores, littleEndian true
MachineDa
...[truncated 3130 chars]...
ld-time): 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c
SHA CLASSES.this (now): 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionInfo - test02ValidateSHA
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1577820136546 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820136546 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionInfo0.0490test02ValidateSHAfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1577820136470 ms III - Start
SLOCK [T main @ 1577820136470 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionInfo - test01Info
-----------------------------------------------------------------------------------------------------
Platform: MACOS / Mac OS X 10.15.1 (10.15.1), x86_64 (X86_64, GENERIC_ABI), 4 cores, littleEndian true
MachineDa
...[truncated 3130 chars]...
ld-time): 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c
SHA CLASSES.this (now): 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionInfo - test02ValidateSHA
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1577820136546 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820136546 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.608com.jogamp.common.util.TestVersionInfo++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1577820136470 ms III - Start
SLOCK [T main @ 1577820136470 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionInfo - test01Info
-----------------------------------------------------------------------------------------------------
Platform: MACOS / Mac OS X 10.15.1 (10.15.1), x86_64 (X86_64, GENERIC_ABI), 4 cores, littleEndian true
MachineDa
...[truncated 3130 chars]...
ld-time): 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c
SHA CLASSES.this (now): 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionInfo - test02ValidateSHA
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1577820136546 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820136546 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:22:160com.jogamp.common.util.TestVersionNumber0.00test01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820137095 ms III - Start
SLOCK [T main @ 1577820137095 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - tes
...[truncated 634 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820137122 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820137122 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestVersionNumber0.0010test01bfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820137095 ms III - Start
SLOCK [T main @ 1577820137095 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - tes
...[truncated 634 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820137122 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820137122 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestVersionNumber0.0010test02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820137095 ms III - Start
SLOCK [T main @ 1577820137095 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - tes
...[truncated 634 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820137122 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820137122 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestVersionNumber0.00test02bfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820137095 ms III - Start
SLOCK [T main @ 1577820137095 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - tes
...[truncated 634 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820137122 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820137122 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestVersionNumber0.00test03falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820137095 ms III - Start
SLOCK [T main @ 1577820137095 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - tes
...[truncated 634 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820137122 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820137122 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestVersionNumber0.0010test03bfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820137095 ms III - Start
SLOCK [T main @ 1577820137095 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - tes
...[truncated 634 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820137122 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820137122 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestVersionNumber0.00test04falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820137095 ms III - Start
SLOCK [T main @ 1577820137095 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - tes
...[truncated 634 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820137122 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820137122 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestVersionNumber0.00test04bfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820137095 ms III - Start
SLOCK [T main @ 1577820137095 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - tes
...[truncated 634 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820137122 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820137122 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.555com.jogamp.common.util.TestVersionNumber++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820137095 ms III - Start
SLOCK [T main @ 1577820137095 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - tes
...[truncated 634 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820137122 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820137122 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:22:170com.jogamp.common.util.TestVersionSemantics0.0770testVersionV220V221falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820137657 ms III - Start
SLOCK [T main @ 1577820137657 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV220V221
Semantic Version Test
criteria: SimpleDiffCriteria
Previous version: 2.2.0 (2.2.0) - lib/v2.2.0/gluegen-rt.jar
Current version: 2.2.1 (2.2.1) - lib/v2.2.1/gluegen-rt.jar
Field values changed: fal
...[truncated 98238 chars]...
ethod getResource, desc[(Ljava/lang/String;)Ljava/net/URI;], sig[null], throws [java/net/URISyntaxException], access[final public static super synchronized]
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV232V24x
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820137975 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820137975 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionSemantics0.0650testVersionV221V230falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820137657 ms III - Start
SLOCK [T main @ 1577820137657 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV220V221
Semantic Version Test
criteria: SimpleDiffCriteria
Previous version: 2.2.0 (2.2.0) - lib/v2.2.0/gluegen-rt.jar
Current version: 2.2.1 (2.2.1) - lib/v2.2.1/gluegen-rt.jar
Field values changed: fal
...[truncated 98238 chars]...
ethod getResource, desc[(Ljava/lang/String;)Ljava/net/URI;], sig[null], throws [java/net/URISyntaxException], access[final public static super synchronized]
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV232V24x
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820137975 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820137975 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionSemantics0.0880testVersionV230V232falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820137657 ms III - Start
SLOCK [T main @ 1577820137657 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV220V221
Semantic Version Test
criteria: SimpleDiffCriteria
Previous version: 2.2.0 (2.2.0) - lib/v2.2.0/gluegen-rt.jar
Current version: 2.2.1 (2.2.1) - lib/v2.2.1/gluegen-rt.jar
Field values changed: fal
...[truncated 98238 chars]...
ethod getResource, desc[(Ljava/lang/String;)Ljava/net/URI;], sig[null], throws [java/net/URISyntaxException], access[final public static super synchronized]
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV232V24x
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820137975 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820137975 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionSemantics0.0610testVersionV232V24xfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820137657 ms III - Start
SLOCK [T main @ 1577820137657 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV220V221
Semantic Version Test
criteria: SimpleDiffCriteria
Previous version: 2.2.0 (2.2.0) - lib/v2.2.0/gluegen-rt.jar
Current version: 2.2.1 (2.2.1) - lib/v2.2.1/gluegen-rt.jar
Field values changed: fal
...[truncated 98238 chars]...
ethod getResource, desc[(Ljava/lang/String;)Ljava/net/URI;], sig[null], throws [java/net/URISyntaxException], access[final public static super synchronized]
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV232V24x
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820137975 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820137975 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.838com.jogamp.common.util.TestVersionSemantics++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820137657 ms III - Start
SLOCK [T main @ 1577820137657 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV220V221
Semantic Version Test
criteria: SimpleDiffCriteria
Previous version: 2.2.0 (2.2.0) - lib/v2.2.0/gluegen-rt.jar
Current version: 2.2.1 (2.2.1) - lib/v2.2.1/gluegen-rt.jar
Field values changed: fal
...[truncated 98238 chars]...
ethod getResource, desc[(Ljava/lang/String;)Ljava/net/URI;], sig[null], throws [java/net/URISyntaxException], access[final public static super synchronized]
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV232V24x
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820137975 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820137975 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:22:170com.jogamp.common.util.locks.TestRecursiveLock010.3420testLockedObjectThreading25x100x100N_Int01_FairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820138569 ms III - Start
SLOCK [T main @ 1577820138569 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 342 ms, avrg 2543457 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 474 ms, avrg 355 ns, deviation [ -72 .. 215 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820143018 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820143018 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.3460testLockedObjectThreading25x100x100N_Int01_UnfairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820138569 ms III - Start
SLOCK [T main @ 1577820138569 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 342 ms, avrg 2543457 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 474 ms, avrg 355 ns, deviation [ -72 .. 215 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820143018 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820143018 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.2550testLockedObjectThreading25x100x100N_Java5_FairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820138569 ms III - Start
SLOCK [T main @ 1577820138569 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 342 ms, avrg 2543457 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 474 ms, avrg 355 ns, deviation [ -72 .. 215 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820143018 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820143018 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.3450testLockedObjectThreading25x100x100N_Java5_UnfairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820138569 ms III - Start
SLOCK [T main @ 1577820138569 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 342 ms, avrg 2543457 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 474 ms, avrg 355 ns, deviation [ -72 .. 215 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820143018 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820143018 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.4280testLockedObjectThreading25x100x100Y_Int01_FairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820138569 ms III - Start
SLOCK [T main @ 1577820138569 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 342 ms, avrg 2543457 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 474 ms, avrg 355 ns, deviation [ -72 .. 215 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820143018 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820143018 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.3030testLockedObjectThreading25x100x100Y_Int01_UnairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820138569 ms III - Start
SLOCK [T main @ 1577820138569 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 342 ms, avrg 2543457 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 474 ms, avrg 355 ns, deviation [ -72 .. 215 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820143018 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820143018 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.3050testLockedObjectThreading25x100x100Y_Java5_FairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820138569 ms III - Start
SLOCK [T main @ 1577820138569 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 342 ms, avrg 2543457 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 474 ms, avrg 355 ns, deviation [ -72 .. 215 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820143018 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820143018 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.3180testLockedObjectThreading25x100x100Y_Java5_UnfairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820138569 ms III - Start
SLOCK [T main @ 1577820138569 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 342 ms, avrg 2543457 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 474 ms, avrg 355 ns, deviation [ -72 .. 215 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820143018 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820143018 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.460testLockedObjectThreading5x1000x10000N_Int01_FairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820138569 ms III - Start
SLOCK [T main @ 1577820138569 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 342 ms, avrg 2543457 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 474 ms, avrg 355 ns, deviation [ -72 .. 215 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820143018 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820143018 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.3650testLockedObjectThreading5x1000x10000N_Int01_UnfairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820138569 ms III - Start
SLOCK [T main @ 1577820138569 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 342 ms, avrg 2543457 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 474 ms, avrg 355 ns, deviation [ -72 .. 215 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820143018 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820143018 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.4790testLockedObjectThreading5x1000x10000N_Java5_FairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820138569 ms III - Start
SLOCK [T main @ 1577820138569 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 342 ms, avrg 2543457 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 474 ms, avrg 355 ns, deviation [ -72 .. 215 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820143018 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820143018 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.4740testLockedObjectThreading5x1000x10000N_Java5_UnfairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820138569 ms III - Start
SLOCK [T main @ 1577820138569 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 342 ms, avrg 2543457 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 474 ms, avrg 355 ns, deviation [ -72 .. 215 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820143018 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820143018 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
4.978com.jogamp.common.util.locks.TestRecursiveLock01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820138569 ms III - Start
SLOCK [T main @ 1577820138569 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 342 ms, avrg 2543457 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 474 ms, avrg 355 ns, deviation [ -72 .. 215 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820143018 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820143018 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:22:180com.jogamp.common.util.locks.TestRecursiveThreadGroupLock010.1450testTwoThreadsInGroupfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket42-localhost/127.0.0.1:59999 @ 1577820143554 ms III - Start
SLOCK [T main @ 1577820143554 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
---- TestRecursiveLock01.testLockedObjectThreading: i Int02ThreadGroup, fair , threads 5, loops-outter 1000, loops-inner 10000, yield YIELD - dt 144 ms
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket42-localhost/127.0.0.1:59999 @ 1577820143722 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820143722 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.693com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket42-localhost/127.0.0.1:59999 @ 1577820143554 ms III - Start
SLOCK [T main @ 1577820143554 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
---- TestRecursiveLock01.testLockedObjectThreading: i Int02ThreadGroup, fair , threads 5, loops-outter 1000, loops-inner 10000, yield YIELD - dt 144 ms
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket42-localhost/127.0.0.1:59999 @ 1577820143722 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820143722 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:22:230com.jogamp.common.util.locks.TestSingletonServerSocket000.0250test01_LockUnlockfalsePASSED++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test01_LockUnlock
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820144257 ms III - Start
SLOCK [T main @ 1577820144257 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820144281 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820144281 ms --- localhost/127.0.0.1:59999 - Unlock ok with
...[truncated 2657 chars]...
on.util.locks.TestSingletonServerSocket00$1.run(TestSingletonServerSocket00.java:78)
at java.base/java.lang.Thread.run(Thread.java:834)
SLOCK [T SingletonServerSocket47-localhost/127.0.0.1:59999 @ 1577820171964 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T LockUnlock #2 @ 1577820171965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
LockUnlock #2 LOCK OFF
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket00 - testOffthreadLockUnlock
0com.jogamp.common.util.locks.TestSingletonServerSocket001.10test02_2ndInstanceLockTimeoutfalsePASSED++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test01_LockUnlock
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820144257 ms III - Start
SLOCK [T main @ 1577820144257 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820144281 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820144281 ms --- localhost/127.0.0.1:59999 - Unlock ok with
...[truncated 2657 chars]...
on.util.locks.TestSingletonServerSocket00$1.run(TestSingletonServerSocket00.java:78)
at java.base/java.lang.Thread.run(Thread.java:834)
SLOCK [T SingletonServerSocket47-localhost/127.0.0.1:59999 @ 1577820171964 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T LockUnlock #2 @ 1577820171965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
LockUnlock #2 LOCK OFF
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket00 - testOffthreadLockUnlock
0com.jogamp.common.util.locks.TestSingletonServerSocket0026.6920testOffthreadLockUnlockfalsePASSED++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test01_LockUnlock
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820144257 ms III - Start
SLOCK [T main @ 1577820144257 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820144281 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820144281 ms --- localhost/127.0.0.1:59999 - Unlock ok with
...[truncated 2657 chars]...
on.util.locks.TestSingletonServerSocket00$1.run(TestSingletonServerSocket00.java:78)
at java.base/java.lang.Thread.run(Thread.java:834)
SLOCK [T SingletonServerSocket47-localhost/127.0.0.1:59999 @ 1577820171964 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T LockUnlock #2 @ 1577820171965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
LockUnlock #2 LOCK OFF
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket00 - testOffthreadLockUnlock
27.845com.jogamp.common.util.locks.TestSingletonServerSocket00++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test01_LockUnlock
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820144257 ms III - Start
SLOCK [T main @ 1577820144257 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820144281 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820144281 ms --- localhost/127.0.0.1:59999 - Unlock ok with
...[truncated 2657 chars]...
on.util.locks.TestSingletonServerSocket00$1.run(TestSingletonServerSocket00.java:78)
at java.base/java.lang.Thread.run(Thread.java:834)
SLOCK [T SingletonServerSocket47-localhost/127.0.0.1:59999 @ 1577820171964 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T LockUnlock #2 @ 1577820171965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
LockUnlock #2 LOCK OFF
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket00 - testOffthreadLockUnlock
2019-12-31T19:22:240com.jogamp.common.util.locks.TestSingletonServerSocket010.0010testJVMShutdownfalsePASSED++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket01 - testJVMShutdown
SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1577820172145 ms III - Start
SLOCK [T main @ 1577820172145 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1577820172145 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820172145 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket01 - testJVMShutdown
0.025com.jogamp.common.util.locks.TestSingletonServerSocket01++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket01 - testJVMShutdown
SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1577820172145 ms III - Start
SLOCK [T main @ 1577820172145 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1577820172145 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820172145 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket01 - testJVMShutdown
2019-12-31T19:22:520com.jogamp.common.util.locks.TestSingletonServerSocket020.00dummyfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1577820172177 ms III - Start
SLOCK [T main @ 1577820172177 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1577820172201 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820172201 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.559com.jogamp.common.util.locks.TestSingletonServerSocket02++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1577820172177 ms III - Start
SLOCK [T main @ 1577820172177 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1577820172201 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820172201 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:22:520com.jogamp.gluegen.jcpp.CppReaderTest0.0360testCppReaderfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820172744 ms III - Start
SLOCK [T main @ 1577820172744 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnce
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderT
...[truncated 100 chars]...
Markers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnceWithMarkers
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820172812 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820172812 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
- - - System info - - -
-----------------------------------------------------------------------------------------------------
Platform: MACOS / Mac OS X 10.15.1 (10.15.1), x86_64 (X86_64, GENERIC_ABI), 4 cores, littleEndian true
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
Platform: Java Ve
...[truncated 916 chars]...
g #include <once.c>
>> #line 1 "<CppReader Input@1007042810>" 1
>> #line 1 "../jcpp/src/test/resources/once.c" 1
>> #line 1 "../jcpp/src/test/resources/once.h" 1
>>
>> foo
>> #line 2 "../jcpp/src/test/resources/once.c" 2
>> #line 1 "../jcpp/src/test/resources/once.h" 1
>>
>> #line 3 "../jcpp/src/test/resources/once.c" 2
>> #line 2 "<CppReader Input@1007042810>" 2
Testing #include <varargs.c>
>>
>>
>> a b, c, d __VA_ARGS__ b
>>
>>
>> a b c, d b
>>
>>
>> a x b, c, d b
0com.jogamp.gluegen.jcpp.CppReaderTest0.00testPragmaOncefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820172744 ms III - Start
SLOCK [T main @ 1577820172744 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnce
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderT
...[truncated 100 chars]...
Markers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnceWithMarkers
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820172812 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820172812 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
- - - System info - - -
-----------------------------------------------------------------------------------------------------
Platform: MACOS / Mac OS X 10.15.1 (10.15.1), x86_64 (X86_64, GENERIC_ABI), 4 cores, littleEndian true
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
Platform: Java Ve
...[truncated 916 chars]...
g #include <once.c>
>> #line 1 "<CppReader Input@1007042810>" 1
>> #line 1 "../jcpp/src/test/resources/once.c" 1
>> #line 1 "../jcpp/src/test/resources/once.h" 1
>>
>> foo
>> #line 2 "../jcpp/src/test/resources/once.c" 2
>> #line 1 "../jcpp/src/test/resources/once.h" 1
>>
>> #line 3 "../jcpp/src/test/resources/once.c" 2
>> #line 2 "<CppReader Input@1007042810>" 2
Testing #include <varargs.c>
>>
>>
>> a b, c, d __VA_ARGS__ b
>>
>>
>> a b c, d b
>>
>>
>> a x b, c, d b
0com.jogamp.gluegen.jcpp.CppReaderTest0.0010testPragmaOnceWithMarkersfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820172744 ms III - Start
SLOCK [T main @ 1577820172744 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnce
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderT
...[truncated 100 chars]...
Markers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnceWithMarkers
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820172812 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820172812 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
- - - System info - - -
-----------------------------------------------------------------------------------------------------
Platform: MACOS / Mac OS X 10.15.1 (10.15.1), x86_64 (X86_64, GENERIC_ABI), 4 cores, littleEndian true
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
Platform: Java Ve
...[truncated 916 chars]...
g #include <once.c>
>> #line 1 "<CppReader Input@1007042810>" 1
>> #line 1 "../jcpp/src/test/resources/once.c" 1
>> #line 1 "../jcpp/src/test/resources/once.h" 1
>>
>> foo
>> #line 2 "../jcpp/src/test/resources/once.c" 2
>> #line 1 "../jcpp/src/test/resources/once.h" 1
>>
>> #line 3 "../jcpp/src/test/resources/once.c" 2
>> #line 2 "<CppReader Input@1007042810>" 2
Testing #include <varargs.c>
>>
>>
>> a b, c, d __VA_ARGS__ b
>>
>>
>> a b c, d b
>>
>>
>> a x b, c, d b
0com.jogamp.gluegen.jcpp.CppReaderTest0.0030testVarargsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820172744 ms III - Start
SLOCK [T main @ 1577820172744 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnce
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderT
...[truncated 100 chars]...
Markers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnceWithMarkers
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820172812 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820172812 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
- - - System info - - -
-----------------------------------------------------------------------------------------------------
Platform: MACOS / Mac OS X 10.15.1 (10.15.1), x86_64 (X86_64, GENERIC_ABI), 4 cores, littleEndian true
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
Platform: Java Ve
...[truncated 916 chars]...
g #include <once.c>
>> #line 1 "<CppReader Input@1007042810>" 1
>> #line 1 "../jcpp/src/test/resources/once.c" 1
>> #line 1 "../jcpp/src/test/resources/once.h" 1
>>
>> foo
>> #line 2 "../jcpp/src/test/resources/once.c" 2
>> #line 1 "../jcpp/src/test/resources/once.h" 1
>>
>> #line 3 "../jcpp/src/test/resources/once.c" 2
>> #line 2 "<CppReader Input@1007042810>" 2
Testing #include <varargs.c>
>>
>>
>> a b, c, d __VA_ARGS__ b
>>
>>
>> a b c, d b
>>
>>
>> a x b, c, d b
0.594com.jogamp.gluegen.jcpp.CppReaderTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820172744 ms III - Start
SLOCK [T main @ 1577820172744 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnce
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderT
...[truncated 100 chars]...
Markers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnceWithMarkers
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820172812 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820172812 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
- - - System info - - -
-----------------------------------------------------------------------------------------------------
Platform: MACOS / Mac OS X 10.15.1 (10.15.1), x86_64 (X86_64, GENERIC_ABI), 4 cores, littleEndian true
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
Platform: Java Ve
...[truncated 916 chars]...
g #include <once.c>
>> #line 1 "<CppReader Input@1007042810>" 1
>> #line 1 "../jcpp/src/test/resources/once.c" 1
>> #line 1 "../jcpp/src/test/resources/once.h" 1
>>
>> foo
>> #line 2 "../jcpp/src/test/resources/once.c" 2
>> #line 1 "../jcpp/src/test/resources/once.h" 1
>>
>> #line 3 "../jcpp/src/test/resources/once.c" 2
>> #line 2 "<CppReader Input@1007042810>" 2
Testing #include <varargs.c>
>>
>>
>> a b, c, d __VA_ARGS__ b
>>
>>
>> a b c, d b
>>
>>
>> a x b, c, d b
2019-12-31T19:22:520com.jogamp.gluegen.jcpp.ErrorTest0.0010testErrorsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1577820173345 ms III - Start
SLOCK [T main @ 1577820173345 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.ErrorTest - testErrors
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.ErrorTest - testErrors
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1577820173372 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820173372 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.553com.jogamp.gluegen.jcpp.ErrorTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1577820173345 ms III - Start
SLOCK [T main @ 1577820173345 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.ErrorTest - testErrors
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.ErrorTest - testErrors
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1577820173372 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820173372 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:22:530com.jogamp.gluegen.jcpp.IncludeAbsoluteTest0.0010testAbsoluteIncludefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1577820173945 ms III - Start
SLOCK [T main @ 1577820173945 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.IncludeAbsoluteTest - testAbsoluteInclude
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.IncludeAbsoluteTest - testAbsoluteInclude
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1577820173971 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820173971 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.556com.jogamp.gluegen.jcpp.IncludeAbsoluteTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1577820173945 ms III - Start
SLOCK [T main @ 1577820173945 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.IncludeAbsoluteTest - testAbsoluteInclude
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.IncludeAbsoluteTest - testAbsoluteInclude
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1577820173971 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820173971 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:22:530com.jogamp.gluegen.jcpp.JavaFileSystemTest0.00testJavaFileSystemfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1577820174507 ms III - Start
SLOCK [T main @ 1577820174508 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.JavaFileSystemTest - testJavaFileSystem
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.JavaFileSystemTest - testJavaFileSystem
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1577820174532 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820174532 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
Failed to open stdio.h
0.55com.jogamp.gluegen.jcpp.JavaFileSystemTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1577820174507 ms III - Start
SLOCK [T main @ 1577820174508 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.JavaFileSystemTest - testJavaFileSystem
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.JavaFileSystemTest - testJavaFileSystem
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1577820174532 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820174532 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
Failed to open stdio.h
2019-12-31T19:22:540com.jogamp.gluegen.jcpp.JoinReaderTest0.00testJoinReaderfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1577820175065 ms III - Start
SLOCK [T main @ 1577820175066 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.JoinReaderTest - testJoinReader
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.JoinReaderTest - testJoinReader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1577820175090 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820175090 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
Testing ab => ab
At offset 0: a
At offset 1: b
Testing ab => ab
At offset 0: a
At offset 1: b
Testing a\b => a\b
At offset 0: a
At offset 1: \
At offset 2: b
Testing a\b => a\b
At offset 0: a
At offset 1: \
At offset 2: b
Testing a
b => a
b
At offset 0: a
At offset 1:
At offset 2: b
Testing a
b => a
b
At offset 0: a
At offset 1:
At offset 2: b
Testing a\
b => ab
At offset 0: a
At offset 1: b
At offset 2:
Testing a\
b => ab
At offset 0: a
At offset 1: b
At offset 2:
Testing foo??(bar => foo[bar
At offset 0: f
At offset 1: o
At offset 2: o
At offset 3: [
At offset 4: b
At offset 5: a
At offset 6: r
Testing foo??/
bar => foobar
At offset 0: f
At offset 1: o
At offset 2: o
At offset 3: b
At offset 4: a
At offset 5: r
At offset 6:
0.555com.jogamp.gluegen.jcpp.JoinReaderTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1577820175065 ms III - Start
SLOCK [T main @ 1577820175066 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.JoinReaderTest - testJoinReader
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.JoinReaderTest - testJoinReader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1577820175090 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820175090 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
Testing ab => ab
At offset 0: a
At offset 1: b
Testing ab => ab
At offset 0: a
At offset 1: b
Testing a\b => a\b
At offset 0: a
At offset 1: \
At offset 2: b
Testing a\b => a\b
At offset 0: a
At offset 1: \
At offset 2: b
Testing a
b => a
b
At offset 0: a
At offset 1:
At offset 2: b
Testing a
b => a
b
At offset 0: a
At offset 1:
At offset 2: b
Testing a\
b => ab
At offset 0: a
At offset 1: b
At offset 2:
Testing a\
b => ab
At offset 0: a
At offset 1: b
At offset 2:
Testing foo??(bar => foo[bar
At offset 0: f
At offset 1: o
At offset 2: o
At offset 3: [
At offset 4: b
At offset 5: a
At offset 6: r
Testing foo??/
bar => foobar
At offset 0: f
At offset 1: o
At offset 2: o
At offset 3: b
At offset 4: a
At offset 5: r
At offset 6:
2019-12-31T19:22:550com.jogamp.gluegen.jcpp.LexerSourceTest0.0030testLexerSourcefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820175789 ms III - Start
SLOCK [T main @ 1577820175790 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.Lex
...[truncated 289 chars]...
tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820176000 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820176000 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.jcpp.LexerSourceTest0.00testNumbersfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820175789 ms III - Start
SLOCK [T main @ 1577820175790 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.Lex
...[truncated 289 chars]...
tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820176000 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820176000 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.jcpp.LexerSourceTest0.00testNumbersInvalidfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820175789 ms III - Start
SLOCK [T main @ 1577820175790 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.Lex
...[truncated 289 chars]...
tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820176000 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820176000 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.jcpp.LexerSourceTest0.00testNumbersSuffixfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820175789 ms III - Start
SLOCK [T main @ 1577820175790 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.Lex
...[truncated 289 chars]...
tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820176000 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820176000 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.jcpp.LexerSourceTest0.0010testUnterminatedCommentfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820175789 ms III - Start
SLOCK [T main @ 1577820175790 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.Lex
...[truncated 289 chars]...
tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820176000 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820176000 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.742com.jogamp.gluegen.jcpp.LexerSourceTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820175789 ms III - Start
SLOCK [T main @ 1577820175790 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.Lex
...[truncated 289 chars]...
tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820176000 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820176000 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:22:550com.jogamp.gluegen.jcpp.NumericValueTest0.0010testNumericValuefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1577820176590 ms III - Start
SLOCK [T main @ 1577820176590 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.NumericValueTest - testNumericValue
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.NumericValueTest - testNumericValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1577820176618 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820176618 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
Testing '0' -> 0.0
Token is [NUMBER@1,0]:"0"=00
Testing '1' -> 1.0
Token is [NUMBER@1,0]:"1"=1
Testing '1L' -> 1.0
Token is [NUMBER@1,0]:"1L"=1
Testing '12' -> 12.0
Token is [NUMBER@1,0]:"12"=12
Testing '12L' -> 12.0
Token is [NUMBER@1,0]:"12L"=12
Testing '0xf' -> 15.0
Token is [NUMBER@1,0]:"0xf"=0xf
Testing '0xfL' -> 15.0
Token is [NUMBER@1,0]:"0xfL"=0xf
Testing '0x12' -> 18.0
Token is [NUMBER@1,0]:"0x12"=0x12
Testing '0x12L' -> 18.0
Token is [NUMBER@1,0]:"0x12L"=0x12
Testing '0673' -> 443.0
To
...[truncated 236 chars]...
.0
Testing '00.0' -> 0.0
Token is [NUMBER@1,0]:"00.0"=00.0
Testing '00.' -> 0.0
Token is [NUMBER@1,0]:"00."=00.
Testing '1e1' -> 10.0
Token is [NUMBER@1,0]:"1e1"=1e1
Testing '1e-1' -> 0.1
Token is [NUMBER@1,0]:"1e-1"=1e-1
Testing '0x12e3' -> 4835.0
Token is [NUMBER@1,0]:"0x12e3"=0x12e3
Testing '0x12p3' -> 144.0
Token is [NUMBER@1,0]:"0x12p3"=0x12p3
Testing '012e3' -> 12000.0
Token is [NUMBER@1,0]:"012e3"=012e3
Testing '067e4' -> 670000.0
Token is [NUMBER@1,0]:"067e4"=067e4
Testing '097' -> 97.0
0.559com.jogamp.gluegen.jcpp.NumericValueTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1577820176590 ms III - Start
SLOCK [T main @ 1577820176590 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.NumericValueTest - testNumericValue
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.NumericValueTest - testNumericValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1577820176618 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820176618 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
Testing '0' -> 0.0
Token is [NUMBER@1,0]:"0"=00
Testing '1' -> 1.0
Token is [NUMBER@1,0]:"1"=1
Testing '1L' -> 1.0
Token is [NUMBER@1,0]:"1L"=1
Testing '12' -> 12.0
Token is [NUMBER@1,0]:"12"=12
Testing '12L' -> 12.0
Token is [NUMBER@1,0]:"12L"=12
Testing '0xf' -> 15.0
Token is [NUMBER@1,0]:"0xf"=0xf
Testing '0xfL' -> 15.0
Token is [NUMBER@1,0]:"0xfL"=0xf
Testing '0x12' -> 18.0
Token is [NUMBER@1,0]:"0x12"=0x12
Testing '0x12L' -> 18.0
Token is [NUMBER@1,0]:"0x12L"=0x12
Testing '0673' -> 443.0
To
...[truncated 236 chars]...
.0
Testing '00.0' -> 0.0
Token is [NUMBER@1,0]:"00.0"=00.0
Testing '00.' -> 0.0
Token is [NUMBER@1,0]:"00."=00.
Testing '1e1' -> 10.0
Token is [NUMBER@1,0]:"1e1"=1e1
Testing '1e-1' -> 0.1
Token is [NUMBER@1,0]:"1e-1"=1e-1
Testing '0x12e3' -> 4835.0
Token is [NUMBER@1,0]:"0x12e3"=0x12e3
Testing '0x12p3' -> 144.0
Token is [NUMBER@1,0]:"0x12p3"=0x12p3
Testing '012e3' -> 12000.0
Token is [NUMBER@1,0]:"012e3"=012e3
Testing '067e4' -> 670000.0
Token is [NUMBER@1,0]:"067e4"=067e4
Testing '097' -> 97.0
2019-12-31T19:22:560com.jogamp.gluegen.jcpp.PreprocessorTest0.0190test01PreprocessorfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1577820177157 ms III - Start
SLOCK [T main @ 1577820177157 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1577820177203 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820177203 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.jcpp.PreprocessorTest0.00test02PreprocessorUnterminatedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1577820177157 ms III - Start
SLOCK [T main @ 1577820177157 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1577820177203 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820177203 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.575com.jogamp.gluegen.jcpp.PreprocessorTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1577820177157 ms III - Start
SLOCK [T main @ 1577820177157 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1577820177203 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820177203 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:22:570com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest0.00test01WhitespacePastingfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1577820177737 ms III - Start
SLOCK [T main @ 1577820177737 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest - test01WhitespacePasting
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest - test01WhitespacePasting
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1577820177762 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820177762 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.553com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1577820177737 ms III - Start
SLOCK [T main @ 1577820177737 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest - test01WhitespacePasting
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest - test01WhitespacePasting
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1577820177762 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820177762 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:22:570com.jogamp.gluegen.test.junit.generation.PCPPTest0.0120pcppMacroDefinitionTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1577820178296 ms III - Start
SLOCK [T main @ 1577820178296 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.PCPPTest - pcppMacroDefinitionTest
pcpptest.h:128: warning: "Test warning with quotes - they must have quotes"
Expected:
-------------------------------
#1"pcpptest.h"#defineCL_SCHAR_MIN(-127-1)#define__YES__1#16"pcpptest.h"
...[truncated 633 chars]...
ntGOOD_F_1;intGOOD_F_2;#126"pcpptest.h"intGOOD_G;#128"pcpptest.h"#130"pcpptest.h"#134"pcpptest.h"#136"pcpptest.h"
-------------------------------
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.PCPPTest - pcppMacroDefinitionTest
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1577820178333 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820178333 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.564com.jogamp.gluegen.test.junit.generation.PCPPTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1577820178296 ms III - Start
SLOCK [T main @ 1577820178296 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.PCPPTest - pcppMacroDefinitionTest
pcpptest.h:128: warning: "Test warning with quotes - they must have quotes"
Expected:
-------------------------------
#1"pcpptest.h"#defineCL_SCHAR_MIN(-127-1)#define__YES__1#16"pcpptest.h"
...[truncated 633 chars]...
ntGOOD_F_1;intGOOD_F_2;#126"pcpptest.h"intGOOD_G;#128"pcpptest.h"#130"pcpptest.h"#134"pcpptest.h"#136"pcpptest.h"
-------------------------------
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.PCPPTest - pcppMacroDefinitionTest
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1577820178333 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820178333 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:22:580com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter0.0040chapter00TestClassExistfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820178871 ms III - Start
SLOCK [T main @ 1577820178871 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9342 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820180294 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820180294 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter0.00chapter01TestStaticConstantsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820178871 ms III - Start
SLOCK [T main @ 1577820178871 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9342 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820180294 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820180294 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter0.0080chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArrayfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820178871 ms III - Start
SLOCK [T main @ 1577820178871 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9342 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820180294 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820180294 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter0.0030chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArrayfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820178871 ms III - Start
SLOCK [T main @ 1577820178871 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9342 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820180294 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820180294 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter0.0020chapter04TestPointerBufferfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820178871 ms III - Start
SLOCK [T main @ 1577820178871 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9342 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820180294 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820180294 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter0.0010chapter05TestSomeFunctionsAllIndirectfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820178871 ms III - Start
SLOCK [T main @ 1577820178871 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9342 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820180294 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820180294 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter0.0020chapter09TestCompoundAlignmentfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820178871 ms III - Start
SLOCK [T main @ 1577820178871 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9342 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820180294 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820180294 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter0.0020chapter10TestCompoundCallByReferencefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820178871 ms III - Start
SLOCK [T main @ 1577820178871 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9342 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820180294 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820180294 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter0.0020chapter11TestCompoundCallByValuefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820178871 ms III - Start
SLOCK [T main @ 1577820178871 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9342 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820180294 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820180294 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter0.0030chapter12TestStructArrayModelConstfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820178871 ms III - Start
SLOCK [T main @ 1577820178871 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9342 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820180294 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820180294 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter0.0020chapter13TestStructArrayModelMutablefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820178871 ms III - Start
SLOCK [T main @ 1577820178871 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9342 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820180294 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820180294 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
1.953com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820178871 ms III - Start
SLOCK [T main @ 1577820178871 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9342 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820180294 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820180294 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:22:580com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0010chapter00TestClassExistfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820180839 ms III - Start
SLOCK [T main @ 1577820180839 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9540 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820181103 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820181103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.00chapter01TestStaticConstantsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820180839 ms III - Start
SLOCK [T main @ 1577820180839 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9540 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820181103 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820181103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0090chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArrayfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820180839 ms III - Start
SLOCK [T main @ 1577820180839 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9540 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820181103 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820181103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0010chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArrayfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820180839 ms III - Start
SLOCK [T main @ 1577820180839 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9540 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820181103 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820181103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0030chapter04TestPointerBufferfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820180839 ms III - Start
SLOCK [T main @ 1577820180839 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9540 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820181103 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820181103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.00chapter05TestSomeFunctionsAllIndirectfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820180839 ms III - Start
SLOCK [T main @ 1577820180839 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9540 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820181103 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820181103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0010chapter09TestCompoundAlignmentfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820180839 ms III - Start
SLOCK [T main @ 1577820180839 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9540 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820181103 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820181103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0010chapter10TestCompoundCallByReferencefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820180839 ms III - Start
SLOCK [T main @ 1577820180839 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9540 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820181103 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820181103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0030chapter11TestCompoundCallByValuefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820180839 ms III - Start
SLOCK [T main @ 1577820180839 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9540 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820181103 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820181103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0020chapter12TestStructArrayModelConstfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820180839 ms III - Start
SLOCK [T main @ 1577820180839 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9540 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820181103 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820181103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0010chapter13TestStructArrayModelMutablefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820180839 ms III - Start
SLOCK [T main @ 1577820180839 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9540 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820181103 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820181103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.793com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820180839 ms III - Start
SLOCK [T main @ 1577820180839 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9540 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820181103 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820181103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:23:000com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib0.00chapter00TestClassExistfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820181641 ms III - Start
SLOCK [T main @ 1577820181641 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter00TestClassExist
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820181667 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820181667 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.56com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820181641 ms III - Start
SLOCK [T main @ 1577820181641 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter00TestClassExist
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820181667 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820181667 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:23:010com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.00chapter00TestClassExistfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182208 ms III - Start
SLOCK [T main @ 1577820182208 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9496 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182249 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820182249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.00chapter01TestStaticConstantsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182208 ms III - Start
SLOCK [T main @ 1577820182208 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9496 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182249 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820182249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.0010chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArrayfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182208 ms III - Start
SLOCK [T main @ 1577820182208 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9496 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182249 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820182249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.0010chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArrayfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182208 ms III - Start
SLOCK [T main @ 1577820182208 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9496 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182249 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820182249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.00chapter04TestPointerBufferfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182208 ms III - Start
SLOCK [T main @ 1577820182208 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9496 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182249 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820182249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.00chapter05TestSomeFunctionsAllIndirectfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182208 ms III - Start
SLOCK [T main @ 1577820182208 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9496 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182249 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820182249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.0010chapter09TestCompoundAlignmentfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182208 ms III - Start
SLOCK [T main @ 1577820182208 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9496 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182249 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820182249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.00chapter10TestCompoundCallByReferencefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182208 ms III - Start
SLOCK [T main @ 1577820182208 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9496 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182249 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820182249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.0010chapter11TestCompoundCallByValuefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182208 ms III - Start
SLOCK [T main @ 1577820182208 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9496 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182249 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820182249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.0020chapter12TestStructArrayModelConstfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182208 ms III - Start
SLOCK [T main @ 1577820182208 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9496 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182249 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820182249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.00chapter13TestStructArrayModelMutablefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182208 ms III - Start
SLOCK [T main @ 1577820182208 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9496 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182249 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820182249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.575com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182208 ms III - Start
SLOCK [T main @ 1577820182208 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9496 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820182249 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820182249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:23:020com.jogamp.gluegen.test.junit.internals.TestType0.0020test01EqualsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820182797 ms III - Start
SLOCK [T main @ 1577820182797 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.internals.TestType - test01Equals
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.internals.TestType - test01Equals
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820182825 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820182825 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.567com.jogamp.gluegen.test.junit.internals.TestType++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820182797 ms III - Start
SLOCK [T main @ 1577820182797 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.internals.TestType - test01Equals
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.internals.TestType - test01Equals
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820182825 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820182825 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:23:020com.jogamp.gluegen.test.junit.structgen.TestStructGen010.0010test01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1577820183370 ms III - Start
SLOCK [T main @ 1577820183370 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1577820183401 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820183401 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.structgen.TestStructGen010.00test02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1577820183370 ms III - Start
SLOCK [T main @ 1577820183370 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1577820183401 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820183401 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.562com.jogamp.gluegen.test.junit.structgen.TestStructGen01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1577820183370 ms III - Start
SLOCK [T main @ 1577820183370 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1577820183401 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820183401 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:23:030com.jogamp.gluegen.test.junit.structgen.TestStructGen020.0010test01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1577820183939 ms III - Start
SLOCK [T main @ 1577820183939 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1577820183966 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820183966 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.555com.jogamp.gluegen.test.junit.structgen.TestStructGen02++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1577820183939 ms III - Start
SLOCK [T main @ 1577820183939 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1577820183966 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820183966 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:23:030com.jogamp.junit.sec.TestSecIOUtil010.00testProp00_TempfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820184500 ms III - Start
SLOCK [T main @ 1577820184501 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
No SecurityManager Installed
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
os.name: Mac OS X
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
java.home
...[truncated 341 chars]...
ecIOUtil01 - testProp02_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
Temp: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820184528 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820184528 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.junit.sec.TestSecIOUtil010.00testProp01_TempfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820184500 ms III - Start
SLOCK [T main @ 1577820184501 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
No SecurityManager Installed
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
os.name: Mac OS X
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
java.home
...[truncated 341 chars]...
ecIOUtil01 - testProp02_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
Temp: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820184528 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820184528 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.junit.sec.TestSecIOUtil010.00testProp02_TempfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820184500 ms III - Start
SLOCK [T main @ 1577820184501 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
No SecurityManager Installed
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
os.name: Mac OS X
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
java.home
...[truncated 341 chars]...
ecIOUtil01 - testProp02_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
Temp: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820184528 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820184528 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.junit.sec.TestSecIOUtil010.00testTempDir00falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820184500 ms III - Start
SLOCK [T main @ 1577820184501 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
No SecurityManager Installed
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
os.name: Mac OS X
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
java.home
...[truncated 341 chars]...
ecIOUtil01 - testProp02_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
Temp: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820184528 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820184528 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.563com.jogamp.junit.sec.TestSecIOUtil01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820184500 ms III - Start
SLOCK [T main @ 1577820184501 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
No SecurityManager Installed
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
os.name: Mac OS X
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
java.home
...[truncated 341 chars]...
ecIOUtil01 - testProp02_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
Temp: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820184528 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820184528 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:23:04Started by upstream project "gluegen" build number 921921gluegenjob/gluegen/921e3bc8ce349944d531c0b314ddb3f7a8946ce2a86e3bc8ce349944d531c0b314ddb3f7a8946ce2a86origin/mastere3bc8ce349944d531c0b314ddb3f7a8946ce2a86e3bc8ce349944d531c0b314ddb3f7a8946ce2a86origin/mastere3bc8ce349944d531c0b314ddb3f7a8946ce2a86e3bc8ce349944d531c0b314ddb3f7a8946ce2a86origin/mastergit://jogamp.org/srv/scm/gluegen.git10253testReportfalse#921436332445692gluegen ยป windows-x86_64 #921921falsefalse92195UNSTABLE1577819960402https://jogamp.org/chuck/job/gluegen/label=windows-x86_64/921/win64-nvgtx460-win7-jogamp-x64-sgothel-011- www/index.htmlbfe55de5d06eb8dc0b07f720c235b86e547964c31557140652000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate CSS; Add responsive viewport design tag
2019-05-06 13:04:12 +0200bfe55de5d06eb8dc0b07f720c235b86e547964c3Update CSS; Add responsive viewport design tageditwww/index.html
- doc/HowToBuild.htmldoc/manual/index.html2a8c4d1cfa45794bc27358f3379f8c5bece745371557141092000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate CSS; Add responsive viewport design tag
2019-05-06 13:11:32 +02002a8c4d1cfa45794bc27358f3379f8c5bece74537Update CSS; Add responsive viewport design tageditdoc/HowToBuild.htmleditdoc/manual/index.html
- make/lib/android-sdk/21/android-java-src.zipmake/lib/android-sdk/21/android.jarmake/lib/android-sdk/15/android-java-src.txtmake/lib/android-sdk/9/android-java-src.zipmake/lib/android-sdk/9/NOTICE.txtmake/lib/android-sdk/24/android-java-src.txtmake/lib/android-sdk/21/LICENSE.txtmake/lib/android-sdk/24/NOTICE.txtmake/lib/android-sdk/9/LICENSE.txtmake/build.xmlmake/scripts/make.gluegen.all.linux-x86_64.shmake/lib/android-sdk/15/android.jarmake/lib/android-sdk/15/NOTICE.txtmake/jogamp-env.xmlmake/lib/android-sdk/15/android-java-src.zipmake/lib/android-sdk/21/android-java-src.txtmake/lib/android-sdk/24/android-java-src.zipmake/lib/android-sdk/9/android-java-src.txtmake/lib/android-sdk/24/LICENSE.txtmake/gluegen-cpptasks-base.xmlmake/lib/android-sdk/24/android.jarmake/lib/android-sdk/21/NOTICE.txtmake/lib/android-sdk/9/android.jarmake/lib/android-sdk/15/LICENSE.txt5f9c1435ab06c7b620befa8677fc23080dac0ce21560404578000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Initial Host/Target Compiler Selection: Java8
Current requirements are:
- Java 1.8 (Level 8.0)
- Android SDK API level 24 (Version 7.0 Nougat, released August 2016)
Official production builds are performed w/ Java 1.8.
- Java 1.8 (Level 8.0)
- Android SDK API level 24 (Version 7.0 Nougat, released August 2016)
Android 7 API level 24 supports Java 1.8,
see https://developer.android.com/studio/write/java8-support
Java 8 is chosen today, June 2019, since OpenJDK 1.8 is well supported
on desktop, mobile support is given w/ OpenJDK 9 and
Android also support these language features for almost 3 years.
++++
Current patch does require one to set the target.sourcelevel,
target.targetlevel and target.rt.jar properties or their equivalent
capital case environment variables.
Only allowed value is currently 1.8.
2019-06-13 07:42:58 +02005f9c1435ab06c7b620befa8677fc23080dac0ce2Bug 1363: Java 11: Initial Host/Target Compiler Selection: Java8deletemake/lib/android-sdk/15/android.jardeletemake/lib/android-sdk/21/LICENSE.txtdeletemake/lib/android-sdk/9/LICENSE.txtdeletemake/lib/android-sdk/9/NOTICE.txtdeletemake/lib/android-sdk/15/android-java-src.txtaddmake/lib/android-sdk/24/LICENSE.txtaddmake/lib/android-sdk/24/NOTICE.txtdeletemake/lib/android-sdk/9/android.jareditmake/jogamp-env.xmladdmake/lib/android-sdk/24/android-java-src.txtdeletemake/lib/android-sdk/15/android-java-src.zipdeletemake/lib/android-sdk/21/NOTICE.txtdeletemake/lib/android-sdk/9/android-java-src.zipdeletemake/lib/android-sdk/21/android.jaraddmake/lib/android-sdk/24/android-java-src.zipdeletemake/lib/android-sdk/15/NOTICE.txteditmake/scripts/make.gluegen.all.linux-x86_64.shdeletemake/lib/android-sdk/9/android-java-src.txtdeletemake/lib/android-sdk/21/android-java-src.txtaddmake/lib/android-sdk/24/android.jareditmake/gluegen-cpptasks-base.xmldeletemake/lib/android-sdk/15/LICENSE.txteditmake/build.xmldeletemake/lib/android-sdk/21/android-java-src.zip
- make/lib/cpptasks.jarmake/build.xmlmake/build-test.xml97622eb70b1ff720d91d768768b7a996ac01ad781560734064000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate cpptask.jar to commit 757192655df20cc6a68affe8cbb4d7de387c9c67
Added CC Task Option: 'usehighleveltool' to give user option to
prefer the high-level tool like gcc or clang for static linkage
where usually 'ar' is being used.
2019-06-17 03:14:24 +020097622eb70b1ff720d91d768768b7a996ac01ad78Update cpptask.jar to commit 757192655df20cc6a68affe8cbb4d7de387c9c67editmake/build-test.xmleditmake/build.xmleditmake/lib/cpptasks.jar
- make/scripts/make.gluegen.all.ios.amd64.shmake/jogamp-androidtasks.xmlmake/scripts/make.gluegen.all.ios.arm64.shsrc/java/jogamp/common/os/MachineDataInfoRuntime.javasrc/java/com/jogamp/common/util/VersionUtil.javamake/gluegen-properties.xmlsrc/java/com/jogamp/common/os/MachineDataInfo.javamake/build.xmlsrc/java/jogamp/common/os/PlatformPropsImpl.javasrc/java/com/jogamp/common/util/IOUtil.javasrc/java/com/jogamp/common/os/Platform.javamake/gluegen-cpptasks-base.xmlsrc/java/com/jogamp/common/os/NativeLibrary.javasrc/java/com/jogamp/common/util/JarUtil.java52a6d4ef4133a998824236af9bb48d0ea65359a91560736762000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: Initial iOS support commit: build.xml targets, java code-path etc
Current build system for JogAmp iOS Build is:
- Build Machine: OSX Mojave 10.14
- Using own (still proprietary) OpenJDK 9 iOS Build
- OpenJDK 1.8 (This will be replaced by OpenJDK 11 soon)
- Xcode 10.2
2019-06-17 03:59:22 +020052a6d4ef4133a998824236af9bb48d0ea65359a9iOS: Initial iOS support commit: build.xml targets, java code-path etceditsrc/java/com/jogamp/common/util/IOUtil.javaeditsrc/java/com/jogamp/common/util/VersionUtil.javaeditmake/jogamp-androidtasks.xmleditmake/gluegen-properties.xmleditsrc/java/com/jogamp/common/util/JarUtil.javaeditsrc/java/com/jogamp/common/os/MachineDataInfo.javaeditsrc/java/com/jogamp/common/os/Platform.javaeditsrc/java/jogamp/common/os/MachineDataInfoRuntime.javaeditmake/build.xmleditmake/gluegen-cpptasks-base.xmladdmake/scripts/make.gluegen.all.ios.arm64.sheditsrc/java/jogamp/common/os/PlatformPropsImpl.javaaddmake/scripts/make.gluegen.all.ios.amd64.sheditsrc/java/com/jogamp/common/os/NativeLibrary.java
- make/stub_includes/jni/jni.hsrc/java/com/jogamp/common/os/Platform.javasrc/java/com/jogamp/common/util/VersionUtil.javasrc/native/common/JVM_JNI8.csrc/java/com/jogamp/common/os/NativeLibrary.javamake/build.xmlsrc/java/jogamp/common/os/PlatformPropsImpl.java330dad069dee5a0cc0480cf5cd9052000004223a1560737304000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Recognize Java9+ ..; Support JEP 178 static linkage libgluegen-rt[.so] -> libgluegen_rt[.so|.a]
Recognize Java9+ ..
- Recognize new Java9+ version string as of JEP 223
- Avoid Classpath's private findLibrary call
+++
Support JEP 178 static linkage (OpenJDK 1.8)
- Need to change native library basename: libgluegen-rt[.so] -> libgluegen_rt[.so|.a]
since the dash '-' is not supported in a ANSI-c function name.
- Added 'JNI_OnLoad_gluegen_rt' to recognize statical linked JNI code
- Added JNI_VERSION_1_8 to jni/jni.h
2019-06-17 04:08:24 +0200330dad069dee5a0cc0480cf5cd9052000004223aBug 1363: Java 11: Recognize Java9+ ..; Support JEP 178 static linkage libgluegen-rt[.so] -> libgluegen_rt[.so|.a]editsrc/java/com/jogamp/common/util/VersionUtil.javaaddsrc/native/common/JVM_JNI8.ceditmake/build.xmleditsrc/java/com/jogamp/common/os/NativeLibrary.javaeditsrc/java/jogamp/common/os/PlatformPropsImpl.javaeditsrc/java/com/jogamp/common/os/Platform.javaeditmake/stub_includes/jni/jni.h
- make/gluegen-cpptasks-base.xmlmake/lib/cpptasks.jarmake/build.xml062901d807770646604322aa45d1e018270ae7ce1560739694000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate cpptask.jar to commit 18e04a2fb9c2a3556040091213f82fc570bc5736
and comment-out verbose OSX compiler/link flags, as well as removing one dead linker cfg target.
2019-06-17 04:48:14 +0200062901d807770646604322aa45d1e018270ae7ceUpdate cpptask.jar to commit 18e04a2fb9c2a3556040091213f82fc570bc5736editmake/gluegen-cpptasks-base.xmleditmake/build.xmleditmake/lib/cpptasks.jar
- make/gluegen-cpptasks-base.xml2439ef7a2e6789c2614b3f0efde11bc874cebad01561022896000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: Bump required iOS default version to 11.0
2019-06-20 11:28:16 +02002439ef7a2e6789c2614b3f0efde11bc874cebad0iOS: Bump required iOS default version to 11.0editmake/gluegen-cpptasks-base.xml
- make/gluegen-cpptasks-base.xmlmake/build.xml8ce56955f989f0d8ac21335ea563f9c7eb1111541561108019000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: Generalize building the native symbols file via macro
2019-06-21 11:06:59 +02008ce56955f989f0d8ac21335ea563f9c7eb111154iOS: Generalize building the native symbols file via macroeditmake/build.xmleditmake/gluegen-cpptasks-base.xml
- src/java/com/jogamp/common/os/NativeLibrary.javasrc/java/jogamp/common/os/UnixDynamicLinkerImpl.javasrc/java/com/jogamp/common/os/DynamicLibraryBundle.javasrc/java/jogamp/common/os/DynamicLinkerImpl.javae44b9364353a6173598eb98d276795d77cc4456c1561135717000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: NativeLibrary: Refine iOS, use proper alt system path for iOS+OSX, relax closeLibrary(..)
2019-06-21 18:48:37 +0200e44b9364353a6173598eb98d276795d77cc4456ciOS: NativeLibrary: Refine iOS, use proper alt system path for iOS+OSX, relax closeLibrary(..)editsrc/java/com/jogamp/common/os/DynamicLibraryBundle.javaeditsrc/java/com/jogamp/common/os/NativeLibrary.javaeditsrc/java/jogamp/common/os/UnixDynamicLinkerImpl.javaeditsrc/java/jogamp/common/os/DynamicLinkerImpl.java
- make/scripts/make.gluegen.all.ios.amd64.shmake/scripts/make.gluegen.all.ios.arm64.shmake/scripts/make.gluegen.all.solaris-x86_64.shmake/scripts/make.gluegen.all.linux-x86_64-clang.shmake/scripts/make.gluegen.all.android-armv6-cross.shmake/scripts/make.gluegen.all.linux-x86.shmake/scripts/make.gluegen.all.linux-x86_64.shmake/scripts/make.gluegen.all.linux-aarch64.shmake/scripts/make.gluegen.all.generic.shmake/scripts/setenv-build-jogl-x86.shmake/scripts/adb-launch-main.shmake/scripts/make.gluegen.all.win32.batmake/scripts/make.gluegen.all.linux-armv6hf.shmake/scripts/setenv-build-jogamp-x86.shmake/scripts/setenv-build-jogamp-x86_64.shmake/scripts/make.gluegen.all.linux-ppc64le.shmake/scripts/make.gluegen.all.linux-x86-clang.shmake/scripts/crosstest-java-android-armv6-rel.shmake/scripts/crosstest-junit-linux-armv7-rel.shmake/scripts/make.gluegen.all.solaris-x86.shmake/scripts/setenv-android-tools.shmake/scripts/make.gluegen.all.android-x86-cross.shmake/scripts/make.gluegen.all.android-aarch64-cross.shmake/scripts/crosstest-java-linux-armv6hf-rel.shmake/scripts/make.gluegen.all.win64.batmake/scripts/crosstest-java-linux-armv6-rel.shmake/scripts/make.gluegen.all.linux-armv6hf-cross.shmake/scripts/setenv-build-jogl-x86_64.shmake/scripts/make.gluegen.all.linux-aarch64-cross.shmake/scripts/make.gluegen.all.macosx.shmake/scripts/make.gluegen.all.macosx-java6.shc7205e3906e426ec0c74b12b50faece189d3f8c21565990458000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Mod scripts for OpenJDK11 usage
2019-08-16 23:20:58 +0200c7205e3906e426ec0c74b12b50faece189d3f8c2Bug 1363: Java 11: Mod scripts for OpenJDK11 usagedeletemake/scripts/setenv-build-jogl-x86.sheditmake/scripts/make.gluegen.all.android-aarch64-cross.sheditmake/scripts/make.gluegen.all.solaris-x86.sheditmake/scripts/make.gluegen.all.macosx.sheditmake/scripts/crosstest-java-android-armv6-rel.sheditmake/scripts/setenv-android-tools.sheditmake/scripts/adb-launch-main.sheditmake/scripts/make.gluegen.all.linux-armv6hf-cross.sheditmake/scripts/make.gluegen.all.linux-x86_64-clang.sheditmake/scripts/make.gluegen.all.ios.arm64.shaddmake/scripts/setenv-build-jogamp-x86.sheditmake/scripts/make.gluegen.all.android-armv6-cross.sheditmake/scripts/make.gluegen.all.ios.amd64.sheditmake/scripts/crosstest-java-linux-armv6hf-rel.sheditmake/scripts/make.gluegen.all.solaris-x86_64.sheditmake/scripts/crosstest-java-linux-armv6-rel.sheditmake/scripts/make.gluegen.all.linux-x86_64.sheditmake/scripts/make.gluegen.all.linux-ppc64le.sheditmake/scripts/make.gluegen.all.linux-x86.sheditmake/scripts/make.gluegen.all.win32.bateditmake/scripts/crosstest-junit-linux-armv7-rel.sheditmake/scripts/make.gluegen.all.linux-armv6hf.sheditmake/scripts/make.gluegen.all.android-x86-cross.sheditmake/scripts/make.gluegen.all.linux-aarch64-cross.sheditmake/scripts/make.gluegen.all.linux-x86-clang.sheditmake/scripts/make.gluegen.all.generic.shaddmake/scripts/setenv-build-jogamp-x86_64.sheditmake/scripts/make.gluegen.all.win64.batdeletemake/scripts/setenv-build-jogl-x86_64.sheditmake/scripts/make.gluegen.all.linux-aarch64.shdeletemake/scripts/make.gluegen.all.macosx-java6.sh
- doc/HowToBuild.htmla83fe317fc55771c18709ec201870d98c307eb131565990554000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: HowToBuild Update
Also update GNU/Linux and other platforms information to current OS versions and developer toolchains.
2019-08-16 23:22:34 +0200a83fe317fc55771c18709ec201870d98c307eb13Bug 1363: Java 11: HowToBuild Updateeditdoc/HowToBuild.html
- src/java/net/highteq/nativetaglet/NativeTaglet.java4df8c0112b1e6f3236428cd8429d034058a98f6b1565990656000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comPorted NativeTaglet to jdk.javadoc.doclet.Taglet
The old com.sun.tools.doclets.Taglet was removed, so had to move to new
API.
2019-08-16 23:24:16 +02004df8c0112b1e6f3236428cd8429d034058a98f6bPorted NativeTaglet to jdk.javadoc.doclet.Tagleteditsrc/java/net/highteq/nativetaglet/NativeTaglet.java
- make/build.xml0e915e519cad5f23dcea1707b894f2b5b869bbf11565990882000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed native header generation so it doesn't use javah
The javah command was removed in Java 10, so now native headers must be
generated in javac instead.
2019-08-16 23:28:02 +02000e915e519cad5f23dcea1707b894f2b5b869bbf1Fixed native header generation so it doesn't use javaheditmake/build.xml
- make/build.xmld7db7d7749a139c0238e0ae484ece39bc6b51d661565992484000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: build.xml fix some comments, javah replacement move and compile time build
2019-08-16 23:54:44 +0200d7db7d7749a139c0238e0ae484ece39bc6b51d66Bug 1363: Java 11: build.xml fix some comments, javah replacement move and compile time buildeditmake/build.xml
- src/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java610493b1724b5d91327f478338ff5d029bdcc0321565992710000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFix warning in annotation processor
2019-08-16 23:58:30 +0200610493b1724b5d91327f478338ff5d029bdcc032Fix warning in annotation processoreditsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java
- src/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java3ae05eacc091282f009792e2b06505efe96cca7d1565992724000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed null pointer exception in logging print
2019-08-16 23:58:44 +02003ae05eacc091282f009792e2b06505efe96cca7dFixed null pointer exception in logging printeditsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java
- src/junit/com/jogamp/gluegen/test/junit/structgen/package-info.javasrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java93121714758f89a394993f0740c6929f48fb887b1565992733000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed CStruct annotation processor to not use dummy Java variable types
When annotations were placed on dummy Java variables, the annotation
processor was emitting a RenameJavaType directive into the gluegen
config file that caused the emitted file to be named boolean.java
instead of RenderingConfig.java or Pixel.java. Turned off this behavior
when jname is given in the @CStruct annotation. I'm uncertain how much
this processor is even used, since I can't find any occurrences of
@CStruct outside the test code for it in gluegen.
2019-08-16 23:58:53 +020093121714758f89a394993f0740c6929f48fb887bFixed CStruct annotation processor to not use dummy Java variable typeseditsrc/junit/com/jogamp/gluegen/test/junit/structgen/package-info.javaeditsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java
- nbproject/project.xmlmake/gluegen-cpptasks-base.xmlnbproject/ide-file-targets.xmltest/junit/com/jogamp/gluegen/build.xmlmake/build.xml760295dc597b3a91bf011115dd7bfad9c0c37f821565992775000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed java.home directory and removed obsolete tools.jar
In Java 9+, there's no longer a "jre" directory in the installation, so
removed references to it. The tools.jar file also no longer exists in
Java installations (it's now stored in a secret non-JAR format), so
removed that as well.
2019-08-16 23:59:35 +0200760295dc597b3a91bf011115dd7bfad9c0c37f82Fixed java.home directory and removed obsolete tools.jareditmake/build.xmleditnbproject/ide-file-targets.xmledittest/junit/com/jogamp/gluegen/build.xmleditmake/gluegen-cpptasks-base.xmleditnbproject/project.xml
- make/gluegen-cpptasks-base.xmltest/junit/com/jogamp/gluegen/build.xml40863053f2c97d8dd89b41c6e2d3703f4d2f72d01565993223000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed minor Ant buildfile consistency issues
These were flagged as errors by Eclipse, and appear legitimate, but
didn't make the command line build fail.
2019-08-17 00:07:03 +020040863053f2c97d8dd89b41c6e2d3703f4d2f72d0Fixed minor Ant buildfile consistency issueseditmake/gluegen-cpptasks-base.xmledittest/junit/com/jogamp/gluegen/build.xml
- make/gluegen-cpptasks-base.xml5aee782592a5ef038dfb79c7b2af5ddab81c0a211565993352000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed JRE path for Linux AMD64 to work for Java 11
2019-08-17 00:09:12 +02005aee782592a5ef038dfb79c7b2af5ddab81c0a21Fixed JRE path for Linux AMD64 to work for Java 11editmake/gluegen-cpptasks-base.xml
- make/gluegen-cpptasks-base.xmlf54e4fbaebfec36bd3b523dc4e23f744e8e6a4ef1566085239000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Refine 'java.home.dir' and 'java.lib.dir.platform' setup for traditional layout and JEP 220(Java 9+)
JEP 220 states it is now optional to use the <arch> subfolder in 'lib' to store native libraries,
i.e. 'lib/<arch>/libjava.so' can be flattened to 'lib/libjava.so'.
Further the jre subfolder is no more used according to the JEP 220, however, it can be used.
Therefor we scan for 'java.home.dir' in the following order:
- if '<java.home>/../jre' exists, i.e. we are within the 'jre' folder, use '<java.home>/..'.
- otherwise assume <java.home> reflect the flattened actual base folder and use it as is.
We scan for 'java.lib.dir.platform' in the following order:
- if exists <java.home>/jre/lib/i386/libjava.so -> <java.home>/jre/lib/i386
- if exists <java.home>/lib/i386/libjava.so -> <java.home>/lib/i386
- defaults to flattened <java.home>/lib
This way we keep the historical arch information for each platform
and stay most flexible for any SDK build layout.
2019-08-18 01:40:39 +0200f54e4fbaebfec36bd3b523dc4e23f744e8e6a4efBug 1363: Java 11: Refine 'java.home.dir' and 'java.lib.dir.platform' setup for traditional layout and JEP 220(Java 9+)editmake/gluegen-cpptasks-base.xml
- make/gluegen-cpptasks-custom.xml65195899777be7be194db59bd668d22c70f291451566085381000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Align gluegen-cpptask-custom.xml template to commit f54e4fbaebfec36bd3b523dc4e23f744e8e6a4ef
2019-08-18 01:43:01 +020065195899777be7be194db59bd668d22c70f29145Bug 1363: Java 11: Align gluegen-cpptask-custom.xml template to commit f54e4fbaebfec36bd3b523dc4e23f744e8e6a4efeditmake/gluegen-cpptasks-custom.xml
- make/gluegen-cpptasks-base.xml4df5aea16fba71b43b78fc6a878fb68c01294a3a1566085471000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: Fix native symbol generation for Windows
Regression from commit 8ce56955f989f0d8ac21335ea563f9c7eb111154
2019-08-18 01:44:31 +02004df5aea16fba71b43b78fc6a878fb68c01294a3aiOS: Fix native symbol generation for Windowseditmake/gluegen-cpptasks-base.xml
- src/java/com/jogamp/common/os/NativeLibrary.java15549c5c038e4ef009b9b487e460c29da16c956b1566085514000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comMacOS shall only scan for .dylib, dropping .jnilib search in NativeLibrary
2019-08-18 01:45:14 +020015549c5c038e4ef009b9b487e460c29da16c956bMacOS shall only scan for .dylib, dropping .jnilib search in NativeLibraryeditsrc/java/com/jogamp/common/os/NativeLibrary.java
- make/build.xmlf12fde9dbfc79aa37303c724f094b3cef8a3f9891566085618000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.combuild.xml: Explicitly issue 'clean-temp' at start and in the end of default 'all*' targets.
This shall ensure that build-temp gets deleted before and after build,
removing the transitionary previous build state.
2019-08-18 01:46:58 +0200f12fde9dbfc79aa37303c724f094b3cef8a3f989build.xml: Explicitly issue 'clean-temp' at start and in the end of default 'all*' targets.editmake/build.xml
- make/scripts/java-win64.batmake/scripts/java-win32.batdoc/HowToBuild.html0577701f4d92c414dbfe6875f4319fd311e0106c1566085761000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate HowToBuild (gawk) and windows test scripts
2019-08-18 01:49:21 +02000577701f4d92c414dbfe6875f4319fd311e0106cUpdate HowToBuild (gawk) and windows test scriptseditmake/scripts/java-win64.bateditdoc/HowToBuild.htmleditmake/scripts/java-win32.bat
- make/jogamp-env.xmlmake/scripts/make.gluegen.all.linux-x86_64.shmake/build.xml189f8ede61afea66ea14f7402dac10381a98c9ca1566092305000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Fix javadoc invocation, drop -source <release> for compile time javac
Also prepare the 'target.releaselevel' property to be set by 'RELEASE_LEVEL' environment,
however - we do not use it at this point.
For now, we build gluegen-rt using '-source 1.8' '-target 1.8'
and the bootclasspath of openjdk8 rt.jar to ensure java8 compatibility.
Alternatively one could use '--release 8' instead using the java11
distributed modules. However, I think the above method is more safe,
only allowing java8 rt.jar to be used for compilation.
Further, gluegen.jar is build using '-target 1.8' only,
since it musty use java11 sources at least for the javadoc taglet.
2019-08-18 03:38:25 +0200189f8ede61afea66ea14f7402dac10381a98c9caBug 1363: Java 11: Fix javadoc invocation, drop -source <release> for compile time javaceditmake/jogamp-env.xmleditmake/build.xmleditmake/scripts/make.gluegen.all.linux-x86_64.sh
- make/jogamp-env.xmldoc/HowToBuild.html0f370707ed27dff495c5d091d284f7a006cb28a01566095929000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Java version must be 11 or greater; Fix HowToBuild: Give detailed build commandline.
2019-08-18 04:38:49 +02000f370707ed27dff495c5d091d284f7a006cb28a0Bug 1363: Java 11: Java version must be 11 or greater; Fix HowToBuild: Give detailed build commandline.editmake/jogamp-env.xmleditdoc/HowToBuild.html
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-armv6.xmlmake/lib/gluegen-cpptasks-android-x86.xmlmake/lib/gluegen-cpptasks-linux-32bit.xml175392ceeba5f69aa5ac90e4021490ade742a3231566143894000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Adopt java.lib.dir.platform changes to make/lib/gluegen-cpptasks-*
2019-08-18 17:58:14 +0200175392ceeba5f69aa5ac90e4021490ade742a323Bug 1363: Java 11: Adopt java.lib.dir.platform changes to make/lib/gluegen-cpptasks-*editmake/lib/gluegen-cpptasks-android-armv6.xmleditmake/lib/gluegen-cpptasks-android-x86.xmleditmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/lib/gluegen-cpptasks-linux-32bit.xml
- src/java/com/jogamp/common/nio/AbstractBuffer.javasrc/java/jogamp/common/os/MachineDataInfoRuntime.javasrc/java/com/jogamp/common/os/Platform.javasrc/junit/com/jogamp/common/util/TestTempJarCache.javasrc/java/com/jogamp/common/nio/PointerBuffer.javasrc/java/com/jogamp/common/os/NativeLibrary.javasrc/java/jogamp/common/os/PlatformPropsImpl.java6f987f16c808242b61263d76bd7d72e148a0af241566165207000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Complete renaming JEP 178 compatible native lib basename gluegen-rt -> gluegen_rt
- Fix finding native library for Elf parsing
- Fix one unit test
- Fix comments
Completes commit 330dad069dee5a0cc0480cf5cd9052000004223a
2019-08-18 23:53:27 +02006f987f16c808242b61263d76bd7d72e148a0af24Bug 1363: Java 11: Complete renaming JEP 178 compatible native lib basename gluegen-rt -> gluegen_rteditsrc/java/jogamp/common/os/PlatformPropsImpl.javaeditsrc/java/com/jogamp/common/nio/AbstractBuffer.javaeditsrc/java/jogamp/common/os/MachineDataInfoRuntime.javaeditsrc/java/com/jogamp/common/os/NativeLibrary.javaeditsrc/junit/com/jogamp/common/util/TestTempJarCache.javaeditsrc/java/com/jogamp/common/os/Platform.javaeditsrc/java/com/jogamp/common/nio/PointerBuffer.java
- make/scripts/make.gluegen.all.win64.batmake/scripts/java-win64.batmake/scripts/make.gluegen.all.win32.batLICENSE.txtdoc/HowToBuild.htmlmake/scripts/java-win32.batmake/build-test.xml5f4292bb8a310489e05a4f3545ae081310a93f721566165402000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBuild Update: CMake 2.8.10.2 -> 3.15.2 (Windows + MacOS), Mingw64 4.8.1 -> 8.1.0
2019-08-18 23:56:42 +02005f4292bb8a310489e05a4f3545ae081310a93f72Build Update: CMake 2.8.10.2 -> 3.15.2 (Windows + MacOS), Mingw64 4.8.1 -> 8.1.0editmake/scripts/make.gluegen.all.win32.bateditdoc/HowToBuild.htmleditmake/build-test.xmleditmake/scripts/java-win64.bateditmake/scripts/make.gluegen.all.win64.bateditLICENSE.txteditmake/scripts/java-win32.bat
- src/junit/com/jogamp/common/nio/BuffersTest.javasrc/java/com/jogamp/common/nio/Buffers.javasrc/junit/com/jogamp/common/nio/TestBuffers.javasrc/junit/com/jogamp/common/nio/TestByteBufferCopyStream.javasrc/junit/com/jogamp/common/nio/CachedBufferFactoryTest.javasrc/junit/com/jogamp/common/nio/TestCachedBufferFactory.java6603026f1bfec02e3486c52270a09a355a1bf9141566176302000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Resolve Buffers.Cleaner implementation
As of Java9, sun.misc.Cleaner has moved to jdk.internal.ref.Cleaner.
However, access has been made (under the table) via sun.misc.Unsafe,
which we are using for now as we cannot set the jdk.internal.ref.Cleaner method accessible.
In this regard, we had to change our Cleaner.clean(..) method using a ByteBuffer
instead of a Buffer object paramter.
All tests have passed, no more illegal access case running on Java11 has been exposed.
2019-08-19 02:58:22 +02006603026f1bfec02e3486c52270a09a355a1bf914Bug 1363: Java 11: Resolve Buffers.Cleaner implementationdeletesrc/junit/com/jogamp/common/nio/BuffersTest.javaaddsrc/junit/com/jogamp/common/nio/TestCachedBufferFactory.javaaddsrc/junit/com/jogamp/common/nio/TestBuffers.javaeditsrc/java/com/jogamp/common/nio/Buffers.javaeditsrc/junit/com/jogamp/common/nio/TestByteBufferCopyStream.javadeletesrc/junit/com/jogamp/common/nio/CachedBufferFactoryTest.java
- make/jogamp-env.xml493f0597646a1521074512b54c77d51fdfcca2801566177154000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Refine Build and Runtime requirements. Fix Java compiler test.
We allow java [8-10] to pass even thought we require java 11 or greater.
This gives us the opportunity to run the junit tests on a java 8 VM (tested).
2019-08-19 03:12:34 +0200493f0597646a1521074512b54c77d51fdfcca280Bug 1363: Java 11: Refine Build and Runtime requirements. Fix Java compiler test.editmake/jogamp-env.xml
- src/junit/com/jogamp/gluegen/test/junit/generation/Test1p2DynamicLibraryBundle.javamake/scripts/java-win64.batmake/scripts/runtest.shmake/scripts/runtest-x64.batmake/scripts/java-win32.batmake/build-test.xmlc63b81c1660f65804b058d1af1b66949b06390df1566187438000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comWindows Regression: Mingw64 8.1.0 using statical linked tool lib Test1p1Test1p1JavaEmitter
'com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter' exposes a regression
using MingW64 8.1.0: System.loadLibrary() gives a "Can't find dependent libraries".
Here, 'Bindingtest1p1' is linked against 'test1' and fails to load
due to its wrong dependent library name within 'Bindingtest1p1'.
MingW64 8.1.0 dropped 'libtest1.so' into 'Bindingtest1p1.dll',
which is surely wrong. Even passing '-Wl,-soname=test1.dll' didn't help.
Note: Such constellation would only work with adding
the lib-path to PATH on Windows.
Since we don't utilize the method in any of our projects,
but use the dynamic library lookup method - this is not a blocker,
but wasted some good time.
2019-08-19 06:03:58 +0200c63b81c1660f65804b058d1af1b66949b06390dfWindows Regression: Mingw64 8.1.0 using statical linked tool lib Test1p1Test1p1JavaEmitteraddsrc/junit/com/jogamp/gluegen/test/junit/generation/Test1p2DynamicLibraryBundle.javaeditmake/scripts/java-win32.bateditmake/build-test.xmleditmake/scripts/runtest-x64.bateditmake/scripts/runtest.sheditmake/scripts/java-win64.bat
- make/build.xmlsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.javamake/build-test.xml2d89df89453c099d4e357aa17eae88efcf1d1b701566238303000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Document Java8 target constraints; Fix one odd compile issue
Document Java8 target constraints, i.e. where we need to set source, target and bootclasspath
to ensure target runtime Java8 compliance.
Fix one odd compile issue!
Using two theorethical identical GNU/Linux Debian 10 machines with same set of installed software,
one passes (like MacOS, Windows) and one fails.
The failure was due to the CStructAnnotationProcessor's @SupportedSourceVersion tag.
This downgrades the SourceVersion's previous bump from 6->11 (commit 610493b1724b5d91327f478338ff5d029bdcc032)
down to 8.
Interesting times ..
2019-08-19 20:11:43 +02002d89df89453c099d4e357aa17eae88efcf1d1b70Bug 1363: Java 11: Document Java8 target constraints; Fix one odd compile issueeditmake/build.xmleditsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.javaeditmake/build-test.xml
- src/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java3068420e778909e75edbed8ffd17c49c95b6e4c21566239925000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Revert CStructAnnotationProcessor's @SupportedSourceVersion back to 11
Behold, the issue as documented at commit 2d89df89453c099d4e357aa17eae88efcf1d1b70,
one build machine failing to compile SourceVersion.RELEASE_11
was due to an incomplete installation of openjdk-11-jdk on Debian GNU/Linux. Wow.
I have re-installed the openjdk-11-jre and openjdk-11-jdk packages on said machine,
ensured they are being used .. and it works.
Another note here regarding usage of OpenJDK11 compile time environment
and Java8 target. If using Eclipse, I had to set the system runtime JDK to JDK 8.
Otherwise the 'editor clean-up' jobs would run against the JDK 11
classes and wrongly so change certain type castings etc, incompatible with Java 8.
If anybody knows a solution here .. shoot.
2019-08-19 20:38:45 +02003068420e778909e75edbed8ffd17c49c95b6e4c2Bug 1363: Java 11: Revert CStructAnnotationProcessor's @SupportedSourceVersion back to 11editsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java
- .classpath9eb21b874edb66003c642971d6c99bc22ec37e271567562065000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Use new Android SDK 24 for Eclipse Android .classpath
2019-09-04 03:54:25 +02009eb21b874edb66003c642971d6c99bc22ec37e27Bug 1363: Java 11: Use new Android SDK 24 for Eclipse Android .classpathedit.classpath
- make/jogamp-env.xml252ab21e6b6958cb54992d68535cdb7563b70f401567562173000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFix JogAmp Next Release Number: 2.4.0
2019-09-04 03:56:13 +0200252ab21e6b6958cb54992d68535cdb7563b70f40Fix JogAmp Next Release Number: 2.4.0editmake/jogamp-env.xml
- src/java/com/jogamp/common/nio/Buffers.javasrc/java/com/jogamp/common/util/UnsafeUtil.java07c1885e9a3d1f3a3853414648c06fb3864bc69f1567562886000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Extract and extend sun.misc.Unsafe functionality to UnsafeUtil
UnsafeUtil centralizes the workarounds (hack) of certain Java>=9
modularization encapsulation pitfalls,
where no exports have been defined. The last resort.
1) Buffers utilizes UnsafeUtil for Java>=9 invokeCleaner.
2) To gain access for certain methods + fields w/o 'illegal access warnings',
we have to temporarily disable the IllegalAccessLogger.
Hence we provide a method 'T doWithoutIllegalAccessLogger(..<T> action)'
for our essential module access under Java >= 9.
2019-09-04 04:08:06 +020007c1885e9a3d1f3a3853414648c06fb3864bc69fBug 1363: Java 11: Extract and extend sun.misc.Unsafe functionality to UnsafeUtileditsrc/java/com/jogamp/common/nio/Buffers.javaaddsrc/java/com/jogamp/common/util/UnsafeUtil.java
- src/junit/com/jogamp/junit/util/JunitTracer.java13ff301f7a21c55df7e6af77d936a81536b16e7f1574902961000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comminor autocleanup (final removed from static)
2019-11-28 02:02:41 +010013ff301f7a21c55df7e6af77d936a81536b16e7fminor autocleanup (final removed from static)editsrc/junit/com/jogamp/junit/util/JunitTracer.java
- make/gluegen-cpptasks-base.xml617bb981ef3485edd1e0729934d223da07a72a6b1575049927000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFix gluegen-cpptasks-base.xml for crosscompilation, failed due to unset supposedly detected mandatory new properties
Move new detected build properties build.dynamiclibs, build.staticlibs and output.lib.type
from gluegen.cpptasks.detect.os.1 to gluegen.cpptasks.detect.os.
This enables setting these mandatory properties always, as gluegen.cpptasks.detect.os.1 gets overriden
by custom cross-compilation configurations.
Also moving the property dump from gluegen.cpptasks.detect.os.1 to gluegen.cpptasks.detect.os
for same reasons.
2019-11-29 18:52:07 +0100617bb981ef3485edd1e0729934d223da07a72a6bFix gluegen-cpptasks-base.xml for crosscompilation, failed due to unset supposedly detected mandatory new propertieseditmake/gluegen-cpptasks-base.xml
- make/scripts/make.gluegen.all.ios.amd64.shmake/scripts/make.gluegen.all.macosx.shmake/scripts/make.gluegen.all.ios.arm64.sh50f8d56b5e7eac286e8183b162bddf2d528ffa6b1575271308000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comScripts: Macos /opt-share -> /usr/local (Catalina Read-Only)
2019-12-02 08:21:48 +010050f8d56b5e7eac286e8183b162bddf2d528ffa6bScripts: Macos /opt-share -> /usr/local (Catalina Read-Only)editmake/scripts/make.gluegen.all.macosx.sheditmake/scripts/make.gluegen.all.ios.arm64.sheditmake/scripts/make.gluegen.all.ios.amd64.sh
- src/java/com/jogamp/gluegen/JavaEmitter.java5736716ed0598c97273583717ffb9d22a60ca7a41575619814000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1412 - JNI: GlueGen JavaEmitter: Check & Handle Exception after calling back into Java
The generated JNI code JVMUtil_NewDirectByteBufferCopy(..)
calls Buffers.newDirectByteBuffer(..) and potential exceptions should be checked.
2019-12-06 09:10:14 +01005736716ed0598c97273583717ffb9d22a60ca7a4Bug 1412 - JNI: GlueGen JavaEmitter: Check & Handle Exception after calling back into Javaeditsrc/java/com/jogamp/gluegen/JavaEmitter.java
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/jogamp-androidtasks.xmlmake/scripts/make.gluegen.all.android-aarch64-cross.shmake/gluegen-properties.xmlmake/jogamp-env.xmlmake/scripts/setenv-android-tools.sh74e5bbe097a07d1275a2d6452d1e2336a8d5c44a1575955954000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Support building using current SDK and NDK v20 as of 2019-12-10 (GlueGen w/ android-aarch64 patched)
Default Platform: Android 7.0 Nougat, API level 24 supports Java 1.8
Reworked gluegen/make/scripts/setenv-android-tools.sh,
following canonical environment variables and sets all
required variables for cross-compilation.
See file's comments!
ant files:
- android.version -> android.api.level (default 24)
- android.jar defaults to ${gluegen.root}/make/lib/android-sdk/24/android.jar (provided)
2019-12-10 06:32:34 +010074e5bbe097a07d1275a2d6452d1e2336a8d5c44aBug 1417 - Android: Support building using current SDK and NDK v20 as of 2019-12-10 (GlueGen w/ android-aarch64 patched)editmake/jogamp-env.xmleditmake/jogamp-androidtasks.xmleditmake/scripts/make.gluegen.all.android-aarch64-cross.sheditmake/scripts/setenv-android-tools.sheditmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/gluegen-properties.xml
- src/java/com/jogamp/common/os/AndroidVersion.javamake/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-armv6.xmlmake/scripts/setenv-android-tools.shmake/scripts/make.gluegen.all.android-x86-cross.shmake/lib/gluegen-cpptasks-android-x86.xmlmake/scripts/make.gluegen.all.android-armv6-cross.shb6a91a035c14f1e4d142517f311007e48ea9c0c11576000603000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Complete 1st round: make/lib/gluegen-cpptask-android-<abi>.xml and scripts
All aligned now
- gluegen-cpptasks-android-aarch64.xml
- gluegen-cpptasks-android-armv6.xml (this has ld flag --no-undefined disabled, due to internal missing symbols)
- gluegen-cpptasks-android-x86.xml
2019-12-10 18:56:43 +0100b6a91a035c14f1e4d142517f311007e48ea9c0c1Bug 1417 - Android: Complete 1st round: make/lib/gluegen-cpptask-android-<abi>.xml and scriptseditmake/lib/gluegen-cpptasks-android-armv6.xmleditmake/scripts/make.gluegen.all.android-x86-cross.sheditmake/scripts/setenv-android-tools.sheditmake/lib/gluegen-cpptasks-android-x86.xmleditsrc/java/com/jogamp/common/os/AndroidVersion.javaeditmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/scripts/make.gluegen.all.android-armv6-cross.sh
- make/lib/cpptasks.jar4f7273e017e2deb2928a76066604ced03609f9211576000682000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Update cpptasks.jar
http://jogamp.org/git/?p=ant-cpptasks.git
commit e1933c74b9c256332cd12c9a1094e4687b535112
Bug 1417 Android clang support: Introduce clangLinkerOption '-target <abi>'
2019-12-10 18:58:02 +01004f7273e017e2deb2928a76066604ced03609f921Bug 1417 - Android: Update cpptasks.jareditmake/lib/cpptasks.jar
- src/java/com/jogamp/common/os/MachineDataInfo.java19761070e12f65fe7a07e6d9b7a5221a1623b12d1576000770000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Add new x86 MachineDataInfo, differs due to smaller 'long double' than regular x86_32_unix
2019-12-10 18:59:30 +010019761070e12f65fe7a07e6d9b7a5221a1623b12dBug 1417 - Android: Add new x86 MachineDataInfo, differs due to smaller 'long double' than regular x86_32_unixeditsrc/java/com/jogamp/common/os/MachineDataInfo.java
- make/Manifest-android-launchermake/Manifest-rt-androideb6dfabd7427a1836f6b1d2080422f98808ea0a41576000900000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Manifest*-android* can no more have 'Name: <folder>' directives for apk
The 'Name <folder>' leads new apk to claim the missing resources (the folder actually)
and fails to install the apk.
Hence removed tagging the folders sealed.
2019-12-10 19:01:40 +0100eb6dfabd7427a1836f6b1d2080422f98808ea0a4Bug 1417 - Android: Manifest*-android* can no more have 'Name: <folder>' directives for apkeditmake/Manifest-android-launchereditmake/Manifest-rt-android
- make/build.xml51ef5eadd9db020412d3a3716b4ab5a25b0522fb1576001000000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Resulting dynamic libraries require the 'soname' to be set since API level 23
TODO: Do this for all JogAmp modules!
2019-12-10 19:03:20 +010051ef5eadd9db020412d3a3716b4ab5a25b0522fbBug 1417 - Android: Resulting dynamic libraries require the 'soname' to be set since API level 23editmake/build.xml
- make/lib/cpptasks.jarmake/build.xml53ae28fd2bc501b5de54fdbdf915d88f823eb11a1576153418000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Update cpptask, using implicit 'soname' setup, which scales better for all platforms.
http://jogamp.org/git/?p=ant-cpptasks.git
commit 8353e0cc85705ca8f81f8563ad975026978b6745
2019-12-12 13:23:38 +010053ae28fd2bc501b5de54fdbdf915d88f823eb11aBug 1417 - Android: Update cpptask, using implicit 'soname' setup, which scales better for all platforms.editmake/lib/cpptasks.jareditmake/build.xml
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-x86.xmlmake/lib/gluegen-cpptasks-android-armv6.xmlmake/scripts/setenv-android-tools.sh26d06324312b8fe6980ff29ab9d443cc5ec2657f1577141454000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Classify SYSROOTs in NDK for native libraries (link) and headers (compile)
Utilizing '-sysroot' with the linker, we require standard FS layout.
'~/Android/Sdk/ndk/20.1.5948944/platforms/android-24/arch-arm64'
contains the proper std FS layout for libraries under usr/lib,
but lacks the header files.
We call this 'ANDROID_TOOLCHAIN_SYSROOT0' and shall be used for linking.
'~/Android/Sdk/ndk/20.1.5948944/toolchains/llvm/prebuilt/linux-x86_64/sysroot'
native libraries are not under std FS layout,
but headers are under std FS layout for compilation under usr/include.
We call this 'ANDROID_TOOLCHAIN_SYSROOT1' and shall be used for compilation.
Identified while working on openal-soft Android compilation,
where we need to pass ANDROID_TOOLCHAIN_SYSROOT0
2019-12-23 23:50:54 +010026d06324312b8fe6980ff29ab9d443cc5ec2657fBug 1417 - Android: Classify SYSROOTs in NDK for native libraries (link) and headers (compile)editmake/scripts/setenv-android-tools.sheditmake/lib/gluegen-cpptasks-android-x86.xmleditmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/lib/gluegen-cpptasks-android-armv6.xml
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-x86.xmlmake/lib/gluegen-cpptasks-android-armv6.xmlmake/scripts/setenv-android-tools.shaeae740ba2569d839820bfc20c43a8550ab8ed331577156732000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Add ANDROID_TOOLCHAIN_SYSROOT1_INC_ARCH for arch specific includes like asm/types.h
Also adapt make/lib/gluegen-cpptask-android* files:
- Set C++ stdlib = libstdc++
- Set isysroot (same as sysroot)
- Add isystem: *_SYSROOT1_INC, *_SYSROOT1_INC_ARCH and *_SYSROOT1_INC/c++/v1
2019-12-24 04:05:32 +0100aeae740ba2569d839820bfc20c43a8550ab8ed33Bug 1417 - Android: Add ANDROID_TOOLCHAIN_SYSROOT1_INC_ARCH for arch specific includes like asm/types.heditmake/lib/gluegen-cpptasks-android-x86.xmleditmake/scripts/setenv-android-tools.sheditmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/lib/gluegen-cpptasks-android-armv6.xml
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-armv6.xmlmake/lib/gluegen-cpptasks-android-x86.xmlmake/scripts/setenv-android-tools.shae4cdcf3490a1bf493f39ab5c8c6b596d3af71de1577173868000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Add ANDROID_TOOLCHAIN_SYSROOT1_INC_STL for LLVM's C++ STL headers (default since NDK r18)
Using LLVM's c++_shared as of NDK r18: https://developer.android.com/ndk/guides/cpp-support.html
LLVM's c++ headers must come before other system header!
Also see https://github.com/android/ndk/issues/452 and https://gitlab.kitware.com/cmake/cmake/issues/17059
Also adapt make/lib/gluegen-cpptask-android* files:
- Compiler
-- align for potential C++ usage, i.e.:
-- don't use '-sysroot' not '-isysroot'
-- IF using C++ STL, prepend ANDROID_TOOLCHAIN_SYSROOT1_INC_STL
-- just add normal sysroot headers via '-isystem'
- Linker
-- Use ANDROID_TOOLCHAIN_SYSROOT1_LIB1 and ANDROID_TOOLCHAIN_SYSROOT1_LIB2 for '-L' search path
-- where ANDROID_TOOLCHAIN_SYSROOT1_LIB2 is for 'libc++' -> 'c++_shared'
2019-12-24 08:51:08 +0100ae4cdcf3490a1bf493f39ab5c8c6b596d3af71deBug 1417 - Android: Add ANDROID_TOOLCHAIN_SYSROOT1_INC_STL for LLVM's C++ STL headers (default since NDK r18)editmake/scripts/setenv-android-tools.sheditmake/lib/gluegen-cpptasks-android-armv6.xmleditmake/lib/gluegen-cpptasks-android-x86.xmleditmake/lib/gluegen-cpptasks-android-aarch64.xml
- make/scripts/adb-am-force-stop-all.shmake/scripts/adb-pm-clear-all.shd190301a82a961ac3246890206200086842059bd1577330159000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Add adb scripts to force-stop and clear all jogamp tasks and packages
2019-12-26 04:15:59 +0100d190301a82a961ac3246890206200086842059bdBug 1417 - Android: Add adb scripts to force-stop and clear all jogamp tasks and packagesaddmake/scripts/adb-pm-clear-all.shaddmake/scripts/adb-am-force-stop-all.sh
- make/resources/android/AndroidManifest-Launcher.xmlmake/jogamp-env.xmlmake/resources/android/AndroidManifest-Test.xmlmake/resources/android/AndroidManifest-Runtime.xml6e98be1a1bc819b47e2cc52eb35d23a7489fdf1b1577330300000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: jogamp-env.xml: Elaborate on Android SDK API versions required [min=21, target=28], javac w/ 24, some NDK's clang with 22.
2019-12-26 04:18:20 +01006e98be1a1bc819b47e2cc52eb35d23a7489fdf1bBug 1417 - Android: jogamp-env.xml: Elaborate on Android SDK API versions required [min=21, target=28], javac w/ 24, some NDK's clang with 22.editmake/resources/android/AndroidManifest-Test.xmleditmake/resources/android/AndroidManifest-Runtime.xmleditmake/resources/android/AndroidManifest-Launcher.xmleditmake/jogamp-env.xml
- src/java/jogamp/android/launcher/LauncherTempFileCache.javasrc/java/jogamp/common/os/android/AndroidUtilsImpl.javafaa37334e2912e02cb58e738570a127cc6402b371577330376000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Context.MODE_WORLD_READABLE causes SecurityException on API >= 24, use Context.MODE_PRIVATE for temp cache
2019-12-26 04:19:36 +0100faa37334e2912e02cb58e738570a127cc6402b37Bug 1417 - Android: Context.MODE_WORLD_READABLE causes SecurityException on API >= 24, use Context.MODE_PRIVATE for temp cacheeditsrc/java/jogamp/common/os/android/AndroidUtilsImpl.javaeditsrc/java/jogamp/android/launcher/LauncherTempFileCache.java
- make/build-test.xmlmake/jogamp-androidtasks.xml1390bc236de531646aaa4525a17de1a533b1fa061577330792000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Use d8 for dex'ing w/ implicit Java8 desugaring (macro: aapt.signed)
The new SDK d8 dex'ing tool performs Java8 desugaring, hence allows using Java8 code style.
We use d8 instead of dx in the 'aapt.signed' macro of 'jogamp-androidtasks.xml'.
For the proper desugaring, we pass 'android-min.jar and 'target.rt.jar' Android and Java8
system runtime jar-files to d8's classpath.
Macro 'aapt.signed' also receives the new optional element 'd8-classpaths'
to allows caller to pass further required jar-files to the d8 classpath.
See build-test.xml.
2019-12-26 04:26:32 +01001390bc236de531646aaa4525a17de1a533b1fa06Bug 1417 - Android: Use d8 for dex'ing w/ implicit Java8 desugaring (macro: aapt.signed)editmake/build-test.xmleditmake/jogamp-androidtasks.xml
- LICENSE.txtsrc/java/com/jogamp/common/util/WeakIdentityHashMap.java5979d66fb0c619be32ebcf9fbe644cf6d757345f1577745723000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comAdd WeakIdentityHashMap implementation (from Apache Avro)
Origin <https://github.com/apache/avro/blob/master/lang/java/avro/src/main/java/org/apache/avro/util/WeakIdentityHashMap.java>
from their commit 70260919426f89825ca148f5ee815f3b2cf4764d.
Apache License Version 2.0 until.
Using our JogAmp 'New BSD 2-Clause License' for changes after this initial commit.
Related to Bug 1312, where we like to utilize a WeakIdentityHashMap,
allowing to have cached shared GLContext to disappear .. a compromise.
2019-12-30 23:42:03 +01005979d66fb0c619be32ebcf9fbe644cf6d757345fAdd WeakIdentityHashMap implementation (from Apache Avro)editLICENSE.txtaddsrc/java/com/jogamp/common/util/WeakIdentityHashMap.java
- src/java/com/jogamp/common/util/WeakIdentityHashMap.javac6fabb0ac94000afe29156f170c63080a37c034b1577751082000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comWeakIdentityHashMap: Cleanup; Implement putAll(..); Make IdentityWeakReference static
2019-12-31 01:11:22 +0100c6fabb0ac94000afe29156f170c63080a37c034bWeakIdentityHashMap: Cleanup; Implement putAll(..); Make IdentityWeakReference staticeditsrc/java/com/jogamp/common/util/WeakIdentityHashMap.java
- src/java/com/jogamp/common/util/Bitfield.javasrc/java/com/jogamp/common/util/WeakIdentityHashMap.java178c7b9d40e06a04790542241912ca21d2c7b92f1577758019000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comWeakIdentityHashMap: Refine capacity computation; Bitfield.Util add 'PowerOf2' functions
2019-12-31 03:06:59 +0100178c7b9d40e06a04790542241912ca21d2c7b92fWeakIdentityHashMap: Refine capacity computation; Bitfield.Util add 'PowerOf2' functionseditsrc/java/com/jogamp/common/util/WeakIdentityHashMap.javaeditsrc/java/com/jogamp/common/util/Bitfield.java
- src/java/com/jogamp/common/util/WeakIdentityHashMap.javaadd34060fde735ea932ca49fbe79e473c5a4f40b1577763218000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comWeakIdentityHashMap: Always null check on weakRef.get(); IdentityWeakReference: hash is final.
2019-12-31 04:33:38 +0100add34060fde735ea932ca49fbe79e473c5a4f40bWeakIdentityHashMap: Always null check on weakRef.get(); IdentityWeakReference: hash is final.editsrc/java/com/jogamp/common/util/WeakIdentityHashMap.java
- make/lib/cpptasks.jare3bc8ce349944d531c0b314ddb3f7a8946ce2a861577819175000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417: Update ant-cpptasks to commit c45a19eadc4c697b7cc1b095692b04deb73da5ce
2019-12-31 20:06:15 +0100e3bc8ce349944d531c0b314ddb3f7a8946ce2a86Bug 1417: Update ant-cpptasks to commit c45a19eadc4c697b7cc1b095692b04deb73da5ceeditmake/lib/cpptasks.jar
githttps://jogamp.org/chuck/user/sven%20gothelSven Gothel364.69495false125200com.jogamp.common.net.AssetURLConnectionRegisteredTest0.0210assetRegisteredIOUtilGetResourceRel1_RTfalsePASSED++++ Test Singleton.ctor()
++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820022779 ms III - Start
SLOCK [T main @ 1577820022782 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel1_RT
asset:com/jogamp/common/net/data/Asse
...[truncated 2797 chars]...
t/info.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820022901 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820022901 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.AssetURLConnectionRegisteredTest0.0040assetRegisteredIOUtilGetResourceRel2_RTfalsePASSED++++ Test Singleton.ctor()
++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820022779 ms III - Start
SLOCK [T main @ 1577820022782 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel1_RT
asset:com/jogamp/common/net/data/Asse
...[truncated 2797 chars]...
t/info.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820022901 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820022901 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.AssetURLConnectionRegisteredTest0.0040assetRegisteredURLConnection_RTfalsePASSED++++ Test Singleton.ctor()
++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820022779 ms III - Start
SLOCK [T main @ 1577820022782 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel1_RT
asset:com/jogamp/common/net/data/Asse
...[truncated 2797 chars]...
t/info.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820022901 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820022901 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.AssetURLConnectionRegisteredTest0.0010assetRegisteredURLConnection_TestfalsePASSED++++ Test Singleton.ctor()
++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820022779 ms III - Start
SLOCK [T main @ 1577820022782 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel1_RT
asset:com/jogamp/common/net/data/Asse
...[truncated 2797 chars]...
t/info.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820022901 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820022901 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.825com.jogamp.common.net.AssetURLConnectionRegisteredTest++++ Test Singleton.ctor()
++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820022779 ms III - Start
SLOCK [T main @ 1577820022782 ms +++ localhost/127.0.0.1:59999 - Locked within 2013 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel1_RT
asset:com/jogamp/common/net/data/Asse
...[truncated 2797 chars]...
t/info.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820022901 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820022901 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:20:200com.jogamp.common.net.AssetURLConnectionUnregisteredTest0.0040assetUnregisteredIOUtilGetResourceAbs_RTfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820025603 ms III - Start
SLOCK [T main @ 1577820025604 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
jar:file:/C:/JogAmpSlavex64/workspace/gluegen/label/win7-x86_64-nvida/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
jar:file:/C:/JogAmpSlavex64/worksp
...[truncated 3715 chars]...
fo.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820025737 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820025737 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.AssetURLConnectionUnregisteredTest0.0070assetUnregisteredIOUtilGetResourceRel0_RTfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820025603 ms III - Start
SLOCK [T main @ 1577820025604 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
jar:file:/C:/JogAmpSlavex64/workspace/gluegen/label/win7-x86_64-nvida/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
jar:file:/C:/JogAmpSlavex64/worksp
...[truncated 3715 chars]...
fo.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820025737 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820025737 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.AssetURLConnectionUnregisteredTest0.0010assetUnregisteredURLConnection_RTfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820025603 ms III - Start
SLOCK [T main @ 1577820025604 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
jar:file:/C:/JogAmpSlavex64/workspace/gluegen/label/win7-x86_64-nvida/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
jar:file:/C:/JogAmpSlavex64/worksp
...[truncated 3715 chars]...
fo.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820025737 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820025737 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.AssetURLConnectionUnregisteredTest0.0010assetUnregisteredURLConnection_RT2falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820025603 ms III - Start
SLOCK [T main @ 1577820025604 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
jar:file:/C:/JogAmpSlavex64/workspace/gluegen/label/win7-x86_64-nvida/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
jar:file:/C:/JogAmpSlavex64/worksp
...[truncated 3715 chars]...
fo.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820025737 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820025737 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.AssetURLConnectionUnregisteredTest0.0370assetUnregisteredURLConnection_TestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820025603 ms III - Start
SLOCK [T main @ 1577820025604 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
jar:file:/C:/JogAmpSlavex64/workspace/gluegen/label/win7-x86_64-nvida/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
jar:file:/C:/JogAmpSlavex64/worksp
...[truncated 3715 chars]...
fo.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820025737 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820025737 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.715com.jogamp.common.net.AssetURLConnectionUnregisteredTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820025603 ms III - Start
SLOCK [T main @ 1577820025604 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
jar:file:/C:/JogAmpSlavex64/workspace/gluegen/label/win7-x86_64-nvida/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
jar:file:/C:/JogAmpSlavex64/worksp
...[truncated 3715 chars]...
fo.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820025737 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820025737 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:20:230com.jogamp.common.net.TestUri010.020test00BasicCodingfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820028552 ms III - Start
SLOCK [T main @ 1577820028554 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\make\Hallo Welt รถรค
file.path.can C:\JogAmpSlavex64\workspace\gluegen\labe
...[truncated 34512 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820029109 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820029109 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.0290test02URIEscapeSpecialCharsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820028552 ms III - Start
SLOCK [T main @ 1577820028554 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\make\Hallo Welt รถรค
file.path.can C:\JogAmpSlavex64\workspace\gluegen\labe
...[truncated 34512 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820029109 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820029109 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.0960test03URIEscapeCommonCharsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820028552 ms III - Start
SLOCK [T main @ 1577820028554 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\make\Hallo Welt รถรค
file.path.can C:\JogAmpSlavex64\workspace\gluegen\labe
...[truncated 34512 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820029109 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820029109 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.0010test04EqualsAndHashCodefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820028552 ms III - Start
SLOCK [T main @ 1577820028554 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\make\Hallo Welt รถรค
file.path.can C:\JogAmpSlavex64\workspace\gluegen\labe
...[truncated 34512 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820029109 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820029109 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.090test05ContainedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820028552 ms III - Start
SLOCK [T main @ 1577820028554 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\make\Hallo Welt รถรค
file.path.can C:\JogAmpSlavex64\workspace\gluegen\labe
...[truncated 34512 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820029109 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820029109 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.1010test08NormalizedHierarchyfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820028552 ms III - Start
SLOCK [T main @ 1577820028554 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\make\Hallo Welt รถรค
file.path.can C:\JogAmpSlavex64\workspace\gluegen\labe
...[truncated 34512 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820029109 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820029109 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.0060test09NormalizedOpaquefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820028552 ms III - Start
SLOCK [T main @ 1577820028554 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\make\Hallo Welt รถรค
file.path.can C:\JogAmpSlavex64\workspace\gluegen\labe
...[truncated 34512 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820029109 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820029109 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.0790test10ParentAndDirHierarchyfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820028552 ms III - Start
SLOCK [T main @ 1577820028554 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\make\Hallo Welt รถรค
file.path.can C:\JogAmpSlavex64\workspace\gluegen\labe
...[truncated 34512 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820029109 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820029109 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.0020test11ParentAndDirOpaquefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820028552 ms III - Start
SLOCK [T main @ 1577820028554 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\make\Hallo Welt รถรค
file.path.can C:\JogAmpSlavex64\workspace\gluegen\labe
...[truncated 34512 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820029109 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820029109 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
3.113com.jogamp.common.net.TestUri01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820028552 ms III - Start
SLOCK [T main @ 1577820028554 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\make\Hallo Welt รถรค
file.path.can C:\JogAmpSlavex64\workspace\gluegen\labe
...[truncated 34512 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820029109 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820029109 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:20:260com.jogamp.common.net.TestUri02Composing6.8530test01URLCompositioningfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1577820031965 ms III - Start
SLOCK [T main @ 1577820031967 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
scheme <file>, ssp <///rootDir/file1.txt>, fragment <null>
URL-equals: true
URL-ref : <file:
...[truncated 5447 chars]...
ir/file1.txt>
URL-orig : <asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>
URL-comp : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
++++ TestCase.tearDown: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1577820038861 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820038861 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
9.446com.jogamp.common.net.TestUri02Composing++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1577820031965 ms III - Start
SLOCK [T main @ 1577820031967 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
scheme <file>, ssp <///rootDir/file1.txt>, fragment <null>
URL-equals: true
URL-ref : <file:
...[truncated 5447 chars]...
ir/file1.txt>
URL-orig : <asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>
URL-comp : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
++++ TestCase.tearDown: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1577820038861 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820038861 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:20:290com.jogamp.common.net.TestUri03Resolving0.3450test01HttpUri2URLfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820041647 ms III - Start
SLOCK [T main @ 1577820041648 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/g
...[truncated 409620 chars]...
uegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test25FileWindowsURI2URL: 8/8
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820045439 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820045439 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri03Resolving2.7030test02FileUnixUri2URLfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820041647 ms III - Start
SLOCK [T main @ 1577820041648 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/g
...[truncated 409620 chars]...
uegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test25FileWindowsURI2URL: 8/8
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820045439 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820045439 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri03Resolving0.1570test03FileWindowsUri2URLfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820041647 ms III - Start
SLOCK [T main @ 1577820041648 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/g
...[truncated 409620 chars]...
uegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test25FileWindowsURI2URL: 8/8
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820045439 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820045439 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri03Resolving0.1350test11HttpURL2UrifalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820041647 ms III - Start
SLOCK [T main @ 1577820041648 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/g
...[truncated 409620 chars]...
uegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test25FileWindowsURI2URL: 8/8
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820045439 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820045439 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri03Resolving0.1510test12FileUnixURL2UrifalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820041647 ms III - Start
SLOCK [T main @ 1577820041648 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/g
...[truncated 409620 chars]...
uegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test25FileWindowsURI2URL: 8/8
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820045439 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820045439 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri03Resolving0.1220test13FileWindowsURL2UrifalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820041647 ms III - Start
SLOCK [T main @ 1577820041648 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/g
...[truncated 409620 chars]...
uegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test25FileWindowsURI2URL: 8/8
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820045439 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820045439 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri03Resolving0.0180test24FileUnixURI2URLfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820041647 ms III - Start
SLOCK [T main @ 1577820041648 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/g
...[truncated 409620 chars]...
uegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test25FileWindowsURI2URL: 8/8
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820045439 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820045439 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri03Resolving0.0860test25FileWindowsURI2URLfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820041647 ms III - Start
SLOCK [T main @ 1577820041648 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/g
...[truncated 409620 chars]...
uegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test25FileWindowsURI2URL: 8/8
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820045439 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820045439 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
6.352com.jogamp.common.net.TestUri03Resolving++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820041647 ms III - Start
SLOCK [T main @ 1577820041648 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/g
...[truncated 409620 chars]...
uegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test25FileWindowsURI2URL: 8/8
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820045439 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820045439 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:20:390com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug9080.5620test00TempJarCacheSimplePathfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1577820048593 ms III - Start
SLOCK [T main @ 1577820048594 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test00TempJarCacheSimplePath
0 Unencoded: test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/
0 Encoded: test/build/TestUri99LaunchOnR
...[truncated 3656 chars]...
vida/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-รถรค/gluegen-rt.jar
++++ TestCase.tearDown: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test01TempJarCacheOddPath
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1577820049555 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820049555 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug9080.3510test01TempJarCacheOddPathfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1577820048593 ms III - Start
SLOCK [T main @ 1577820048594 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test00TempJarCacheSimplePath
0 Unencoded: test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/
0 Encoded: test/build/TestUri99LaunchOnR
...[truncated 3656 chars]...
vida/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-รถรค/gluegen-rt.jar
++++ TestCase.tearDown: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test01TempJarCacheOddPath
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1577820049555 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820049555 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
3.514com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1577820048593 ms III - Start
SLOCK [T main @ 1577820048594 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test00TempJarCacheSimplePath
0 Unencoded: test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/
0 Encoded: test/build/TestUri99LaunchOnR
...[truncated 3656 chars]...
vida/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-รถรค/gluegen-rt.jar
++++ TestCase.tearDown: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test01TempJarCacheOddPath
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1577820049555 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820049555 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:20:460com.jogamp.common.net.TestUriQueryProps0.0010testfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket7-localhost/127.0.0.1:59999 @ 1577820052345 ms III - Start
SLOCK [T main @ 1577820052346 ms +++ localhost/127.0.0.1:59999 - Locked within 2002 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUriQueryProps - test
ZZZZZZ Uri camera://somewhere/0, isOpaque false, isAbs true, hasAuth true
0.0.0 string: camera://somewhere/0
0.0.0 ascii : camera://somewhere/0
0.0.0 native-file: null
0.0.0 contained: null
1.0.0 scheme:
...[truncated 1321 chars]...
ec)
2.1.1 host: somewhere
2.1.1 port: -1
2.2.0 path: /0 (raw), /0 (dec)
2.3.0 query: p1=1 (raw), p1=1 (dec)
3.0.0 fragment: null (raw), null (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUriQueryProps - test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket7-localhost/127.0.0.1:59999 @ 1577820052369 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820052369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2.578com.jogamp.common.net.TestUriQueryProps++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket7-localhost/127.0.0.1:59999 @ 1577820052345 ms III - Start
SLOCK [T main @ 1577820052346 ms +++ localhost/127.0.0.1:59999 - Locked within 2002 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUriQueryProps - test
ZZZZZZ Uri camera://somewhere/0, isOpaque false, isAbs true, hasAuth true
0.0.0 string: camera://somewhere/0
0.0.0 ascii : camera://somewhere/0
0.0.0 native-file: null
0.0.0 contained: null
1.0.0 scheme:
...[truncated 1321 chars]...
ec)
2.1.1 host: somewhere
2.1.1 port: -1
2.2.0 path: /0 (raw), /0 (dec)
2.3.0 query: p1=1 (raw), p1=1 (dec)
3.0.0 fragment: null (raw), null (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUriQueryProps - test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket7-localhost/127.0.0.1:59999 @ 1577820052369 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820052369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:20:500com.jogamp.common.net.TestUrisWithAssetHandler0.1140showURLComponents0falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket8-localhost/127.0.0.1:59999 @ 1577820054970 ms III - Start
SLOCK [T main @ 1577820054971 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.TestUrisWithAssetHandler - showURLComponents0
WWWWWW file:///rootDir/file1.txt
XXXXXX URL file:/rootDir/file1.txt
protocol: file
auth:
...[truncated 9466 chars]...
l (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: null (raw), null (dec)
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
++++ TestCase.tearDown: com.jogamp.common.net.TestUrisWithAssetHandler - showURLComponents0
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket8-localhost/127.0.0.1:59999 @ 1577820055138 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820055138 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2.72com.jogamp.common.net.TestUrisWithAssetHandler++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket8-localhost/127.0.0.1:59999 @ 1577820054970 ms III - Start
SLOCK [T main @ 1577820054971 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.TestUrisWithAssetHandler - showURLComponents0
WWWWWW file:///rootDir/file1.txt
XXXXXX URL file:/rootDir/file1.txt
protocol: file
auth:
...[truncated 9466 chars]...
l (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: null (raw), null (dec)
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
++++ TestCase.tearDown: com.jogamp.common.net.TestUrisWithAssetHandler - showURLComponents0
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket8-localhost/127.0.0.1:59999 @ 1577820055138 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820055138 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:20:520com.jogamp.common.nio.TestBuffers0.0020test01PositionLimitCapacityAfterArrayAllocationfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820057927 ms III - Start
SLOCK [T main @ 1577820057928 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820057994 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820057995 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestBuffers0.0010test10SlicefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820057927 ms III - Start
SLOCK [T main @ 1577820057928 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820057994 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820057995 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestBuffers0.0060test20CleanerfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820057927 ms III - Start
SLOCK [T main @ 1577820057928 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820057994 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820057995 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.613com.jogamp.common.nio.TestBuffers++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820057927 ms III - Start
SLOCK [T main @ 1577820057928 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820057994 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820057995 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:20:550com.jogamp.common.nio.TestBuffersFloatDoubleConversion0.00testDoubleArray2FloatArrayAndBack01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket10-localhost/127.0.0.1:59999 @ 1577820060576 ms III - Start
SLOCK [T main @ 1577820060577 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffersFloatDoubleConversion - testDoubleArray2FloatArrayAndBack01
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffersFloatDoubleConversion - testDoubleArray2FloatArrayAndBack01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket10-localhost/127.0.0.1:59999 @ 1577820060603 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820060603 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.578com.jogamp.common.nio.TestBuffersFloatDoubleConversion++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket10-localhost/127.0.0.1:59999 @ 1577820060576 ms III - Start
SLOCK [T main @ 1577820060577 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffersFloatDoubleConversion - testDoubleArray2FloatArrayAndBack01
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffersFloatDoubleConversion - testDoubleArray2FloatArrayAndBack01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket10-localhost/127.0.0.1:59999 @ 1577820060603 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820060603 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:20:580com.jogamp.common.nio.TestByteBufferCopyStream59.9540test00falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820063190 ms III - Start
SLOCK [T main @ 1577820063192 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test00
Test: source[CacheMode FLUSH_PRE_HARD, SliceShift 30]
destin[CacheMode FLUSH_PRE_HARD, SliceShift 30]
test 2048.500 MiB before Used Memory : 4.673 MiB
test 2048.500 MiB after Used Memory : 4.7
...[truncated 2329 chars]...
gc'ed Used Memory : 3.211, delta -0.028 MiB
Performance Stats:
- File-Create 2 ms
- File-Copy 4171 ms
- GC 23 ms
- Total 4196 ms
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820189831 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820189831 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferCopyStream45.9380test01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820063190 ms III - Start
SLOCK [T main @ 1577820063192 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test00
Test: source[CacheMode FLUSH_PRE_HARD, SliceShift 30]
destin[CacheMode FLUSH_PRE_HARD, SliceShift 30]
test 2048.500 MiB before Used Memory : 4.673 MiB
test 2048.500 MiB after Used Memory : 4.7
...[truncated 2329 chars]...
gc'ed Used Memory : 3.211, delta -0.028 MiB
Performance Stats:
- File-Create 2 ms
- File-Copy 4171 ms
- GC 23 ms
- Total 4196 ms
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820189831 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820189831 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferCopyStream10.7190test02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820063190 ms III - Start
SLOCK [T main @ 1577820063192 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test00
Test: source[CacheMode FLUSH_PRE_HARD, SliceShift 30]
destin[CacheMode FLUSH_PRE_HARD, SliceShift 30]
test 2048.500 MiB before Used Memory : 4.673 MiB
test 2048.500 MiB after Used Memory : 4.7
...[truncated 2329 chars]...
gc'ed Used Memory : 3.211, delta -0.028 MiB
Performance Stats:
- File-Create 2 ms
- File-Copy 4171 ms
- GC 23 ms
- Total 4196 ms
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820189831 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820189831 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferCopyStream5.210test11falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820063190 ms III - Start
SLOCK [T main @ 1577820063192 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test00
Test: source[CacheMode FLUSH_PRE_HARD, SliceShift 30]
destin[CacheMode FLUSH_PRE_HARD, SliceShift 30]
test 2048.500 MiB before Used Memory : 4.673 MiB
test 2048.500 MiB after Used Memory : 4.7
...[truncated 2329 chars]...
gc'ed Used Memory : 3.211, delta -0.028 MiB
Performance Stats:
- File-Create 2 ms
- File-Copy 4171 ms
- GC 23 ms
- Total 4196 ms
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820189831 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820189831 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferCopyStream4.6990test12falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820063190 ms III - Start
SLOCK [T main @ 1577820063192 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test00
Test: source[CacheMode FLUSH_PRE_HARD, SliceShift 30]
destin[CacheMode FLUSH_PRE_HARD, SliceShift 30]
test 2048.500 MiB before Used Memory : 4.673 MiB
test 2048.500 MiB after Used Memory : 4.7
...[truncated 2329 chars]...
gc'ed Used Memory : 3.211, delta -0.028 MiB
Performance Stats:
- File-Create 2 ms
- File-Copy 4171 ms
- GC 23 ms
- Total 4196 ms
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820189831 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820189831 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
129.188com.jogamp.common.nio.TestByteBufferCopyStream++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820063190 ms III - Start
SLOCK [T main @ 1577820063192 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test00
Test: source[CacheMode FLUSH_PRE_HARD, SliceShift 30]
destin[CacheMode FLUSH_PRE_HARD, SliceShift 30]
test 2048.500 MiB before Used Memory : 4.673 MiB
test 2048.500 MiB after Used Memory : 4.7
...[truncated 2329 chars]...
gc'ed Used Memory : 3.211, delta -0.028 MiB
Performance Stats:
- File-Create 2 ms
- File-Copy 4171 ms
- GC 23 ms
- Total 4196 ms
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820189831 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820189831 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:21:010com.jogamp.common.nio.TestByteBufferInputStream15.3260test01MixedIntSizefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820192431 ms III - Start
SLOCK [T main @ 1577820192432 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
Total Memory : 10.000 MiB
Max Memory : 4096.000 MiB
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test01MixedIntSize
test #0 16.000 MiB: mode COPY , bufferSize 8192: BEGIN
test #0 16.000 MiB before Used Memory : 4.613 MiB
test #0 16.000 MiB
...[truncated 6817 chars]...
0.100 MiB
test #0 2048.500 MiB gc'ed Used Memory : 3.288, delta 0.003 MiB
test #0 2048.500 MiB: mode MMAP2_HARD, bufferSize 0: END
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test13MMap2GiBFlushHard
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820225055 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820225056 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
0com.jogamp.common.nio.TestByteBufferInputStream3.9450test11MMap1GiBFlushNonefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820192431 ms III - Start
SLOCK [T main @ 1577820192432 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
Total Memory : 10.000 MiB
Max Memory : 4096.000 MiB
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test01MixedIntSize
test #0 16.000 MiB: mode COPY , bufferSize 8192: BEGIN
test #0 16.000 MiB before Used Memory : 4.613 MiB
test #0 16.000 MiB
...[truncated 6817 chars]...
0.100 MiB
test #0 2048.500 MiB gc'ed Used Memory : 3.288, delta 0.003 MiB
test #0 2048.500 MiB: mode MMAP2_HARD, bufferSize 0: END
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test13MMap2GiBFlushHard
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820225055 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820225056 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
0com.jogamp.common.nio.TestByteBufferInputStream4.0680test12MMap1GiBFlushSoftfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820192431 ms III - Start
SLOCK [T main @ 1577820192432 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
Total Memory : 10.000 MiB
Max Memory : 4096.000 MiB
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test01MixedIntSize
test #0 16.000 MiB: mode COPY , bufferSize 8192: BEGIN
test #0 16.000 MiB before Used Memory : 4.613 MiB
test #0 16.000 MiB
...[truncated 6817 chars]...
0.100 MiB
test #0 2048.500 MiB gc'ed Used Memory : 3.288, delta 0.003 MiB
test #0 2048.500 MiB: mode MMAP2_HARD, bufferSize 0: END
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test13MMap2GiBFlushHard
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820225055 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820225056 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
0com.jogamp.common.nio.TestByteBufferInputStream8.7460test13MMap2GiBFlushHardfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820192431 ms III - Start
SLOCK [T main @ 1577820192432 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
Total Memory : 10.000 MiB
Max Memory : 4096.000 MiB
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test01MixedIntSize
test #0 16.000 MiB: mode COPY , bufferSize 8192: BEGIN
test #0 16.000 MiB before Used Memory : 4.613 MiB
test #0 16.000 MiB
...[truncated 6817 chars]...
0.100 MiB
test #0 2048.500 MiB gc'ed Used Memory : 3.288, delta 0.003 MiB
test #0 2048.500 MiB: mode MMAP2_HARD, bufferSize 0: END
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test13MMap2GiBFlushHard
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820225055 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820225056 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
35.184com.jogamp.common.nio.TestByteBufferInputStream++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820192431 ms III - Start
SLOCK [T main @ 1577820192432 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
Total Memory : 10.000 MiB
Max Memory : 4096.000 MiB
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test01MixedIntSize
test #0 16.000 MiB: mode COPY , bufferSize 8192: BEGIN
test #0 16.000 MiB before Used Memory : 4.613 MiB
test #0 16.000 MiB
...[truncated 6817 chars]...
0.100 MiB
test #0 2048.500 MiB gc'ed Used Memory : 3.288, delta 0.003 MiB
test #0 2048.500 MiB: mode MMAP2_HARD, bufferSize 0: END
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test13MMap2GiBFlushHard
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820225055 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820225056 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
2019-12-31T19:23:100com.jogamp.common.nio.TestByteBufferOutputStream0.0580test00falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820227949 ms III - Start
SLOCK [T main @ 1577820227950 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test01
++++ TestCase.tearDown: com.jogamp.common.ni
...[truncated 757 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820228513 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820228513 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferOutputStream0.050test01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820227949 ms III - Start
SLOCK [T main @ 1577820227950 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test01
++++ TestCase.tearDown: com.jogamp.common.ni
...[truncated 757 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820228513 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820228513 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferOutputStream0.0270test02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820227949 ms III - Start
SLOCK [T main @ 1577820227950 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test01
++++ TestCase.tearDown: com.jogamp.common.ni
...[truncated 757 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820228513 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820228513 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferOutputStream0.0910test03falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820227949 ms III - Start
SLOCK [T main @ 1577820227950 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test01
++++ TestCase.tearDown: com.jogamp.common.ni
...[truncated 757 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820228513 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820228513 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferOutputStream0.0940test10falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820227949 ms III - Start
SLOCK [T main @ 1577820227950 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test01
++++ TestCase.tearDown: com.jogamp.common.ni
...[truncated 757 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820228513 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820228513 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferOutputStream0.0330test11falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820227949 ms III - Start
SLOCK [T main @ 1577820227950 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test01
++++ TestCase.tearDown: com.jogamp.common.ni
...[truncated 757 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820228513 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820228513 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferOutputStream0.1120test12falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820227949 ms III - Start
SLOCK [T main @ 1577820227950 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test01
++++ TestCase.tearDown: com.jogamp.common.ni
...[truncated 757 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820228513 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820228513 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferOutputStream0.0340test13falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820227949 ms III - Start
SLOCK [T main @ 1577820227950 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test01
++++ TestCase.tearDown: com.jogamp.common.ni
...[truncated 757 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820228513 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820228513 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
3.116com.jogamp.common.nio.TestByteBufferOutputStream++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820227949 ms III - Start
SLOCK [T main @ 1577820227950 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test01
++++ TestCase.tearDown: com.jogamp.common.ni
...[truncated 757 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820228513 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820228513 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:23:450com.jogamp.common.nio.TestCachedBufferFactory0.0260dynamicConcurrentTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820231162 ms III - Start
SLOCK [T main @ 1577820231163 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820231249 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820231249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestCachedBufferFactory0.0030dynamicTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820231162 ms III - Start
SLOCK [T main @ 1577820231163 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820231249 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820231249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestCachedBufferFactory0.00staticTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820231162 ms III - Start
SLOCK [T main @ 1577820231163 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820231249 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820231249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.647com.jogamp.common.nio.TestCachedBufferFactory++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820231162 ms III - Start
SLOCK [T main @ 1577820231163 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820231249 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820231249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:23:490com.jogamp.common.nio.TestPointerBufferEndian0.0020testDirectfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1577820233862 ms III - Start
SLOCK [T main @ 1577820233863 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1577820233919 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820233919 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
OS: <Windows 10> CPU: <amd64> Bits: <64/64>
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 4 / 4
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
OS: <Windows 10> CPU: <amd64> Bits: <64/64>
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 4 / 4
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
0com.jogamp.common.nio.TestPointerBufferEndian0.0010testIndirectfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1577820233862 ms III - Start
SLOCK [T main @ 1577820233863 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1577820233919 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820233919 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
OS: <Windows 10> CPU: <amd64> Bits: <64/64>
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 4 / 4
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
OS: <Windows 10> CPU: <amd64> Bits: <64/64>
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 4 / 4
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
2.612com.jogamp.common.nio.TestPointerBufferEndian++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1577820233862 ms III - Start
SLOCK [T main @ 1577820233863 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1577820233919 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820233919 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
OS: <Windows 10> CPU: <amd64> Bits: <64/64>
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 4 / 4
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
OS: <Windows 10> CPU: <amd64> Bits: <64/64>
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 4 / 4
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
2019-12-31T19:23:510com.jogamp.common.nio.TestStructAccessorEndian0.0080testStructAccessorEndian1falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket16-localhost/127.0.0.1:59999 @ 1577820236501 ms III - Start
SLOCK [T main @ 1577820236502 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestStructAccessorEndian - testStructAccessorEndian1
++++ TestCase.tearDown: com.jogamp.common.nio.TestStructAccessorEndian - testStructAccessorEndian1
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket16-localhost/127.0.0.1:59999 @ 1577820236553 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820236553 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
OS: <Windows 10> CPU: <amd64> Bits: <64/64>
CPU is: 64 bit
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 4 / 4
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
2.605com.jogamp.common.nio.TestStructAccessorEndian++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket16-localhost/127.0.0.1:59999 @ 1577820236501 ms III - Start
SLOCK [T main @ 1577820236502 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestStructAccessorEndian - testStructAccessorEndian1
++++ TestCase.tearDown: com.jogamp.common.nio.TestStructAccessorEndian - testStructAccessorEndian1
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket16-localhost/127.0.0.1:59999 @ 1577820236553 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820236553 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
OS: <Windows 10> CPU: <amd64> Bits: <64/64>
CPU is: 64 bit
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 4 / 4
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
2019-12-31T19:23:540com.jogamp.common.os.TestElfReader010.0050test01GNULinuxSelfExefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820239134 ms III - Start
SLOCK [T main @ 1577820239135 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test02JavaLib
XXX2 #0: test java.dll
XXX2 #0: java.dll no
...[truncated 2695 chars]...
unner.java:1014)
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test02JavaLib
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820239204 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820239204 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.os.TestElfReader010.0020test02JavaLibfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820239134 ms III - Start
SLOCK [T main @ 1577820239135 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test02JavaLib
XXX2 #0: test java.dll
XXX2 #0: java.dll no
...[truncated 2695 chars]...
unner.java:1014)
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test02JavaLib
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820239204 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820239204 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.os.TestElfReader010.00test99UserFilefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820239134 ms III - Start
SLOCK [T main @ 1577820239135 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test02JavaLib
XXX2 #0: test java.dll
XXX2 #0: java.dll no
...[truncated 2695 chars]...
unner.java:1014)
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test02JavaLib
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820239204 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820239204 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.619com.jogamp.common.os.TestElfReader01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820239134 ms III - Start
SLOCK [T main @ 1577820239135 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test02JavaLib
XXX2 #0: test java.dll
XXX2 #0: java.dll no
...[truncated 2695 chars]...
unner.java:1014)
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test02JavaLib
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820239204 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820239204 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:23:570com.jogamp.common.util.IntIntHashMapTest0.0570benchmarkfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820241808 ms III - Start
SLOCK [T main @ 1577820241809 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - capacityTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHas
...[truncated 244 chars]...
torTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820242767 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820242767 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
put
iimap: 8.3939ms
map: 8.0869ms
get
iimap: 3.2283ms
map: 3.3696ms
remove
iimap: 1.3438ms
map: 6.3628ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
put
iimap: 1.7824ms
map: 3.099ms
get
iimap: 1.1518ms
map: 14.0745ms
remove
iimap: 0.8911ms
map: 1.0975ms
0com.jogamp.common.util.IntIntHashMapTest0.0010capacityTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820241808 ms III - Start
SLOCK [T main @ 1577820241809 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - capacityTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHas
...[truncated 244 chars]...
torTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820242767 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820242767 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
put
iimap: 8.3939ms
map: 8.0869ms
get
iimap: 3.2283ms
map: 3.3696ms
remove
iimap: 1.3438ms
map: 6.3628ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
put
iimap: 1.7824ms
map: 3.099ms
get
iimap: 1.1518ms
map: 14.0745ms
remove
iimap: 0.8911ms
map: 1.0975ms
0com.jogamp.common.util.IntIntHashMapTest0.0610cloneTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820241808 ms III - Start
SLOCK [T main @ 1577820241809 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - capacityTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHas
...[truncated 244 chars]...
torTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820242767 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820242767 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
put
iimap: 8.3939ms
map: 8.0869ms
get
iimap: 3.2283ms
map: 3.3696ms
remove
iimap: 1.3438ms
map: 6.3628ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
put
iimap: 1.7824ms
map: 3.099ms
get
iimap: 1.1518ms
map: 14.0745ms
remove
iimap: 0.8911ms
map: 1.0975ms
0com.jogamp.common.util.IntIntHashMapTest0.0030iteratorTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820241808 ms III - Start
SLOCK [T main @ 1577820241809 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - capacityTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHas
...[truncated 244 chars]...
torTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820242767 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820242767 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
put
iimap: 8.3939ms
map: 8.0869ms
get
iimap: 3.2283ms
map: 3.3696ms
remove
iimap: 1.3438ms
map: 6.3628ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
put
iimap: 1.7824ms
map: 3.099ms
get
iimap: 1.1518ms
map: 14.0745ms
remove
iimap: 0.8911ms
map: 1.0975ms
0com.jogamp.common.util.IntIntHashMapTest0.780testPutRemovefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820241808 ms III - Start
SLOCK [T main @ 1577820241809 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - capacityTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHas
...[truncated 244 chars]...
torTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820242767 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820242767 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
put
iimap: 8.3939ms
map: 8.0869ms
get
iimap: 3.2283ms
map: 3.3696ms
remove
iimap: 1.3438ms
map: 6.3628ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
put
iimap: 1.7824ms
map: 3.099ms
get
iimap: 1.1518ms
map: 14.0745ms
remove
iimap: 0.8911ms
map: 1.0975ms
3.508com.jogamp.common.util.IntIntHashMapTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820241808 ms III - Start
SLOCK [T main @ 1577820241809 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - capacityTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHas
...[truncated 244 chars]...
torTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820242767 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820242767 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
put
iimap: 8.3939ms
map: 8.0869ms
get
iimap: 3.2283ms
map: 3.3696ms
remove
iimap: 1.3438ms
map: 6.3628ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
put
iimap: 1.7824ms
map: 3.099ms
get
iimap: 1.1518ms
map: 14.0745ms
remove
iimap: 0.8911ms
map: 1.0975ms
2019-12-31T19:23:590com.jogamp.common.util.IntObjectHashMapTest3.0950cloneTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820245367 ms III - Start
SLOCK [T main @ 1577820245368 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820250750 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820250750 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.IntObjectHashMapTest0.0030iteratorTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820245367 ms III - Start
SLOCK [T main @ 1577820245368 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820250750 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820250750 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.IntObjectHashMapTest2.2230testPutRemovefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820245367 ms III - Start
SLOCK [T main @ 1577820245368 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820250750 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820250750 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
7.937com.jogamp.common.util.IntObjectHashMapTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820245367 ms III - Start
SLOCK [T main @ 1577820245368 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820250750 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820250750 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:24:030com.jogamp.common.util.LongIntHashMapTest0.0590benchmarkfalseFIXED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820253347 ms III - Start
SLOCK [T main @ 1577820253349 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820254145 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820254145 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: true
put
iimap: 8.9351ms
map: 7.7675ms
get
iimap: 4.7515ms
map: 1.9028ms
remove
iimap: 2.1655ms
map: 8.2381ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false
put
iimap: 17.4622ms
map: 1.3003ms
get
iimap: 0.3243ms
map: 0.4634ms
remove
iimap: 0.3216ms
map: 1.177ms
0com.jogamp.common.util.LongIntHashMapTest0.0060iteratorTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820253347 ms III - Start
SLOCK [T main @ 1577820253349 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820254145 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820254145 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: true
put
iimap: 8.9351ms
map: 7.7675ms
get
iimap: 4.7515ms
map: 1.9028ms
remove
iimap: 2.1655ms
map: 8.2381ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false
put
iimap: 17.4622ms
map: 1.3003ms
get
iimap: 0.3243ms
map: 0.4634ms
remove
iimap: 0.3216ms
map: 1.177ms
0com.jogamp.common.util.LongIntHashMapTest0.6930testPutRemovefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820253347 ms III - Start
SLOCK [T main @ 1577820253349 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820254145 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820254145 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: true
put
iimap: 8.9351ms
map: 7.7675ms
get
iimap: 4.7515ms
map: 1.9028ms
remove
iimap: 2.1655ms
map: 8.2381ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false
put
iimap: 17.4622ms
map: 1.3003ms
get
iimap: 0.3243ms
map: 0.4634ms
remove
iimap: 0.3216ms
map: 1.177ms
3.352com.jogamp.common.util.LongIntHashMapTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820253347 ms III - Start
SLOCK [T main @ 1577820253349 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820254145 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820254145 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: true
put
iimap: 8.9351ms
map: 7.7675ms
get
iimap: 4.7515ms
map: 1.9028ms
remove
iimap: 2.1655ms
map: 8.2381ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false
put
iimap: 17.4622ms
map: 1.3003ms
get
iimap: 0.3243ms
map: 0.4634ms
remove
iimap: 0.3216ms
map: 1.177ms
2019-12-31T19:24:110com.jogamp.common.util.TestArrayHashMap010.0070test01ArrayHashMapWithNullValuefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1577820256727 ms III - Start
SLOCK [T main @ 1577820256728 ms +++ localhost/127.0.0.1:59999 - Locked within 2007 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1577820256791 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820256792 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestArrayHashMap010.0020test02ArrayHashSetWithoutNullValuefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1577820256727 ms III - Start
SLOCK [T main @ 1577820256728 ms +++ localhost/127.0.0.1:59999 - Locked within 2007 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1577820256791 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820256792 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.624com.jogamp.common.util.TestArrayHashMap01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1577820256727 ms III - Start
SLOCK [T main @ 1577820256728 ms +++ localhost/127.0.0.1:59999 - Locked within 2007 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1577820256791 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820256792 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:24:140com.jogamp.common.util.TestArrayHashSet010.0060test01ArrayHashSetWithNullValuefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1577820259402 ms III - Start
SLOCK [T main @ 1577820259404 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1577820259468 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820259468 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestArrayHashSet010.0010test02ArrayHashSetWithoutNullValuefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1577820259402 ms III - Start
SLOCK [T main @ 1577820259404 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1577820259468 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820259468 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.62com.jogamp.common.util.TestArrayHashSet01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1577820259402 ms III - Start
SLOCK [T main @ 1577820259404 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1577820259468 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820259468 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:24:170com.jogamp.common.util.TestBitfield000.0060test01_BitCount32_OnefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820262058 ms III - Start
SLOCK [T main @ 1577820262059 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.
...[truncated 634 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820263112 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820263112 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitfield000.0180test02_BitCount32_SamplesfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820262058 ms III - Start
SLOCK [T main @ 1577820262059 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.
...[truncated 634 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820263112 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820263112 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitfield000.0010test03_BitCount32_DatafalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820262058 ms III - Start
SLOCK [T main @ 1577820262059 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.
...[truncated 634 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820263112 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820263112 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitfield000.0010test10_SetupfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820262058 ms III - Start
SLOCK [T main @ 1577820262059 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.
...[truncated 634 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820263112 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820263112 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitfield000.00test20_ValidateTestDatafalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820262058 ms III - Start
SLOCK [T main @ 1577820262059 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.
...[truncated 634 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820263112 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820263112 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitfield000.0160test21_Aligned32bitfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820262058 ms III - Start
SLOCK [T main @ 1577820262059 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.
...[truncated 634 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820263112 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820263112 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitfield000.930test21_UnalignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820262058 ms III - Start
SLOCK [T main @ 1577820262059 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.
...[truncated 634 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820263112 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820263112 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
3.599com.jogamp.common.util.TestBitfield00++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820262058 ms III - Start
SLOCK [T main @ 1577820262059 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.
...[truncated 634 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820263112 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820263112 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:24:200com.jogamp.common.util.TestBitstream000.0120test00ShowByteOrderfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820265690 ms III - Start
SLOCK [T main @ 1577820265691 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test00ShowByteOrder
i_ff 255, [FF, 11111111]
b_ff -1, [FF, 11111111]
Platform.LITTLE_ENDIAN: true
Order: null -> BIG_ENDIAN
long.null: 000: [08, 00001000], [07, 00000111], [06, 00000110], [05, 00000101], [04, 00000100], [0
...[truncated 10364 chars]...
01000001], write [0x41, msbFirst true, 01000001], ok true
readWriteBits31[1]: read [0x18, msbFirst true, 00011000], write [0x18, msbFirst true, 00011000], ok true
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test10ReadWrite_13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820265894 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820265894 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitstream000.0040test01Uint32ConversionfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820265690 ms III - Start
SLOCK [T main @ 1577820265691 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test00ShowByteOrder
i_ff 255, [FF, 11111111]
b_ff -1, [FF, 11111111]
Platform.LITTLE_ENDIAN: true
Order: null -> BIG_ENDIAN
long.null: 000: [08, 00001000], [07, 00000111], [06, 00000110], [05, 00000101], [04, 00000100], [0
...[truncated 10364 chars]...
01000001], write [0x41, msbFirst true, 01000001], ok true
readWriteBits31[1]: read [0x18, msbFirst true, 00011000], write [0x18, msbFirst true, 00011000], ok true
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test10ReadWrite_13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820265894 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820265894 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitstream000.10test02ShiftSignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820265690 ms III - Start
SLOCK [T main @ 1577820265691 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test00ShowByteOrder
i_ff 255, [FF, 11111111]
b_ff -1, [FF, 11111111]
Platform.LITTLE_ENDIAN: true
Order: null -> BIG_ENDIAN
long.null: 000: [08, 00001000], [07, 00000111], [06, 00000110], [05, 00000101], [04, 00000100], [0
...[truncated 10364 chars]...
01000001], write [0x41, msbFirst true, 01000001], ok true
readWriteBits31[1]: read [0x18, msbFirst true, 00011000], write [0x18, msbFirst true, 00011000], ok true
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test10ReadWrite_13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820265894 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820265894 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitstream000.0060test10ReadWrite_13falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820265690 ms III - Start
SLOCK [T main @ 1577820265691 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test00ShowByteOrder
i_ff 255, [FF, 11111111]
b_ff -1, [FF, 11111111]
Platform.LITTLE_ENDIAN: true
Order: null -> BIG_ENDIAN
long.null: 000: [08, 00001000], [07, 00000111], [06, 00000110], [05, 00000101], [04, 00000100], [0
...[truncated 10364 chars]...
01000001], write [0x41, msbFirst true, 01000001], ok true
readWriteBits31[1]: read [0x18, msbFirst true, 00011000], write [0x18, msbFirst true, 00011000], ok true
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test10ReadWrite_13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820265894 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820265894 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.756com.jogamp.common.util.TestBitstream00++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820265690 ms III - Start
SLOCK [T main @ 1577820265691 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test00ShowByteOrder
i_ff 255, [FF, 11111111]
b_ff -1, [FF, 11111111]
Platform.LITTLE_ENDIAN: true
Order: null -> BIG_ENDIAN
long.null: 000: [08, 00001000], [07, 00000111], [06, 00000110], [05, 00000101], [04, 00000100], [0
...[truncated 10364 chars]...
01000001], write [0x41, msbFirst true, 01000001], ok true
readWriteBits31[1]: read [0x18, msbFirst true, 00011000], write [0x18, msbFirst true, 00011000], ok true
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test10ReadWrite_13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820265894 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820265894 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:24:230com.jogamp.common.util.TestBitstream010.1560test01LinearBitsMSBFirstfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820268715 ms III - Start
SLOCK [T main @ 1577820268716 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test01LinearBitsMSBFirst
XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 1, totalBits 1
Prepare bitstream
TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 1 = 1]: <1>
TestData: : 000:
...[truncated 47434 chars]...
t, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
01b: Bitstream[closed, pos -1 [byteP -1, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test05ErrorHandling
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820269211 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820269211 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitstream010.130test02LinearBitsLSBFirstfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820268715 ms III - Start
SLOCK [T main @ 1577820268716 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test01LinearBitsMSBFirst
XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 1, totalBits 1
Prepare bitstream
TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 1 = 1]: <1>
TestData: : 000:
...[truncated 47434 chars]...
t, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
01b: Bitstream[closed, pos -1 [byteP -1, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test05ErrorHandling
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820269211 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820269211 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitstream010.1230test03BulkBitsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820268715 ms III - Start
SLOCK [T main @ 1577820268716 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test01LinearBitsMSBFirst
XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 1, totalBits 1
Prepare bitstream
TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 1 = 1]: <1>
TestData: : 000:
...[truncated 47434 chars]...
t, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
01b: Bitstream[closed, pos -1 [byteP -1, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test05ErrorHandling
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820269211 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820269211 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitstream010.0010test05ErrorHandlingfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820268715 ms III - Start
SLOCK [T main @ 1577820268716 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test01LinearBitsMSBFirst
XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 1, totalBits 1
Prepare bitstream
TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 1 = 1]: <1>
TestData: : 000:
...[truncated 47434 chars]...
t, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
01b: Bitstream[closed, pos -1 [byteP -1, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test05ErrorHandling
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820269211 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820269211 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
3.049com.jogamp.common.util.TestBitstream01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820268715 ms III - Start
SLOCK [T main @ 1577820268716 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test01LinearBitsMSBFirst
XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 1, totalBits 1
Prepare bitstream
TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 1 = 1]: <1>
TestData: : 000:
...[truncated 47434 chars]...
t, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
01b: Bitstream[closed, pos -1 [byteP -1, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test05ErrorHandling
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820269211 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820269211 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:24:260com.jogamp.common.util.TestBitstream020.0050test01Int8BitsAlignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1577820272010 ms III - Start
SLOCK [T main @ 1577820272011 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream02 - test01Int8BitsAligned
XXX Test01Int8BitsAligned: value 0, [00, 00000000]
Read8.1 0, [00, 00000000]
Read8.2 0, [00, 00000000]
XXX Test01Int8BitsAligned: value 1, [01, 00000001]
Read8.1 1, [01, 00000001]
Read8.2 1, [01, 0000
...[truncated 5301 chars]...
Read8 127, [7F, 01111111]
XXX Test02Int8BitsUnaligned: preBits 25, value -1, [FFFF, 11111111]
ReadPre 0, 0000000000000000000000000
Read8 -1, [FFFF, 11111111]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream02 - test02Int8BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1577820272132 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820272132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
0com.jogamp.common.util.TestBitstream020.0540test02Int8BitsUnalignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1577820272010 ms III - Start
SLOCK [T main @ 1577820272011 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream02 - test01Int8BitsAligned
XXX Test01Int8BitsAligned: value 0, [00, 00000000]
Read8.1 0, [00, 00000000]
Read8.2 0, [00, 00000000]
XXX Test01Int8BitsAligned: value 1, [01, 00000001]
Read8.1 1, [01, 00000001]
Read8.2 1, [01, 0000
...[truncated 5301 chars]...
Read8 127, [7F, 01111111]
XXX Test02Int8BitsUnaligned: preBits 25, value -1, [FFFF, 11111111]
ReadPre 0, 0000000000000000000000000
Read8 -1, [FFFF, 11111111]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream02 - test02Int8BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1577820272132 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820272132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
2.681com.jogamp.common.util.TestBitstream02++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1577820272010 ms III - Start
SLOCK [T main @ 1577820272011 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream02 - test01Int8BitsAligned
XXX Test01Int8BitsAligned: value 0, [00, 00000000]
Read8.1 0, [00, 00000000]
Read8.2 0, [00, 00000000]
XXX Test01Int8BitsAligned: value 1, [01, 00000001]
Read8.1 1, [01, 00000001]
Read8.2 1, [01, 0000
...[truncated 5301 chars]...
Read8 127, [7F, 01111111]
XXX Test02Int8BitsUnaligned: preBits 25, value -1, [FFFF, 11111111]
ReadPre 0, 0000000000000000000000000
Read8 -1, [FFFF, 11111111]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream02 - test02Int8BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1577820272132 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820272132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
2019-12-31T19:24:300com.jogamp.common.util.TestBitstream030.0210test01Int16BitsAlignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1577820274893 ms III - Start
SLOCK [T main @ 1577820274894 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream03 - test01Int16BitsAligned
XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 0, [0000, 0000000000000000]
TestData.1: : 000: [00, 00000000], [00, 00000000],
Read16.1 0, [0000, 0000000000000000]
TestData.2: : 0
...[truncated 43315 chars]...
], [00, 00000000], [00, 00000000], [FE, 11111110], [FF, 11111111], [01, 00000001],
ReadPre 0, 0000000000000000000000000
Read16 -1, [FFFF, 1111111111111111]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream03 - test02Int16BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1577820275137 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820275137 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitstream030.1650test02Int16BitsUnalignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1577820274893 ms III - Start
SLOCK [T main @ 1577820274894 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream03 - test01Int16BitsAligned
XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 0, [0000, 0000000000000000]
TestData.1: : 000: [00, 00000000], [00, 00000000],
Read16.1 0, [0000, 0000000000000000]
TestData.2: : 0
...[truncated 43315 chars]...
], [00, 00000000], [00, 00000000], [FE, 11111110], [FF, 11111111], [01, 00000001],
ReadPre 0, 0000000000000000000000000
Read16 -1, [FFFF, 1111111111111111]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream03 - test02Int16BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1577820275137 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820275137 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.802com.jogamp.common.util.TestBitstream03++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1577820274893 ms III - Start
SLOCK [T main @ 1577820274894 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream03 - test01Int16BitsAligned
XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 0, [0000, 0000000000000000]
TestData.1: : 000: [00, 00000000], [00, 00000000],
Read16.1 0, [0000, 0000000000000000]
TestData.2: : 0
...[truncated 43315 chars]...
], [00, 00000000], [00, 00000000], [FE, 11111110], [FF, 11111111], [01, 00000001],
ReadPre 0, 0000000000000000000000000
Read16 -1, [FFFF, 1111111111111111]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream03 - test02Int16BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1577820275137 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820275137 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:24:320com.jogamp.common.util.TestBitstream040.1310test01Int32BitsAlignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1577820278026 ms III - Start
SLOCK [T main @ 1577820278027 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream04 - test01Int32BitsAligned
XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 0, [00000000, 00000000000000000000000000000000]
XXX Test01Int32BitsAligned: 0, 0x0
TestData.1: : 000: [00, 00000000], [00, 00000000]
...[truncated 65835 chars]...
0xffffffff
ReadPre 0, 0000000000000000000000000
Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream04 - test02Int32BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1577820278277 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820278277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitstream040.0640test02Int32BitsUnalignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1577820278026 ms III - Start
SLOCK [T main @ 1577820278027 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream04 - test01Int32BitsAligned
XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 0, [00000000, 00000000000000000000000000000000]
XXX Test01Int32BitsAligned: 0, 0x0
TestData.1: : 000: [00, 00000000], [00, 00000000]
...[truncated 65835 chars]...
0xffffffff
ReadPre 0, 0000000000000000000000000
Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream04 - test02Int32BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1577820278277 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820278277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.803com.jogamp.common.util.TestBitstream04++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1577820278026 ms III - Start
SLOCK [T main @ 1577820278027 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream04 - test01Int32BitsAligned
XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 0, [00000000, 00000000000000000000000000000000]
XXX Test01Int32BitsAligned: 0, 0x0
TestData.1: : 000: [00, 00000000], [00, 00000000]
...[truncated 65835 chars]...
0xffffffff
ReadPre 0, 0000000000000000000000000
Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream04 - test02Int32BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1577820278277 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820278277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:24:360com.jogamp.common.util.TestFloatStack010.0030test01PrimitiveArray_I32_G02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820281203 ms III - Start
SLOCK [T main @ 1577820281204 ms +++ localhost/127.0.0.1:59999 - Locked within 2002 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test02PrimitiveArray_I00_G32
++++
...[truncated 205 chars]...
m.jogamp.common.util.TestFloatStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820281270 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820281271 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestFloatStack010.0030test02PrimitiveArray_I00_G32falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820281203 ms III - Start
SLOCK [T main @ 1577820281204 ms +++ localhost/127.0.0.1:59999 - Locked within 2002 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test02PrimitiveArray_I00_G32
++++
...[truncated 205 chars]...
m.jogamp.common.util.TestFloatStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820281270 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820281271 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestFloatStack010.0020test11FloatBuffer_I32_G02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820281203 ms III - Start
SLOCK [T main @ 1577820281204 ms +++ localhost/127.0.0.1:59999 - Locked within 2002 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test02PrimitiveArray_I00_G32
++++
...[truncated 205 chars]...
m.jogamp.common.util.TestFloatStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820281270 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820281271 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestFloatStack010.0020test12FloatBuffer_I00_G32falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820281203 ms III - Start
SLOCK [T main @ 1577820281204 ms +++ localhost/127.0.0.1:59999 - Locked within 2002 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test02PrimitiveArray_I00_G32
++++
...[truncated 205 chars]...
m.jogamp.common.util.TestFloatStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820281270 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820281271 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.621com.jogamp.common.util.TestFloatStack01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820281203 ms III - Start
SLOCK [T main @ 1577820281204 ms +++ localhost/127.0.0.1:59999 - Locked within 2002 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test02PrimitiveArray_I00_G32
++++
...[truncated 205 chars]...
m.jogamp.common.util.TestFloatStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820281270 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820281271 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:24:390com.jogamp.common.util.TestIOUtil010.0020test01CleanPathStringfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820283857 ms III - Start
SLOCK [T main @ 1577820283858 ms +++ localhost/127.0.0.1:59999 - Locked within 2002 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test01CleanPathString
Caught URISyntaxException: parent is unresolved: <../>: ../ on thread main
[0]: com.jogamp.common.util.IOUtil.getParentOf(IOUtil.java:672)
[1]: com.jogamp.common.util.IOUtil.cleanPathString(IOUt
...[truncated 757 chars]...
se.tearDown: com.jogamp.common.util.TestIOUtil01 - test12CopyStream02Buffer
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820283939 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820283939 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestIOUtil010.0030test11CopyStream01ArrayfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820283857 ms III - Start
SLOCK [T main @ 1577820283858 ms +++ localhost/127.0.0.1:59999 - Locked within 2002 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test01CleanPathString
Caught URISyntaxException: parent is unresolved: <../>: ../ on thread main
[0]: com.jogamp.common.util.IOUtil.getParentOf(IOUtil.java:672)
[1]: com.jogamp.common.util.IOUtil.cleanPathString(IOUt
...[truncated 757 chars]...
se.tearDown: com.jogamp.common.util.TestIOUtil01 - test12CopyStream02Buffer
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820283939 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820283939 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestIOUtil010.0040test12CopyStream02BufferfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820283857 ms III - Start
SLOCK [T main @ 1577820283858 ms +++ localhost/127.0.0.1:59999 - Locked within 2002 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test01CleanPathString
Caught URISyntaxException: parent is unresolved: <../>: ../ on thread main
[0]: com.jogamp.common.util.IOUtil.getParentOf(IOUtil.java:672)
[1]: com.jogamp.common.util.IOUtil.cleanPathString(IOUt
...[truncated 757 chars]...
se.tearDown: com.jogamp.common.util.TestIOUtil01 - test12CopyStream02Buffer
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820283939 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820283939 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestIOUtil010.0080test13CopyStream03BufferfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820283857 ms III - Start
SLOCK [T main @ 1577820283858 ms +++ localhost/127.0.0.1:59999 - Locked within 2002 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test01CleanPathString
Caught URISyntaxException: parent is unresolved: <../>: ../ on thread main
[0]: com.jogamp.common.util.IOUtil.getParentOf(IOUtil.java:672)
[1]: com.jogamp.common.util.IOUtil.cleanPathString(IOUt
...[truncated 757 chars]...
se.tearDown: com.jogamp.common.util.TestIOUtil01 - test12CopyStream02Buffer
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820283939 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820283939 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.63com.jogamp.common.util.TestIOUtil01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820283857 ms III - Start
SLOCK [T main @ 1577820283858 ms +++ localhost/127.0.0.1:59999 - Locked within 2002 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test01CleanPathString
Caught URISyntaxException: parent is unresolved: <../>: ../ on thread main
[0]: com.jogamp.common.util.IOUtil.getParentOf(IOUtil.java:672)
[1]: com.jogamp.common.util.IOUtil.cleanPathString(IOUt
...[truncated 757 chars]...
se.tearDown: com.jogamp.common.util.TestIOUtil01 - test12CopyStream02Buffer
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820283939 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820283939 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:24:410com.jogamp.common.util.TestIntegerStack010.0030test01PrimitiveArray_I32_G02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820286533 ms III - Start
SLOCK [T main @ 1577820286534 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test02PrimitiveArray_I00_G32
...[truncated 221 chars]...
mp.common.util.TestIntegerStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820286607 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820286607 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestIntegerStack010.0030test02PrimitiveArray_I00_G32falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820286533 ms III - Start
SLOCK [T main @ 1577820286534 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test02PrimitiveArray_I00_G32
...[truncated 221 chars]...
mp.common.util.TestIntegerStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820286607 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820286607 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestIntegerStack010.0040test11FloatBuffer_I32_G02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820286533 ms III - Start
SLOCK [T main @ 1577820286534 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test02PrimitiveArray_I00_G32
...[truncated 221 chars]...
mp.common.util.TestIntegerStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820286607 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820286607 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestIntegerStack010.0040test12FloatBuffer_I00_G32falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820286533 ms III - Start
SLOCK [T main @ 1577820286534 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test02PrimitiveArray_I00_G32
...[truncated 221 chars]...
mp.common.util.TestIntegerStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820286607 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820286607 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.633com.jogamp.common.util.TestIntegerStack01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820286533 ms III - Start
SLOCK [T main @ 1577820286534 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test02PrimitiveArray_I00_G32
...[truncated 221 chars]...
mp.common.util.TestIntegerStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820286607 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820286607 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:24:440com.jogamp.common.util.TestIteratorIndexCORE0.2090test01ArrayListIteratorfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820289192 ms III - Start
SLOCK [T main @ 1577820289193 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
test01-arraylist-iterator sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIterator
...[truncated 383 chars]...
test01LinkedListListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
test01-arraylist-index sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820290365 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820290365 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestIteratorIndexCORE0.520test01LinkedListListIndexfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820289192 ms III - Start
SLOCK [T main @ 1577820289193 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
test01-arraylist-iterator sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIterator
...[truncated 383 chars]...
test01LinkedListListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
test01-arraylist-index sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820290365 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820290365 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestIteratorIndexCORE0.1880test01LinkedListListIteratorfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820289192 ms III - Start
SLOCK [T main @ 1577820289193 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
test01-arraylist-iterator sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIterator
...[truncated 383 chars]...
test01LinkedListListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
test01-arraylist-index sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820290365 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820290365 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestIteratorIndexCORE0.1850test0ArrayListIndexfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820289192 ms III - Start
SLOCK [T main @ 1577820289193 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
test01-arraylist-iterator sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIterator
...[truncated 383 chars]...
test01LinkedListListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
test01-arraylist-index sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820290365 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820290365 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
3.723com.jogamp.common.util.TestIteratorIndexCORE++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820289192 ms III - Start
SLOCK [T main @ 1577820289193 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
test01-arraylist-iterator sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIterator
...[truncated 383 chars]...
test01LinkedListListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
test01-arraylist-index sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820290365 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820290365 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:24:470com.jogamp.common.util.TestJarUtil0.010testJarUtilFlat01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820292948 ms III - Start
SLOCK [T main @ 1577820292949 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
tmp dir: C:\cygwin64\tmp\jogamp_0000\file_cache\jln17005837400156048093\jln11135228096231533670
++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
1 - jarUri:
ZZZZZZ Uri jar:file:/C:/JogAmpSlavex64/workspace/gluegen/label/win7-x86
...[truncated 13283 chars]...
e_cache\jln17005837400156048093\jln5177809969842847879\sub\ClassInJar2.jar:
0: META-INF/
1: META-INF/MANIFEST.MF
2: ClassInJar2.class
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar03
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820293185 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820293185 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestJarUtil0.0520testJarUtilJarInJar01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820292948 ms III - Start
SLOCK [T main @ 1577820292949 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
tmp dir: C:\cygwin64\tmp\jogamp_0000\file_cache\jln17005837400156048093\jln11135228096231533670
++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
1 - jarUri:
ZZZZZZ Uri jar:file:/C:/JogAmpSlavex64/workspace/gluegen/label/win7-x86
...[truncated 13283 chars]...
e_cache\jln17005837400156048093\jln5177809969842847879\sub\ClassInJar2.jar:
0: META-INF/
1: META-INF/MANIFEST.MF
2: ClassInJar2.class
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar03
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820293185 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820293185 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestJarUtil0.0050testJarUtilJarInJar02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820292948 ms III - Start
SLOCK [T main @ 1577820292949 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
tmp dir: C:\cygwin64\tmp\jogamp_0000\file_cache\jln17005837400156048093\jln11135228096231533670
++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
1 - jarUri:
ZZZZZZ Uri jar:file:/C:/JogAmpSlavex64/workspace/gluegen/label/win7-x86
...[truncated 13283 chars]...
e_cache\jln17005837400156048093\jln5177809969842847879\sub\ClassInJar2.jar:
0: META-INF/
1: META-INF/MANIFEST.MF
2: ClassInJar2.class
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar03
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820293185 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820293185 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestJarUtil0.0950testJarUtilJarInJar03falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820292948 ms III - Start
SLOCK [T main @ 1577820292949 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
tmp dir: C:\cygwin64\tmp\jogamp_0000\file_cache\jln17005837400156048093\jln11135228096231533670
++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
1 - jarUri:
ZZZZZZ Uri jar:file:/C:/JogAmpSlavex64/workspace/gluegen/label/win7-x86
...[truncated 13283 chars]...
e_cache\jln17005837400156048093\jln5177809969842847879\sub\ClassInJar2.jar:
0: META-INF/
1: META-INF/MANIFEST.MF
2: ClassInJar2.class
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar03
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820293185 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820293185 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2.8com.jogamp.common.util.TestJarUtil++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820292948 ms III - Start
SLOCK [T main @ 1577820292949 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
tmp dir: C:\cygwin64\tmp\jogamp_0000\file_cache\jln17005837400156048093\jln11135228096231533670
++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
1 - jarUri:
ZZZZZZ Uri jar:file:/C:/JogAmpSlavex64/workspace/gluegen/label/win7-x86
...[truncated 13283 chars]...
e_cache\jln17005837400156048093\jln5177809969842847879\sub\ClassInJar2.jar:
0: META-INF/
1: META-INF/MANIFEST.MF
2: ClassInJar2.class
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar03
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820293185 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820293185 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:24:500com.jogamp.common.util.TestLFRingBuffer010.0010test11_GrowEmpty02_Begin2falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test20_GrowFull01_BeginfalsePASSED0com.jogamp.common.util.TestLFRingBuffer010.0010test25_GrowFull11_End1falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test21_GrowFull02_Begin1falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test03_FullReadResetfalsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test24_GrowFull05_EndfalsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test22_GrowFull03_Begin2falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test10_GrowEmpty01_BeginfalsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test02_EmptyWritefalsePASSED0com.jogamp.common.util.TestLFRingBuffer010.0010test26_GrowFull12_End2falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test04_EmptyWriteClearfalsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test13_GrowEmpty04_End2falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test23_GrowFull04_Begin3falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test12_GrowEmpty03_EndfalsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test06_ReadResetMid02falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test27_GrowFull13_End3falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test05_ReadResetMid01falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.0010test01_FullReadfalsePASSED0.072com.jogamp.common.util.TestLFRingBuffer012019-12-31T19:24:530com.jogamp.common.util.TestPlatform010.0010testInfo00falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1577820296032 ms III - Start
SLOCK [T main @ 1577820296034 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testInfo00
OS name/type: Windows 10, WINDOWS
OS version: 10.0, 10.0.0
Arch, CPU: amd64, X86_64/X86
OS/Arch: windows-amd64
Java runtime: OpenJDK Runtime Environment
Java vendor[name/url]: AdoptOpenJDK/https://adoptopenjd
...[truncated 315 chars]...
++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testInfo00
++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testPageSize01
PageSize: 4096
++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testPageSize01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1577820296093 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820296093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestPlatform010.00testPageSize01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1577820296032 ms III - Start
SLOCK [T main @ 1577820296034 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testInfo00
OS name/type: Windows 10, WINDOWS
OS version: 10.0, 10.0.0
Arch, CPU: amd64, X86_64/X86
OS/Arch: windows-amd64
Java runtime: OpenJDK Runtime Environment
Java vendor[name/url]: AdoptOpenJDK/https://adoptopenjd
...[truncated 315 chars]...
++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testInfo00
++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testPageSize01
PageSize: 4096
++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testPageSize01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1577820296093 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820296093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2.617com.jogamp.common.util.TestPlatform01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1577820296032 ms III - Start
SLOCK [T main @ 1577820296034 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testInfo00
OS name/type: Windows 10, WINDOWS
OS version: 10.0, 10.0.0
Arch, CPU: amd64, X86_64/X86
OS/Arch: windows-amd64
Java runtime: OpenJDK Runtime Environment
Java vendor[name/url]: AdoptOpenJDK/https://adoptopenjd
...[truncated 315 chars]...
++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testInfo00
++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testPageSize01
PageSize: 4096
++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testPageSize01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1577820296093 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820296093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:24:540com.jogamp.common.util.TestRunnableTask010.0030testInvokeAndWait00falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1577820298680 ms III - Start
SLOCK [T main @ 1577820298681 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait00
BB.0: java.lang.Object@74901d7
BB.1: java.lang.Object@74901d7
BB.2
CA.1: java.lang.Object@74901d7
CA.X
BB.3
BB.X
++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait0
...[truncated 17 chars]...
etUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
BB.0: java.lang.Object@5edaa572
BB.1: java.lang.Object@5edaa572
BB.2
CA.1
CA.X
BB.3
BB.X
++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1577820298752 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820298752 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestRunnableTask010.0050testInvokeAndWait01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1577820298680 ms III - Start
SLOCK [T main @ 1577820298681 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait00
BB.0: java.lang.Object@74901d7
BB.1: java.lang.Object@74901d7
BB.2
CA.1: java.lang.Object@74901d7
CA.X
BB.3
BB.X
++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait0
...[truncated 17 chars]...
etUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
BB.0: java.lang.Object@5edaa572
BB.1: java.lang.Object@5edaa572
BB.2
CA.1
CA.X
BB.3
BB.X
++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1577820298752 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820298752 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.627com.jogamp.common.util.TestRunnableTask01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1577820298680 ms III - Start
SLOCK [T main @ 1577820298681 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait00
BB.0: java.lang.Object@74901d7
BB.1: java.lang.Object@74901d7
BB.2
CA.1: java.lang.Object@74901d7
CA.X
BB.3
BB.X
++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait0
...[truncated 17 chars]...
etUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
BB.0: java.lang.Object@5edaa572
BB.1: java.lang.Object@5edaa572
BB.2
CA.1
CA.X
BB.3
BB.X
++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1577820298752 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820298752 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:24:560com.jogamp.common.util.TestSyncRingBuffer010.0010test11_GrowEmpty02_Begin2falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test20_GrowFull01_BeginfalsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test25_GrowFull11_End1falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test21_GrowFull02_Begin1falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test03_FullReadResetfalsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test24_GrowFull05_EndfalsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test22_GrowFull03_Begin2falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test10_GrowEmpty01_BeginfalsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test02_EmptyWritefalsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test26_GrowFull12_End2falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.0010test04_EmptyWriteClearfalsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test13_GrowEmpty04_End2falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test23_GrowFull04_Begin3falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test12_GrowEmpty03_EndfalsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test06_ReadResetMid02falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test27_GrowFull13_End3falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test05_ReadResetMid01falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.0010test01_FullReadfalsePASSED0.036com.jogamp.common.util.TestSyncRingBuffer012019-12-31T19:24:590com.jogamp.common.util.TestSystemPropsAndEnvs0.0620dumpEnvironmentfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1577820301405 ms III - Start
SLOCK [T main @ 1577820301406 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1577820301657 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820301657 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
1: PATH = c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\build\obj;c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\build\test\build\natives
2: RUN_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=win7-x86_64-nvida/921/display/redirect
3: HUDSON_HOME = /srv/jenkins
4: RUN_CHANGES_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=win7-x86_64-nvida/921/display/redirect?page=changes
5: BUILD_ARCHIVE = true
6: SESSIONNAME = Console
7: ALLUS
...[truncated 8491 chars]...
un.awt.windows.WPrinterJob
52: rootrel.build = build
53: sun.os.patch.level =
54: java.library.path = c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\build\obj;c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\build\test\build\natives
55: java.vendor = AdoptOpenJDK
56: java.vm.info = mixed mode
57: java.vm.version = 11.0.4+11
58: sun.io.unicode.encoding = UnicodeLittle
59: jnlp.no.jvm.data.model.set = true
60: java.class.version = 55.0
Property count: 60
0com.jogamp.common.util.TestSystemPropsAndEnvs0.1010dumpPropertiesfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1577820301405 ms III - Start
SLOCK [T main @ 1577820301406 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1577820301657 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820301657 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
1: PATH = c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\build\obj;c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\build\test\build\natives
2: RUN_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=win7-x86_64-nvida/921/display/redirect
3: HUDSON_HOME = /srv/jenkins
4: RUN_CHANGES_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=win7-x86_64-nvida/921/display/redirect?page=changes
5: BUILD_ARCHIVE = true
6: SESSIONNAME = Console
7: ALLUS
...[truncated 8491 chars]...
un.awt.windows.WPrinterJob
52: rootrel.build = build
53: sun.os.patch.level =
54: java.library.path = c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\build\obj;c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\build\test\build\natives
55: java.vendor = AdoptOpenJDK
56: java.vm.info = mixed mode
57: java.vm.version = 11.0.4+11
58: sun.io.unicode.encoding = UnicodeLittle
59: jnlp.no.jvm.data.model.set = true
60: java.class.version = 55.0
Property count: 60
2.811com.jogamp.common.util.TestSystemPropsAndEnvs++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1577820301405 ms III - Start
SLOCK [T main @ 1577820301406 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1577820301657 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820301657 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
1: PATH = c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\build\obj;c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\build\test\build\natives
2: RUN_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=win7-x86_64-nvida/921/display/redirect
3: HUDSON_HOME = /srv/jenkins
4: RUN_CHANGES_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=win7-x86_64-nvida/921/display/redirect?page=changes
5: BUILD_ARCHIVE = true
6: SESSIONNAME = Console
7: ALLUS
...[truncated 8491 chars]...
un.awt.windows.WPrinterJob
52: rootrel.build = build
53: sun.os.patch.level =
54: java.library.path = c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\build\obj;c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\build\test\build\natives
55: java.vendor = AdoptOpenJDK
56: java.vm.info = mixed mode
57: java.vm.version = 11.0.4+11
58: sun.io.unicode.encoding = UnicodeLittle
59: jnlp.no.jvm.data.model.set = true
60: java.class.version = 55.0
Property count: 60
2019-12-31T19:24:590com.jogamp.common.util.TestTempJarCache1.1670testJarUtil01afalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820304392 ms III - Start
SLOCK [T main @ 1577820304393 ms +++ localhost/127.0.0.1:59999 - Locked within 2002 ms, 1 attempts
tmp dir: C:\cygwin64\tmp\jogamp_0000\file_cache\jln17005837400156048093\jln17235221134440238859
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.setUp: com.joga
...[truncated 5884 chars]...
JarCache - testTempJarCache04bDiffClassLoader
url: jar:file:/C%3A/JogAmpSlavex64/workspace/gluegen/label/win7-x86_64-nvida/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820306734 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820306734 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestTempJarCache0.0010testJarUtil01bfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820304392 ms III - Start
SLOCK [T main @ 1577820304393 ms +++ localhost/127.0.0.1:59999 - Locked within 2002 ms, 1 attempts
tmp dir: C:\cygwin64\tmp\jogamp_0000\file_cache\jln17005837400156048093\jln17235221134440238859
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.setUp: com.joga
...[truncated 5884 chars]...
JarCache - testTempJarCache04bDiffClassLoader
url: jar:file:/C%3A/JogAmpSlavex64/workspace/gluegen/label/win7-x86_64-nvida/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820306734 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820306734 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestTempJarCache0.0010testTempFileCache01FileExistfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820304392 ms III - Start
SLOCK [T main @ 1577820304393 ms +++ localhost/127.0.0.1:59999 - Locked within 2002 ms, 1 attempts
tmp dir: C:\cygwin64\tmp\jogamp_0000\file_cache\jln17005837400156048093\jln17235221134440238859
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.setUp: com.joga
...[truncated 5884 chars]...
JarCache - testTempJarCache04bDiffClassLoader
url: jar:file:/C%3A/JogAmpSlavex64/workspace/gluegen/label/win7-x86_64-nvida/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820306734 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820306734 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestTempJarCache0.0030testTempFileCache02InstancesfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820304392 ms III - Start
SLOCK [T main @ 1577820304393 ms +++ localhost/127.0.0.1:59999 - Locked within 2002 ms, 1 attempts
tmp dir: C:\cygwin64\tmp\jogamp_0000\file_cache\jln17005837400156048093\jln17235221134440238859
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.setUp: com.joga
...[truncated 5884 chars]...
JarCache - testTempJarCache04bDiffClassLoader
url: jar:file:/C%3A/JogAmpSlavex64/workspace/gluegen/label/win7-x86_64-nvida/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820306734 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820306734 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestTempJarCache0.00testTempJarCache00InitfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820304392 ms III - Start
SLOCK [T main @ 1577820304393 ms +++ localhost/127.0.0.1:59999 - Locked within 2002 ms, 1 attempts
tmp dir: C:\cygwin64\tmp\jogamp_0000\file_cache\jln17005837400156048093\jln17235221134440238859
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.setUp: com.joga
...[truncated 5884 chars]...
JarCache - testTempJarCache04bDiffClassLoader
url: jar:file:/C%3A/JogAmpSlavex64/workspace/gluegen/label/win7-x86_64-nvida/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820306734 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820306734 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestTempJarCache0.7070testTempJarCache01LoadAllTestManifestAndClassfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820304392 ms III - Start
SLOCK [T main @ 1577820304393 ms +++ localhost/127.0.0.1:59999 - Locked within 2002 ms, 1 attempts
tmp dir: C:\cygwin64\tmp\jogamp_0000\file_cache\jln17005837400156048093\jln17235221134440238859
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.setUp: com.joga
...[truncated 5884 chars]...
JarCache - testTempJarCache04bDiffClassLoader
url: jar:file:/C%3A/JogAmpSlavex64/workspace/gluegen/label/win7-x86_64-nvida/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820306734 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820306734 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestTempJarCache0.0890testTempJarCache02AddNativeLibsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820304392 ms III - Start
SLOCK [T main @ 1577820304393 ms +++ localhost/127.0.0.1:59999 - Locked within 2002 ms, 1 attempts
tmp dir: C:\cygwin64\tmp\jogamp_0000\file_cache\jln17005837400156048093\jln17235221134440238859
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.setUp: com.joga
...[truncated 5884 chars]...
JarCache - testTempJarCache04bDiffClassLoader
url: jar:file:/C%3A/JogAmpSlavex64/workspace/gluegen/label/win7-x86_64-nvida/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820306734 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820306734 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestTempJarCache0.0010testTempJarCache04aSameClassLoaderfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820304392 ms III - Start
SLOCK [T main @ 1577820304393 ms +++ localhost/127.0.0.1:59999 - Locked within 2002 ms, 1 attempts
tmp dir: C:\cygwin64\tmp\jogamp_0000\file_cache\jln17005837400156048093\jln17235221134440238859
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.setUp: com.joga
...[truncated 5884 chars]...
JarCache - testTempJarCache04bDiffClassLoader
url: jar:file:/C%3A/JogAmpSlavex64/workspace/gluegen/label/win7-x86_64-nvida/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820306734 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820306734 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestTempJarCache0.2440testTempJarCache04bDiffClassLoaderfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820304392 ms III - Start
SLOCK [T main @ 1577820304393 ms +++ localhost/127.0.0.1:59999 - Locked within 2002 ms, 1 attempts
tmp dir: C:\cygwin64\tmp\jogamp_0000\file_cache\jln17005837400156048093\jln17235221134440238859
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.setUp: com.joga
...[truncated 5884 chars]...
JarCache - testTempJarCache04bDiffClassLoader
url: jar:file:/C%3A/JogAmpSlavex64/workspace/gluegen/label/win7-x86_64-nvida/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820306734 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820306734 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
4.91com.jogamp.common.util.TestTempJarCache++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820304392 ms III - Start
SLOCK [T main @ 1577820304393 ms +++ localhost/127.0.0.1:59999 - Locked within 2002 ms, 1 attempts
tmp dir: C:\cygwin64\tmp\jogamp_0000\file_cache\jln17005837400156048093\jln17235221134440238859
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.setUp: com.joga
...[truncated 5884 chars]...
JarCache - testTempJarCache04bDiffClassLoader
url: jar:file:/C%3A/JogAmpSlavex64/workspace/gluegen/label/win7-x86_64-nvida/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820306734 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820306734 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:25:020com.jogamp.common.util.TestValueConversion0.0010testBaseDoublefalsePASSED0com.jogamp.common.util.TestValueConversion0.00testBaseFloatfalsePASSED0com.jogamp.common.util.TestValueConversion0.00testConversionfalsePASSED0.027com.jogamp.common.util.TestValueConversion2019-12-31T19:25:070com.jogamp.common.util.TestVersionInfo0.0110test01InfofalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1577820309623 ms III - Start
SLOCK [T main @ 1577820309624 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionInfo - test01Info
-----------------------------------------------------------------------------------------------------
Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
Machine
...[truncated 3133 chars]...
ld-time): 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c
SHA CLASSES.this (now): 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionInfo - test02ValidateSHA
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1577820309782 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820309782 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionInfo0.0860test02ValidateSHAfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1577820309623 ms III - Start
SLOCK [T main @ 1577820309624 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionInfo - test01Info
-----------------------------------------------------------------------------------------------------
Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
Machine
...[truncated 3133 chars]...
ld-time): 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c
SHA CLASSES.this (now): 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionInfo - test02ValidateSHA
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1577820309782 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820309782 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.715com.jogamp.common.util.TestVersionInfo++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1577820309623 ms III - Start
SLOCK [T main @ 1577820309624 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionInfo - test01Info
-----------------------------------------------------------------------------------------------------
Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
Machine
...[truncated 3133 chars]...
ld-time): 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c
SHA CLASSES.this (now): 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionInfo - test02ValidateSHA
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1577820309782 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820309782 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:25:070com.jogamp.common.util.TestVersionNumber0.0060test01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820312521 ms III - Start
SLOCK [T main @ 1577820312522 ms +++ localhost/127.0.0.1:59999 - Locked within 2007 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber -
...[truncated 637 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820312612 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820312612 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionNumber0.0010test01bfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820312521 ms III - Start
SLOCK [T main @ 1577820312522 ms +++ localhost/127.0.0.1:59999 - Locked within 2007 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber -
...[truncated 637 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820312612 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820312612 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionNumber0.00test02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820312521 ms III - Start
SLOCK [T main @ 1577820312522 ms +++ localhost/127.0.0.1:59999 - Locked within 2007 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber -
...[truncated 637 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820312612 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820312612 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionNumber0.0010test02bfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820312521 ms III - Start
SLOCK [T main @ 1577820312522 ms +++ localhost/127.0.0.1:59999 - Locked within 2007 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber -
...[truncated 637 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820312612 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820312612 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionNumber0.00test03falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820312521 ms III - Start
SLOCK [T main @ 1577820312522 ms +++ localhost/127.0.0.1:59999 - Locked within 2007 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber -
...[truncated 637 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820312612 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820312612 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionNumber0.0070test03bfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820312521 ms III - Start
SLOCK [T main @ 1577820312522 ms +++ localhost/127.0.0.1:59999 - Locked within 2007 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber -
...[truncated 637 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820312612 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820312612 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionNumber0.00test04falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820312521 ms III - Start
SLOCK [T main @ 1577820312522 ms +++ localhost/127.0.0.1:59999 - Locked within 2007 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber -
...[truncated 637 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820312612 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820312612 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionNumber0.0130test04bfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820312521 ms III - Start
SLOCK [T main @ 1577820312522 ms +++ localhost/127.0.0.1:59999 - Locked within 2007 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber -
...[truncated 637 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820312612 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820312612 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.649com.jogamp.common.util.TestVersionNumber++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820312521 ms III - Start
SLOCK [T main @ 1577820312522 ms +++ localhost/127.0.0.1:59999 - Locked within 2007 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber -
...[truncated 637 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820312612 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820312612 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:25:100com.jogamp.common.util.TestVersionSemantics0.1290testVersionV220V221falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820315192 ms III - Start
SLOCK [T main @ 1577820315193 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV220V221
Semantic Version Test
criteria: SimpleDiffCriteria
Previous version: 2.2.0 (2.2.0) - lib\v2.2.0\gluegen-rt.jar
Current version: 2.2.1 (2.2.1) - lib\v2.2.1\gluegen-rt.jar
Field values changed:
...[truncated 98222 chars]...
o/IOException, java/lang/SecurityException, java/lang/IllegalArgumentException, java/net/URISyntaxException], access[final public static super synchronized]
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV232V24x
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820315809 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820315809 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionSemantics0.2070testVersionV221V230falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820315192 ms III - Start
SLOCK [T main @ 1577820315193 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV220V221
Semantic Version Test
criteria: SimpleDiffCriteria
Previous version: 2.2.0 (2.2.0) - lib\v2.2.0\gluegen-rt.jar
Current version: 2.2.1 (2.2.1) - lib\v2.2.1\gluegen-rt.jar
Field values changed:
...[truncated 98222 chars]...
o/IOException, java/lang/SecurityException, java/lang/IllegalArgumentException, java/net/URISyntaxException], access[final public static super synchronized]
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV232V24x
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820315809 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820315809 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionSemantics0.1050testVersionV230V232falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820315192 ms III - Start
SLOCK [T main @ 1577820315193 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV220V221
Semantic Version Test
criteria: SimpleDiffCriteria
Previous version: 2.2.0 (2.2.0) - lib\v2.2.0\gluegen-rt.jar
Current version: 2.2.1 (2.2.1) - lib\v2.2.1\gluegen-rt.jar
Field values changed:
...[truncated 98222 chars]...
o/IOException, java/lang/SecurityException, java/lang/IllegalArgumentException, java/net/URISyntaxException], access[final public static super synchronized]
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV232V24x
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820315809 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820315809 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionSemantics0.1060testVersionV232V24xfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820315192 ms III - Start
SLOCK [T main @ 1577820315193 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV220V221
Semantic Version Test
criteria: SimpleDiffCriteria
Previous version: 2.2.0 (2.2.0) - lib\v2.2.0\gluegen-rt.jar
Current version: 2.2.1 (2.2.1) - lib\v2.2.1\gluegen-rt.jar
Field values changed:
...[truncated 98222 chars]...
o/IOException, java/lang/SecurityException, java/lang/IllegalArgumentException, java/net/URISyntaxException], access[final public static super synchronized]
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV232V24x
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820315809 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820315809 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
3.178com.jogamp.common.util.TestVersionSemantics++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820315192 ms III - Start
SLOCK [T main @ 1577820315193 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV220V221
Semantic Version Test
criteria: SimpleDiffCriteria
Previous version: 2.2.0 (2.2.0) - lib\v2.2.0\gluegen-rt.jar
Current version: 2.2.1 (2.2.1) - lib\v2.2.1\gluegen-rt.jar
Field values changed:
...[truncated 98222 chars]...
o/IOException, java/lang/SecurityException, java/lang/IllegalArgumentException, java/net/URISyntaxException], access[final public static super synchronized]
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV232V24x
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820315809 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820315809 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:25:130com.jogamp.common.util.locks.TestRecursiveLock010.530testLockedObjectThreading25x100x100N_Int01_FairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820318697 ms III - Start
SLOCK [T main @ 1577820318698 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 529 ms, avrg 2399804
...[truncated 4907 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 774 ms, avrg 99806 ns, deviation [ -98821 .. 848540 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820325477 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820325477 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.430testLockedObjectThreading25x100x100N_Int01_UnfairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820318697 ms III - Start
SLOCK [T main @ 1577820318698 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 529 ms, avrg 2399804
...[truncated 4907 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 774 ms, avrg 99806 ns, deviation [ -98821 .. 848540 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820325477 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820325477 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.5230testLockedObjectThreading25x100x100N_Java5_FairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820318697 ms III - Start
SLOCK [T main @ 1577820318698 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 529 ms, avrg 2399804
...[truncated 4907 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 774 ms, avrg 99806 ns, deviation [ -98821 .. 848540 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820325477 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820325477 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.410testLockedObjectThreading25x100x100N_Java5_UnfairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820318697 ms III - Start
SLOCK [T main @ 1577820318698 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 529 ms, avrg 2399804
...[truncated 4907 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 774 ms, avrg 99806 ns, deviation [ -98821 .. 848540 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820325477 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820325477 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.5230testLockedObjectThreading25x100x100Y_Int01_FairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820318697 ms III - Start
SLOCK [T main @ 1577820318698 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 529 ms, avrg 2399804
...[truncated 4907 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 774 ms, avrg 99806 ns, deviation [ -98821 .. 848540 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820325477 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820325477 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.4040testLockedObjectThreading25x100x100Y_Int01_UnairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820318697 ms III - Start
SLOCK [T main @ 1577820318698 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 529 ms, avrg 2399804
...[truncated 4907 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 774 ms, avrg 99806 ns, deviation [ -98821 .. 848540 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820325477 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820325477 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.4640testLockedObjectThreading25x100x100Y_Java5_FairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820318697 ms III - Start
SLOCK [T main @ 1577820318698 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 529 ms, avrg 2399804
...[truncated 4907 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 774 ms, avrg 99806 ns, deviation [ -98821 .. 848540 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820325477 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820325477 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.4050testLockedObjectThreading25x100x100Y_Java5_UnfairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820318697 ms III - Start
SLOCK [T main @ 1577820318698 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 529 ms, avrg 2399804
...[truncated 4907 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 774 ms, avrg 99806 ns, deviation [ -98821 .. 848540 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820325477 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820325477 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.690testLockedObjectThreading5x1000x10000N_Int01_FairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820318697 ms III - Start
SLOCK [T main @ 1577820318698 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 529 ms, avrg 2399804
...[truncated 4907 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 774 ms, avrg 99806 ns, deviation [ -98821 .. 848540 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820325477 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820325477 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.6590testLockedObjectThreading5x1000x10000N_Int01_UnfairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820318697 ms III - Start
SLOCK [T main @ 1577820318698 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 529 ms, avrg 2399804
...[truncated 4907 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 774 ms, avrg 99806 ns, deviation [ -98821 .. 848540 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820325477 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820325477 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.7520testLockedObjectThreading5x1000x10000N_Java5_FairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820318697 ms III - Start
SLOCK [T main @ 1577820318698 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 529 ms, avrg 2399804
...[truncated 4907 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 774 ms, avrg 99806 ns, deviation [ -98821 .. 848540 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820325477 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820325477 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.7750testLockedObjectThreading5x1000x10000N_Java5_UnfairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820318697 ms III - Start
SLOCK [T main @ 1577820318698 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 529 ms, avrg 2399804
...[truncated 4907 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 774 ms, avrg 99806 ns, deviation [ -98821 .. 848540 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820325477 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820325477 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
9.312com.jogamp.common.util.locks.TestRecursiveLock01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820318697 ms III - Start
SLOCK [T main @ 1577820318698 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 529 ms, avrg 2399804
...[truncated 4907 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 774 ms, avrg 99806 ns, deviation [ -98821 .. 848540 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820325477 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820325477 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:25:160com.jogamp.common.util.locks.TestRecursiveThreadGroupLock010.1680testTwoThreadsInGroupfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket42-localhost/127.0.0.1:59999 @ 1577820328231 ms III - Start
SLOCK [T main @ 1577820328234 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
---- TestRecursiveLock01.testLockedObjectThreading: i Int02ThreadGroup, fair , threads 5, loops-outter 1000, loops-inner 10000, yield YIELD - dt 167 ms
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket42-localhost/127.0.0.1:59999 @ 1577820328448 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820328448 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.775com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket42-localhost/127.0.0.1:59999 @ 1577820328231 ms III - Start
SLOCK [T main @ 1577820328234 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
---- TestRecursiveLock01.testLockedObjectThreading: i Int02ThreadGroup, fair , threads 5, loops-outter 1000, loops-inner 10000, yield YIELD - dt 167 ms
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket42-localhost/127.0.0.1:59999 @ 1577820328448 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820328448 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:25:260com.jogamp.common.util.locks.TestSingletonServerSocket002.0550test01_LockUnlockfalsePASSED++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test01_LockUnlock
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820331046 ms III - Start
SLOCK [T main @ 1577820331049 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820331096 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820331096 ms --- localhost/127.0.0.1:59999 - Unlock ok w
...[truncated 2659 chars]...
on.util.locks.TestSingletonServerSocket00$1.run(TestSingletonServerSocket00.java:78)
at java.base/java.lang.Thread.run(Thread.java:834)
SLOCK [T SingletonServerSocket46-localhost/127.0.0.1:59999 @ 1577820338836 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T LockUnlock #1 @ 1577820338836 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
LockUnlock #1 LOCK OFF
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket00 - testOffthreadLockUnlock
0com.jogamp.common.util.locks.TestSingletonServerSocket003.0620test02_2ndInstanceLockTimeoutfalsePASSED++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test01_LockUnlock
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820331046 ms III - Start
SLOCK [T main @ 1577820331049 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820331096 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820331096 ms --- localhost/127.0.0.1:59999 - Unlock ok w
...[truncated 2659 chars]...
on.util.locks.TestSingletonServerSocket00$1.run(TestSingletonServerSocket00.java:78)
at java.base/java.lang.Thread.run(Thread.java:834)
SLOCK [T SingletonServerSocket46-localhost/127.0.0.1:59999 @ 1577820338836 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T LockUnlock #1 @ 1577820338836 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
LockUnlock #1 LOCK OFF
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket00 - testOffthreadLockUnlock
0com.jogamp.common.util.locks.TestSingletonServerSocket004.7550testOffthreadLockUnlockfalsePASSED++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test01_LockUnlock
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820331046 ms III - Start
SLOCK [T main @ 1577820331049 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820331096 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820331096 ms --- localhost/127.0.0.1:59999 - Unlock ok w
...[truncated 2659 chars]...
on.util.locks.TestSingletonServerSocket00$1.run(TestSingletonServerSocket00.java:78)
at java.base/java.lang.Thread.run(Thread.java:834)
SLOCK [T SingletonServerSocket46-localhost/127.0.0.1:59999 @ 1577820338836 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T LockUnlock #1 @ 1577820338836 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
LockUnlock #1 LOCK OFF
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket00 - testOffthreadLockUnlock
9.95com.jogamp.common.util.locks.TestSingletonServerSocket00++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test01_LockUnlock
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820331046 ms III - Start
SLOCK [T main @ 1577820331049 ms +++ localhost/127.0.0.1:59999 - Locked within 2008 ms, 1 attempts
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820331096 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820331096 ms --- localhost/127.0.0.1:59999 - Unlock ok w
...[truncated 2659 chars]...
on.util.locks.TestSingletonServerSocket00$1.run(TestSingletonServerSocket00.java:78)
at java.base/java.lang.Thread.run(Thread.java:834)
SLOCK [T SingletonServerSocket46-localhost/127.0.0.1:59999 @ 1577820338836 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T LockUnlock #1 @ 1577820338836 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
LockUnlock #1 LOCK OFF
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket00 - testOffthreadLockUnlock
2019-12-31T19:25:290com.jogamp.common.util.locks.TestSingletonServerSocket012.0060testJVMShutdownfalsePASSED++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket01 - testJVMShutdown
SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1577820341120 ms III - Start
SLOCK [T main @ 1577820341121 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1577820341123 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820341123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket01 - testJVMShutdown
2.059com.jogamp.common.util.locks.TestSingletonServerSocket01++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket01 - testJVMShutdown
SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1577820341120 ms III - Start
SLOCK [T main @ 1577820341121 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1577820341123 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820341123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket01 - testJVMShutdown
2019-12-31T19:25:390com.jogamp.common.util.locks.TestSingletonServerSocket020.00dummyfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1577820343341 ms III - Start
SLOCK [T main @ 1577820343342 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1577820343406 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820343406 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2.631com.jogamp.common.util.locks.TestSingletonServerSocket02++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1577820343341 ms III - Start
SLOCK [T main @ 1577820343342 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1577820343406 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820343406 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:25:410com.jogamp.gluegen.jcpp.CppReaderTest0.0680testCppReaderfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820346003 ms III - Start
SLOCK [T main @ 1577820346004 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnce
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppRead
...[truncated 103 chars]...
Markers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnceWithMarkers
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820346129 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820346129 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
- - - System info - - -
-----------------------------------------------------------------------------------------------------
Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 4 / 4
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
Platform: Java Ver
...[truncated 951 chars]...
#line 1 "<CppReader Input@1220379207>" 1
>> #line 1 "..\\jcpp\\src\\test\\resources\\once.c" 1
>> #line 1 "..\\jcpp\\src\\test\\resources\\once.h" 1
>>
>> foo
>> #line 2 "..\\jcpp\\src\\test\\resources\\once.c" 2
>> #line 1 "..\\jcpp\\src\\test\\resources\\once.h" 1
>>
>> #line 3 "..\\jcpp\\src\\test\\resources\\once.c" 2
>> #line 2 "<CppReader Input@1220379207>" 2
Testing #include <varargs.c>
>>
>>
>> a b, c, d __VA_ARGS__ b
>>
>>
>> a b c, d b
>>
>>
>> a x b, c, d b
0com.jogamp.gluegen.jcpp.CppReaderTest0.0020testPragmaOncefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820346003 ms III - Start
SLOCK [T main @ 1577820346004 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnce
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppRead
...[truncated 103 chars]...
Markers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnceWithMarkers
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820346129 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820346129 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
- - - System info - - -
-----------------------------------------------------------------------------------------------------
Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 4 / 4
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
Platform: Java Ver
...[truncated 951 chars]...
#line 1 "<CppReader Input@1220379207>" 1
>> #line 1 "..\\jcpp\\src\\test\\resources\\once.c" 1
>> #line 1 "..\\jcpp\\src\\test\\resources\\once.h" 1
>>
>> foo
>> #line 2 "..\\jcpp\\src\\test\\resources\\once.c" 2
>> #line 1 "..\\jcpp\\src\\test\\resources\\once.h" 1
>>
>> #line 3 "..\\jcpp\\src\\test\\resources\\once.c" 2
>> #line 2 "<CppReader Input@1220379207>" 2
Testing #include <varargs.c>
>>
>>
>> a b, c, d __VA_ARGS__ b
>>
>>
>> a b c, d b
>>
>>
>> a x b, c, d b
0com.jogamp.gluegen.jcpp.CppReaderTest0.0020testPragmaOnceWithMarkersfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820346003 ms III - Start
SLOCK [T main @ 1577820346004 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnce
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppRead
...[truncated 103 chars]...
Markers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnceWithMarkers
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820346129 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820346129 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
- - - System info - - -
-----------------------------------------------------------------------------------------------------
Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 4 / 4
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
Platform: Java Ver
...[truncated 951 chars]...
#line 1 "<CppReader Input@1220379207>" 1
>> #line 1 "..\\jcpp\\src\\test\\resources\\once.c" 1
>> #line 1 "..\\jcpp\\src\\test\\resources\\once.h" 1
>>
>> foo
>> #line 2 "..\\jcpp\\src\\test\\resources\\once.c" 2
>> #line 1 "..\\jcpp\\src\\test\\resources\\once.h" 1
>>
>> #line 3 "..\\jcpp\\src\\test\\resources\\once.c" 2
>> #line 2 "<CppReader Input@1220379207>" 2
Testing #include <varargs.c>
>>
>>
>> a b, c, d __VA_ARGS__ b
>>
>>
>> a b c, d b
>>
>>
>> a x b, c, d b
0com.jogamp.gluegen.jcpp.CppReaderTest0.0020testVarargsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820346003 ms III - Start
SLOCK [T main @ 1577820346004 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnce
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppRead
...[truncated 103 chars]...
Markers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnceWithMarkers
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820346129 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820346129 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
- - - System info - - -
-----------------------------------------------------------------------------------------------------
Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 4 / 4
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
Platform: Java Ver
...[truncated 951 chars]...
#line 1 "<CppReader Input@1220379207>" 1
>> #line 1 "..\\jcpp\\src\\test\\resources\\once.c" 1
>> #line 1 "..\\jcpp\\src\\test\\resources\\once.h" 1
>>
>> foo
>> #line 2 "..\\jcpp\\src\\test\\resources\\once.c" 2
>> #line 1 "..\\jcpp\\src\\test\\resources\\once.h" 1
>>
>> #line 3 "..\\jcpp\\src\\test\\resources\\once.c" 2
>> #line 2 "<CppReader Input@1220379207>" 2
Testing #include <varargs.c>
>>
>>
>> a b, c, d __VA_ARGS__ b
>>
>>
>> a b c, d b
>>
>>
>> a x b, c, d b
2.694com.jogamp.gluegen.jcpp.CppReaderTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820346003 ms III - Start
SLOCK [T main @ 1577820346004 ms +++ localhost/127.0.0.1:59999 - Locked within 2006 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnce
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppRead
...[truncated 103 chars]...
Markers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnceWithMarkers
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820346129 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820346129 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
- - - System info - - -
-----------------------------------------------------------------------------------------------------
Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 4 / 4
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
Platform: Java Ver
...[truncated 951 chars]...
#line 1 "<CppReader Input@1220379207>" 1
>> #line 1 "..\\jcpp\\src\\test\\resources\\once.c" 1
>> #line 1 "..\\jcpp\\src\\test\\resources\\once.h" 1
>>
>> foo
>> #line 2 "..\\jcpp\\src\\test\\resources\\once.c" 2
>> #line 1 "..\\jcpp\\src\\test\\resources\\once.h" 1
>>
>> #line 3 "..\\jcpp\\src\\test\\resources\\once.c" 2
>> #line 2 "<CppReader Input@1220379207>" 2
Testing #include <varargs.c>
>>
>>
>> a b, c, d __VA_ARGS__ b
>>
>>
>> a b c, d b
>>
>>
>> a x b, c, d b
2019-12-31T19:25:430com.jogamp.gluegen.jcpp.ErrorTest0.0030testErrorsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1577820348736 ms III - Start
SLOCK [T main @ 1577820348737 ms +++ localhost/127.0.0.1:59999 - Locked within 2009 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.ErrorTest - testErrors
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.ErrorTest - testErrors
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1577820348795 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820348795 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.63com.jogamp.gluegen.jcpp.ErrorTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1577820348736 ms III - Start
SLOCK [T main @ 1577820348737 ms +++ localhost/127.0.0.1:59999 - Locked within 2009 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.ErrorTest - testErrors
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.ErrorTest - testErrors
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1577820348795 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820348795 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:25:460com.jogamp.gluegen.jcpp.IncludeAbsoluteTest0.0030testAbsoluteIncludefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1577820351382 ms III - Start
SLOCK [T main @ 1577820351383 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.IncludeAbsoluteTest - testAbsoluteInclude
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.IncludeAbsoluteTest - testAbsoluteInclude
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1577820351452 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820351452 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2.636com.jogamp.gluegen.jcpp.IncludeAbsoluteTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1577820351382 ms III - Start
SLOCK [T main @ 1577820351383 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.IncludeAbsoluteTest - testAbsoluteInclude
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.IncludeAbsoluteTest - testAbsoluteInclude
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1577820351452 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820351452 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:25:490com.jogamp.gluegen.jcpp.JavaFileSystemTest0.00testJavaFileSystemfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1577820354043 ms III - Start
SLOCK [T main @ 1577820354044 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.JavaFileSystemTest - testJavaFileSystem
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.JavaFileSystemTest - testJavaFileSystem
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1577820354106 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820354106 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
Failed to open stdio.h
2.623com.jogamp.gluegen.jcpp.JavaFileSystemTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1577820354043 ms III - Start
SLOCK [T main @ 1577820354044 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.JavaFileSystemTest - testJavaFileSystem
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.JavaFileSystemTest - testJavaFileSystem
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1577820354106 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820354106 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
Failed to open stdio.h
2019-12-31T19:25:520com.jogamp.gluegen.jcpp.JoinReaderTest0.0020testJoinReaderfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1577820356697 ms III - Start
SLOCK [T main @ 1577820356698 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.JoinReaderTest - testJoinReader
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.JoinReaderTest - testJoinReader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1577820356750 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820356751 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
Testing ab => ab
At offset 0: a
At offset 1: b
Testing ab => ab
At offset 0: a
At offset 1: b
Testing a\b => a\b
At offset 0: a
At offset 1: \
At offset 2: b
Testing a\b => a\b
At offset 0: a
At offset 1: \
At offset 2: b
Testing a
b => a
b
At offset 0: a
At offset 1:
At offset 2: b
Testing a
b => a
b
At offset 0: a
At offset 1:
At offset 2: b
Testing a\
b => ab
At offset 0: a
At offset 1: b
At offset 2:
Testing a\
b => ab
At offset 0: a
At offset 1: b
At offset 2:
Testing foo??(bar => foo[bar
At offset 0: f
At offset 1: o
At offset 2: o
At offset 3: [
At offset 4: b
At offset 5: a
At offset 6: r
Testing foo??/
bar => foobar
At offset 0: f
At offset 1: o
At offset 2: o
At offset 3: b
At offset 4: a
At offset 5: r
At offset 6:
2.616com.jogamp.gluegen.jcpp.JoinReaderTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1577820356697 ms III - Start
SLOCK [T main @ 1577820356698 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.JoinReaderTest - testJoinReader
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.JoinReaderTest - testJoinReader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1577820356750 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820356751 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
Testing ab => ab
At offset 0: a
At offset 1: b
Testing ab => ab
At offset 0: a
At offset 1: b
Testing a\b => a\b
At offset 0: a
At offset 1: \
At offset 2: b
Testing a\b => a\b
At offset 0: a
At offset 1: \
At offset 2: b
Testing a
b => a
b
At offset 0: a
At offset 1:
At offset 2: b
Testing a
b => a
b
At offset 0: a
At offset 1:
At offset 2: b
Testing a\
b => ab
At offset 0: a
At offset 1: b
At offset 2:
Testing a\
b => ab
At offset 0: a
At offset 1: b
At offset 2:
Testing foo??(bar => foo[bar
At offset 0: f
At offset 1: o
At offset 2: o
At offset 3: [
At offset 4: b
At offset 5: a
At offset 6: r
Testing foo??/
bar => foobar
At offset 0: f
At offset 1: o
At offset 2: o
At offset 3: b
At offset 4: a
At offset 5: r
At offset 6:
2019-12-31T19:25:540com.jogamp.gluegen.jcpp.LexerSourceTest0.0260testLexerSourcefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820359347 ms III - Start
SLOCK [T main @ 1577820359358 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.
...[truncated 292 chars]...
tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820359451 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820359451 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.jcpp.LexerSourceTest0.0020testNumbersfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820359347 ms III - Start
SLOCK [T main @ 1577820359358 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.
...[truncated 292 chars]...
tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820359451 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820359451 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.jcpp.LexerSourceTest0.00testNumbersInvalidfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820359347 ms III - Start
SLOCK [T main @ 1577820359358 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.
...[truncated 292 chars]...
tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820359451 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820359451 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.jcpp.LexerSourceTest0.0010testNumbersSuffixfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820359347 ms III - Start
SLOCK [T main @ 1577820359358 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.
...[truncated 292 chars]...
tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820359451 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820359451 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.jcpp.LexerSourceTest0.00testUnterminatedCommentfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820359347 ms III - Start
SLOCK [T main @ 1577820359358 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.
...[truncated 292 chars]...
tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820359451 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820359451 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2.663com.jogamp.gluegen.jcpp.LexerSourceTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820359347 ms III - Start
SLOCK [T main @ 1577820359358 ms +++ localhost/127.0.0.1:59999 - Locked within 2012 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.
...[truncated 292 chars]...
tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820359451 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820359451 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:25:570com.jogamp.gluegen.jcpp.NumericValueTest0.0050testNumericValuefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1577820362036 ms III - Start
SLOCK [T main @ 1577820362037 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.NumericValueTest - testNumericValue
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.NumericValueTest - testNumericValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1577820362099 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820362099 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
Testing '0' -> 0.0
Token is [NUMBER@1,0]:"0"=00
Testing '1' -> 1.0
Token is [NUMBER@1,0]:"1"=1
Testing '1L' -> 1.0
Token is [NUMBER@1,0]:"1L"=1
Testing '12' -> 12.0
Token is [NUMBER@1,0]:"12"=12
Testing '12L' -> 12.0
Token is [NUMBER@1,0]:"12L"=12
Testing '0xf' -> 15.0
Token is [NUMBER@1,0]:"0xf"=0xf
Testing '0xfL' -> 15.0
Token is [NUMBER@1,0]:"0xfL"=0xf
Testing '0x12' -> 18.0
Token is [NUMBER@1,0]:"0x12"=0x12
Testing '0x12L' -> 18.0
Token is [NUMBER@1,0]:"0x12L"=0x12
Testing '0673' -> 443.0
To
...[truncated 236 chars]...
.0
Testing '00.0' -> 0.0
Token is [NUMBER@1,0]:"00.0"=00.0
Testing '00.' -> 0.0
Token is [NUMBER@1,0]:"00."=00.
Testing '1e1' -> 10.0
Token is [NUMBER@1,0]:"1e1"=1e1
Testing '1e-1' -> 0.1
Token is [NUMBER@1,0]:"1e-1"=1e-1
Testing '0x12e3' -> 4835.0
Token is [NUMBER@1,0]:"0x12e3"=0x12e3
Testing '0x12p3' -> 144.0
Token is [NUMBER@1,0]:"0x12p3"=0x12p3
Testing '012e3' -> 12000.0
Token is [NUMBER@1,0]:"012e3"=012e3
Testing '067e4' -> 670000.0
Token is [NUMBER@1,0]:"067e4"=067e4
Testing '097' -> 97.0
2.618com.jogamp.gluegen.jcpp.NumericValueTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1577820362036 ms III - Start
SLOCK [T main @ 1577820362037 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.NumericValueTest - testNumericValue
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.NumericValueTest - testNumericValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1577820362099 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820362099 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
Testing '0' -> 0.0
Token is [NUMBER@1,0]:"0"=00
Testing '1' -> 1.0
Token is [NUMBER@1,0]:"1"=1
Testing '1L' -> 1.0
Token is [NUMBER@1,0]:"1L"=1
Testing '12' -> 12.0
Token is [NUMBER@1,0]:"12"=12
Testing '12L' -> 12.0
Token is [NUMBER@1,0]:"12L"=12
Testing '0xf' -> 15.0
Token is [NUMBER@1,0]:"0xf"=0xf
Testing '0xfL' -> 15.0
Token is [NUMBER@1,0]:"0xfL"=0xf
Testing '0x12' -> 18.0
Token is [NUMBER@1,0]:"0x12"=0x12
Testing '0x12L' -> 18.0
Token is [NUMBER@1,0]:"0x12L"=0x12
Testing '0673' -> 443.0
To
...[truncated 236 chars]...
.0
Testing '00.0' -> 0.0
Token is [NUMBER@1,0]:"00.0"=00.0
Testing '00.' -> 0.0
Token is [NUMBER@1,0]:"00."=00.
Testing '1e1' -> 10.0
Token is [NUMBER@1,0]:"1e1"=1e1
Testing '1e-1' -> 0.1
Token is [NUMBER@1,0]:"1e-1"=1e-1
Testing '0x12e3' -> 4835.0
Token is [NUMBER@1,0]:"0x12e3"=0x12e3
Testing '0x12p3' -> 144.0
Token is [NUMBER@1,0]:"0x12p3"=0x12p3
Testing '012e3' -> 12000.0
Token is [NUMBER@1,0]:"012e3"=012e3
Testing '067e4' -> 670000.0
Token is [NUMBER@1,0]:"067e4"=067e4
Testing '097' -> 97.0
2019-12-31T19:26:000com.jogamp.gluegen.jcpp.PreprocessorTest0.0540test01PreprocessorfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1577820364686 ms III - Start
SLOCK [T main @ 1577820364688 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1577820364786 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820364786 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.jcpp.PreprocessorTest0.0010test02PreprocessorUnterminatedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1577820364686 ms III - Start
SLOCK [T main @ 1577820364688 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1577820364786 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820364786 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.669com.jogamp.gluegen.jcpp.PreprocessorTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1577820364686 ms III - Start
SLOCK [T main @ 1577820364688 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1577820364786 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820364786 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:26:020com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest0.0010test01WhitespacePastingfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1577820367396 ms III - Start
SLOCK [T main @ 1577820367398 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest - test01WhitespacePasting
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest - test01WhitespacePasting
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1577820367456 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820367456 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.619com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1577820367396 ms III - Start
SLOCK [T main @ 1577820367398 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest - test01WhitespacePasting
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest - test01WhitespacePasting
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1577820367456 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820367456 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:26:050com.jogamp.gluegen.test.junit.generation.PCPPTest0.0450pcppMacroDefinitionTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1577820370045 ms III - Start
SLOCK [T main @ 1577820370046 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.PCPPTest - pcppMacroDefinitionTest
pcpptest.h:128: warning: "Test warning with quotes - they must have quotes"
Expected:
-------------------------------
#1"pcpptest.h"#defineCL_SCHAR_MIN(-127-1)#define__YES__1#16"pcpptest
...[truncated 636 chars]...
ntGOOD_F_1;intGOOD_F_2;#126"pcpptest.h"intGOOD_G;#128"pcpptest.h"#130"pcpptest.h"#134"pcpptest.h"#136"pcpptest.h"
-------------------------------
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.PCPPTest - pcppMacroDefinitionTest
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1577820370133 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820370134 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.648com.jogamp.gluegen.test.junit.generation.PCPPTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1577820370045 ms III - Start
SLOCK [T main @ 1577820370046 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.PCPPTest - pcppMacroDefinitionTest
pcpptest.h:128: warning: "Test warning with quotes - they must have quotes"
Expected:
-------------------------------
#1"pcpptest.h"#defineCL_SCHAR_MIN(-127-1)#define__YES__1#16"pcpptest
...[truncated 636 chars]...
ntGOOD_F_1;intGOOD_F_2;#126"pcpptest.h"intGOOD_G;#128"pcpptest.h"#130"pcpptest.h"#134"pcpptest.h"#136"pcpptest.h"
-------------------------------
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.PCPPTest - pcppMacroDefinitionTest
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1577820370133 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820370134 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:26:081junit.framework.TestSuite0.0Can't load library: c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\make\natives\windows-amd64\\Bindingtest1p1.dlljava.lang.UnsatisfiedLinkError: Can't load library: c:\JogAmpSlavex64\workspace\gluegen\label\win7-x86_64-nvida\make\natives\windows-amd64\\Bindingtest1p1.dll
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2620)
at java.base/java.lang.Runtime.load0(Runtime.java:767)
at java.base/java.lang.System.load(System.java:1831)
at com.jogamp.common.jvm.JNILibLoaderBase.loadLibraryInternal(JNILibLoaderBase.java:625)
at com.jogamp.common.jvm.JNILibLoaderBase.access$000(JNILibLoaderBase.java:64)
at com.jogamp.common.jvm.JNILibLoaderBase$DefaultAction.loadLibrary(JNILibLoaderBase.java:107)
at com.jogamp.common.jvm.JNILibLoaderBase$DefaultAction.loadLibrary(JNILibLoaderBase.java:133)
at com.jogamp.common.jvm.JNILibLoaderBase.loadLibrary(JNILibLoaderBase.java:504)
at com.jogamp.gluegen.test.junit.generation.BindingJNILibLoader.access$000(BindingJNILibLoader.java:34)
at com.jogamp.gluegen.test.junit.generation.BindingJNILibLoader$1.run(BindingJNILibLoader.java:39)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at com.jogamp.gluegen.test.junit.generation.BindingJNILibLoader.loadBindingtest1p1(BindingJNILibLoader.java:37)
at com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter.chapter__TestLoadLibrary(Test1p1JavaEmitter.java:54)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
921com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitterfalseFAILED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820372833 ms III - Start
SLOCK [T main @ 1577820372834 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820372903 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820372903 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.639com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820372833 ms III - Start
SLOCK [T main @ 1577820372834 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820372903 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820372903 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:26:100com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0040chapter00TestClassExistfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375539 ms III - Start
SLOCK [T main @ 1577820375540 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.juni
...[truncated 9436 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375794 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820375794 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.00chapter01TestStaticConstantsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375539 ms III - Start
SLOCK [T main @ 1577820375540 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.juni
...[truncated 9436 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375794 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820375794 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0070chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArrayfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375539 ms III - Start
SLOCK [T main @ 1577820375540 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.juni
...[truncated 9436 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375794 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820375794 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0220chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArrayfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375539 ms III - Start
SLOCK [T main @ 1577820375540 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.juni
...[truncated 9436 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375794 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820375794 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.00chapter04TestPointerBufferfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375539 ms III - Start
SLOCK [T main @ 1577820375540 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.juni
...[truncated 9436 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375794 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820375794 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.00chapter05TestSomeFunctionsAllIndirectfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375539 ms III - Start
SLOCK [T main @ 1577820375540 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.juni
...[truncated 9436 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375794 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820375794 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0010chapter09TestCompoundAlignmentfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375539 ms III - Start
SLOCK [T main @ 1577820375540 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.juni
...[truncated 9436 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375794 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820375794 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0020chapter10TestCompoundCallByReferencefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375539 ms III - Start
SLOCK [T main @ 1577820375540 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.juni
...[truncated 9436 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375794 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820375794 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0010chapter11TestCompoundCallByValuefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375539 ms III - Start
SLOCK [T main @ 1577820375540 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.juni
...[truncated 9436 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375794 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820375794 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0910chapter12TestStructArrayModelConstfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375539 ms III - Start
SLOCK [T main @ 1577820375540 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.juni
...[truncated 9436 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375794 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820375794 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0050chapter13TestStructArrayModelMutablefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375539 ms III - Start
SLOCK [T main @ 1577820375540 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.juni
...[truncated 9436 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375794 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820375794 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.811com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375539 ms III - Start
SLOCK [T main @ 1577820375540 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.juni
...[truncated 9436 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820375794 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820375794 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:26:130com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib0.00chapter00TestClassExistfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820378645 ms III - Start
SLOCK [T main @ 1577820378646 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter00TestClassExist
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820378705 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820378705 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.629com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820378645 ms III - Start
SLOCK [T main @ 1577820378646 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter00TestClassExist
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820378705 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820378705 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:26:160com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.0010chapter00TestClassExistfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381323 ms III - Start
SLOCK [T main @ 1577820381324 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.ge
...[truncated 9392 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381485 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820381485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.00chapter01TestStaticConstantsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381323 ms III - Start
SLOCK [T main @ 1577820381324 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.ge
...[truncated 9392 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381485 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820381485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.0050chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArrayfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381323 ms III - Start
SLOCK [T main @ 1577820381324 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.ge
...[truncated 9392 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381485 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820381485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.0440chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArrayfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381323 ms III - Start
SLOCK [T main @ 1577820381324 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.ge
...[truncated 9392 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381485 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820381485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.0030chapter04TestPointerBufferfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381323 ms III - Start
SLOCK [T main @ 1577820381324 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.ge
...[truncated 9392 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381485 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820381485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.00chapter05TestSomeFunctionsAllIndirectfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381323 ms III - Start
SLOCK [T main @ 1577820381324 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.ge
...[truncated 9392 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381485 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820381485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.0080chapter09TestCompoundAlignmentfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381323 ms III - Start
SLOCK [T main @ 1577820381324 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.ge
...[truncated 9392 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381485 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820381485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.00chapter10TestCompoundCallByReferencefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381323 ms III - Start
SLOCK [T main @ 1577820381324 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.ge
...[truncated 9392 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381485 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820381485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.00chapter11TestCompoundCallByValuefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381323 ms III - Start
SLOCK [T main @ 1577820381324 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.ge
...[truncated 9392 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381485 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820381485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.0030chapter12TestStructArrayModelConstfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381323 ms III - Start
SLOCK [T main @ 1577820381324 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.ge
...[truncated 9392 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381485 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820381485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.00chapter13TestStructArrayModelMutablefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381323 ms III - Start
SLOCK [T main @ 1577820381324 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.ge
...[truncated 9392 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381485 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820381485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.753com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381323 ms III - Start
SLOCK [T main @ 1577820381324 ms +++ localhost/127.0.0.1:59999 - Locked within 2011 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.ge
...[truncated 9392 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820381485 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820381485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:26:190com.jogamp.gluegen.test.junit.internals.TestType0.0060test01EqualsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820384345 ms III - Start
SLOCK [T main @ 1577820384346 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.internals.TestType - test01Equals
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.internals.TestType - test01Equals
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820384421 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820384421 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2.636com.jogamp.gluegen.test.junit.internals.TestType++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820384345 ms III - Start
SLOCK [T main @ 1577820384346 ms +++ localhost/127.0.0.1:59999 - Locked within 2003 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.internals.TestType - test01Equals
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.internals.TestType - test01Equals
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820384421 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820384421 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:26:220com.jogamp.gluegen.test.junit.structgen.TestStructGen010.0050test01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1577820387021 ms III - Start
SLOCK [T main @ 1577820387022 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1577820387087 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820387087 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.structgen.TestStructGen010.0010test02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1577820387021 ms III - Start
SLOCK [T main @ 1577820387022 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1577820387087 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820387087 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.631com.jogamp.gluegen.test.junit.structgen.TestStructGen01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1577820387021 ms III - Start
SLOCK [T main @ 1577820387022 ms +++ localhost/127.0.0.1:59999 - Locked within 2004 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1577820387087 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820387087 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:26:250com.jogamp.gluegen.test.junit.structgen.TestStructGen020.0040test01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1577820389674 ms III - Start
SLOCK [T main @ 1577820389675 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1577820389726 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820389726 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.623com.jogamp.gluegen.test.junit.structgen.TestStructGen02++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1577820389674 ms III - Start
SLOCK [T main @ 1577820389675 ms +++ localhost/127.0.0.1:59999 - Locked within 2005 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1577820389726 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820389726 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:26:270com.jogamp.junit.sec.TestSecIOUtil010.0010testProp00_TempfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820392329 ms III - Start
SLOCK [T main @ 1577820392330 ms +++ localhost/127.0.0.1:59999 - Locked within 2009 ms, 1 attempts
No SecurityManager Installed
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
os.name: Windows 10
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
java
...[truncated 233 chars]...
rDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
Temp: C:\cygwin64\tmp\jogamp_0000
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820392415 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820392415 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.junit.sec.TestSecIOUtil010.00testProp01_TempfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820392329 ms III - Start
SLOCK [T main @ 1577820392330 ms +++ localhost/127.0.0.1:59999 - Locked within 2009 ms, 1 attempts
No SecurityManager Installed
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
os.name: Windows 10
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
java
...[truncated 233 chars]...
rDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
Temp: C:\cygwin64\tmp\jogamp_0000
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820392415 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820392415 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.junit.sec.TestSecIOUtil010.00testProp02_TempfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820392329 ms III - Start
SLOCK [T main @ 1577820392330 ms +++ localhost/127.0.0.1:59999 - Locked within 2009 ms, 1 attempts
No SecurityManager Installed
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
os.name: Windows 10
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
java
...[truncated 233 chars]...
rDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
Temp: C:\cygwin64\tmp\jogamp_0000
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820392415 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820392415 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.junit.sec.TestSecIOUtil010.00testTempDir00falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820392329 ms III - Start
SLOCK [T main @ 1577820392330 ms +++ localhost/127.0.0.1:59999 - Locked within 2009 ms, 1 attempts
No SecurityManager Installed
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
os.name: Windows 10
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
java
...[truncated 233 chars]...
rDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
Temp: C:\cygwin64\tmp\jogamp_0000
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820392415 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820392415 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2.625com.jogamp.junit.sec.TestSecIOUtil01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820392329 ms III - Start
SLOCK [T main @ 1577820392330 ms +++ localhost/127.0.0.1:59999 - Locked within 2009 ms, 1 attempts
No SecurityManager Installed
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
os.name: Windows 10
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
java
...[truncated 233 chars]...
rDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
Temp: C:\cygwin64\tmp\jogamp_0000
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820392415 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820392415 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:26:30Started by upstream project "gluegen" build number 921921gluegenjob/gluegen/921e3bc8ce349944d531c0b314ddb3f7a8946ce2a86e3bc8ce349944d531c0b314ddb3f7a8946ce2a86origin/mastere3bc8ce349944d531c0b314ddb3f7a8946ce2a86e3bc8ce349944d531c0b314ddb3f7a8946ce2a86origin/mastere3bc8ce349944d531c0b314ddb3f7a8946ce2a86e3bc8ce349944d531c0b314ddb3f7a8946ce2a86origin/mastergit://jogamp.org/srv/scm/gluegen.git001testReportfalse#92130752482198gluegen ยป linux-arm64 #921921falsefalse92196SUCCESS1577819960402https://jogamp.org/chuck/job/gluegen/label=linux-arm64/921/linuxARM64-jogamp-aarch64-sgothel-032- www/index.htmlbfe55de5d06eb8dc0b07f720c235b86e547964c31557140652000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate CSS; Add responsive viewport design tag
2019-05-06 13:04:12 +0200bfe55de5d06eb8dc0b07f720c235b86e547964c3Update CSS; Add responsive viewport design tageditwww/index.html
- doc/HowToBuild.htmldoc/manual/index.html2a8c4d1cfa45794bc27358f3379f8c5bece745371557141092000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate CSS; Add responsive viewport design tag
2019-05-06 13:11:32 +02002a8c4d1cfa45794bc27358f3379f8c5bece74537Update CSS; Add responsive viewport design tageditdoc/HowToBuild.htmleditdoc/manual/index.html
- make/lib/android-sdk/21/android-java-src.zipmake/lib/android-sdk/21/android.jarmake/lib/android-sdk/9/android-java-src.zipmake/lib/android-sdk/15/android-java-src.txtmake/lib/android-sdk/9/NOTICE.txtmake/lib/android-sdk/24/android-java-src.txtmake/lib/android-sdk/21/LICENSE.txtmake/lib/android-sdk/24/NOTICE.txtmake/lib/android-sdk/9/LICENSE.txtmake/build.xmlmake/scripts/make.gluegen.all.linux-x86_64.shmake/lib/android-sdk/15/android.jarmake/lib/android-sdk/15/NOTICE.txtmake/jogamp-env.xmlmake/lib/android-sdk/15/android-java-src.zipmake/lib/android-sdk/21/android-java-src.txtmake/lib/android-sdk/24/android-java-src.zipmake/lib/android-sdk/9/android-java-src.txtmake/lib/android-sdk/24/LICENSE.txtmake/gluegen-cpptasks-base.xmlmake/lib/android-sdk/24/android.jarmake/lib/android-sdk/21/NOTICE.txtmake/lib/android-sdk/9/android.jarmake/lib/android-sdk/15/LICENSE.txt5f9c1435ab06c7b620befa8677fc23080dac0ce21560404578000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Initial Host/Target Compiler Selection: Java8
Current requirements are:
- Java 1.8 (Level 8.0)
- Android SDK API level 24 (Version 7.0 Nougat, released August 2016)
Official production builds are performed w/ Java 1.8.
- Java 1.8 (Level 8.0)
- Android SDK API level 24 (Version 7.0 Nougat, released August 2016)
Android 7 API level 24 supports Java 1.8,
see https://developer.android.com/studio/write/java8-support
Java 8 is chosen today, June 2019, since OpenJDK 1.8 is well supported
on desktop, mobile support is given w/ OpenJDK 9 and
Android also support these language features for almost 3 years.
++++
Current patch does require one to set the target.sourcelevel,
target.targetlevel and target.rt.jar properties or their equivalent
capital case environment variables.
Only allowed value is currently 1.8.
2019-06-13 07:42:58 +02005f9c1435ab06c7b620befa8677fc23080dac0ce2Bug 1363: Java 11: Initial Host/Target Compiler Selection: Java8editmake/scripts/make.gluegen.all.linux-x86_64.shdeletemake/lib/android-sdk/21/android-java-src.txtdeletemake/lib/android-sdk/9/android-java-src.zipdeletemake/lib/android-sdk/9/android.jardeletemake/lib/android-sdk/21/NOTICE.txtaddmake/lib/android-sdk/24/android-java-src.zipeditmake/jogamp-env.xmldeletemake/lib/android-sdk/21/LICENSE.txtdeletemake/lib/android-sdk/9/LICENSE.txtaddmake/lib/android-sdk/24/android.jardeletemake/lib/android-sdk/9/NOTICE.txtdeletemake/lib/android-sdk/15/android-java-src.zipdeletemake/lib/android-sdk/15/android.jaraddmake/lib/android-sdk/24/android-java-src.txtdeletemake/lib/android-sdk/15/LICENSE.txtdeletemake/lib/android-sdk/9/android-java-src.txtaddmake/lib/android-sdk/24/NOTICE.txtdeletemake/lib/android-sdk/15/android-java-src.txtdeletemake/lib/android-sdk/21/android-java-src.zipeditmake/build.xmldeletemake/lib/android-sdk/21/android.jaraddmake/lib/android-sdk/24/LICENSE.txteditmake/gluegen-cpptasks-base.xmldeletemake/lib/android-sdk/15/NOTICE.txt
- make/lib/cpptasks.jarmake/build.xmlmake/build-test.xml97622eb70b1ff720d91d768768b7a996ac01ad781560734064000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate cpptask.jar to commit 757192655df20cc6a68affe8cbb4d7de387c9c67
Added CC Task Option: 'usehighleveltool' to give user option to
prefer the high-level tool like gcc or clang for static linkage
where usually 'ar' is being used.
2019-06-17 03:14:24 +020097622eb70b1ff720d91d768768b7a996ac01ad78Update cpptask.jar to commit 757192655df20cc6a68affe8cbb4d7de387c9c67editmake/build-test.xmleditmake/build.xmleditmake/lib/cpptasks.jar
- make/scripts/make.gluegen.all.ios.amd64.shmake/jogamp-androidtasks.xmlmake/scripts/make.gluegen.all.ios.arm64.shsrc/java/jogamp/common/os/MachineDataInfoRuntime.javasrc/java/com/jogamp/common/util/VersionUtil.javamake/gluegen-properties.xmlsrc/java/com/jogamp/common/os/MachineDataInfo.javamake/build.xmlsrc/java/jogamp/common/os/PlatformPropsImpl.javasrc/java/com/jogamp/common/util/IOUtil.javasrc/java/com/jogamp/common/os/Platform.javamake/gluegen-cpptasks-base.xmlsrc/java/com/jogamp/common/os/NativeLibrary.javasrc/java/com/jogamp/common/util/JarUtil.java52a6d4ef4133a998824236af9bb48d0ea65359a91560736762000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: Initial iOS support commit: build.xml targets, java code-path etc
Current build system for JogAmp iOS Build is:
- Build Machine: OSX Mojave 10.14
- Using own (still proprietary) OpenJDK 9 iOS Build
- OpenJDK 1.8 (This will be replaced by OpenJDK 11 soon)
- Xcode 10.2
2019-06-17 03:59:22 +020052a6d4ef4133a998824236af9bb48d0ea65359a9iOS: Initial iOS support commit: build.xml targets, java code-path etceditmake/jogamp-androidtasks.xmleditsrc/java/com/jogamp/common/util/VersionUtil.javaeditsrc/java/jogamp/common/os/PlatformPropsImpl.javaeditsrc/java/com/jogamp/common/os/MachineDataInfo.javaeditmake/gluegen-cpptasks-base.xmleditmake/gluegen-properties.xmleditsrc/java/com/jogamp/common/util/IOUtil.javaeditsrc/java/com/jogamp/common/util/JarUtil.javaeditsrc/java/jogamp/common/os/MachineDataInfoRuntime.javaaddmake/scripts/make.gluegen.all.ios.amd64.sheditmake/build.xmleditsrc/java/com/jogamp/common/os/NativeLibrary.javaaddmake/scripts/make.gluegen.all.ios.arm64.sheditsrc/java/com/jogamp/common/os/Platform.java
- make/stub_includes/jni/jni.hsrc/java/com/jogamp/common/os/Platform.javasrc/java/com/jogamp/common/util/VersionUtil.javasrc/native/common/JVM_JNI8.csrc/java/com/jogamp/common/os/NativeLibrary.javamake/build.xmlsrc/java/jogamp/common/os/PlatformPropsImpl.java330dad069dee5a0cc0480cf5cd9052000004223a1560737304000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Recognize Java9+ ..; Support JEP 178 static linkage libgluegen-rt[.so] -> libgluegen_rt[.so|.a]
Recognize Java9+ ..
- Recognize new Java9+ version string as of JEP 223
- Avoid Classpath's private findLibrary call
+++
Support JEP 178 static linkage (OpenJDK 1.8)
- Need to change native library basename: libgluegen-rt[.so] -> libgluegen_rt[.so|.a]
since the dash '-' is not supported in a ANSI-c function name.
- Added 'JNI_OnLoad_gluegen_rt' to recognize statical linked JNI code
- Added JNI_VERSION_1_8 to jni/jni.h
2019-06-17 04:08:24 +0200330dad069dee5a0cc0480cf5cd9052000004223aBug 1363: Java 11: Recognize Java9+ ..; Support JEP 178 static linkage libgluegen-rt[.so] -> libgluegen_rt[.so|.a]editsrc/java/com/jogamp/common/util/VersionUtil.javaaddsrc/native/common/JVM_JNI8.ceditmake/build.xmleditmake/stub_includes/jni/jni.heditsrc/java/jogamp/common/os/PlatformPropsImpl.javaeditsrc/java/com/jogamp/common/os/NativeLibrary.javaeditsrc/java/com/jogamp/common/os/Platform.java
- make/lib/cpptasks.jarmake/gluegen-cpptasks-base.xmlmake/build.xml062901d807770646604322aa45d1e018270ae7ce1560739694000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate cpptask.jar to commit 18e04a2fb9c2a3556040091213f82fc570bc5736
and comment-out verbose OSX compiler/link flags, as well as removing one dead linker cfg target.
2019-06-17 04:48:14 +0200062901d807770646604322aa45d1e018270ae7ceUpdate cpptask.jar to commit 18e04a2fb9c2a3556040091213f82fc570bc5736editmake/lib/cpptasks.jareditmake/build.xmleditmake/gluegen-cpptasks-base.xml
- make/gluegen-cpptasks-base.xml2439ef7a2e6789c2614b3f0efde11bc874cebad01561022896000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: Bump required iOS default version to 11.0
2019-06-20 11:28:16 +02002439ef7a2e6789c2614b3f0efde11bc874cebad0iOS: Bump required iOS default version to 11.0editmake/gluegen-cpptasks-base.xml
- make/gluegen-cpptasks-base.xmlmake/build.xml8ce56955f989f0d8ac21335ea563f9c7eb1111541561108019000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: Generalize building the native symbols file via macro
2019-06-21 11:06:59 +02008ce56955f989f0d8ac21335ea563f9c7eb111154iOS: Generalize building the native symbols file via macroeditmake/gluegen-cpptasks-base.xmleditmake/build.xml
- src/java/com/jogamp/common/os/NativeLibrary.javasrc/java/jogamp/common/os/UnixDynamicLinkerImpl.javasrc/java/com/jogamp/common/os/DynamicLibraryBundle.javasrc/java/jogamp/common/os/DynamicLinkerImpl.javae44b9364353a6173598eb98d276795d77cc4456c1561135717000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: NativeLibrary: Refine iOS, use proper alt system path for iOS+OSX, relax closeLibrary(..)
2019-06-21 18:48:37 +0200e44b9364353a6173598eb98d276795d77cc4456ciOS: NativeLibrary: Refine iOS, use proper alt system path for iOS+OSX, relax closeLibrary(..)editsrc/java/com/jogamp/common/os/DynamicLibraryBundle.javaeditsrc/java/com/jogamp/common/os/NativeLibrary.javaeditsrc/java/jogamp/common/os/DynamicLinkerImpl.javaeditsrc/java/jogamp/common/os/UnixDynamicLinkerImpl.java
- make/scripts/make.gluegen.all.ios.amd64.shmake/scripts/make.gluegen.all.ios.arm64.shmake/scripts/make.gluegen.all.solaris-x86_64.shmake/scripts/make.gluegen.all.linux-x86_64-clang.shmake/scripts/make.gluegen.all.linux-x86.shmake/scripts/make.gluegen.all.android-armv6-cross.shmake/scripts/make.gluegen.all.linux-aarch64.shmake/scripts/make.gluegen.all.linux-x86_64.shmake/scripts/make.gluegen.all.generic.shmake/scripts/make.gluegen.all.win32.batmake/scripts/adb-launch-main.shmake/scripts/setenv-build-jogl-x86.shmake/scripts/make.gluegen.all.linux-armv6hf.shmake/scripts/setenv-build-jogamp-x86.shmake/scripts/setenv-build-jogamp-x86_64.shmake/scripts/make.gluegen.all.linux-ppc64le.shmake/scripts/make.gluegen.all.linux-x86-clang.shmake/scripts/crosstest-junit-linux-armv7-rel.shmake/scripts/crosstest-java-android-armv6-rel.shmake/scripts/make.gluegen.all.solaris-x86.shmake/scripts/setenv-android-tools.shmake/scripts/make.gluegen.all.android-x86-cross.shmake/scripts/make.gluegen.all.android-aarch64-cross.shmake/scripts/crosstest-java-linux-armv6hf-rel.shmake/scripts/make.gluegen.all.win64.batmake/scripts/crosstest-java-linux-armv6-rel.shmake/scripts/make.gluegen.all.linux-armv6hf-cross.shmake/scripts/setenv-build-jogl-x86_64.shmake/scripts/make.gluegen.all.linux-aarch64-cross.shmake/scripts/make.gluegen.all.macosx-java6.shmake/scripts/make.gluegen.all.macosx.shc7205e3906e426ec0c74b12b50faece189d3f8c21565990458000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Mod scripts for OpenJDK11 usage
2019-08-16 23:20:58 +0200c7205e3906e426ec0c74b12b50faece189d3f8c2Bug 1363: Java 11: Mod scripts for OpenJDK11 usageeditmake/scripts/make.gluegen.all.linux-x86.sheditmake/scripts/make.gluegen.all.linux-armv6hf-cross.shaddmake/scripts/setenv-build-jogamp-x86.shdeletemake/scripts/setenv-build-jogl-x86_64.shaddmake/scripts/setenv-build-jogamp-x86_64.sheditmake/scripts/make.gluegen.all.linux-armv6hf.sheditmake/scripts/make.gluegen.all.win32.bateditmake/scripts/adb-launch-main.sheditmake/scripts/make.gluegen.all.android-aarch64-cross.sheditmake/scripts/make.gluegen.all.solaris-x86_64.sheditmake/scripts/make.gluegen.all.generic.sheditmake/scripts/make.gluegen.all.linux-x86_64-clang.sheditmake/scripts/setenv-android-tools.sheditmake/scripts/make.gluegen.all.solaris-x86.sheditmake/scripts/crosstest-java-linux-armv6hf-rel.sheditmake/scripts/crosstest-junit-linux-armv7-rel.sheditmake/scripts/make.gluegen.all.android-armv6-cross.sheditmake/scripts/make.gluegen.all.ios.amd64.sheditmake/scripts/make.gluegen.all.linux-ppc64le.sheditmake/scripts/make.gluegen.all.win64.bateditmake/scripts/make.gluegen.all.linux-aarch64-cross.sheditmake/scripts/make.gluegen.all.linux-aarch64.sheditmake/scripts/crosstest-java-linux-armv6-rel.sheditmake/scripts/make.gluegen.all.android-x86-cross.sheditmake/scripts/make.gluegen.all.ios.arm64.shdeletemake/scripts/setenv-build-jogl-x86.sheditmake/scripts/make.gluegen.all.linux-x86-clang.shdeletemake/scripts/make.gluegen.all.macosx-java6.sheditmake/scripts/make.gluegen.all.linux-x86_64.sheditmake/scripts/make.gluegen.all.macosx.sheditmake/scripts/crosstest-java-android-armv6-rel.sh
- doc/HowToBuild.htmla83fe317fc55771c18709ec201870d98c307eb131565990554000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: HowToBuild Update
Also update GNU/Linux and other platforms information to current OS versions and developer toolchains.
2019-08-16 23:22:34 +0200a83fe317fc55771c18709ec201870d98c307eb13Bug 1363: Java 11: HowToBuild Updateeditdoc/HowToBuild.html
- src/java/net/highteq/nativetaglet/NativeTaglet.java4df8c0112b1e6f3236428cd8429d034058a98f6b1565990656000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comPorted NativeTaglet to jdk.javadoc.doclet.Taglet
The old com.sun.tools.doclets.Taglet was removed, so had to move to new
API.
2019-08-16 23:24:16 +02004df8c0112b1e6f3236428cd8429d034058a98f6bPorted NativeTaglet to jdk.javadoc.doclet.Tagleteditsrc/java/net/highteq/nativetaglet/NativeTaglet.java
- make/build.xml0e915e519cad5f23dcea1707b894f2b5b869bbf11565990882000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed native header generation so it doesn't use javah
The javah command was removed in Java 10, so now native headers must be
generated in javac instead.
2019-08-16 23:28:02 +02000e915e519cad5f23dcea1707b894f2b5b869bbf1Fixed native header generation so it doesn't use javaheditmake/build.xml
- make/build.xmld7db7d7749a139c0238e0ae484ece39bc6b51d661565992484000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: build.xml fix some comments, javah replacement move and compile time build
2019-08-16 23:54:44 +0200d7db7d7749a139c0238e0ae484ece39bc6b51d66Bug 1363: Java 11: build.xml fix some comments, javah replacement move and compile time buildeditmake/build.xml
- src/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java610493b1724b5d91327f478338ff5d029bdcc0321565992710000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFix warning in annotation processor
2019-08-16 23:58:30 +0200610493b1724b5d91327f478338ff5d029bdcc032Fix warning in annotation processoreditsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java
- src/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java3ae05eacc091282f009792e2b06505efe96cca7d1565992724000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed null pointer exception in logging print
2019-08-16 23:58:44 +02003ae05eacc091282f009792e2b06505efe96cca7dFixed null pointer exception in logging printeditsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java
- src/junit/com/jogamp/gluegen/test/junit/structgen/package-info.javasrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java93121714758f89a394993f0740c6929f48fb887b1565992733000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed CStruct annotation processor to not use dummy Java variable types
When annotations were placed on dummy Java variables, the annotation
processor was emitting a RenameJavaType directive into the gluegen
config file that caused the emitted file to be named boolean.java
instead of RenderingConfig.java or Pixel.java. Turned off this behavior
when jname is given in the @CStruct annotation. I'm uncertain how much
this processor is even used, since I can't find any occurrences of
@CStruct outside the test code for it in gluegen.
2019-08-16 23:58:53 +020093121714758f89a394993f0740c6929f48fb887bFixed CStruct annotation processor to not use dummy Java variable typeseditsrc/junit/com/jogamp/gluegen/test/junit/structgen/package-info.javaeditsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java
- nbproject/project.xmlmake/gluegen-cpptasks-base.xmltest/junit/com/jogamp/gluegen/build.xmlnbproject/ide-file-targets.xmlmake/build.xml760295dc597b3a91bf011115dd7bfad9c0c37f821565992775000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed java.home directory and removed obsolete tools.jar
In Java 9+, there's no longer a "jre" directory in the installation, so
removed references to it. The tools.jar file also no longer exists in
Java installations (it's now stored in a secret non-JAR format), so
removed that as well.
2019-08-16 23:59:35 +0200760295dc597b3a91bf011115dd7bfad9c0c37f82Fixed java.home directory and removed obsolete tools.jaredittest/junit/com/jogamp/gluegen/build.xmleditnbproject/ide-file-targets.xmleditnbproject/project.xmleditmake/build.xmleditmake/gluegen-cpptasks-base.xml
- make/gluegen-cpptasks-base.xmltest/junit/com/jogamp/gluegen/build.xml40863053f2c97d8dd89b41c6e2d3703f4d2f72d01565993223000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed minor Ant buildfile consistency issues
These were flagged as errors by Eclipse, and appear legitimate, but
didn't make the command line build fail.
2019-08-17 00:07:03 +020040863053f2c97d8dd89b41c6e2d3703f4d2f72d0Fixed minor Ant buildfile consistency issuesedittest/junit/com/jogamp/gluegen/build.xmleditmake/gluegen-cpptasks-base.xml
- make/gluegen-cpptasks-base.xml5aee782592a5ef038dfb79c7b2af5ddab81c0a211565993352000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed JRE path for Linux AMD64 to work for Java 11
2019-08-17 00:09:12 +02005aee782592a5ef038dfb79c7b2af5ddab81c0a21Fixed JRE path for Linux AMD64 to work for Java 11editmake/gluegen-cpptasks-base.xml
- make/gluegen-cpptasks-base.xmlf54e4fbaebfec36bd3b523dc4e23f744e8e6a4ef1566085239000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Refine 'java.home.dir' and 'java.lib.dir.platform' setup for traditional layout and JEP 220(Java 9+)
JEP 220 states it is now optional to use the <arch> subfolder in 'lib' to store native libraries,
i.e. 'lib/<arch>/libjava.so' can be flattened to 'lib/libjava.so'.
Further the jre subfolder is no more used according to the JEP 220, however, it can be used.
Therefor we scan for 'java.home.dir' in the following order:
- if '<java.home>/../jre' exists, i.e. we are within the 'jre' folder, use '<java.home>/..'.
- otherwise assume <java.home> reflect the flattened actual base folder and use it as is.
We scan for 'java.lib.dir.platform' in the following order:
- if exists <java.home>/jre/lib/i386/libjava.so -> <java.home>/jre/lib/i386
- if exists <java.home>/lib/i386/libjava.so -> <java.home>/lib/i386
- defaults to flattened <java.home>/lib
This way we keep the historical arch information for each platform
and stay most flexible for any SDK build layout.
2019-08-18 01:40:39 +0200f54e4fbaebfec36bd3b523dc4e23f744e8e6a4efBug 1363: Java 11: Refine 'java.home.dir' and 'java.lib.dir.platform' setup for traditional layout and JEP 220(Java 9+)editmake/gluegen-cpptasks-base.xml
- make/gluegen-cpptasks-custom.xml65195899777be7be194db59bd668d22c70f291451566085381000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Align gluegen-cpptask-custom.xml template to commit f54e4fbaebfec36bd3b523dc4e23f744e8e6a4ef
2019-08-18 01:43:01 +020065195899777be7be194db59bd668d22c70f29145Bug 1363: Java 11: Align gluegen-cpptask-custom.xml template to commit f54e4fbaebfec36bd3b523dc4e23f744e8e6a4efeditmake/gluegen-cpptasks-custom.xml
- make/gluegen-cpptasks-base.xml4df5aea16fba71b43b78fc6a878fb68c01294a3a1566085471000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: Fix native symbol generation for Windows
Regression from commit 8ce56955f989f0d8ac21335ea563f9c7eb111154
2019-08-18 01:44:31 +02004df5aea16fba71b43b78fc6a878fb68c01294a3aiOS: Fix native symbol generation for Windowseditmake/gluegen-cpptasks-base.xml
- src/java/com/jogamp/common/os/NativeLibrary.java15549c5c038e4ef009b9b487e460c29da16c956b1566085514000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comMacOS shall only scan for .dylib, dropping .jnilib search in NativeLibrary
2019-08-18 01:45:14 +020015549c5c038e4ef009b9b487e460c29da16c956bMacOS shall only scan for .dylib, dropping .jnilib search in NativeLibraryeditsrc/java/com/jogamp/common/os/NativeLibrary.java
- make/build.xmlf12fde9dbfc79aa37303c724f094b3cef8a3f9891566085618000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.combuild.xml: Explicitly issue 'clean-temp' at start and in the end of default 'all*' targets.
This shall ensure that build-temp gets deleted before and after build,
removing the transitionary previous build state.
2019-08-18 01:46:58 +0200f12fde9dbfc79aa37303c724f094b3cef8a3f989build.xml: Explicitly issue 'clean-temp' at start and in the end of default 'all*' targets.editmake/build.xml
- make/scripts/java-win32.batmake/scripts/java-win64.batdoc/HowToBuild.html0577701f4d92c414dbfe6875f4319fd311e0106c1566085761000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate HowToBuild (gawk) and windows test scripts
2019-08-18 01:49:21 +02000577701f4d92c414dbfe6875f4319fd311e0106cUpdate HowToBuild (gawk) and windows test scriptseditmake/scripts/java-win32.bateditdoc/HowToBuild.htmleditmake/scripts/java-win64.bat
- make/jogamp-env.xmlmake/scripts/make.gluegen.all.linux-x86_64.shmake/build.xml189f8ede61afea66ea14f7402dac10381a98c9ca1566092305000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Fix javadoc invocation, drop -source <release> for compile time javac
Also prepare the 'target.releaselevel' property to be set by 'RELEASE_LEVEL' environment,
however - we do not use it at this point.
For now, we build gluegen-rt using '-source 1.8' '-target 1.8'
and the bootclasspath of openjdk8 rt.jar to ensure java8 compatibility.
Alternatively one could use '--release 8' instead using the java11
distributed modules. However, I think the above method is more safe,
only allowing java8 rt.jar to be used for compilation.
Further, gluegen.jar is build using '-target 1.8' only,
since it musty use java11 sources at least for the javadoc taglet.
2019-08-18 03:38:25 +0200189f8ede61afea66ea14f7402dac10381a98c9caBug 1363: Java 11: Fix javadoc invocation, drop -source <release> for compile time javaceditmake/build.xmleditmake/jogamp-env.xmleditmake/scripts/make.gluegen.all.linux-x86_64.sh
- make/jogamp-env.xmldoc/HowToBuild.html0f370707ed27dff495c5d091d284f7a006cb28a01566095929000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Java version must be 11 or greater; Fix HowToBuild: Give detailed build commandline.
2019-08-18 04:38:49 +02000f370707ed27dff495c5d091d284f7a006cb28a0Bug 1363: Java 11: Java version must be 11 or greater; Fix HowToBuild: Give detailed build commandline.editmake/jogamp-env.xmleditdoc/HowToBuild.html
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-x86.xmlmake/lib/gluegen-cpptasks-linux-32bit.xmlmake/lib/gluegen-cpptasks-android-armv6.xml175392ceeba5f69aa5ac90e4021490ade742a3231566143894000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Adopt java.lib.dir.platform changes to make/lib/gluegen-cpptasks-*
2019-08-18 17:58:14 +0200175392ceeba5f69aa5ac90e4021490ade742a323Bug 1363: Java 11: Adopt java.lib.dir.platform changes to make/lib/gluegen-cpptasks-*editmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/lib/gluegen-cpptasks-android-x86.xmleditmake/lib/gluegen-cpptasks-linux-32bit.xmleditmake/lib/gluegen-cpptasks-android-armv6.xml
- src/java/com/jogamp/common/nio/AbstractBuffer.javasrc/java/jogamp/common/os/MachineDataInfoRuntime.javasrc/java/com/jogamp/common/os/Platform.javasrc/junit/com/jogamp/common/util/TestTempJarCache.javasrc/java/com/jogamp/common/nio/PointerBuffer.javasrc/java/com/jogamp/common/os/NativeLibrary.javasrc/java/jogamp/common/os/PlatformPropsImpl.java6f987f16c808242b61263d76bd7d72e148a0af241566165207000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Complete renaming JEP 178 compatible native lib basename gluegen-rt -> gluegen_rt
- Fix finding native library for Elf parsing
- Fix one unit test
- Fix comments
Completes commit 330dad069dee5a0cc0480cf5cd9052000004223a
2019-08-18 23:53:27 +02006f987f16c808242b61263d76bd7d72e148a0af24Bug 1363: Java 11: Complete renaming JEP 178 compatible native lib basename gluegen-rt -> gluegen_rteditsrc/junit/com/jogamp/common/util/TestTempJarCache.javaeditsrc/java/com/jogamp/common/os/NativeLibrary.javaeditsrc/java/com/jogamp/common/os/Platform.javaeditsrc/java/jogamp/common/os/MachineDataInfoRuntime.javaeditsrc/java/com/jogamp/common/nio/AbstractBuffer.javaeditsrc/java/com/jogamp/common/nio/PointerBuffer.javaeditsrc/java/jogamp/common/os/PlatformPropsImpl.java
- make/scripts/make.gluegen.all.win64.batmake/scripts/java-win64.batmake/scripts/make.gluegen.all.win32.batLICENSE.txtdoc/HowToBuild.htmlmake/scripts/java-win32.batmake/build-test.xml5f4292bb8a310489e05a4f3545ae081310a93f721566165402000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBuild Update: CMake 2.8.10.2 -> 3.15.2 (Windows + MacOS), Mingw64 4.8.1 -> 8.1.0
2019-08-18 23:56:42 +02005f4292bb8a310489e05a4f3545ae081310a93f72Build Update: CMake 2.8.10.2 -> 3.15.2 (Windows + MacOS), Mingw64 4.8.1 -> 8.1.0editmake/scripts/java-win32.bateditmake/build-test.xmleditLICENSE.txteditmake/scripts/make.gluegen.all.win64.bateditdoc/HowToBuild.htmleditmake/scripts/make.gluegen.all.win32.bateditmake/scripts/java-win64.bat
- src/junit/com/jogamp/common/nio/BuffersTest.javasrc/java/com/jogamp/common/nio/Buffers.javasrc/junit/com/jogamp/common/nio/TestBuffers.javasrc/junit/com/jogamp/common/nio/TestByteBufferCopyStream.javasrc/junit/com/jogamp/common/nio/CachedBufferFactoryTest.javasrc/junit/com/jogamp/common/nio/TestCachedBufferFactory.java6603026f1bfec02e3486c52270a09a355a1bf9141566176302000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Resolve Buffers.Cleaner implementation
As of Java9, sun.misc.Cleaner has moved to jdk.internal.ref.Cleaner.
However, access has been made (under the table) via sun.misc.Unsafe,
which we are using for now as we cannot set the jdk.internal.ref.Cleaner method accessible.
In this regard, we had to change our Cleaner.clean(..) method using a ByteBuffer
instead of a Buffer object paramter.
All tests have passed, no more illegal access case running on Java11 has been exposed.
2019-08-19 02:58:22 +02006603026f1bfec02e3486c52270a09a355a1bf914Bug 1363: Java 11: Resolve Buffers.Cleaner implementationeditsrc/junit/com/jogamp/common/nio/TestByteBufferCopyStream.javadeletesrc/junit/com/jogamp/common/nio/BuffersTest.javadeletesrc/junit/com/jogamp/common/nio/CachedBufferFactoryTest.javaaddsrc/junit/com/jogamp/common/nio/TestBuffers.javaaddsrc/junit/com/jogamp/common/nio/TestCachedBufferFactory.javaeditsrc/java/com/jogamp/common/nio/Buffers.java
- make/jogamp-env.xml493f0597646a1521074512b54c77d51fdfcca2801566177154000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Refine Build and Runtime requirements. Fix Java compiler test.
We allow java [8-10] to pass even thought we require java 11 or greater.
This gives us the opportunity to run the junit tests on a java 8 VM (tested).
2019-08-19 03:12:34 +0200493f0597646a1521074512b54c77d51fdfcca280Bug 1363: Java 11: Refine Build and Runtime requirements. Fix Java compiler test.editmake/jogamp-env.xml
- src/junit/com/jogamp/gluegen/test/junit/generation/Test1p2DynamicLibraryBundle.javamake/scripts/java-win64.batmake/scripts/runtest.shmake/scripts/runtest-x64.batmake/scripts/java-win32.batmake/build-test.xmlc63b81c1660f65804b058d1af1b66949b06390df1566187438000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comWindows Regression: Mingw64 8.1.0 using statical linked tool lib Test1p1Test1p1JavaEmitter
'com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter' exposes a regression
using MingW64 8.1.0: System.loadLibrary() gives a "Can't find dependent libraries".
Here, 'Bindingtest1p1' is linked against 'test1' and fails to load
due to its wrong dependent library name within 'Bindingtest1p1'.
MingW64 8.1.0 dropped 'libtest1.so' into 'Bindingtest1p1.dll',
which is surely wrong. Even passing '-Wl,-soname=test1.dll' didn't help.
Note: Such constellation would only work with adding
the lib-path to PATH on Windows.
Since we don't utilize the method in any of our projects,
but use the dynamic library lookup method - this is not a blocker,
but wasted some good time.
2019-08-19 06:03:58 +0200c63b81c1660f65804b058d1af1b66949b06390dfWindows Regression: Mingw64 8.1.0 using statical linked tool lib Test1p1Test1p1JavaEmitteraddsrc/junit/com/jogamp/gluegen/test/junit/generation/Test1p2DynamicLibraryBundle.javaeditmake/build-test.xmleditmake/scripts/java-win64.bateditmake/scripts/runtest.sheditmake/scripts/runtest-x64.bateditmake/scripts/java-win32.bat
- src/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.javamake/build.xmlmake/build-test.xml2d89df89453c099d4e357aa17eae88efcf1d1b701566238303000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Document Java8 target constraints; Fix one odd compile issue
Document Java8 target constraints, i.e. where we need to set source, target and bootclasspath
to ensure target runtime Java8 compliance.
Fix one odd compile issue!
Using two theorethical identical GNU/Linux Debian 10 machines with same set of installed software,
one passes (like MacOS, Windows) and one fails.
The failure was due to the CStructAnnotationProcessor's @SupportedSourceVersion tag.
This downgrades the SourceVersion's previous bump from 6->11 (commit 610493b1724b5d91327f478338ff5d029bdcc032)
down to 8.
Interesting times ..
2019-08-19 20:11:43 +02002d89df89453c099d4e357aa17eae88efcf1d1b70Bug 1363: Java 11: Document Java8 target constraints; Fix one odd compile issueeditsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.javaeditmake/build.xmleditmake/build-test.xml
- src/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java3068420e778909e75edbed8ffd17c49c95b6e4c21566239925000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Revert CStructAnnotationProcessor's @SupportedSourceVersion back to 11
Behold, the issue as documented at commit 2d89df89453c099d4e357aa17eae88efcf1d1b70,
one build machine failing to compile SourceVersion.RELEASE_11
was due to an incomplete installation of openjdk-11-jdk on Debian GNU/Linux. Wow.
I have re-installed the openjdk-11-jre and openjdk-11-jdk packages on said machine,
ensured they are being used .. and it works.
Another note here regarding usage of OpenJDK11 compile time environment
and Java8 target. If using Eclipse, I had to set the system runtime JDK to JDK 8.
Otherwise the 'editor clean-up' jobs would run against the JDK 11
classes and wrongly so change certain type castings etc, incompatible with Java 8.
If anybody knows a solution here .. shoot.
2019-08-19 20:38:45 +02003068420e778909e75edbed8ffd17c49c95b6e4c2Bug 1363: Java 11: Revert CStructAnnotationProcessor's @SupportedSourceVersion back to 11editsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java
- .classpath9eb21b874edb66003c642971d6c99bc22ec37e271567562065000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Use new Android SDK 24 for Eclipse Android .classpath
2019-09-04 03:54:25 +02009eb21b874edb66003c642971d6c99bc22ec37e27Bug 1363: Java 11: Use new Android SDK 24 for Eclipse Android .classpathedit.classpath
- make/jogamp-env.xml252ab21e6b6958cb54992d68535cdb7563b70f401567562173000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFix JogAmp Next Release Number: 2.4.0
2019-09-04 03:56:13 +0200252ab21e6b6958cb54992d68535cdb7563b70f40Fix JogAmp Next Release Number: 2.4.0editmake/jogamp-env.xml
- src/java/com/jogamp/common/nio/Buffers.javasrc/java/com/jogamp/common/util/UnsafeUtil.java07c1885e9a3d1f3a3853414648c06fb3864bc69f1567562886000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Extract and extend sun.misc.Unsafe functionality to UnsafeUtil
UnsafeUtil centralizes the workarounds (hack) of certain Java>=9
modularization encapsulation pitfalls,
where no exports have been defined. The last resort.
1) Buffers utilizes UnsafeUtil for Java>=9 invokeCleaner.
2) To gain access for certain methods + fields w/o 'illegal access warnings',
we have to temporarily disable the IllegalAccessLogger.
Hence we provide a method 'T doWithoutIllegalAccessLogger(..<T> action)'
for our essential module access under Java >= 9.
2019-09-04 04:08:06 +020007c1885e9a3d1f3a3853414648c06fb3864bc69fBug 1363: Java 11: Extract and extend sun.misc.Unsafe functionality to UnsafeUtileditsrc/java/com/jogamp/common/nio/Buffers.javaaddsrc/java/com/jogamp/common/util/UnsafeUtil.java
- src/junit/com/jogamp/junit/util/JunitTracer.java13ff301f7a21c55df7e6af77d936a81536b16e7f1574902961000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comminor autocleanup (final removed from static)
2019-11-28 02:02:41 +010013ff301f7a21c55df7e6af77d936a81536b16e7fminor autocleanup (final removed from static)editsrc/junit/com/jogamp/junit/util/JunitTracer.java
- make/gluegen-cpptasks-base.xml617bb981ef3485edd1e0729934d223da07a72a6b1575049927000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFix gluegen-cpptasks-base.xml for crosscompilation, failed due to unset supposedly detected mandatory new properties
Move new detected build properties build.dynamiclibs, build.staticlibs and output.lib.type
from gluegen.cpptasks.detect.os.1 to gluegen.cpptasks.detect.os.
This enables setting these mandatory properties always, as gluegen.cpptasks.detect.os.1 gets overriden
by custom cross-compilation configurations.
Also moving the property dump from gluegen.cpptasks.detect.os.1 to gluegen.cpptasks.detect.os
for same reasons.
2019-11-29 18:52:07 +0100617bb981ef3485edd1e0729934d223da07a72a6bFix gluegen-cpptasks-base.xml for crosscompilation, failed due to unset supposedly detected mandatory new propertieseditmake/gluegen-cpptasks-base.xml
- make/scripts/make.gluegen.all.ios.amd64.shmake/scripts/make.gluegen.all.macosx.shmake/scripts/make.gluegen.all.ios.arm64.sh50f8d56b5e7eac286e8183b162bddf2d528ffa6b1575271308000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comScripts: Macos /opt-share -> /usr/local (Catalina Read-Only)
2019-12-02 08:21:48 +010050f8d56b5e7eac286e8183b162bddf2d528ffa6bScripts: Macos /opt-share -> /usr/local (Catalina Read-Only)editmake/scripts/make.gluegen.all.ios.amd64.sheditmake/scripts/make.gluegen.all.ios.arm64.sheditmake/scripts/make.gluegen.all.macosx.sh
- src/java/com/jogamp/gluegen/JavaEmitter.java5736716ed0598c97273583717ffb9d22a60ca7a41575619814000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1412 - JNI: GlueGen JavaEmitter: Check & Handle Exception after calling back into Java
The generated JNI code JVMUtil_NewDirectByteBufferCopy(..)
calls Buffers.newDirectByteBuffer(..) and potential exceptions should be checked.
2019-12-06 09:10:14 +01005736716ed0598c97273583717ffb9d22a60ca7a4Bug 1412 - JNI: GlueGen JavaEmitter: Check & Handle Exception after calling back into Javaeditsrc/java/com/jogamp/gluegen/JavaEmitter.java
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/gluegen-properties.xmlmake/scripts/make.gluegen.all.android-aarch64-cross.shmake/jogamp-androidtasks.xmlmake/scripts/setenv-android-tools.shmake/jogamp-env.xml74e5bbe097a07d1275a2d6452d1e2336a8d5c44a1575955954000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Support building using current SDK and NDK v20 as of 2019-12-10 (GlueGen w/ android-aarch64 patched)
Default Platform: Android 7.0 Nougat, API level 24 supports Java 1.8
Reworked gluegen/make/scripts/setenv-android-tools.sh,
following canonical environment variables and sets all
required variables for cross-compilation.
See file's comments!
ant files:
- android.version -> android.api.level (default 24)
- android.jar defaults to ${gluegen.root}/make/lib/android-sdk/24/android.jar (provided)
2019-12-10 06:32:34 +010074e5bbe097a07d1275a2d6452d1e2336a8d5c44aBug 1417 - Android: Support building using current SDK and NDK v20 as of 2019-12-10 (GlueGen w/ android-aarch64 patched)editmake/gluegen-properties.xmleditmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/scripts/setenv-android-tools.sheditmake/jogamp-env.xmleditmake/scripts/make.gluegen.all.android-aarch64-cross.sheditmake/jogamp-androidtasks.xml
- src/java/com/jogamp/common/os/AndroidVersion.javamake/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-armv6.xmlmake/scripts/setenv-android-tools.shmake/scripts/make.gluegen.all.android-x86-cross.shmake/scripts/make.gluegen.all.android-armv6-cross.shmake/lib/gluegen-cpptasks-android-x86.xmlb6a91a035c14f1e4d142517f311007e48ea9c0c11576000603000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Complete 1st round: make/lib/gluegen-cpptask-android-<abi>.xml and scripts
All aligned now
- gluegen-cpptasks-android-aarch64.xml
- gluegen-cpptasks-android-armv6.xml (this has ld flag --no-undefined disabled, due to internal missing symbols)
- gluegen-cpptasks-android-x86.xml
2019-12-10 18:56:43 +0100b6a91a035c14f1e4d142517f311007e48ea9c0c1Bug 1417 - Android: Complete 1st round: make/lib/gluegen-cpptask-android-<abi>.xml and scriptseditsrc/java/com/jogamp/common/os/AndroidVersion.javaeditmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/lib/gluegen-cpptasks-android-armv6.xmleditmake/scripts/make.gluegen.all.android-armv6-cross.sheditmake/scripts/make.gluegen.all.android-x86-cross.sheditmake/scripts/setenv-android-tools.sheditmake/lib/gluegen-cpptasks-android-x86.xml
- make/lib/cpptasks.jar4f7273e017e2deb2928a76066604ced03609f9211576000682000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Update cpptasks.jar
http://jogamp.org/git/?p=ant-cpptasks.git
commit e1933c74b9c256332cd12c9a1094e4687b535112
Bug 1417 Android clang support: Introduce clangLinkerOption '-target <abi>'
2019-12-10 18:58:02 +01004f7273e017e2deb2928a76066604ced03609f921Bug 1417 - Android: Update cpptasks.jareditmake/lib/cpptasks.jar
- src/java/com/jogamp/common/os/MachineDataInfo.java19761070e12f65fe7a07e6d9b7a5221a1623b12d1576000770000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Add new x86 MachineDataInfo, differs due to smaller 'long double' than regular x86_32_unix
2019-12-10 18:59:30 +010019761070e12f65fe7a07e6d9b7a5221a1623b12dBug 1417 - Android: Add new x86 MachineDataInfo, differs due to smaller 'long double' than regular x86_32_unixeditsrc/java/com/jogamp/common/os/MachineDataInfo.java
- make/Manifest-android-launchermake/Manifest-rt-androideb6dfabd7427a1836f6b1d2080422f98808ea0a41576000900000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Manifest*-android* can no more have 'Name: <folder>' directives for apk
The 'Name <folder>' leads new apk to claim the missing resources (the folder actually)
and fails to install the apk.
Hence removed tagging the folders sealed.
2019-12-10 19:01:40 +0100eb6dfabd7427a1836f6b1d2080422f98808ea0a4Bug 1417 - Android: Manifest*-android* can no more have 'Name: <folder>' directives for apkeditmake/Manifest-android-launchereditmake/Manifest-rt-android
- make/build.xml51ef5eadd9db020412d3a3716b4ab5a25b0522fb1576001000000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Resulting dynamic libraries require the 'soname' to be set since API level 23
TODO: Do this for all JogAmp modules!
2019-12-10 19:03:20 +010051ef5eadd9db020412d3a3716b4ab5a25b0522fbBug 1417 - Android: Resulting dynamic libraries require the 'soname' to be set since API level 23editmake/build.xml
- make/lib/cpptasks.jarmake/build.xml53ae28fd2bc501b5de54fdbdf915d88f823eb11a1576153418000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Update cpptask, using implicit 'soname' setup, which scales better for all platforms.
http://jogamp.org/git/?p=ant-cpptasks.git
commit 8353e0cc85705ca8f81f8563ad975026978b6745
2019-12-12 13:23:38 +010053ae28fd2bc501b5de54fdbdf915d88f823eb11aBug 1417 - Android: Update cpptask, using implicit 'soname' setup, which scales better for all platforms.editmake/lib/cpptasks.jareditmake/build.xml
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-x86.xmlmake/lib/gluegen-cpptasks-android-armv6.xmlmake/scripts/setenv-android-tools.sh26d06324312b8fe6980ff29ab9d443cc5ec2657f1577141454000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Classify SYSROOTs in NDK for native libraries (link) and headers (compile)
Utilizing '-sysroot' with the linker, we require standard FS layout.
'~/Android/Sdk/ndk/20.1.5948944/platforms/android-24/arch-arm64'
contains the proper std FS layout for libraries under usr/lib,
but lacks the header files.
We call this 'ANDROID_TOOLCHAIN_SYSROOT0' and shall be used for linking.
'~/Android/Sdk/ndk/20.1.5948944/toolchains/llvm/prebuilt/linux-x86_64/sysroot'
native libraries are not under std FS layout,
but headers are under std FS layout for compilation under usr/include.
We call this 'ANDROID_TOOLCHAIN_SYSROOT1' and shall be used for compilation.
Identified while working on openal-soft Android compilation,
where we need to pass ANDROID_TOOLCHAIN_SYSROOT0
2019-12-23 23:50:54 +010026d06324312b8fe6980ff29ab9d443cc5ec2657fBug 1417 - Android: Classify SYSROOTs in NDK for native libraries (link) and headers (compile)editmake/lib/gluegen-cpptasks-android-x86.xmleditmake/lib/gluegen-cpptasks-android-armv6.xmleditmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/scripts/setenv-android-tools.sh
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-x86.xmlmake/lib/gluegen-cpptasks-android-armv6.xmlmake/scripts/setenv-android-tools.shaeae740ba2569d839820bfc20c43a8550ab8ed331577156732000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Add ANDROID_TOOLCHAIN_SYSROOT1_INC_ARCH for arch specific includes like asm/types.h
Also adapt make/lib/gluegen-cpptask-android* files:
- Set C++ stdlib = libstdc++
- Set isysroot (same as sysroot)
- Add isystem: *_SYSROOT1_INC, *_SYSROOT1_INC_ARCH and *_SYSROOT1_INC/c++/v1
2019-12-24 04:05:32 +0100aeae740ba2569d839820bfc20c43a8550ab8ed33Bug 1417 - Android: Add ANDROID_TOOLCHAIN_SYSROOT1_INC_ARCH for arch specific includes like asm/types.heditmake/lib/gluegen-cpptasks-android-x86.xmleditmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/lib/gluegen-cpptasks-android-armv6.xmleditmake/scripts/setenv-android-tools.sh
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-x86.xmlmake/lib/gluegen-cpptasks-android-armv6.xmlmake/scripts/setenv-android-tools.shae4cdcf3490a1bf493f39ab5c8c6b596d3af71de1577173868000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Add ANDROID_TOOLCHAIN_SYSROOT1_INC_STL for LLVM's C++ STL headers (default since NDK r18)
Using LLVM's c++_shared as of NDK r18: https://developer.android.com/ndk/guides/cpp-support.html
LLVM's c++ headers must come before other system header!
Also see https://github.com/android/ndk/issues/452 and https://gitlab.kitware.com/cmake/cmake/issues/17059
Also adapt make/lib/gluegen-cpptask-android* files:
- Compiler
-- align for potential C++ usage, i.e.:
-- don't use '-sysroot' not '-isysroot'
-- IF using C++ STL, prepend ANDROID_TOOLCHAIN_SYSROOT1_INC_STL
-- just add normal sysroot headers via '-isystem'
- Linker
-- Use ANDROID_TOOLCHAIN_SYSROOT1_LIB1 and ANDROID_TOOLCHAIN_SYSROOT1_LIB2 for '-L' search path
-- where ANDROID_TOOLCHAIN_SYSROOT1_LIB2 is for 'libc++' -> 'c++_shared'
2019-12-24 08:51:08 +0100ae4cdcf3490a1bf493f39ab5c8c6b596d3af71deBug 1417 - Android: Add ANDROID_TOOLCHAIN_SYSROOT1_INC_STL for LLVM's C++ STL headers (default since NDK r18)editmake/lib/gluegen-cpptasks-android-x86.xmleditmake/scripts/setenv-android-tools.sheditmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/lib/gluegen-cpptasks-android-armv6.xml
- make/scripts/adb-am-force-stop-all.shmake/scripts/adb-pm-clear-all.shd190301a82a961ac3246890206200086842059bd1577330159000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Add adb scripts to force-stop and clear all jogamp tasks and packages
2019-12-26 04:15:59 +0100d190301a82a961ac3246890206200086842059bdBug 1417 - Android: Add adb scripts to force-stop and clear all jogamp tasks and packagesaddmake/scripts/adb-am-force-stop-all.shaddmake/scripts/adb-pm-clear-all.sh
- make/resources/android/AndroidManifest-Launcher.xmlmake/jogamp-env.xmlmake/resources/android/AndroidManifest-Test.xmlmake/resources/android/AndroidManifest-Runtime.xml6e98be1a1bc819b47e2cc52eb35d23a7489fdf1b1577330300000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: jogamp-env.xml: Elaborate on Android SDK API versions required [min=21, target=28], javac w/ 24, some NDK's clang with 22.
2019-12-26 04:18:20 +01006e98be1a1bc819b47e2cc52eb35d23a7489fdf1bBug 1417 - Android: jogamp-env.xml: Elaborate on Android SDK API versions required [min=21, target=28], javac w/ 24, some NDK's clang with 22.editmake/jogamp-env.xmleditmake/resources/android/AndroidManifest-Launcher.xmleditmake/resources/android/AndroidManifest-Runtime.xmleditmake/resources/android/AndroidManifest-Test.xml
- src/java/jogamp/android/launcher/LauncherTempFileCache.javasrc/java/jogamp/common/os/android/AndroidUtilsImpl.javafaa37334e2912e02cb58e738570a127cc6402b371577330376000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Context.MODE_WORLD_READABLE causes SecurityException on API >= 24, use Context.MODE_PRIVATE for temp cache
2019-12-26 04:19:36 +0100faa37334e2912e02cb58e738570a127cc6402b37Bug 1417 - Android: Context.MODE_WORLD_READABLE causes SecurityException on API >= 24, use Context.MODE_PRIVATE for temp cacheeditsrc/java/jogamp/android/launcher/LauncherTempFileCache.javaeditsrc/java/jogamp/common/os/android/AndroidUtilsImpl.java
- make/build-test.xmlmake/jogamp-androidtasks.xml1390bc236de531646aaa4525a17de1a533b1fa061577330792000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Use d8 for dex'ing w/ implicit Java8 desugaring (macro: aapt.signed)
The new SDK d8 dex'ing tool performs Java8 desugaring, hence allows using Java8 code style.
We use d8 instead of dx in the 'aapt.signed' macro of 'jogamp-androidtasks.xml'.
For the proper desugaring, we pass 'android-min.jar and 'target.rt.jar' Android and Java8
system runtime jar-files to d8's classpath.
Macro 'aapt.signed' also receives the new optional element 'd8-classpaths'
to allows caller to pass further required jar-files to the d8 classpath.
See build-test.xml.
2019-12-26 04:26:32 +01001390bc236de531646aaa4525a17de1a533b1fa06Bug 1417 - Android: Use d8 for dex'ing w/ implicit Java8 desugaring (macro: aapt.signed)editmake/build-test.xmleditmake/jogamp-androidtasks.xml
- LICENSE.txtsrc/java/com/jogamp/common/util/WeakIdentityHashMap.java5979d66fb0c619be32ebcf9fbe644cf6d757345f1577745723000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comAdd WeakIdentityHashMap implementation (from Apache Avro)
Origin <https://github.com/apache/avro/blob/master/lang/java/avro/src/main/java/org/apache/avro/util/WeakIdentityHashMap.java>
from their commit 70260919426f89825ca148f5ee815f3b2cf4764d.
Apache License Version 2.0 until.
Using our JogAmp 'New BSD 2-Clause License' for changes after this initial commit.
Related to Bug 1312, where we like to utilize a WeakIdentityHashMap,
allowing to have cached shared GLContext to disappear .. a compromise.
2019-12-30 23:42:03 +01005979d66fb0c619be32ebcf9fbe644cf6d757345fAdd WeakIdentityHashMap implementation (from Apache Avro)addsrc/java/com/jogamp/common/util/WeakIdentityHashMap.javaeditLICENSE.txt
- src/java/com/jogamp/common/util/WeakIdentityHashMap.javac6fabb0ac94000afe29156f170c63080a37c034b1577751082000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comWeakIdentityHashMap: Cleanup; Implement putAll(..); Make IdentityWeakReference static
2019-12-31 01:11:22 +0100c6fabb0ac94000afe29156f170c63080a37c034bWeakIdentityHashMap: Cleanup; Implement putAll(..); Make IdentityWeakReference staticeditsrc/java/com/jogamp/common/util/WeakIdentityHashMap.java
- src/java/com/jogamp/common/util/Bitfield.javasrc/java/com/jogamp/common/util/WeakIdentityHashMap.java178c7b9d40e06a04790542241912ca21d2c7b92f1577758019000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comWeakIdentityHashMap: Refine capacity computation; Bitfield.Util add 'PowerOf2' functions
2019-12-31 03:06:59 +0100178c7b9d40e06a04790542241912ca21d2c7b92fWeakIdentityHashMap: Refine capacity computation; Bitfield.Util add 'PowerOf2' functionseditsrc/java/com/jogamp/common/util/Bitfield.javaeditsrc/java/com/jogamp/common/util/WeakIdentityHashMap.java
- src/java/com/jogamp/common/util/WeakIdentityHashMap.javaadd34060fde735ea932ca49fbe79e473c5a4f40b1577763218000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comWeakIdentityHashMap: Always null check on weakRef.get(); IdentityWeakReference: hash is final.
2019-12-31 04:33:38 +0100add34060fde735ea932ca49fbe79e473c5a4f40bWeakIdentityHashMap: Always null check on weakRef.get(); IdentityWeakReference: hash is final.editsrc/java/com/jogamp/common/util/WeakIdentityHashMap.java
- make/lib/cpptasks.jare3bc8ce349944d531c0b314ddb3f7a8946ce2a861577819175000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417: Update ant-cpptasks to commit c45a19eadc4c697b7cc1b095692b04deb73da5ce
2019-12-31 20:06:15 +0100e3bc8ce349944d531c0b314ddb3f7a8946ce2a86Bug 1417: Update ant-cpptasks to commit c45a19eadc4c697b7cc1b095692b04deb73da5ceeditmake/lib/cpptasks.jar
githttps://jogamp.org/chuck/user/sven%20gothelSven Gothel0.0false0100com.jogamp.junit.DisabledTest0.0110statusfalsePASSEDUnit Tests On This Node Are Disabled!Unit Tests On This Node Are Disabled!0.0com.jogamp.junit.DisabledTestUnit Tests On This Node Are Disabled!Unit Tests On This Node Are Disabled!2012-02-24T17:08:59Started by upstream project "gluegen" build number 921921gluegenjob/gluegen/921e3bc8ce349944d531c0b314ddb3f7a8946ce2a86e3bc8ce349944d531c0b314ddb3f7a8946ce2a86origin/mastere3bc8ce349944d531c0b314ddb3f7a8946ce2a86e3bc8ce349944d531c0b314ddb3f7a8946ce2a86origin/mastere3bc8ce349944d531c0b314ddb3f7a8946ce2a86e3bc8ce349944d531c0b314ddb3f7a8946ce2a86origin/mastergit://jogamp.org/srv/scm/gluegen.git00263testReportfalse#921544204158661gluegen ยป linux-x86_64 #921921falsefalse92197SUCCESS1577819960402https://jogamp.org/chuck/job/gluegen/label=linux-x86_64/921/linux64-AMD58xx-debian7-jogamp-x64-sgothel-002- www/index.htmlbfe55de5d06eb8dc0b07f720c235b86e547964c31557140652000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate CSS; Add responsive viewport design tag
2019-05-06 13:04:12 +0200bfe55de5d06eb8dc0b07f720c235b86e547964c3Update CSS; Add responsive viewport design tageditwww/index.html
- doc/manual/index.htmldoc/HowToBuild.html2a8c4d1cfa45794bc27358f3379f8c5bece745371557141092000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate CSS; Add responsive viewport design tag
2019-05-06 13:11:32 +02002a8c4d1cfa45794bc27358f3379f8c5bece74537Update CSS; Add responsive viewport design tageditdoc/manual/index.htmleditdoc/HowToBuild.html
- make/lib/android-sdk/21/android-java-src.zipmake/lib/android-sdk/21/android.jarmake/lib/android-sdk/15/android-java-src.txtmake/lib/android-sdk/9/android-java-src.zipmake/lib/android-sdk/9/NOTICE.txtmake/lib/android-sdk/24/android-java-src.txtmake/lib/android-sdk/21/LICENSE.txtmake/lib/android-sdk/24/NOTICE.txtmake/build.xmlmake/lib/android-sdk/9/LICENSE.txtmake/scripts/make.gluegen.all.linux-x86_64.shmake/lib/android-sdk/15/NOTICE.txtmake/lib/android-sdk/15/android.jarmake/jogamp-env.xmlmake/lib/android-sdk/15/android-java-src.zipmake/lib/android-sdk/21/android-java-src.txtmake/lib/android-sdk/24/android-java-src.zipmake/lib/android-sdk/9/android-java-src.txtmake/lib/android-sdk/24/LICENSE.txtmake/gluegen-cpptasks-base.xmlmake/lib/android-sdk/24/android.jarmake/lib/android-sdk/21/NOTICE.txtmake/lib/android-sdk/9/android.jarmake/lib/android-sdk/15/LICENSE.txt5f9c1435ab06c7b620befa8677fc23080dac0ce21560404578000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Initial Host/Target Compiler Selection: Java8
Current requirements are:
- Java 1.8 (Level 8.0)
- Android SDK API level 24 (Version 7.0 Nougat, released August 2016)
Official production builds are performed w/ Java 1.8.
- Java 1.8 (Level 8.0)
- Android SDK API level 24 (Version 7.0 Nougat, released August 2016)
Android 7 API level 24 supports Java 1.8,
see https://developer.android.com/studio/write/java8-support
Java 8 is chosen today, June 2019, since OpenJDK 1.8 is well supported
on desktop, mobile support is given w/ OpenJDK 9 and
Android also support these language features for almost 3 years.
++++
Current patch does require one to set the target.sourcelevel,
target.targetlevel and target.rt.jar properties or their equivalent
capital case environment variables.
Only allowed value is currently 1.8.
2019-06-13 07:42:58 +02005f9c1435ab06c7b620befa8677fc23080dac0ce2Bug 1363: Java 11: Initial Host/Target Compiler Selection: Java8deletemake/lib/android-sdk/21/android.jardeletemake/lib/android-sdk/15/NOTICE.txtaddmake/lib/android-sdk/24/android.jareditmake/jogamp-env.xmldeletemake/lib/android-sdk/15/android-java-src.txtdeletemake/lib/android-sdk/21/NOTICE.txtaddmake/lib/android-sdk/24/NOTICE.txteditmake/build.xmleditmake/scripts/make.gluegen.all.linux-x86_64.sheditmake/gluegen-cpptasks-base.xmldeletemake/lib/android-sdk/9/android.jardeletemake/lib/android-sdk/15/android-java-src.zipaddmake/lib/android-sdk/24/android-java-src.zipdeletemake/lib/android-sdk/21/android-java-src.zipdeletemake/lib/android-sdk/21/android-java-src.txtdeletemake/lib/android-sdk/9/LICENSE.txtdeletemake/lib/android-sdk/15/android.jaraddmake/lib/android-sdk/24/android-java-src.txtdeletemake/lib/android-sdk/9/android-java-src.txtdeletemake/lib/android-sdk/9/android-java-src.zipaddmake/lib/android-sdk/24/LICENSE.txtdeletemake/lib/android-sdk/15/LICENSE.txtdeletemake/lib/android-sdk/9/NOTICE.txtdeletemake/lib/android-sdk/21/LICENSE.txt
- make/lib/cpptasks.jarmake/build.xmlmake/build-test.xml97622eb70b1ff720d91d768768b7a996ac01ad781560734064000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate cpptask.jar to commit 757192655df20cc6a68affe8cbb4d7de387c9c67
Added CC Task Option: 'usehighleveltool' to give user option to
prefer the high-level tool like gcc or clang for static linkage
where usually 'ar' is being used.
2019-06-17 03:14:24 +020097622eb70b1ff720d91d768768b7a996ac01ad78Update cpptask.jar to commit 757192655df20cc6a68affe8cbb4d7de387c9c67editmake/build-test.xmleditmake/build.xmleditmake/lib/cpptasks.jar
- make/scripts/make.gluegen.all.ios.amd64.shmake/jogamp-androidtasks.xmlmake/scripts/make.gluegen.all.ios.arm64.shsrc/java/jogamp/common/os/MachineDataInfoRuntime.javasrc/java/com/jogamp/common/util/VersionUtil.javamake/gluegen-properties.xmlmake/build.xmlsrc/java/com/jogamp/common/os/MachineDataInfo.javasrc/java/jogamp/common/os/PlatformPropsImpl.javasrc/java/com/jogamp/common/util/IOUtil.javasrc/java/com/jogamp/common/os/Platform.javamake/gluegen-cpptasks-base.xmlsrc/java/com/jogamp/common/os/NativeLibrary.javasrc/java/com/jogamp/common/util/JarUtil.java52a6d4ef4133a998824236af9bb48d0ea65359a91560736762000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: Initial iOS support commit: build.xml targets, java code-path etc
Current build system for JogAmp iOS Build is:
- Build Machine: OSX Mojave 10.14
- Using own (still proprietary) OpenJDK 9 iOS Build
- OpenJDK 1.8 (This will be replaced by OpenJDK 11 soon)
- Xcode 10.2
2019-06-17 03:59:22 +020052a6d4ef4133a998824236af9bb48d0ea65359a9iOS: Initial iOS support commit: build.xml targets, java code-path etceditmake/jogamp-androidtasks.xmleditsrc/java/jogamp/common/os/PlatformPropsImpl.javaeditmake/gluegen-cpptasks-base.xmladdmake/scripts/make.gluegen.all.ios.arm64.sheditsrc/java/com/jogamp/common/util/IOUtil.javaeditsrc/java/com/jogamp/common/util/VersionUtil.javaeditmake/build.xmleditsrc/java/com/jogamp/common/os/MachineDataInfo.javaeditsrc/java/jogamp/common/os/MachineDataInfoRuntime.javaeditmake/gluegen-properties.xmladdmake/scripts/make.gluegen.all.ios.amd64.sheditsrc/java/com/jogamp/common/util/JarUtil.javaeditsrc/java/com/jogamp/common/os/NativeLibrary.javaeditsrc/java/com/jogamp/common/os/Platform.java
- make/stub_includes/jni/jni.hsrc/java/com/jogamp/common/os/Platform.javasrc/java/com/jogamp/common/util/VersionUtil.javasrc/native/common/JVM_JNI8.csrc/java/com/jogamp/common/os/NativeLibrary.javamake/build.xmlsrc/java/jogamp/common/os/PlatformPropsImpl.java330dad069dee5a0cc0480cf5cd9052000004223a1560737304000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Recognize Java9+ ..; Support JEP 178 static linkage libgluegen-rt[.so] -> libgluegen_rt[.so|.a]
Recognize Java9+ ..
- Recognize new Java9+ version string as of JEP 223
- Avoid Classpath's private findLibrary call
+++
Support JEP 178 static linkage (OpenJDK 1.8)
- Need to change native library basename: libgluegen-rt[.so] -> libgluegen_rt[.so|.a]
since the dash '-' is not supported in a ANSI-c function name.
- Added 'JNI_OnLoad_gluegen_rt' to recognize statical linked JNI code
- Added JNI_VERSION_1_8 to jni/jni.h
2019-06-17 04:08:24 +0200330dad069dee5a0cc0480cf5cd9052000004223aBug 1363: Java 11: Recognize Java9+ ..; Support JEP 178 static linkage libgluegen-rt[.so] -> libgluegen_rt[.so|.a]editsrc/java/jogamp/common/os/PlatformPropsImpl.javaeditsrc/java/com/jogamp/common/os/NativeLibrary.javaeditsrc/java/com/jogamp/common/util/VersionUtil.javaaddsrc/native/common/JVM_JNI8.ceditmake/stub_includes/jni/jni.heditsrc/java/com/jogamp/common/os/Platform.javaeditmake/build.xml
- make/lib/cpptasks.jarmake/gluegen-cpptasks-base.xmlmake/build.xml062901d807770646604322aa45d1e018270ae7ce1560739694000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate cpptask.jar to commit 18e04a2fb9c2a3556040091213f82fc570bc5736
and comment-out verbose OSX compiler/link flags, as well as removing one dead linker cfg target.
2019-06-17 04:48:14 +0200062901d807770646604322aa45d1e018270ae7ceUpdate cpptask.jar to commit 18e04a2fb9c2a3556040091213f82fc570bc5736editmake/lib/cpptasks.jareditmake/build.xmleditmake/gluegen-cpptasks-base.xml
- make/gluegen-cpptasks-base.xml2439ef7a2e6789c2614b3f0efde11bc874cebad01561022896000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: Bump required iOS default version to 11.0
2019-06-20 11:28:16 +02002439ef7a2e6789c2614b3f0efde11bc874cebad0iOS: Bump required iOS default version to 11.0editmake/gluegen-cpptasks-base.xml
- make/gluegen-cpptasks-base.xmlmake/build.xml8ce56955f989f0d8ac21335ea563f9c7eb1111541561108019000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: Generalize building the native symbols file via macro
2019-06-21 11:06:59 +02008ce56955f989f0d8ac21335ea563f9c7eb111154iOS: Generalize building the native symbols file via macroeditmake/gluegen-cpptasks-base.xmleditmake/build.xml
- src/java/jogamp/common/os/UnixDynamicLinkerImpl.javasrc/java/com/jogamp/common/os/NativeLibrary.javasrc/java/com/jogamp/common/os/DynamicLibraryBundle.javasrc/java/jogamp/common/os/DynamicLinkerImpl.javae44b9364353a6173598eb98d276795d77cc4456c1561135717000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: NativeLibrary: Refine iOS, use proper alt system path for iOS+OSX, relax closeLibrary(..)
2019-06-21 18:48:37 +0200e44b9364353a6173598eb98d276795d77cc4456ciOS: NativeLibrary: Refine iOS, use proper alt system path for iOS+OSX, relax closeLibrary(..)editsrc/java/jogamp/common/os/UnixDynamicLinkerImpl.javaeditsrc/java/com/jogamp/common/os/DynamicLibraryBundle.javaeditsrc/java/com/jogamp/common/os/NativeLibrary.javaeditsrc/java/jogamp/common/os/DynamicLinkerImpl.java
- make/scripts/make.gluegen.all.ios.amd64.shmake/scripts/make.gluegen.all.ios.arm64.shmake/scripts/make.gluegen.all.solaris-x86_64.shmake/scripts/make.gluegen.all.linux-x86_64-clang.shmake/scripts/make.gluegen.all.android-armv6-cross.shmake/scripts/make.gluegen.all.linux-x86.shmake/scripts/make.gluegen.all.linux-x86_64.shmake/scripts/make.gluegen.all.linux-aarch64.shmake/scripts/make.gluegen.all.generic.shmake/scripts/setenv-build-jogl-x86.shmake/scripts/make.gluegen.all.win32.batmake/scripts/adb-launch-main.shmake/scripts/make.gluegen.all.linux-armv6hf.shmake/scripts/setenv-build-jogamp-x86.shmake/scripts/setenv-build-jogamp-x86_64.shmake/scripts/make.gluegen.all.linux-x86-clang.shmake/scripts/make.gluegen.all.linux-ppc64le.shmake/scripts/crosstest-junit-linux-armv7-rel.shmake/scripts/crosstest-java-android-armv6-rel.shmake/scripts/make.gluegen.all.solaris-x86.shmake/scripts/setenv-android-tools.shmake/scripts/make.gluegen.all.android-x86-cross.shmake/scripts/make.gluegen.all.android-aarch64-cross.shmake/scripts/crosstest-java-linux-armv6hf-rel.shmake/scripts/make.gluegen.all.win64.batmake/scripts/crosstest-java-linux-armv6-rel.shmake/scripts/make.gluegen.all.linux-armv6hf-cross.shmake/scripts/setenv-build-jogl-x86_64.shmake/scripts/make.gluegen.all.linux-aarch64-cross.shmake/scripts/make.gluegen.all.macosx.shmake/scripts/make.gluegen.all.macosx-java6.shc7205e3906e426ec0c74b12b50faece189d3f8c21565990458000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Mod scripts for OpenJDK11 usage
2019-08-16 23:20:58 +0200c7205e3906e426ec0c74b12b50faece189d3f8c2Bug 1363: Java 11: Mod scripts for OpenJDK11 usageeditmake/scripts/make.gluegen.all.linux-x86-clang.sheditmake/scripts/make.gluegen.all.linux-x86_64.shaddmake/scripts/setenv-build-jogamp-x86_64.shdeletemake/scripts/setenv-build-jogl-x86.sheditmake/scripts/make.gluegen.all.macosx.sheditmake/scripts/crosstest-java-linux-armv6-rel.sheditmake/scripts/make.gluegen.all.linux-aarch64-cross.sheditmake/scripts/make.gluegen.all.linux-armv6hf-cross.sheditmake/scripts/make.gluegen.all.win32.bateditmake/scripts/make.gluegen.all.android-aarch64-cross.sheditmake/scripts/make.gluegen.all.linux-ppc64le.sheditmake/scripts/make.gluegen.all.android-x86-cross.sheditmake/scripts/make.gluegen.all.ios.arm64.sheditmake/scripts/make.gluegen.all.android-armv6-cross.sheditmake/scripts/make.gluegen.all.linux-x86_64-clang.sheditmake/scripts/setenv-android-tools.sheditmake/scripts/crosstest-junit-linux-armv7-rel.sheditmake/scripts/make.gluegen.all.ios.amd64.sheditmake/scripts/make.gluegen.all.generic.sheditmake/scripts/make.gluegen.all.linux-armv6hf.sheditmake/scripts/make.gluegen.all.linux-x86.sheditmake/scripts/crosstest-java-android-armv6-rel.shdeletemake/scripts/setenv-build-jogl-x86_64.sheditmake/scripts/make.gluegen.all.solaris-x86.sheditmake/scripts/make.gluegen.all.solaris-x86_64.sheditmake/scripts/make.gluegen.all.win64.bateditmake/scripts/adb-launch-main.shdeletemake/scripts/make.gluegen.all.macosx-java6.sheditmake/scripts/crosstest-java-linux-armv6hf-rel.shaddmake/scripts/setenv-build-jogamp-x86.sheditmake/scripts/make.gluegen.all.linux-aarch64.sh
- doc/HowToBuild.htmla83fe317fc55771c18709ec201870d98c307eb131565990554000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: HowToBuild Update
Also update GNU/Linux and other platforms information to current OS versions and developer toolchains.
2019-08-16 23:22:34 +0200a83fe317fc55771c18709ec201870d98c307eb13Bug 1363: Java 11: HowToBuild Updateeditdoc/HowToBuild.html
- src/java/net/highteq/nativetaglet/NativeTaglet.java4df8c0112b1e6f3236428cd8429d034058a98f6b1565990656000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comPorted NativeTaglet to jdk.javadoc.doclet.Taglet
The old com.sun.tools.doclets.Taglet was removed, so had to move to new
API.
2019-08-16 23:24:16 +02004df8c0112b1e6f3236428cd8429d034058a98f6bPorted NativeTaglet to jdk.javadoc.doclet.Tagleteditsrc/java/net/highteq/nativetaglet/NativeTaglet.java
- make/build.xml0e915e519cad5f23dcea1707b894f2b5b869bbf11565990882000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed native header generation so it doesn't use javah
The javah command was removed in Java 10, so now native headers must be
generated in javac instead.
2019-08-16 23:28:02 +02000e915e519cad5f23dcea1707b894f2b5b869bbf1Fixed native header generation so it doesn't use javaheditmake/build.xml
- make/build.xmld7db7d7749a139c0238e0ae484ece39bc6b51d661565992484000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: build.xml fix some comments, javah replacement move and compile time build
2019-08-16 23:54:44 +0200d7db7d7749a139c0238e0ae484ece39bc6b51d66Bug 1363: Java 11: build.xml fix some comments, javah replacement move and compile time buildeditmake/build.xml
- src/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java610493b1724b5d91327f478338ff5d029bdcc0321565992710000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFix warning in annotation processor
2019-08-16 23:58:30 +0200610493b1724b5d91327f478338ff5d029bdcc032Fix warning in annotation processoreditsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java
- src/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java3ae05eacc091282f009792e2b06505efe96cca7d1565992724000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed null pointer exception in logging print
2019-08-16 23:58:44 +02003ae05eacc091282f009792e2b06505efe96cca7dFixed null pointer exception in logging printeditsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java
- src/junit/com/jogamp/gluegen/test/junit/structgen/package-info.javasrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java93121714758f89a394993f0740c6929f48fb887b1565992733000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed CStruct annotation processor to not use dummy Java variable types
When annotations were placed on dummy Java variables, the annotation
processor was emitting a RenameJavaType directive into the gluegen
config file that caused the emitted file to be named boolean.java
instead of RenderingConfig.java or Pixel.java. Turned off this behavior
when jname is given in the @CStruct annotation. I'm uncertain how much
this processor is even used, since I can't find any occurrences of
@CStruct outside the test code for it in gluegen.
2019-08-16 23:58:53 +020093121714758f89a394993f0740c6929f48fb887bFixed CStruct annotation processor to not use dummy Java variable typeseditsrc/junit/com/jogamp/gluegen/test/junit/structgen/package-info.javaeditsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java
- nbproject/project.xmlmake/gluegen-cpptasks-base.xmlnbproject/ide-file-targets.xmltest/junit/com/jogamp/gluegen/build.xmlmake/build.xml760295dc597b3a91bf011115dd7bfad9c0c37f821565992775000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed java.home directory and removed obsolete tools.jar
In Java 9+, there's no longer a "jre" directory in the installation, so
removed references to it. The tools.jar file also no longer exists in
Java installations (it's now stored in a secret non-JAR format), so
removed that as well.
2019-08-16 23:59:35 +0200760295dc597b3a91bf011115dd7bfad9c0c37f82Fixed java.home directory and removed obsolete tools.jareditmake/build.xmleditmake/gluegen-cpptasks-base.xmleditnbproject/ide-file-targets.xmledittest/junit/com/jogamp/gluegen/build.xmleditnbproject/project.xml
- make/gluegen-cpptasks-base.xmltest/junit/com/jogamp/gluegen/build.xml40863053f2c97d8dd89b41c6e2d3703f4d2f72d01565993223000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed minor Ant buildfile consistency issues
These were flagged as errors by Eclipse, and appear legitimate, but
didn't make the command line build fail.
2019-08-17 00:07:03 +020040863053f2c97d8dd89b41c6e2d3703f4d2f72d0Fixed minor Ant buildfile consistency issuesedittest/junit/com/jogamp/gluegen/build.xmleditmake/gluegen-cpptasks-base.xml
- make/gluegen-cpptasks-base.xml5aee782592a5ef038dfb79c7b2af5ddab81c0a211565993352000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFixed JRE path for Linux AMD64 to work for Java 11
2019-08-17 00:09:12 +02005aee782592a5ef038dfb79c7b2af5ddab81c0a21Fixed JRE path for Linux AMD64 to work for Java 11editmake/gluegen-cpptasks-base.xml
- make/gluegen-cpptasks-base.xmlf54e4fbaebfec36bd3b523dc4e23f744e8e6a4ef1566085239000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Refine 'java.home.dir' and 'java.lib.dir.platform' setup for traditional layout and JEP 220(Java 9+)
JEP 220 states it is now optional to use the <arch> subfolder in 'lib' to store native libraries,
i.e. 'lib/<arch>/libjava.so' can be flattened to 'lib/libjava.so'.
Further the jre subfolder is no more used according to the JEP 220, however, it can be used.
Therefor we scan for 'java.home.dir' in the following order:
- if '<java.home>/../jre' exists, i.e. we are within the 'jre' folder, use '<java.home>/..'.
- otherwise assume <java.home> reflect the flattened actual base folder and use it as is.
We scan for 'java.lib.dir.platform' in the following order:
- if exists <java.home>/jre/lib/i386/libjava.so -> <java.home>/jre/lib/i386
- if exists <java.home>/lib/i386/libjava.so -> <java.home>/lib/i386
- defaults to flattened <java.home>/lib
This way we keep the historical arch information for each platform
and stay most flexible for any SDK build layout.
2019-08-18 01:40:39 +0200f54e4fbaebfec36bd3b523dc4e23f744e8e6a4efBug 1363: Java 11: Refine 'java.home.dir' and 'java.lib.dir.platform' setup for traditional layout and JEP 220(Java 9+)editmake/gluegen-cpptasks-base.xml
- make/gluegen-cpptasks-custom.xml65195899777be7be194db59bd668d22c70f291451566085381000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Align gluegen-cpptask-custom.xml template to commit f54e4fbaebfec36bd3b523dc4e23f744e8e6a4ef
2019-08-18 01:43:01 +020065195899777be7be194db59bd668d22c70f29145Bug 1363: Java 11: Align gluegen-cpptask-custom.xml template to commit f54e4fbaebfec36bd3b523dc4e23f744e8e6a4efeditmake/gluegen-cpptasks-custom.xml
- make/gluegen-cpptasks-base.xml4df5aea16fba71b43b78fc6a878fb68c01294a3a1566085471000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comiOS: Fix native symbol generation for Windows
Regression from commit 8ce56955f989f0d8ac21335ea563f9c7eb111154
2019-08-18 01:44:31 +02004df5aea16fba71b43b78fc6a878fb68c01294a3aiOS: Fix native symbol generation for Windowseditmake/gluegen-cpptasks-base.xml
- src/java/com/jogamp/common/os/NativeLibrary.java15549c5c038e4ef009b9b487e460c29da16c956b1566085514000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comMacOS shall only scan for .dylib, dropping .jnilib search in NativeLibrary
2019-08-18 01:45:14 +020015549c5c038e4ef009b9b487e460c29da16c956bMacOS shall only scan for .dylib, dropping .jnilib search in NativeLibraryeditsrc/java/com/jogamp/common/os/NativeLibrary.java
- make/build.xmlf12fde9dbfc79aa37303c724f094b3cef8a3f9891566085618000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.combuild.xml: Explicitly issue 'clean-temp' at start and in the end of default 'all*' targets.
This shall ensure that build-temp gets deleted before and after build,
removing the transitionary previous build state.
2019-08-18 01:46:58 +0200f12fde9dbfc79aa37303c724f094b3cef8a3f989build.xml: Explicitly issue 'clean-temp' at start and in the end of default 'all*' targets.editmake/build.xml
- make/scripts/java-win32.batmake/scripts/java-win64.batdoc/HowToBuild.html0577701f4d92c414dbfe6875f4319fd311e0106c1566085761000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comUpdate HowToBuild (gawk) and windows test scripts
2019-08-18 01:49:21 +02000577701f4d92c414dbfe6875f4319fd311e0106cUpdate HowToBuild (gawk) and windows test scriptseditmake/scripts/java-win32.bateditmake/scripts/java-win64.bateditdoc/HowToBuild.html
- make/jogamp-env.xmlmake/scripts/make.gluegen.all.linux-x86_64.shmake/build.xml189f8ede61afea66ea14f7402dac10381a98c9ca1566092305000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Fix javadoc invocation, drop -source <release> for compile time javac
Also prepare the 'target.releaselevel' property to be set by 'RELEASE_LEVEL' environment,
however - we do not use it at this point.
For now, we build gluegen-rt using '-source 1.8' '-target 1.8'
and the bootclasspath of openjdk8 rt.jar to ensure java8 compatibility.
Alternatively one could use '--release 8' instead using the java11
distributed modules. However, I think the above method is more safe,
only allowing java8 rt.jar to be used for compilation.
Further, gluegen.jar is build using '-target 1.8' only,
since it musty use java11 sources at least for the javadoc taglet.
2019-08-18 03:38:25 +0200189f8ede61afea66ea14f7402dac10381a98c9caBug 1363: Java 11: Fix javadoc invocation, drop -source <release> for compile time javaceditmake/jogamp-env.xmleditmake/build.xmleditmake/scripts/make.gluegen.all.linux-x86_64.sh
- make/jogamp-env.xmldoc/HowToBuild.html0f370707ed27dff495c5d091d284f7a006cb28a01566095929000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Java version must be 11 or greater; Fix HowToBuild: Give detailed build commandline.
2019-08-18 04:38:49 +02000f370707ed27dff495c5d091d284f7a006cb28a0Bug 1363: Java 11: Java version must be 11 or greater; Fix HowToBuild: Give detailed build commandline.editdoc/HowToBuild.htmleditmake/jogamp-env.xml
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-armv6.xmlmake/lib/gluegen-cpptasks-linux-32bit.xmlmake/lib/gluegen-cpptasks-android-x86.xml175392ceeba5f69aa5ac90e4021490ade742a3231566143894000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Adopt java.lib.dir.platform changes to make/lib/gluegen-cpptasks-*
2019-08-18 17:58:14 +0200175392ceeba5f69aa5ac90e4021490ade742a323Bug 1363: Java 11: Adopt java.lib.dir.platform changes to make/lib/gluegen-cpptasks-*editmake/lib/gluegen-cpptasks-android-armv6.xmleditmake/lib/gluegen-cpptasks-linux-32bit.xmleditmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/lib/gluegen-cpptasks-android-x86.xml
- src/java/com/jogamp/common/nio/AbstractBuffer.javasrc/java/jogamp/common/os/MachineDataInfoRuntime.javasrc/java/com/jogamp/common/os/Platform.javasrc/junit/com/jogamp/common/util/TestTempJarCache.javasrc/java/com/jogamp/common/nio/PointerBuffer.javasrc/java/com/jogamp/common/os/NativeLibrary.javasrc/java/jogamp/common/os/PlatformPropsImpl.java6f987f16c808242b61263d76bd7d72e148a0af241566165207000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Complete renaming JEP 178 compatible native lib basename gluegen-rt -> gluegen_rt
- Fix finding native library for Elf parsing
- Fix one unit test
- Fix comments
Completes commit 330dad069dee5a0cc0480cf5cd9052000004223a
2019-08-18 23:53:27 +02006f987f16c808242b61263d76bd7d72e148a0af24Bug 1363: Java 11: Complete renaming JEP 178 compatible native lib basename gluegen-rt -> gluegen_rteditsrc/java/jogamp/common/os/PlatformPropsImpl.javaeditsrc/junit/com/jogamp/common/util/TestTempJarCache.javaeditsrc/java/com/jogamp/common/os/NativeLibrary.javaeditsrc/java/com/jogamp/common/nio/PointerBuffer.javaeditsrc/java/com/jogamp/common/os/Platform.javaeditsrc/java/jogamp/common/os/MachineDataInfoRuntime.javaeditsrc/java/com/jogamp/common/nio/AbstractBuffer.java
- make/scripts/make.gluegen.all.win64.batmake/scripts/java-win64.batmake/scripts/make.gluegen.all.win32.batLICENSE.txtdoc/HowToBuild.htmlmake/scripts/java-win32.batmake/build-test.xml5f4292bb8a310489e05a4f3545ae081310a93f721566165402000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBuild Update: CMake 2.8.10.2 -> 3.15.2 (Windows + MacOS), Mingw64 4.8.1 -> 8.1.0
2019-08-18 23:56:42 +02005f4292bb8a310489e05a4f3545ae081310a93f72Build Update: CMake 2.8.10.2 -> 3.15.2 (Windows + MacOS), Mingw64 4.8.1 -> 8.1.0editLICENSE.txteditmake/build-test.xmleditdoc/HowToBuild.htmleditmake/scripts/make.gluegen.all.win64.bateditmake/scripts/java-win32.bateditmake/scripts/make.gluegen.all.win32.bateditmake/scripts/java-win64.bat
- src/junit/com/jogamp/common/nio/BuffersTest.javasrc/java/com/jogamp/common/nio/Buffers.javasrc/junit/com/jogamp/common/nio/TestBuffers.javasrc/junit/com/jogamp/common/nio/TestByteBufferCopyStream.javasrc/junit/com/jogamp/common/nio/CachedBufferFactoryTest.javasrc/junit/com/jogamp/common/nio/TestCachedBufferFactory.java6603026f1bfec02e3486c52270a09a355a1bf9141566176302000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Resolve Buffers.Cleaner implementation
As of Java9, sun.misc.Cleaner has moved to jdk.internal.ref.Cleaner.
However, access has been made (under the table) via sun.misc.Unsafe,
which we are using for now as we cannot set the jdk.internal.ref.Cleaner method accessible.
In this regard, we had to change our Cleaner.clean(..) method using a ByteBuffer
instead of a Buffer object paramter.
All tests have passed, no more illegal access case running on Java11 has been exposed.
2019-08-19 02:58:22 +02006603026f1bfec02e3486c52270a09a355a1bf914Bug 1363: Java 11: Resolve Buffers.Cleaner implementationdeletesrc/junit/com/jogamp/common/nio/BuffersTest.javaaddsrc/junit/com/jogamp/common/nio/TestCachedBufferFactory.javaeditsrc/junit/com/jogamp/common/nio/TestByteBufferCopyStream.javaaddsrc/junit/com/jogamp/common/nio/TestBuffers.javadeletesrc/junit/com/jogamp/common/nio/CachedBufferFactoryTest.javaeditsrc/java/com/jogamp/common/nio/Buffers.java
- make/jogamp-env.xml493f0597646a1521074512b54c77d51fdfcca2801566177154000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Refine Build and Runtime requirements. Fix Java compiler test.
We allow java [8-10] to pass even thought we require java 11 or greater.
This gives us the opportunity to run the junit tests on a java 8 VM (tested).
2019-08-19 03:12:34 +0200493f0597646a1521074512b54c77d51fdfcca280Bug 1363: Java 11: Refine Build and Runtime requirements. Fix Java compiler test.editmake/jogamp-env.xml
- src/junit/com/jogamp/gluegen/test/junit/generation/Test1p2DynamicLibraryBundle.javamake/scripts/java-win64.batmake/scripts/runtest.shmake/scripts/runtest-x64.batmake/scripts/java-win32.batmake/build-test.xmlc63b81c1660f65804b058d1af1b66949b06390df1566187438000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comWindows Regression: Mingw64 8.1.0 using statical linked tool lib Test1p1Test1p1JavaEmitter
'com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter' exposes a regression
using MingW64 8.1.0: System.loadLibrary() gives a "Can't find dependent libraries".
Here, 'Bindingtest1p1' is linked against 'test1' and fails to load
due to its wrong dependent library name within 'Bindingtest1p1'.
MingW64 8.1.0 dropped 'libtest1.so' into 'Bindingtest1p1.dll',
which is surely wrong. Even passing '-Wl,-soname=test1.dll' didn't help.
Note: Such constellation would only work with adding
the lib-path to PATH on Windows.
Since we don't utilize the method in any of our projects,
but use the dynamic library lookup method - this is not a blocker,
but wasted some good time.
2019-08-19 06:03:58 +0200c63b81c1660f65804b058d1af1b66949b06390dfWindows Regression: Mingw64 8.1.0 using statical linked tool lib Test1p1Test1p1JavaEmittereditmake/scripts/runtest-x64.bateditmake/scripts/java-win32.bateditmake/scripts/java-win64.bateditmake/scripts/runtest.shaddsrc/junit/com/jogamp/gluegen/test/junit/generation/Test1p2DynamicLibraryBundle.javaeditmake/build-test.xml
- src/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.javamake/build.xmlmake/build-test.xml2d89df89453c099d4e357aa17eae88efcf1d1b701566238303000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Document Java8 target constraints; Fix one odd compile issue
Document Java8 target constraints, i.e. where we need to set source, target and bootclasspath
to ensure target runtime Java8 compliance.
Fix one odd compile issue!
Using two theorethical identical GNU/Linux Debian 10 machines with same set of installed software,
one passes (like MacOS, Windows) and one fails.
The failure was due to the CStructAnnotationProcessor's @SupportedSourceVersion tag.
This downgrades the SourceVersion's previous bump from 6->11 (commit 610493b1724b5d91327f478338ff5d029bdcc032)
down to 8.
Interesting times ..
2019-08-19 20:11:43 +02002d89df89453c099d4e357aa17eae88efcf1d1b70Bug 1363: Java 11: Document Java8 target constraints; Fix one odd compile issueeditsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.javaeditmake/build.xmleditmake/build-test.xml
- src/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java3068420e778909e75edbed8ffd17c49c95b6e4c21566239925000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Revert CStructAnnotationProcessor's @SupportedSourceVersion back to 11
Behold, the issue as documented at commit 2d89df89453c099d4e357aa17eae88efcf1d1b70,
one build machine failing to compile SourceVersion.RELEASE_11
was due to an incomplete installation of openjdk-11-jdk on Debian GNU/Linux. Wow.
I have re-installed the openjdk-11-jre and openjdk-11-jdk packages on said machine,
ensured they are being used .. and it works.
Another note here regarding usage of OpenJDK11 compile time environment
and Java8 target. If using Eclipse, I had to set the system runtime JDK to JDK 8.
Otherwise the 'editor clean-up' jobs would run against the JDK 11
classes and wrongly so change certain type castings etc, incompatible with Java 8.
If anybody knows a solution here .. shoot.
2019-08-19 20:38:45 +02003068420e778909e75edbed8ffd17c49c95b6e4c2Bug 1363: Java 11: Revert CStructAnnotationProcessor's @SupportedSourceVersion back to 11editsrc/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java
- .classpath9eb21b874edb66003c642971d6c99bc22ec37e271567562065000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Use new Android SDK 24 for Eclipse Android .classpath
2019-09-04 03:54:25 +02009eb21b874edb66003c642971d6c99bc22ec37e27Bug 1363: Java 11: Use new Android SDK 24 for Eclipse Android .classpathedit.classpath
- make/jogamp-env.xml252ab21e6b6958cb54992d68535cdb7563b70f401567562173000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFix JogAmp Next Release Number: 2.4.0
2019-09-04 03:56:13 +0200252ab21e6b6958cb54992d68535cdb7563b70f40Fix JogAmp Next Release Number: 2.4.0editmake/jogamp-env.xml
- src/java/com/jogamp/common/nio/Buffers.javasrc/java/com/jogamp/common/util/UnsafeUtil.java07c1885e9a3d1f3a3853414648c06fb3864bc69f1567562886000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1363: Java 11: Extract and extend sun.misc.Unsafe functionality to UnsafeUtil
UnsafeUtil centralizes the workarounds (hack) of certain Java>=9
modularization encapsulation pitfalls,
where no exports have been defined. The last resort.
1) Buffers utilizes UnsafeUtil for Java>=9 invokeCleaner.
2) To gain access for certain methods + fields w/o 'illegal access warnings',
we have to temporarily disable the IllegalAccessLogger.
Hence we provide a method 'T doWithoutIllegalAccessLogger(..<T> action)'
for our essential module access under Java >= 9.
2019-09-04 04:08:06 +020007c1885e9a3d1f3a3853414648c06fb3864bc69fBug 1363: Java 11: Extract and extend sun.misc.Unsafe functionality to UnsafeUtileditsrc/java/com/jogamp/common/nio/Buffers.javaaddsrc/java/com/jogamp/common/util/UnsafeUtil.java
- src/junit/com/jogamp/junit/util/JunitTracer.java13ff301f7a21c55df7e6af77d936a81536b16e7f1574902961000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comminor autocleanup (final removed from static)
2019-11-28 02:02:41 +010013ff301f7a21c55df7e6af77d936a81536b16e7fminor autocleanup (final removed from static)editsrc/junit/com/jogamp/junit/util/JunitTracer.java
- make/gluegen-cpptasks-base.xml617bb981ef3485edd1e0729934d223da07a72a6b1575049927000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comFix gluegen-cpptasks-base.xml for crosscompilation, failed due to unset supposedly detected mandatory new properties
Move new detected build properties build.dynamiclibs, build.staticlibs and output.lib.type
from gluegen.cpptasks.detect.os.1 to gluegen.cpptasks.detect.os.
This enables setting these mandatory properties always, as gluegen.cpptasks.detect.os.1 gets overriden
by custom cross-compilation configurations.
Also moving the property dump from gluegen.cpptasks.detect.os.1 to gluegen.cpptasks.detect.os
for same reasons.
2019-11-29 18:52:07 +0100617bb981ef3485edd1e0729934d223da07a72a6bFix gluegen-cpptasks-base.xml for crosscompilation, failed due to unset supposedly detected mandatory new propertieseditmake/gluegen-cpptasks-base.xml
- make/scripts/make.gluegen.all.ios.amd64.shmake/scripts/make.gluegen.all.macosx.shmake/scripts/make.gluegen.all.ios.arm64.sh50f8d56b5e7eac286e8183b162bddf2d528ffa6b1575271308000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comScripts: Macos /opt-share -> /usr/local (Catalina Read-Only)
2019-12-02 08:21:48 +010050f8d56b5e7eac286e8183b162bddf2d528ffa6bScripts: Macos /opt-share -> /usr/local (Catalina Read-Only)editmake/scripts/make.gluegen.all.ios.amd64.sheditmake/scripts/make.gluegen.all.macosx.sheditmake/scripts/make.gluegen.all.ios.arm64.sh
- src/java/com/jogamp/gluegen/JavaEmitter.java5736716ed0598c97273583717ffb9d22a60ca7a41575619814000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1412 - JNI: GlueGen JavaEmitter: Check & Handle Exception after calling back into Java
The generated JNI code JVMUtil_NewDirectByteBufferCopy(..)
calls Buffers.newDirectByteBuffer(..) and potential exceptions should be checked.
2019-12-06 09:10:14 +01005736716ed0598c97273583717ffb9d22a60ca7a4Bug 1412 - JNI: GlueGen JavaEmitter: Check & Handle Exception after calling back into Javaeditsrc/java/com/jogamp/gluegen/JavaEmitter.java
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/gluegen-properties.xmlmake/scripts/make.gluegen.all.android-aarch64-cross.shmake/jogamp-androidtasks.xmlmake/jogamp-env.xmlmake/scripts/setenv-android-tools.sh74e5bbe097a07d1275a2d6452d1e2336a8d5c44a1575955954000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Support building using current SDK and NDK v20 as of 2019-12-10 (GlueGen w/ android-aarch64 patched)
Default Platform: Android 7.0 Nougat, API level 24 supports Java 1.8
Reworked gluegen/make/scripts/setenv-android-tools.sh,
following canonical environment variables and sets all
required variables for cross-compilation.
See file's comments!
ant files:
- android.version -> android.api.level (default 24)
- android.jar defaults to ${gluegen.root}/make/lib/android-sdk/24/android.jar (provided)
2019-12-10 06:32:34 +010074e5bbe097a07d1275a2d6452d1e2336a8d5c44aBug 1417 - Android: Support building using current SDK and NDK v20 as of 2019-12-10 (GlueGen w/ android-aarch64 patched)editmake/gluegen-properties.xmleditmake/scripts/make.gluegen.all.android-aarch64-cross.sheditmake/jogamp-androidtasks.xmleditmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/jogamp-env.xmleditmake/scripts/setenv-android-tools.sh
- src/java/com/jogamp/common/os/AndroidVersion.javamake/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-armv6.xmlmake/scripts/setenv-android-tools.shmake/scripts/make.gluegen.all.android-x86-cross.shmake/scripts/make.gluegen.all.android-armv6-cross.shmake/lib/gluegen-cpptasks-android-x86.xmlb6a91a035c14f1e4d142517f311007e48ea9c0c11576000603000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Complete 1st round: make/lib/gluegen-cpptask-android-<abi>.xml and scripts
All aligned now
- gluegen-cpptasks-android-aarch64.xml
- gluegen-cpptasks-android-armv6.xml (this has ld flag --no-undefined disabled, due to internal missing symbols)
- gluegen-cpptasks-android-x86.xml
2019-12-10 18:56:43 +0100b6a91a035c14f1e4d142517f311007e48ea9c0c1Bug 1417 - Android: Complete 1st round: make/lib/gluegen-cpptask-android-<abi>.xml and scriptseditmake/scripts/setenv-android-tools.sheditmake/lib/gluegen-cpptasks-android-armv6.xmleditmake/scripts/make.gluegen.all.android-armv6-cross.sheditmake/scripts/make.gluegen.all.android-x86-cross.sheditsrc/java/com/jogamp/common/os/AndroidVersion.javaeditmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/lib/gluegen-cpptasks-android-x86.xml
- make/lib/cpptasks.jar4f7273e017e2deb2928a76066604ced03609f9211576000682000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Update cpptasks.jar
http://jogamp.org/git/?p=ant-cpptasks.git
commit e1933c74b9c256332cd12c9a1094e4687b535112
Bug 1417 Android clang support: Introduce clangLinkerOption '-target <abi>'
2019-12-10 18:58:02 +01004f7273e017e2deb2928a76066604ced03609f921Bug 1417 - Android: Update cpptasks.jareditmake/lib/cpptasks.jar
- src/java/com/jogamp/common/os/MachineDataInfo.java19761070e12f65fe7a07e6d9b7a5221a1623b12d1576000770000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Add new x86 MachineDataInfo, differs due to smaller 'long double' than regular x86_32_unix
2019-12-10 18:59:30 +010019761070e12f65fe7a07e6d9b7a5221a1623b12dBug 1417 - Android: Add new x86 MachineDataInfo, differs due to smaller 'long double' than regular x86_32_unixeditsrc/java/com/jogamp/common/os/MachineDataInfo.java
- make/Manifest-android-launchermake/Manifest-rt-androideb6dfabd7427a1836f6b1d2080422f98808ea0a41576000900000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Manifest*-android* can no more have 'Name: <folder>' directives for apk
The 'Name <folder>' leads new apk to claim the missing resources (the folder actually)
and fails to install the apk.
Hence removed tagging the folders sealed.
2019-12-10 19:01:40 +0100eb6dfabd7427a1836f6b1d2080422f98808ea0a4Bug 1417 - Android: Manifest*-android* can no more have 'Name: <folder>' directives for apkeditmake/Manifest-android-launchereditmake/Manifest-rt-android
- make/build.xml51ef5eadd9db020412d3a3716b4ab5a25b0522fb1576001000000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Resulting dynamic libraries require the 'soname' to be set since API level 23
TODO: Do this for all JogAmp modules!
2019-12-10 19:03:20 +010051ef5eadd9db020412d3a3716b4ab5a25b0522fbBug 1417 - Android: Resulting dynamic libraries require the 'soname' to be set since API level 23editmake/build.xml
- make/lib/cpptasks.jarmake/build.xml53ae28fd2bc501b5de54fdbdf915d88f823eb11a1576153418000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Update cpptask, using implicit 'soname' setup, which scales better for all platforms.
http://jogamp.org/git/?p=ant-cpptasks.git
commit 8353e0cc85705ca8f81f8563ad975026978b6745
2019-12-12 13:23:38 +010053ae28fd2bc501b5de54fdbdf915d88f823eb11aBug 1417 - Android: Update cpptask, using implicit 'soname' setup, which scales better for all platforms.editmake/build.xmleditmake/lib/cpptasks.jar
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-armv6.xmlmake/lib/gluegen-cpptasks-android-x86.xmlmake/scripts/setenv-android-tools.sh26d06324312b8fe6980ff29ab9d443cc5ec2657f1577141454000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Classify SYSROOTs in NDK for native libraries (link) and headers (compile)
Utilizing '-sysroot' with the linker, we require standard FS layout.
'~/Android/Sdk/ndk/20.1.5948944/platforms/android-24/arch-arm64'
contains the proper std FS layout for libraries under usr/lib,
but lacks the header files.
We call this 'ANDROID_TOOLCHAIN_SYSROOT0' and shall be used for linking.
'~/Android/Sdk/ndk/20.1.5948944/toolchains/llvm/prebuilt/linux-x86_64/sysroot'
native libraries are not under std FS layout,
but headers are under std FS layout for compilation under usr/include.
We call this 'ANDROID_TOOLCHAIN_SYSROOT1' and shall be used for compilation.
Identified while working on openal-soft Android compilation,
where we need to pass ANDROID_TOOLCHAIN_SYSROOT0
2019-12-23 23:50:54 +010026d06324312b8fe6980ff29ab9d443cc5ec2657fBug 1417 - Android: Classify SYSROOTs in NDK for native libraries (link) and headers (compile)editmake/lib/gluegen-cpptasks-android-armv6.xmleditmake/scripts/setenv-android-tools.sheditmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/lib/gluegen-cpptasks-android-x86.xml
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-armv6.xmlmake/lib/gluegen-cpptasks-android-x86.xmlmake/scripts/setenv-android-tools.shaeae740ba2569d839820bfc20c43a8550ab8ed331577156732000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Add ANDROID_TOOLCHAIN_SYSROOT1_INC_ARCH for arch specific includes like asm/types.h
Also adapt make/lib/gluegen-cpptask-android* files:
- Set C++ stdlib = libstdc++
- Set isysroot (same as sysroot)
- Add isystem: *_SYSROOT1_INC, *_SYSROOT1_INC_ARCH and *_SYSROOT1_INC/c++/v1
2019-12-24 04:05:32 +0100aeae740ba2569d839820bfc20c43a8550ab8ed33Bug 1417 - Android: Add ANDROID_TOOLCHAIN_SYSROOT1_INC_ARCH for arch specific includes like asm/types.heditmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/scripts/setenv-android-tools.sheditmake/lib/gluegen-cpptasks-android-armv6.xmleditmake/lib/gluegen-cpptasks-android-x86.xml
- make/lib/gluegen-cpptasks-android-aarch64.xmlmake/lib/gluegen-cpptasks-android-x86.xmlmake/lib/gluegen-cpptasks-android-armv6.xmlmake/scripts/setenv-android-tools.shae4cdcf3490a1bf493f39ab5c8c6b596d3af71de1577173868000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Add ANDROID_TOOLCHAIN_SYSROOT1_INC_STL for LLVM's C++ STL headers (default since NDK r18)
Using LLVM's c++_shared as of NDK r18: https://developer.android.com/ndk/guides/cpp-support.html
LLVM's c++ headers must come before other system header!
Also see https://github.com/android/ndk/issues/452 and https://gitlab.kitware.com/cmake/cmake/issues/17059
Also adapt make/lib/gluegen-cpptask-android* files:
- Compiler
-- align for potential C++ usage, i.e.:
-- don't use '-sysroot' not '-isysroot'
-- IF using C++ STL, prepend ANDROID_TOOLCHAIN_SYSROOT1_INC_STL
-- just add normal sysroot headers via '-isystem'
- Linker
-- Use ANDROID_TOOLCHAIN_SYSROOT1_LIB1 and ANDROID_TOOLCHAIN_SYSROOT1_LIB2 for '-L' search path
-- where ANDROID_TOOLCHAIN_SYSROOT1_LIB2 is for 'libc++' -> 'c++_shared'
2019-12-24 08:51:08 +0100ae4cdcf3490a1bf493f39ab5c8c6b596d3af71deBug 1417 - Android: Add ANDROID_TOOLCHAIN_SYSROOT1_INC_STL for LLVM's C++ STL headers (default since NDK r18)editmake/lib/gluegen-cpptasks-android-aarch64.xmleditmake/lib/gluegen-cpptasks-android-x86.xmleditmake/lib/gluegen-cpptasks-android-armv6.xmleditmake/scripts/setenv-android-tools.sh
- make/scripts/adb-am-force-stop-all.shmake/scripts/adb-pm-clear-all.shd190301a82a961ac3246890206200086842059bd1577330159000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Add adb scripts to force-stop and clear all jogamp tasks and packages
2019-12-26 04:15:59 +0100d190301a82a961ac3246890206200086842059bdBug 1417 - Android: Add adb scripts to force-stop and clear all jogamp tasks and packagesaddmake/scripts/adb-am-force-stop-all.shaddmake/scripts/adb-pm-clear-all.sh
- make/resources/android/AndroidManifest-Launcher.xmlmake/jogamp-env.xmlmake/resources/android/AndroidManifest-Test.xmlmake/resources/android/AndroidManifest-Runtime.xml6e98be1a1bc819b47e2cc52eb35d23a7489fdf1b1577330300000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: jogamp-env.xml: Elaborate on Android SDK API versions required [min=21, target=28], javac w/ 24, some NDK's clang with 22.
2019-12-26 04:18:20 +01006e98be1a1bc819b47e2cc52eb35d23a7489fdf1bBug 1417 - Android: jogamp-env.xml: Elaborate on Android SDK API versions required [min=21, target=28], javac w/ 24, some NDK's clang with 22.editmake/resources/android/AndroidManifest-Test.xmleditmake/resources/android/AndroidManifest-Launcher.xmleditmake/resources/android/AndroidManifest-Runtime.xmleditmake/jogamp-env.xml
- src/java/jogamp/android/launcher/LauncherTempFileCache.javasrc/java/jogamp/common/os/android/AndroidUtilsImpl.javafaa37334e2912e02cb58e738570a127cc6402b371577330376000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Context.MODE_WORLD_READABLE causes SecurityException on API >= 24, use Context.MODE_PRIVATE for temp cache
2019-12-26 04:19:36 +0100faa37334e2912e02cb58e738570a127cc6402b37Bug 1417 - Android: Context.MODE_WORLD_READABLE causes SecurityException on API >= 24, use Context.MODE_PRIVATE for temp cacheeditsrc/java/jogamp/android/launcher/LauncherTempFileCache.javaeditsrc/java/jogamp/common/os/android/AndroidUtilsImpl.java
- make/build-test.xmlmake/jogamp-androidtasks.xml1390bc236de531646aaa4525a17de1a533b1fa061577330792000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417 - Android: Use d8 for dex'ing w/ implicit Java8 desugaring (macro: aapt.signed)
The new SDK d8 dex'ing tool performs Java8 desugaring, hence allows using Java8 code style.
We use d8 instead of dx in the 'aapt.signed' macro of 'jogamp-androidtasks.xml'.
For the proper desugaring, we pass 'android-min.jar and 'target.rt.jar' Android and Java8
system runtime jar-files to d8's classpath.
Macro 'aapt.signed' also receives the new optional element 'd8-classpaths'
to allows caller to pass further required jar-files to the d8 classpath.
See build-test.xml.
2019-12-26 04:26:32 +01001390bc236de531646aaa4525a17de1a533b1fa06Bug 1417 - Android: Use d8 for dex'ing w/ implicit Java8 desugaring (macro: aapt.signed)editmake/build-test.xmleditmake/jogamp-androidtasks.xml
- LICENSE.txtsrc/java/com/jogamp/common/util/WeakIdentityHashMap.java5979d66fb0c619be32ebcf9fbe644cf6d757345f1577745723000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comAdd WeakIdentityHashMap implementation (from Apache Avro)
Origin <https://github.com/apache/avro/blob/master/lang/java/avro/src/main/java/org/apache/avro/util/WeakIdentityHashMap.java>
from their commit 70260919426f89825ca148f5ee815f3b2cf4764d.
Apache License Version 2.0 until.
Using our JogAmp 'New BSD 2-Clause License' for changes after this initial commit.
Related to Bug 1312, where we like to utilize a WeakIdentityHashMap,
allowing to have cached shared GLContext to disappear .. a compromise.
2019-12-30 23:42:03 +01005979d66fb0c619be32ebcf9fbe644cf6d757345fAdd WeakIdentityHashMap implementation (from Apache Avro)addsrc/java/com/jogamp/common/util/WeakIdentityHashMap.javaeditLICENSE.txt
- src/java/com/jogamp/common/util/WeakIdentityHashMap.javac6fabb0ac94000afe29156f170c63080a37c034b1577751082000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comWeakIdentityHashMap: Cleanup; Implement putAll(..); Make IdentityWeakReference static
2019-12-31 01:11:22 +0100c6fabb0ac94000afe29156f170c63080a37c034bWeakIdentityHashMap: Cleanup; Implement putAll(..); Make IdentityWeakReference staticeditsrc/java/com/jogamp/common/util/WeakIdentityHashMap.java
- src/java/com/jogamp/common/util/Bitfield.javasrc/java/com/jogamp/common/util/WeakIdentityHashMap.java178c7b9d40e06a04790542241912ca21d2c7b92f1577758019000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comWeakIdentityHashMap: Refine capacity computation; Bitfield.Util add 'PowerOf2' functions
2019-12-31 03:06:59 +0100178c7b9d40e06a04790542241912ca21d2c7b92fWeakIdentityHashMap: Refine capacity computation; Bitfield.Util add 'PowerOf2' functionseditsrc/java/com/jogamp/common/util/WeakIdentityHashMap.javaeditsrc/java/com/jogamp/common/util/Bitfield.java
- src/java/com/jogamp/common/util/WeakIdentityHashMap.javaadd34060fde735ea932ca49fbe79e473c5a4f40b1577763218000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comWeakIdentityHashMap: Always null check on weakRef.get(); IdentityWeakReference: hash is final.
2019-12-31 04:33:38 +0100add34060fde735ea932ca49fbe79e473c5a4f40bWeakIdentityHashMap: Always null check on weakRef.get(); IdentityWeakReference: hash is final.editsrc/java/com/jogamp/common/util/WeakIdentityHashMap.java
- make/lib/cpptasks.jare3bc8ce349944d531c0b314ddb3f7a8946ce2a861577819175000https://jogamp.org/chuck/user/sven%20gothelSven Gothelsgothel@jausoft.comBug 1417: Update ant-cpptasks to commit c45a19eadc4c697b7cc1b095692b04deb73da5ce
2019-12-31 20:06:15 +0100e3bc8ce349944d531c0b314ddb3f7a8946ce2a86Bug 1417: Update ant-cpptasks to commit c45a19eadc4c697b7cc1b095692b04deb73da5ceeditmake/lib/cpptasks.jar
githttps://jogamp.org/chuck/user/sven%20gothelSven Gothel219.35497false026300com.jogamp.common.net.AssetURLConnectionRegisteredTest0.1360assetRegisteredIOUtilGetResourceRel1_RTfalsePASSED++++ Test Singleton.ctor()
++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820276402 ms III - Start
SLOCK [T main @ 1577820276405 ms +++ localhost/127.0.0.1:59999 - Locked within 52 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel1_RT
asset:com/jogamp/common/net/data/AssetU
...[truncated 2795 chars]...
t/info.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820276834 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820276834 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
0com.jogamp.common.net.AssetURLConnectionRegisteredTest0.0250assetRegisteredIOUtilGetResourceRel2_RTfalsePASSED++++ Test Singleton.ctor()
++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820276402 ms III - Start
SLOCK [T main @ 1577820276405 ms +++ localhost/127.0.0.1:59999 - Locked within 52 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel1_RT
asset:com/jogamp/common/net/data/AssetU
...[truncated 2795 chars]...
t/info.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820276834 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820276834 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
0com.jogamp.common.net.AssetURLConnectionRegisteredTest0.0340assetRegisteredURLConnection_RTfalsePASSED++++ Test Singleton.ctor()
++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820276402 ms III - Start
SLOCK [T main @ 1577820276405 ms +++ localhost/127.0.0.1:59999 - Locked within 52 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel1_RT
asset:com/jogamp/common/net/data/AssetU
...[truncated 2795 chars]...
t/info.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820276834 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820276834 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
0com.jogamp.common.net.AssetURLConnectionRegisteredTest0.0140assetRegisteredURLConnection_TestfalsePASSED++++ Test Singleton.ctor()
++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820276402 ms III - Start
SLOCK [T main @ 1577820276405 ms +++ localhost/127.0.0.1:59999 - Locked within 52 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel1_RT
asset:com/jogamp/common/net/data/AssetU
...[truncated 2795 chars]...
t/info.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820276834 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820276834 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
2.242com.jogamp.common.net.AssetURLConnectionRegisteredTest++++ Test Singleton.ctor()
++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820276402 ms III - Start
SLOCK [T main @ 1577820276405 ms +++ localhost/127.0.0.1:59999 - Locked within 52 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel1_RT
asset:com/jogamp/common/net/data/AssetU
...[truncated 2795 chars]...
t/info.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577820276834 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820276834 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
2019-12-31T19:24:360com.jogamp.common.net.AssetURLConnectionUnregisteredTest0.0020assetUnregisteredIOUtilGetResourceAbs_RTfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820277932 ms III - Start
SLOCK [T main @ 1577820277934 ms +++ localhost/127.0.0.1:59999 - Locked within 36 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
jar:file:/home/jogamp/JogAmp
...[truncated 3809 chars]...
fo.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820278030 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820278030 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms
0com.jogamp.common.net.AssetURLConnectionUnregisteredTest0.0120assetUnregisteredIOUtilGetResourceRel0_RTfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820277932 ms III - Start
SLOCK [T main @ 1577820277934 ms +++ localhost/127.0.0.1:59999 - Locked within 36 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
jar:file:/home/jogamp/JogAmp
...[truncated 3809 chars]...
fo.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820278030 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820278030 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms
0com.jogamp.common.net.AssetURLConnectionUnregisteredTest0.0040assetUnregisteredURLConnection_RTfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820277932 ms III - Start
SLOCK [T main @ 1577820277934 ms +++ localhost/127.0.0.1:59999 - Locked within 36 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
jar:file:/home/jogamp/JogAmp
...[truncated 3809 chars]...
fo.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820278030 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820278030 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms
0com.jogamp.common.net.AssetURLConnectionUnregisteredTest0.010assetUnregisteredURLConnection_RT2falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820277932 ms III - Start
SLOCK [T main @ 1577820277934 ms +++ localhost/127.0.0.1:59999 - Locked within 36 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
jar:file:/home/jogamp/JogAmp
...[truncated 3809 chars]...
fo.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820278030 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820278030 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms
0com.jogamp.common.net.AssetURLConnectionUnregisteredTest0.0040assetUnregisteredURLConnection_TestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820277932 ms III - Start
SLOCK [T main @ 1577820277934 ms +++ localhost/127.0.0.1:59999 - Locked within 36 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
jar:file:/home/jogamp/JogAmp
...[truncated 3809 chars]...
fo.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820278030 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820278030 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms
0.701com.jogamp.common.net.AssetURLConnectionUnregisteredTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820277932 ms III - Start
SLOCK [T main @ 1577820277934 ms +++ localhost/127.0.0.1:59999 - Locked within 36 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
jar:file:/home/jogamp/JogAmp
...[truncated 3809 chars]...
fo.txt:0> Gluegen Test Asset.
asset:gluegen-test/info.txt:1>
asset:gluegen-test/info.txt:2> This file exists for test purposes.
++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1577820278030 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820278030 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms
2019-12-31T19:24:370com.jogamp.common.net.TestUri010.0750test00BasicCodingfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820278806 ms III - Start
SLOCK [T main @ 1577820278807 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/Hallo Welt รถรค
file.path.can /home/jogamp/JogAmpSlavex64/works
...[truncated 34279 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820279131 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820279131 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.0640test02URIEscapeSpecialCharsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820278806 ms III - Start
SLOCK [T main @ 1577820278807 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/Hallo Welt รถรค
file.path.can /home/jogamp/JogAmpSlavex64/works
...[truncated 34279 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820279131 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820279131 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.0240test03URIEscapeCommonCharsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820278806 ms III - Start
SLOCK [T main @ 1577820278807 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/Hallo Welt รถรค
file.path.can /home/jogamp/JogAmpSlavex64/works
...[truncated 34279 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820279131 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820279131 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.0040test04EqualsAndHashCodefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820278806 ms III - Start
SLOCK [T main @ 1577820278807 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/Hallo Welt รถรค
file.path.can /home/jogamp/JogAmpSlavex64/works
...[truncated 34279 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820279131 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820279131 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.010test05ContainedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820278806 ms III - Start
SLOCK [T main @ 1577820278807 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/Hallo Welt รถรค
file.path.can /home/jogamp/JogAmpSlavex64/works
...[truncated 34279 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820279131 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820279131 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.0150test08NormalizedHierarchyfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820278806 ms III - Start
SLOCK [T main @ 1577820278807 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/Hallo Welt รถรค
file.path.can /home/jogamp/JogAmpSlavex64/works
...[truncated 34279 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820279131 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820279131 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.0180test09NormalizedOpaquefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820278806 ms III - Start
SLOCK [T main @ 1577820278807 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/Hallo Welt รถรค
file.path.can /home/jogamp/JogAmpSlavex64/works
...[truncated 34279 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820279131 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820279131 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.0190test10ParentAndDirHierarchyfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820278806 ms III - Start
SLOCK [T main @ 1577820278807 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/Hallo Welt รถรค
file.path.can /home/jogamp/JogAmpSlavex64/works
...[truncated 34279 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820279131 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820279131 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.net.TestUri010.0040test11ParentAndDirOpaquefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820278806 ms III - Start
SLOCK [T main @ 1577820278807 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/Hallo Welt รถรค
file.path.can /home/jogamp/JogAmpSlavex64/works
...[truncated 34279 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820279131 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820279131 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.909com.jogamp.common.net.TestUri01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820278806 ms III - Start
SLOCK [T main @ 1577820278807 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
sp1 Hallo Welt รถรค
file Hallo Welt รถรค
file.path.dec Hallo Welt รถรค
file.path.abs /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/Hallo Welt รถรค
file.path.can /home/jogamp/JogAmpSlavex64/works
...[truncated 34279 chars]...
null
2.1.1 port: -1
2.2.0 path: null (raw), null (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: frag01 (raw), frag01 (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1577820279131 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820279131 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:24:380com.jogamp.common.net.TestUri02Composing0.0940test01URLCompositioningfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1577820279966 ms III - Start
SLOCK [T main @ 1577820279970 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
scheme <file>, ssp <///rootDir/file1.txt>, fragment <null>
URL-equals: true
URL-ref : <file://
...[truncated 5445 chars]...
ir/file1.txt>
URL-orig : <asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>
URL-comp : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
++++ TestCase.tearDown: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1577820280101 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820280102 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.736com.jogamp.common.net.TestUri02Composing++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1577820279966 ms III - Start
SLOCK [T main @ 1577820279970 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
scheme <file>, ssp <///rootDir/file1.txt>, fragment <null>
URL-equals: true
URL-ref : <file://
...[truncated 5445 chars]...
ir/file1.txt>
URL-orig : <asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>
URL-comp : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
++++ TestCase.tearDown: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1577820280101 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820280102 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:24:390com.jogamp.common.net.TestUri03Resolving0.2090test01HttpUri2URLfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820280826 ms III - Start
SLOCK [T main @ 1577820280827 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/glu
...[truncated 405632 chars]...
: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820282517 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820282522 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms
0com.jogamp.common.net.TestUri03Resolving0.230test02FileUnixUri2URLfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820280826 ms III - Start
SLOCK [T main @ 1577820280827 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/glu
...[truncated 405632 chars]...
: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820282517 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820282522 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms
0com.jogamp.common.net.TestUri03Resolving0.30test03FileWindowsUri2URLfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820280826 ms III - Start
SLOCK [T main @ 1577820280827 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/glu
...[truncated 405632 chars]...
: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820282517 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820282522 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms
0com.jogamp.common.net.TestUri03Resolving0.1890test11HttpURL2UrifalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820280826 ms III - Start
SLOCK [T main @ 1577820280827 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/glu
...[truncated 405632 chars]...
: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820282517 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820282522 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms
0com.jogamp.common.net.TestUri03Resolving0.1630test12FileUnixURL2UrifalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820280826 ms III - Start
SLOCK [T main @ 1577820280827 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/glu
...[truncated 405632 chars]...
: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820282517 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820282522 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms
0com.jogamp.common.net.TestUri03Resolving0.2630test13FileWindowsURL2UrifalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820280826 ms III - Start
SLOCK [T main @ 1577820280827 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/glu
...[truncated 405632 chars]...
: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820282517 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820282522 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms
0com.jogamp.common.net.TestUri03Resolving0.2410test24FileUnixURI2URLfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820280826 ms III - Start
SLOCK [T main @ 1577820280827 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/glu
...[truncated 405632 chars]...
: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820282517 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820282522 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms
0com.jogamp.common.net.TestUri03Resolving0.00test25FileWindowsURI2URLfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820280826 ms III - Start
SLOCK [T main @ 1577820280827 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/glu
...[truncated 405632 chars]...
: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820282517 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820282522 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms
2.295com.jogamp.common.net.TestUri03Resolving++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820280826 ms III - Start
SLOCK [T main @ 1577820280827 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
uriSource : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
ZZZZZZ Uri http://localhost/glu
...[truncated 405632 chars]...
: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1577820282517 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820282522 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms
2019-12-31T19:24:400com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug9080.810test00TempJarCacheSimplePathfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1577820285478 ms III - Start
SLOCK [T main @ 1577820285479 ms +++ localhost/127.0.0.1:59999 - Locked within 8 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test00TempJarCacheSimplePath
0 Unencoded: test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/
0 Encoded: test/build/TestUri99LaunchOnRese
...[truncated 3797 chars]...
-amd/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-รถรค/gluegen-rt.jar
++++ TestCase.tearDown: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test01TempJarCacheOddPath
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1577820286711 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820286711 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
0com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug9080.3570test01TempJarCacheOddPathfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1577820285478 ms III - Start
SLOCK [T main @ 1577820285479 ms +++ localhost/127.0.0.1:59999 - Locked within 8 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test00TempJarCacheSimplePath
0 Unencoded: test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/
0 Encoded: test/build/TestUri99LaunchOnRese
...[truncated 3797 chars]...
-amd/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-รถรค/gluegen-rt.jar
++++ TestCase.tearDown: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test01TempJarCacheOddPath
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1577820286711 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820286711 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
1.859com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1577820285478 ms III - Start
SLOCK [T main @ 1577820285479 ms +++ localhost/127.0.0.1:59999 - Locked within 8 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test00TempJarCacheSimplePath
0 Unencoded: test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/
0 Encoded: test/build/TestUri99LaunchOnRese
...[truncated 3797 chars]...
-amd/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-รถรค/gluegen-rt.jar
++++ TestCase.tearDown: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test01TempJarCacheOddPath
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1577820286711 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820286711 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
2019-12-31T19:24:450com.jogamp.common.net.TestUriQueryProps0.0030testfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket7-localhost/127.0.0.1:59999 @ 1577820287659 ms III - Start
SLOCK [T main @ 1577820287660 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUriQueryProps - test
ZZZZZZ Uri camera://somewhere/0, isOpaque false, isAbs true, hasAuth true
0.0.0 string: camera://somewhere/0
0.0.0 ascii : camera://somewhere/0
0.0.0 native-file: null
0.0.0 contained: null
1.0.0 scheme:
...[truncated 1319 chars]...
ec)
2.1.1 host: somewhere
2.1.1 port: -1
2.2.0 path: /0 (raw), /0 (dec)
2.3.0 query: p1=1 (raw), p1=1 (dec)
3.0.0 fragment: null (raw), null (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUriQueryProps - test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket7-localhost/127.0.0.1:59999 @ 1577820287711 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820287711 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.626com.jogamp.common.net.TestUriQueryProps++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket7-localhost/127.0.0.1:59999 @ 1577820287659 ms III - Start
SLOCK [T main @ 1577820287660 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.net.TestUriQueryProps - test
ZZZZZZ Uri camera://somewhere/0, isOpaque false, isAbs true, hasAuth true
0.0.0 string: camera://somewhere/0
0.0.0 ascii : camera://somewhere/0
0.0.0 native-file: null
0.0.0 contained: null
1.0.0 scheme:
...[truncated 1319 chars]...
ec)
2.1.1 host: somewhere
2.1.1 port: -1
2.2.0 path: /0 (raw), /0 (dec)
2.3.0 query: p1=1 (raw), p1=1 (dec)
3.0.0 fragment: null (raw), null (dec)
++++ TestCase.tearDown: com.jogamp.common.net.TestUriQueryProps - test
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket7-localhost/127.0.0.1:59999 @ 1577820287711 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820287711 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:24:470com.jogamp.common.net.TestUrisWithAssetHandler0.0040showURLComponents0falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket8-localhost/127.0.0.1:59999 @ 1577820288331 ms III - Start
SLOCK [T main @ 1577820288332 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.TestUrisWithAssetHandler - showURLComponents0
WWWWWW file:///rootDir/file1.txt
XXXXXX URL file:/rootDir/file1.txt
protocol: file
auth:
h
...[truncated 9464 chars]...
l (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: null (raw), null (dec)
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
++++ TestCase.tearDown: com.jogamp.common.net.TestUrisWithAssetHandler - showURLComponents0
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket8-localhost/127.0.0.1:59999 @ 1577820288383 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820288383 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.628com.jogamp.common.net.TestUrisWithAssetHandler++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket8-localhost/127.0.0.1:59999 @ 1577820288331 ms III - Start
SLOCK [T main @ 1577820288332 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts
******* Asset URL Stream Handler Registration: PRE
******* Asset URL Stream Handler Registration: POST
++++ TestCase.setUp: com.jogamp.common.net.TestUrisWithAssetHandler - showURLComponents0
WWWWWW file:///rootDir/file1.txt
XXXXXX URL file:/rootDir/file1.txt
protocol: file
auth:
h
...[truncated 9464 chars]...
l (dec)
2.3.0 query: null (raw), null (dec)
3.0.0 fragment: null (raw), null (dec)
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
++++ TestCase.tearDown: com.jogamp.common.net.TestUrisWithAssetHandler - showURLComponents0
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket8-localhost/127.0.0.1:59999 @ 1577820288383 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820288383 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:24:480com.jogamp.common.nio.TestBuffers0.0040test01PositionLimitCapacityAfterArrayAllocationfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820288971 ms III - Start
SLOCK [T main @ 1577820288972 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820289064 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820289064 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestBuffers0.00test10SlicefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820288971 ms III - Start
SLOCK [T main @ 1577820288972 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820289064 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820289064 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestBuffers0.0470test20CleanerfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820288971 ms III - Start
SLOCK [T main @ 1577820288972 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820289064 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820289064 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.646com.jogamp.common.nio.TestBuffers++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820288971 ms III - Start
SLOCK [T main @ 1577820288972 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test10Slice
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test20Cleaner
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1577820289064 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820289064 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:24:480com.jogamp.common.nio.TestBuffersFloatDoubleConversion0.0010testDoubleArray2FloatArrayAndBack01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket10-localhost/127.0.0.1:59999 @ 1577820289668 ms III - Start
SLOCK [T main @ 1577820289670 ms +++ localhost/127.0.0.1:59999 - Locked within 3 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffersFloatDoubleConversion - testDoubleArray2FloatArrayAndBack01
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffersFloatDoubleConversion - testDoubleArray2FloatArrayAndBack01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket10-localhost/127.0.0.1:59999 @ 1577820289701 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820289701 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.585com.jogamp.common.nio.TestBuffersFloatDoubleConversion++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket10-localhost/127.0.0.1:59999 @ 1577820289668 ms III - Start
SLOCK [T main @ 1577820289670 ms +++ localhost/127.0.0.1:59999 - Locked within 3 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestBuffersFloatDoubleConversion - testDoubleArray2FloatArrayAndBack01
++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffersFloatDoubleConversion - testDoubleArray2FloatArrayAndBack01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket10-localhost/127.0.0.1:59999 @ 1577820289701 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820289701 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:24:490com.jogamp.common.nio.TestByteBufferCopyStream25.2060test00falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820290331 ms III - Start
SLOCK [T main @ 1577820290334 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test00
Test: source[CacheMode FLUSH_PRE_HARD, SliceShift 30]
destin[CacheMode FLUSH_PRE_HARD, SliceShift 30]
test 2048.500 MiB before Used Memory : 4.982 MiB
test 2048.500 MiB after Used Memory : 4.982
...[truncated 2327 chars]...
gc'ed Used Memory : 3.706, delta 0.002 MiB
Performance Stats:
- File-Create 0 ms
- File-Copy 3244 ms
- GC 38 ms
- Total 3282 ms
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820357361 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820357361 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferCopyStream27.3420test01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820290331 ms III - Start
SLOCK [T main @ 1577820290334 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test00
Test: source[CacheMode FLUSH_PRE_HARD, SliceShift 30]
destin[CacheMode FLUSH_PRE_HARD, SliceShift 30]
test 2048.500 MiB before Used Memory : 4.982 MiB
test 2048.500 MiB after Used Memory : 4.982
...[truncated 2327 chars]...
gc'ed Used Memory : 3.706, delta 0.002 MiB
Performance Stats:
- File-Create 0 ms
- File-Copy 3244 ms
- GC 38 ms
- Total 3282 ms
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820357361 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820357361 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferCopyStream6.8360test02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820290331 ms III - Start
SLOCK [T main @ 1577820290334 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test00
Test: source[CacheMode FLUSH_PRE_HARD, SliceShift 30]
destin[CacheMode FLUSH_PRE_HARD, SliceShift 30]
test 2048.500 MiB before Used Memory : 4.982 MiB
test 2048.500 MiB after Used Memory : 4.982
...[truncated 2327 chars]...
gc'ed Used Memory : 3.706, delta 0.002 MiB
Performance Stats:
- File-Create 0 ms
- File-Copy 3244 ms
- GC 38 ms
- Total 3282 ms
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820357361 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820357361 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferCopyStream3.8150test11falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820290331 ms III - Start
SLOCK [T main @ 1577820290334 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test00
Test: source[CacheMode FLUSH_PRE_HARD, SliceShift 30]
destin[CacheMode FLUSH_PRE_HARD, SliceShift 30]
test 2048.500 MiB before Used Memory : 4.982 MiB
test 2048.500 MiB after Used Memory : 4.982
...[truncated 2327 chars]...
gc'ed Used Memory : 3.706, delta 0.002 MiB
Performance Stats:
- File-Create 0 ms
- File-Copy 3244 ms
- GC 38 ms
- Total 3282 ms
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820357361 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820357361 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferCopyStream3.7850test12falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820290331 ms III - Start
SLOCK [T main @ 1577820290334 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test00
Test: source[CacheMode FLUSH_PRE_HARD, SliceShift 30]
destin[CacheMode FLUSH_PRE_HARD, SliceShift 30]
test 2048.500 MiB before Used Memory : 4.982 MiB
test 2048.500 MiB after Used Memory : 4.982
...[truncated 2327 chars]...
gc'ed Used Memory : 3.706, delta 0.002 MiB
Performance Stats:
- File-Create 0 ms
- File-Copy 3244 ms
- GC 38 ms
- Total 3282 ms
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820357361 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820357361 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
67.607com.jogamp.common.nio.TestByteBufferCopyStream++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820290331 ms III - Start
SLOCK [T main @ 1577820290334 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test00
Test: source[CacheMode FLUSH_PRE_HARD, SliceShift 30]
destin[CacheMode FLUSH_PRE_HARD, SliceShift 30]
test 2048.500 MiB before Used Memory : 4.982 MiB
test 2048.500 MiB after Used Memory : 4.982
...[truncated 2327 chars]...
gc'ed Used Memory : 3.706, delta 0.002 MiB
Performance Stats:
- File-Create 0 ms
- File-Copy 3244 ms
- GC 38 ms
- Total 3282 ms
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1577820357361 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820357361 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:24:500com.jogamp.common.nio.TestByteBufferInputStream19.2560test01MixedIntSizefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820357935 ms III - Start
SLOCK [T main @ 1577820357936 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
Total Memory : 17.000 MiB
Max Memory : 1478.000 MiB
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test01MixedIntSize
test #0 16.000 MiB: mode COPY , bufferSize 8192: BEGIN
test #0 16.000 MiB before Used Memory : 4.769 MiB
test #0 16.000 MiB: m
...[truncated 6814 chars]...
0.000 MiB
test #0 2048.500 MiB gc'ed Used Memory : 3.674, delta 0.002 MiB
test #0 2048.500 MiB: mode MMAP2_HARD, bufferSize 0: END
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test13MMap2GiBFlushHard
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820417327 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820417327 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferInputStream6.9990test11MMap1GiBFlushNonefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820357935 ms III - Start
SLOCK [T main @ 1577820357936 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
Total Memory : 17.000 MiB
Max Memory : 1478.000 MiB
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test01MixedIntSize
test #0 16.000 MiB: mode COPY , bufferSize 8192: BEGIN
test #0 16.000 MiB before Used Memory : 4.769 MiB
test #0 16.000 MiB: m
...[truncated 6814 chars]...
0.000 MiB
test #0 2048.500 MiB gc'ed Used Memory : 3.674, delta 0.002 MiB
test #0 2048.500 MiB: mode MMAP2_HARD, bufferSize 0: END
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test13MMap2GiBFlushHard
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820417327 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820417327 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferInputStream6.4740test12MMap1GiBFlushSoftfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820357935 ms III - Start
SLOCK [T main @ 1577820357936 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
Total Memory : 17.000 MiB
Max Memory : 1478.000 MiB
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test01MixedIntSize
test #0 16.000 MiB: mode COPY , bufferSize 8192: BEGIN
test #0 16.000 MiB before Used Memory : 4.769 MiB
test #0 16.000 MiB: m
...[truncated 6814 chars]...
0.000 MiB
test #0 2048.500 MiB gc'ed Used Memory : 3.674, delta 0.002 MiB
test #0 2048.500 MiB: mode MMAP2_HARD, bufferSize 0: END
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test13MMap2GiBFlushHard
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820417327 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820417327 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestByteBufferInputStream26.050test13MMap2GiBFlushHardfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820357935 ms III - Start
SLOCK [T main @ 1577820357936 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
Total Memory : 17.000 MiB
Max Memory : 1478.000 MiB
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test01MixedIntSize
test #0 16.000 MiB: mode COPY , bufferSize 8192: BEGIN
test #0 16.000 MiB before Used Memory : 4.769 MiB
test #0 16.000 MiB: m
...[truncated 6814 chars]...
0.000 MiB
test #0 2048.500 MiB gc'ed Used Memory : 3.674, delta 0.002 MiB
test #0 2048.500 MiB: mode MMAP2_HARD, bufferSize 0: END
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test13MMap2GiBFlushHard
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820417327 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820417327 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
59.942com.jogamp.common.nio.TestByteBufferInputStream++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820357935 ms III - Start
SLOCK [T main @ 1577820357936 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
Total Memory : 17.000 MiB
Max Memory : 1478.000 MiB
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test01MixedIntSize
test #0 16.000 MiB: mode COPY , bufferSize 8192: BEGIN
test #0 16.000 MiB before Used Memory : 4.769 MiB
test #0 16.000 MiB: m
...[truncated 6814 chars]...
0.000 MiB
test #0 2048.500 MiB gc'ed Used Memory : 3.674, delta 0.002 MiB
test #0 2048.500 MiB: mode MMAP2_HARD, bufferSize 0: END
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test13MMap2GiBFlushHard
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1577820417327 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820417327 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:25:570com.jogamp.common.nio.TestByteBufferOutputStream1.0620test00falsePASSED++++ Test Singleton.lock()
SLOCK [T main @ 1577820418348 ms III localhost/127.0.0.1:59999 - Wait for lock
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820418850 ms III - Start
SLOCK [T main @ 1577820418851 ms +++ localhost/127.0.0.1:59999 - Locked within 503 ms, 2 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.Te
...[truncated 835 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820429991 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820429991 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.nio.TestByteBufferOutputStream1.1680test01falsePASSED++++ Test Singleton.lock()
SLOCK [T main @ 1577820418348 ms III localhost/127.0.0.1:59999 - Wait for lock
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820418850 ms III - Start
SLOCK [T main @ 1577820418851 ms +++ localhost/127.0.0.1:59999 - Locked within 503 ms, 2 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.Te
...[truncated 835 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820429991 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820429991 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.nio.TestByteBufferOutputStream1.9850test02falsePASSED++++ Test Singleton.lock()
SLOCK [T main @ 1577820418348 ms III localhost/127.0.0.1:59999 - Wait for lock
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820418850 ms III - Start
SLOCK [T main @ 1577820418851 ms +++ localhost/127.0.0.1:59999 - Locked within 503 ms, 2 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.Te
...[truncated 835 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820429991 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820429991 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.nio.TestByteBufferOutputStream1.6260test03falsePASSED++++ Test Singleton.lock()
SLOCK [T main @ 1577820418348 ms III localhost/127.0.0.1:59999 - Wait for lock
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820418850 ms III - Start
SLOCK [T main @ 1577820418851 ms +++ localhost/127.0.0.1:59999 - Locked within 503 ms, 2 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.Te
...[truncated 835 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820429991 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820429991 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.nio.TestByteBufferOutputStream0.9590test10falsePASSED++++ Test Singleton.lock()
SLOCK [T main @ 1577820418348 ms III localhost/127.0.0.1:59999 - Wait for lock
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820418850 ms III - Start
SLOCK [T main @ 1577820418851 ms +++ localhost/127.0.0.1:59999 - Locked within 503 ms, 2 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.Te
...[truncated 835 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820429991 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820429991 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.nio.TestByteBufferOutputStream1.2470test11falsePASSED++++ Test Singleton.lock()
SLOCK [T main @ 1577820418348 ms III localhost/127.0.0.1:59999 - Wait for lock
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820418850 ms III - Start
SLOCK [T main @ 1577820418851 ms +++ localhost/127.0.0.1:59999 - Locked within 503 ms, 2 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.Te
...[truncated 835 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820429991 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820429991 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.nio.TestByteBufferOutputStream2.0250test12falsePASSED++++ Test Singleton.lock()
SLOCK [T main @ 1577820418348 ms III localhost/127.0.0.1:59999 - Wait for lock
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820418850 ms III - Start
SLOCK [T main @ 1577820418851 ms +++ localhost/127.0.0.1:59999 - Locked within 503 ms, 2 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.Te
...[truncated 835 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820429991 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820429991 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.nio.TestByteBufferOutputStream1.020test13falsePASSED++++ Test Singleton.lock()
SLOCK [T main @ 1577820418348 ms III localhost/127.0.0.1:59999 - Wait for lock
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820418850 ms III - Start
SLOCK [T main @ 1577820418851 ms +++ localhost/127.0.0.1:59999 - Locked within 503 ms, 2 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.Te
...[truncated 835 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820429991 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820429991 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
12.426com.jogamp.common.nio.TestByteBufferOutputStream++++ Test Singleton.lock()
SLOCK [T main @ 1577820418348 ms III localhost/127.0.0.1:59999 - Wait for lock
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820418850 ms III - Start
SLOCK [T main @ 1577820418851 ms +++ localhost/127.0.0.1:59999 - Locked within 503 ms, 2 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
++++ TestCase.setUp: com.jogamp.common.nio.Te
...[truncated 835 chars]...
t12
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1577820429991 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820429991 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:26:580com.jogamp.common.nio.TestCachedBufferFactory0.1390dynamicConcurrentTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820430636 ms III - Start
SLOCK [T main @ 1577820430637 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820430831 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820430831 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestCachedBufferFactory0.0130dynamicTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820430636 ms III - Start
SLOCK [T main @ 1577820430637 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820430831 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820430831 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.nio.TestCachedBufferFactory0.0010staticTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820430636 ms III - Start
SLOCK [T main @ 1577820430637 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820430831 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820430831 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.737com.jogamp.common.nio.TestCachedBufferFactory++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820430636 ms III - Start
SLOCK [T main @ 1577820430637 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1577820430831 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820430831 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:27:100com.jogamp.common.nio.TestPointerBufferEndian0.0310testDirectfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1577820431462 ms III - Start
SLOCK [T main @ 1577820431463 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1577820431554 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820431554 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms
OS: <Linux> CPU: <amd64> Bits: <64/64>
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
OS: <Linux> CPU: <amd64> Bits: <64/64>
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
0com.jogamp.common.nio.TestPointerBufferEndian0.0120testIndirectfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1577820431462 ms III - Start
SLOCK [T main @ 1577820431463 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1577820431554 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820431554 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms
OS: <Linux> CPU: <amd64> Bits: <64/64>
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
OS: <Linux> CPU: <amd64> Bits: <64/64>
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
0.659com.jogamp.common.nio.TestPointerBufferEndian++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1577820431462 ms III - Start
SLOCK [T main @ 1577820431463 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1577820431554 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820431554 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms
OS: <Linux> CPU: <amd64> Bits: <64/64>
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
OS: <Linux> CPU: <amd64> Bits: <64/64>
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
2019-12-31T19:27:110com.jogamp.common.nio.TestStructAccessorEndian0.00testStructAccessorEndian1falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket16-localhost/127.0.0.1:59999 @ 1577820432118 ms III - Start
SLOCK [T main @ 1577820432119 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestStructAccessorEndian - testStructAccessorEndian1
++++ TestCase.tearDown: com.jogamp.common.nio.TestStructAccessorEndian - testStructAccessorEndian1
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket16-localhost/127.0.0.1:59999 @ 1577820432161 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820432162 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
OS: <Linux> CPU: <amd64> Bits: <64/64>
CPU is: 64 bit
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
0.597com.jogamp.common.nio.TestStructAccessorEndian++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket16-localhost/127.0.0.1:59999 @ 1577820432118 ms III - Start
SLOCK [T main @ 1577820432119 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.nio.TestStructAccessorEndian - testStructAccessorEndian1
++++ TestCase.tearDown: com.jogamp.common.nio.TestStructAccessorEndian - testStructAccessorEndian1
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket16-localhost/127.0.0.1:59999 @ 1577820432161 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820432162 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
OS: <Linux> CPU: <amd64> Bits: <64/64>
CPU is: 64 bit
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
2019-12-31T19:27:120com.jogamp.common.os.TestElfReader010.0110test01GNULinuxSelfExefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820432735 ms III - Start
SLOCK [T main @ 1577820432736 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
Test file /proc/self/exe
ELF-1[vers 1, machine[62, X86_64, GENERIC_ABI, machDesc LP64_UNIX(7)], bits 64, enc LSB, abi[os 0, vers 0], type shared]
ELF-2[X86_64, GENERIC_ABI, flags[0x0], sh-num 29]
SH entsz
...[truncated 5531 chars]...
0, len 231/231]]
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test02JavaLib
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820432824 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820432824 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.os.TestElfReader010.0320test02JavaLibfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820432735 ms III - Start
SLOCK [T main @ 1577820432736 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
Test file /proc/self/exe
ELF-1[vers 1, machine[62, X86_64, GENERIC_ABI, machDesc LP64_UNIX(7)], bits 64, enc LSB, abi[os 0, vers 0], type shared]
ELF-2[X86_64, GENERIC_ABI, flags[0x0], sh-num 29]
SH entsz
...[truncated 5531 chars]...
0, len 231/231]]
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test02JavaLib
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820432824 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820432824 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.os.TestElfReader010.00test99UserFilefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820432735 ms III - Start
SLOCK [T main @ 1577820432736 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
Test file /proc/self/exe
ELF-1[vers 1, machine[62, X86_64, GENERIC_ABI, machDesc LP64_UNIX(7)], bits 64, enc LSB, abi[os 0, vers 0], type shared]
ELF-2[X86_64, GENERIC_ABI, flags[0x0], sh-num 29]
SH entsz
...[truncated 5531 chars]...
0, len 231/231]]
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test02JavaLib
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820432824 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820432824 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.639com.jogamp.common.os.TestElfReader01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820432735 ms III - Start
SLOCK [T main @ 1577820432736 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
Test file /proc/self/exe
ELF-1[vers 1, machine[62, X86_64, GENERIC_ABI, machDesc LP64_UNIX(7)], bits 64, enc LSB, abi[os 0, vers 0], type shared]
ELF-2[X86_64, GENERIC_ABI, flags[0x0], sh-num 29]
SH entsz
...[truncated 5531 chars]...
0, len 231/231]]
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test02JavaLib
++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test99UserFile
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1577820432824 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820432824 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:27:120com.jogamp.common.util.IntIntHashMapTest0.0960benchmarkfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820433447 ms III - Start
SLOCK [T main @ 1577820433453 ms +++ localhost/127.0.0.1:59999 - Locked within 29 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - capacityTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashM
...[truncated 242 chars]...
torTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820436309 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820436309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
put
iimap: 8.065246ms
map: 13.85431ms
get
iimap: 11.664896ms
map: 4.022435ms
remove
iimap: 3.024389ms
map: 14.642185ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
put
iimap: 6.677222ms
map: 12.666718ms
get
iimap: 1.850249ms
map: 3.164699ms
remove
iimap: 1.982085ms
map: 5.186159ms
0com.jogamp.common.util.IntIntHashMapTest0.0020capacityTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820433447 ms III - Start
SLOCK [T main @ 1577820433453 ms +++ localhost/127.0.0.1:59999 - Locked within 29 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - capacityTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashM
...[truncated 242 chars]...
torTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820436309 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820436309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
put
iimap: 8.065246ms
map: 13.85431ms
get
iimap: 11.664896ms
map: 4.022435ms
remove
iimap: 3.024389ms
map: 14.642185ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
put
iimap: 6.677222ms
map: 12.666718ms
get
iimap: 1.850249ms
map: 3.164699ms
remove
iimap: 1.982085ms
map: 5.186159ms
0com.jogamp.common.util.IntIntHashMapTest0.2340cloneTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820433447 ms III - Start
SLOCK [T main @ 1577820433453 ms +++ localhost/127.0.0.1:59999 - Locked within 29 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - capacityTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashM
...[truncated 242 chars]...
torTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820436309 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820436309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
put
iimap: 8.065246ms
map: 13.85431ms
get
iimap: 11.664896ms
map: 4.022435ms
remove
iimap: 3.024389ms
map: 14.642185ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
put
iimap: 6.677222ms
map: 12.666718ms
get
iimap: 1.850249ms
map: 3.164699ms
remove
iimap: 1.982085ms
map: 5.186159ms
0com.jogamp.common.util.IntIntHashMapTest0.0190iteratorTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820433447 ms III - Start
SLOCK [T main @ 1577820433453 ms +++ localhost/127.0.0.1:59999 - Locked within 29 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - capacityTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashM
...[truncated 242 chars]...
torTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820436309 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820436309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
put
iimap: 8.065246ms
map: 13.85431ms
get
iimap: 11.664896ms
map: 4.022435ms
remove
iimap: 3.024389ms
map: 14.642185ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
put
iimap: 6.677222ms
map: 12.666718ms
get
iimap: 1.850249ms
map: 3.164699ms
remove
iimap: 1.982085ms
map: 5.186159ms
0com.jogamp.common.util.IntIntHashMapTest2.4390testPutRemovefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820433447 ms III - Start
SLOCK [T main @ 1577820433453 ms +++ localhost/127.0.0.1:59999 - Locked within 29 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - capacityTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashM
...[truncated 242 chars]...
torTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820436309 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820436309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
put
iimap: 8.065246ms
map: 13.85431ms
get
iimap: 11.664896ms
map: 4.022435ms
remove
iimap: 3.024389ms
map: 14.642185ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
put
iimap: 6.677222ms
map: 12.666718ms
get
iimap: 1.850249ms
map: 3.164699ms
remove
iimap: 1.982085ms
map: 5.186159ms
3.457com.jogamp.common.util.IntIntHashMapTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820433447 ms III - Start
SLOCK [T main @ 1577820433453 ms +++ localhost/127.0.0.1:59999 - Locked within 29 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - capacityTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashM
...[truncated 242 chars]...
torTest
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1577820436309 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820436309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
put
iimap: 8.065246ms
map: 13.85431ms
get
iimap: 11.664896ms
map: 4.022435ms
remove
iimap: 3.024389ms
map: 14.642185ms
com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
put
iimap: 6.677222ms
map: 12.666718ms
get
iimap: 1.850249ms
map: 3.164699ms
remove
iimap: 1.982085ms
map: 5.186159ms
2019-12-31T19:27:130com.jogamp.common.util.IntObjectHashMapTest8.540cloneTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820436914 ms III - Start
SLOCK [T main @ 1577820436915 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820450397 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820450397 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.IntObjectHashMapTest0.0050iteratorTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820436914 ms III - Start
SLOCK [T main @ 1577820436915 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820450397 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820450397 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.IntObjectHashMapTest4.8950testPutRemovefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820436914 ms III - Start
SLOCK [T main @ 1577820436915 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820450397 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820450397 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
14.026com.jogamp.common.util.IntObjectHashMapTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820436914 ms III - Start
SLOCK [T main @ 1577820436915 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - cloneTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.IntObjectHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1577820450397 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820450397 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:27:160com.jogamp.common.util.LongIntHashMapTest0.0910benchmarkfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820450942 ms III - Start
SLOCK [T main @ 1577820450943 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820453137 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820453137 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: true
put
iimap: 21.009937ms
map: 4.438707ms
get
iimap: 2.733902ms
map: 2.583865ms
remove
iimap: 3.002674ms
map: 24.415527ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false
put
iimap: 4.056873ms
map: 4.497253ms
get
iimap: 1.892342ms
map: 2.682607ms
remove
iimap: 2.033786ms
map: 14.564301ms
0com.jogamp.common.util.LongIntHashMapTest0.020iteratorTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820450942 ms III - Start
SLOCK [T main @ 1577820450943 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820453137 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820453137 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: true
put
iimap: 21.009937ms
map: 4.438707ms
get
iimap: 2.733902ms
map: 2.583865ms
remove
iimap: 3.002674ms
map: 24.415527ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false
put
iimap: 4.056873ms
map: 4.497253ms
get
iimap: 1.892342ms
map: 2.682607ms
remove
iimap: 2.033786ms
map: 14.564301ms
0com.jogamp.common.util.LongIntHashMapTest2.040testPutRemovefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820450942 ms III - Start
SLOCK [T main @ 1577820450943 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820453137 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820453137 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: true
put
iimap: 21.009937ms
map: 4.438707ms
get
iimap: 2.733902ms
map: 2.583865ms
remove
iimap: 3.002674ms
map: 24.415527ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false
put
iimap: 4.056873ms
map: 4.497253ms
get
iimap: 1.892342ms
map: 2.682607ms
remove
iimap: 2.033786ms
map: 14.564301ms
2.73com.jogamp.common.util.LongIntHashMapTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820450942 ms III - Start
SLOCK [T main @ 1577820450943 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - benchmark
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - iteratorTest
++++ TestCase.setUp: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ TestCase.tearDown: com.jogamp.common.util.LongIntHashMapTest - testPutRemove
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1577820453137 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820453137 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: true
put
iimap: 21.009937ms
map: 4.438707ms
get
iimap: 2.733902ms
map: 2.583865ms
remove
iimap: 3.002674ms
map: 24.415527ms
com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false
put
iimap: 4.056873ms
map: 4.497253ms
get
iimap: 1.892342ms
map: 2.682607ms
remove
iimap: 2.033786ms
map: 14.564301ms
2019-12-31T19:27:300com.jogamp.common.util.TestArrayHashMap010.0030test01ArrayHashMapWithNullValuefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1577820453694 ms III - Start
SLOCK [T main @ 1577820453695 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1577820453726 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820453726 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestArrayHashMap010.0020test02ArrayHashSetWithoutNullValuefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1577820453694 ms III - Start
SLOCK [T main @ 1577820453695 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1577820453726 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820453726 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.566com.jogamp.common.util.TestArrayHashMap01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1577820453694 ms III - Start
SLOCK [T main @ 1577820453695 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1577820453726 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820453726 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:27:330com.jogamp.common.util.TestArrayHashSet010.0040test01ArrayHashSetWithNullValuefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1577820454274 ms III - Start
SLOCK [T main @ 1577820454275 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1577820454308 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820454309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestArrayHashSet010.0020test02ArrayHashSetWithoutNullValuefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1577820454274 ms III - Start
SLOCK [T main @ 1577820454275 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1577820454308 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820454309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.578com.jogamp.common.util.TestArrayHashSet01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1577820454274 ms III - Start
SLOCK [T main @ 1577820454275 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1577820454308 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820454309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:27:340com.jogamp.common.util.TestBitfield000.0140test01_BitCount32_OnefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820454866 ms III - Start
SLOCK [T main @ 1577820454867 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.jog
...[truncated 631 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820457992 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820457992 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestBitfield000.0860test02_BitCount32_SamplesfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820454866 ms III - Start
SLOCK [T main @ 1577820454867 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.jog
...[truncated 631 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820457992 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820457992 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestBitfield000.0020test03_BitCount32_DatafalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820454866 ms III - Start
SLOCK [T main @ 1577820454867 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.jog
...[truncated 631 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820457992 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820457992 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestBitfield000.0140test10_SetupfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820454866 ms III - Start
SLOCK [T main @ 1577820454867 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.jog
...[truncated 631 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820457992 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820457992 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestBitfield000.0010test20_ValidateTestDatafalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820454866 ms III - Start
SLOCK [T main @ 1577820454867 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.jog
...[truncated 631 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820457992 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820457992 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestBitfield000.0440test21_Aligned32bitfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820454866 ms III - Start
SLOCK [T main @ 1577820454867 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.jog
...[truncated 631 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820457992 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820457992 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestBitfield002.9290test21_UnalignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820454866 ms III - Start
SLOCK [T main @ 1577820454867 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.jog
...[truncated 631 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820457992 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820457992 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
3.658com.jogamp.common.util.TestBitfield00++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820454866 ms III - Start
SLOCK [T main @ 1577820454867 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
++++ TestCase.tearDown: com.jog
...[truncated 631 chars]...
bit
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1577820457992 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820457992 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:27:340com.jogamp.common.util.TestBitstream000.1080test00ShowByteOrderfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820458542 ms III - Start
SLOCK [T main @ 1577820458542 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test00ShowByteOrder
i_ff 255, [FF, 11111111]
b_ff -1, [FF, 11111111]
Platform.LITTLE_ENDIAN: true
Order: null -> BIG_ENDIAN
long.null: 000: [08, 00001000], [07, 00000111], [06, 00000110], [05, 00000101], [04, 00000100], [03,
...[truncated 10361 chars]...
01000001], write [0x41, msbFirst true, 01000001], ok true
readWriteBits31[1]: read [0x18, msbFirst true, 00011000], write [0x18, msbFirst true, 00011000], ok true
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test10ReadWrite_13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820458706 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820458706 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitstream000.0020test01Uint32ConversionfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820458542 ms III - Start
SLOCK [T main @ 1577820458542 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test00ShowByteOrder
i_ff 255, [FF, 11111111]
b_ff -1, [FF, 11111111]
Platform.LITTLE_ENDIAN: true
Order: null -> BIG_ENDIAN
long.null: 000: [08, 00001000], [07, 00000111], [06, 00000110], [05, 00000101], [04, 00000100], [03,
...[truncated 10361 chars]...
01000001], write [0x41, msbFirst true, 01000001], ok true
readWriteBits31[1]: read [0x18, msbFirst true, 00011000], write [0x18, msbFirst true, 00011000], ok true
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test10ReadWrite_13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820458706 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820458706 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitstream000.0110test02ShiftSignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820458542 ms III - Start
SLOCK [T main @ 1577820458542 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test00ShowByteOrder
i_ff 255, [FF, 11111111]
b_ff -1, [FF, 11111111]
Platform.LITTLE_ENDIAN: true
Order: null -> BIG_ENDIAN
long.null: 000: [08, 00001000], [07, 00000111], [06, 00000110], [05, 00000101], [04, 00000100], [03,
...[truncated 10361 chars]...
01000001], write [0x41, msbFirst true, 01000001], ok true
readWriteBits31[1]: read [0x18, msbFirst true, 00011000], write [0x18, msbFirst true, 00011000], ok true
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test10ReadWrite_13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820458706 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820458706 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitstream000.0160test10ReadWrite_13falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820458542 ms III - Start
SLOCK [T main @ 1577820458542 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test00ShowByteOrder
i_ff 255, [FF, 11111111]
b_ff -1, [FF, 11111111]
Platform.LITTLE_ENDIAN: true
Order: null -> BIG_ENDIAN
long.null: 000: [08, 00001000], [07, 00000111], [06, 00000110], [05, 00000101], [04, 00000100], [03,
...[truncated 10361 chars]...
01000001], write [0x41, msbFirst true, 01000001], ok true
readWriteBits31[1]: read [0x18, msbFirst true, 00011000], write [0x18, msbFirst true, 00011000], ok true
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test10ReadWrite_13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820458706 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820458706 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.701com.jogamp.common.util.TestBitstream00++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820458542 ms III - Start
SLOCK [T main @ 1577820458542 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test00ShowByteOrder
i_ff 255, [FF, 11111111]
b_ff -1, [FF, 11111111]
Platform.LITTLE_ENDIAN: true
Order: null -> BIG_ENDIAN
long.null: 000: [08, 00001000], [07, 00000111], [06, 00000110], [05, 00000101], [04, 00000100], [03,
...[truncated 10361 chars]...
01000001], write [0x41, msbFirst true, 01000001], ok true
readWriteBits31[1]: read [0x18, msbFirst true, 00011000], write [0x18, msbFirst true, 00011000], ok true
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test10ReadWrite_13
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1577820458706 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820458706 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:27:380com.jogamp.common.util.TestBitstream010.0210test01LinearBitsMSBFirstfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820459264 ms III - Start
SLOCK [T main @ 1577820459265 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test01LinearBitsMSBFirst
XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 1, totalBits 1
Prepare bitstream
TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 1 = 1]: <1>
TestData: : 000: [80
...[truncated 47431 chars]...
t, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
01b: Bitstream[closed, pos -1 [byteP -1, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test05ErrorHandling
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820459373 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820459373 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestBitstream010.0390test02LinearBitsLSBFirstfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820459264 ms III - Start
SLOCK [T main @ 1577820459265 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test01LinearBitsMSBFirst
XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 1, totalBits 1
Prepare bitstream
TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 1 = 1]: <1>
TestData: : 000: [80
...[truncated 47431 chars]...
t, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
01b: Bitstream[closed, pos -1 [byteP -1, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test05ErrorHandling
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820459373 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820459373 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestBitstream010.0180test03BulkBitsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820459264 ms III - Start
SLOCK [T main @ 1577820459265 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test01LinearBitsMSBFirst
XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 1, totalBits 1
Prepare bitstream
TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 1 = 1]: <1>
TestData: : 000: [80
...[truncated 47431 chars]...
t, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
01b: Bitstream[closed, pos -1 [byteP -1, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test05ErrorHandling
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820459373 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820459373 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestBitstream010.0010test05ErrorHandlingfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820459264 ms III - Start
SLOCK [T main @ 1577820459265 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test01LinearBitsMSBFirst
XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 1, totalBits 1
Prepare bitstream
TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 1 = 1]: <1>
TestData: : 000: [80
...[truncated 47431 chars]...
t, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
01b: Bitstream[closed, pos -1 [byteP -1, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test05ErrorHandling
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820459373 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820459373 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.644com.jogamp.common.util.TestBitstream01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820459264 ms III - Start
SLOCK [T main @ 1577820459265 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test01LinearBitsMSBFirst
XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 1, totalBits 1
Prepare bitstream
TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 1 = 1]: <1>
TestData: : 000: [80
...[truncated 47431 chars]...
t, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
01b: Bitstream[closed, pos -1 [byteP -1, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test05ErrorHandling
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1577820459373 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820459373 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:27:390com.jogamp.common.util.TestBitstream020.0190test01Int8BitsAlignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1577820459952 ms III - Start
SLOCK [T main @ 1577820459953 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream02 - test01Int8BitsAligned
XXX Test01Int8BitsAligned: value 0, [00, 00000000]
Read8.1 0, [00, 00000000]
Read8.2 0, [00, 00000000]
XXX Test01Int8BitsAligned: value 1, [01, 00000001]
Read8.1 1, [01, 00000001]
Read8.2 1, [01, 0000000
...[truncated 5298 chars]...
Read8 127, [7F, 01111111]
XXX Test02Int8BitsUnaligned: preBits 25, value -1, [FFFF, 11111111]
ReadPre 0, 0000000000000000000000000
Read8 -1, [FFFF, 11111111]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream02 - test02Int8BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1577820460004 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820460004 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitstream020.0050test02Int8BitsUnalignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1577820459952 ms III - Start
SLOCK [T main @ 1577820459953 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream02 - test01Int8BitsAligned
XXX Test01Int8BitsAligned: value 0, [00, 00000000]
Read8.1 0, [00, 00000000]
Read8.2 0, [00, 00000000]
XXX Test01Int8BitsAligned: value 1, [01, 00000001]
Read8.1 1, [01, 00000001]
Read8.2 1, [01, 0000000
...[truncated 5298 chars]...
Read8 127, [7F, 01111111]
XXX Test02Int8BitsUnaligned: preBits 25, value -1, [FFFF, 11111111]
ReadPre 0, 0000000000000000000000000
Read8 -1, [FFFF, 11111111]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream02 - test02Int8BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1577820460004 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820460004 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.592com.jogamp.common.util.TestBitstream02++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1577820459952 ms III - Start
SLOCK [T main @ 1577820459953 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream02 - test01Int8BitsAligned
XXX Test01Int8BitsAligned: value 0, [00, 00000000]
Read8.1 0, [00, 00000000]
Read8.2 0, [00, 00000000]
XXX Test01Int8BitsAligned: value 1, [01, 00000001]
Read8.1 1, [01, 00000001]
Read8.2 1, [01, 0000000
...[truncated 5298 chars]...
Read8 127, [7F, 01111111]
XXX Test02Int8BitsUnaligned: preBits 25, value -1, [FFFF, 11111111]
ReadPre 0, 0000000000000000000000000
Read8 -1, [FFFF, 11111111]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream02 - test02Int8BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1577820460004 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820460004 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:27:390com.jogamp.common.util.TestBitstream030.010test01Int16BitsAlignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1577820460555 ms III - Start
SLOCK [T main @ 1577820460555 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream03 - test01Int16BitsAligned
XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 0, [0000, 0000000000000000]
TestData.1: : 000: [00, 00000000], [00, 00000000],
Read16.1 0, [0000, 0000000000000000]
TestData.2: : 000:
...[truncated 43312 chars]...
], [00, 00000000], [00, 00000000], [FE, 11111110], [FF, 11111111], [01, 00000001],
ReadPre 0, 0000000000000000000000000
Read16 -1, [FFFF, 1111111111111111]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream03 - test02Int16BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1577820460622 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820460622 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitstream030.0340test02Int16BitsUnalignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1577820460555 ms III - Start
SLOCK [T main @ 1577820460555 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream03 - test01Int16BitsAligned
XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 0, [0000, 0000000000000000]
TestData.1: : 000: [00, 00000000], [00, 00000000],
Read16.1 0, [0000, 0000000000000000]
TestData.2: : 000:
...[truncated 43312 chars]...
], [00, 00000000], [00, 00000000], [FE, 11111110], [FF, 11111111], [01, 00000001],
ReadPre 0, 0000000000000000000000000
Read16 -1, [FFFF, 1111111111111111]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream03 - test02Int16BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1577820460622 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820460622 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.6com.jogamp.common.util.TestBitstream03++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1577820460555 ms III - Start
SLOCK [T main @ 1577820460555 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream03 - test01Int16BitsAligned
XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 0, [0000, 0000000000000000]
TestData.1: : 000: [00, 00000000], [00, 00000000],
Read16.1 0, [0000, 0000000000000000]
TestData.2: : 000:
...[truncated 43312 chars]...
], [00, 00000000], [00, 00000000], [FE, 11111110], [FF, 11111111], [01, 00000001],
ReadPre 0, 0000000000000000000000000
Read16 -1, [FFFF, 1111111111111111]
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream03 - test02Int16BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1577820460622 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820460622 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:27:400com.jogamp.common.util.TestBitstream040.0110test01Int32BitsAlignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1577820461221 ms III - Start
SLOCK [T main @ 1577820461222 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream04 - test01Int32BitsAligned
XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 0, [00000000, 00000000000000000000000000000000]
XXX Test01Int32BitsAligned: 0, 0x0
TestData.1: : 000: [00, 00000000], [00, 00000000], [
...[truncated 65832 chars]...
0xffffffff
ReadPre 0, 0000000000000000000000000
Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream04 - test02Int32BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1577820461311 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820461311 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestBitstream040.0450test02Int32BitsUnalignedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1577820461221 ms III - Start
SLOCK [T main @ 1577820461222 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream04 - test01Int32BitsAligned
XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 0, [00000000, 00000000000000000000000000000000]
XXX Test01Int32BitsAligned: 0, 0x0
TestData.1: : 000: [00, 00000000], [00, 00000000], [
...[truncated 65832 chars]...
0xffffffff
ReadPre 0, 0000000000000000000000000
Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream04 - test02Int32BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1577820461311 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820461311 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.626com.jogamp.common.util.TestBitstream04++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1577820461221 ms III - Start
SLOCK [T main @ 1577820461222 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestBitstream04 - test01Int32BitsAligned
XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 0, [00000000, 00000000000000000000000000000000]
XXX Test01Int32BitsAligned: 0, 0x0
TestData.1: : 000: [00, 00000000], [00, 00000000], [
...[truncated 65832 chars]...
0xffffffff
ReadPre 0, 0000000000000000000000000
Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream04 - test02Int32BitsUnaligned
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1577820461311 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820461311 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:27:410com.jogamp.common.util.TestFloatStack010.0070test01PrimitiveArray_I32_G02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820461983 ms III - Start
SLOCK [T main @ 1577820461984 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test02PrimitiveArray_I00_G32
++++ Tes
...[truncated 202 chars]...
m.jogamp.common.util.TestFloatStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820462081 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820462081 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestFloatStack010.0060test02PrimitiveArray_I00_G32falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820461983 ms III - Start
SLOCK [T main @ 1577820461984 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test02PrimitiveArray_I00_G32
++++ Tes
...[truncated 202 chars]...
m.jogamp.common.util.TestFloatStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820462081 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820462081 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestFloatStack010.0440test11FloatBuffer_I32_G02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820461983 ms III - Start
SLOCK [T main @ 1577820461984 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test02PrimitiveArray_I00_G32
++++ Tes
...[truncated 202 chars]...
m.jogamp.common.util.TestFloatStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820462081 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820462081 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestFloatStack010.0050test12FloatBuffer_I00_G32falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820461983 ms III - Start
SLOCK [T main @ 1577820461984 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test02PrimitiveArray_I00_G32
++++ Tes
...[truncated 202 chars]...
m.jogamp.common.util.TestFloatStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820462081 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820462081 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.632com.jogamp.common.util.TestFloatStack01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820461983 ms III - Start
SLOCK [T main @ 1577820461984 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test02PrimitiveArray_I00_G32
++++ Tes
...[truncated 202 chars]...
m.jogamp.common.util.TestFloatStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1577820462081 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820462081 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:27:410com.jogamp.common.util.TestIOUtil010.0220test01CleanPathStringfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820462628 ms III - Start
SLOCK [T main @ 1577820462628 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test01CleanPathString
Caught URISyntaxException: parent is unresolved: <../>: ../ on thread main
[0]: com.jogamp.common.util.IOUtil.getParentOf(IOUtil.java:672)
[1]: com.jogamp.common.util.IOUtil.cleanPathString(IOUtil.
...[truncated 754 chars]...
se.tearDown: com.jogamp.common.util.TestIOUtil01 - test12CopyStream02Buffer
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820462758 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820462758 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestIOUtil010.0040test11CopyStream01ArrayfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820462628 ms III - Start
SLOCK [T main @ 1577820462628 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test01CleanPathString
Caught URISyntaxException: parent is unresolved: <../>: ../ on thread main
[0]: com.jogamp.common.util.IOUtil.getParentOf(IOUtil.java:672)
[1]: com.jogamp.common.util.IOUtil.cleanPathString(IOUtil.
...[truncated 754 chars]...
se.tearDown: com.jogamp.common.util.TestIOUtil01 - test12CopyStream02Buffer
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820462758 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820462758 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestIOUtil010.0050test12CopyStream02BufferfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820462628 ms III - Start
SLOCK [T main @ 1577820462628 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test01CleanPathString
Caught URISyntaxException: parent is unresolved: <../>: ../ on thread main
[0]: com.jogamp.common.util.IOUtil.getParentOf(IOUtil.java:672)
[1]: com.jogamp.common.util.IOUtil.cleanPathString(IOUtil.
...[truncated 754 chars]...
se.tearDown: com.jogamp.common.util.TestIOUtil01 - test12CopyStream02Buffer
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820462758 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820462758 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestIOUtil010.0690test13CopyStream03BufferfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820462628 ms III - Start
SLOCK [T main @ 1577820462628 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test01CleanPathString
Caught URISyntaxException: parent is unresolved: <../>: ../ on thread main
[0]: com.jogamp.common.util.IOUtil.getParentOf(IOUtil.java:672)
[1]: com.jogamp.common.util.IOUtil.cleanPathString(IOUtil.
...[truncated 754 chars]...
se.tearDown: com.jogamp.common.util.TestIOUtil01 - test12CopyStream02Buffer
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820462758 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820462758 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.663com.jogamp.common.util.TestIOUtil01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820462628 ms III - Start
SLOCK [T main @ 1577820462628 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test01CleanPathString
Caught URISyntaxException: parent is unresolved: <../>: ../ on thread main
[0]: com.jogamp.common.util.IOUtil.getParentOf(IOUtil.java:672)
[1]: com.jogamp.common.util.IOUtil.cleanPathString(IOUtil.
...[truncated 754 chars]...
se.tearDown: com.jogamp.common.util.TestIOUtil01 - test12CopyStream02Buffer
++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1577820462758 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820462758 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:27:420com.jogamp.common.util.TestIntegerStack010.0030test01PrimitiveArray_I32_G02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820463305 ms III - Start
SLOCK [T main @ 1577820463305 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test02PrimitiveArray_I00_G32
++
...[truncated 218 chars]...
mp.common.util.TestIntegerStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820463367 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820463367 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestIntegerStack010.0030test02PrimitiveArray_I00_G32falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820463305 ms III - Start
SLOCK [T main @ 1577820463305 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test02PrimitiveArray_I00_G32
++
...[truncated 218 chars]...
mp.common.util.TestIntegerStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820463367 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820463367 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestIntegerStack010.0240test11FloatBuffer_I32_G02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820463305 ms III - Start
SLOCK [T main @ 1577820463305 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test02PrimitiveArray_I00_G32
++
...[truncated 218 chars]...
mp.common.util.TestIntegerStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820463367 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820463367 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestIntegerStack010.0040test12FloatBuffer_I00_G32falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820463305 ms III - Start
SLOCK [T main @ 1577820463305 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test02PrimitiveArray_I00_G32
++
...[truncated 218 chars]...
mp.common.util.TestIntegerStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820463367 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820463367 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.6com.jogamp.common.util.TestIntegerStack01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820463305 ms III - Start
SLOCK [T main @ 1577820463305 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test02PrimitiveArray_I00_G32
++
...[truncated 218 chars]...
mp.common.util.TestIntegerStack01 - test11FloatBuffer_I32_G02
++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1577820463367 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820463367 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:27:430com.jogamp.common.util.TestIteratorIndexCORE1.0810test01ArrayListIteratorfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820463919 ms III - Start
SLOCK [T main @ 1577820463919 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
test01-arraylist-iterator sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorInd
...[truncated 380 chars]...
test01LinkedListListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
test01-arraylist-index sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820467921 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820467921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestIteratorIndexCORE1.00test01LinkedListListIndexfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820463919 ms III - Start
SLOCK [T main @ 1577820463919 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
test01-arraylist-iterator sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorInd
...[truncated 380 chars]...
test01LinkedListListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
test01-arraylist-index sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820467921 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820467921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestIteratorIndexCORE1.5120test01LinkedListListIteratorfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820463919 ms III - Start
SLOCK [T main @ 1577820463919 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
test01-arraylist-iterator sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorInd
...[truncated 380 chars]...
test01LinkedListListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
test01-arraylist-index sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820467921 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820467921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestIteratorIndexCORE0.3760test0ArrayListIndexfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820463919 ms III - Start
SLOCK [T main @ 1577820463919 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
test01-arraylist-iterator sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorInd
...[truncated 380 chars]...
test01LinkedListListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
test01-arraylist-index sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820467921 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820467921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
4.537com.jogamp.common.util.TestIteratorIndexCORE++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820463919 ms III - Start
SLOCK [T main @ 1577820463919 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
test01-arraylist-iterator sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorInd
...[truncated 380 chars]...
test01LinkedListListIterator
++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
test01-arraylist-index sum: 549999945
++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1577820467921 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820467921 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:27:430com.jogamp.common.util.TestJarUtil0.0060testJarUtilFlat01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820468471 ms III - Start
SLOCK [T main @ 1577820468472 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
tmp dir: /tmp/jogamp_0000/file_cache/jln9773592563407818565/jln15699214483018488491
++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
1 - jarUri:
ZZZZZZ Uri jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-a
...[truncated 12634 chars]...
le_cache/jln9773592563407818565/jln3005915747694338624/sub/ClassInJar2.jar:
0: META-INF/
1: META-INF/MANIFEST.MF
2: ClassInJar2.class
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar03
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820468592 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820468592 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestJarUtil0.0480testJarUtilJarInJar01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820468471 ms III - Start
SLOCK [T main @ 1577820468472 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
tmp dir: /tmp/jogamp_0000/file_cache/jln9773592563407818565/jln15699214483018488491
++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
1 - jarUri:
ZZZZZZ Uri jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-a
...[truncated 12634 chars]...
le_cache/jln9773592563407818565/jln3005915747694338624/sub/ClassInJar2.jar:
0: META-INF/
1: META-INF/MANIFEST.MF
2: ClassInJar2.class
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar03
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820468592 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820468592 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestJarUtil0.0060testJarUtilJarInJar02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820468471 ms III - Start
SLOCK [T main @ 1577820468472 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
tmp dir: /tmp/jogamp_0000/file_cache/jln9773592563407818565/jln15699214483018488491
++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
1 - jarUri:
ZZZZZZ Uri jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-a
...[truncated 12634 chars]...
le_cache/jln9773592563407818565/jln3005915747694338624/sub/ClassInJar2.jar:
0: META-INF/
1: META-INF/MANIFEST.MF
2: ClassInJar2.class
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar03
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820468592 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820468592 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestJarUtil0.0060testJarUtilJarInJar03falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820468471 ms III - Start
SLOCK [T main @ 1577820468472 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
tmp dir: /tmp/jogamp_0000/file_cache/jln9773592563407818565/jln15699214483018488491
++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
1 - jarUri:
ZZZZZZ Uri jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-a
...[truncated 12634 chars]...
le_cache/jln9773592563407818565/jln3005915747694338624/sub/ClassInJar2.jar:
0: META-INF/
1: META-INF/MANIFEST.MF
2: ClassInJar2.class
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar03
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820468592 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820468592 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.657com.jogamp.common.util.TestJarUtil++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820468471 ms III - Start
SLOCK [T main @ 1577820468472 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
tmp dir: /tmp/jogamp_0000/file_cache/jln9773592563407818565/jln15699214483018488491
++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
1 - jarUri:
ZZZZZZ Uri jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-a
...[truncated 12634 chars]...
le_cache/jln9773592563407818565/jln3005915747694338624/sub/ClassInJar2.jar:
0: META-INF/
1: META-INF/MANIFEST.MF
2: ClassInJar2.class
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar03
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1577820468592 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820468592 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:27:480com.jogamp.common.util.TestLFRingBuffer010.0020test11_GrowEmpty02_Begin2falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.0010test20_GrowFull01_BeginfalsePASSED0com.jogamp.common.util.TestLFRingBuffer010.0010test25_GrowFull11_End1falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test21_GrowFull02_Begin1falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.0010test03_FullReadResetfalsePASSED0com.jogamp.common.util.TestLFRingBuffer010.0010test24_GrowFull05_EndfalsePASSED0com.jogamp.common.util.TestLFRingBuffer010.0010test22_GrowFull03_Begin2falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.0010test10_GrowEmpty01_BeginfalsePASSED0com.jogamp.common.util.TestLFRingBuffer010.0010test02_EmptyWritefalsePASSED0com.jogamp.common.util.TestLFRingBuffer010.0010test26_GrowFull12_End2falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.0010test04_EmptyWriteClearfalsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test13_GrowEmpty04_End2falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test23_GrowFull04_Begin3falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test12_GrowEmpty03_EndfalsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test06_ReadResetMid02falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.0010test27_GrowFull13_End3falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test05_ReadResetMid01falsePASSED0com.jogamp.common.util.TestLFRingBuffer010.00test01_FullReadfalsePASSED0.027com.jogamp.common.util.TestLFRingBuffer012019-12-31T19:27:490com.jogamp.common.util.TestPlatform010.0010testInfo00falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1577820469227 ms III - Start
SLOCK [T main @ 1577820469227 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testInfo00
OS name/type: Linux, LINUX
OS version: 4.19.0-6-amd64, 4.19.0
Arch, CPU: amd64, X86_64/X86
OS/Arch: linux-amd64
Java runtime: OpenJDK Runtime Environment
Java vendor[name/url]: Debian/https://tracker.debian.org/
...[truncated 319 chars]...
++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testInfo00
++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testPageSize01
PageSize: 4096
++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testPageSize01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1577820469257 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820469257 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestPlatform010.0010testPageSize01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1577820469227 ms III - Start
SLOCK [T main @ 1577820469227 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testInfo00
OS name/type: Linux, LINUX
OS version: 4.19.0-6-amd64, 4.19.0
Arch, CPU: amd64, X86_64/X86
OS/Arch: linux-amd64
Java runtime: OpenJDK Runtime Environment
Java vendor[name/url]: Debian/https://tracker.debian.org/
...[truncated 319 chars]...
++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testInfo00
++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testPageSize01
PageSize: 4096
++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testPageSize01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1577820469257 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820469257 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.566com.jogamp.common.util.TestPlatform01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1577820469227 ms III - Start
SLOCK [T main @ 1577820469227 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testInfo00
OS name/type: Linux, LINUX
OS version: 4.19.0-6-amd64, 4.19.0
Arch, CPU: amd64, X86_64/X86
OS/Arch: linux-amd64
Java runtime: OpenJDK Runtime Environment
Java vendor[name/url]: Debian/https://tracker.debian.org/
...[truncated 319 chars]...
++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testInfo00
++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testPageSize01
PageSize: 4096
++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testPageSize01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1577820469257 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820469257 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:27:490com.jogamp.common.util.TestRunnableTask010.0020testInvokeAndWait00falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1577820469805 ms III - Start
SLOCK [T main @ 1577820469806 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait00
BB.0: java.lang.Object@7c45191e
BB.1: java.lang.Object@7c45191e
BB.2
CA.1: java.lang.Object@7c45191e
CA.X
BB.3
BB.X
++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait0
...[truncated 17 chars]...
etUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
BB.0: java.lang.Object@4c0bfe9e
BB.1: java.lang.Object@4c0bfe9e
BB.2
CA.1
CA.X
BB.3
BB.X
++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1577820469840 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820469840 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestRunnableTask010.0030testInvokeAndWait01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1577820469805 ms III - Start
SLOCK [T main @ 1577820469806 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait00
BB.0: java.lang.Object@7c45191e
BB.1: java.lang.Object@7c45191e
BB.2
CA.1: java.lang.Object@7c45191e
CA.X
BB.3
BB.X
++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait0
...[truncated 17 chars]...
etUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
BB.0: java.lang.Object@4c0bfe9e
BB.1: java.lang.Object@4c0bfe9e
BB.2
CA.1
CA.X
BB.3
BB.X
++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1577820469840 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820469840 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.568com.jogamp.common.util.TestRunnableTask01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1577820469805 ms III - Start
SLOCK [T main @ 1577820469806 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait00
BB.0: java.lang.Object@7c45191e
BB.1: java.lang.Object@7c45191e
BB.2
CA.1: java.lang.Object@7c45191e
CA.X
BB.3
BB.X
++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait0
...[truncated 17 chars]...
etUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
BB.0: java.lang.Object@4c0bfe9e
BB.1: java.lang.Object@4c0bfe9e
BB.2
CA.1
CA.X
BB.3
BB.X
++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1577820469840 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820469840 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:27:490com.jogamp.common.util.TestSyncRingBuffer010.0020test11_GrowEmpty02_Begin2falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.0010test20_GrowFull01_BeginfalsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test25_GrowFull11_End1falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test21_GrowFull02_Begin1falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.0010test03_FullReadResetfalsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.0010test24_GrowFull05_EndfalsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.0010test22_GrowFull03_Begin2falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.0010test10_GrowEmpty01_BeginfalsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.0010test02_EmptyWritefalsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.0010test26_GrowFull12_End2falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.0010test04_EmptyWriteClearfalsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test13_GrowEmpty04_End2falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test23_GrowFull04_Begin3falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.0010test12_GrowEmpty03_EndfalsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test06_ReadResetMid02falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test27_GrowFull13_End3falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test05_ReadResetMid01falsePASSED0com.jogamp.common.util.TestSyncRingBuffer010.00test01_FullReadfalsePASSED0.025com.jogamp.common.util.TestSyncRingBuffer012019-12-31T19:27:500com.jogamp.common.util.TestSystemPropsAndEnvs0.0050dumpEnvironmentfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1577820470423 ms III - Start
SLOCK [T main @ 1577820470424 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1577820470459 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820470459 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
1: PATH = /usr/lib/jvm/java-11-openjdk-amd64/bin:/opt-share/apache-ant/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
2: XAUTHORITY = /home/jogamp/.Xauthority
3: RUN_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64-amd/921/display/redirect
4: XDG_DATA_DIRS = /usr/share:/usr/share:/usr/local/share
5: HUDSON_HOME = /srv/jenkins
6: RUN_CHANGES_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64-amd/921/display/redirect?page=chan
...[truncated 6871 chars]...
build
49: sun.os.patch.level = unknown
50: java.library.path = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/obj:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/test/build/natives
51: java.vendor = Debian
52: java.vm.info = mixed mode, sharing
53: java.vm.version = 11.0.5+10-post-Debian-1deb10u1
54: sun.io.unicode.encoding = UnicodeLittle
55: jnlp.no.jvm.data.model.set = true
56: java.class.version = 55.0
Property count: 56
0com.jogamp.common.util.TestSystemPropsAndEnvs0.0050dumpPropertiesfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1577820470423 ms III - Start
SLOCK [T main @ 1577820470424 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1577820470459 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820470459 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
1: PATH = /usr/lib/jvm/java-11-openjdk-amd64/bin:/opt-share/apache-ant/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
2: XAUTHORITY = /home/jogamp/.Xauthority
3: RUN_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64-amd/921/display/redirect
4: XDG_DATA_DIRS = /usr/share:/usr/share:/usr/local/share
5: HUDSON_HOME = /srv/jenkins
6: RUN_CHANGES_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64-amd/921/display/redirect?page=chan
...[truncated 6871 chars]...
build
49: sun.os.patch.level = unknown
50: java.library.path = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/obj:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/test/build/natives
51: java.vendor = Debian
52: java.vm.info = mixed mode, sharing
53: java.vm.version = 11.0.5+10-post-Debian-1deb10u1
54: sun.io.unicode.encoding = UnicodeLittle
55: jnlp.no.jvm.data.model.set = true
56: java.class.version = 55.0
Property count: 56
0.57com.jogamp.common.util.TestSystemPropsAndEnvs++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1577820470423 ms III - Start
SLOCK [T main @ 1577820470424 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1577820470459 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820470459 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
1: PATH = /usr/lib/jvm/java-11-openjdk-amd64/bin:/opt-share/apache-ant/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
2: XAUTHORITY = /home/jogamp/.Xauthority
3: RUN_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64-amd/921/display/redirect
4: XDG_DATA_DIRS = /usr/share:/usr/share:/usr/local/share
5: HUDSON_HOME = /srv/jenkins
6: RUN_CHANGES_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64-amd/921/display/redirect?page=chan
...[truncated 6871 chars]...
build
49: sun.os.patch.level = unknown
50: java.library.path = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/obj:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/test/build/natives
51: java.vendor = Debian
52: java.vm.info = mixed mode, sharing
53: java.vm.version = 11.0.5+10-post-Debian-1deb10u1
54: sun.io.unicode.encoding = UnicodeLittle
55: jnlp.no.jvm.data.model.set = true
56: java.class.version = 55.0
Property count: 56
2019-12-31T19:27:500com.jogamp.common.util.TestTempJarCache0.4650testJarUtil01afalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820471012 ms III - Start
SLOCK [T main @ 1577820471013 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
tmp dir: /tmp/jogamp_0000/file_cache/jln9773592563407818565/jln17371894619375909632
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.setUp: com.jogamp.common.util.
...[truncated 6057 chars]...
he - testTempJarCache04bDiffClassLoader
url: jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820472133 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820472133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestTempJarCache0.0010testJarUtil01bfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820471012 ms III - Start
SLOCK [T main @ 1577820471013 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
tmp dir: /tmp/jogamp_0000/file_cache/jln9773592563407818565/jln17371894619375909632
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.setUp: com.jogamp.common.util.
...[truncated 6057 chars]...
he - testTempJarCache04bDiffClassLoader
url: jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820472133 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820472133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestTempJarCache0.0010testTempFileCache01FileExistfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820471012 ms III - Start
SLOCK [T main @ 1577820471013 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
tmp dir: /tmp/jogamp_0000/file_cache/jln9773592563407818565/jln17371894619375909632
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.setUp: com.jogamp.common.util.
...[truncated 6057 chars]...
he - testTempJarCache04bDiffClassLoader
url: jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820472133 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820472133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestTempJarCache0.1340testTempFileCache02InstancesfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820471012 ms III - Start
SLOCK [T main @ 1577820471013 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
tmp dir: /tmp/jogamp_0000/file_cache/jln9773592563407818565/jln17371894619375909632
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.setUp: com.jogamp.common.util.
...[truncated 6057 chars]...
he - testTempJarCache04bDiffClassLoader
url: jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820472133 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820472133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestTempJarCache0.0010testTempJarCache00InitfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820471012 ms III - Start
SLOCK [T main @ 1577820471013 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
tmp dir: /tmp/jogamp_0000/file_cache/jln9773592563407818565/jln17371894619375909632
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.setUp: com.jogamp.common.util.
...[truncated 6057 chars]...
he - testTempJarCache04bDiffClassLoader
url: jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820472133 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820472133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestTempJarCache0.3170testTempJarCache01LoadAllTestManifestAndClassfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820471012 ms III - Start
SLOCK [T main @ 1577820471013 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
tmp dir: /tmp/jogamp_0000/file_cache/jln9773592563407818565/jln17371894619375909632
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.setUp: com.jogamp.common.util.
...[truncated 6057 chars]...
he - testTempJarCache04bDiffClassLoader
url: jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820472133 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820472133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestTempJarCache0.0030testTempJarCache02AddNativeLibsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820471012 ms III - Start
SLOCK [T main @ 1577820471013 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
tmp dir: /tmp/jogamp_0000/file_cache/jln9773592563407818565/jln17371894619375909632
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.setUp: com.jogamp.common.util.
...[truncated 6057 chars]...
he - testTempJarCache04bDiffClassLoader
url: jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820472133 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820472133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestTempJarCache0.0010testTempJarCache04aSameClassLoaderfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820471012 ms III - Start
SLOCK [T main @ 1577820471013 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
tmp dir: /tmp/jogamp_0000/file_cache/jln9773592563407818565/jln17371894619375909632
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.setUp: com.jogamp.common.util.
...[truncated 6057 chars]...
he - testTempJarCache04bDiffClassLoader
url: jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820472133 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820472133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestTempJarCache0.1610testTempJarCache04bDiffClassLoaderfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820471012 ms III - Start
SLOCK [T main @ 1577820471013 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
tmp dir: /tmp/jogamp_0000/file_cache/jln9773592563407818565/jln17371894619375909632
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.setUp: com.jogamp.common.util.
...[truncated 6057 chars]...
he - testTempJarCache04bDiffClassLoader
url: jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820472133 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820472133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
1.66com.jogamp.common.util.TestTempJarCache++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820471012 ms III - Start
SLOCK [T main @ 1577820471013 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
tmp dir: /tmp/jogamp_0000/file_cache/jln9773592563407818565/jln17371894619375909632
++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
++++ TestCase.setUp: com.jogamp.common.util.
...[truncated 6057 chars]...
he - testTempJarCache04bDiffClassLoader
url: jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen-rt.jar!/
++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1577820472133 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820472133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:27:510com.jogamp.common.util.TestValueConversion0.0010testBaseDoublefalsePASSED0com.jogamp.common.util.TestValueConversion0.00testBaseFloatfalsePASSED0com.jogamp.common.util.TestValueConversion0.00testConversionfalsePASSED0.01com.jogamp.common.util.TestValueConversion2019-12-31T19:27:520com.jogamp.common.util.TestVersionInfo0.060test01InfofalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1577820472709 ms III - Start
SLOCK [T main @ 1577820472709 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionInfo - test01Info
-----------------------------------------------------------------------------------------------------
Platform: LINUX / Linux 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 cores, littleEndian true
Machine
...[truncated 3154 chars]...
ld-time): 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c
SHA CLASSES.this (now): 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionInfo - test02ValidateSHA
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1577820472970 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820472970 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.common.util.TestVersionInfo0.1740test02ValidateSHAfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1577820472709 ms III - Start
SLOCK [T main @ 1577820472709 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionInfo - test01Info
-----------------------------------------------------------------------------------------------------
Platform: LINUX / Linux 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 cores, littleEndian true
Machine
...[truncated 3154 chars]...
ld-time): 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c
SHA CLASSES.this (now): 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionInfo - test02ValidateSHA
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1577820472970 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820472970 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.797com.jogamp.common.util.TestVersionInfo++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1577820472709 ms III - Start
SLOCK [T main @ 1577820472709 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionInfo - test01Info
-----------------------------------------------------------------------------------------------------
Platform: LINUX / Linux 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 cores, littleEndian true
Machine
...[truncated 3154 chars]...
ld-time): 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c
SHA CLASSES.this (now): 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionInfo - test02ValidateSHA
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1577820472970 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820472970 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:27:520com.jogamp.common.util.TestVersionNumber0.0010test01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820473523 ms III - Start
SLOCK [T main @ 1577820473523 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - tes
...[truncated 634 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820473569 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820473569 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionNumber0.0020test01bfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820473523 ms III - Start
SLOCK [T main @ 1577820473523 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - tes
...[truncated 634 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820473569 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820473569 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionNumber0.0010test02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820473523 ms III - Start
SLOCK [T main @ 1577820473523 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - tes
...[truncated 634 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820473569 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820473569 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionNumber0.0020test02bfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820473523 ms III - Start
SLOCK [T main @ 1577820473523 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - tes
...[truncated 634 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820473569 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820473569 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionNumber0.0010test03falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820473523 ms III - Start
SLOCK [T main @ 1577820473523 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - tes
...[truncated 634 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820473569 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820473569 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionNumber0.0020test03bfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820473523 ms III - Start
SLOCK [T main @ 1577820473523 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - tes
...[truncated 634 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820473569 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820473569 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionNumber0.0010test04falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820473523 ms III - Start
SLOCK [T main @ 1577820473523 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - tes
...[truncated 634 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820473569 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820473569 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionNumber0.0020test04bfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820473523 ms III - Start
SLOCK [T main @ 1577820473523 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - tes
...[truncated 634 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820473569 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820473569 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.585com.jogamp.common.util.TestVersionNumber++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820473523 ms III - Start
SLOCK [T main @ 1577820473523 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - tes
...[truncated 634 chars]...
estVersionNumber - test04
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1577820473569 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820473569 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:27:530com.jogamp.common.util.TestVersionSemantics0.3040testVersionV220V221falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820474122 ms III - Start
SLOCK [T main @ 1577820474123 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV220V221
Semantic Version Test
criteria: SimpleDiffCriteria
Previous version: 2.2.0 (2.2.0) - lib/v2.2.0/gluegen-rt.jar
Current version: 2.2.1 (2.2.1) - lib/v2.2.1/gluegen-rt.jar
Field values changed: fal
...[truncated 98228 chars]...
et/URISyntaxException], access[final public static super synchronized]
Added Method isInitialized, desc[(Z)Z], sig[null], throws nil, access[public static]
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV232V24x
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820474959 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820474959 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionSemantics0.2170testVersionV221V230falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820474122 ms III - Start
SLOCK [T main @ 1577820474123 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV220V221
Semantic Version Test
criteria: SimpleDiffCriteria
Previous version: 2.2.0 (2.2.0) - lib/v2.2.0/gluegen-rt.jar
Current version: 2.2.1 (2.2.1) - lib/v2.2.1/gluegen-rt.jar
Field values changed: fal
...[truncated 98228 chars]...
et/URISyntaxException], access[final public static super synchronized]
Added Method isInitialized, desc[(Z)Z], sig[null], throws nil, access[public static]
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV232V24x
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820474959 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820474959 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionSemantics0.1680testVersionV230V232falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820474122 ms III - Start
SLOCK [T main @ 1577820474123 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV220V221
Semantic Version Test
criteria: SimpleDiffCriteria
Previous version: 2.2.0 (2.2.0) - lib/v2.2.0/gluegen-rt.jar
Current version: 2.2.1 (2.2.1) - lib/v2.2.1/gluegen-rt.jar
Field values changed: fal
...[truncated 98228 chars]...
et/URISyntaxException], access[final public static super synchronized]
Added Method isInitialized, desc[(Z)Z], sig[null], throws nil, access[public static]
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV232V24x
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820474959 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820474959 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.TestVersionSemantics0.1040testVersionV232V24xfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820474122 ms III - Start
SLOCK [T main @ 1577820474123 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV220V221
Semantic Version Test
criteria: SimpleDiffCriteria
Previous version: 2.2.0 (2.2.0) - lib/v2.2.0/gluegen-rt.jar
Current version: 2.2.1 (2.2.1) - lib/v2.2.1/gluegen-rt.jar
Field values changed: fal
...[truncated 98228 chars]...
et/URISyntaxException], access[final public static super synchronized]
Added Method isInitialized, desc[(Z)Z], sig[null], throws nil, access[public static]
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV232V24x
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820474959 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820474959 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
1.371com.jogamp.common.util.TestVersionSemantics++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820474122 ms III - Start
SLOCK [T main @ 1577820474123 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV220V221
Semantic Version Test
criteria: SimpleDiffCriteria
Previous version: 2.2.0 (2.2.0) - lib/v2.2.0/gluegen-rt.jar
Current version: 2.2.1 (2.2.1) - lib/v2.2.1/gluegen-rt.jar
Field values changed: fal
...[truncated 98228 chars]...
et/URISyntaxException], access[final public static super synchronized]
Added Method isInitialized, desc[(Z)Z], sig[null], throws nil, access[public static]
++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV232V24x
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1577820474959 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820474959 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:27:540com.jogamp.common.util.locks.TestRecursiveLock010.7370testLockedObjectThreading25x100x100N_Int01_FairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820475644 ms III - Start
SLOCK [T main @ 1577820475644 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 736 ms, avrg 1127766 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 956 ms, avrg 1403 ns, deviation [ -624 .. 1401 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820484501 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820484501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.6690testLockedObjectThreading25x100x100N_Int01_UnfairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820475644 ms III - Start
SLOCK [T main @ 1577820475644 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 736 ms, avrg 1127766 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 956 ms, avrg 1403 ns, deviation [ -624 .. 1401 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820484501 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820484501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.5950testLockedObjectThreading25x100x100N_Java5_FairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820475644 ms III - Start
SLOCK [T main @ 1577820475644 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 736 ms, avrg 1127766 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 956 ms, avrg 1403 ns, deviation [ -624 .. 1401 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820484501 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820484501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.610testLockedObjectThreading25x100x100N_Java5_UnfairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820475644 ms III - Start
SLOCK [T main @ 1577820475644 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 736 ms, avrg 1127766 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 956 ms, avrg 1403 ns, deviation [ -624 .. 1401 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820484501 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820484501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.6730testLockedObjectThreading25x100x100Y_Int01_FairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820475644 ms III - Start
SLOCK [T main @ 1577820475644 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 736 ms, avrg 1127766 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 956 ms, avrg 1403 ns, deviation [ -624 .. 1401 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820484501 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820484501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.5930testLockedObjectThreading25x100x100Y_Int01_UnairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820475644 ms III - Start
SLOCK [T main @ 1577820475644 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 736 ms, avrg 1127766 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 956 ms, avrg 1403 ns, deviation [ -624 .. 1401 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820484501 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820484501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.4720testLockedObjectThreading25x100x100Y_Java5_FairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820475644 ms III - Start
SLOCK [T main @ 1577820475644 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 736 ms, avrg 1127766 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 956 ms, avrg 1403 ns, deviation [ -624 .. 1401 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820484501 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820484501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.5780testLockedObjectThreading25x100x100Y_Java5_UnfairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820475644 ms III - Start
SLOCK [T main @ 1577820475644 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 736 ms, avrg 1127766 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 956 ms, avrg 1403 ns, deviation [ -624 .. 1401 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820484501 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820484501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.9710testLockedObjectThreading5x1000x10000N_Int01_FairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820475644 ms III - Start
SLOCK [T main @ 1577820475644 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 736 ms, avrg 1127766 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 956 ms, avrg 1403 ns, deviation [ -624 .. 1401 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820484501 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820484501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.9870testLockedObjectThreading5x1000x10000N_Int01_UnfairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820475644 ms III - Start
SLOCK [T main @ 1577820475644 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 736 ms, avrg 1127766 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 956 ms, avrg 1403 ns, deviation [ -624 .. 1401 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820484501 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820484501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.9710testLockedObjectThreading5x1000x10000N_Java5_FairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820475644 ms III - Start
SLOCK [T main @ 1577820475644 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 736 ms, avrg 1127766 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 956 ms, avrg 1403 ns, deviation [ -624 .. 1401 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820484501 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820484501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.common.util.locks.TestRecursiveLock010.9570testLockedObjectThreading5x1000x10000N_Java5_UnfairfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820475644 ms III - Start
SLOCK [T main @ 1577820475644 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 736 ms, avrg 1127766 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 956 ms, avrg 1403 ns, deviation [ -624 .. 1401 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820484501 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820484501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
9.396com.jogamp.common.util.locks.TestRecursiveLock01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820475644 ms III - Start
SLOCK [T main @ 1577820475644 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair , threads 25, loops-outter 100, loops-inner 100, yield NONE - dt 736 ms, avrg 1127766 ns
...[truncated 4904 chars]...
-outter 1000, loops-inner 10000, yield NONE - dt 956 ms, avrg 1403 ns, deviation [ -624 .. 1401 ] ns
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1577820484501 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820484501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:27:550com.jogamp.common.util.locks.TestRecursiveThreadGroupLock010.1860testTwoThreadsInGroupfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket42-localhost/127.0.0.1:59999 @ 1577820485060 ms III - Start
SLOCK [T main @ 1577820485061 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
---- TestRecursiveLock01.testLockedObjectThreading: i Int02ThreadGroup, fair , threads 5, loops-outter 1000, loops-inner 10000, yield YIELD - dt 185 ms
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket42-localhost/127.0.0.1:59999 @ 1577820485274 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820485274 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.748com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket42-localhost/127.0.0.1:59999 @ 1577820485060 ms III - Start
SLOCK [T main @ 1577820485061 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
---- TestRecursiveLock01.testLockedObjectThreading: i Int02ThreadGroup, fair , threads 5, loops-outter 1000, loops-inner 10000, yield YIELD - dt 185 ms
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket42-localhost/127.0.0.1:59999 @ 1577820485274 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820485274 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:28:050com.jogamp.common.util.locks.TestSingletonServerSocket000.0340test01_LockUnlockfalsePASSED++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test01_LockUnlock
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820485833 ms III - Start
SLOCK [T main @ 1577820485834 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820485865 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820485866 ms --- localhost/127.0.0.1:59999 - Unlock ok with
...[truncated 2623 chars]...
Start
SLOCK [T LockUnlock #1 @ 1577820487561 ms +++ localhost/127.0.0.1:59999 - Locked within 650 ms, 59 attempts
LockUnlock #1 LOCK ON
SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1577820487862 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T LockUnlock #1 @ 1577820487862 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
LockUnlock #1 LOCK OFF
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket00 - testOffthreadLockUnlock
0com.jogamp.common.util.locks.TestSingletonServerSocket001.0410test02_2ndInstanceLockTimeoutfalsePASSED++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test01_LockUnlock
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820485833 ms III - Start
SLOCK [T main @ 1577820485834 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820485865 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820485866 ms --- localhost/127.0.0.1:59999 - Unlock ok with
...[truncated 2623 chars]...
Start
SLOCK [T LockUnlock #1 @ 1577820487561 ms +++ localhost/127.0.0.1:59999 - Locked within 650 ms, 59 attempts
LockUnlock #1 LOCK ON
SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1577820487862 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T LockUnlock #1 @ 1577820487862 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
LockUnlock #1 LOCK OFF
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket00 - testOffthreadLockUnlock
0com.jogamp.common.util.locks.TestSingletonServerSocket001.0320testOffthreadLockUnlockfalsePASSED++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test01_LockUnlock
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820485833 ms III - Start
SLOCK [T main @ 1577820485834 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820485865 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820485866 ms --- localhost/127.0.0.1:59999 - Unlock ok with
...[truncated 2623 chars]...
Start
SLOCK [T LockUnlock #1 @ 1577820487561 ms +++ localhost/127.0.0.1:59999 - Locked within 650 ms, 59 attempts
LockUnlock #1 LOCK ON
SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1577820487862 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T LockUnlock #1 @ 1577820487862 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
LockUnlock #1 LOCK OFF
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket00 - testOffthreadLockUnlock
2.144com.jogamp.common.util.locks.TestSingletonServerSocket00++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test01_LockUnlock
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820485833 ms III - Start
SLOCK [T main @ 1577820485834 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1577820485865 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820485866 ms --- localhost/127.0.0.1:59999 - Unlock ok with
...[truncated 2623 chars]...
Start
SLOCK [T LockUnlock #1 @ 1577820487561 ms +++ localhost/127.0.0.1:59999 - Locked within 650 ms, 59 attempts
LockUnlock #1 LOCK ON
SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1577820487862 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T LockUnlock #1 @ 1577820487862 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
LockUnlock #1 LOCK OFF
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket00 - testOffthreadLockUnlock
2019-12-31T19:28:050com.jogamp.common.util.locks.TestSingletonServerSocket010.0020testJVMShutdownfalsePASSED++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket01 - testJVMShutdown
SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1577820487988 ms III - Start
SLOCK [T main @ 1577820487988 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1577820487989 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820487989 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket01 - testJVMShutdown
0.034com.jogamp.common.util.locks.TestSingletonServerSocket01++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket01 - testJVMShutdown
SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1577820487988 ms III - Start
SLOCK [T main @ 1577820487988 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1577820487989 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820487989 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket01 - testJVMShutdown
2019-12-31T19:28:070com.jogamp.common.util.locks.TestSingletonServerSocket020.00dummyfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820488034 ms III - Start
SLOCK [T main @ 1577820488034 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820488066 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820488066 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.572com.jogamp.common.util.locks.TestSingletonServerSocket02++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820488034 ms III - Start
SLOCK [T main @ 1577820488034 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1577820488066 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820488066 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:28:080com.jogamp.gluegen.jcpp.CppReaderTest0.2360testCppReaderfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1577820488643 ms III - Start
SLOCK [T main @ 1577820488644 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnce
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderT
...[truncated 100 chars]...
Markers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnceWithMarkers
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1577820488930 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820488930 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
- - - System info - - -
-----------------------------------------------------------------------------------------------------
Platform: LINUX / Linux 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 cores, littleEndian true
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
Platform: Java
...[truncated 922 chars]...
ing #include <once.c>
>> #line 1 "<CppReader Input@909866761>" 1
>> #line 1 "../jcpp/src/test/resources/once.c" 1
>> #line 1 "../jcpp/src/test/resources/once.h" 1
>>
>> foo
>> #line 2 "../jcpp/src/test/resources/once.c" 2
>> #line 1 "../jcpp/src/test/resources/once.h" 1
>>
>> #line 3 "../jcpp/src/test/resources/once.c" 2
>> #line 2 "<CppReader Input@909866761>" 2
Testing #include <varargs.c>
>>
>>
>> a b, c, d __VA_ARGS__ b
>>
>>
>> a b c, d b
>>
>>
>> a x b, c, d b
0com.jogamp.gluegen.jcpp.CppReaderTest0.0070testPragmaOncefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1577820488643 ms III - Start
SLOCK [T main @ 1577820488644 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnce
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderT
...[truncated 100 chars]...
Markers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnceWithMarkers
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1577820488930 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820488930 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
- - - System info - - -
-----------------------------------------------------------------------------------------------------
Platform: LINUX / Linux 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 cores, littleEndian true
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
Platform: Java
...[truncated 922 chars]...
ing #include <once.c>
>> #line 1 "<CppReader Input@909866761>" 1
>> #line 1 "../jcpp/src/test/resources/once.c" 1
>> #line 1 "../jcpp/src/test/resources/once.h" 1
>>
>> foo
>> #line 2 "../jcpp/src/test/resources/once.c" 2
>> #line 1 "../jcpp/src/test/resources/once.h" 1
>>
>> #line 3 "../jcpp/src/test/resources/once.c" 2
>> #line 2 "<CppReader Input@909866761>" 2
Testing #include <varargs.c>
>>
>>
>> a b, c, d __VA_ARGS__ b
>>
>>
>> a b c, d b
>>
>>
>> a x b, c, d b
0com.jogamp.gluegen.jcpp.CppReaderTest0.0030testPragmaOnceWithMarkersfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1577820488643 ms III - Start
SLOCK [T main @ 1577820488644 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnce
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderT
...[truncated 100 chars]...
Markers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnceWithMarkers
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1577820488930 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820488930 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
- - - System info - - -
-----------------------------------------------------------------------------------------------------
Platform: LINUX / Linux 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 cores, littleEndian true
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
Platform: Java
...[truncated 922 chars]...
ing #include <once.c>
>> #line 1 "<CppReader Input@909866761>" 1
>> #line 1 "../jcpp/src/test/resources/once.c" 1
>> #line 1 "../jcpp/src/test/resources/once.h" 1
>>
>> foo
>> #line 2 "../jcpp/src/test/resources/once.c" 2
>> #line 1 "../jcpp/src/test/resources/once.h" 1
>>
>> #line 3 "../jcpp/src/test/resources/once.c" 2
>> #line 2 "<CppReader Input@909866761>" 2
Testing #include <varargs.c>
>>
>>
>> a b, c, d __VA_ARGS__ b
>>
>>
>> a b c, d b
>>
>>
>> a x b, c, d b
0com.jogamp.gluegen.jcpp.CppReaderTest0.0070testVarargsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1577820488643 ms III - Start
SLOCK [T main @ 1577820488644 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnce
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderT
...[truncated 100 chars]...
Markers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnceWithMarkers
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1577820488930 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820488930 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
- - - System info - - -
-----------------------------------------------------------------------------------------------------
Platform: LINUX / Linux 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 cores, littleEndian true
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
Platform: Java
...[truncated 922 chars]...
ing #include <once.c>
>> #line 1 "<CppReader Input@909866761>" 1
>> #line 1 "../jcpp/src/test/resources/once.c" 1
>> #line 1 "../jcpp/src/test/resources/once.h" 1
>>
>> foo
>> #line 2 "../jcpp/src/test/resources/once.c" 2
>> #line 1 "../jcpp/src/test/resources/once.h" 1
>>
>> #line 3 "../jcpp/src/test/resources/once.c" 2
>> #line 2 "<CppReader Input@909866761>" 2
Testing #include <varargs.c>
>>
>>
>> a b, c, d __VA_ARGS__ b
>>
>>
>> a b c, d b
>>
>>
>> a x b, c, d b
0.827com.jogamp.gluegen.jcpp.CppReaderTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1577820488643 ms III - Start
SLOCK [T main @ 1577820488644 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnce
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderT
...[truncated 100 chars]...
Markers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnceWithMarkers
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1577820488930 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820488930 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
- - - System info - - -
-----------------------------------------------------------------------------------------------------
Platform: LINUX / Linux 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 cores, littleEndian true
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 8 / 8
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 16 / 16
pointer 8 / 8, page 4096
Platform: Java
...[truncated 922 chars]...
ing #include <once.c>
>> #line 1 "<CppReader Input@909866761>" 1
>> #line 1 "../jcpp/src/test/resources/once.c" 1
>> #line 1 "../jcpp/src/test/resources/once.h" 1
>>
>> foo
>> #line 2 "../jcpp/src/test/resources/once.c" 2
>> #line 1 "../jcpp/src/test/resources/once.h" 1
>>
>> #line 3 "../jcpp/src/test/resources/once.c" 2
>> #line 2 "<CppReader Input@909866761>" 2
Testing #include <varargs.c>
>>
>>
>> a b, c, d __VA_ARGS__ b
>>
>>
>> a b c, d b
>>
>>
>> a x b, c, d b
2019-12-31T19:28:080com.jogamp.gluegen.jcpp.ErrorTest0.0030testErrorsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1577820489486 ms III - Start
SLOCK [T main @ 1577820489486 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.ErrorTest - testErrors
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.ErrorTest - testErrors
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1577820489520 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820489520 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.571com.jogamp.gluegen.jcpp.ErrorTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1577820489486 ms III - Start
SLOCK [T main @ 1577820489486 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.ErrorTest - testErrors
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.ErrorTest - testErrors
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1577820489520 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820489520 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:28:090com.jogamp.gluegen.jcpp.IncludeAbsoluteTest0.0020testAbsoluteIncludefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1577820490073 ms III - Start
SLOCK [T main @ 1577820490073 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.IncludeAbsoluteTest - testAbsoluteInclude
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.IncludeAbsoluteTest - testAbsoluteInclude
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1577820490105 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820490105 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.57com.jogamp.gluegen.jcpp.IncludeAbsoluteTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1577820490073 ms III - Start
SLOCK [T main @ 1577820490073 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.IncludeAbsoluteTest - testAbsoluteInclude
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.IncludeAbsoluteTest - testAbsoluteInclude
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1577820490105 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820490105 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:28:100com.jogamp.gluegen.jcpp.JavaFileSystemTest0.0730testJavaFileSystemfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1577820490656 ms III - Start
SLOCK [T main @ 1577820490656 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.JavaFileSystemTest - testJavaFileSystem
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.JavaFileSystemTest - testJavaFileSystem
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1577820490761 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820490762 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
Opened stdio.h
0.646com.jogamp.gluegen.jcpp.JavaFileSystemTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1577820490656 ms III - Start
SLOCK [T main @ 1577820490656 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.JavaFileSystemTest - testJavaFileSystem
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.JavaFileSystemTest - testJavaFileSystem
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1577820490761 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820490762 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
Opened stdio.h
2019-12-31T19:28:100com.jogamp.gluegen.jcpp.JoinReaderTest0.0010testJoinReaderfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820491314 ms III - Start
SLOCK [T main @ 1577820491314 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.JoinReaderTest - testJoinReader
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.JoinReaderTest - testJoinReader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820491346 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820491346 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
Testing ab => ab
At offset 0: a
At offset 1: b
Testing ab => ab
At offset 0: a
At offset 1: b
Testing a\b => a\b
At offset 0: a
At offset 1: \
At offset 2: b
Testing a\b => a\b
At offset 0: a
At offset 1: \
At offset 2: b
Testing a
b => a
b
At offset 0: a
At offset 1:
At offset 2: b
Testing a
b => a
b
At offset 0: a
At offset 1:
At offset 2: b
Testing a\
b => ab
At offset 0: a
At offset 1: b
At offset 2:
Testing a\
b => ab
At offset 0: a
At offset 1: b
At offset 2:
Testing foo??(bar => foo[bar
At offset 0: f
At offset 1: o
At offset 2: o
At offset 3: [
At offset 4: b
At offset 5: a
At offset 6: r
Testing foo??/
bar => foobar
At offset 0: f
At offset 1: o
At offset 2: o
At offset 3: b
At offset 4: a
At offset 5: r
At offset 6:
0.568com.jogamp.gluegen.jcpp.JoinReaderTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820491314 ms III - Start
SLOCK [T main @ 1577820491314 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.JoinReaderTest - testJoinReader
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.JoinReaderTest - testJoinReader
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1577820491346 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820491346 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
Testing ab => ab
At offset 0: a
At offset 1: b
Testing ab => ab
At offset 0: a
At offset 1: b
Testing a\b => a\b
At offset 0: a
At offset 1: \
At offset 2: b
Testing a\b => a\b
At offset 0: a
At offset 1: \
At offset 2: b
Testing a
b => a
b
At offset 0: a
At offset 1:
At offset 2: b
Testing a
b => a
b
At offset 0: a
At offset 1:
At offset 2: b
Testing a\
b => ab
At offset 0: a
At offset 1: b
At offset 2:
Testing a\
b => ab
At offset 0: a
At offset 1: b
At offset 2:
Testing foo??(bar => foo[bar
At offset 0: f
At offset 1: o
At offset 2: o
At offset 3: [
At offset 4: b
At offset 5: a
At offset 6: r
Testing foo??/
bar => foobar
At offset 0: f
At offset 1: o
At offset 2: o
At offset 3: b
At offset 4: a
At offset 5: r
At offset 6:
2019-12-31T19:28:110com.jogamp.gluegen.jcpp.LexerSourceTest0.0570testLexerSourcefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1577820491898 ms III - Start
SLOCK [T main @ 1577820491898 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.Lex
...[truncated 289 chars]...
tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1577820491994 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820491994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.jcpp.LexerSourceTest0.0020testNumbersfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1577820491898 ms III - Start
SLOCK [T main @ 1577820491898 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.Lex
...[truncated 289 chars]...
tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1577820491994 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820491994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.jcpp.LexerSourceTest0.0020testNumbersInvalidfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1577820491898 ms III - Start
SLOCK [T main @ 1577820491898 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.Lex
...[truncated 289 chars]...
tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1577820491994 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820491994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.jcpp.LexerSourceTest0.0020testNumbersSuffixfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1577820491898 ms III - Start
SLOCK [T main @ 1577820491898 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.Lex
...[truncated 289 chars]...
tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1577820491994 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820491994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.jcpp.LexerSourceTest0.0010testUnterminatedCommentfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1577820491898 ms III - Start
SLOCK [T main @ 1577820491898 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.Lex
...[truncated 289 chars]...
tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1577820491994 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820491994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.631com.jogamp.gluegen.jcpp.LexerSourceTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1577820491898 ms III - Start
SLOCK [T main @ 1577820491898 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.Lex
...[truncated 289 chars]...
tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1577820491994 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820491994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:28:110com.jogamp.gluegen.jcpp.NumericValueTest0.0040testNumericValuefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1577820492543 ms III - Start
SLOCK [T main @ 1577820492543 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.NumericValueTest - testNumericValue
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.NumericValueTest - testNumericValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1577820492576 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820492576 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
Testing '0' -> 0.0
Token is [NUMBER@1,0]:"0"=00
Testing '1' -> 1.0
Token is [NUMBER@1,0]:"1"=1
Testing '1L' -> 1.0
Token is [NUMBER@1,0]:"1L"=1
Testing '12' -> 12.0
Token is [NUMBER@1,0]:"12"=12
Testing '12L' -> 12.0
Token is [NUMBER@1,0]:"12L"=12
Testing '0xf' -> 15.0
Token is [NUMBER@1,0]:"0xf"=0xf
Testing '0xfL' -> 15.0
Token is [NUMBER@1,0]:"0xfL"=0xf
Testing '0x12' -> 18.0
Token is [NUMBER@1,0]:"0x12"=0x12
Testing '0x12L' -> 18.0
Token is [NUMBER@1,0]:"0x12L"=0x12
Testing '0673' -> 443.0
To
...[truncated 236 chars]...
.0
Testing '00.0' -> 0.0
Token is [NUMBER@1,0]:"00.0"=00.0
Testing '00.' -> 0.0
Token is [NUMBER@1,0]:"00."=00.
Testing '1e1' -> 10.0
Token is [NUMBER@1,0]:"1e1"=1e1
Testing '1e-1' -> 0.1
Token is [NUMBER@1,0]:"1e-1"=1e-1
Testing '0x12e3' -> 4835.0
Token is [NUMBER@1,0]:"0x12e3"=0x12e3
Testing '0x12p3' -> 144.0
Token is [NUMBER@1,0]:"0x12p3"=0x12p3
Testing '012e3' -> 12000.0
Token is [NUMBER@1,0]:"012e3"=012e3
Testing '067e4' -> 670000.0
Token is [NUMBER@1,0]:"067e4"=067e4
Testing '097' -> 97.0
0.569com.jogamp.gluegen.jcpp.NumericValueTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1577820492543 ms III - Start
SLOCK [T main @ 1577820492543 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.NumericValueTest - testNumericValue
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.NumericValueTest - testNumericValue
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1577820492576 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820492576 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
Testing '0' -> 0.0
Token is [NUMBER@1,0]:"0"=00
Testing '1' -> 1.0
Token is [NUMBER@1,0]:"1"=1
Testing '1L' -> 1.0
Token is [NUMBER@1,0]:"1L"=1
Testing '12' -> 12.0
Token is [NUMBER@1,0]:"12"=12
Testing '12L' -> 12.0
Token is [NUMBER@1,0]:"12L"=12
Testing '0xf' -> 15.0
Token is [NUMBER@1,0]:"0xf"=0xf
Testing '0xfL' -> 15.0
Token is [NUMBER@1,0]:"0xfL"=0xf
Testing '0x12' -> 18.0
Token is [NUMBER@1,0]:"0x12"=0x12
Testing '0x12L' -> 18.0
Token is [NUMBER@1,0]:"0x12L"=0x12
Testing '0673' -> 443.0
To
...[truncated 236 chars]...
.0
Testing '00.0' -> 0.0
Token is [NUMBER@1,0]:"00.0"=00.0
Testing '00.' -> 0.0
Token is [NUMBER@1,0]:"00."=00.
Testing '1e1' -> 10.0
Token is [NUMBER@1,0]:"1e1"=1e1
Testing '1e-1' -> 0.1
Token is [NUMBER@1,0]:"1e-1"=1e-1
Testing '0x12e3' -> 4835.0
Token is [NUMBER@1,0]:"0x12e3"=0x12e3
Testing '0x12p3' -> 144.0
Token is [NUMBER@1,0]:"0x12p3"=0x12p3
Testing '012e3' -> 12000.0
Token is [NUMBER@1,0]:"012e3"=012e3
Testing '067e4' -> 670000.0
Token is [NUMBER@1,0]:"067e4"=067e4
Testing '097' -> 97.0
2019-12-31T19:28:120com.jogamp.gluegen.jcpp.PreprocessorTest0.0610test01PreprocessorfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1577820493126 ms III - Start
SLOCK [T main @ 1577820493127 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1577820493221 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820493221 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.jcpp.PreprocessorTest0.0020test02PreprocessorUnterminatedfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1577820493126 ms III - Start
SLOCK [T main @ 1577820493127 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1577820493221 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820493221 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.635com.jogamp.gluegen.jcpp.PreprocessorTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1577820493126 ms III - Start
SLOCK [T main @ 1577820493127 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1577820493221 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820493221 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:28:130com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest0.0010test01WhitespacePastingfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1577820493774 ms III - Start
SLOCK [T main @ 1577820493774 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest - test01WhitespacePasting
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest - test01WhitespacePasting
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1577820493808 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820493808 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.573com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1577820493774 ms III - Start
SLOCK [T main @ 1577820493774 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest - test01WhitespacePasting
++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest - test01WhitespacePasting
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1577820493808 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820493808 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:28:130com.jogamp.gluegen.test.junit.generation.PCPPTest0.1520pcppMacroDefinitionTestfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820494359 ms III - Start
SLOCK [T main @ 1577820494360 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.PCPPTest - pcppMacroDefinitionTest
pcpptest.h:128: warning: "Test warning with quotes - they must have quotes"
Expected:
-------------------------------
#1"pcpptest.h"#defineCL_SCHAR_MIN(-127-1)#define__YES__1#16"pcpptest.h"
...[truncated 633 chars]...
ntGOOD_F_1;intGOOD_F_2;#126"pcpptest.h"intGOOD_G;#128"pcpptest.h"#130"pcpptest.h"#134"pcpptest.h"#136"pcpptest.h"
-------------------------------
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.PCPPTest - pcppMacroDefinitionTest
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820494543 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820494543 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.721com.jogamp.gluegen.test.junit.generation.PCPPTest++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820494359 ms III - Start
SLOCK [T main @ 1577820494360 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.PCPPTest - pcppMacroDefinitionTest
pcpptest.h:128: warning: "Test warning with quotes - they must have quotes"
Expected:
-------------------------------
#1"pcpptest.h"#defineCL_SCHAR_MIN(-127-1)#define__YES__1#16"pcpptest.h"
...[truncated 633 chars]...
ntGOOD_F_1;intGOOD_F_2;#126"pcpptest.h"intGOOD_G;#128"pcpptest.h"#130"pcpptest.h"#134"pcpptest.h"#136"pcpptest.h"
-------------------------------
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.PCPPTest - pcppMacroDefinitionTest
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1577820494543 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820494543 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:28:140com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter0.0110chapter00TestClassExistfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495111 ms III - Start
SLOCK [T main @ 1577820495111 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9326 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495319 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495319 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter0.00chapter01TestStaticConstantsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495111 ms III - Start
SLOCK [T main @ 1577820495111 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9326 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495319 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495319 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter0.040chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArrayfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495111 ms III - Start
SLOCK [T main @ 1577820495111 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9326 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495319 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495319 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter0.0060chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArrayfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495111 ms III - Start
SLOCK [T main @ 1577820495111 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9326 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495319 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495319 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter0.0030chapter04TestPointerBufferfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495111 ms III - Start
SLOCK [T main @ 1577820495111 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9326 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495319 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495319 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter0.0010chapter05TestSomeFunctionsAllIndirectfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495111 ms III - Start
SLOCK [T main @ 1577820495111 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9326 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495319 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495319 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter0.0030chapter09TestCompoundAlignmentfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495111 ms III - Start
SLOCK [T main @ 1577820495111 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9326 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495319 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495319 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter0.0030chapter10TestCompoundCallByReferencefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495111 ms III - Start
SLOCK [T main @ 1577820495111 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9326 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495319 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495319 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter0.0030chapter11TestCompoundCallByValuefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495111 ms III - Start
SLOCK [T main @ 1577820495111 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9326 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495319 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495319 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter0.0060chapter12TestStructArrayModelConstfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495111 ms III - Start
SLOCK [T main @ 1577820495111 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9326 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495319 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495319 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter0.0050chapter13TestStructArrayModelMutablefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495111 ms III - Start
SLOCK [T main @ 1577820495111 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9326 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495319 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495319 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.752com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495111 ms III - Start
SLOCK [T main @ 1577820495111 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1J
...[truncated 9326 chars]...
er - chapter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1577820495319 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495319 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:28:150com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0010chapter00TestClassExistfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495880 ms III - Start
SLOCK [T main @ 1577820495881 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9524 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495965 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.00chapter01TestStaticConstantsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495880 ms III - Start
SLOCK [T main @ 1577820495881 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9524 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495965 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0090chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArrayfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495880 ms III - Start
SLOCK [T main @ 1577820495881 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9524 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495965 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0050chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArrayfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495880 ms III - Start
SLOCK [T main @ 1577820495881 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9524 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495965 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0020chapter04TestPointerBufferfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495880 ms III - Start
SLOCK [T main @ 1577820495881 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9524 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495965 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.00chapter05TestSomeFunctionsAllIndirectfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495880 ms III - Start
SLOCK [T main @ 1577820495881 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9524 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495965 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0010chapter09TestCompoundAlignmentfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495880 ms III - Start
SLOCK [T main @ 1577820495881 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9524 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495965 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0010chapter10TestCompoundCallByReferencefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495880 ms III - Start
SLOCK [T main @ 1577820495881 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9524 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495965 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0020chapter11TestCompoundCallByValuefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495880 ms III - Start
SLOCK [T main @ 1577820495881 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9524 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495965 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0030chapter12TestStructArrayModelConstfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495880 ms III - Start
SLOCK [T main @ 1577820495881 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9524 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495965 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle0.0020chapter13TestStructArrayModelMutablefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495880 ms III - Start
SLOCK [T main @ 1577820495881 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9524 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495965 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
0.627com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495880 ms III - Start
SLOCK [T main @ 1577820495881 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.g
...[truncated 9524 chars]...
ter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1577820495965 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820495965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
2019-12-31T19:28:150com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib0.00chapter00TestClassExistfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820496525 ms III - Start
SLOCK [T main @ 1577820496538 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter00TestClassExist
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820496575 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820496575 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.588com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820496525 ms III - Start
SLOCK [T main @ 1577820496538 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter00TestClassExist
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1577820496575 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820496575 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:28:160com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.00chapter00TestClassExistfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497128 ms III - Start
SLOCK [T main @ 1577820497128 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9480 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497184 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820497184 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.00chapter01TestStaticConstantsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497128 ms III - Start
SLOCK [T main @ 1577820497128 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9480 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497184 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820497184 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.0040chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArrayfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497128 ms III - Start
SLOCK [T main @ 1577820497128 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9480 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497184 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820497184 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.0040chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArrayfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497128 ms III - Start
SLOCK [T main @ 1577820497128 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9480 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497184 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820497184 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.0010chapter04TestPointerBufferfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497128 ms III - Start
SLOCK [T main @ 1577820497128 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9480 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497184 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820497184 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.00chapter05TestSomeFunctionsAllIndirectfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497128 ms III - Start
SLOCK [T main @ 1577820497128 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9480 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497184 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820497184 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.0010chapter09TestCompoundAlignmentfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497128 ms III - Start
SLOCK [T main @ 1577820497128 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9480 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497184 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820497184 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.0010chapter10TestCompoundCallByReferencefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497128 ms III - Start
SLOCK [T main @ 1577820497128 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9480 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497184 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820497184 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.0010chapter11TestCompoundCallByValuefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497128 ms III - Start
SLOCK [T main @ 1577820497128 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9480 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497184 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820497184 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.0020chapter12TestStructArrayModelConstfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497128 ms III - Start
SLOCK [T main @ 1577820497128 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9480 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497184 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820497184 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter0.0020chapter13TestStructArrayModelMutablefalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497128 ms III - Start
SLOCK [T main @ 1577820497128 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9480 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497184 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820497184 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.594com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497128 ms III - Start
SLOCK [T main @ 1577820497128 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.gener
...[truncated 9480 chars]...
apter13TestStructArrayModelMutable
0x123456789abcdef0 == 0x123456789abcdef0
0x123456789abcdef0 == 0x123456789abcdef0
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestStructArrayModelMutable
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1577820497184 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820497184 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:28:170com.jogamp.gluegen.test.junit.internals.TestType0.0040test01EqualsfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1577820497738 ms III - Start
SLOCK [T main @ 1577820497738 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.internals.TestType - test01Equals
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.internals.TestType - test01Equals
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1577820497783 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820497783 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.585com.jogamp.gluegen.test.junit.internals.TestType++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1577820497738 ms III - Start
SLOCK [T main @ 1577820497738 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.internals.TestType - test01Equals
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.internals.TestType - test01Equals
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1577820497783 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820497783 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:28:170com.jogamp.gluegen.test.junit.structgen.TestStructGen010.0030test01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1577820498337 ms III - Start
SLOCK [T main @ 1577820498337 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1577820498373 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820498373 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.gluegen.test.junit.structgen.TestStructGen010.0010test02falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1577820498337 ms III - Start
SLOCK [T main @ 1577820498337 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1577820498373 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820498373 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.575com.jogamp.gluegen.test.junit.structgen.TestStructGen01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1577820498337 ms III - Start
SLOCK [T main @ 1577820498337 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1577820498373 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820498373 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:28:180com.jogamp.gluegen.test.junit.structgen.TestStructGen020.0010test01falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820498925 ms III - Start
SLOCK [T main @ 1577820498926 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820498959 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820498959 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.574com.jogamp.gluegen.test.junit.structgen.TestStructGen02++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820498925 ms III - Start
SLOCK [T main @ 1577820498926 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1577820498959 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820498959 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:28:180com.jogamp.junit.sec.TestSecIOUtil010.00testProp00_TempfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket68-localhost/127.0.0.1:59999 @ 1577820499515 ms III - Start
SLOCK [T main @ 1577820499515 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
No SecurityManager Installed
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
os.name: Linux
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
java.home: /
...[truncated 216 chars]...
estCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
Temp: /tmp/jogamp_0000
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket68-localhost/127.0.0.1:59999 @ 1577820499551 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820499551 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.junit.sec.TestSecIOUtil010.00testProp01_TempfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket68-localhost/127.0.0.1:59999 @ 1577820499515 ms III - Start
SLOCK [T main @ 1577820499515 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
No SecurityManager Installed
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
os.name: Linux
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
java.home: /
...[truncated 216 chars]...
estCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
Temp: /tmp/jogamp_0000
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket68-localhost/127.0.0.1:59999 @ 1577820499551 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820499551 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.junit.sec.TestSecIOUtil010.00testProp02_TempfalsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket68-localhost/127.0.0.1:59999 @ 1577820499515 ms III - Start
SLOCK [T main @ 1577820499515 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
No SecurityManager Installed
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
os.name: Linux
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
java.home: /
...[truncated 216 chars]...
estCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
Temp: /tmp/jogamp_0000
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket68-localhost/127.0.0.1:59999 @ 1577820499551 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820499551 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0com.jogamp.junit.sec.TestSecIOUtil010.0010testTempDir00falsePASSED++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket68-localhost/127.0.0.1:59999 @ 1577820499515 ms III - Start
SLOCK [T main @ 1577820499515 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
No SecurityManager Installed
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
os.name: Linux
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
java.home: /
...[truncated 216 chars]...
estCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
Temp: /tmp/jogamp_0000
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket68-localhost/127.0.0.1:59999 @ 1577820499551 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820499551 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
0.575com.jogamp.junit.sec.TestSecIOUtil01++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket68-localhost/127.0.0.1:59999 @ 1577820499515 ms III - Start
SLOCK [T main @ 1577820499515 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
No SecurityManager Installed
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
os.name: Linux
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
java.home: /
...[truncated 216 chars]...
estCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
Temp: /tmp/jogamp_0000
++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket68-localhost/127.0.0.1:59999 @ 1577820499551 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1577820499551 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
2019-12-31T19:28:19