SuccessConsole Output

Started by upstream project "gluegen" build number 936
originally caused by:
 Started by user Sven Gothel
Running as SYSTEM
Building remotely on macosx64-NV320M-10_6-jogamp-x64-sgothel-012 (macosx-10_6-x86_64-nvidia) in workspace /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia
No credentials specified
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url git://jogamp.org/srv/scm/gluegen.git # timeout=10
Fetching upstream changes from git://jogamp.org/srv/scm/gluegen.git
 > git --version # timeout=10
 > git fetch --tags --force --progress -- git://jogamp.org/srv/scm/gluegen.git +refs/heads/*:refs/remotes/origin/* # timeout=10
Checking out Revision 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 (origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 # timeout=10
Commit message: "fix windows build scripts"
 > git rev-list --no-walk 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 # timeout=10
 > git remote # timeout=10
 > git submodule init # timeout=10
 > git submodule sync # timeout=10
 > git config --get remote.origin.url # timeout=10
 > git submodule init # timeout=10
 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10
 > git config --get submodule.jcpp.url # timeout=10
 > git config -f .gitmodules --get submodule.jcpp.path # timeout=10
 > git submodule update --init --recursive jcpp # timeout=10
No emails were triggered.
[make] $ ant -file build.xml -Dlabel=macosx-10_6-x86_64-nvidia -Dgluegen.basename=gluegen -Dgluegen.build.branch=origin/master -Dgluegen.build.number=936 -Dgluegen.build.id=936 -Dgluegen.build.commit=0b441cfc14947b1c8cabdc87705ae95a0afec4d9 clean all junit.run
Buildfile: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/build.xml

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           11
     [echo] java.version               11.0.3
     [echo] java.home                  /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
     [echo] jvmJava.exe                /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.4.0-rc-20200202
     [echo] jogamp.version.int         2414020
     [echo] junit.is.disabled          ${junit.is.disabled}
     [echo] target.user.set            true
     [echo] target.sourcelevel         1.8
     [echo] target.targetlevel         1.8
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] target.rt.jar              /usr/local/jre1.8.0_212/lib/rt.jar
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            macosx64-NV320M-10_6-jogamp-x64-sgothel-012
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             macosx10.11
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:
     [echo] Loaded /Users/jogamp/gluegen.properties.
     [echo] Setting defaults:
     [echo] Setting default gcc.compat.compiler
     [echo] gcc.compat.compiler=xcode.clang
     [echo] antlr.jar=../make/lib/antlr.jar
     [echo] junit.jar=../make/lib/junit.jar
     [echo] win32.c.compiler=${win32.c.compiler}

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

gluegen.cpptasks.initialize:
     [echo] os.name=Mac OS X
     [echo] os.version=10.15.2
     [echo] os.arch=x86_64
     [echo] nativejartag.prefix = jogamp/nativetag
     [echo] c.compiler.debug=false
     [echo] c.compiler.use-debug=${c.compiler.use-debug}
     [echo] c.compiler.optimise=none

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.linux:

gluegen.cpptasks.detect.os.osx:

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

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

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

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

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

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

gluegen.cpptasks.detect.os.solaris:

gluegen.cpptasks.detect.os.unix:

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

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

gluegen.cpptasks.detect.os.windows:

gluegen.cpptasks.detect.os.2:
     [echo] os and arch:       macosx-universal
     [echo] os and arch.dot:   macosx.universal
     [echo] os and arch.slash: macosx/universal

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

setup.excludes.nsig:

init.base:

init.android:

init:
     [echo] gluegen.build.branch         origin/master
     [echo] gluegen.build.commit         0b441cfc14947b1c8cabdc87705ae95a0afec4d9

java.class.path.validate:

validate:

clean-temp:

clean:

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           11
     [echo] java.version               11.0.3
     [echo] java.home                  /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
     [echo] jvmJava.exe                /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.4.0-rc-20200202
     [echo] jogamp.version.int         2414020
     [echo] junit.is.disabled          ${junit.is.disabled}
     [echo] target.user.set            true
     [echo] target.sourcelevel         1.8
     [echo] target.targetlevel         1.8
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] target.rt.jar              /usr/local/jre1.8.0_212/lib/rt.jar
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            macosx64-NV320M-10_6-jogamp-x64-sgothel-012
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             macosx10.11
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

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

gluegen.cpptasks.initialize:
     [echo] os.name=Mac OS X
     [echo] os.version=10.15.2
     [echo] os.arch=x86_64
     [echo] nativejartag.prefix = jogamp/nativetag
     [echo] c.compiler.debug=false
     [echo] c.compiler.use-debug=${c.compiler.use-debug}
     [echo] c.compiler.optimise=none

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.linux:

gluegen.cpptasks.detect.os.osx:

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

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

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

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

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

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

gluegen.cpptasks.detect.os.solaris:

gluegen.cpptasks.detect.os.unix:

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

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

gluegen.cpptasks.detect.os.windows:

gluegen.cpptasks.detect.os.2:

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

setup.excludes.nsig:

init.base:

init.android:

init:
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build
     [echo] gluegen.build.branch         origin/master
     [echo] gluegen.build.commit         0b441cfc14947b1c8cabdc87705ae95a0afec4d9

java.class.path.validate:

validate:
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/native
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/native/Unix
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/native/Windows
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/classes

clean-temp:

gluegen.build.check.android-launcher:

android-launcher.build:
    [javac] Compiling 8 source files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/classes
    [javac] Since fork is false, ignoring memoryMaximumSize setting.

gluegen.build.check.java:

gluegen.build.java.impl:
     [echo] clearing gluegen.build.shasum.done (1) - was ${gluegen.build.shasum.done}

generate-hash-maps:

create-map:
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/common/util

create-map:
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/common/util

create-map:
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/common/util

create-map:
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/common/util

create-map:
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/common/util

generate-primitive-stacks:

create-pstack:
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/common/util
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gensrc/classes
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gensrc/classes/com/jogamp/common/util

gluegen.build.javase:
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram
     [copy] Copying 5 files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/jgram
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/jgram

generate.java:
    [antlr] ANTLR Parser Generator   Version 2.7.7 (2006-11-01)   1989-2005
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:232: warning:nondeterminism between alts 1 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:232:     k==1:"struct"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:232:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:232: warning:nondeterminism between alts 2 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:232:     k==1:"union"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:232:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:232: warning:nondeterminism between alts 3 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:232:     k==1:"enum"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:232:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:346: warning:nondeterminism between alts 1 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:346:     k==1:"struct"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:346:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:346: warning:nondeterminism between alts 2 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:346:     k==1:"union"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:346:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:346: warning:nondeterminism between alts 3 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:346:     k==1:"enum"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:346:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:361:17: warning:Rule 'declarator' returns a value
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:541: warning:nondeterminism between alts 1 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:541:     k==1:"struct"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:541:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:541: warning:nondeterminism between alts 2 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:541:     k==1:"union"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:541:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:541: warning:nondeterminism between alts 3 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:541:     k==1:"enum"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:541:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:551: warning:Syntactic predicate superfluous for single alternative
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g: warning:lexical nondeterminism between rules LPAREN and DefineExpr upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==1:'('
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==2:<end-of-token>
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==3:<end-of-token>
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g: warning:lexical nondeterminism between rules DefineExpr and DefineExpr2 upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==1:'.','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==2:<end-of-token>,'\t','\u000c',' ','%','*','+','-'..'9','<','>','E','L','U','X','e','l','u','x'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==3:<end-of-token>,'\t','\u000c',' ','%','(','*','+','-'..'9','<','>','A'..'F','L','U','a'..'f','l','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g: warning:lexical nondeterminism between rules DefineExpr and Number upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==1:'.','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==2:<end-of-token>,'.','0'..'9','E','L','U','X','e','l','u','x'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==3:<end-of-token>,'+','-','.','0'..'9','A'..'F','L','U','a'..'f','l','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g: warning:lexical nondeterminism between rules DefineExpr2 and Number upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==1:'.','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==2:<end-of-token>,'.','0'..'9','E','L','U','X','e','l','u','x'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==3:<end-of-token>,'+','-','.','0'..'9','A'..'F','L','U','a'..'f','l','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1099: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1099:     k==1:'\r'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1099:     k==2:'\n'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1099:     k==3:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1129:9: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1129:9:     k==1:'\t','\u000c',' ','d'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1129:9:     k==2:'\t','\u000c',' ','d','e'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1129:9:     k==3:'\t','\u000c',' ','d'..'f'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1130: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1130:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1130:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1130:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1130:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1130:54: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1130:54:     k==1:'(','.','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1130:54:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1130:54:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1177: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1177:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1177:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1177:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1177:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1178:9: warning:lexical nondeterminism between alts 1 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1178:9:     k==1:'"'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1178:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1178:9:     k==3:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1178:9: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1178:9:     k==1:'A'..'Z','_','a'..'z'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1178:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1178:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1187: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1187:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1187:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1187:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1187:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1188:9: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1188:9:     k==1:'1'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1188:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1188:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1189: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1189:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1189:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1189:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1189:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1190:9: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1190:9:     k==1:'2'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1190:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1190:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1191: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1191:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1191:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1191:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1191:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1192:9: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1192:9:     k==1:'3'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1192:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1192:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1193: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1193:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1193:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1193:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1193:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1194:9: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1194:9:     k==1:'4'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1194:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1194:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1403: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1403:     k==1:'a'..'z'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1403:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1403:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1403:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1403: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1403:     k==1:'A'..'Z'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1403:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1403:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1403:     between alt 2 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1403: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1403:     k==1:'_'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1403:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1403:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1403:     between alt 3 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1403: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1403:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1403:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1403:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1403:     between alt 4 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1154:5: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1154:5:     k==1:'\t','\u000c',' ','%','*','+','-','/','<','>'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1154:5:     k==2:'\t','\u000c',' ','%','(','*','+','-'..'9','<','>'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1154:5:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1360: warning:lexical nondeterminism between alts 4 and 6 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1360:     k==1:'0'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1360:     k==2:'X','x'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1360:     k==3:'0'..'9','A'..'F','a'..'f'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389:     k==1:'a'..'f'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389:     k==1:'A'..'F'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389:     between alt 2 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389:     between alt 3 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1391:17: warning:lexical nondeterminism between alts 1 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1391:17:     k==1:'L','l'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1391:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1391:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1391:17: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1391:17:     k==1:'U','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1391:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1391:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1362: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1362:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1362:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1362:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1362:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1362:34: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1362:34:     k==1:'E','e'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1362:34:     k==2:'+','-','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1362:34:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1365:17: warning:lexical nondeterminism between alts 1 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1365:17:     k==1:'F','f'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1365:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1365:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1365:17: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1365:17:     k==1:'L','l'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1365:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1365:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:17: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:17:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:30: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:30:     k==1:'E','e'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:30:     k==2:'+','-','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:30:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1374:19: warning:lexical nondeterminism between alts 1 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1374:19:     k==1:'F','f'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1374:19:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1374:19:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1374:19: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1374:19:     k==1:'L','l'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1374:19:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1374:19:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1379: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1379:     k==1:'0'..'7'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1379:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1379:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1379:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1380:17: warning:lexical nondeterminism between alts 1 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1380:17:     k==1:'L','l'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1380:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1380:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1380:17: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1380:17:     k==1:'U','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1380:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1380:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1384: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1384:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1384:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1384:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1384:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1385:17: warning:lexical nondeterminism between alts 1 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1385:17:     k==1:'L','l'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1385:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1385:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1385:17: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1385:17:     k==1:'U','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1385:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1385:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1228: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1228:     k==1:'\\'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1228:     k==2:'"','\'','0'..'7','?','\\','a','b','f','n','r','t','v','x'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1228:     k==3:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1317: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1317:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1317:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1317:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1317:     between alt 1 and exit branch of block

generate.java.override:
    [antlr] ANTLR Parser Generator   Version 2.7.7 (2006-11-01)   1989-2005
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g: warning:lexical nondeterminism between rules Number and MINUS upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==1:'-'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==2:<end-of-token>
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==3:<end-of-token>
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g: warning:lexical nondeterminism between rules Number and DefineExpr upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==1:'-','.','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==2:<end-of-token>,'.','0'..'9','E','F','I','J','L','U','X','e','f','i','j','l','u','x'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==3:<end-of-token>,'+','-','.','0'..'9','A'..'F','I','J','L','U','a'..'f','i','j','l','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g: warning:lexical nondeterminism between rules Number and DefineExpr2 upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==1:'-','.','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==2:<end-of-token>,'.','0'..'9','E','F','I','J','L','U','X','e','f','i','j','l','u','x'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==3:<end-of-token>,'+','-','.','0'..'9','A'..'F','I','J','L','U','a'..'f','i','j','l','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g: warning:lexical nondeterminism between rules PTR and DefineExpr upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==1:'-'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==2:'>'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==3:<end-of-token>
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g: warning:lexical nondeterminism between rules PTR and DefineExpr2 upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==1:'-'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==2:'>'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==3:<end-of-token>
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g: warning:lexical nondeterminism between rules LPAREN and DefineExpr upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==1:'('
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==2:<end-of-token>
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==3:<end-of-token>
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g: warning:lexical nondeterminism between rules MINUS and DefineExpr upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==1:'-'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==2:<end-of-token>
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==3:<end-of-token>
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g: warning:lexical nondeterminism between rules MINUS and DefineExpr2 upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==1:'-'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==2:<end-of-token>
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==3:<end-of-token>
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g: warning:lexical nondeterminism between rules DEC and DefineExpr upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==1:'-'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==2:'-'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==3:<end-of-token>
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g: warning:lexical nondeterminism between rules DEC and DefineExpr2 upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==1:'-'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==2:'-'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==3:<end-of-token>
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g: warning:lexical nondeterminism between rules DefineExpr and DefineExpr2 upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==1:'-','.','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==2:<end-of-token>,'\t','\u000c',' ','%','*','+','-'..'9','<','>','E','F','I','J','L','U','X','e','f','i','j','l','u','x'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==3:<end-of-token>,'\t','\u000c',' ','%','(','*','+','-'..'9','<','>','A'..'F','I','J','L','U','a'..'f','i','j','l','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1004: warning:lexical nondeterminism between alts 4 and 6 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1004:     k==1:'0'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1004:     k==2:'X','x'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1004:     k==3:'0'..'9','A'..'F','a'..'f'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1028: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1028:     k==1:'a'..'f'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1028:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1028:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1028:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1028: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1028:     k==1:'A'..'F'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1028:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1028:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1028:     between alt 2 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1028: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1028:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1028:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1028:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1028:     between alt 3 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1029: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1029:     k==1:'I','J','L','U','i','j','l','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1029:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1029:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1029:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1005: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1005:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1005:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1005:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1005:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1005:34: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1005:34:     k==1:'E','e'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1005:34:     k==2:'+','-','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1005:34:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1008: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1008:     k==1:'F','I','J','L','U','f','i','j','l','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1008:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1008:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1008:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:17: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:17:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:30: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:30:     k==1:'E','e'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:30:     k==2:'+','-','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:30:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1016: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1016:     k==1:'F','I','J','L','U','f','i','j','l','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1016:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1016:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1016:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1020: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1020:     k==1:'0'..'7'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1020:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1020:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1020:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1021: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1021:     k==1:'F','I','J','L','U','f','i','j','l','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1021:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1021:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1021:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1024: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1024:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1024:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1024:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1024:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1025: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1025:     k==1:'F','I','J','L','U','f','i','j','l','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1025:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1025:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1025:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1346: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1346:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1346:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1346:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1346:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050:     k==1:'a'..'z'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050:     k==1:'A'..'Z'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050:     between alt 2 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050:     k==1:'_'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050:     between alt 3 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050:     k==1:'$'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050:     between alt 4 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1050:     between alt 5 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1220: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1220:     k==1:'\r'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1220:     k==2:'\n'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1220:     k==3:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1246:9: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1246:9:     k==1:'\t','\u000c',' ','d'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1246:9:     k==2:'\t','\u000c',' ','d','e'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1246:9:     k==3:'\t','\u000c',' ','d'..'f'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1247: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1247:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1247:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1247:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1247:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1247:54: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1247:54:     k==1:'(','-','.','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1247:54:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1247:54:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1292: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1292:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1292:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1292:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1292:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1293:9: warning:lexical nondeterminism between alts 1 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1293:9:     k==1:'"'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1293:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1293:9:     k==3:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1293:9: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1293:9:     k==1:'$','A'..'Z','_','a'..'z'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1293:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1293:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1302: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1302:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1302:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1302:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1302:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1303:9: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1303:9:     k==1:'1'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1303:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1303:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1304: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1304:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1304:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1304:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1304:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1305:9: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1305:9:     k==1:'2'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1305:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1305:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1306: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1306:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1306:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1306:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1306:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1307:9: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1307:9:     k==1:'3'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1307:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1307:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1308: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1308:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1308:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1308:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1308:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1309:9: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1309:9:     k==1:'4'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1309:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1309:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1271:5: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1271:5:     k==1:'\t','\u000c',' ','%','*','+','-','/','<','>'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1271:5:     k==2:'\t','\u000c',' ','%','(','*','+','-'..'9','<','>'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1271:5:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:133: warning:nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:133:     k==1:SEMI
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:133:     k==2:EOF,"typedef","asm","volatile",SEMI,"struct","union","enum","auto","register","extern","static","const","void","char","short","int","long","float","double","signed","unsigned","int8_t","uint8_t","int16_t","uint16_t","__int32","int32_t","wchar_t","uint32_t","__int64","int64_t","uint64_t","ptrdiff_t","intptr_t","size_t","uintptr_t",ID,STAR,LPAREN,"inline","typeof","__complex"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:133:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:246: warning:nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:246:     k==1:SEMI
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:246:     k==2:EOF,"typedef","asm","volatile",LCURLY,RCURLY,SEMI,"struct","union","enum","auto","register","extern","static","const","void","char","short","int","long","float","double","signed","unsigned","int8_t","uint8_t","int16_t","uint16_t","__int32","int32_t","wchar_t","uint32_t","__int64","int64_t","uint64_t","ptrdiff_t","intptr_t","size_t","uintptr_t",ID,STAR,LPAREN,VARARGS,"while","do","for","goto","continue","break","return","case","default","if","switch",LAND,BAND,PLUS,MINUS,INC,DEC,"sizeof",BNOT,LNOT,CharLiteral,StringLiteral,Number,"__label__","inline","typeof","__complex","__alignof","__real","__imag"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:246:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:663: warning:nondeterminism between alts 1 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:663:     k==1:"struct"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:663:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:663: warning:nondeterminism between alts 2 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:663:     k==1:"union"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:663:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:663: warning:nondeterminism between alts 3 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:663:     k==1:"enum"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:663:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:159:14: warning:nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:159:14:     k==1:LCURLY
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:159:14:     k==2:"asm",LCURLY,RCURLY,ID,STAR,LPAREN,LBRACKET,LAND,BAND,PLUS,MINUS,INC,DEC,"sizeof",BNOT,LNOT,DOT,CharLiteral,StringLiteral,Number,"__alignof","__real","__imag"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:561: warning:nondeterminism between alts 1 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:561:     k==1:"struct"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:561:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:561: warning:nondeterminism between alts 2 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:561:     k==1:"union"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:561:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:561: warning:nondeterminism between alts 3 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:561:     k==1:"enum"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:561:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:221:17: warning:nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:221:17:     k==1:COMMA
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:221:17:     k==2:VARARGS
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:237: warning:nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:237:     k==1:SEMI
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:237:     k==2:"typedef","asm","volatile",LCURLY,RCURLY,SEMI,"struct","union","enum","auto","register","extern","static","const","void","char","short","int","long","float","double","signed","unsigned","int8_t","uint8_t","int16_t","uint16_t","__int32","int32_t","wchar_t","uint32_t","__int64","int64_t","uint64_t","ptrdiff_t","intptr_t","size_t","uintptr_t",ID,STAR,LPAREN,"while","do","for","goto","continue","break","return","case","default","if","switch",LAND,BAND,PLUS,MINUS,INC,DEC,"sizeof",BNOT,LNOT,CharLiteral,StringLiteral,Number,"__label__","inline","typeof","__complex","__alignof","__real","__imag"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:237:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:598: warning:nondeterminism between alts 1 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:598:     k==1:"struct"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:598:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:598: warning:nondeterminism between alts 2 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:598:     k==1:"union"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:598:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:598: warning:nondeterminism between alts 3 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:598:     k==1:"enum"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:598:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:326:21: warning:Rule 'declarator' returns a value

generate.java:
    [antlr] ANTLR Parser Generator   Version 2.7.7 (2006-11-01)   1989-2005

generate.java.override:
    [antlr] ANTLR Parser Generator   Version 2.7.7 (2006-11-01)   1989-2005

generate.java.override:
    [antlr] ANTLR Parser Generator   Version 2.7.7 (2006-11-01)   1989-2005
    [antlr] warning: rule HeaderParser.declSpecifiers has different signature than GnuCTreeParser.declSpecifiers
    [antlr] warning: rule HeaderParser.storageClassSpecifier has different signature than GnuCTreeParser.storageClassSpecifier
    [antlr] warning: rule HeaderParser.functionStorageClassSpecifier has different signature than GnuCTreeParser.functionStorageClassSpecifier
    [antlr] warning: rule HeaderParser.typeQualifier has different signature than GnuCTreeParser.typeQualifier
    [antlr] warning: rule HeaderParser.typeSpecifier has different signature than GnuCTreeParser.typeSpecifier
    [antlr] warning: rule HeaderParser.typedefName has different signature than GnuCTreeParser.typedefName
    [antlr] warning: rule HeaderParser.structSpecifier has different signature than GnuCTreeParser.structSpecifier
    [antlr] warning: rule HeaderParser.unionSpecifier has different signature than GnuCTreeParser.unionSpecifier
    [antlr] warning: rule HeaderParser.structOrUnionBody has different signature than GnuCTreeParser.structOrUnionBody
    [antlr] warning: rule HeaderParser.structDeclarationList has different signature than GnuCTreeParser.structDeclarationList
    [antlr] warning: rule HeaderParser.structDeclaration has different signature than GnuCTreeParser.structDeclaration
    [antlr] warning: rule HeaderParser.specifierQualifierList has different signature than GnuCTreeParser.specifierQualifierList
    [antlr] warning: rule HeaderParser.structDeclaratorList has different signature than GnuCTreeParser.structDeclaratorList
    [antlr] warning: rule HeaderParser.structDeclarator has different signature than GnuCTreeParser.structDeclarator
    [antlr] warning: rule HeaderParser.enumSpecifier has different signature than GnuCTreeParser.enumSpecifier
    [antlr] warning: rule HeaderParser.enumList has different signature than GnuCTreeParser.enumList
    [antlr] warning: rule HeaderParser.enumerator has different signature than GnuCTreeParser.enumerator
    [antlr] warning: rule HeaderParser.initDeclList has different signature than GnuCTreeParser.initDeclList
    [antlr] warning: rule HeaderParser.initDecl has different signature than GnuCTreeParser.initDecl
    [antlr] warning: rule HeaderParser.pointerGroup has different signature than GnuCTreeParser.pointerGroup
    [antlr] warning: rule HeaderParser.declarator has different signature than GnuCTreeParser.declarator
    [antlr] warning: rule HeaderParser.parameterTypeList has different signature than GnuCTreeParser.parameterTypeList
    [antlr] warning: rule HeaderParser.parameterDeclaration has different signature than GnuCTreeParser.parameterDeclaration
    [antlr] warning: rule HeaderParser.nonemptyAbstractDeclarator has different signature than GnuCTreeParser.nonemptyAbstractDeclarator
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedHeaderParser.g:931:27: warning:Rule 'parameterTypeList' returns a value
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedHeaderParser.g:939:27: warning:Rule 'parameterTypeList' returns a value
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedHeaderParser.g:505:17: warning:Rule 'declarator' returns a value
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedHeaderParser.g:912:27: warning:Rule 'functionStorageClassSpecifier' returns a value
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedHeaderParser.g:913:19: warning:Rule 'typeQualifier' returns a value
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedHeaderParser.g:914:19: warning:Rule 'typeSpecifier' returns a value
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedHeaderParser.g:921:2: warning:Rule 'specifierQualifierList' returns a value
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/java/com/jogamp/gluegen/cgram/expandedHeaderParser.g:627:25: warning:Rule 'structDeclarationList' returns a value

generate.java:
    [antlr] ANTLR Parser Generator   Version 2.7.7 (2006-11-01)   1989-2005
    [javac] Compiling 112 source files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/classes
    [javac] Since fork is false, ignoring memoryMaximumSize setting.
    [javac] Note: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/java/com/jogamp/common/util/JogampVersion.java uses or overrides a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
     [move] Moving 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/native/Unix
     [move] Moving 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gensrc/native/Windows
     [copy] Copying 2 files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/classes
    [javac] Compiling 115 source files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/classes
    [javac] Since fork is false, ignoring memoryMaximumSize setting.
    [javac] 
    [javac]           WARNING
    [javac] 
    [javac] The -source switch defaults to 9 in JDK 9.
    [javac] If you specify -target 1.8 you now must also specify -source 1.8.
    [javac] Ant will implicitly add -source 1.8 for you.  Please change your build file.
    [javac] warning: [options] bootstrap class path not set in conjunction with -source 8
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 1 warning

gluegen.build.android:
    [javac] Compiling 4 source files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/classes
    [javac] Since fork is false, ignoring memoryMaximumSize setting.

gluegen.build.java:

gluegen.cpptasks.detect.compiler:
     [echo] gcc.compat.compiler=xcode.clang
     [echo] GCC=${isGCC}
     [echo] CLANG=true
     [echo] VC6=${isVC6}
     [echo] VC7=${isVC7}
     [echo] VC8=${isVC8}
     [echo] VC8_X64=${isVC8_X64}
     [echo] VC9=${isVC9}
     [echo] MingW=${isMingW}
     [echo] MingW32=${isMingW32}
     [echo] MingW64=${isMingW64}

setup.java.home.dir:
     [echo] java.home.dir      /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
     [echo] java.includes.dir  /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/stub_includes/jni

gluegen.cpptasks.configure.compiler:

gluegen.cpptasks.declare.compiler.environment:

gluegen.cpptasks.declare.compiler.win32.vc6:

gluegen.cpptasks.declare.compiler.win32.vc7:

gluegen.cpptasks.declare.compiler.win32.vc8:

gluegen.cpptasks.declare.compiler.win32.vc8_x64:

gluegen.cpptasks.declare.compiler.win32.vc9:

gluegen.cpptasks.declare.compiler.win32.mingw:

gluegen.cpptasks.declare.compiler.win64.mingw:

gluegen.cpptasks.declare.compiler.win32:

gluegen.cpptasks.declare.compiler.linux.x86:

gluegen.cpptasks.declare.compiler.linux.amd64:

gluegen.cpptasks.declare.compiler.linux.ia64:

gluegen.cpptasks.declare.compiler.linux.armv6:

gluegen.cpptasks.declare.compiler.linux.aarch64:

gluegen.cpptasks.declare.compiler.linux.alpha:

gluegen.cpptasks.declare.compiler.linux.hppa:

gluegen.cpptasks.declare.compiler.linux.mips:

gluegen.cpptasks.declare.compiler.linux.mipsel:

gluegen.cpptasks.declare.compiler.linux.ppc:

gluegen.cpptasks.declare.compiler.linux.ppc64:

gluegen.cpptasks.declare.compiler.linux.ppc64le:

gluegen.cpptasks.declare.compiler.linux.s390:

gluegen.cpptasks.declare.compiler.linux.s390x:

gluegen.cpptasks.declare.compiler.linux.sparc:

gluegen.cpptasks.declare.compiler.linux:

gluegen.cpptasks.declare.compiler.solaris32:

gluegen.cpptasks.declare.compiler.solaris.sparcv9:

gluegen.cpptasks.declare.compiler.solaris.amd64:

gluegen.cpptasks.declare.compiler.solaris:

gluegen.cpptasks.declare.compiler.macosx:
     [echo] MacOSX

gluegen.cpptasks.declare.compiler.ios.amd64:

gluegen.cpptasks.declare.compiler.ios.arm64:

gluegen.cpptasks.declare.compiler.freebsd.x86:

gluegen.cpptasks.declare.compiler.freebsd.amd64:

gluegen.cpptasks.declare.compiler.freebsd:

gluegen.cpptasks.declare.compiler.hpux:

gluegen.cpptasks.declare.compiler:
     [echo] java.home.dir                /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
     [echo] java.includes.dir            /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/stub_includes/jni
     [echo] java.includes.dir.platform   /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/stub_includes/jni/macosx
     [echo] java.lib.dir.platform        /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/lib

gluegen.cpptasks.setup.compiler:

declare.win32.vc6:

declare.win32.vc7:

declare.win32.vc8:

declare.win32.vc8_x64:

declare.win32.vc9:

declare.win32.mingw:

declare.win64.mingw:

declare.win32:

declare.linux.x86:

declare.linux.amd64:

declare.linux.ia64:

declare.linux.hppa:

declare.linux.mips:

declare.linux.mipsel:

declare.linux.ppc:

declare.linux.ppc64:

declare.linux.ppc64le:

declare.linux.s390:

declare.linux.s390x:

declare.linux.sparc:

declare.linux.armv6:

declare.linux.aarch64:

declare.linux:

declare.android:

declare.solaris32:

declare.solarisSparcv9:

declare.solarisAMD64:

declare.solaris:

declare.macosx:
     [echo] MacOSX

declare.ios.amd64:

declare.ios.arm64:

declare.freebsd.x86:

declare.freebsd.amd64:

declare.freebsd:

declare.hpux:

c.configure:

gluegen.build.native:

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           11
     [echo] java.version               11.0.3
     [echo] java.home                  /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
     [echo] jvmJava.exe                /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.4.0-rc-20200202
     [echo] jogamp.version.int         2414020
     [echo] junit.is.disabled          ${junit.is.disabled}
     [echo] target.user.set            true
     [echo] target.sourcelevel         1.8
     [echo] target.targetlevel         1.8
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] target.rt.jar              /usr/local/jre1.8.0_212/lib/rt.jar
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            macosx64-NV320M-10_6-jogamp-x64-sgothel-012
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             macosx10.11
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

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

gluegen.cpptasks.initialize:
     [echo] os.name=Mac OS X
     [echo] os.version=10.15.2
     [echo] os.arch=x86_64
     [echo] nativejartag.prefix = jogamp/nativetag
     [echo] c.compiler.debug=false
     [echo] c.compiler.use-debug=${c.compiler.use-debug}
     [echo] c.compiler.optimise=none

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.linux:

gluegen.cpptasks.detect.os.osx:

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

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

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

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

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

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

gluegen.cpptasks.detect.os.solaris:

gluegen.cpptasks.detect.os.unix:

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

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

gluegen.cpptasks.detect.os.windows:

gluegen.cpptasks.detect.os.2:

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

setup.excludes.nsig:

init.base:

init.android:

init:
     [echo] gluegen.build.branch         origin/master
     [echo] gluegen.build.commit         0b441cfc14947b1c8cabdc87705ae95a0afec4d9

java.class.path.validate:

validate:

gluegen.cpptasks.detect.compiler:
     [echo] gcc.compat.compiler=xcode.clang
     [echo] GCC=${isGCC}
     [echo] CLANG=true
     [echo] VC6=${isVC6}
     [echo] VC7=${isVC7}
     [echo] VC8=${isVC8}
     [echo] VC8_X64=${isVC8_X64}
     [echo] VC9=${isVC9}
     [echo] MingW=${isMingW}
     [echo] MingW32=${isMingW32}
     [echo] MingW64=${isMingW64}

setup.java.home.dir:
     [echo] java.home.dir      /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
     [echo] java.includes.dir  /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/stub_includes/jni

gluegen.cpptasks.configure.compiler:

gluegen.cpptasks.declare.compiler.environment:

gluegen.cpptasks.declare.compiler.win32.vc6:

gluegen.cpptasks.declare.compiler.win32.vc7:

gluegen.cpptasks.declare.compiler.win32.vc8:

gluegen.cpptasks.declare.compiler.win32.vc8_x64:

gluegen.cpptasks.declare.compiler.win32.vc9:

gluegen.cpptasks.declare.compiler.win32.mingw:

gluegen.cpptasks.declare.compiler.win64.mingw:

gluegen.cpptasks.declare.compiler.win32:

gluegen.cpptasks.declare.compiler.linux.x86:

gluegen.cpptasks.declare.compiler.linux.amd64:

gluegen.cpptasks.declare.compiler.linux.ia64:

gluegen.cpptasks.declare.compiler.linux.armv6:

gluegen.cpptasks.declare.compiler.linux.aarch64:

gluegen.cpptasks.declare.compiler.linux.alpha:

gluegen.cpptasks.declare.compiler.linux.hppa:

gluegen.cpptasks.declare.compiler.linux.mips:

gluegen.cpptasks.declare.compiler.linux.mipsel:

gluegen.cpptasks.declare.compiler.linux.ppc:

gluegen.cpptasks.declare.compiler.linux.ppc64:

gluegen.cpptasks.declare.compiler.linux.ppc64le:

gluegen.cpptasks.declare.compiler.linux.s390:

gluegen.cpptasks.declare.compiler.linux.s390x:

gluegen.cpptasks.declare.compiler.linux.sparc:

gluegen.cpptasks.declare.compiler.linux:

gluegen.cpptasks.declare.compiler.solaris32:

gluegen.cpptasks.declare.compiler.solaris.sparcv9:

gluegen.cpptasks.declare.compiler.solaris.amd64:

gluegen.cpptasks.declare.compiler.solaris:

gluegen.cpptasks.declare.compiler.macosx:
     [echo] MacOSX

gluegen.cpptasks.declare.compiler.ios.amd64:

gluegen.cpptasks.declare.compiler.ios.arm64:

gluegen.cpptasks.declare.compiler.freebsd.x86:

gluegen.cpptasks.declare.compiler.freebsd.amd64:

gluegen.cpptasks.declare.compiler.freebsd:

gluegen.cpptasks.declare.compiler.hpux:

gluegen.cpptasks.declare.compiler:
     [echo] java.home.dir                /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
     [echo] java.includes.dir            /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/stub_includes/jni
     [echo] java.includes.dir.platform   /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/stub_includes/jni/macosx
     [echo] java.lib.dir.platform        /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/lib

gluegen.cpptasks.setup.compiler:

declare.win32.vc6:

declare.win32.vc7:

declare.win32.vc8:

declare.win32.vc8_x64:

declare.win32.vc9:

declare.win32.mingw:

declare.win64.mingw:

declare.win32:

declare.linux.x86:

declare.linux.amd64:

declare.linux.ia64:

declare.linux.hppa:

declare.linux.mips:

declare.linux.mipsel:

declare.linux.ppc:

declare.linux.ppc64:

declare.linux.ppc64le:

declare.linux.s390:

declare.linux.s390x:

declare.linux.sparc:

declare.linux.armv6:

declare.linux.aarch64:

declare.linux:

declare.android:

declare.solaris32:

declare.solarisSparcv9:

declare.solarisAMD64:

declare.solaris:

declare.macosx:
     [echo] MacOSX

declare.ios.amd64:

declare.ios.arm64:

declare.freebsd.x86:

declare.freebsd.amd64:

declare.freebsd:

declare.hpux:

c.configure:

gluegen.build.c.impl:
     [echo] clearing gluegen.build.shasum.done (2) - was ${gluegen.build.shasum.done}
     [echo] Output lib name = gluegen_rt -> libgluegen_rt.dylib [shared]
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/obj
     [echo] Compiling src/native/unix/*.c src/native/common/*.c
     [echo] user.dir=/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make
       [cc] 7 total files to be compiled.
       [cc] Starting link

c.rename.lib.mingw:
   [delete] Deleting: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/obj/libgluegen_rt.symbols.raw

gluegen.properties.load.user:

gluegen.cpptasks.initialize:
     [echo] os.name=Mac OS X
     [echo] os.version=10.15.2
     [echo] os.arch=x86_64
     [echo] nativejartag.prefix = jogamp/nativetag
     [echo] c.compiler.debug=false
     [echo] c.compiler.use-debug=${c.compiler.use-debug}
     [echo] c.compiler.optimise=none

gluegen.cpptasks.striplibs:
     [echo] Strip symbols from libs in /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/obj

c.manifest:

gluegen.build.shasum:
     [echo] gluegen.build.sha.sources f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d
     [echo] gluegen.build.sha.classes ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8
     [echo] gluegen.build.sha.natives e665dac3f562d9c94fa5e36e5a4e0b529ba2049ac0a4e24adc8b01bfa299ff34

gluegen.package.java:

gluegen.package.javase:
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build
      [jar] Building jar: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen.jar
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build
      [jar] Building jar: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt.jar
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build

gluegen.package.android:
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build
      [jar] Building jar: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt-android.jar

gluegen.package.native:
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build
     [echo] native.tag.jar common (attr) for /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt-natives-macosx-universal.jar include *gluegen_rt.dylib exclude 
     [echo] native.tag.jar common (props) gluegen-rt-natives-macosx-universal.jar include *gluegen_rt.dylib exclude  *.symbols
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/obj/gluegen-rt-natives-macosx-universal.jar.d/java
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/obj/gluegen-rt-natives-macosx-universal.jar.d/jar
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/obj/gluegen-rt-natives-macosx-universal.jar.d/jar/natives
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/obj/gluegen-rt-natives-macosx-universal.jar.d/jar/natives/macosx-universal
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/obj/gluegen-rt-natives-macosx-universal.jar.d/jar/natives/macosx-universal
    [javac] Compiling 1 source file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/obj/gluegen-rt-natives-macosx-universal.jar.d/jar
      [jar] Building jar: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt-natives-macosx-universal.jar
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build

android-launcher.package:

base.compile:

tag.build:

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

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           11
     [echo] java.version               11.0.3
     [echo] java.home                  /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
     [echo] jvmJava.exe                /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.4.0-rc-20200202
     [echo] jogamp.version.int         2414020
     [echo] junit.is.disabled          ${junit.is.disabled}
     [echo] target.user.set            true
     [echo] target.sourcelevel         1.8
     [echo] target.targetlevel         1.8
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] target.rt.jar              /usr/local/jre1.8.0_212/lib/rt.jar
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            macosx64-NV320M-10_6-jogamp-x64-sgothel-012
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             macosx10.11
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

init:

java.class.path.validate:

validate:
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build-temp
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/results
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/classes
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/obj
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/natives
     [echo] test.base.dir: ../src/junit 
     [echo] test.junit.generation.dir: ../src/junit/com/jogamp/gluegen/test/junit/generation 
     [echo] test.dir: ../build/test 
     [echo] results: ../build/test/results 
     [echo] build_t: ../build/test/build 
     [echo] build_t.gen: ../build/test/build/gensrc 
     [echo] build_t.java: ../build/test/build/classes 
     [echo] build_t.obj: ../build/test/build/obj 
     [echo] build_t.lib: ../build/test/build/natives 

junit.compile.check:

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

junit.test1.java.generate:
     [echo]  - - - junit.test1.java.generate
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:439: warning: SKIP primitive w/ platform dependent sized type in struct: TK_ModelConst.intxxArrayFixedLen: CType[(ArrayType) 'int *', size [fixed false, lnx64 12], [const[false], array*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:439: warning: SKIP primitive w/ platform dependent sized type in struct: TK_ModelConst.intxxPointerCustomLen: CType[(PointerType) 'int *' -> (const int) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:471: warning: SKIP primitive w/ platform dependent sized type in struct: TK_ModelMutable.intxxArrayFixedLen: CType[(ArrayType) 'int *', size [fixed false, lnx64 12], [const[false], array*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:471: warning: SKIP primitive w/ platform dependent sized type in struct: TK_ModelMutable.intxxPointerCustomLen: CType[(PointerType) 'int *' -> (int) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
     [echo] gluegen.basename: gluegen

java.generate.copy2temp:
     [copy] Copying 14 files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build-temp
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:439: warning: SKIP primitive w/ platform dependent sized type in struct: TK_ModelConst.intxxArrayFixedLen: CType[(ArrayType) 'int *', size [fixed false, lnx64 12], [const[false], array*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:439: warning: SKIP primitive w/ platform dependent sized type in struct: TK_ModelConst.intxxPointerCustomLen: CType[(PointerType) 'int *' -> (const int) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:471: warning: SKIP primitive w/ platform dependent sized type in struct: TK_ModelMutable.intxxArrayFixedLen: CType[(ArrayType) 'int *', size [fixed false, lnx64 12], [const[false], array*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:471: warning: SKIP primitive w/ platform dependent sized type in struct: TK_ModelMutable.intxxPointerCustomLen: CType[(PointerType) 'int *' -> (int) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] Logging.new: com.jogamp.gluegen.JavaEmitter: level INFO: obj 0x5442a311
  [gluegen] Logging.new: com.jogamp.gluegen.JavaConfiguration: level INFO: obj 0x3c0ecd4b
  [gluegen] 	Rename DEFINE_01_EXT -> DEFINE_01
  [gluegen] 	Rename testXID_EXT -> testXID
  [gluegen] 	DelegateImplementation testDelegate -> testDelegateOrigImpl
  [gluegen] Logging.new: com.jogamp.gluegen.jcpp.JCPP: level INFO: obj 0x78e67e0a
  [gluegen] Logging.new: com.jogamp.gluegen.jcpp.Preprocessor: level INFO: obj 0x631330c
  [gluegen] Logging.new: com.jogamp.gluegen.jcpp.DefaultPreprocessorListener: level INFO: obj 0x4abdb505
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:317:5: warning: #warning "Hello GlueGen"
  [gluegen] Symbol Renames: 2
  [gluegen] 	testXID_EXT -> testXID
  [gluegen] 	DEFINE_01_EXT -> DEFINE_01
  [gluegen] Symbol Aliasing (through renaming): 2
  [gluegen] 	testXID <- [testXID_EXT]
  [gluegen] 	DEFINE_01 <- [DEFINE_01_EXT]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:389: info: Ignore Intf ignore (one): [ZERO, aliases [], ConstantDefinition [name "ZERO", expression "0", number [int: 0]], enum[is true, name "TK_Numbers"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:389: info: Ignore Intf ignore (one): [ONE, aliases [], ConstantDefinition [name "ONE", expression "1", number [int: 1]], enum[is true, name "TK_Numbers"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:389: info: Ignore Intf ignore (one): [TWO, aliases [], ConstantDefinition [name "TWO", expression "2", number [int: 2]], enum[is true, name "TK_Numbers"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:389: info: Ignore Intf ignore (one): [THREE, aliases [], ConstantDefinition [name "THREE", expression "3", number [int: 3]], enum[is true, name "TK_Numbers"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:117: info: Ignore Intf ignore (one): [ENUM_NUM_ONE, aliases [], ConstantDefinition [name "ENUM_NUM_ONE", expression "1", number [int: 1]], enum[is true, name "NumberOps"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:117: info: Ignore Intf ignore (one): [ENUM_NUM_TWO, aliases [], ConstantDefinition [name "ENUM_NUM_TWO", expression " 1 + 1", number null], enum[is true, name "NumberOps"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:117: info: Ignore Intf ignore (one): [ENUM_NUM_THREE, aliases [], ConstantDefinition [name "ENUM_NUM_THREE", expression "( 1 + 1)+1", number null], enum[is true, name "NumberOps"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:117: info: Ignore Intf ignore (one): [ENUM_NUM_FOUR, aliases [], ConstantDefinition [name "ENUM_NUM_FOUR", expression " ( ENUM_NUM_ONE << ENUM_NUM_TWO )", number null], enum[is true, name "NumberOps"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:117: info: Ignore Intf ignore (one): [ENUM_NUM_FIVE, aliases [], ConstantDefinition [name "ENUM_NUM_FIVE", expression " ( 1 << ENUM_NUM_TWO ) + ENUM_NUM_ONE", number null], enum[is true, name "NumberOps"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:117: info: Ignore Intf ignore (one): [ENUM_NUM_EIGHT, aliases [], ConstantDefinition [name "ENUM_NUM_EIGHT", expression " ( ( ENUM_NUM_TWO * ENUM_NUM_TWO ) + ( ENUM_NUM_ONE << ENUM_NUM_TWO ) )", number null], enum[is true, name "NumberOps"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:117: info: Ignore Intf ignore (one): [ENUM_NUM_NINE, aliases [], ConstantDefinition [name "ENUM_NUM_NINE", expression " ( ( ( 2 * 2 ) + ( 1 << 2 ) ) + 1 )", number null], enum[is true, name "NumberOps"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:117: info: Ignore Intf ignore (one): [ENUM_NUM_TEN, aliases [], ConstantDefinition [name "ENUM_NUM_TEN", expression " ENUM_NUM_EIGHT | ENUM_NUM_TWO", number null], enum[is true, name "NumberOps"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:128: info: Ignore Intf ignore (one): [LI, aliases [], ConstantDefinition [name "LI", expression "1", number [int: 1]], enum[is true, name "Lala"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:128: info: Ignore Intf ignore (one): [LU, aliases [], ConstantDefinition [name "LU", expression "0x2", number [int: 2]], enum[is true, name "Lala"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:128: info: Ignore Intf ignore (one): [LO, aliases [], ConstantDefinition [name "LO", expression "0x3", number [int: 3]], enum[is true, name "Lala"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:56: info: Ignore Intf ignore (one): [ENUM_I0, aliases [], ConstantDefinition [name "ENUM_I0", expression "10", number [int: 10]], enum[is true, name "CL_INT"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:56: info: Ignore Intf ignore (one): [ENUM_I1, aliases [], ConstantDefinition [name "ENUM_I1", expression "0xb", number [int: 11]], enum[is true, name "CL_INT"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:56: info: Ignore Intf ignore (one): [ENUM_I2, aliases [], ConstantDefinition [name "ENUM_I2", expression " +  12U", number null], enum[is true, name "CL_INT"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:56: info: Ignore Intf ignore (one): [ENUM_I3, aliases [], ConstantDefinition [name "ENUM_I3", expression "0x0d", number [int: 13]], enum[is true, name "CL_INT"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:56: info: Ignore Intf ignore (one): [ENUM_I4, aliases [], ConstantDefinition [name "ENUM_I4", expression "-14", number [int: -14]], enum[is true, name "CL_INT"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:56: info: Ignore Intf ignore (one): [ENUM_I5, aliases [], ConstantDefinition [name "ENUM_I5", expression "-15u", number [unsigned int: -15]], enum[is true, name "CL_INT"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:56: info: Ignore Intf ignore (one): [ENUM_I6, aliases [], ConstantDefinition [name "ENUM_I6", expression "-16U", number [unsigned int: -16]], enum[is true, name "CL_INT"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:56: info: Ignore Intf ignore (one): [ENUM_I7, aliases [], ConstantDefinition [name "ENUM_I7", expression "0x11U", number [unsigned int: 17]], enum[is true, name "CL_INT"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:56: info: Ignore Intf ignore (one): [ENUM_I8, aliases [], ConstantDefinition [name "ENUM_I8", expression " +  18", number null], enum[is true, name "CL_INT"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:56: info: Ignore Intf ignore (one): [ENUM_I9, aliases [], ConstantDefinition [name "ENUM_I9", expression " +  19u", number null], enum[is true, name "CL_INT"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:56: info: Ignore Intf ignore (one): [ENUM_IA, aliases [], ConstantDefinition [name "ENUM_IA", expression "( +  19u)+1", number null], enum[is true, name "CL_INT"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:56: info: Ignore Intf ignore (one): [ENUM_IB, aliases [], ConstantDefinition [name "ENUM_IB", expression " +  0x15u", number null], enum[is true, name "CL_INT"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:56: info: Ignore Intf ignore (one): [ENUM_IX, aliases [], ConstantDefinition [name "ENUM_IX", expression "0xffffffffU", number [unsigned int: 4294967295]], enum[is true, name "CL_INT"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:133: info: Ignore Intf ignore (one): [MI, aliases [], ConstantDefinition [name "MI", expression "1", number [int: 1]], enum[is true, name "Momo"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:133: info: Ignore Intf ignore (one): [MU, aliases [], ConstantDefinition [name "MU", expression "0x2", number [int: 2]], enum[is true, name "Momo"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:133: info: Ignore Intf ignore (one): [MO, aliases [], ConstantDefinition [name "MO", expression "0x3", number [int: 3]], enum[is true, name "Momo"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_DBL_MAX, aliases [], ConstantDefinition [name "CL_DBL_MAX", expression "0x1.fffffffffffffp1023", number [double: 1.7976931348623157E308]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_INT_IX, aliases [], ConstantDefinition [name "CL_INT_IX", expression "0xffffffffU", number [unsigned int: 4294967295]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_DBL_B0, aliases [], ConstantDefinition [name "CL_DBL_B0", expression "0x1.p127d", number [double: 1.7014118346046923E38]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_DBL_B2, aliases [], ConstantDefinition [name "CL_DBL_B2", expression "+0x1.p-127d", number [double: 5.8774717541114375E-39]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_DBL_B1, aliases [], ConstantDefinition [name "CL_DBL_B1", expression "0x1.p+127D", number [double: 1.7014118346046923E38]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_DBL_MIN, aliases [], ConstantDefinition [name "CL_DBL_MIN", expression "0x1.0p-1022", number [double: 2.2250738585072014E-308]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_DBL_B4, aliases [], ConstantDefinition [name "CL_DBL_B4", expression "0.2D", number [double: 0.2]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_DBL_B3, aliases [], ConstantDefinition [name "CL_DBL_B3", expression "-0.1d", number [double: -0.1]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_DBL_B6, aliases [], ConstantDefinition [name "CL_DBL_B6", expression "3.5e+38", number [double: 3.5E38]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [NUMBER_TEN, aliases [], ConstantDefinition [name "NUMBER_TEN", expression "( ( ( 1 + 1 ) * ( 1 + 1 ) + ( 1 << ( 1 + 1 ) ) ) | ( 1 + 1 ) )", number null], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_DBL_B5, aliases [], ConstantDefinition [name "CL_DBL_B5", expression ".3D", number [double: 0.3]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [ARRAY_SIZE, aliases [], ConstantDefinition [name "ARRAY_SIZE", expression "8", number [int: 8]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_INT_I9, aliases [], ConstantDefinition [name "CL_INT_I9", expression "+19u", number [unsigned int: 19]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_INT_I7, aliases [], ConstantDefinition [name "CL_INT_I7", expression "-0x11U", number [unsigned int: -17]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_INT_I8, aliases [], ConstantDefinition [name "CL_INT_I8", expression "+18", number [int: 18]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_INT_I5, aliases [], ConstantDefinition [name "CL_INT_I5", expression "-15u", number [unsigned int: -15]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_INT_I6, aliases [], ConstantDefinition [name "CL_INT_I6", expression "-16U", number [unsigned int: -16]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_INT_I3, aliases [], ConstantDefinition [name "CL_INT_I3", expression "0x0d", number [int: 13]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_INT_I4, aliases [], ConstantDefinition [name "CL_INT_I4", expression "-14", number [int: -14]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_INT_IA, aliases [], ConstantDefinition [name "CL_INT_IA", expression "+20U", number [unsigned int: 20]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_INT_IB, aliases [], ConstantDefinition [name "CL_INT_IB", expression "+0x15u", number [unsigned int: 21]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [NUMBER_TWO, aliases [], ConstantDefinition [name "NUMBER_TWO", expression "( 1 + 1 )", number null], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [DEFINE_01, aliases [DEFINE_01_EXT], ConstantDefinition [name "DEFINE_01", expression "1234", number [int: 1234]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_LNG_L9, aliases [], ConstantDefinition [name "CL_LNG_L9", expression "+2147483657uL", number [unsigned long: 2147483657]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_LNG_L8, aliases [], ConstantDefinition [name "CL_LNG_L8", expression "+2147483656LU", number [unsigned long: 2147483656]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_LNG_L7, aliases [], ConstantDefinition [name "CL_LNG_L7", expression "-0x80000007UL", number [unsigned long: -2147483655]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_LNG_L6, aliases [], ConstantDefinition [name "CL_LNG_L6", expression "-2147483654lu", number [unsigned long: -2147483654]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_LNG_L5, aliases [], ConstantDefinition [name "CL_LNG_L5", expression "-2147483653ul", number [unsigned long: -2147483653]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_LNG_L4, aliases [], ConstantDefinition [name "CL_LNG_L4", expression "-2147483652L", number [long: -2147483652]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_INT_I1, aliases [], ConstantDefinition [name "CL_INT_I1", expression "11u", number [unsigned int: 11]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_LNG_L3, aliases [], ConstantDefinition [name "CL_LNG_L3", expression "0x80000003l", number [long: 2147483651]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_INT_I2, aliases [], ConstantDefinition [name "CL_INT_I2", expression "12U", number [unsigned int: 12]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_LNG_L2, aliases [], ConstantDefinition [name "CL_LNG_L2", expression "2147483650UL", number [unsigned long: 2147483650]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_LNG_L1, aliases [], ConstantDefinition [name "CL_LNG_L1", expression "0x80000001ul", number [unsigned long: 2147483649]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_INT_I0, aliases [], ConstantDefinition [name "CL_INT_I0", expression "10", number [int: 10]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_LNG_L0, aliases [], ConstantDefinition [name "CL_LNG_L0", expression "2147483648", number [long: 2147483648]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [NUMBER_EIGHT, aliases [], ConstantDefinition [name "NUMBER_EIGHT", expression "( ( 1 + 1 ) * ( 1 + 1 ) + ( 1 << ( 1 + 1 ) ) )", number null], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_FLT_A6, aliases [], ConstantDefinition [name "CL_FLT_A6", expression ".4", number [float: 0.4]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_FLT_A7, aliases [], ConstantDefinition [name "CL_FLT_A7", expression "1.0", number [float: 1.0]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_FLT_A2, aliases [], ConstantDefinition [name "CL_FLT_A2", expression "+0x1p-127f", number [float: 5.8774717541114375E-39]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_FLT_A3, aliases [], ConstantDefinition [name "CL_FLT_A3", expression "-0.1", number [float: -0.1]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_FLT_A4, aliases [], ConstantDefinition [name "CL_FLT_A4", expression "0.2f", number [float: 0.2]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_FLT_A5, aliases [], ConstantDefinition [name "CL_FLT_A5", expression "0.3F", number [float: 0.3]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_LNG_LB, aliases [], ConstantDefinition [name "CL_LNG_LB", expression "+0x8000000BLu", number [unsigned long: 2147483659]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_LNG_LA, aliases [], ConstantDefinition [name "CL_LNG_LA", expression "+2147483658lU", number [unsigned long: 2147483658]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_FLT_A0, aliases [], ConstantDefinition [name "CL_FLT_A0", expression "0x1p127", number [float: 1.7014118346046923E38]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_FLT_A1, aliases [], ConstantDefinition [name "CL_FLT_A1", expression "0x1p+127F", number [float: 1.7014118346046923E38]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [NUMBER_ONE, aliases [], ConstantDefinition [name "NUMBER_ONE", expression "1", number [int: 1]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_LNG_LX, aliases [], ConstantDefinition [name "CL_LNG_LX", expression "0xffffffffffffffffUL", number [unsigned long: -1]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [NUMBER_FOUR, aliases [], ConstantDefinition [name "NUMBER_FOUR", expression "( 1 << ( 1 + 1 ) )", number null], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_FLT_MIN, aliases [], ConstantDefinition [name "CL_FLT_MIN", expression "0x1.0p-126f", number [float: 1.1754943508222875E-38]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [NUMBER_FIVE, aliases [], ConstantDefinition [name "NUMBER_FIVE", expression "( ( 1 << ( 1 + 1 ) ) + 1 )", number null], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [NUMBER_NINE, aliases [], ConstantDefinition [name "NUMBER_NINE", expression "( 2 * 2 + ( 1 << 2 ) + 1 )", number null], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_DBL_EPSILON, aliases [], ConstantDefinition [name "CL_DBL_EPSILON", expression "0x1.0p-52", number [float: 2.220446049250313E-16]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CONSTANT_ONE, aliases [], ConstantDefinition [name "CONSTANT_ONE", expression "1", number [int: 1]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_FLT_MAX, aliases [], ConstantDefinition [name "CL_FLT_MAX", expression "0x1.fffffep127f", number [float: 3.4028234663852886E38]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:508:0: info: Ignore Intf ignore (one): [CL_FLT_EPSILON, aliases [], ConstantDefinition [name "CL_FLT_EPSILON", expression "0x1.0p-23f", number [float: 1.1920928955078125E-7]], enum[is false, name "null"]]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:349: info: Struct emission of structCType CType[(StructType) typedef 'TK_ComplicatedSubSet', size [fixed false, lnx64 72], [const[false], struct{null: 11, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:349: info:               structCTypedefPtr null
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:349: info:    : structCTypeName "TK_ComplicatedSubSet" -> typedefedName "null" -> "TK_ComplicatedSubSet"
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:349: info: containingCType[2]: CType[(PointerType) ANON -> (TK_ComplicatedSubSet) * , size [fixed false, lnx64 8], [const[false], pointer*1]] -canon-> CType[(PointerType) ANON -> (TK_ComplicatedSubSet) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:349: info: perform emission of "TK_ComplicatedSubSet" -> "TK_ComplicatedSubSet": CType[(StructType) typedef 'TK_ComplicatedSubSet', size [fixed false, lnx64 72], [const[false], struct{null: 11, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:328: info: Struct emission of structCType CType[(StructType) '_TK_Context', size [fixed false, lnx64 0], [const[false], struct{_TK_Context: 0, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:328: info:               structCTypedefPtr CType[(PointerType) typedef 'TK_Context' -> (struct _TK_Context) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:328: info:    : structCTypeName "_TK_Context" -> typedefedName "TK_Context" -> "TK_Context"
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:328: info: skipping emission of opaque typedef CType[(PointerType) typedef 'TK_Context' -> (struct _TK_Context) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:321: info: Struct emission of structCType CType[(StructType) typedef 'TK_Dimension', size [fixed false, lnx64 16], [const[false], struct{null: 4, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:321: info:               structCTypedefPtr null
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:321: info:    : structCTypeName "TK_Dimension" -> typedefedName "null" -> "TK_Dimension"
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:321: info: containingCType[2]: CType[(PointerType) ANON -> (TK_Dimension) * , size [fixed false, lnx64 8], [const[false], pointer*1]] -canon-> CType[(PointerType) ANON -> (TK_Dimension) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:321: info: perform emission of "TK_Dimension" -> "TK_Dimension": CType[(StructType) typedef 'TK_Dimension', size [fixed false, lnx64 16], [const[false], struct{null: 4, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:439: info: Struct emission of structCType CType[(StructType) typedef 'TK_ModelConst', size [fixed false, lnx64 272], [const[false], struct{null: 19, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:439: info:               structCTypedefPtr null
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:439: info:    : structCTypeName "TK_ModelConst" -> typedefedName "null" -> "TK_ModelConst"
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:439: info: containingCType[2]: CType[(PointerType) ANON -> (TK_ModelConst) * , size [fixed false, lnx64 8], [const[false], pointer*1]] -canon-> CType[(PointerType) ANON -> (TK_ModelConst) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:439: info: perform emission of "TK_ModelConst" -> "TK_ModelConst": CType[(StructType) typedef 'TK_ModelConst', size [fixed false, lnx64 272], [const[false], struct{null: 19, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:439: warning: SKIP primitive w/ platform dependent sized type in struct: TK_ModelConst.intxxArrayFixedLen: CType[(ArrayType) 'int *', size [fixed false, lnx64 12], [const[false], array*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:439: warning: SKIP primitive w/ platform dependent sized type in struct: TK_ModelConst.intxxPointerCustomLen: CType[(PointerType) 'int *' -> (const int) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] Logging.new: com.jogamp.gluegen.CMethodBindingEmitter: level INFO: obj 0xf0f2775
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:439: info: StaticInit Trigger.3 "TK_ModelConst.modelNamePointerCString"
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:160: info: Struct emission of structCType CType[(StructType) '_AnonBlob2', size [fixed false, lnx64 0], [const[false], struct{_AnonBlob2: 0, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:160: info:               structCTypedefPtr null
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:160: info:    : structCTypeName "_AnonBlob2" -> typedefedName "null" -> "_AnonBlob2"
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:160: info: containingCType[2]: CType[(PointerType) ANON -> (struct _AnonBlob2) * , size [fixed false, lnx64 8], [const[false], pointer*1]] -canon-> CType[(PointerType) ANON -> (struct _AnonBlob2) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:160: info: skipping emission of opaque JType[long / NIL, clazz = long, is[opaque, primitive, ], descriptor 'J'], CType[(StructType) '_AnonBlob2', size [fixed false, lnx64 0], [const[false], struct{_AnonBlob2: 0, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:396: info: Struct emission of structCType CType[(StructType) typedef 'TK_DimensionPair', size [fixed false, lnx64 40], [const[inst -> true], struct{null: 3, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:396: info:               structCTypedefPtr null
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:396: info:    : structCTypeName "TK_DimensionPair" -> typedefedName "null" -> "TK_DimensionPair"
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:396: info: containingCType[2]: CType[(PointerType) ANON -> (const TK_DimensionPair) * , size [fixed false, lnx64 8], [const[false], pointer*1]] -canon-> CType[(PointerType) ANON -> (const TK_DimensionPair) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:396: info: perform emission of "TK_DimensionPair" -> "TK_DimensionPair": CType[(StructType) typedef 'TK_DimensionPair', size [fixed false, lnx64 40], [const[inst -> true], struct{null: 3, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:140: info: Struct emission of structCType CType[(StructType) typedef 'ShortBlob', size [fixed false, lnx64 16], [const[false], struct{_ShortBlob: 3, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:140: info:               structCTypedefPtr CType[(PointerType) typedef 'LPShortBlob3' -> (ShortBlob) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:140: info:    : structCTypeName "ShortBlob" -> typedefedName "LPShortBlob3" -> "LPShortBlob3"
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:140: info: containingCType[1]: CType[(PointerType) typedef 'LPShortBlob3' -> (ShortBlob) * , size [fixed false, lnx64 8], [const[false], pointer*1]] -canon-> CType[(PointerType) typedef 'LPShortBlob3' -> (ShortBlob) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:140: info: perform emission of "LPShortBlob3" -> "ShortBlob": CType[(StructType) typedef 'ShortBlob', size [fixed false, lnx64 16], [const[false], struct{_ShortBlob: 3, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:339: info: Struct emission of structCType CType[(StructType) typedef 'TK_Surface', size [fixed false, lnx64 72], [const[false], struct{tk_Surface: 7, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:339: info:               structCTypedefPtr null
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:339: info:    : structCTypeName "TK_Surface" -> typedefedName "null" -> "TK_Surface"
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:339: info: containingCType[2]: CType[(PointerType) ANON -> (TK_Surface) * , size [fixed false, lnx64 8], [const[false], pointer*1]] -canon-> CType[(PointerType) ANON -> (TK_Surface) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:339: info: perform emission of "TK_Surface" -> "TK_Surface": CType[(StructType) typedef 'TK_Surface', size [fixed false, lnx64 72], [const[false], struct{tk_Surface: 7, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:339: info: SKIP setter for complex-pointer type in struct: TK_Surface.clips: CType[(PointerType) 'TK_Dimension *' -> (TK_Dimension) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:138: info: Struct emission of structCType CType[(StructType) '_Crazy', size [fixed false, lnx64 0], [const[false], struct{_Crazy: 0, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:138: info:               structCTypedefPtr null
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:138: info:    : structCTypeName "_Crazy" -> typedefedName "null" -> "_Crazy"
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:138: info: containingCType[2]: CType[(PointerType) ANON -> (struct _Crazy) * , size [fixed false, lnx64 8], [const[false], pointer*1]] -canon-> CType[(PointerType) ANON -> (struct _Crazy) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:138: info: skipping emission of opaque JType[long / NIL, clazz = long, is[opaque, primitive, ], descriptor 'J'], CType[(StructType) '_Crazy', size [fixed false, lnx64 0], [const[false], struct{_Crazy: 0, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:335: info: Struct emission of structCType CType[(StructType) typedef 'TK_ContextWrapper', size [fixed false, lnx64 8], [const[false], struct{null: 1, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:335: info:               structCTypedefPtr null
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:335: info:    : structCTypeName "TK_ContextWrapper" -> typedefedName "null" -> "TK_ContextWrapper"
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:335: info: containingCType[2]: CType[(PointerType) ANON -> (TK_ContextWrapper) * , size [fixed false, lnx64 8], [const[false], pointer*1]] -canon-> CType[(PointerType) ANON -> (TK_ContextWrapper) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:335: info: perform emission of "TK_ContextWrapper" -> "TK_ContextWrapper": CType[(StructType) typedef 'TK_ContextWrapper', size [fixed false, lnx64 8], [const[false], struct{null: 1, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:330: info: Struct emission of structCType CType[(StructType) typedef 'TK_Engine', size [fixed false, lnx64 16], [const[false], struct{null: 2, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:330: info:               structCTypedefPtr null
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:330: info:    : structCTypeName "TK_Engine" -> typedefedName "null" -> "TK_Engine"
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:330: info: containingCType[2]: CType[(PointerType) ANON -> (TK_Engine) * , size [fixed false, lnx64 8], [const[false], pointer*1]] -canon-> CType[(PointerType) ANON -> (TK_Engine) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:330: info: perform emission of "TK_Engine" -> "TK_Engine": CType[(StructType) typedef 'TK_Engine', size [fixed false, lnx64 16], [const[false], struct{null: 2, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:471: info: Struct emission of structCType CType[(StructType) typedef 'TK_ModelMutable', size [fixed false, lnx64 272], [const[false], struct{null: 19, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:471: info:               structCTypedefPtr null
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:471: info:    : structCTypeName "TK_ModelMutable" -> typedefedName "null" -> "TK_ModelMutable"
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:471: info: containingCType[2]: CType[(PointerType) ANON -> (TK_ModelMutable) * , size [fixed false, lnx64 8], [const[false], pointer*1]] -canon-> CType[(PointerType) ANON -> (TK_ModelMutable) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:471: info: perform emission of "TK_ModelMutable" -> "TK_ModelMutable": CType[(StructType) typedef 'TK_ModelMutable', size [fixed false, lnx64 272], [const[false], struct{null: 19, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:471: warning: SKIP primitive w/ platform dependent sized type in struct: TK_ModelMutable.intxxArrayFixedLen: CType[(ArrayType) 'int *', size [fixed false, lnx64 12], [const[false], array*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:471: warning: SKIP primitive w/ platform dependent sized type in struct: TK_ModelMutable.intxxPointerCustomLen: CType[(PointerType) 'int *' -> (int) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:471: info: SKIP setter for primitive-pointer type in struct: TK_ModelMutable.int32PointerCustomLen: CType[(PointerType) 'int32_t *' -> (int32_t) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:471: info: SKIP setter for primitive-pointer type in struct: TK_ModelMutable.int32PointerOneElem: CType[(PointerType) 'int32_t *' -> (int32_t) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:471: info: SKIP setter for complex-pointer type in struct: TK_ModelMutable.structPointerCustomLen: CType[(PointerType) 'TK_Dimension *' -> (TK_Dimension) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:471: info: SKIP setter for complex-pointer type in struct: TK_ModelMutable.structPointerOneElem: CType[(PointerType) 'TK_Dimension *' -> (TK_Dimension) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:471: info: StaticInit Trigger.3 "TK_ModelMutable.modelNamePointerCString"
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:471: info: SKIP setter for primitive-pointer type in struct: TK_ModelMutable.modelNamePointerCustomLen: CType[(PointerType) 'char *' -> (char) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:151: info: Struct emission of structCType CType[(StructType) 'Int32Struct', size [fixed false, lnx64 4], [const[false], struct{Int32Struct: 4, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:151: info:               structCTypedefPtr null
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:151: info:    : structCTypeName "Int32Struct" -> typedefedName "null" -> "Int32Struct"
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:151: info: containingCType[2]: CType[(PointerType) ANON -> (struct Int32Struct) * , size [fixed false, lnx64 8], [const[false], pointer*1]] -canon-> CType[(PointerType) ANON -> (struct Int32Struct) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:151: info: perform emission of "Int32Struct" -> "Int32Struct": CType[(StructType) 'Int32Struct', size [fixed false, lnx64 4], [const[false], struct{Int32Struct: 4, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:288: info: Struct emission of structCType CType[(StructType) '__MYAPIConfig', size [fixed false, lnx64 0], [const[false], struct{__MYAPIConfig: 0, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:288: info:               structCTypedefPtr CType[(PointerType) typedef 'MYAPIConfig' -> (struct __MYAPIConfig) * const , size [fixed false, lnx64 8], [const[inst -> true], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:288: info:    : structCTypeName "__MYAPIConfig" -> typedefedName "MYAPIConfig" -> "MYAPIConfig"
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:288: info: skipping emission of opaque typedef CType[(PointerType) typedef 'MYAPIConfig' -> (struct __MYAPIConfig) * const , size [fixed false, lnx64 8], [const[inst -> true], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:374: info: Struct emission of structCType CType[(StructType) typedef 'TK_ComplicatedSuperSet', size [fixed false, lnx64 168], [const[false], struct{null: 5, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:374: info:               structCTypedefPtr null
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:374: info:    : structCTypeName "TK_ComplicatedSuperSet" -> typedefedName "null" -> "TK_ComplicatedSuperSet"
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:374: info: containingCType[2]: CType[(PointerType) ANON -> (TK_ComplicatedSuperSet) * , size [fixed false, lnx64 8], [const[false], pointer*1]] -canon-> CType[(PointerType) ANON -> (TK_ComplicatedSuperSet) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:374: info: perform emission of "TK_ComplicatedSuperSet" -> "TK_ComplicatedSuperSet": CType[(StructType) typedef 'TK_ComplicatedSuperSet', size [fixed false, lnx64 168], [const[false], struct{null: 5, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:158: info: Struct emission of structCType CType[(StructType) '_AnonBlob', size [fixed false, lnx64 0], [const[false], struct{_AnonBlob: 0, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:158: info:               structCTypedefPtr CType[(PointerType) typedef 'AnonBlob' -> (struct _AnonBlob) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:158: info:    : structCTypeName "_AnonBlob" -> typedefedName "AnonBlob" -> "AnonBlob"
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:158: info: containingCType[1]: CType[(PointerType) typedef 'AnonBlob' -> (struct _AnonBlob) * , size [fixed false, lnx64 8], [const[false], pointer*1]] -canon-> CType[(PointerType) typedef 'AnonBlob' -> (struct _AnonBlob) * , size [fixed false, lnx64 8], [const[false], pointer*1]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:158: info: perform emission of "AnonBlob" -> "AnonBlob": CType[(StructType) '_AnonBlob', size [fixed false, lnx64 0], [const[false], struct{_AnonBlob: 0, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:158: info: emission of "AnonBlob" with zero fields CType[(StructType) '_AnonBlob', size [fixed false, lnx64 0], [const[false], struct{_AnonBlob: 0, }]]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:162: info: Force ALL ProcAddress
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:162: info: callThroughProcAddress: true [m 1]: [testXID, aliases [testXID_EXT], XID testXID(XID v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:162: info: callThroughProcAddress: true [m 1]: [testXID, aliases [testXID_EXT], XID testXID(XID v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:162: info: callThroughProcAddress: true [m 1]: [testXID, aliases [testXID_EXT], XID testXID(XID v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:162: info: hasFunctionPointerTypedef: false: [testXID, aliases [testXID_EXT], XID testXID(XID v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:162: info: callThroughProcAddress: true [m 1]: [testXID, aliases [testXID_EXT], XID testXID(XID v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:162: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [testXID, aliases [testXID_EXT], XID testXID(XID v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:162: info: Non-Ignored Impl[0]: [testXID, aliases [testXID_EXT], XID testXID(XID v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:167: info: callThroughProcAddress: true [m 1]: [testXID_2, aliases [], XID_2 testXID_2(XID_2 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:167: info: callThroughProcAddress: true [m 1]: [testXID_2, aliases [], XID_2 testXID_2(XID_2 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:167: info: callThroughProcAddress: true [m 1]: [testXID_2, aliases [], XID_2 testXID_2(XID_2 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:167: info: hasFunctionPointerTypedef: false: [testXID_2, aliases [], XID_2 testXID_2(XID_2 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:167: info: callThroughProcAddress: true [m 1]: [testXID_2, aliases [], XID_2 testXID_2(XID_2 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:167: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [testXID_2, aliases [], XID_2 testXID_2(XID_2 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:167: info: Non-Ignored Impl[1]: [testXID_2, aliases [], XID_2 testXID_2(XID_2 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:168: info: callThroughProcAddress: true [m 1]: [testAnonBuffer, aliases [], AnonBuffer testAnonBuffer(AnonBuffer v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:168: info: callThroughProcAddress: true [m 1]: [testAnonBuffer, aliases [], AnonBuffer testAnonBuffer(AnonBuffer v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:168: info: callThroughProcAddress: true [m 1]: [testAnonBuffer, aliases [], AnonBuffer testAnonBuffer(AnonBuffer v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:168: info: callThroughProcAddress: true [m 1]: [testAnonBuffer, aliases [], AnonBuffer testAnonBuffer(AnonBuffer v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:168: info: hasFunctionPointerTypedef: false: [testAnonBuffer, aliases [], AnonBuffer testAnonBuffer(AnonBuffer v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:168: info: callThroughProcAddress: true [m 1]: [testAnonBuffer, aliases [], AnonBuffer testAnonBuffer(AnonBuffer v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:168: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [testAnonBuffer, aliases [], AnonBuffer testAnonBuffer(AnonBuffer v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:168: info: Non-Ignored Impl[2]: [testAnonBuffer, aliases [], AnonBuffer testAnonBuffer(AnonBuffer v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:169: info: callThroughProcAddress: true [m 1]: [testShortBlob, aliases [], const ShortBlob *  testShortBlob(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:169: info: callThroughProcAddress: true [m 1]: [testShortBlob, aliases [], const ShortBlob *  testShortBlob(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:169: info: callThroughProcAddress: true [m 1]: [testShortBlob, aliases [], const ShortBlob *  testShortBlob(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:169: info: callThroughProcAddress: true [m 1]: [testShortBlob, aliases [], const ShortBlob *  testShortBlob(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:169: info: hasFunctionPointerTypedef: false: [testShortBlob, aliases [], const ShortBlob *  testShortBlob(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:169: info: callThroughProcAddress: true [m 1]: [testShortBlob, aliases [], const ShortBlob *  testShortBlob(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:169: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [testShortBlob, aliases [], const ShortBlob *  testShortBlob(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:169: info: Non-Ignored Impl[3]: [testShortBlob, aliases [], const ShortBlob *  testShortBlob(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:170: info: callThroughProcAddress: true [m 1]: [testLPShortBlob0, aliases [], const LPShortBlob0 testLPShortBlob0(const LPShortBlob0 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:170: info: callThroughProcAddress: true [m 1]: [testLPShortBlob0, aliases [], const LPShortBlob0 testLPShortBlob0(const LPShortBlob0 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:170: info: callThroughProcAddress: true [m 1]: [testLPShortBlob0, aliases [], const LPShortBlob0 testLPShortBlob0(const LPShortBlob0 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:170: info: callThroughProcAddress: true [m 1]: [testLPShortBlob0, aliases [], const LPShortBlob0 testLPShortBlob0(const LPShortBlob0 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:170: info: hasFunctionPointerTypedef: false: [testLPShortBlob0, aliases [], const LPShortBlob0 testLPShortBlob0(const LPShortBlob0 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:170: info: callThroughProcAddress: true [m 1]: [testLPShortBlob0, aliases [], const LPShortBlob0 testLPShortBlob0(const LPShortBlob0 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:170: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [testLPShortBlob0, aliases [], const LPShortBlob0 testLPShortBlob0(const LPShortBlob0 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:170: info: Non-Ignored Impl[4]: [testLPShortBlob0, aliases [], const LPShortBlob0 testLPShortBlob0(const LPShortBlob0 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:171: info: callThroughProcAddress: true [m 1]: [testLPShortBlob1, aliases [], LPShortBlob1 testLPShortBlob1(LPShortBlob1 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:171: info: callThroughProcAddress: true [m 1]: [testLPShortBlob1, aliases [], LPShortBlob1 testLPShortBlob1(LPShortBlob1 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:171: info: callThroughProcAddress: true [m 1]: [testLPShortBlob1, aliases [], LPShortBlob1 testLPShortBlob1(LPShortBlob1 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:171: info: callThroughProcAddress: true [m 1]: [testLPShortBlob1, aliases [], LPShortBlob1 testLPShortBlob1(LPShortBlob1 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:171: info: hasFunctionPointerTypedef: false: [testLPShortBlob1, aliases [], LPShortBlob1 testLPShortBlob1(LPShortBlob1 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:171: info: callThroughProcAddress: true [m 1]: [testLPShortBlob1, aliases [], LPShortBlob1 testLPShortBlob1(LPShortBlob1 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:171: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [testLPShortBlob1, aliases [], LPShortBlob1 testLPShortBlob1(LPShortBlob1 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:171: info: Non-Ignored Impl[5]: [testLPShortBlob1, aliases [], LPShortBlob1 testLPShortBlob1(LPShortBlob1 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:172: info: callThroughProcAddress: true [m 1]: [testLPShortBlob2, aliases [], const LPShortBlob2 testLPShortBlob2(const LPShortBlob2 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:172: info: callThroughProcAddress: true [m 1]: [testLPShortBlob2, aliases [], const LPShortBlob2 testLPShortBlob2(const LPShortBlob2 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:172: info: callThroughProcAddress: true [m 1]: [testLPShortBlob2, aliases [], const LPShortBlob2 testLPShortBlob2(const LPShortBlob2 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:172: info: callThroughProcAddress: true [m 1]: [testLPShortBlob2, aliases [], const LPShortBlob2 testLPShortBlob2(const LPShortBlob2 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:172: info: hasFunctionPointerTypedef: false: [testLPShortBlob2, aliases [], const LPShortBlob2 testLPShortBlob2(const LPShortBlob2 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:172: info: callThroughProcAddress: true [m 1]: [testLPShortBlob2, aliases [], const LPShortBlob2 testLPShortBlob2(const LPShortBlob2 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:172: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [testLPShortBlob2, aliases [], const LPShortBlob2 testLPShortBlob2(const LPShortBlob2 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:172: info: Non-Ignored Impl[6]: [testLPShortBlob2, aliases [], const LPShortBlob2 testLPShortBlob2(const LPShortBlob2 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:173: info: callThroughProcAddress: true [m 1]: [testLPShortBlob3, aliases [], LPShortBlob3 testLPShortBlob3(LPShortBlob3 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:173: info: callThroughProcAddress: true [m 1]: [testLPShortBlob3, aliases [], LPShortBlob3 testLPShortBlob3(LPShortBlob3 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:173: info: callThroughProcAddress: true [m 1]: [testLPShortBlob3, aliases [], LPShortBlob3 testLPShortBlob3(LPShortBlob3 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:173: info: callThroughProcAddress: true [m 1]: [testLPShortBlob3, aliases [], LPShortBlob3 testLPShortBlob3(LPShortBlob3 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:173: info: hasFunctionPointerTypedef: false: [testLPShortBlob3, aliases [], LPShortBlob3 testLPShortBlob3(LPShortBlob3 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:173: info: callThroughProcAddress: true [m 1]: [testLPShortBlob3, aliases [], LPShortBlob3 testLPShortBlob3(LPShortBlob3 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:173: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [testLPShortBlob3, aliases [], LPShortBlob3 testLPShortBlob3(LPShortBlob3 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:173: info: Non-Ignored Impl[7]: [testLPShortBlob3, aliases [], LPShortBlob3 testLPShortBlob3(LPShortBlob3 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:174: info: callThroughProcAddress: true [m 1]: [testShortBlobL1, aliases [], const ShortBlob *  testShortBlobL1(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:174: info: callThroughProcAddress: true [m 1]: [testShortBlobL1, aliases [], const ShortBlob *  testShortBlobL1(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:174: info: callThroughProcAddress: true [m 1]: [testShortBlobL1, aliases [], const ShortBlob *  testShortBlobL1(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:174: info: callThroughProcAddress: true [m 1]: [testShortBlobL1, aliases [], const ShortBlob *  testShortBlobL1(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:174: info: hasFunctionPointerTypedef: false: [testShortBlobL1, aliases [], const ShortBlob *  testShortBlobL1(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:174: info: callThroughProcAddress: true [m 1]: [testShortBlobL1, aliases [], const ShortBlob *  testShortBlobL1(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:174: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [testShortBlobL1, aliases [], const ShortBlob *  testShortBlobL1(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:174: info: Non-Ignored Impl[8]: [testShortBlobL1, aliases [], const ShortBlob *  testShortBlobL1(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:175: info: callThroughProcAddress: true [m 1]: [testShortBlobL2, aliases [], ShortBlob *  testShortBlobL2(ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:175: info: callThroughProcAddress: true [m 1]: [testShortBlobL2, aliases [], ShortBlob *  testShortBlobL2(ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:175: info: callThroughProcAddress: true [m 1]: [testShortBlobL2, aliases [], ShortBlob *  testShortBlobL2(ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:175: info: callThroughProcAddress: true [m 1]: [testShortBlobL2, aliases [], ShortBlob *  testShortBlobL2(ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:175: info: hasFunctionPointerTypedef: false: [testShortBlobL2, aliases [], ShortBlob *  testShortBlobL2(ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:175: info: callThroughProcAddress: true [m 1]: [testShortBlobL2, aliases [], ShortBlob *  testShortBlobL2(ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:175: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [testShortBlobL2, aliases [], ShortBlob *  testShortBlobL2(ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:175: info: Non-Ignored Impl[9]: [testShortBlobL2, aliases [], ShortBlob *  testShortBlobL2(ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:176: info: callThroughProcAddress: true [m 1]: [testInt32Struct, aliases [], struct Int32Struct *  testInt32Struct(struct Int32Struct *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:176: info: callThroughProcAddress: true [m 1]: [testInt32Struct, aliases [], struct Int32Struct *  testInt32Struct(struct Int32Struct *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:176: info: callThroughProcAddress: true [m 1]: [testInt32Struct, aliases [], struct Int32Struct *  testInt32Struct(struct Int32Struct *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:176: info: callThroughProcAddress: true [m 1]: [testInt32Struct, aliases [], struct Int32Struct *  testInt32Struct(struct Int32Struct *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:176: info: hasFunctionPointerTypedef: false: [testInt32Struct, aliases [], struct Int32Struct *  testInt32Struct(struct Int32Struct *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:176: info: callThroughProcAddress: true [m 1]: [testInt32Struct, aliases [], struct Int32Struct *  testInt32Struct(struct Int32Struct *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:176: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [testInt32Struct, aliases [], struct Int32Struct *  testInt32Struct(struct Int32Struct *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:176: info: Non-Ignored Impl[10]: [testInt32Struct, aliases [], struct Int32Struct *  testInt32Struct(struct Int32Struct *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:178: info: callThroughProcAddress: true [m 1]: [testCreateAnonBlob, aliases [], AnonBlob testCreateAnonBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:178: info: callThroughProcAddress: true [m 1]: [testCreateAnonBlob, aliases [], AnonBlob testCreateAnonBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:178: info: callThroughProcAddress: true [m 1]: [testCreateAnonBlob, aliases [], AnonBlob testCreateAnonBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:178: info: callThroughProcAddress: true [m 1]: [testCreateAnonBlob, aliases [], AnonBlob testCreateAnonBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:178: info: hasFunctionPointerTypedef: false: [testCreateAnonBlob, aliases [], AnonBlob testCreateAnonBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:178: info: callThroughProcAddress: true [m 1]: [testCreateAnonBlob, aliases [], AnonBlob testCreateAnonBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:178: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [testCreateAnonBlob, aliases [], AnonBlob testCreateAnonBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:178: info: Non-Ignored Impl[11]: [testCreateAnonBlob, aliases [], AnonBlob testCreateAnonBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:179: info: callThroughProcAddress: true [m 1]: [testDestroyAnonBlob, aliases [], void testDestroyAnonBlob(AnonBlob v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:179: info: callThroughProcAddress: true [m 1]: [testDestroyAnonBlob, aliases [], void testDestroyAnonBlob(AnonBlob v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:179: info: callThroughProcAddress: true [m 1]: [testDestroyAnonBlob, aliases [], void testDestroyAnonBlob(AnonBlob v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:179: info: callThroughProcAddress: true [m 1]: [testDestroyAnonBlob, aliases [], void testDestroyAnonBlob(AnonBlob v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:179: info: hasFunctionPointerTypedef: false: [testDestroyAnonBlob, aliases [], void testDestroyAnonBlob(AnonBlob v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:179: info: callThroughProcAddress: true [m 1]: [testDestroyAnonBlob, aliases [], void testDestroyAnonBlob(AnonBlob v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:179: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [testDestroyAnonBlob, aliases [], void testDestroyAnonBlob(AnonBlob v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:179: info: Non-Ignored Impl[12]: [testDestroyAnonBlob, aliases [], void testDestroyAnonBlob(AnonBlob v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:181: info: callThroughProcAddress: true [m 1]: [testCreateAnonBlob2, aliases [], struct _AnonBlob2 *  testCreateAnonBlob2()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:181: info: callThroughProcAddress: true [m 1]: [testCreateAnonBlob2, aliases [], struct _AnonBlob2 *  testCreateAnonBlob2()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:181: info: callThroughProcAddress: true [m 1]: [testCreateAnonBlob2, aliases [], struct _AnonBlob2 *  testCreateAnonBlob2()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:181: info: hasFunctionPointerTypedef: false: [testCreateAnonBlob2, aliases [], struct _AnonBlob2 *  testCreateAnonBlob2()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:181: info: callThroughProcAddress: true [m 1]: [testCreateAnonBlob2, aliases [], struct _AnonBlob2 *  testCreateAnonBlob2()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:181: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [testCreateAnonBlob2, aliases [], struct _AnonBlob2 *  testCreateAnonBlob2()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:181: info: Non-Ignored Impl[13]: [testCreateAnonBlob2, aliases [], struct _AnonBlob2 *  testCreateAnonBlob2()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:182: info: callThroughProcAddress: true [m 1]: [testDestroyAnonBlob2, aliases [], void testDestroyAnonBlob2(struct _AnonBlob2 *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:182: info: callThroughProcAddress: true [m 1]: [testDestroyAnonBlob2, aliases [], void testDestroyAnonBlob2(struct _AnonBlob2 *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:182: info: callThroughProcAddress: true [m 1]: [testDestroyAnonBlob2, aliases [], void testDestroyAnonBlob2(struct _AnonBlob2 *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:182: info: hasFunctionPointerTypedef: false: [testDestroyAnonBlob2, aliases [], void testDestroyAnonBlob2(struct _AnonBlob2 *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:182: info: callThroughProcAddress: true [m 1]: [testDestroyAnonBlob2, aliases [], void testDestroyAnonBlob2(struct _AnonBlob2 *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:182: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [testDestroyAnonBlob2, aliases [], void testDestroyAnonBlob2(struct _AnonBlob2 *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:182: info: Non-Ignored Impl[14]: [testDestroyAnonBlob2, aliases [], void testDestroyAnonBlob2(struct _AnonBlob2 *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:184: info: callThroughProcAddress: true [m 1]: [testFooPtr, aliases [], foo_ptr testFooPtr(foo_ptr v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:184: info: callThroughProcAddress: true [m 1]: [testFooPtr, aliases [], foo_ptr testFooPtr(foo_ptr v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:184: info: callThroughProcAddress: true [m 1]: [testFooPtr, aliases [], foo_ptr testFooPtr(foo_ptr v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:184: info: callThroughProcAddress: true [m 1]: [testFooPtr, aliases [], foo_ptr testFooPtr(foo_ptr v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:184: info: callThroughProcAddress: true [m 1]: [testFooPtr, aliases [], foo_ptr testFooPtr(foo_ptr v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:184: info: hasFunctionPointerTypedef: false: [testFooPtr, aliases [], foo_ptr testFooPtr(foo_ptr v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:184: info: callThroughProcAddress: true [m 1]: [testFooPtr, aliases [], foo_ptr testFooPtr(foo_ptr v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:184: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [testFooPtr, aliases [], foo_ptr testFooPtr(foo_ptr v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:184: info: callThroughProcAddress: true [m 1]: [testFooPtr, aliases [], foo_ptr testFooPtr(foo_ptr v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:184: info: Non-Ignored Impl[15]: [testFooPtr, aliases [], foo_ptr testFooPtr(foo_ptr v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:187: info: callThroughProcAddress: true [m 1]: [nopTest, aliases [], foo nopTest()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:187: info: callThroughProcAddress: true [m 1]: [nopTest, aliases [], foo nopTest()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:187: info: callThroughProcAddress: true [m 1]: [nopTest, aliases [], foo nopTest()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:187: info: hasFunctionPointerTypedef: false: [nopTest, aliases [], foo nopTest()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:187: info: callThroughProcAddress: true [m 1]: [nopTest, aliases [], foo nopTest()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:187: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [nopTest, aliases [], foo nopTest()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:187: info: Non-Ignored Impl[16]: [nopTest, aliases [], foo nopTest()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:189: info: DelegatedImplementation: [testDelegate, aliases [], int32_t testDelegate(int32_t v)] -> testDelegateOrigImpl
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:189: info: DelegatedImplementation: [testDelegate, aliases [], int32_t testDelegate(int32_t v)] -> testDelegateOrigImpl
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:189: info: callThroughProcAddress: true [m 1]: [testDelegate, aliases [], int32_t testDelegate(int32_t v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:189: info: callThroughProcAddress: true [m 1]: [testDelegate, aliases [], int32_t testDelegate(int32_t v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:189: info: callThroughProcAddress: true [m 1]: [testDelegate, aliases [testDelegateOrigImpl], int32_t testDelegate(int32_t v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:189: info: hasFunctionPointerTypedef: false: [testDelegate, aliases [testDelegateOrigImpl], int32_t testDelegate(int32_t v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:189: info: callThroughProcAddress: true [m 1]: [testDelegate, aliases [testDelegateOrigImpl], int32_t testDelegate(int32_t v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:189: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [testDelegate, aliases [testDelegateOrigImpl], int32_t testDelegate(int32_t v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:189: info: Non-Ignored Impl[17]: [testDelegate, aliases [], int32_t testDelegate(int32_t v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:195: info: callThroughProcAddress: true [m 1]: [createAPtrBlob, aliases [], void *  createAPtrBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:195: info: callThroughProcAddress: true [m 1]: [createAPtrBlob, aliases [], void *  createAPtrBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:195: info: callThroughProcAddress: true [m 1]: [createAPtrBlob, aliases [], void *  createAPtrBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:195: info: callThroughProcAddress: true [m 1]: [createAPtrBlob, aliases [], void *  createAPtrBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:195: info: hasFunctionPointerTypedef: false: [createAPtrBlob, aliases [], void *  createAPtrBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:195: info: callThroughProcAddress: true [m 1]: [createAPtrBlob, aliases [], void *  createAPtrBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:195: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [createAPtrBlob, aliases [], void *  createAPtrBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:195: info: Non-Ignored Impl[18]: [createAPtrBlob, aliases [], void *  createAPtrBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:196: info: callThroughProcAddress: true [m 1]: [releaseAPtrBlob, aliases [], void releaseAPtrBlob(void *  blob)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:196: info: callThroughProcAddress: true [m 1]: [releaseAPtrBlob, aliases [], void releaseAPtrBlob(void *  blob)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:196: info: callThroughProcAddress: true [m 1]: [releaseAPtrBlob, aliases [], void releaseAPtrBlob(void *  blob)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:196: info: callThroughProcAddress: true [m 1]: [releaseAPtrBlob, aliases [], void releaseAPtrBlob(void *  blob)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:196: info: hasFunctionPointerTypedef: false: [releaseAPtrBlob, aliases [], void releaseAPtrBlob(void *  blob)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:196: info: callThroughProcAddress: true [m 1]: [releaseAPtrBlob, aliases [], void releaseAPtrBlob(void *  blob)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:196: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [releaseAPtrBlob, aliases [], void releaseAPtrBlob(void *  blob)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:196: info: Non-Ignored Impl[19]: [releaseAPtrBlob, aliases [], void releaseAPtrBlob(void *  blob)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:197: info: callThroughProcAddress: true [m 1]: [getAPtrAddress, aliases [], intptr_t getAPtrAddress(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:197: info: callThroughProcAddress: true [m 1]: [getAPtrAddress, aliases [], intptr_t getAPtrAddress(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:197: info: callThroughProcAddress: true [m 1]: [getAPtrAddress, aliases [], intptr_t getAPtrAddress(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:197: info: callThroughProcAddress: true [m 1]: [getAPtrAddress, aliases [], intptr_t getAPtrAddress(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:197: info: hasFunctionPointerTypedef: false: [getAPtrAddress, aliases [], intptr_t getAPtrAddress(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:197: info: callThroughProcAddress: true [m 1]: [getAPtrAddress, aliases [], intptr_t getAPtrAddress(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:197: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [getAPtrAddress, aliases [], intptr_t getAPtrAddress(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:197: info: Non-Ignored Impl[20]: [getAPtrAddress, aliases [], intptr_t getAPtrAddress(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:198: info: callThroughProcAddress: true [m 1]: [getAPtrMemory, aliases [], void *  getAPtrMemory(const intptr_t address)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:198: info: callThroughProcAddress: true [m 1]: [getAPtrMemory, aliases [], void *  getAPtrMemory(const intptr_t address)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:198: info: callThroughProcAddress: true [m 1]: [getAPtrMemory, aliases [], void *  getAPtrMemory(const intptr_t address)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:198: info: callThroughProcAddress: true [m 1]: [getAPtrMemory, aliases [], void *  getAPtrMemory(const intptr_t address)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:198: info: hasFunctionPointerTypedef: false: [getAPtrMemory, aliases [], void *  getAPtrMemory(const intptr_t address)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:198: info: callThroughProcAddress: true [m 1]: [getAPtrMemory, aliases [], void *  getAPtrMemory(const intptr_t address)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:198: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [getAPtrMemory, aliases [], void *  getAPtrMemory(const intptr_t address)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:198: info: Non-Ignored Impl[21]: [getAPtrMemory, aliases [], void *  getAPtrMemory(const intptr_t address)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:200: info: callThroughProcAddress: true [m 1]: [arrayTestAVoidPtrTypeDim0, aliases [], void *  arrayTestAVoidPtrTypeDim0(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:200: info: callThroughProcAddress: true [m 1]: [arrayTestAVoidPtrTypeDim0, aliases [], void *  arrayTestAVoidPtrTypeDim0(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:200: info: callThroughProcAddress: true [m 1]: [arrayTestAVoidPtrTypeDim0, aliases [], void *  arrayTestAVoidPtrTypeDim0(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:200: info: callThroughProcAddress: true [m 1]: [arrayTestAVoidPtrTypeDim0, aliases [], void *  arrayTestAVoidPtrTypeDim0(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:200: info: hasFunctionPointerTypedef: false: [arrayTestAVoidPtrTypeDim0, aliases [], void *  arrayTestAVoidPtrTypeDim0(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:200: info: callThroughProcAddress: true [m 1]: [arrayTestAVoidPtrTypeDim0, aliases [], void *  arrayTestAVoidPtrTypeDim0(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:200: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [arrayTestAVoidPtrTypeDim0, aliases [], void *  arrayTestAVoidPtrTypeDim0(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:200: info: Non-Ignored Impl[22]: [arrayTestAVoidPtrTypeDim0, aliases [], void *  arrayTestAVoidPtrTypeDim0(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:201: info: callThroughProcAddress: true [m 1]: [arrayTestAVoidPtrTypeDim1Mutable, aliases [], void arrayTestAVoidPtrTypeDim1Mutable(void *  *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:201: info: callThroughProcAddress: true [m 1]: [arrayTestAVoidPtrTypeDim1Mutable, aliases [], void arrayTestAVoidPtrTypeDim1Mutable(void *  *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:201: info: callThroughProcAddress: true [m 1]: [arrayTestAVoidPtrTypeDim1Mutable, aliases [], void arrayTestAVoidPtrTypeDim1Mutable(void *  *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:201: info: callThroughProcAddress: true [m 1]: [arrayTestAVoidPtrTypeDim1Mutable, aliases [], void arrayTestAVoidPtrTypeDim1Mutable(void *  *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:201: info: hasFunctionPointerTypedef: false: [arrayTestAVoidPtrTypeDim1Mutable, aliases [], void arrayTestAVoidPtrTypeDim1Mutable(void *  *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:201: info: callThroughProcAddress: true [m 1]: [arrayTestAVoidPtrTypeDim1Mutable, aliases [], void arrayTestAVoidPtrTypeDim1Mutable(void *  *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:201: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [arrayTestAVoidPtrTypeDim1Mutable, aliases [], void arrayTestAVoidPtrTypeDim1Mutable(void *  *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:201: info: Non-Ignored Impl[23]: [arrayTestAVoidPtrTypeDim1Mutable, aliases [], void arrayTestAVoidPtrTypeDim1Mutable(void *  *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:202: info: callThroughProcAddress: true [m 1]: [arrayTestAVoidPtrTypeDim1Immutable, aliases [], void *  arrayTestAVoidPtrTypeDim1Immutable(const void *  *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:202: info: callThroughProcAddress: true [m 1]: [arrayTestAVoidPtrTypeDim1Immutable, aliases [], void *  arrayTestAVoidPtrTypeDim1Immutable(const void *  *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:202: info: callThroughProcAddress: true [m 1]: [arrayTestAVoidPtrTypeDim1Immutable, aliases [], void *  arrayTestAVoidPtrTypeDim1Immutable(const void *  *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:202: info: callThroughProcAddress: true [m 1]: [arrayTestAVoidPtrTypeDim1Immutable, aliases [], void *  arrayTestAVoidPtrTypeDim1Immutable(const void *  *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:202: info: hasFunctionPointerTypedef: false: [arrayTestAVoidPtrTypeDim1Immutable, aliases [], void *  arrayTestAVoidPtrTypeDim1Immutable(const void *  *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:202: info: callThroughProcAddress: true [m 1]: [arrayTestAVoidPtrTypeDim1Immutable, aliases [], void *  arrayTestAVoidPtrTypeDim1Immutable(const void *  *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:202: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [arrayTestAVoidPtrTypeDim1Immutable, aliases [], void *  arrayTestAVoidPtrTypeDim1Immutable(const void *  *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:202: info: Non-Ignored Impl[24]: [arrayTestAVoidPtrTypeDim1Immutable, aliases [], void *  arrayTestAVoidPtrTypeDim1Immutable(const void *  *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:204: info: callThroughProcAddress: true [m 1]: [arrayTestAIntPtrTypeDim0, aliases [], intptr_t arrayTestAIntPtrTypeDim0(intptr_t immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:204: info: callThroughProcAddress: true [m 1]: [arrayTestAIntPtrTypeDim0, aliases [], intptr_t arrayTestAIntPtrTypeDim0(intptr_t immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:204: info: callThroughProcAddress: true [m 1]: [arrayTestAIntPtrTypeDim0, aliases [], intptr_t arrayTestAIntPtrTypeDim0(intptr_t immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:204: info: hasFunctionPointerTypedef: false: [arrayTestAIntPtrTypeDim0, aliases [], intptr_t arrayTestAIntPtrTypeDim0(intptr_t immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:204: info: callThroughProcAddress: true [m 1]: [arrayTestAIntPtrTypeDim0, aliases [], intptr_t arrayTestAIntPtrTypeDim0(intptr_t immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:204: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [arrayTestAIntPtrTypeDim0, aliases [], intptr_t arrayTestAIntPtrTypeDim0(intptr_t immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:204: info: Non-Ignored Impl[25]: [arrayTestAIntPtrTypeDim0, aliases [], intptr_t arrayTestAIntPtrTypeDim0(intptr_t immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:205: info: callThroughProcAddress: true [m 1]: [arrayTestAIntPtrTypeDim1Mutable, aliases [], void arrayTestAIntPtrTypeDim1Mutable(intptr_t *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:205: info: callThroughProcAddress: true [m 1]: [arrayTestAIntPtrTypeDim1Mutable, aliases [], void arrayTestAIntPtrTypeDim1Mutable(intptr_t *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:205: info: callThroughProcAddress: true [m 1]: [arrayTestAIntPtrTypeDim1Mutable, aliases [], void arrayTestAIntPtrTypeDim1Mutable(intptr_t *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:205: info: callThroughProcAddress: true [m 1]: [arrayTestAIntPtrTypeDim1Mutable, aliases [], void arrayTestAIntPtrTypeDim1Mutable(intptr_t *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:205: info: hasFunctionPointerTypedef: false: [arrayTestAIntPtrTypeDim1Mutable, aliases [], void arrayTestAIntPtrTypeDim1Mutable(intptr_t *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:205: info: callThroughProcAddress: true [m 1]: [arrayTestAIntPtrTypeDim1Mutable, aliases [], void arrayTestAIntPtrTypeDim1Mutable(intptr_t *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:205: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [arrayTestAIntPtrTypeDim1Mutable, aliases [], void arrayTestAIntPtrTypeDim1Mutable(intptr_t *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:205: info: Non-Ignored Impl[26]: [arrayTestAIntPtrTypeDim1Mutable, aliases [], void arrayTestAIntPtrTypeDim1Mutable(intptr_t *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:206: info: callThroughProcAddress: true [m 1]: [arrayTestAIntPtrTypeDim1Immutable, aliases [], intptr_t arrayTestAIntPtrTypeDim1Immutable(const intptr_t *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:206: info: callThroughProcAddress: true [m 1]: [arrayTestAIntPtrTypeDim1Immutable, aliases [], intptr_t arrayTestAIntPtrTypeDim1Immutable(const intptr_t *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:206: info: callThroughProcAddress: true [m 1]: [arrayTestAIntPtrTypeDim1Immutable, aliases [], intptr_t arrayTestAIntPtrTypeDim1Immutable(const intptr_t *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:206: info: callThroughProcAddress: true [m 1]: [arrayTestAIntPtrTypeDim1Immutable, aliases [], intptr_t arrayTestAIntPtrTypeDim1Immutable(const intptr_t *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:206: info: hasFunctionPointerTypedef: false: [arrayTestAIntPtrTypeDim1Immutable, aliases [], intptr_t arrayTestAIntPtrTypeDim1Immutable(const intptr_t *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:206: info: callThroughProcAddress: true [m 1]: [arrayTestAIntPtrTypeDim1Immutable, aliases [], intptr_t arrayTestAIntPtrTypeDim1Immutable(const intptr_t *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:206: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [arrayTestAIntPtrTypeDim1Immutable, aliases [], intptr_t arrayTestAIntPtrTypeDim1Immutable(const intptr_t *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:206: info: Non-Ignored Impl[27]: [arrayTestAIntPtrTypeDim1Immutable, aliases [], intptr_t arrayTestAIntPtrTypeDim1Immutable(const intptr_t *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:208: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr1TypeDim0, aliases [], APtr1Type arrayTestAPtr1TypeDim0(APtr1Type immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:208: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr1TypeDim0, aliases [], APtr1Type arrayTestAPtr1TypeDim0(APtr1Type immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:208: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr1TypeDim0, aliases [], APtr1Type arrayTestAPtr1TypeDim0(APtr1Type immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:208: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr1TypeDim0, aliases [], APtr1Type arrayTestAPtr1TypeDim0(APtr1Type immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:208: info: hasFunctionPointerTypedef: false: [arrayTestAPtr1TypeDim0, aliases [], APtr1Type arrayTestAPtr1TypeDim0(APtr1Type immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:208: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr1TypeDim0, aliases [], APtr1Type arrayTestAPtr1TypeDim0(APtr1Type immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:208: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [arrayTestAPtr1TypeDim0, aliases [], APtr1Type arrayTestAPtr1TypeDim0(APtr1Type immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:208: info: Non-Ignored Impl[28]: [arrayTestAPtr1TypeDim0, aliases [], APtr1Type arrayTestAPtr1TypeDim0(APtr1Type immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:209: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr1TypeDim1Mutable, aliases [], void arrayTestAPtr1TypeDim1Mutable(APtr1Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:209: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr1TypeDim1Mutable, aliases [], void arrayTestAPtr1TypeDim1Mutable(APtr1Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:209: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr1TypeDim1Mutable, aliases [], void arrayTestAPtr1TypeDim1Mutable(APtr1Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:209: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr1TypeDim1Mutable, aliases [], void arrayTestAPtr1TypeDim1Mutable(APtr1Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:209: info: hasFunctionPointerTypedef: false: [arrayTestAPtr1TypeDim1Mutable, aliases [], void arrayTestAPtr1TypeDim1Mutable(APtr1Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:209: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr1TypeDim1Mutable, aliases [], void arrayTestAPtr1TypeDim1Mutable(APtr1Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:209: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [arrayTestAPtr1TypeDim1Mutable, aliases [], void arrayTestAPtr1TypeDim1Mutable(APtr1Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:209: info: Non-Ignored Impl[29]: [arrayTestAPtr1TypeDim1Mutable, aliases [], void arrayTestAPtr1TypeDim1Mutable(APtr1Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:210: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr1TypeDim1Immutable, aliases [], APtr1Type arrayTestAPtr1TypeDim1Immutable(const APtr1Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:210: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr1TypeDim1Immutable, aliases [], APtr1Type arrayTestAPtr1TypeDim1Immutable(const APtr1Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:210: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr1TypeDim1Immutable, aliases [], APtr1Type arrayTestAPtr1TypeDim1Immutable(const APtr1Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:210: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr1TypeDim1Immutable, aliases [], APtr1Type arrayTestAPtr1TypeDim1Immutable(const APtr1Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:210: info: hasFunctionPointerTypedef: false: [arrayTestAPtr1TypeDim1Immutable, aliases [], APtr1Type arrayTestAPtr1TypeDim1Immutable(const APtr1Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:210: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr1TypeDim1Immutable, aliases [], APtr1Type arrayTestAPtr1TypeDim1Immutable(const APtr1Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:210: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [arrayTestAPtr1TypeDim1Immutable, aliases [], APtr1Type arrayTestAPtr1TypeDim1Immutable(const APtr1Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:210: info: Non-Ignored Impl[30]: [arrayTestAPtr1TypeDim1Immutable, aliases [], APtr1Type arrayTestAPtr1TypeDim1Immutable(const APtr1Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:212: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr2TypeDim0, aliases [], APtr2Type arrayTestAPtr2TypeDim0(APtr2Type immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:212: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr2TypeDim0, aliases [], APtr2Type arrayTestAPtr2TypeDim0(APtr2Type immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:212: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr2TypeDim0, aliases [], APtr2Type arrayTestAPtr2TypeDim0(APtr2Type immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:212: info: hasFunctionPointerTypedef: false: [arrayTestAPtr2TypeDim0, aliases [], APtr2Type arrayTestAPtr2TypeDim0(APtr2Type immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:212: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr2TypeDim0, aliases [], APtr2Type arrayTestAPtr2TypeDim0(APtr2Type immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:212: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [arrayTestAPtr2TypeDim0, aliases [], APtr2Type arrayTestAPtr2TypeDim0(APtr2Type immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:212: info: Non-Ignored Impl[31]: [arrayTestAPtr2TypeDim0, aliases [], APtr2Type arrayTestAPtr2TypeDim0(APtr2Type immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:213: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr2TypeDim1Mutable, aliases [], void arrayTestAPtr2TypeDim1Mutable(APtr2Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:213: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr2TypeDim1Mutable, aliases [], void arrayTestAPtr2TypeDim1Mutable(APtr2Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:213: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr2TypeDim1Mutable, aliases [], void arrayTestAPtr2TypeDim1Mutable(APtr2Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:213: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr2TypeDim1Mutable, aliases [], void arrayTestAPtr2TypeDim1Mutable(APtr2Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:213: info: hasFunctionPointerTypedef: false: [arrayTestAPtr2TypeDim1Mutable, aliases [], void arrayTestAPtr2TypeDim1Mutable(APtr2Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:213: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr2TypeDim1Mutable, aliases [], void arrayTestAPtr2TypeDim1Mutable(APtr2Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:213: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [arrayTestAPtr2TypeDim1Mutable, aliases [], void arrayTestAPtr2TypeDim1Mutable(APtr2Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:213: info: Non-Ignored Impl[32]: [arrayTestAPtr2TypeDim1Mutable, aliases [], void arrayTestAPtr2TypeDim1Mutable(APtr2Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:214: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr2TypeDim1Immutable, aliases [], APtr2Type arrayTestAPtr2TypeDim1Immutable(const APtr2Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:214: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr2TypeDim1Immutable, aliases [], APtr2Type arrayTestAPtr2TypeDim1Immutable(const APtr2Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:214: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr2TypeDim1Immutable, aliases [], APtr2Type arrayTestAPtr2TypeDim1Immutable(const APtr2Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:214: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr2TypeDim1Immutable, aliases [], APtr2Type arrayTestAPtr2TypeDim1Immutable(const APtr2Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:214: info: hasFunctionPointerTypedef: false: [arrayTestAPtr2TypeDim1Immutable, aliases [], APtr2Type arrayTestAPtr2TypeDim1Immutable(const APtr2Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:214: info: callThroughProcAddress: true [m 1]: [arrayTestAPtr2TypeDim1Immutable, aliases [], APtr2Type arrayTestAPtr2TypeDim1Immutable(const APtr2Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:214: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [arrayTestAPtr2TypeDim1Immutable, aliases [], APtr2Type arrayTestAPtr2TypeDim1Immutable(const APtr2Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:214: info: Non-Ignored Impl[33]: [arrayTestAPtr2TypeDim1Immutable, aliases [], APtr2Type arrayTestAPtr2TypeDim1Immutable(const APtr2Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:217: info: callThroughProcAddress: true [m 1]: [arrayTestInt32, aliases [], int32_t arrayTestInt32(int64_t context, int32_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:217: info: callThroughProcAddress: true [m 1]: [arrayTestInt32, aliases [], int32_t arrayTestInt32(int64_t context, int32_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:217: info: callThroughProcAddress: true [m 1]: [arrayTestInt32, aliases [], int32_t arrayTestInt32(int64_t context, int32_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:217: info: callThroughProcAddress: true [m 1]: [arrayTestInt32, aliases [], int32_t arrayTestInt32(int64_t context, int32_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:217: info: callThroughProcAddress: true [m 1]: [arrayTestInt32, aliases [], int32_t arrayTestInt32(int64_t context, int32_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:217: info: hasFunctionPointerTypedef: false: [arrayTestInt32, aliases [], int32_t arrayTestInt32(int64_t context, int32_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:217: info: callThroughProcAddress: true [m 1]: [arrayTestInt32, aliases [], int32_t arrayTestInt32(int64_t context, int32_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:217: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [arrayTestInt32, aliases [], int32_t arrayTestInt32(int64_t context, int32_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:217: info: callThroughProcAddress: true [m 1]: [arrayTestInt32, aliases [], int32_t arrayTestInt32(int64_t context, int32_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:217: info: Non-Ignored Impl[34]: [arrayTestInt32, aliases [], int32_t arrayTestInt32(int64_t context, int32_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:220: info: callThroughProcAddress: true [m 1]: [arrayTestInt64, aliases [], int64_t arrayTestInt64(int64_t context, int64_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:220: info: callThroughProcAddress: true [m 1]: [arrayTestInt64, aliases [], int64_t arrayTestInt64(int64_t context, int64_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:220: info: callThroughProcAddress: true [m 1]: [arrayTestInt64, aliases [], int64_t arrayTestInt64(int64_t context, int64_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:220: info: callThroughProcAddress: true [m 1]: [arrayTestInt64, aliases [], int64_t arrayTestInt64(int64_t context, int64_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:220: info: callThroughProcAddress: true [m 1]: [arrayTestInt64, aliases [], int64_t arrayTestInt64(int64_t context, int64_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:220: info: hasFunctionPointerTypedef: false: [arrayTestInt64, aliases [], int64_t arrayTestInt64(int64_t context, int64_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:220: info: callThroughProcAddress: true [m 1]: [arrayTestInt64, aliases [], int64_t arrayTestInt64(int64_t context, int64_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:220: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [arrayTestInt64, aliases [], int64_t arrayTestInt64(int64_t context, int64_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:220: info: callThroughProcAddress: true [m 1]: [arrayTestInt64, aliases [], int64_t arrayTestInt64(int64_t context, int64_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:220: info: Non-Ignored Impl[35]: [arrayTestInt64, aliases [], int64_t arrayTestInt64(int64_t context, int64_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:223: info: callThroughProcAddress: true [m 1]: [arrayTestFoo1, aliases [], foo arrayTestFoo1(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:223: info: callThroughProcAddress: true [m 1]: [arrayTestFoo1, aliases [], foo arrayTestFoo1(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:223: info: callThroughProcAddress: true [m 1]: [arrayTestFoo1, aliases [], foo arrayTestFoo1(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:223: info: callThroughProcAddress: true [m 1]: [arrayTestFoo1, aliases [], foo arrayTestFoo1(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:223: info: callThroughProcAddress: true [m 1]: [arrayTestFoo1, aliases [], foo arrayTestFoo1(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:223: info: hasFunctionPointerTypedef: false: [arrayTestFoo1, aliases [], foo arrayTestFoo1(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:223: info: callThroughProcAddress: true [m 1]: [arrayTestFoo1, aliases [], foo arrayTestFoo1(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:223: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [arrayTestFoo1, aliases [], foo arrayTestFoo1(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:223: info: callThroughProcAddress: true [m 1]: [arrayTestFoo1, aliases [], foo arrayTestFoo1(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:223: info: Non-Ignored Impl[36]: [arrayTestFoo1, aliases [], foo arrayTestFoo1(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:226: info: callThroughProcAddress: true [m 1]: [arrayTestFoo2, aliases [], foo *  arrayTestFoo2(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:226: info: callThroughProcAddress: true [m 1]: [arrayTestFoo2, aliases [], foo *  arrayTestFoo2(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:226: info: callThroughProcAddress: true [m 1]: [arrayTestFoo2, aliases [], foo *  arrayTestFoo2(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:226: info: callThroughProcAddress: true [m 1]: [arrayTestFoo2, aliases [], foo *  arrayTestFoo2(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:226: info: callThroughProcAddress: true [m 1]: [arrayTestFoo2, aliases [], foo *  arrayTestFoo2(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:226: info: hasFunctionPointerTypedef: false: [arrayTestFoo2, aliases [], foo *  arrayTestFoo2(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:226: info: callThroughProcAddress: true [m 1]: [arrayTestFoo2, aliases [], foo *  arrayTestFoo2(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:226: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [arrayTestFoo2, aliases [], foo *  arrayTestFoo2(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:226: info: callThroughProcAddress: true [m 1]: [arrayTestFoo2, aliases [], foo *  arrayTestFoo2(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:226: info: Non-Ignored Impl[37]: [arrayTestFoo2, aliases [], foo *  arrayTestFoo2(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:229: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3, aliases [], void arrayTestFoo3(foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:229: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3, aliases [], void arrayTestFoo3(foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:229: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3, aliases [], void arrayTestFoo3(foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:229: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3, aliases [], void arrayTestFoo3(foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:229: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3, aliases [], void arrayTestFoo3(foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:229: info: hasFunctionPointerTypedef: false: [arrayTestFoo3, aliases [], void arrayTestFoo3(foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:229: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3, aliases [], void arrayTestFoo3(foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:229: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [arrayTestFoo3, aliases [], void arrayTestFoo3(foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:229: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3, aliases [], void arrayTestFoo3(foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:229: info: Non-Ignored Impl[38]: [arrayTestFoo3, aliases [], void arrayTestFoo3(foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:232: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3ArrayToPtrPtr, aliases [], foo *  *  arrayTestFoo3ArrayToPtrPtr(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:232: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3ArrayToPtrPtr, aliases [], foo *  *  arrayTestFoo3ArrayToPtrPtr(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:232: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3ArrayToPtrPtr, aliases [], foo *  *  arrayTestFoo3ArrayToPtrPtr(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:232: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3ArrayToPtrPtr, aliases [], foo *  *  arrayTestFoo3ArrayToPtrPtr(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:232: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3ArrayToPtrPtr, aliases [], foo *  *  arrayTestFoo3ArrayToPtrPtr(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:232: info: hasFunctionPointerTypedef: false: [arrayTestFoo3ArrayToPtrPtr, aliases [], foo *  *  arrayTestFoo3ArrayToPtrPtr(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:232: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3ArrayToPtrPtr, aliases [], foo *  *  arrayTestFoo3ArrayToPtrPtr(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:232: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [arrayTestFoo3ArrayToPtrPtr, aliases [], foo *  *  arrayTestFoo3ArrayToPtrPtr(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:232: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3ArrayToPtrPtr, aliases [], foo *  *  arrayTestFoo3ArrayToPtrPtr(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:232: info: Non-Ignored Impl[39]: [arrayTestFoo3ArrayToPtrPtr, aliases [], foo *  *  arrayTestFoo3ArrayToPtrPtr(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:235: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3CopyPtrPtrA, aliases [], void arrayTestFoo3CopyPtrPtrA(foo *  *  dest, const foo *  *  src)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:235: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3CopyPtrPtrA, aliases [], void arrayTestFoo3CopyPtrPtrA(foo *  *  dest, const foo *  *  src)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:235: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3CopyPtrPtrA, aliases [], void arrayTestFoo3CopyPtrPtrA(foo *  *  dest, const foo *  *  src)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:235: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3CopyPtrPtrA, aliases [], void arrayTestFoo3CopyPtrPtrA(foo *  *  dest, const foo *  *  src)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:235: info: hasFunctionPointerTypedef: false: [arrayTestFoo3CopyPtrPtrA, aliases [], void arrayTestFoo3CopyPtrPtrA(foo *  *  dest, const foo *  *  src)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:235: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3CopyPtrPtrA, aliases [], void arrayTestFoo3CopyPtrPtrA(foo *  *  dest, const foo *  *  src)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:235: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [arrayTestFoo3CopyPtrPtrA, aliases [], void arrayTestFoo3CopyPtrPtrA(foo *  *  dest, const foo *  *  src)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:235: info: Non-Ignored Impl[40]: [arrayTestFoo3CopyPtrPtrA, aliases [], void arrayTestFoo3CopyPtrPtrA(foo *  *  dest, const foo *  *  src)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:238: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3PtrPtr, aliases [], foo *  *  arrayTestFoo3PtrPtr(foo *  *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:238: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3PtrPtr, aliases [], foo *  *  arrayTestFoo3PtrPtr(foo *  *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:238: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3PtrPtr, aliases [], foo *  *  arrayTestFoo3PtrPtr(foo *  *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:238: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3PtrPtr, aliases [], foo *  *  arrayTestFoo3PtrPtr(foo *  *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:238: info: hasFunctionPointerTypedef: false: [arrayTestFoo3PtrPtr, aliases [], foo *  *  arrayTestFoo3PtrPtr(foo *  *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:238: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3PtrPtr, aliases [], foo *  *  arrayTestFoo3PtrPtr(foo *  *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:238: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [arrayTestFoo3PtrPtr, aliases [], foo *  *  arrayTestFoo3PtrPtr(foo *  *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:238: info: Non-Ignored Impl[41]: [arrayTestFoo3PtrPtr, aliases [], foo *  *  arrayTestFoo3PtrPtr(foo *  *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:241: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3PtrPtrValidation, aliases [], int arrayTestFoo3PtrPtrValidation(foo *  *  array, int startval)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:241: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3PtrPtrValidation, aliases [], int arrayTestFoo3PtrPtrValidation(foo *  *  array, int startval)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:241: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3PtrPtrValidation, aliases [], int arrayTestFoo3PtrPtrValidation(foo *  *  array, int startval)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:241: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3PtrPtrValidation, aliases [], int arrayTestFoo3PtrPtrValidation(foo *  *  array, int startval)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:241: info: hasFunctionPointerTypedef: false: [arrayTestFoo3PtrPtrValidation, aliases [], int arrayTestFoo3PtrPtrValidation(foo *  *  array, int startval)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:241: info: callThroughProcAddress: true [m 1]: [arrayTestFoo3PtrPtrValidation, aliases [], int arrayTestFoo3PtrPtrValidation(foo *  *  array, int startval)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:241: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [arrayTestFoo3PtrPtrValidation, aliases [], int arrayTestFoo3PtrPtrValidation(foo *  *  array, int startval)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:241: info: Non-Ignored Impl[42]: [arrayTestFoo3PtrPtrValidation, aliases [], int arrayTestFoo3PtrPtrValidation(foo *  *  array, int startval)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:244: info: callThroughProcAddress: true [m 1]: [bufferTest, aliases [], foo bufferTest(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:244: info: callThroughProcAddress: true [m 1]: [bufferTest, aliases [], foo bufferTest(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:244: info: callThroughProcAddress: true [m 1]: [bufferTest, aliases [], foo bufferTest(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:244: info: callThroughProcAddress: true [m 1]: [bufferTest, aliases [], foo bufferTest(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:244: info: hasFunctionPointerTypedef: false: [bufferTest, aliases [], foo bufferTest(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:244: info: callThroughProcAddress: true [m 1]: [bufferTest, aliases [], foo bufferTest(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:244: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [bufferTest, aliases [], foo bufferTest(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:244: info: Non-Ignored Impl[43]: [bufferTest, aliases [], foo bufferTest(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:247: info: callThroughProcAddress: true [m 1]: [mixedTest, aliases [], foo mixedTest(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:247: info: callThroughProcAddress: true [m 1]: [mixedTest, aliases [], foo mixedTest(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:247: info: callThroughProcAddress: true [m 1]: [mixedTest, aliases [], foo mixedTest(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:247: info: callThroughProcAddress: true [m 1]: [mixedTest, aliases [], foo mixedTest(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:247: info: callThroughProcAddress: true [m 1]: [mixedTest, aliases [], foo mixedTest(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:247: info: hasFunctionPointerTypedef: false: [mixedTest, aliases [], foo mixedTest(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:247: info: callThroughProcAddress: true [m 1]: [mixedTest, aliases [], foo mixedTest(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:247: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [mixedTest, aliases [], foo mixedTest(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:247: info: callThroughProcAddress: true [m 1]: [mixedTest, aliases [], foo mixedTest(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:247: info: Non-Ignored Impl[44]: [mixedTest, aliases [], foo mixedTest(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:250: info: callThroughProcAddress: true [m 1]: [doubleTest, aliases [], foo doubleTest(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:250: info: callThroughProcAddress: true [m 1]: [doubleTest, aliases [], foo doubleTest(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:250: info: callThroughProcAddress: true [m 1]: [doubleTest, aliases [], foo doubleTest(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:250: info: callThroughProcAddress: true [m 1]: [doubleTest, aliases [], foo doubleTest(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:250: info: callThroughProcAddress: true [m 1]: [doubleTest, aliases [], foo doubleTest(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:250: info: hasFunctionPointerTypedef: false: [doubleTest, aliases [], foo doubleTest(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:250: info: callThroughProcAddress: true [m 1]: [doubleTest, aliases [], foo doubleTest(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:250: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [doubleTest, aliases [], foo doubleTest(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:250: info: callThroughProcAddress: true [m 1]: [doubleTest, aliases [], foo doubleTest(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:250: info: Non-Ignored Impl[45]: [doubleTest, aliases [], foo doubleTest(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:253: info: callThroughProcAddress: true [m 1]: [arrayTestFooNioOnly, aliases [], foo arrayTestFooNioOnly(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:253: info: callThroughProcAddress: true [m 1]: [arrayTestFooNioOnly, aliases [], foo arrayTestFooNioOnly(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:253: info: callThroughProcAddress: true [m 1]: [arrayTestFooNioOnly, aliases [], foo arrayTestFooNioOnly(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:253: info: callThroughProcAddress: true [m 1]: [arrayTestFooNioOnly, aliases [], foo arrayTestFooNioOnly(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:253: info: hasFunctionPointerTypedef: false: [arrayTestFooNioOnly, aliases [], foo arrayTestFooNioOnly(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:253: info: callThroughProcAddress: true [m 1]: [arrayTestFooNioOnly, aliases [], foo arrayTestFooNioOnly(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:253: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [arrayTestFooNioOnly, aliases [], foo arrayTestFooNioOnly(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:253: info: Non-Ignored Impl[46]: [arrayTestFooNioOnly, aliases [], foo arrayTestFooNioOnly(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:256: info: callThroughProcAddress: true [m 1]: [bufferTestNioOnly, aliases [], foo bufferTestNioOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:256: info: callThroughProcAddress: true [m 1]: [bufferTestNioOnly, aliases [], foo bufferTestNioOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:256: info: callThroughProcAddress: true [m 1]: [bufferTestNioOnly, aliases [], foo bufferTestNioOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:256: info: callThroughProcAddress: true [m 1]: [bufferTestNioOnly, aliases [], foo bufferTestNioOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:256: info: hasFunctionPointerTypedef: false: [bufferTestNioOnly, aliases [], foo bufferTestNioOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:256: info: callThroughProcAddress: true [m 1]: [bufferTestNioOnly, aliases [], foo bufferTestNioOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:256: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [bufferTestNioOnly, aliases [], foo bufferTestNioOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:256: info: Non-Ignored Impl[47]: [bufferTestNioOnly, aliases [], foo bufferTestNioOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:259: info: callThroughProcAddress: true [m 1]: [bufferTestNioDirectOnly, aliases [], foo bufferTestNioDirectOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:259: info: callThroughProcAddress: true [m 1]: [bufferTestNioDirectOnly, aliases [], foo bufferTestNioDirectOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:259: info: callThroughProcAddress: true [m 1]: [bufferTestNioDirectOnly, aliases [], foo bufferTestNioDirectOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:259: info: callThroughProcAddress: true [m 1]: [bufferTestNioDirectOnly, aliases [], foo bufferTestNioDirectOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:259: info: hasFunctionPointerTypedef: false: [bufferTestNioDirectOnly, aliases [], foo bufferTestNioDirectOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:259: info: callThroughProcAddress: true [m 1]: [bufferTestNioDirectOnly, aliases [], foo bufferTestNioDirectOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:259: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [bufferTestNioDirectOnly, aliases [], foo bufferTestNioDirectOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:259: info: Non-Ignored Impl[48]: [bufferTestNioDirectOnly, aliases [], foo bufferTestNioDirectOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:262: info: callThroughProcAddress: true [m 1]: [mixedTestNioOnly, aliases [], foo mixedTestNioOnly(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:262: info: callThroughProcAddress: true [m 1]: [mixedTestNioOnly, aliases [], foo mixedTestNioOnly(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:262: info: callThroughProcAddress: true [m 1]: [mixedTestNioOnly, aliases [], foo mixedTestNioOnly(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:262: info: callThroughProcAddress: true [m 1]: [mixedTestNioOnly, aliases [], foo mixedTestNioOnly(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:262: info: hasFunctionPointerTypedef: false: [mixedTestNioOnly, aliases [], foo mixedTestNioOnly(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:262: info: callThroughProcAddress: true [m 1]: [mixedTestNioOnly, aliases [], foo mixedTestNioOnly(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:262: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [mixedTestNioOnly, aliases [], foo mixedTestNioOnly(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:262: info: Non-Ignored Impl[49]: [mixedTestNioOnly, aliases [], foo mixedTestNioOnly(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:265: info: callThroughProcAddress: true [m 1]: [doubleTestNioOnly, aliases [], foo doubleTestNioOnly(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:265: info: callThroughProcAddress: true [m 1]: [doubleTestNioOnly, aliases [], foo doubleTestNioOnly(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:265: info: callThroughProcAddress: true [m 1]: [doubleTestNioOnly, aliases [], foo doubleTestNioOnly(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:265: info: callThroughProcAddress: true [m 1]: [doubleTestNioOnly, aliases [], foo doubleTestNioOnly(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:265: info: hasFunctionPointerTypedef: false: [doubleTestNioOnly, aliases [], foo doubleTestNioOnly(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:265: info: callThroughProcAddress: true [m 1]: [doubleTestNioOnly, aliases [], foo doubleTestNioOnly(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:265: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [doubleTestNioOnly, aliases [], foo doubleTestNioOnly(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:265: info: Non-Ignored Impl[50]: [doubleTestNioOnly, aliases [], foo doubleTestNioOnly(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:268: info: callThroughProcAddress: true [m 1]: [strToInt, aliases [], int strToInt(const char *  str)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:268: info: callThroughProcAddress: true [m 1]: [strToInt, aliases [], int strToInt(const char *  str)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:268: info: callThroughProcAddress: true [m 1]: [strToInt, aliases [], int strToInt(const char *  str)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:268: info: hasFunctionPointerTypedef: false: [strToInt, aliases [], int strToInt(const char *  str)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:268: info: callThroughProcAddress: true [m 1]: [strToInt, aliases [], int strToInt(const char *  str)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:268: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [strToInt, aliases [], int strToInt(const char *  str)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:268: info: Non-Ignored Impl[51]: [strToInt, aliases [], int strToInt(const char *  str)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:271: info: callThroughProcAddress: true [m 1]: [intToStr, aliases [], const char *  intToStr(int i)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:271: info: callThroughProcAddress: true [m 1]: [intToStr, aliases [], const char *  intToStr(int i)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:271: info: callThroughProcAddress: true [m 1]: [intToStr, aliases [], const char *  intToStr(int i)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:271: info: hasFunctionPointerTypedef: false: [intToStr, aliases [], const char *  intToStr(int i)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:271: info: callThroughProcAddress: true [m 1]: [intToStr, aliases [], const char *  intToStr(int i)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:271: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [intToStr, aliases [], const char *  intToStr(int i)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:271: info: Non-Ignored Impl[52]: [intToStr, aliases [], const char *  intToStr(int i)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:274: info: callThroughProcAddress: true [m 1]: [stringArrayRead, aliases [], int stringArrayRead(const char *  *  strings, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:274: info: callThroughProcAddress: true [m 1]: [stringArrayRead, aliases [], int stringArrayRead(const char *  *  strings, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:274: info: callThroughProcAddress: true [m 1]: [stringArrayRead, aliases [], int stringArrayRead(const char *  *  strings, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:274: info: hasFunctionPointerTypedef: false: [stringArrayRead, aliases [], int stringArrayRead(const char *  *  strings, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:274: info: callThroughProcAddress: true [m 1]: [stringArrayRead, aliases [], int stringArrayRead(const char *  *  strings, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:274: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [stringArrayRead, aliases [], int stringArrayRead(const char *  *  strings, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:274: info: Non-Ignored Impl[53]: [stringArrayRead, aliases [], int stringArrayRead(const char *  *  strings, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:277: info: callThroughProcAddress: true [m 1]: [binaryArrayRead, aliases [], int binaryArrayRead(const size_t *  lengths, unsigned const char *  *  binaries, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:277: info: callThroughProcAddress: true [m 1]: [binaryArrayRead, aliases [], int binaryArrayRead(const size_t *  lengths, unsigned const char *  *  binaries, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:277: info: callThroughProcAddress: true [m 1]: [binaryArrayRead, aliases [], int binaryArrayRead(const size_t *  lengths, unsigned const char *  *  binaries, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:277: info: callThroughProcAddress: true [m 1]: [binaryArrayRead, aliases [], int binaryArrayRead(const size_t *  lengths, unsigned const char *  *  binaries, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:277: info: hasFunctionPointerTypedef: false: [binaryArrayRead, aliases [], int binaryArrayRead(const size_t *  lengths, unsigned const char *  *  binaries, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:277: info: callThroughProcAddress: true [m 1]: [binaryArrayRead, aliases [], int binaryArrayRead(const size_t *  lengths, unsigned const char *  *  binaries, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:277: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [binaryArrayRead, aliases [], int binaryArrayRead(const size_t *  lengths, unsigned const char *  *  binaries, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:277: info: Non-Ignored Impl[54]: [binaryArrayRead, aliases [], int binaryArrayRead(const size_t *  lengths, unsigned const char *  *  binaries, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:280: info: callThroughProcAddress: true [m 1]: [intArrayRead, aliases [], int intArrayRead(const int *  ints, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:280: info: callThroughProcAddress: true [m 1]: [intArrayRead, aliases [], int intArrayRead(const int *  ints, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:280: info: callThroughProcAddress: true [m 1]: [intArrayRead, aliases [], int intArrayRead(const int *  ints, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:280: info: callThroughProcAddress: true [m 1]: [intArrayRead, aliases [], int intArrayRead(const int *  ints, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:280: info: callThroughProcAddress: true [m 1]: [intArrayRead, aliases [], int intArrayRead(const int *  ints, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:280: info: hasFunctionPointerTypedef: false: [intArrayRead, aliases [], int intArrayRead(const int *  ints, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:280: info: callThroughProcAddress: true [m 1]: [intArrayRead, aliases [], int intArrayRead(const int *  ints, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:280: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [intArrayRead, aliases [], int intArrayRead(const int *  ints, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:280: info: callThroughProcAddress: true [m 1]: [intArrayRead, aliases [], int intArrayRead(const int *  ints, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:280: info: Non-Ignored Impl[55]: [intArrayRead, aliases [], int intArrayRead(const int *  ints, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:283: info: callThroughProcAddress: true [m 1]: [intArrayCopy, aliases [], int intArrayCopy(int *  dest, const int *  src, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:283: info: callThroughProcAddress: true [m 1]: [intArrayCopy, aliases [], int intArrayCopy(int *  dest, const int *  src, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:283: info: callThroughProcAddress: true [m 1]: [intArrayCopy, aliases [], int intArrayCopy(int *  dest, const int *  src, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:283: info: callThroughProcAddress: true [m 1]: [intArrayCopy, aliases [], int intArrayCopy(int *  dest, const int *  src, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:283: info: callThroughProcAddress: true [m 1]: [intArrayCopy, aliases [], int intArrayCopy(int *  dest, const int *  src, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:283: info: hasFunctionPointerTypedef: false: [intArrayCopy, aliases [], int intArrayCopy(int *  dest, const int *  src, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:283: info: callThroughProcAddress: true [m 1]: [intArrayCopy, aliases [], int intArrayCopy(int *  dest, const int *  src, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:283: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [intArrayCopy, aliases [], int intArrayCopy(int *  dest, const int *  src, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:283: info: callThroughProcAddress: true [m 1]: [intArrayCopy, aliases [], int intArrayCopy(int *  dest, const int *  src, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:283: info: Non-Ignored Impl[56]: [intArrayCopy, aliases [], int intArrayCopy(int *  dest, const int *  src, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:291: info: callThroughProcAddress: true [m 1]: [typeTestAnonSingle, aliases [], MYAPIConfig typeTestAnonSingle(const MYAPIConfig a)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:291: info: callThroughProcAddress: true [m 1]: [typeTestAnonSingle, aliases [], MYAPIConfig typeTestAnonSingle(const MYAPIConfig a)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:291: info: callThroughProcAddress: true [m 1]: [typeTestAnonSingle, aliases [], MYAPIConfig typeTestAnonSingle(const MYAPIConfig a)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:291: info: hasFunctionPointerTypedef: false: [typeTestAnonSingle, aliases [], MYAPIConfig typeTestAnonSingle(const MYAPIConfig a)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:291: info: callThroughProcAddress: true [m 1]: [typeTestAnonSingle, aliases [], MYAPIConfig typeTestAnonSingle(const MYAPIConfig a)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:291: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [typeTestAnonSingle, aliases [], MYAPIConfig typeTestAnonSingle(const MYAPIConfig a)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:291: info: Non-Ignored Impl[57]: [typeTestAnonSingle, aliases [], MYAPIConfig typeTestAnonSingle(const MYAPIConfig a)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:294: info: callThroughProcAddress: true [m 1]: [typeTestAnonPointer, aliases [], MYAPIConfig *  typeTestAnonPointer(const MYAPIConfig *  a)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:294: info: callThroughProcAddress: true [m 1]: [typeTestAnonPointer, aliases [], MYAPIConfig *  typeTestAnonPointer(const MYAPIConfig *  a)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:294: info: callThroughProcAddress: true [m 1]: [typeTestAnonPointer, aliases [], MYAPIConfig *  typeTestAnonPointer(const MYAPIConfig *  a)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:294: info: callThroughProcAddress: true [m 1]: [typeTestAnonPointer, aliases [], MYAPIConfig *  typeTestAnonPointer(const MYAPIConfig *  a)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:294: info: hasFunctionPointerTypedef: false: [typeTestAnonPointer, aliases [], MYAPIConfig *  typeTestAnonPointer(const MYAPIConfig *  a)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:294: info: callThroughProcAddress: true [m 1]: [typeTestAnonPointer, aliases [], MYAPIConfig *  typeTestAnonPointer(const MYAPIConfig *  a)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:294: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [typeTestAnonPointer, aliases [], MYAPIConfig *  typeTestAnonPointer(const MYAPIConfig *  a)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:294: info: Non-Ignored Impl[58]: [typeTestAnonPointer, aliases [], MYAPIConfig *  typeTestAnonPointer(const MYAPIConfig *  a)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:305: info: callThroughProcAddress: true [m 1]: [typeTestInt32T, aliases [], int32_t typeTestInt32T(const int32_t i1, int32_t i2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:305: info: callThroughProcAddress: true [m 1]: [typeTestInt32T, aliases [], int32_t typeTestInt32T(const int32_t i1, int32_t i2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:305: info: callThroughProcAddress: true [m 1]: [typeTestInt32T, aliases [], int32_t typeTestInt32T(const int32_t i1, int32_t i2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:305: info: hasFunctionPointerTypedef: false: [typeTestInt32T, aliases [], int32_t typeTestInt32T(const int32_t i1, int32_t i2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:305: info: callThroughProcAddress: true [m 1]: [typeTestInt32T, aliases [], int32_t typeTestInt32T(const int32_t i1, int32_t i2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:305: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [typeTestInt32T, aliases [], int32_t typeTestInt32T(const int32_t i1, int32_t i2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:305: info: Non-Ignored Impl[59]: [typeTestInt32T, aliases [], int32_t typeTestInt32T(const int32_t i1, int32_t i2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:306: info: callThroughProcAddress: true [m 1]: [typeTestUInt32T, aliases [], uint32_t typeTestUInt32T(const uint32_t ui1, uint32_t ui2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:306: info: callThroughProcAddress: true [m 1]: [typeTestUInt32T, aliases [], uint32_t typeTestUInt32T(const uint32_t ui1, uint32_t ui2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:306: info: callThroughProcAddress: true [m 1]: [typeTestUInt32T, aliases [], uint32_t typeTestUInt32T(const uint32_t ui1, uint32_t ui2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:306: info: hasFunctionPointerTypedef: false: [typeTestUInt32T, aliases [], uint32_t typeTestUInt32T(const uint32_t ui1, uint32_t ui2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:306: info: callThroughProcAddress: true [m 1]: [typeTestUInt32T, aliases [], uint32_t typeTestUInt32T(const uint32_t ui1, uint32_t ui2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:306: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [typeTestUInt32T, aliases [], uint32_t typeTestUInt32T(const uint32_t ui1, uint32_t ui2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:306: info: Non-Ignored Impl[60]: [typeTestUInt32T, aliases [], uint32_t typeTestUInt32T(const uint32_t ui1, uint32_t ui2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:307: info: callThroughProcAddress: true [m 1]: [typeTestInt64T, aliases [], int64_t typeTestInt64T(const int64_t i1, int64_t i2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:307: info: callThroughProcAddress: true [m 1]: [typeTestInt64T, aliases [], int64_t typeTestInt64T(const int64_t i1, int64_t i2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:307: info: callThroughProcAddress: true [m 1]: [typeTestInt64T, aliases [], int64_t typeTestInt64T(const int64_t i1, int64_t i2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:307: info: hasFunctionPointerTypedef: false: [typeTestInt64T, aliases [], int64_t typeTestInt64T(const int64_t i1, int64_t i2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:307: info: callThroughProcAddress: true [m 1]: [typeTestInt64T, aliases [], int64_t typeTestInt64T(const int64_t i1, int64_t i2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:307: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [typeTestInt64T, aliases [], int64_t typeTestInt64T(const int64_t i1, int64_t i2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:307: info: Non-Ignored Impl[61]: [typeTestInt64T, aliases [], int64_t typeTestInt64T(const int64_t i1, int64_t i2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:308: info: callThroughProcAddress: true [m 1]: [typeTestUInt64T, aliases [], uint64_t typeTestUInt64T(const uint64_t ui1, uint64_t ui2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:308: info: callThroughProcAddress: true [m 1]: [typeTestUInt64T, aliases [], uint64_t typeTestUInt64T(const uint64_t ui1, uint64_t ui2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:308: info: callThroughProcAddress: true [m 1]: [typeTestUInt64T, aliases [], uint64_t typeTestUInt64T(const uint64_t ui1, uint64_t ui2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:308: info: hasFunctionPointerTypedef: false: [typeTestUInt64T, aliases [], uint64_t typeTestUInt64T(const uint64_t ui1, uint64_t ui2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:308: info: callThroughProcAddress: true [m 1]: [typeTestUInt64T, aliases [], uint64_t typeTestUInt64T(const uint64_t ui1, uint64_t ui2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:308: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [typeTestUInt64T, aliases [], uint64_t typeTestUInt64T(const uint64_t ui1, uint64_t ui2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:308: info: Non-Ignored Impl[62]: [typeTestUInt64T, aliases [], uint64_t typeTestUInt64T(const uint64_t ui1, uint64_t ui2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:310: info: callThroughProcAddress: true [m 1]: [typeTestWCharT, aliases [], wchar_t typeTestWCharT(const wchar_t c1, wchar_t c2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:310: info: callThroughProcAddress: true [m 1]: [typeTestWCharT, aliases [], wchar_t typeTestWCharT(const wchar_t c1, wchar_t c2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:310: info: callThroughProcAddress: true [m 1]: [typeTestWCharT, aliases [], wchar_t typeTestWCharT(const wchar_t c1, wchar_t c2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:310: info: hasFunctionPointerTypedef: false: [typeTestWCharT, aliases [], wchar_t typeTestWCharT(const wchar_t c1, wchar_t c2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:310: info: callThroughProcAddress: true [m 1]: [typeTestWCharT, aliases [], wchar_t typeTestWCharT(const wchar_t c1, wchar_t c2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:310: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [typeTestWCharT, aliases [], wchar_t typeTestWCharT(const wchar_t c1, wchar_t c2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:310: info: Non-Ignored Impl[63]: [typeTestWCharT, aliases [], wchar_t typeTestWCharT(const wchar_t c1, wchar_t c2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:311: info: callThroughProcAddress: true [m 1]: [typeTestSizeT, aliases [], size_t typeTestSizeT(const size_t size1, size_t size2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:311: info: callThroughProcAddress: true [m 1]: [typeTestSizeT, aliases [], size_t typeTestSizeT(const size_t size1, size_t size2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:311: info: callThroughProcAddress: true [m 1]: [typeTestSizeT, aliases [], size_t typeTestSizeT(const size_t size1, size_t size2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:311: info: hasFunctionPointerTypedef: false: [typeTestSizeT, aliases [], size_t typeTestSizeT(const size_t size1, size_t size2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:311: info: callThroughProcAddress: true [m 1]: [typeTestSizeT, aliases [], size_t typeTestSizeT(const size_t size1, size_t size2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:311: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [typeTestSizeT, aliases [], size_t typeTestSizeT(const size_t size1, size_t size2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:311: info: Non-Ignored Impl[64]: [typeTestSizeT, aliases [], size_t typeTestSizeT(const size_t size1, size_t size2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:312: info: callThroughProcAddress: true [m 1]: [typeTestPtrDiffT, aliases [], ptrdiff_t typeTestPtrDiffT(const ptrdiff_t ptr1, ptrdiff_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:312: info: callThroughProcAddress: true [m 1]: [typeTestPtrDiffT, aliases [], ptrdiff_t typeTestPtrDiffT(const ptrdiff_t ptr1, ptrdiff_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:312: info: callThroughProcAddress: true [m 1]: [typeTestPtrDiffT, aliases [], ptrdiff_t typeTestPtrDiffT(const ptrdiff_t ptr1, ptrdiff_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:312: info: hasFunctionPointerTypedef: false: [typeTestPtrDiffT, aliases [], ptrdiff_t typeTestPtrDiffT(const ptrdiff_t ptr1, ptrdiff_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:312: info: callThroughProcAddress: true [m 1]: [typeTestPtrDiffT, aliases [], ptrdiff_t typeTestPtrDiffT(const ptrdiff_t ptr1, ptrdiff_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:312: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [typeTestPtrDiffT, aliases [], ptrdiff_t typeTestPtrDiffT(const ptrdiff_t ptr1, ptrdiff_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:312: info: Non-Ignored Impl[65]: [typeTestPtrDiffT, aliases [], ptrdiff_t typeTestPtrDiffT(const ptrdiff_t ptr1, ptrdiff_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:313: info: callThroughProcAddress: true [m 1]: [typeTestIntPtrT, aliases [], intptr_t typeTestIntPtrT(const intptr_t ptr1, intptr_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:313: info: callThroughProcAddress: true [m 1]: [typeTestIntPtrT, aliases [], intptr_t typeTestIntPtrT(const intptr_t ptr1, intptr_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:313: info: callThroughProcAddress: true [m 1]: [typeTestIntPtrT, aliases [], intptr_t typeTestIntPtrT(const intptr_t ptr1, intptr_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:313: info: hasFunctionPointerTypedef: false: [typeTestIntPtrT, aliases [], intptr_t typeTestIntPtrT(const intptr_t ptr1, intptr_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:313: info: callThroughProcAddress: true [m 1]: [typeTestIntPtrT, aliases [], intptr_t typeTestIntPtrT(const intptr_t ptr1, intptr_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:313: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [typeTestIntPtrT, aliases [], intptr_t typeTestIntPtrT(const intptr_t ptr1, intptr_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:313: info: Non-Ignored Impl[66]: [typeTestIntPtrT, aliases [], intptr_t typeTestIntPtrT(const intptr_t ptr1, intptr_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:314: info: callThroughProcAddress: true [m 1]: [typeTestUIntPtrT, aliases [], uintptr_t typeTestUIntPtrT(const uintptr_t ptr1, uintptr_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:314: info: callThroughProcAddress: true [m 1]: [typeTestUIntPtrT, aliases [], uintptr_t typeTestUIntPtrT(const uintptr_t ptr1, uintptr_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:314: info: callThroughProcAddress: true [m 1]: [typeTestUIntPtrT, aliases [], uintptr_t typeTestUIntPtrT(const uintptr_t ptr1, uintptr_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:314: info: hasFunctionPointerTypedef: false: [typeTestUIntPtrT, aliases [], uintptr_t typeTestUIntPtrT(const uintptr_t ptr1, uintptr_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:314: info: callThroughProcAddress: true [m 1]: [typeTestUIntPtrT, aliases [], uintptr_t typeTestUIntPtrT(const uintptr_t ptr1, uintptr_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:314: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [typeTestUIntPtrT, aliases [], uintptr_t typeTestUIntPtrT(const uintptr_t ptr1, uintptr_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:314: info: Non-Ignored Impl[67]: [typeTestUIntPtrT, aliases [], uintptr_t typeTestUIntPtrT(const uintptr_t ptr1, uintptr_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:406: info: callThroughProcAddress: true [m 1]: [createSurface, aliases [], TK_Surface *  createSurface()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:406: info: callThroughProcAddress: true [m 1]: [createSurface, aliases [], TK_Surface *  createSurface()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:406: info: callThroughProcAddress: true [m 1]: [createSurface, aliases [], TK_Surface *  createSurface()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:406: info: callThroughProcAddress: true [m 1]: [createSurface, aliases [], TK_Surface *  createSurface()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:406: info: hasFunctionPointerTypedef: true: [createSurface, aliases [], TK_Surface *  createSurface()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:406: info: genModProcAddrEmitter: callThrough true, hasTypedef true, localCallConv MYAPIENTRY: [createSurface, aliases [], TK_Surface *  createSurface()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:406: info: Non-Ignored Impl[68]: [createSurface, aliases [], TK_Surface *  createSurface()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:407: info: callThroughProcAddress: true [m 1]: [destroySurface, aliases [], void destroySurface(TK_Surface *  surface)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:407: info: callThroughProcAddress: true [m 1]: [destroySurface, aliases [], void destroySurface(TK_Surface *  surface)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:407: info: callThroughProcAddress: true [m 1]: [destroySurface, aliases [], void destroySurface(TK_Surface *  surface)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:407: info: callThroughProcAddress: true [m 1]: [destroySurface, aliases [], void destroySurface(TK_Surface *  surface)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:407: info: hasFunctionPointerTypedef: true: [destroySurface, aliases [], void destroySurface(TK_Surface *  surface)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:407: info: genModProcAddrEmitter: callThrough true, hasTypedef true, localCallConv MYAPIENTRY: [destroySurface, aliases [], void destroySurface(TK_Surface *  surface)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:407: info: Non-Ignored Impl[69]: [destroySurface, aliases [], void destroySurface(TK_Surface *  surface)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:408: info: callThroughProcAddress: true [m 1]: [createComplicatedSuperSet, aliases [], TK_ComplicatedSuperSet *  createComplicatedSuperSet()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:408: info: callThroughProcAddress: true [m 1]: [createComplicatedSuperSet, aliases [], TK_ComplicatedSuperSet *  createComplicatedSuperSet()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:408: info: callThroughProcAddress: true [m 1]: [createComplicatedSuperSet, aliases [], TK_ComplicatedSuperSet *  createComplicatedSuperSet()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:408: info: callThroughProcAddress: true [m 1]: [createComplicatedSuperSet, aliases [], TK_ComplicatedSuperSet *  createComplicatedSuperSet()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:408: info: hasFunctionPointerTypedef: false: [createComplicatedSuperSet, aliases [], TK_ComplicatedSuperSet *  createComplicatedSuperSet()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:408: info: callThroughProcAddress: true [m 1]: [createComplicatedSuperSet, aliases [], TK_ComplicatedSuperSet *  createComplicatedSuperSet()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:408: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [createComplicatedSuperSet, aliases [], TK_ComplicatedSuperSet *  createComplicatedSuperSet()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:408: info: Non-Ignored Impl[70]: [createComplicatedSuperSet, aliases [], TK_ComplicatedSuperSet *  createComplicatedSuperSet()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:409: info: callThroughProcAddress: true [m 1]: [hasInitValues, aliases [], Bool hasInitValues(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:409: info: callThroughProcAddress: true [m 1]: [hasInitValues, aliases [], Bool hasInitValues(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:409: info: callThroughProcAddress: true [m 1]: [hasInitValues, aliases [], Bool hasInitValues(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:409: info: callThroughProcAddress: true [m 1]: [hasInitValues, aliases [], Bool hasInitValues(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:409: info: hasFunctionPointerTypedef: false: [hasInitValues, aliases [], Bool hasInitValues(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:409: info: callThroughProcAddress: true [m 1]: [hasInitValues, aliases [], Bool hasInitValues(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:409: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [hasInitValues, aliases [], Bool hasInitValues(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:409: info: Non-Ignored Impl[71]: [hasInitValues, aliases [], Bool hasInitValues(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:410: info: callThroughProcAddress: true [m 1]: [destroyComplicatedSuperSet, aliases [], void destroyComplicatedSuperSet(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:410: info: callThroughProcAddress: true [m 1]: [destroyComplicatedSuperSet, aliases [], void destroyComplicatedSuperSet(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:410: info: callThroughProcAddress: true [m 1]: [destroyComplicatedSuperSet, aliases [], void destroyComplicatedSuperSet(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:410: info: callThroughProcAddress: true [m 1]: [destroyComplicatedSuperSet, aliases [], void destroyComplicatedSuperSet(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:410: info: hasFunctionPointerTypedef: false: [destroyComplicatedSuperSet, aliases [], void destroyComplicatedSuperSet(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:410: info: callThroughProcAddress: true [m 1]: [destroyComplicatedSuperSet, aliases [], void destroyComplicatedSuperSet(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:410: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [destroyComplicatedSuperSet, aliases [], void destroyComplicatedSuperSet(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:410: info: Non-Ignored Impl[72]: [destroyComplicatedSuperSet, aliases [], void destroyComplicatedSuperSet(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:416: info: StaticInit Trigger.1 "TK_Dimension getBoundsValue(int x, int y, int width, int height)"
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:416: info: callThroughProcAddress: true [m 1]: [getBoundsValue, aliases [], TK_Dimension getBoundsValue(int32_t x, int32_t y, int32_t width, int32_t height)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:416: info: callThroughProcAddress: true [m 1]: [getBoundsValue, aliases [], TK_Dimension getBoundsValue(int32_t x, int32_t y, int32_t width, int32_t height)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:416: info: callThroughProcAddress: true [m 1]: [getBoundsValue, aliases [], TK_Dimension getBoundsValue(int32_t x, int32_t y, int32_t width, int32_t height)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:416: info: callThroughProcAddress: true [m 1]: [getBoundsValue, aliases [], TK_Dimension getBoundsValue(int32_t x, int32_t y, int32_t width, int32_t height)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:416: info: hasFunctionPointerTypedef: false: [getBoundsValue, aliases [], TK_Dimension getBoundsValue(int32_t x, int32_t y, int32_t width, int32_t height)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:416: info: callThroughProcAddress: true [m 1]: [getBoundsValue, aliases [], TK_Dimension getBoundsValue(int32_t x, int32_t y, int32_t width, int32_t height)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:416: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [getBoundsValue, aliases [], TK_Dimension getBoundsValue(int32_t x, int32_t y, int32_t width, int32_t height)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:416: info: Non-Ignored Impl[73]: [getBoundsValue, aliases [], TK_Dimension getBoundsValue(int32_t x, int32_t y, int32_t width, int32_t height)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:417: info: callThroughProcAddress: true [m 1]: [getSurfaceValue, aliases [], TK_Surface getSurfaceValue(TK_Dimension bounds)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:417: info: callThroughProcAddress: true [m 1]: [getSurfaceValue, aliases [], TK_Surface getSurfaceValue(TK_Dimension bounds)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:417: info: callThroughProcAddress: true [m 1]: [getSurfaceValue, aliases [], TK_Surface getSurfaceValue(TK_Dimension bounds)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:417: info: callThroughProcAddress: true [m 1]: [getSurfaceValue, aliases [], TK_Surface getSurfaceValue(TK_Dimension bounds)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:417: info: hasFunctionPointerTypedef: false: [getSurfaceValue, aliases [], TK_Surface getSurfaceValue(TK_Dimension bounds)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:417: info: callThroughProcAddress: true [m 1]: [getSurfaceValue, aliases [], TK_Surface getSurfaceValue(TK_Dimension bounds)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:417: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [getSurfaceValue, aliases [], TK_Surface getSurfaceValue(TK_Dimension bounds)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:417: info: Non-Ignored Impl[74]: [getSurfaceValue, aliases [], TK_Surface getSurfaceValue(TK_Dimension bounds)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:418: info: callThroughProcAddress: true [m 1]: [getSurfaceBoundsValue, aliases [], TK_Dimension getSurfaceBoundsValue(TK_Surface s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:418: info: callThroughProcAddress: true [m 1]: [getSurfaceBoundsValue, aliases [], TK_Dimension getSurfaceBoundsValue(TK_Surface s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:418: info: callThroughProcAddress: true [m 1]: [getSurfaceBoundsValue, aliases [], TK_Dimension getSurfaceBoundsValue(TK_Surface s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:418: info: callThroughProcAddress: true [m 1]: [getSurfaceBoundsValue, aliases [], TK_Dimension getSurfaceBoundsValue(TK_Surface s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:418: info: hasFunctionPointerTypedef: false: [getSurfaceBoundsValue, aliases [], TK_Dimension getSurfaceBoundsValue(TK_Surface s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:418: info: callThroughProcAddress: true [m 1]: [getSurfaceBoundsValue, aliases [], TK_Dimension getSurfaceBoundsValue(TK_Surface s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:418: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [getSurfaceBoundsValue, aliases [], TK_Dimension getSurfaceBoundsValue(TK_Surface s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:418: info: Non-Ignored Impl[75]: [getSurfaceBoundsValue, aliases [], TK_Dimension getSurfaceBoundsValue(TK_Surface s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:419: info: callThroughProcAddress: true [m 1]: [isSameInstanceByVal, aliases [], Bool isSameInstanceByVal(TK_Dimension s1, TK_Dimension s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:419: info: callThroughProcAddress: true [m 1]: [isSameInstanceByVal, aliases [], Bool isSameInstanceByVal(TK_Dimension s1, TK_Dimension s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:419: info: callThroughProcAddress: true [m 1]: [isSameInstanceByVal, aliases [], Bool isSameInstanceByVal(TK_Dimension s1, TK_Dimension s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:419: info: callThroughProcAddress: true [m 1]: [isSameInstanceByVal, aliases [], Bool isSameInstanceByVal(TK_Dimension s1, TK_Dimension s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:419: info: hasFunctionPointerTypedef: false: [isSameInstanceByVal, aliases [], Bool isSameInstanceByVal(TK_Dimension s1, TK_Dimension s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:419: info: callThroughProcAddress: true [m 1]: [isSameInstanceByVal, aliases [], Bool isSameInstanceByVal(TK_Dimension s1, TK_Dimension s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:419: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [isSameInstanceByVal, aliases [], Bool isSameInstanceByVal(TK_Dimension s1, TK_Dimension s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:419: info: Non-Ignored Impl[76]: [isSameInstanceByVal, aliases [], Bool isSameInstanceByVal(TK_Dimension s1, TK_Dimension s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:420: info: callThroughProcAddress: true [m 1]: [isSameInstanceByRef, aliases [], Bool isSameInstanceByRef(const TK_Dimension *  s1, const TK_Dimension *  s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:420: info: callThroughProcAddress: true [m 1]: [isSameInstanceByRef, aliases [], Bool isSameInstanceByRef(const TK_Dimension *  s1, const TK_Dimension *  s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:420: info: callThroughProcAddress: true [m 1]: [isSameInstanceByRef, aliases [], Bool isSameInstanceByRef(const TK_Dimension *  s1, const TK_Dimension *  s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:420: info: callThroughProcAddress: true [m 1]: [isSameInstanceByRef, aliases [], Bool isSameInstanceByRef(const TK_Dimension *  s1, const TK_Dimension *  s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:420: info: hasFunctionPointerTypedef: false: [isSameInstanceByRef, aliases [], Bool isSameInstanceByRef(const TK_Dimension *  s1, const TK_Dimension *  s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:420: info: callThroughProcAddress: true [m 1]: [isSameInstanceByRef, aliases [], Bool isSameInstanceByRef(const TK_Dimension *  s1, const TK_Dimension *  s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:420: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [isSameInstanceByRef, aliases [], Bool isSameInstanceByRef(const TK_Dimension *  s1, const TK_Dimension *  s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:420: info: Non-Ignored Impl[77]: [isSameInstanceByRef, aliases [], Bool isSameInstanceByRef(const TK_Dimension *  s1, const TK_Dimension *  s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:421: info: callThroughProcAddress: true [m 1]: [addDimensions, aliases [], TK_Dimension addDimensions(const TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:421: info: callThroughProcAddress: true [m 1]: [addDimensions, aliases [], TK_Dimension addDimensions(const TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:421: info: callThroughProcAddress: true [m 1]: [addDimensions, aliases [], TK_Dimension addDimensions(const TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:421: info: callThroughProcAddress: true [m 1]: [addDimensions, aliases [], TK_Dimension addDimensions(const TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:421: info: hasFunctionPointerTypedef: false: [addDimensions, aliases [], TK_Dimension addDimensions(const TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:421: info: callThroughProcAddress: true [m 1]: [addDimensions, aliases [], TK_Dimension addDimensions(const TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:421: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [addDimensions, aliases [], TK_Dimension addDimensions(const TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:421: info: Non-Ignored Impl[78]: [addDimensions, aliases [], TK_Dimension addDimensions(const TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:422: info: callThroughProcAddress: true [m 1]: [addDimensionPair, aliases [], TK_Dimension addDimensionPair(const TK_DimensionPair s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:422: info: callThroughProcAddress: true [m 1]: [addDimensionPair, aliases [], TK_Dimension addDimensionPair(const TK_DimensionPair s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:422: info: callThroughProcAddress: true [m 1]: [addDimensionPair, aliases [], TK_Dimension addDimensionPair(const TK_DimensionPair s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:422: info: callThroughProcAddress: true [m 1]: [addDimensionPair, aliases [], TK_Dimension addDimensionPair(const TK_DimensionPair s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:422: info: hasFunctionPointerTypedef: false: [addDimensionPair, aliases [], TK_Dimension addDimensionPair(const TK_DimensionPair s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:422: info: callThroughProcAddress: true [m 1]: [addDimensionPair, aliases [], TK_Dimension addDimensionPair(const TK_DimensionPair s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:422: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [addDimensionPair, aliases [], TK_Dimension addDimensionPair(const TK_DimensionPair s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:422: info: Non-Ignored Impl[79]: [addDimensionPair, aliases [], TK_Dimension addDimensionPair(const TK_DimensionPair s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:423: info: callThroughProcAddress: true [m 1]: [zeroDimensions, aliases [], void zeroDimensions(TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:423: info: callThroughProcAddress: true [m 1]: [zeroDimensions, aliases [], void zeroDimensions(TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:423: info: callThroughProcAddress: true [m 1]: [zeroDimensions, aliases [], void zeroDimensions(TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:423: info: callThroughProcAddress: true [m 1]: [zeroDimensions, aliases [], void zeroDimensions(TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:423: info: hasFunctionPointerTypedef: false: [zeroDimensions, aliases [], void zeroDimensions(TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:423: info: callThroughProcAddress: true [m 1]: [zeroDimensions, aliases [], void zeroDimensions(TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:423: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [zeroDimensions, aliases [], void zeroDimensions(TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:423: info: Non-Ignored Impl[80]: [zeroDimensions, aliases [], void zeroDimensions(TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:432: info: callThroughProcAddress: true [m 1]: [copyPrimToDimensions, aliases [], void copyPrimToDimensions(const int pos[2], const int size[2], TK_Dimension dest[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:432: info: callThroughProcAddress: true [m 1]: [copyPrimToDimensions, aliases [], void copyPrimToDimensions(const int pos[2], const int size[2], TK_Dimension dest[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:432: info: callThroughProcAddress: true [m 1]: [copyPrimToDimensions, aliases [], void copyPrimToDimensions(const int pos[2], const int size[2], TK_Dimension dest[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:432: info: callThroughProcAddress: true [m 1]: [copyPrimToDimensions, aliases [], void copyPrimToDimensions(const int pos[2], const int size[2], TK_Dimension dest[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:432: info: callThroughProcAddress: true [m 1]: [copyPrimToDimensions, aliases [], void copyPrimToDimensions(const int pos[2], const int size[2], TK_Dimension dest[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:432: info: hasFunctionPointerTypedef: true: [copyPrimToDimensions, aliases [], void copyPrimToDimensions(const int pos[2], const int size[2], TK_Dimension dest[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:432: info: genModProcAddrEmitter: callThrough true, hasTypedef true, localCallConv MYAPIENTRY: [copyPrimToDimensions, aliases [], void copyPrimToDimensions(const int pos[2], const int size[2], TK_Dimension dest[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:432: info: callThroughProcAddress: true [m 1]: [copyPrimToDimensions, aliases [], void copyPrimToDimensions(const int pos[2], const int size[2], TK_Dimension dest[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:432: info: Non-Ignored Impl[81]: [copyPrimToDimensions, aliases [], void copyPrimToDimensions(const int pos[2], const int size[2], TK_Dimension dest[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:433: info: callThroughProcAddress: true [m 1]: [copyDimensionsToPrim, aliases [], void copyDimensionsToPrim(TK_Dimension dim, int dpos[2], int dsize[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:433: info: callThroughProcAddress: true [m 1]: [copyDimensionsToPrim, aliases [], void copyDimensionsToPrim(TK_Dimension dim, int dpos[2], int dsize[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:433: info: callThroughProcAddress: true [m 1]: [copyDimensionsToPrim, aliases [], void copyDimensionsToPrim(TK_Dimension dim, int dpos[2], int dsize[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:433: info: callThroughProcAddress: true [m 1]: [copyDimensionsToPrim, aliases [], void copyDimensionsToPrim(TK_Dimension dim, int dpos[2], int dsize[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:433: info: callThroughProcAddress: true [m 1]: [copyDimensionsToPrim, aliases [], void copyDimensionsToPrim(TK_Dimension dim, int dpos[2], int dsize[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:433: info: hasFunctionPointerTypedef: false: [copyDimensionsToPrim, aliases [], void copyDimensionsToPrim(TK_Dimension dim, int dpos[2], int dsize[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:433: info: callThroughProcAddress: true [m 1]: [copyDimensionsToPrim, aliases [], void copyDimensionsToPrim(TK_Dimension dim, int dpos[2], int dsize[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:433: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [copyDimensionsToPrim, aliases [], void copyDimensionsToPrim(TK_Dimension dim, int dpos[2], int dsize[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:433: info: callThroughProcAddress: true [m 1]: [copyDimensionsToPrim, aliases [], void copyDimensionsToPrim(TK_Dimension dim, int dpos[2], int dsize[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:433: info: Non-Ignored Impl[82]: [copyDimensionsToPrim, aliases [], void copyDimensionsToPrim(TK_Dimension dim, int dpos[2], int dsize[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:434: info: callThroughProcAddress: true [m 1]: [rgbaToInt, aliases [], int rgbaToInt(const char rgba[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:434: info: callThroughProcAddress: true [m 1]: [rgbaToInt, aliases [], int rgbaToInt(const char rgba[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:434: info: callThroughProcAddress: true [m 1]: [rgbaToInt, aliases [], int rgbaToInt(const char rgba[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:434: info: callThroughProcAddress: true [m 1]: [rgbaToInt, aliases [], int rgbaToInt(const char rgba[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:434: info: callThroughProcAddress: true [m 1]: [rgbaToInt, aliases [], int rgbaToInt(const char rgba[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:434: info: hasFunctionPointerTypedef: true: [rgbaToInt, aliases [], int rgbaToInt(const char rgba[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:434: info: genModProcAddrEmitter: callThrough true, hasTypedef true, localCallConv MYAPIENTRY: [rgbaToInt, aliases [], int rgbaToInt(const char rgba[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:434: info: callThroughProcAddress: true [m 1]: [rgbaToInt, aliases [], int rgbaToInt(const char rgba[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:434: info: Non-Ignored Impl[83]: [rgbaToInt, aliases [], int rgbaToInt(const char rgba[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:435: info: callThroughProcAddress: true [m 1]: [intToRgba, aliases [], void intToRgba(int irgba, char rgbaSink[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:435: info: callThroughProcAddress: true [m 1]: [intToRgba, aliases [], void intToRgba(int irgba, char rgbaSink[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:435: info: callThroughProcAddress: true [m 1]: [intToRgba, aliases [], void intToRgba(int irgba, char rgbaSink[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:435: info: callThroughProcAddress: true [m 1]: [intToRgba, aliases [], void intToRgba(int irgba, char rgbaSink[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:435: info: callThroughProcAddress: true [m 1]: [intToRgba, aliases [], void intToRgba(int irgba, char rgbaSink[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:435: info: hasFunctionPointerTypedef: true: [intToRgba, aliases [], void intToRgba(int irgba, char rgbaSink[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:435: info: genModProcAddrEmitter: callThrough true, hasTypedef true, localCallConv MYAPIENTRY: [intToRgba, aliases [], void intToRgba(int irgba, char rgbaSink[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:435: info: callThroughProcAddress: true [m 1]: [intToRgba, aliases [], void intToRgba(int irgba, char rgbaSink[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:435: info: Non-Ignored Impl[84]: [intToRgba, aliases [], void intToRgba(int irgba, char rgbaSink[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:436: info: callThroughProcAddress: true [m 1]: [addInt, aliases [], void addInt(const int summands[2], int result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:436: info: callThroughProcAddress: true [m 1]: [addInt, aliases [], void addInt(const int summands[2], int result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:436: info: callThroughProcAddress: true [m 1]: [addInt, aliases [], void addInt(const int summands[2], int result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:436: info: callThroughProcAddress: true [m 1]: [addInt, aliases [], void addInt(const int summands[2], int result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:436: info: callThroughProcAddress: true [m 1]: [addInt, aliases [], void addInt(const int summands[2], int result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:436: info: hasFunctionPointerTypedef: false: [addInt, aliases [], void addInt(const int summands[2], int result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:436: info: callThroughProcAddress: true [m 1]: [addInt, aliases [], void addInt(const int summands[2], int result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:436: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [addInt, aliases [], void addInt(const int summands[2], int result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:436: info: callThroughProcAddress: true [m 1]: [addInt, aliases [], void addInt(const int summands[2], int result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:436: info: Non-Ignored Impl[85]: [addInt, aliases [], void addInt(const int summands[2], int result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:437: info: callThroughProcAddress: true [m 1]: [addByte, aliases [], void addByte(const char summands[2], char result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:437: info: callThroughProcAddress: true [m 1]: [addByte, aliases [], void addByte(const char summands[2], char result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:437: info: callThroughProcAddress: true [m 1]: [addByte, aliases [], void addByte(const char summands[2], char result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:437: info: callThroughProcAddress: true [m 1]: [addByte, aliases [], void addByte(const char summands[2], char result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:437: info: callThroughProcAddress: true [m 1]: [addByte, aliases [], void addByte(const char summands[2], char result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:437: info: hasFunctionPointerTypedef: true: [addByte, aliases [], void addByte(const char summands[2], char result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:437: info: genModProcAddrEmitter: callThrough true, hasTypedef true, localCallConv MYAPIENTRY: [addByte, aliases [], void addByte(const char summands[2], char result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:437: info: callThroughProcAddress: true [m 1]: [addByte, aliases [], void addByte(const char summands[2], char result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:437: info: Non-Ignored Impl[86]: [addByte, aliases [], void addByte(const char summands[2], char result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:503: info: callThroughProcAddress: true [m 1]: [createModelConst, aliases [], TK_ModelConst *  createModelConst()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:503: info: callThroughProcAddress: true [m 1]: [createModelConst, aliases [], TK_ModelConst *  createModelConst()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:503: info: callThroughProcAddress: true [m 1]: [createModelConst, aliases [], TK_ModelConst *  createModelConst()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:503: info: callThroughProcAddress: true [m 1]: [createModelConst, aliases [], TK_ModelConst *  createModelConst()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:503: info: hasFunctionPointerTypedef: false: [createModelConst, aliases [], TK_ModelConst *  createModelConst()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:503: info: callThroughProcAddress: true [m 1]: [createModelConst, aliases [], TK_ModelConst *  createModelConst()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:503: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [createModelConst, aliases [], TK_ModelConst *  createModelConst()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:503: info: Non-Ignored Impl[87]: [createModelConst, aliases [], TK_ModelConst *  createModelConst()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:504: info: callThroughProcAddress: true [m 1]: [destroyModelConst, aliases [], void destroyModelConst(TK_ModelConst *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:504: info: callThroughProcAddress: true [m 1]: [destroyModelConst, aliases [], void destroyModelConst(TK_ModelConst *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:504: info: callThroughProcAddress: true [m 1]: [destroyModelConst, aliases [], void destroyModelConst(TK_ModelConst *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:504: info: callThroughProcAddress: true [m 1]: [destroyModelConst, aliases [], void destroyModelConst(TK_ModelConst *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:504: info: hasFunctionPointerTypedef: false: [destroyModelConst, aliases [], void destroyModelConst(TK_ModelConst *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:504: info: callThroughProcAddress: true [m 1]: [destroyModelConst, aliases [], void destroyModelConst(TK_ModelConst *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:504: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [destroyModelConst, aliases [], void destroyModelConst(TK_ModelConst *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:504: info: Non-Ignored Impl[88]: [destroyModelConst, aliases [], void destroyModelConst(TK_ModelConst *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:505: info: callThroughProcAddress: true [m 1]: [createModelMutable, aliases [], TK_ModelMutable *  createModelMutable()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:505: info: callThroughProcAddress: true [m 1]: [createModelMutable, aliases [], TK_ModelMutable *  createModelMutable()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:505: info: callThroughProcAddress: true [m 1]: [createModelMutable, aliases [], TK_ModelMutable *  createModelMutable()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:505: info: callThroughProcAddress: true [m 1]: [createModelMutable, aliases [], TK_ModelMutable *  createModelMutable()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:505: info: hasFunctionPointerTypedef: false: [createModelMutable, aliases [], TK_ModelMutable *  createModelMutable()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:505: info: callThroughProcAddress: true [m 1]: [createModelMutable, aliases [], TK_ModelMutable *  createModelMutable()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:505: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [createModelMutable, aliases [], TK_ModelMutable *  createModelMutable()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:505: info: Non-Ignored Impl[89]: [createModelMutable, aliases [], TK_ModelMutable *  createModelMutable()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:506: info: callThroughProcAddress: true [m 1]: [destroyModelMutable, aliases [], void destroyModelMutable(TK_ModelMutable *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:506: info: callThroughProcAddress: true [m 1]: [destroyModelMutable, aliases [], void destroyModelMutable(TK_ModelMutable *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:506: info: callThroughProcAddress: true [m 1]: [destroyModelMutable, aliases [], void destroyModelMutable(TK_ModelMutable *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:506: info: callThroughProcAddress: true [m 1]: [destroyModelMutable, aliases [], void destroyModelMutable(TK_ModelMutable *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:506: info: hasFunctionPointerTypedef: false: [destroyModelMutable, aliases [], void destroyModelMutable(TK_ModelMutable *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:506: info: callThroughProcAddress: true [m 1]: [destroyModelMutable, aliases [], void destroyModelMutable(TK_ModelMutable *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:506: info: genModProcAddrEmitter: callThrough true, hasTypedef false, localCallConv MYAPIENTRY: [destroyModelMutable, aliases [], void destroyModelMutable(TK_ModelMutable *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:506: info: Non-Ignored Impl[90]: [destroyModelMutable, aliases [], void destroyModelMutable(TK_ModelMutable *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:162: info: Ignore Intf ignore (one): [testXID, aliases [testXID_EXT], XID testXID(XID v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:162: info: Non-Ignored Intf[0]: [testXID, aliases [testXID_EXT], XID testXID(XID v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:162: info: Non-Ignored Intf[1]: [testXID, aliases [testXID_EXT], XID testXID(XID v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:162: info: Non-Ignored Intf[2]: [testXID, aliases [testXID_EXT], XID testXID(XID v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:167: info: Ignore Intf ignore (one): [testXID_2, aliases [], XID_2 testXID_2(XID_2 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:167: info: Non-Ignored Intf[3]: [testXID_2, aliases [], XID_2 testXID_2(XID_2 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:167: info: Non-Ignored Intf[4]: [testXID_2, aliases [], XID_2 testXID_2(XID_2 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:167: info: Non-Ignored Intf[5]: [testXID_2, aliases [], XID_2 testXID_2(XID_2 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:168: info: Ignore Intf ignore (one): [testAnonBuffer, aliases [], AnonBuffer testAnonBuffer(AnonBuffer v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:168: info: Non-Ignored Intf[6]: [testAnonBuffer, aliases [], AnonBuffer testAnonBuffer(AnonBuffer v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:168: info: Non-Ignored Intf[7]: [testAnonBuffer, aliases [], AnonBuffer testAnonBuffer(AnonBuffer v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:168: info: Non-Ignored Intf[8]: [testAnonBuffer, aliases [], AnonBuffer testAnonBuffer(AnonBuffer v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:169: info: Ignore Intf ignore (one): [testShortBlob, aliases [], const ShortBlob *  testShortBlob(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:169: info: Non-Ignored Intf[9]: [testShortBlob, aliases [], const ShortBlob *  testShortBlob(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:169: info: Non-Ignored Intf[10]: [testShortBlob, aliases [], const ShortBlob *  testShortBlob(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:169: info: Non-Ignored Intf[11]: [testShortBlob, aliases [], const ShortBlob *  testShortBlob(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:170: info: Ignore Intf ignore (one): [testLPShortBlob0, aliases [], const LPShortBlob0 testLPShortBlob0(const LPShortBlob0 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:170: info: Non-Ignored Intf[12]: [testLPShortBlob0, aliases [], const LPShortBlob0 testLPShortBlob0(const LPShortBlob0 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:170: info: Non-Ignored Intf[13]: [testLPShortBlob0, aliases [], const LPShortBlob0 testLPShortBlob0(const LPShortBlob0 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:170: info: Non-Ignored Intf[14]: [testLPShortBlob0, aliases [], const LPShortBlob0 testLPShortBlob0(const LPShortBlob0 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:171: info: Ignore Intf ignore (one): [testLPShortBlob1, aliases [], LPShortBlob1 testLPShortBlob1(LPShortBlob1 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:171: info: Non-Ignored Intf[15]: [testLPShortBlob1, aliases [], LPShortBlob1 testLPShortBlob1(LPShortBlob1 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:171: info: Non-Ignored Intf[16]: [testLPShortBlob1, aliases [], LPShortBlob1 testLPShortBlob1(LPShortBlob1 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:171: info: Non-Ignored Intf[17]: [testLPShortBlob1, aliases [], LPShortBlob1 testLPShortBlob1(LPShortBlob1 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:172: info: Ignore Intf ignore (one): [testLPShortBlob2, aliases [], const LPShortBlob2 testLPShortBlob2(const LPShortBlob2 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:172: info: Non-Ignored Intf[18]: [testLPShortBlob2, aliases [], const LPShortBlob2 testLPShortBlob2(const LPShortBlob2 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:172: info: Non-Ignored Intf[19]: [testLPShortBlob2, aliases [], const LPShortBlob2 testLPShortBlob2(const LPShortBlob2 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:172: info: Non-Ignored Intf[20]: [testLPShortBlob2, aliases [], const LPShortBlob2 testLPShortBlob2(const LPShortBlob2 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:173: info: Ignore Intf ignore (one): [testLPShortBlob3, aliases [], LPShortBlob3 testLPShortBlob3(LPShortBlob3 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:173: info: Non-Ignored Intf[21]: [testLPShortBlob3, aliases [], LPShortBlob3 testLPShortBlob3(LPShortBlob3 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:173: info: Non-Ignored Intf[22]: [testLPShortBlob3, aliases [], LPShortBlob3 testLPShortBlob3(LPShortBlob3 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:173: info: Non-Ignored Intf[23]: [testLPShortBlob3, aliases [], LPShortBlob3 testLPShortBlob3(LPShortBlob3 v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:174: info: Ignore Intf ignore (one): [testShortBlobL1, aliases [], const ShortBlob *  testShortBlobL1(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:174: info: Non-Ignored Intf[24]: [testShortBlobL1, aliases [], const ShortBlob *  testShortBlobL1(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:174: info: Non-Ignored Intf[25]: [testShortBlobL1, aliases [], const ShortBlob *  testShortBlobL1(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:174: info: Non-Ignored Intf[26]: [testShortBlobL1, aliases [], const ShortBlob *  testShortBlobL1(const ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:175: info: Ignore Intf ignore (one): [testShortBlobL2, aliases [], ShortBlob *  testShortBlobL2(ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:175: info: Non-Ignored Intf[27]: [testShortBlobL2, aliases [], ShortBlob *  testShortBlobL2(ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:175: info: Non-Ignored Intf[28]: [testShortBlobL2, aliases [], ShortBlob *  testShortBlobL2(ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:175: info: Non-Ignored Intf[29]: [testShortBlobL2, aliases [], ShortBlob *  testShortBlobL2(ShortBlob *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:176: info: Ignore Intf ignore (one): [testInt32Struct, aliases [], struct Int32Struct *  testInt32Struct(struct Int32Struct *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:176: info: Non-Ignored Intf[30]: [testInt32Struct, aliases [], struct Int32Struct *  testInt32Struct(struct Int32Struct *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:176: info: Non-Ignored Intf[31]: [testInt32Struct, aliases [], struct Int32Struct *  testInt32Struct(struct Int32Struct *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:176: info: Non-Ignored Intf[32]: [testInt32Struct, aliases [], struct Int32Struct *  testInt32Struct(struct Int32Struct *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:178: info: Ignore Intf ignore (one): [testCreateAnonBlob, aliases [], AnonBlob testCreateAnonBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:178: info: Non-Ignored Intf[33]: [testCreateAnonBlob, aliases [], AnonBlob testCreateAnonBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:178: info: Non-Ignored Intf[34]: [testCreateAnonBlob, aliases [], AnonBlob testCreateAnonBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:178: info: Non-Ignored Intf[35]: [testCreateAnonBlob, aliases [], AnonBlob testCreateAnonBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:179: info: Ignore Intf ignore (one): [testDestroyAnonBlob, aliases [], void testDestroyAnonBlob(AnonBlob v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:179: info: Non-Ignored Intf[36]: [testDestroyAnonBlob, aliases [], void testDestroyAnonBlob(AnonBlob v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:179: info: Non-Ignored Intf[37]: [testDestroyAnonBlob, aliases [], void testDestroyAnonBlob(AnonBlob v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:179: info: Non-Ignored Intf[38]: [testDestroyAnonBlob, aliases [], void testDestroyAnonBlob(AnonBlob v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:181: info: Ignore Intf ignore (one): [testCreateAnonBlob2, aliases [], struct _AnonBlob2 *  testCreateAnonBlob2()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:181: info: Non-Ignored Intf[39]: [testCreateAnonBlob2, aliases [], struct _AnonBlob2 *  testCreateAnonBlob2()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:181: info: Non-Ignored Intf[40]: [testCreateAnonBlob2, aliases [], struct _AnonBlob2 *  testCreateAnonBlob2()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:181: info: Non-Ignored Intf[41]: [testCreateAnonBlob2, aliases [], struct _AnonBlob2 *  testCreateAnonBlob2()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:182: info: Ignore Intf ignore (one): [testDestroyAnonBlob2, aliases [], void testDestroyAnonBlob2(struct _AnonBlob2 *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:182: info: Non-Ignored Intf[42]: [testDestroyAnonBlob2, aliases [], void testDestroyAnonBlob2(struct _AnonBlob2 *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:182: info: Non-Ignored Intf[43]: [testDestroyAnonBlob2, aliases [], void testDestroyAnonBlob2(struct _AnonBlob2 *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:182: info: Non-Ignored Intf[44]: [testDestroyAnonBlob2, aliases [], void testDestroyAnonBlob2(struct _AnonBlob2 *  v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:184: info: Ignore Intf ignore (one): [testFooPtr, aliases [], foo_ptr testFooPtr(foo_ptr v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:184: info: Ignore Intf ignore (one): [testFooPtr, aliases [], foo_ptr testFooPtr(foo_ptr v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:184: info: Non-Ignored Intf[45]: [testFooPtr, aliases [], foo_ptr testFooPtr(foo_ptr v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:184: info: Non-Ignored Intf[46]: [testFooPtr, aliases [], foo_ptr testFooPtr(foo_ptr v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:184: info: Non-Ignored Intf[47]: [testFooPtr, aliases [], foo_ptr testFooPtr(foo_ptr v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:184: info: Non-Ignored Intf[48]: [testFooPtr, aliases [], foo_ptr testFooPtr(foo_ptr v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:187: info: Ignore Intf ignore (one): [nopTest, aliases [], foo nopTest()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:187: info: Non-Ignored Intf[49]: [nopTest, aliases [], foo nopTest()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:187: info: Non-Ignored Intf[50]: [nopTest, aliases [], foo nopTest()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:187: info: Non-Ignored Intf[51]: [nopTest, aliases [], foo nopTest()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:189: info: Ignore Intf ignore (one): [testDelegate, aliases [], int32_t testDelegate(int32_t v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:189: info: Non-Ignored Intf[52]: [testDelegate, aliases [testDelegateOrigImpl], int32_t testDelegate(int32_t v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:189: info: Non-Ignored Intf[53]: [testDelegate, aliases [testDelegateOrigImpl], int32_t testDelegate(int32_t v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:189: info: Non-Ignored Intf[54]: [testDelegate, aliases [testDelegateOrigImpl], int32_t testDelegate(int32_t v)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:195: info: Ignore Intf ignore (one): [createAPtrBlob, aliases [], void *  createAPtrBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:195: info: Non-Ignored Intf[55]: [createAPtrBlob, aliases [], void *  createAPtrBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:195: info: Non-Ignored Intf[56]: [createAPtrBlob, aliases [], void *  createAPtrBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:195: info: Non-Ignored Intf[57]: [createAPtrBlob, aliases [], void *  createAPtrBlob()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:196: info: Ignore Intf ignore (one): [releaseAPtrBlob, aliases [], void releaseAPtrBlob(void *  blob)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:196: info: Non-Ignored Intf[58]: [releaseAPtrBlob, aliases [], void releaseAPtrBlob(void *  blob)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:196: info: Non-Ignored Intf[59]: [releaseAPtrBlob, aliases [], void releaseAPtrBlob(void *  blob)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:196: info: Non-Ignored Intf[60]: [releaseAPtrBlob, aliases [], void releaseAPtrBlob(void *  blob)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:197: info: Ignore Intf ignore (one): [getAPtrAddress, aliases [], intptr_t getAPtrAddress(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:197: info: Non-Ignored Intf[61]: [getAPtrAddress, aliases [], intptr_t getAPtrAddress(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:197: info: Non-Ignored Intf[62]: [getAPtrAddress, aliases [], intptr_t getAPtrAddress(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:197: info: Non-Ignored Intf[63]: [getAPtrAddress, aliases [], intptr_t getAPtrAddress(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:198: info: Ignore Intf ignore (one): [getAPtrMemory, aliases [], void *  getAPtrMemory(const intptr_t address)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:198: info: Non-Ignored Intf[64]: [getAPtrMemory, aliases [], void *  getAPtrMemory(const intptr_t address)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:198: info: Non-Ignored Intf[65]: [getAPtrMemory, aliases [], void *  getAPtrMemory(const intptr_t address)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:198: info: Non-Ignored Intf[66]: [getAPtrMemory, aliases [], void *  getAPtrMemory(const intptr_t address)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:200: info: Ignore Intf ignore (one): [arrayTestAVoidPtrTypeDim0, aliases [], void *  arrayTestAVoidPtrTypeDim0(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:200: info: Non-Ignored Intf[67]: [arrayTestAVoidPtrTypeDim0, aliases [], void *  arrayTestAVoidPtrTypeDim0(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:200: info: Non-Ignored Intf[68]: [arrayTestAVoidPtrTypeDim0, aliases [], void *  arrayTestAVoidPtrTypeDim0(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:200: info: Non-Ignored Intf[69]: [arrayTestAVoidPtrTypeDim0, aliases [], void *  arrayTestAVoidPtrTypeDim0(const void *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:201: info: Ignore Intf ignore (one): [arrayTestAVoidPtrTypeDim1Mutable, aliases [], void arrayTestAVoidPtrTypeDim1Mutable(void *  *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:201: info: Non-Ignored Intf[70]: [arrayTestAVoidPtrTypeDim1Mutable, aliases [], void arrayTestAVoidPtrTypeDim1Mutable(void *  *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:201: info: Non-Ignored Intf[71]: [arrayTestAVoidPtrTypeDim1Mutable, aliases [], void arrayTestAVoidPtrTypeDim1Mutable(void *  *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:201: info: Non-Ignored Intf[72]: [arrayTestAVoidPtrTypeDim1Mutable, aliases [], void arrayTestAVoidPtrTypeDim1Mutable(void *  *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:202: info: Ignore Intf ignore (one): [arrayTestAVoidPtrTypeDim1Immutable, aliases [], void *  arrayTestAVoidPtrTypeDim1Immutable(const void *  *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:202: info: Non-Ignored Intf[73]: [arrayTestAVoidPtrTypeDim1Immutable, aliases [], void *  arrayTestAVoidPtrTypeDim1Immutable(const void *  *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:202: info: Non-Ignored Intf[74]: [arrayTestAVoidPtrTypeDim1Immutable, aliases [], void *  arrayTestAVoidPtrTypeDim1Immutable(const void *  *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:202: info: Non-Ignored Intf[75]: [arrayTestAVoidPtrTypeDim1Immutable, aliases [], void *  arrayTestAVoidPtrTypeDim1Immutable(const void *  *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:204: info: Ignore Intf ignore (one): [arrayTestAIntPtrTypeDim0, aliases [], intptr_t arrayTestAIntPtrTypeDim0(intptr_t immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:204: info: Non-Ignored Intf[76]: [arrayTestAIntPtrTypeDim0, aliases [], intptr_t arrayTestAIntPtrTypeDim0(intptr_t immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:204: info: Non-Ignored Intf[77]: [arrayTestAIntPtrTypeDim0, aliases [], intptr_t arrayTestAIntPtrTypeDim0(intptr_t immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:204: info: Non-Ignored Intf[78]: [arrayTestAIntPtrTypeDim0, aliases [], intptr_t arrayTestAIntPtrTypeDim0(intptr_t immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:205: info: Ignore Intf ignore (one): [arrayTestAIntPtrTypeDim1Mutable, aliases [], void arrayTestAIntPtrTypeDim1Mutable(intptr_t *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:205: info: Non-Ignored Intf[79]: [arrayTestAIntPtrTypeDim1Mutable, aliases [], void arrayTestAIntPtrTypeDim1Mutable(intptr_t *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:205: info: Non-Ignored Intf[80]: [arrayTestAIntPtrTypeDim1Mutable, aliases [], void arrayTestAIntPtrTypeDim1Mutable(intptr_t *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:205: info: Non-Ignored Intf[81]: [arrayTestAIntPtrTypeDim1Mutable, aliases [], void arrayTestAIntPtrTypeDim1Mutable(intptr_t *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:206: info: Ignore Intf ignore (one): [arrayTestAIntPtrTypeDim1Immutable, aliases [], intptr_t arrayTestAIntPtrTypeDim1Immutable(const intptr_t *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:206: info: Non-Ignored Intf[82]: [arrayTestAIntPtrTypeDim1Immutable, aliases [], intptr_t arrayTestAIntPtrTypeDim1Immutable(const intptr_t *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:206: info: Non-Ignored Intf[83]: [arrayTestAIntPtrTypeDim1Immutable, aliases [], intptr_t arrayTestAIntPtrTypeDim1Immutable(const intptr_t *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:206: info: Non-Ignored Intf[84]: [arrayTestAIntPtrTypeDim1Immutable, aliases [], intptr_t arrayTestAIntPtrTypeDim1Immutable(const intptr_t *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:208: info: Ignore Intf ignore (one): [arrayTestAPtr1TypeDim0, aliases [], APtr1Type arrayTestAPtr1TypeDim0(APtr1Type immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:208: info: Non-Ignored Intf[85]: [arrayTestAPtr1TypeDim0, aliases [], APtr1Type arrayTestAPtr1TypeDim0(APtr1Type immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:208: info: Non-Ignored Intf[86]: [arrayTestAPtr1TypeDim0, aliases [], APtr1Type arrayTestAPtr1TypeDim0(APtr1Type immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:208: info: Non-Ignored Intf[87]: [arrayTestAPtr1TypeDim0, aliases [], APtr1Type arrayTestAPtr1TypeDim0(APtr1Type immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:209: info: Ignore Intf ignore (one): [arrayTestAPtr1TypeDim1Mutable, aliases [], void arrayTestAPtr1TypeDim1Mutable(APtr1Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:209: info: Non-Ignored Intf[88]: [arrayTestAPtr1TypeDim1Mutable, aliases [], void arrayTestAPtr1TypeDim1Mutable(APtr1Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:209: info: Non-Ignored Intf[89]: [arrayTestAPtr1TypeDim1Mutable, aliases [], void arrayTestAPtr1TypeDim1Mutable(APtr1Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:209: info: Non-Ignored Intf[90]: [arrayTestAPtr1TypeDim1Mutable, aliases [], void arrayTestAPtr1TypeDim1Mutable(APtr1Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:210: info: Ignore Intf ignore (one): [arrayTestAPtr1TypeDim1Immutable, aliases [], APtr1Type arrayTestAPtr1TypeDim1Immutable(const APtr1Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:210: info: Non-Ignored Intf[91]: [arrayTestAPtr1TypeDim1Immutable, aliases [], APtr1Type arrayTestAPtr1TypeDim1Immutable(const APtr1Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:210: info: Non-Ignored Intf[92]: [arrayTestAPtr1TypeDim1Immutable, aliases [], APtr1Type arrayTestAPtr1TypeDim1Immutable(const APtr1Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:210: info: Non-Ignored Intf[93]: [arrayTestAPtr1TypeDim1Immutable, aliases [], APtr1Type arrayTestAPtr1TypeDim1Immutable(const APtr1Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:212: info: Ignore Intf ignore (one): [arrayTestAPtr2TypeDim0, aliases [], APtr2Type arrayTestAPtr2TypeDim0(APtr2Type immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:212: info: Non-Ignored Intf[94]: [arrayTestAPtr2TypeDim0, aliases [], APtr2Type arrayTestAPtr2TypeDim0(APtr2Type immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:212: info: Non-Ignored Intf[95]: [arrayTestAPtr2TypeDim0, aliases [], APtr2Type arrayTestAPtr2TypeDim0(APtr2Type immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:212: info: Non-Ignored Intf[96]: [arrayTestAPtr2TypeDim0, aliases [], APtr2Type arrayTestAPtr2TypeDim0(APtr2Type immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:213: info: Ignore Intf ignore (one): [arrayTestAPtr2TypeDim1Mutable, aliases [], void arrayTestAPtr2TypeDim1Mutable(APtr2Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:213: info: Non-Ignored Intf[97]: [arrayTestAPtr2TypeDim1Mutable, aliases [], void arrayTestAPtr2TypeDim1Mutable(APtr2Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:213: info: Non-Ignored Intf[98]: [arrayTestAPtr2TypeDim1Mutable, aliases [], void arrayTestAPtr2TypeDim1Mutable(APtr2Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:213: info: Non-Ignored Intf[99]: [arrayTestAPtr2TypeDim1Mutable, aliases [], void arrayTestAPtr2TypeDim1Mutable(APtr2Type *  mutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:214: info: Ignore Intf ignore (one): [arrayTestAPtr2TypeDim1Immutable, aliases [], APtr2Type arrayTestAPtr2TypeDim1Immutable(const APtr2Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:214: info: Non-Ignored Intf[100]: [arrayTestAPtr2TypeDim1Immutable, aliases [], APtr2Type arrayTestAPtr2TypeDim1Immutable(const APtr2Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:214: info: Non-Ignored Intf[101]: [arrayTestAPtr2TypeDim1Immutable, aliases [], APtr2Type arrayTestAPtr2TypeDim1Immutable(const APtr2Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:214: info: Non-Ignored Intf[102]: [arrayTestAPtr2TypeDim1Immutable, aliases [], APtr2Type arrayTestAPtr2TypeDim1Immutable(const APtr2Type *  immutable)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:217: info: Ignore Intf ignore (one): [arrayTestInt32, aliases [], int32_t arrayTestInt32(int64_t context, int32_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:217: info: Ignore Intf ignore (one): [arrayTestInt32, aliases [], int32_t arrayTestInt32(int64_t context, int32_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:217: info: Non-Ignored Intf[103]: [arrayTestInt32, aliases [], int32_t arrayTestInt32(int64_t context, int32_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:217: info: Non-Ignored Intf[104]: [arrayTestInt32, aliases [], int32_t arrayTestInt32(int64_t context, int32_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:217: info: Non-Ignored Intf[105]: [arrayTestInt32, aliases [], int32_t arrayTestInt32(int64_t context, int32_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:217: info: Non-Ignored Intf[106]: [arrayTestInt32, aliases [], int32_t arrayTestInt32(int64_t context, int32_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:220: info: Ignore Intf ignore (one): [arrayTestInt64, aliases [], int64_t arrayTestInt64(int64_t context, int64_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:220: info: Ignore Intf ignore (one): [arrayTestInt64, aliases [], int64_t arrayTestInt64(int64_t context, int64_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:220: info: Non-Ignored Intf[107]: [arrayTestInt64, aliases [], int64_t arrayTestInt64(int64_t context, int64_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:220: info: Non-Ignored Intf[108]: [arrayTestInt64, aliases [], int64_t arrayTestInt64(int64_t context, int64_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:220: info: Non-Ignored Intf[109]: [arrayTestInt64, aliases [], int64_t arrayTestInt64(int64_t context, int64_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:220: info: Non-Ignored Intf[110]: [arrayTestInt64, aliases [], int64_t arrayTestInt64(int64_t context, int64_t *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:223: info: Ignore Intf ignore (one): [arrayTestFoo1, aliases [], foo arrayTestFoo1(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:223: info: Ignore Intf ignore (one): [arrayTestFoo1, aliases [], foo arrayTestFoo1(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:223: info: Non-Ignored Intf[111]: [arrayTestFoo1, aliases [], foo arrayTestFoo1(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:223: info: Non-Ignored Intf[112]: [arrayTestFoo1, aliases [], foo arrayTestFoo1(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:223: info: Non-Ignored Intf[113]: [arrayTestFoo1, aliases [], foo arrayTestFoo1(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:223: info: Non-Ignored Intf[114]: [arrayTestFoo1, aliases [], foo arrayTestFoo1(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:226: info: Ignore Intf ignore (one): [arrayTestFoo2, aliases [], foo *  arrayTestFoo2(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:226: info: Ignore Intf ignore (one): [arrayTestFoo2, aliases [], foo *  arrayTestFoo2(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:226: info: Non-Ignored Intf[115]: [arrayTestFoo2, aliases [], foo *  arrayTestFoo2(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:226: info: Non-Ignored Intf[116]: [arrayTestFoo2, aliases [], foo *  arrayTestFoo2(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:226: info: Non-Ignored Intf[117]: [arrayTestFoo2, aliases [], foo *  arrayTestFoo2(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:226: info: Non-Ignored Intf[118]: [arrayTestFoo2, aliases [], foo *  arrayTestFoo2(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:229: info: Ignore Intf ignore (one): [arrayTestFoo3, aliases [], void arrayTestFoo3(foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:229: info: Ignore Intf ignore (one): [arrayTestFoo3, aliases [], void arrayTestFoo3(foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:229: info: Non-Ignored Intf[119]: [arrayTestFoo3, aliases [], void arrayTestFoo3(foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:229: info: Non-Ignored Intf[120]: [arrayTestFoo3, aliases [], void arrayTestFoo3(foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:229: info: Non-Ignored Intf[121]: [arrayTestFoo3, aliases [], void arrayTestFoo3(foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:229: info: Non-Ignored Intf[122]: [arrayTestFoo3, aliases [], void arrayTestFoo3(foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:232: info: Ignore Intf ignore (one): [arrayTestFoo3ArrayToPtrPtr, aliases [], foo *  *  arrayTestFoo3ArrayToPtrPtr(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:232: info: Ignore Intf ignore (one): [arrayTestFoo3ArrayToPtrPtr, aliases [], foo *  *  arrayTestFoo3ArrayToPtrPtr(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:232: info: Non-Ignored Intf[123]: [arrayTestFoo3ArrayToPtrPtr, aliases [], foo *  *  arrayTestFoo3ArrayToPtrPtr(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:232: info: Non-Ignored Intf[124]: [arrayTestFoo3ArrayToPtrPtr, aliases [], foo *  *  arrayTestFoo3ArrayToPtrPtr(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:232: info: Non-Ignored Intf[125]: [arrayTestFoo3ArrayToPtrPtr, aliases [], foo *  *  arrayTestFoo3ArrayToPtrPtr(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:232: info: Non-Ignored Intf[126]: [arrayTestFoo3ArrayToPtrPtr, aliases [], foo *  *  arrayTestFoo3ArrayToPtrPtr(const foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:235: info: Ignore Intf ignore (one): [arrayTestFoo3CopyPtrPtrA, aliases [], void arrayTestFoo3CopyPtrPtrA(foo *  *  dest, const foo *  *  src)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:235: info: Non-Ignored Intf[127]: [arrayTestFoo3CopyPtrPtrA, aliases [], void arrayTestFoo3CopyPtrPtrA(foo *  *  dest, const foo *  *  src)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:235: info: Non-Ignored Intf[128]: [arrayTestFoo3CopyPtrPtrA, aliases [], void arrayTestFoo3CopyPtrPtrA(foo *  *  dest, const foo *  *  src)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:235: info: Non-Ignored Intf[129]: [arrayTestFoo3CopyPtrPtrA, aliases [], void arrayTestFoo3CopyPtrPtrA(foo *  *  dest, const foo *  *  src)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:238: info: Ignore Intf ignore (one): [arrayTestFoo3PtrPtr, aliases [], foo *  *  arrayTestFoo3PtrPtr(foo *  *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:238: info: Non-Ignored Intf[130]: [arrayTestFoo3PtrPtr, aliases [], foo *  *  arrayTestFoo3PtrPtr(foo *  *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:238: info: Non-Ignored Intf[131]: [arrayTestFoo3PtrPtr, aliases [], foo *  *  arrayTestFoo3PtrPtr(foo *  *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:238: info: Non-Ignored Intf[132]: [arrayTestFoo3PtrPtr, aliases [], foo *  *  arrayTestFoo3PtrPtr(foo *  *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:241: info: Ignore Intf ignore (one): [arrayTestFoo3PtrPtrValidation, aliases [], int arrayTestFoo3PtrPtrValidation(foo *  *  array, int startval)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:241: info: Non-Ignored Intf[133]: [arrayTestFoo3PtrPtrValidation, aliases [], int arrayTestFoo3PtrPtrValidation(foo *  *  array, int startval)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:241: info: Non-Ignored Intf[134]: [arrayTestFoo3PtrPtrValidation, aliases [], int arrayTestFoo3PtrPtrValidation(foo *  *  array, int startval)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:241: info: Non-Ignored Intf[135]: [arrayTestFoo3PtrPtrValidation, aliases [], int arrayTestFoo3PtrPtrValidation(foo *  *  array, int startval)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:244: info: Ignore Intf ignore (one): [bufferTest, aliases [], foo bufferTest(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:244: info: Non-Ignored Intf[136]: [bufferTest, aliases [], foo bufferTest(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:244: info: Non-Ignored Intf[137]: [bufferTest, aliases [], foo bufferTest(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:244: info: Non-Ignored Intf[138]: [bufferTest, aliases [], foo bufferTest(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:247: info: Ignore Intf ignore (one): [mixedTest, aliases [], foo mixedTest(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:247: info: Ignore Intf ignore (one): [mixedTest, aliases [], foo mixedTest(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:247: info: Non-Ignored Intf[139]: [mixedTest, aliases [], foo mixedTest(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:247: info: Non-Ignored Intf[140]: [mixedTest, aliases [], foo mixedTest(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:247: info: Non-Ignored Intf[141]: [mixedTest, aliases [], foo mixedTest(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:247: info: Non-Ignored Intf[142]: [mixedTest, aliases [], foo mixedTest(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:250: info: Ignore Intf ignore (one): [doubleTest, aliases [], foo doubleTest(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:250: info: Ignore Intf ignore (one): [doubleTest, aliases [], foo doubleTest(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:250: info: Non-Ignored Intf[143]: [doubleTest, aliases [], foo doubleTest(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:250: info: Non-Ignored Intf[144]: [doubleTest, aliases [], foo doubleTest(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:250: info: Non-Ignored Intf[145]: [doubleTest, aliases [], foo doubleTest(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:250: info: Non-Ignored Intf[146]: [doubleTest, aliases [], foo doubleTest(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:253: info: Ignore Intf ignore (one): [arrayTestFooNioOnly, aliases [], foo arrayTestFooNioOnly(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:253: info: Non-Ignored Intf[147]: [arrayTestFooNioOnly, aliases [], foo arrayTestFooNioOnly(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:253: info: Non-Ignored Intf[148]: [arrayTestFooNioOnly, aliases [], foo arrayTestFooNioOnly(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:253: info: Non-Ignored Intf[149]: [arrayTestFooNioOnly, aliases [], foo arrayTestFooNioOnly(int64_t context, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:256: info: Ignore Intf ignore (one): [bufferTestNioOnly, aliases [], foo bufferTestNioOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:256: info: Non-Ignored Intf[150]: [bufferTestNioOnly, aliases [], foo bufferTestNioOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:256: info: Non-Ignored Intf[151]: [bufferTestNioOnly, aliases [], foo bufferTestNioOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:256: info: Non-Ignored Intf[152]: [bufferTestNioOnly, aliases [], foo bufferTestNioOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:259: info: Ignore Intf ignore (one): [bufferTestNioDirectOnly, aliases [], foo bufferTestNioDirectOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:259: info: Non-Ignored Intf[153]: [bufferTestNioDirectOnly, aliases [], foo bufferTestNioDirectOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:259: info: Non-Ignored Intf[154]: [bufferTestNioDirectOnly, aliases [], foo bufferTestNioDirectOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:259: info: Non-Ignored Intf[155]: [bufferTestNioDirectOnly, aliases [], foo bufferTestNioDirectOnly(void *  object)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:262: info: Ignore Intf ignore (one): [mixedTestNioOnly, aliases [], foo mixedTestNioOnly(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:262: info: Non-Ignored Intf[156]: [mixedTestNioOnly, aliases [], foo mixedTestNioOnly(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:262: info: Non-Ignored Intf[157]: [mixedTestNioOnly, aliases [], foo mixedTestNioOnly(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:262: info: Non-Ignored Intf[158]: [mixedTestNioOnly, aliases [], foo mixedTestNioOnly(int64_t context, void *  object, foo *  array)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:265: info: Ignore Intf ignore (one): [doubleTestNioOnly, aliases [], foo doubleTestNioOnly(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:265: info: Non-Ignored Intf[159]: [doubleTestNioOnly, aliases [], foo doubleTestNioOnly(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:265: info: Non-Ignored Intf[160]: [doubleTestNioOnly, aliases [], foo doubleTestNioOnly(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:265: info: Non-Ignored Intf[161]: [doubleTestNioOnly, aliases [], foo doubleTestNioOnly(int64_t context, void *  object1, foo *  array1, void *  object2, foo *  array2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:268: info: Ignore Intf ignore (one): [strToInt, aliases [], int strToInt(const char *  str)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:268: info: Non-Ignored Intf[162]: [strToInt, aliases [], int strToInt(const char *  str)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:268: info: Non-Ignored Intf[163]: [strToInt, aliases [], int strToInt(const char *  str)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:268: info: Non-Ignored Intf[164]: [strToInt, aliases [], int strToInt(const char *  str)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:271: info: Ignore Intf ignore (one): [intToStr, aliases [], const char *  intToStr(int i)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:271: info: Non-Ignored Intf[165]: [intToStr, aliases [], const char *  intToStr(int i)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:271: info: Non-Ignored Intf[166]: [intToStr, aliases [], const char *  intToStr(int i)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:271: info: Non-Ignored Intf[167]: [intToStr, aliases [], const char *  intToStr(int i)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:274: info: Ignore Intf ignore (one): [stringArrayRead, aliases [], int stringArrayRead(const char *  *  strings, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:274: info: Non-Ignored Intf[168]: [stringArrayRead, aliases [], int stringArrayRead(const char *  *  strings, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:274: info: Non-Ignored Intf[169]: [stringArrayRead, aliases [], int stringArrayRead(const char *  *  strings, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:274: info: Non-Ignored Intf[170]: [stringArrayRead, aliases [], int stringArrayRead(const char *  *  strings, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:277: info: Ignore Intf ignore (one): [binaryArrayRead, aliases [], int binaryArrayRead(const size_t *  lengths, unsigned const char *  *  binaries, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:277: info: Non-Ignored Intf[171]: [binaryArrayRead, aliases [], int binaryArrayRead(const size_t *  lengths, unsigned const char *  *  binaries, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:277: info: Non-Ignored Intf[172]: [binaryArrayRead, aliases [], int binaryArrayRead(const size_t *  lengths, unsigned const char *  *  binaries, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:277: info: Non-Ignored Intf[173]: [binaryArrayRead, aliases [], int binaryArrayRead(const size_t *  lengths, unsigned const char *  *  binaries, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:280: info: Ignore Intf ignore (one): [intArrayRead, aliases [], int intArrayRead(const int *  ints, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:280: info: Ignore Intf ignore (one): [intArrayRead, aliases [], int intArrayRead(const int *  ints, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:280: info: Non-Ignored Intf[174]: [intArrayRead, aliases [], int intArrayRead(const int *  ints, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:280: info: Non-Ignored Intf[175]: [intArrayRead, aliases [], int intArrayRead(const int *  ints, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:280: info: Non-Ignored Intf[176]: [intArrayRead, aliases [], int intArrayRead(const int *  ints, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:280: info: Non-Ignored Intf[177]: [intArrayRead, aliases [], int intArrayRead(const int *  ints, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:283: info: Ignore Intf ignore (one): [intArrayCopy, aliases [], int intArrayCopy(int *  dest, const int *  src, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:283: info: Ignore Intf ignore (one): [intArrayCopy, aliases [], int intArrayCopy(int *  dest, const int *  src, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:283: info: Non-Ignored Intf[178]: [intArrayCopy, aliases [], int intArrayCopy(int *  dest, const int *  src, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:283: info: Non-Ignored Intf[179]: [intArrayCopy, aliases [], int intArrayCopy(int *  dest, const int *  src, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:283: info: Non-Ignored Intf[180]: [intArrayCopy, aliases [], int intArrayCopy(int *  dest, const int *  src, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:283: info: Non-Ignored Intf[181]: [intArrayCopy, aliases [], int intArrayCopy(int *  dest, const int *  src, int num)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:291: info: Ignore Intf ignore (one): [typeTestAnonSingle, aliases [], MYAPIConfig typeTestAnonSingle(const MYAPIConfig a)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:291: info: Non-Ignored Intf[182]: [typeTestAnonSingle, aliases [], MYAPIConfig typeTestAnonSingle(const MYAPIConfig a)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:291: info: Non-Ignored Intf[183]: [typeTestAnonSingle, aliases [], MYAPIConfig typeTestAnonSingle(const MYAPIConfig a)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:291: info: Non-Ignored Intf[184]: [typeTestAnonSingle, aliases [], MYAPIConfig typeTestAnonSingle(const MYAPIConfig a)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:294: info: Ignore Intf ignore (one): [typeTestAnonPointer, aliases [], MYAPIConfig *  typeTestAnonPointer(const MYAPIConfig *  a)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:294: info: Non-Ignored Intf[185]: [typeTestAnonPointer, aliases [], MYAPIConfig *  typeTestAnonPointer(const MYAPIConfig *  a)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:294: info: Non-Ignored Intf[186]: [typeTestAnonPointer, aliases [], MYAPIConfig *  typeTestAnonPointer(const MYAPIConfig *  a)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:294: info: Non-Ignored Intf[187]: [typeTestAnonPointer, aliases [], MYAPIConfig *  typeTestAnonPointer(const MYAPIConfig *  a)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:305: info: Ignore Intf ignore (one): [typeTestInt32T, aliases [], int32_t typeTestInt32T(const int32_t i1, int32_t i2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:305: info: Non-Ignored Intf[188]: [typeTestInt32T, aliases [], int32_t typeTestInt32T(const int32_t i1, int32_t i2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:305: info: Non-Ignored Intf[189]: [typeTestInt32T, aliases [], int32_t typeTestInt32T(const int32_t i1, int32_t i2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:305: info: Non-Ignored Intf[190]: [typeTestInt32T, aliases [], int32_t typeTestInt32T(const int32_t i1, int32_t i2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:306: info: Ignore Intf ignore (one): [typeTestUInt32T, aliases [], uint32_t typeTestUInt32T(const uint32_t ui1, uint32_t ui2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:306: info: Non-Ignored Intf[191]: [typeTestUInt32T, aliases [], uint32_t typeTestUInt32T(const uint32_t ui1, uint32_t ui2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:306: info: Non-Ignored Intf[192]: [typeTestUInt32T, aliases [], uint32_t typeTestUInt32T(const uint32_t ui1, uint32_t ui2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:306: info: Non-Ignored Intf[193]: [typeTestUInt32T, aliases [], uint32_t typeTestUInt32T(const uint32_t ui1, uint32_t ui2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:307: info: Ignore Intf ignore (one): [typeTestInt64T, aliases [], int64_t typeTestInt64T(const int64_t i1, int64_t i2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:307: info: Non-Ignored Intf[194]: [typeTestInt64T, aliases [], int64_t typeTestInt64T(const int64_t i1, int64_t i2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:307: info: Non-Ignored Intf[195]: [typeTestInt64T, aliases [], int64_t typeTestInt64T(const int64_t i1, int64_t i2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:307: info: Non-Ignored Intf[196]: [typeTestInt64T, aliases [], int64_t typeTestInt64T(const int64_t i1, int64_t i2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:308: info: Ignore Intf ignore (one): [typeTestUInt64T, aliases [], uint64_t typeTestUInt64T(const uint64_t ui1, uint64_t ui2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:308: info: Non-Ignored Intf[197]: [typeTestUInt64T, aliases [], uint64_t typeTestUInt64T(const uint64_t ui1, uint64_t ui2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:308: info: Non-Ignored Intf[198]: [typeTestUInt64T, aliases [], uint64_t typeTestUInt64T(const uint64_t ui1, uint64_t ui2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:308: info: Non-Ignored Intf[199]: [typeTestUInt64T, aliases [], uint64_t typeTestUInt64T(const uint64_t ui1, uint64_t ui2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:310: info: Ignore Intf ignore (one): [typeTestWCharT, aliases [], wchar_t typeTestWCharT(const wchar_t c1, wchar_t c2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:310: info: Non-Ignored Intf[200]: [typeTestWCharT, aliases [], wchar_t typeTestWCharT(const wchar_t c1, wchar_t c2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:310: info: Non-Ignored Intf[201]: [typeTestWCharT, aliases [], wchar_t typeTestWCharT(const wchar_t c1, wchar_t c2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:310: info: Non-Ignored Intf[202]: [typeTestWCharT, aliases [], wchar_t typeTestWCharT(const wchar_t c1, wchar_t c2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:311: info: Ignore Intf ignore (one): [typeTestSizeT, aliases [], size_t typeTestSizeT(const size_t size1, size_t size2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:311: info: Non-Ignored Intf[203]: [typeTestSizeT, aliases [], size_t typeTestSizeT(const size_t size1, size_t size2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:311: info: Non-Ignored Intf[204]: [typeTestSizeT, aliases [], size_t typeTestSizeT(const size_t size1, size_t size2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:311: info: Non-Ignored Intf[205]: [typeTestSizeT, aliases [], size_t typeTestSizeT(const size_t size1, size_t size2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:312: info: Ignore Intf ignore (one): [typeTestPtrDiffT, aliases [], ptrdiff_t typeTestPtrDiffT(const ptrdiff_t ptr1, ptrdiff_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:312: info: Non-Ignored Intf[206]: [typeTestPtrDiffT, aliases [], ptrdiff_t typeTestPtrDiffT(const ptrdiff_t ptr1, ptrdiff_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:312: info: Non-Ignored Intf[207]: [typeTestPtrDiffT, aliases [], ptrdiff_t typeTestPtrDiffT(const ptrdiff_t ptr1, ptrdiff_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:312: info: Non-Ignored Intf[208]: [typeTestPtrDiffT, aliases [], ptrdiff_t typeTestPtrDiffT(const ptrdiff_t ptr1, ptrdiff_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:313: info: Ignore Intf ignore (one): [typeTestIntPtrT, aliases [], intptr_t typeTestIntPtrT(const intptr_t ptr1, intptr_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:313: info: Non-Ignored Intf[209]: [typeTestIntPtrT, aliases [], intptr_t typeTestIntPtrT(const intptr_t ptr1, intptr_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:313: info: Non-Ignored Intf[210]: [typeTestIntPtrT, aliases [], intptr_t typeTestIntPtrT(const intptr_t ptr1, intptr_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:313: info: Non-Ignored Intf[211]: [typeTestIntPtrT, aliases [], intptr_t typeTestIntPtrT(const intptr_t ptr1, intptr_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:314: info: Ignore Intf ignore (one): [typeTestUIntPtrT, aliases [], uintptr_t typeTestUIntPtrT(const uintptr_t ptr1, uintptr_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:314: info: Non-Ignored Intf[212]: [typeTestUIntPtrT, aliases [], uintptr_t typeTestUIntPtrT(const uintptr_t ptr1, uintptr_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:314: info: Non-Ignored Intf[213]: [typeTestUIntPtrT, aliases [], uintptr_t typeTestUIntPtrT(const uintptr_t ptr1, uintptr_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:314: info: Non-Ignored Intf[214]: [typeTestUIntPtrT, aliases [], uintptr_t typeTestUIntPtrT(const uintptr_t ptr1, uintptr_t ptr2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:406: info: Ignore Intf ignore (one): [createSurface, aliases [], TK_Surface *  createSurface()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:406: info: Non-Ignored Intf[215]: [createSurface, aliases [], TK_Surface *  createSurface()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:406: info: Non-Ignored Intf[216]: [createSurface, aliases [], TK_Surface *  createSurface()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:406: info: Non-Ignored Intf[217]: [createSurface, aliases [], TK_Surface *  createSurface()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:407: info: Ignore Intf ignore (one): [destroySurface, aliases [], void destroySurface(TK_Surface *  surface)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:407: info: Non-Ignored Intf[218]: [destroySurface, aliases [], void destroySurface(TK_Surface *  surface)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:407: info: Non-Ignored Intf[219]: [destroySurface, aliases [], void destroySurface(TK_Surface *  surface)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:407: info: Non-Ignored Intf[220]: [destroySurface, aliases [], void destroySurface(TK_Surface *  surface)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:408: info: Ignore Intf ignore (one): [createComplicatedSuperSet, aliases [], TK_ComplicatedSuperSet *  createComplicatedSuperSet()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:408: info: Non-Ignored Intf[221]: [createComplicatedSuperSet, aliases [], TK_ComplicatedSuperSet *  createComplicatedSuperSet()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:408: info: Non-Ignored Intf[222]: [createComplicatedSuperSet, aliases [], TK_ComplicatedSuperSet *  createComplicatedSuperSet()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:408: info: Non-Ignored Intf[223]: [createComplicatedSuperSet, aliases [], TK_ComplicatedSuperSet *  createComplicatedSuperSet()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:409: info: Ignore Intf ignore (one): [hasInitValues, aliases [], Bool hasInitValues(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:409: info: Non-Ignored Intf[224]: [hasInitValues, aliases [], Bool hasInitValues(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:409: info: Non-Ignored Intf[225]: [hasInitValues, aliases [], Bool hasInitValues(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:409: info: Non-Ignored Intf[226]: [hasInitValues, aliases [], Bool hasInitValues(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:410: info: Ignore Intf ignore (one): [destroyComplicatedSuperSet, aliases [], void destroyComplicatedSuperSet(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:410: info: Non-Ignored Intf[227]: [destroyComplicatedSuperSet, aliases [], void destroyComplicatedSuperSet(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:410: info: Non-Ignored Intf[228]: [destroyComplicatedSuperSet, aliases [], void destroyComplicatedSuperSet(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:410: info: Non-Ignored Intf[229]: [destroyComplicatedSuperSet, aliases [], void destroyComplicatedSuperSet(TK_ComplicatedSuperSet *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:416: info: Ignore Intf ignore (one): [getBoundsValue, aliases [], TK_Dimension getBoundsValue(int32_t x, int32_t y, int32_t width, int32_t height)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:416: info: Non-Ignored Intf[230]: [getBoundsValue, aliases [], TK_Dimension getBoundsValue(int32_t x, int32_t y, int32_t width, int32_t height)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:416: info: Non-Ignored Intf[231]: [getBoundsValue, aliases [], TK_Dimension getBoundsValue(int32_t x, int32_t y, int32_t width, int32_t height)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:416: info: Non-Ignored Intf[232]: [getBoundsValue, aliases [], TK_Dimension getBoundsValue(int32_t x, int32_t y, int32_t width, int32_t height)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:417: info: Ignore Intf ignore (one): [getSurfaceValue, aliases [], TK_Surface getSurfaceValue(TK_Dimension bounds)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:417: info: Non-Ignored Intf[233]: [getSurfaceValue, aliases [], TK_Surface getSurfaceValue(TK_Dimension bounds)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:417: info: Non-Ignored Intf[234]: [getSurfaceValue, aliases [], TK_Surface getSurfaceValue(TK_Dimension bounds)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:417: info: Non-Ignored Intf[235]: [getSurfaceValue, aliases [], TK_Surface getSurfaceValue(TK_Dimension bounds)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:418: info: Ignore Intf ignore (one): [getSurfaceBoundsValue, aliases [], TK_Dimension getSurfaceBoundsValue(TK_Surface s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:418: info: Non-Ignored Intf[236]: [getSurfaceBoundsValue, aliases [], TK_Dimension getSurfaceBoundsValue(TK_Surface s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:418: info: Non-Ignored Intf[237]: [getSurfaceBoundsValue, aliases [], TK_Dimension getSurfaceBoundsValue(TK_Surface s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:418: info: Non-Ignored Intf[238]: [getSurfaceBoundsValue, aliases [], TK_Dimension getSurfaceBoundsValue(TK_Surface s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:419: info: Ignore Intf ignore (one): [isSameInstanceByVal, aliases [], Bool isSameInstanceByVal(TK_Dimension s1, TK_Dimension s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:419: info: Non-Ignored Intf[239]: [isSameInstanceByVal, aliases [], Bool isSameInstanceByVal(TK_Dimension s1, TK_Dimension s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:419: info: Non-Ignored Intf[240]: [isSameInstanceByVal, aliases [], Bool isSameInstanceByVal(TK_Dimension s1, TK_Dimension s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:419: info: Non-Ignored Intf[241]: [isSameInstanceByVal, aliases [], Bool isSameInstanceByVal(TK_Dimension s1, TK_Dimension s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:420: info: Ignore Intf ignore (one): [isSameInstanceByRef, aliases [], Bool isSameInstanceByRef(const TK_Dimension *  s1, const TK_Dimension *  s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:420: info: Non-Ignored Intf[242]: [isSameInstanceByRef, aliases [], Bool isSameInstanceByRef(const TK_Dimension *  s1, const TK_Dimension *  s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:420: info: Non-Ignored Intf[243]: [isSameInstanceByRef, aliases [], Bool isSameInstanceByRef(const TK_Dimension *  s1, const TK_Dimension *  s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:420: info: Non-Ignored Intf[244]: [isSameInstanceByRef, aliases [], Bool isSameInstanceByRef(const TK_Dimension *  s1, const TK_Dimension *  s2)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:421: info: Ignore Intf ignore (one): [addDimensions, aliases [], TK_Dimension addDimensions(const TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:421: info: Non-Ignored Intf[245]: [addDimensions, aliases [], TK_Dimension addDimensions(const TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:421: info: Non-Ignored Intf[246]: [addDimensions, aliases [], TK_Dimension addDimensions(const TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:421: info: Non-Ignored Intf[247]: [addDimensions, aliases [], TK_Dimension addDimensions(const TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:422: info: Ignore Intf ignore (one): [addDimensionPair, aliases [], TK_Dimension addDimensionPair(const TK_DimensionPair s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:422: info: Non-Ignored Intf[248]: [addDimensionPair, aliases [], TK_Dimension addDimensionPair(const TK_DimensionPair s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:422: info: Non-Ignored Intf[249]: [addDimensionPair, aliases [], TK_Dimension addDimensionPair(const TK_DimensionPair s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:422: info: Non-Ignored Intf[250]: [addDimensionPair, aliases [], TK_Dimension addDimensionPair(const TK_DimensionPair s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:423: info: Ignore Intf ignore (one): [zeroDimensions, aliases [], void zeroDimensions(TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:423: info: Non-Ignored Intf[251]: [zeroDimensions, aliases [], void zeroDimensions(TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:423: info: Non-Ignored Intf[252]: [zeroDimensions, aliases [], void zeroDimensions(TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:423: info: Non-Ignored Intf[253]: [zeroDimensions, aliases [], void zeroDimensions(TK_Dimension s[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:432: info: Ignore Intf ignore (one): [copyPrimToDimensions, aliases [], void copyPrimToDimensions(const int pos[2], const int size[2], TK_Dimension dest[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:432: info: Ignore Intf ignore (one): [copyPrimToDimensions, aliases [], void copyPrimToDimensions(const int pos[2], const int size[2], TK_Dimension dest[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:432: info: Non-Ignored Intf[254]: [copyPrimToDimensions, aliases [], void copyPrimToDimensions(const int pos[2], const int size[2], TK_Dimension dest[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:432: info: Non-Ignored Intf[255]: [copyPrimToDimensions, aliases [], void copyPrimToDimensions(const int pos[2], const int size[2], TK_Dimension dest[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:432: info: Non-Ignored Intf[256]: [copyPrimToDimensions, aliases [], void copyPrimToDimensions(const int pos[2], const int size[2], TK_Dimension dest[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:432: info: Non-Ignored Intf[257]: [copyPrimToDimensions, aliases [], void copyPrimToDimensions(const int pos[2], const int size[2], TK_Dimension dest[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:433: info: Ignore Intf ignore (one): [copyDimensionsToPrim, aliases [], void copyDimensionsToPrim(TK_Dimension dim, int dpos[2], int dsize[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:433: info: Ignore Intf ignore (one): [copyDimensionsToPrim, aliases [], void copyDimensionsToPrim(TK_Dimension dim, int dpos[2], int dsize[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:433: info: Non-Ignored Intf[258]: [copyDimensionsToPrim, aliases [], void copyDimensionsToPrim(TK_Dimension dim, int dpos[2], int dsize[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:433: info: Non-Ignored Intf[259]: [copyDimensionsToPrim, aliases [], void copyDimensionsToPrim(TK_Dimension dim, int dpos[2], int dsize[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:433: info: Non-Ignored Intf[260]: [copyDimensionsToPrim, aliases [], void copyDimensionsToPrim(TK_Dimension dim, int dpos[2], int dsize[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:433: info: Non-Ignored Intf[261]: [copyDimensionsToPrim, aliases [], void copyDimensionsToPrim(TK_Dimension dim, int dpos[2], int dsize[2])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:434: info: Ignore Intf ignore (one): [rgbaToInt, aliases [], int rgbaToInt(const char rgba[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:434: info: Ignore Intf ignore (one): [rgbaToInt, aliases [], int rgbaToInt(const char rgba[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:434: info: Non-Ignored Intf[262]: [rgbaToInt, aliases [], int rgbaToInt(const char rgba[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:434: info: Non-Ignored Intf[263]: [rgbaToInt, aliases [], int rgbaToInt(const char rgba[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:434: info: Non-Ignored Intf[264]: [rgbaToInt, aliases [], int rgbaToInt(const char rgba[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:434: info: Non-Ignored Intf[265]: [rgbaToInt, aliases [], int rgbaToInt(const char rgba[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:435: info: Ignore Intf ignore (one): [intToRgba, aliases [], void intToRgba(int irgba, char rgbaSink[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:435: info: Ignore Intf ignore (one): [intToRgba, aliases [], void intToRgba(int irgba, char rgbaSink[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:435: info: Non-Ignored Intf[266]: [intToRgba, aliases [], void intToRgba(int irgba, char rgbaSink[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:435: info: Non-Ignored Intf[267]: [intToRgba, aliases [], void intToRgba(int irgba, char rgbaSink[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:435: info: Non-Ignored Intf[268]: [intToRgba, aliases [], void intToRgba(int irgba, char rgbaSink[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:435: info: Non-Ignored Intf[269]: [intToRgba, aliases [], void intToRgba(int irgba, char rgbaSink[4])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:436: info: Ignore Intf ignore (one): [addInt, aliases [], void addInt(const int summands[2], int result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:436: info: Ignore Intf ignore (one): [addInt, aliases [], void addInt(const int summands[2], int result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:436: info: Non-Ignored Intf[270]: [addInt, aliases [], void addInt(const int summands[2], int result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:436: info: Non-Ignored Intf[271]: [addInt, aliases [], void addInt(const int summands[2], int result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:436: info: Non-Ignored Intf[272]: [addInt, aliases [], void addInt(const int summands[2], int result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:436: info: Non-Ignored Intf[273]: [addInt, aliases [], void addInt(const int summands[2], int result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:437: info: Ignore Intf ignore (one): [addByte, aliases [], void addByte(const char summands[2], char result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:437: info: Ignore Intf ignore (one): [addByte, aliases [], void addByte(const char summands[2], char result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:437: info: Non-Ignored Intf[274]: [addByte, aliases [], void addByte(const char summands[2], char result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:437: info: Non-Ignored Intf[275]: [addByte, aliases [], void addByte(const char summands[2], char result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:437: info: Non-Ignored Intf[276]: [addByte, aliases [], void addByte(const char summands[2], char result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:437: info: Non-Ignored Intf[277]: [addByte, aliases [], void addByte(const char summands[2], char result[1])]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:503: info: Ignore Intf ignore (one): [createModelConst, aliases [], TK_ModelConst *  createModelConst()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:503: info: Non-Ignored Intf[278]: [createModelConst, aliases [], TK_ModelConst *  createModelConst()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:503: info: Non-Ignored Intf[279]: [createModelConst, aliases [], TK_ModelConst *  createModelConst()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:503: info: Non-Ignored Intf[280]: [createModelConst, aliases [], TK_ModelConst *  createModelConst()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:504: info: Ignore Intf ignore (one): [destroyModelConst, aliases [], void destroyModelConst(TK_ModelConst *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:504: info: Non-Ignored Intf[281]: [destroyModelConst, aliases [], void destroyModelConst(TK_ModelConst *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:504: info: Non-Ignored Intf[282]: [destroyModelConst, aliases [], void destroyModelConst(TK_ModelConst *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:504: info: Non-Ignored Intf[283]: [destroyModelConst, aliases [], void destroyModelConst(TK_ModelConst *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:505: info: Ignore Intf ignore (one): [createModelMutable, aliases [], TK_ModelMutable *  createModelMutable()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:505: info: Non-Ignored Intf[284]: [createModelMutable, aliases [], TK_ModelMutable *  createModelMutable()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:505: info: Non-Ignored Intf[285]: [createModelMutable, aliases [], TK_ModelMutable *  createModelMutable()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:505: info: Non-Ignored Intf[286]: [createModelMutable, aliases [], TK_ModelMutable *  createModelMutable()]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:506: info: Ignore Intf ignore (one): [destroyModelMutable, aliases [], void destroyModelMutable(TK_ModelMutable *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:506: info: Non-Ignored Intf[287]: [destroyModelMutable, aliases [], void destroyModelMutable(TK_ModelMutable *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:506: info: Non-Ignored Intf[288]: [destroyModelMutable, aliases [], void destroyModelMutable(TK_ModelMutable *  s)]
  [gluegen] ../src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:506: info: Non-Ignored Intf[289]: [destroyModelMutable, aliases [], void destroyModelMutable(TK_ModelMutable *  s)]

java.generate:

java.build:
     [echo]  - - - compiling all java files - - - 
     [echo]  test.base.dir ../src/junit
     [echo]  build_t.gen     ../build/test/build/gensrc
    [javac] Compiling 4 source files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/classes
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gensrc/classes/com/jogamp/gluegen/test/junit/structgen
    [javac] anomalous package-info.java path: package-info.java
    [javac] Compiling 4 source files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/classes
    [javac] CStruct: @com.jogamp.gluegen.structgen.CStruct(jname="RenderingConfig", name="RenderingConfig", header="TestStruct01.h"), package com.jogamp.gluegen.test.junit.structgen, header TestStruct01.h
    [javac] CStruct: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/structgen/TestStruct01.h, abs: true, headerParent /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/structgen, rootOut /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/..
    [javac] CStruct: Generating struct accessor for struct: RenderingConfig -> RenderingConfig [struct.name RenderingConfig, struct.jname RenderingConfig, declaredType com.jogamp.gluegen.test.junit.structgen]
    [javac] generating -> Camera
    [javac] generating -> Vec3f
    [javac] generating -> RenderingConfig
    [javac] CStruct: @com.jogamp.gluegen.structgen.CStruct(jname="Pixel", name="Pixel", header="TestStruct02.h"), package com.jogamp.gluegen.test.junit.structgen, header TestStruct02.h
    [javac] CStruct: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/structgen/TestStruct02.h, abs: true, headerParent /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/structgen, rootOut /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/..
    [javac] CStruct: Generating struct accessor for struct: Pixel -> Pixel [struct.name Pixel, struct.jname Pixel, declaredType com.jogamp.gluegen.test.junit.structgen]
    [javac] generating -> Col4f
    [javac] skipping -> Vec3f
    [javac] generating -> Pixel
    [javac] CStruct: @com.jogamp.gluegen.structgen.CStruct(jname="RenderingConfig", name="RenderingConfig", header="TestStruct01.h"), package com.jogamp.gluegen.test.junit.structgen, header TestStruct01.h
    [javac] CStruct: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/structgen/TestStruct01.h, abs: true, headerParent /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/structgen, rootOut /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/..
    [javac] CStruct: Generating struct accessor for struct: RenderingConfig -> RenderingConfig [struct.name RenderingConfig, struct.jname RenderingConfig, declaredType boolean]
    [javac] CStruct: @com.jogamp.gluegen.structgen.CStruct(jname="Pixel", name="Pixel", header="TestStruct02.h"), package com.jogamp.gluegen.test.junit.structgen, header TestStruct02.h
    [javac] CStruct: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/structgen/TestStruct02.h, abs: true, headerParent /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/structgen, rootOut /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/..
    [javac] CStruct: Generating struct accessor for struct: Pixel -> Pixel [struct.name Pixel, struct.jname Pixel, declaredType boolean]
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/structgen/BuildStruct01.java:28: Note: struct RenderingConfig already defined elsewhere, skipping.
    [javac]     boolean dummy1;
    [javac]             ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/structgen/BuildStruct01.java:31: Note: struct Pixel already defined elsewhere, skipping.
    [javac]     boolean dummy2;
    [javac]             ^
    [javac] Compiling 105 source files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/classes
    [javac] Note: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/common/util/TestIteratorIndexCORE.java uses unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
      [jar] Building jar: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-test-util.jar
      [jar] Building jar: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar

gluegen.properties.load.user:

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

gluegen.cpptasks.initialize:
     [echo] os.name=Mac OS X
     [echo] os.version=10.15.2
     [echo] os.arch=x86_64
     [echo] nativejartag.prefix = jogamp/nativetag
     [echo] c.compiler.debug=false
     [echo] c.compiler.use-debug=${c.compiler.use-debug}
     [echo] c.compiler.optimise=none

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.linux:

gluegen.cpptasks.detect.os.osx:

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

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

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

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

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

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

gluegen.cpptasks.detect.os.solaris:

gluegen.cpptasks.detect.os.unix:

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

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

gluegen.cpptasks.detect.os.windows:

gluegen.cpptasks.detect.os.2:

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

gluegen.cpptasks.detect.compiler:
     [echo] gcc.compat.compiler=xcode.clang
     [echo] GCC=${isGCC}
     [echo] CLANG=true
     [echo] VC6=${isVC6}
     [echo] VC7=${isVC7}
     [echo] VC8=${isVC8}
     [echo] VC8_X64=${isVC8_X64}
     [echo] VC9=${isVC9}
     [echo] MingW=${isMingW}
     [echo] MingW32=${isMingW32}
     [echo] MingW64=${isMingW64}

setup.java.home.dir:
     [echo] java.home.dir      /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
     [echo] java.includes.dir  /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/stub_includes/jni

gluegen.cpptasks.configure.compiler:

gluegen.cpptasks.declare.compiler.environment:

gluegen.cpptasks.declare.compiler.win32.vc6:

gluegen.cpptasks.declare.compiler.win32.vc7:

gluegen.cpptasks.declare.compiler.win32.vc8:

gluegen.cpptasks.declare.compiler.win32.vc8_x64:

gluegen.cpptasks.declare.compiler.win32.vc9:

gluegen.cpptasks.declare.compiler.win32.mingw:

gluegen.cpptasks.declare.compiler.win64.mingw:

gluegen.cpptasks.declare.compiler.win32:

gluegen.cpptasks.declare.compiler.linux.x86:

gluegen.cpptasks.declare.compiler.linux.amd64:

gluegen.cpptasks.declare.compiler.linux.ia64:

gluegen.cpptasks.declare.compiler.linux.armv6:

gluegen.cpptasks.declare.compiler.linux.aarch64:

gluegen.cpptasks.declare.compiler.linux.alpha:

gluegen.cpptasks.declare.compiler.linux.hppa:

gluegen.cpptasks.declare.compiler.linux.mips:

gluegen.cpptasks.declare.compiler.linux.mipsel:

gluegen.cpptasks.declare.compiler.linux.ppc:

gluegen.cpptasks.declare.compiler.linux.ppc64:

gluegen.cpptasks.declare.compiler.linux.ppc64le:

gluegen.cpptasks.declare.compiler.linux.s390:

gluegen.cpptasks.declare.compiler.linux.s390x:

gluegen.cpptasks.declare.compiler.linux.sparc:

gluegen.cpptasks.declare.compiler.linux:

gluegen.cpptasks.declare.compiler.solaris32:

gluegen.cpptasks.declare.compiler.solaris.sparcv9:

gluegen.cpptasks.declare.compiler.solaris.amd64:

gluegen.cpptasks.declare.compiler.solaris:

gluegen.cpptasks.declare.compiler.macosx:
     [echo] MacOSX

gluegen.cpptasks.declare.compiler.ios.amd64:

gluegen.cpptasks.declare.compiler.ios.arm64:

gluegen.cpptasks.declare.compiler.freebsd.x86:

gluegen.cpptasks.declare.compiler.freebsd.amd64:

gluegen.cpptasks.declare.compiler.freebsd:

gluegen.cpptasks.declare.compiler.hpux:

gluegen.cpptasks.declare.compiler:
     [echo] java.home.dir                /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
     [echo] java.includes.dir            /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/stub_includes/jni
     [echo] java.includes.dir.platform   /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/stub_includes/jni/macosx
     [echo] java.lib.dir.platform        /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/lib

gluegen.cpptasks.setup.compiler:

c.configure:

junit.test1i.c.build:
     [echo] Compiling test1
     [echo]    c.compiler.src.files junit.test1i.c.src.files
     [echo]    compiler.cfg.id compiler.cfg.macosx
     [echo]    linker.cfg.id linker.test1.dll.cfg.id
     [echo]    output.lib.name test1
       [cc] 1 total files to be compiled.
       [cc] In file included from /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/generation/test1.c:2:
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:319:6: warning: "Hello Native Compiler" [-W#warnings]
       [cc]     #warning "Hello Native Compiler"
       [cc]      ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/generation/test1.c:446:48: warning: format specifies type 'unsigned long' but the argument has type 'int64_t' (aka 'long long') [-Wformat]
       [cc]     fprintf(stderr, "  cs.sub1.long0 0x%lX\n", s->sub1.long0);
       [cc]                                        ~~~     ^~~~~~~~~~~~~
       [cc]                                        %llX
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/generation/test1.c:452:48: warning: format specifies type 'unsigned long' but the argument has type 'int64_t' (aka 'long long') [-Wformat]
       [cc]     fprintf(stderr, "  cs.sub1.longX 0x%lX\n", (int64_t)s->sub1.longX);
       [cc]                                        ~~~     ^~~~~~~~~~~~~~~~~~~~~~
       [cc]                                        %llX
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/generation/test1.c:460:48: warning: format specifies type 'unsigned long' but the argument has type 'int64_t' (aka 'long long') [-Wformat]
       [cc]     fprintf(stderr, "  cs.sub2.long0 0x%lX\n", s->sub2.long0);
       [cc]                                        ~~~     ^~~~~~~~~~~~~
       [cc]                                        %llX
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/generation/test1.c:466:48: warning: format specifies type 'unsigned long' but the argument has type 'int64_t' (aka 'long long') [-Wformat]
       [cc]     fprintf(stderr, "  cs.sub2.longX 0x%lX\n", (int64_t)s->sub2.longX);
       [cc]                                        ~~~     ^~~~~~~~~~~~~~~~~~~~~~
       [cc]                                        %llX
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/generation/test1.c:718:13: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
       [cc]     strncpy(s->modelNamePointerCString, "Hello CString", 13+1);
       [cc]             ^~~~~~~~~~~~~~~~~~~~~~~~~~
       [cc] /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/secure/_string.h:119:28: note: expanded from macro 'strncpy'
       [cc]   __builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest))
       [cc]                            ^~~~
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/generation/test1.c:737:10: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
       [cc]     free(s->modelNamePointerCString);
       [cc]          ^~~~~~~~~~~~~~~~~~~~~~~~~~
       [cc] /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/stdlib.h:143:18: note: passing argument to parameter here
       [cc] void     free(void *);
       [cc]                     ^
       [cc] 7 warnings generated.
       [cc] Starting link

c.rename.lib.test1.mingw:

junit.test1p1.c.build:
     [echo] Compiling Bindingtest1p1
     [echo]    c.compiler.src.files junit.test1p1.c.src.files
     [echo]    compiler.cfg.id compiler.cfg.macosx
     [echo]    linker.cfg.id linker.test1.fixed.cfg.id
     [echo]    output.lib.name Bindingtest1p1
       [cc] 5 total files to be compiled.
       [cc] In file included from /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gensrc/native/TK_Surface_JNI.c:12:
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:319:6: warning: "Hello Native Compiler" [-W#warnings]
       [cc]     #warning "Hello Native Compiler"
       [cc]      ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gensrc/native/TK_Surface_JNI.c:10:16: warning: unused function 'JVMUtil_NewDirectByteBufferCopy' [-Wunused-function]
       [cc] static jobject JVMUtil_NewDirectByteBufferCopy(JNIEnv *env, void * source_address, size_t capacity); /* forward decl. */
       [cc]                ^
       [cc] 2 warnings generated.
       [cc] In file included from /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gensrc/native/TK_Engine_JNI.c:12:
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:319:6: warning: "Hello Native Compiler" [-W#warnings]
       [cc]     #warning "Hello Native Compiler"
       [cc]      ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gensrc/native/TK_Engine_JNI.c:10:16: warning: unused function 'JVMUtil_NewDirectByteBufferCopy' [-Wunused-function]
       [cc] static jobject JVMUtil_NewDirectByteBufferCopy(JNIEnv *env, void * source_address, size_t capacity); /* forward decl. */
       [cc]                ^
       [cc] 2 warnings generated.
       [cc] In file included from /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gensrc/native/TK_ModelConst_JNI.c:12:
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:319:6: warning: "Hello Native Compiler" [-W#warnings]
       [cc]     #warning "Hello Native Compiler"
       [cc]      ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gensrc/native/TK_ModelConst_JNI.c:198:16: warning: unused function 'JVMUtil_NewDirectByteBufferCopy' [-Wunused-function]
       [cc] static jobject JVMUtil_NewDirectByteBufferCopy(JNIEnv *env, void * source_address, size_t capacity) {
       [cc]                ^
       [cc] 2 warnings generated.
       [cc] In file included from /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gensrc/native/TK_ModelMutable_JNI.c:12:
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:319:6: warning: "Hello Native Compiler" [-W#warnings]
       [cc]     #warning "Hello Native Compiler"
       [cc]      ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gensrc/native/TK_ModelMutable_JNI.c:198:16: warning: unused function 'JVMUtil_NewDirectByteBufferCopy' [-Wunused-function]
       [cc] static jobject JVMUtil_NewDirectByteBufferCopy(JNIEnv *env, void * source_address, size_t capacity) {
       [cc]                ^
       [cc] 2 warnings generated.
       [cc] In file included from /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gensrc/native/Bindingtest1p1Impl_JNI.c:12:
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:319:6: warning: "Hello Native Compiler" [-W#warnings]
       [cc]     #warning "Hello Native Compiler"
       [cc]      ^
       [cc] 1 warning generated.
       [cc] Starting link

c.rename.lib.test1p1.mingw:

junit.test1p2.c.build:
     [echo] Compiling Bindingtest1p2
     [echo]    c.compiler.src.files junit.test1p2.c.src.files
     [echo]    compiler.cfg.id compiler.cfg.macosx
     [echo]    linker.cfg.id linker.test1.runtime.cfg.id
     [echo]    output.lib.name Bindingtest1p2
       [cc] Starting dependency analysis for 4 files.
       [cc] 4 files are up to date.
       [cc] 0 files to be recompiled from dependency analysis.
       [cc] 1 total files to be compiled.
       [cc] In file included from /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gensrc/native/Bindingtest1p2Impl_JNI.c:12:
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:319:6: warning: "Hello Native Compiler" [-W#warnings]
       [cc]     #warning "Hello Native Compiler"
       [cc]      ^
       [cc] 1 warning generated.
       [cc] Starting link

c.rename.lib.test1p2.mingw:

junit.test1.c.build:

native.build:
     [echo] gluegen.basename: gluegen

gluegen.properties.load.user:

gluegen.cpptasks.initialize:
     [echo] os.name=Mac OS X
     [echo] os.version=10.15.2
     [echo] os.arch=x86_64
     [echo] nativejartag.prefix = jogamp/nativetag
     [echo] c.compiler.debug=false
     [echo] c.compiler.use-debug=${c.compiler.use-debug}
     [echo] c.compiler.optimise=none

gluegen.cpptasks.striplibs:
     [echo] Strip symbols from libs in ../build/test/build/natives

android.package:
     [echo] gluegen.basename: gluegen

dump.localinfo:
     [echo] Dump Local Info
     [java] JUnit version 4.11
     [java] ++++ Test Singleton.ctor()
     [java] ++++ Test Singleton.lock()
     [java] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1580669566672 ms III - Start
     [java] SLOCK [T main @ 1580669566676 ms +++ localhost/127.0.0.1:59999 - Locked within 22 ms, 1 attempts
     [java] ++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
     [java] .   1: PATH = /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/bin:/usr/local/bin:/usr/local/apache-ant/bin:/usr/bin:/bin:/usr/sbin:/sbin
     [java]    2: RUN_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=macosx-10_6-x86_64-nvidia/936/display/redirect
     [java]    3: HUDSON_HOME = /srv/jenkins
     [java]    4: RUN_CHANGES_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=macosx-10_6-x86_64-nvidia/936/display/redirect?page=changes
     [java]    5: JOB_URL = https://jogamp.org/chuck/job/gluegen/label=macosx-10_6-x86_64-nvidia/
     [java]    6: BUILD_ARCHIVE = true
     [java]    7: SDKROOT = macosx10.11
     [java]    8: ANT_PATH = /usr/local/apache-ant
     [java]    9: LOGNAME = jogamp
     [java]   10: PWD = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make
     [java]   11: JENKINS_URL = https://jogamp.org/chuck/
     [java]   12: SOURCE_LEVEL = 1.8
     [java]   13: BUILD_TAG = jenkins-gluegen-label=macosx-10_6-x86_64-nvidia-936
     [java]   14: SHELL = /bin/bash
     [java]   15: JAVA_MAIN_CLASS_4980 = hudson.remoting.Launcher
     [java]   16: JENKINS_HOME = /srv/jenkins
     [java]   17: TMPDIR = /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/
     [java]   18: NODE_NAME = macosx64-NV320M-10_6-jogamp-x64-sgothel-012
     [java]   19: XPC_FLAGS = 0x0
     [java]   20: TARGET_LEVEL = 1.8
     [java]   21: BUILD_DISPLAY_NAME = #936
     [java]   22: JOB_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=macosx-10_6-x86_64-nvidia/display/redirect
     [java]   23: __CF_USER_TEXT_ENCODING = 0x1F6:0x0:0x0
     [java]   24: GIT_BRANCH = origin/master
     [java]   25: SHLVL = 1
     [java]   26: JOGAMP_JAR_CODEBASE = Codebase: *.jogamp.org
     [java]   27: GIT_PREVIOUS_COMMIT = 0b441cfc14947b1c8cabdc87705ae95a0afec4d9
     [java]   28: JAVA_HOME = /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
     [java]   29: BUILD_ID = 936
     [java]   30: JOB_NAME = gluegen/label=macosx-10_6-x86_64-nvidia
     [java]   31: ANT_HOME = /usr/local/apache-ant
     [java]   32: GIT_PREVIOUS_SUCCESSFUL_COMMIT = 0b441cfc14947b1c8cabdc87705ae95a0afec4d9
     [java]   33: NODE_LABELS = macosx-10_6-x86_64-nvidia macosx64-NV320M-10_6-jogamp-x64-sgothel-012
     [java]   34: HUDSON_URL = https://jogamp.org/chuck/
     [java]   35: TARGET_RT_JAR = /usr/local/jre1.8.0_212/lib/rt.jar
     [java]   36: WORKSPACE = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia
     [java]   37: XPC_SERVICE_NAME = 0
     [java]   38: GIT_COMMIT = 0b441cfc14947b1c8cabdc87705ae95a0afec4d9
     [java]   39: EXECUTOR_NUMBER = 0
     [java]   40: JOB_BASE_NAME = label=macosx-10_6-x86_64-nvidia
     [java]   41: label = macosx-10_6-x86_64-nvidia
     [java]   42: USER = jogamp
     [java]   43: JUNIT_DISABLED = false
     [java]   44: BUILD_NUMBER = 936
     [java]   45: BUILD_URL = https://jogamp.org/chuck/job/gluegen/label=macosx-10_6-x86_64-nvidia/936/
     [java]   46: JAVA_MAIN_CLASS_5811 = org.apache.tools.ant.launch.Launcher
     [java]   47: GIT_URL = git://jogamp.org/srv/scm/gluegen.git
     [java]   48: HOME = /Users/jogamp
     [java] Environment count: 48
     [java] ++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
     [java] ++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
     [java] .   1: gopherProxySet = false
     [java]    2: ant.library.dir = /usr/local/apache-ant/lib
     [java]    3: awt.toolkit = sun.lwawt.macosx.LWCToolkit
     [java]    4: java.specification.version = 11
     [java]    5: sun.cpu.isalist = 
     [java]    6: sun.jnu.encoding = UTF-8
     [java]    7: java.class.path = /usr/local/apache-ant/lib/ant-launcher.jar:/usr/local/apache-ant/lib/ant-commons-net.jar:/usr/local/apache-ant/lib/ant-xz.jar:/usr/local/apache-ant/lib/ant-junit4.jar:/usr/local/apache-ant/lib/ant-jai.jar:/usr/local/apache-ant/lib/ant-apache-resolver.jar:/usr/local/apache-ant/lib/ant-jdepend.jar:/usr/local/apache-ant/lib/ant-apache-regexp.jar:/usr/local/apache-ant/lib/ant-apache-log4j.jar:/usr/local/apache-ant/lib/ant-javamail.jar:/usr/local/apache-ant/lib/ant-apache-bcel.jar:/usr/local/apache-ant/lib/ant.jar:/usr/local/apache-ant/lib/ant-netrexx.jar:/usr/local/apache-ant/lib/ant-swing.jar:/usr/local/apache-ant/lib/ant-jsch.jar:/usr/local/apache-ant/lib/ant-junitlauncher.jar:/usr/local/apache-ant/lib/ant-junit.jar:/usr/local/apache-ant/lib/ant-launcher.jar:/usr/local/apache-ant/lib/ant-antlr.jar:/usr/local/apache-ant/lib/ant-testutil.jar:/usr/local/apache-ant/lib/ant-apache-oro.jar:/usr/local/apache-ant/lib/ant-jmf.jar:/usr/local/apache-ant/lib/ant-apache-xalan2.jar:/usr/local/apache-ant/lib/ant-apache-bsf.jar:/usr/local/apache-ant/lib/ant-commons-logging.jar
     [java]    8: java.vm.vendor = AdoptOpenJDK
     [java]    9: sun.arch.data.model = 64
     [java]   10: java.vendor.url = https://adoptopenjdk.net/
     [java]   11: user.timezone = Europe/Berlin
     [java]   12: java.vm.specification.version = 11
     [java]   13: os.name = Mac OS X
     [java]   14: sun.java.launcher = SUN_STANDARD
     [java]   15: user.country = US
     [java]   16: sun.boot.library.path = /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/lib
     [java]   17: sun.java.command = org.apache.tools.ant.launch.Launcher -cp  -file build.xml -Dlabel=macosx-10_6-x86_64-nvidia -Dgluegen.basename=gluegen -Dgluegen.build.branch=origin/master -Dgluegen.build.number=936 -Dgluegen.build.id=936 -Dgluegen.build.commit=0b441cfc14947b1c8cabdc87705ae95a0afec4d9 clean all junit.run
     [java]   18: http.nonProxyHosts = local|*.local|169.254/16|*.169.254/16
     [java]   19: jdk.debug = release
     [java]   20: sun.cpu.endian = little
     [java]   21: user.home = /Users/jogamp
     [java]   22: user.language = en
     [java]   23: java.specification.vendor = Oracle Corporation
     [java]   24: java.version.date = 2019-04-16
     [java]   25: java.home = /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
     [java]   26: file.separator = /
     [java]   27: java.vm.compressedOopsMode = Zero based
     [java]   28: line.separator = 
     [java] 
     [java]   29: java.specification.name = Java Platform API Specification
     [java]   30: java.vm.specification.vendor = Oracle Corporation
     [java]   31: java.awt.graphicsenv = sun.awt.CGraphicsEnvironment
     [java]   32: sun.management.compiler = HotSpot 64-Bit Tiered Compilers
     [java]   33: ftp.nonProxyHosts = local|*.local|169.254/16|*.169.254/16
     [java]   34: java.runtime.version = 11.0.3+7
     [java]   35: user.name = jogamp
     [java]   36: path.separator = :
     [java]   37: os.version = 10.15.2
     [java]   38: java.runtime.name = OpenJDK Runtime Environment
     [java]   39: file.encoding = UTF-8
     [java]   40: java.vm.name = OpenJDK 64-Bit Server VM
     [java]   41: java.vendor.version = AdoptOpenJDK
     [java]   42: java.vendor.url.bug = https://github.com/AdoptOpenJDK/openjdk-build/issues
     [java]   43: java.io.tmpdir = /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/
     [java]   44: java.version = 11.0.3
     [java]   45: user.dir = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make
     [java]   46: os.arch = x86_64
     [java]   47: java.vm.specification.name = Java Virtual Machine Specification
     [java]   48: java.awt.printerjob = sun.lwawt.macosx.CPrinterJob
     [java]   49: ant.home = /usr/local/apache-ant
     [java]   50: sun.os.patch.level = unknown
     [java]   51: java.library.path = /Users/jogamp/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.
     [java]   52: java.vendor = AdoptOpenJDK
     [java]   53: java.vm.info = mixed mode
     [java]   54: java.vm.version = 11.0.3+7
     [java]   55: sun.io.unicode.encoding = UnicodeBig
     [java]   56: java.class.version = 55.0
     [java]   57: socksNonProxyHosts = local|*.local|169.254/16|*.169.254/16
     [java] Property count: 57
     [java] ++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
     [java] ++++ Test Singleton.unlock()
     [java] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1580669566817 ms III - Stopping: alive true, shallQuit true, hasSocket true
     [java] SLOCK [T main @ 1580669566818 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms
     [java] 
     [java] Time: 0.728
     [java] 
     [java] OK (2 tests)
     [java] 

gluegen.build.check.aapt:

android.package:

developer-src-zip:
      [zip] Building zip: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-java-src.zip

developer-zip-archive:
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-2.4-b936-20200202-macosx-universal
     [copy] Copying 3 files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-2.4-b936-20200202-macosx-universal
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-2.4-b936-20200202-macosx-universal/jar
     [copy] Copying 6 files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-2.4-b936-20200202-macosx-universal/jar
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-2.4-b936-20200202-macosx-universal/lib
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-2.4-b936-20200202-macosx-universal/lib
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-2.4-b936-20200202-macosx-universal/jnlp-files
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-2.4-b936-20200202-macosx-universal/jnlp-files
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-2.4-b936-20200202-macosx-universal/dist
     [copy] Copying 3 files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-2.4-b936-20200202-macosx-universal/dist
     [exec] 
     [exec] 7-Zip [64] 9.13 beta  Copyright (c) 1999-2010 Igor Pavlov  2010-04-15
     [exec] p7zip Version 9.13 (locale=utf8,Utf16=on,HugeFiles=on,4 CPUs)
     [exec] Scanning
     [exec] 
     [exec] Creating archive /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-2.4-b936-20200202-macosx-universal.7z
     [exec] 
     [exec] Compressing  gluegen-2.4-b936-20200202-macosx-universal/gluegen-java-src.zip
     [exec] Compressing  gluegen-2.4-b936-20200202-macosx-universal/jar/gluegen-rt-android-natives-macosx-universal.jar
     [exec] Compressing  gluegen-2.4-b936-20200202-macosx-universal/jar/gluegen-rt-android.jar
     [exec] Compressing  gluegen-2.4-b936-20200202-macosx-universal/jar/gluegen-rt-natives-macosx-universal.jar
     [exec] Compressing  gluegen-2.4-b936-20200202-macosx-universal/jar/gluegen-rt.jar
     [exec] Compressing  gluegen-2.4-b936-20200202-macosx-universal/jar/gluegen-test-util.jar
     [exec] Compressing  gluegen-2.4-b936-20200202-macosx-universal/jar/gluegen.jar
     [exec] Compressing  gluegen-2.4-b936-20200202-macosx-universal/dist/junit.jar
     [exec] Compressing  gluegen-2.4-b936-20200202-macosx-universal/LICENSE.txt
     [exec] Compressing  gluegen-2.4-b936-20200202-macosx-universal/lib/libgluegen_rt.dylib
     [exec] Compressing  gluegen-2.4-b936-20200202-macosx-universal/jnlp-files/gluegen-rt.jnlp
     [exec] Compressing  gluegen-2.4-b936-20200202-macosx-universal/dist/jogamp-fat-test.mf
     [exec] Compressing  gluegen-2.4-b936-20200202-macosx-universal/dist/jogamp-fat.mf
     [exec] Compressing  gluegen-2.4-b936-20200202-macosx-universal/artifact.properties
     [exec] 
     [exec] Everything is Ok
   [delete] Deleting directory /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-2.4-b936-20200202-macosx-universal

all:

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           11
     [echo] java.version               11.0.3
     [echo] java.home                  /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
     [echo] jvmJava.exe                /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.4.0-rc-20200202
     [echo] jogamp.version.int         2414020
     [echo] junit.is.disabled          ${junit.is.disabled}
     [echo] target.user.set            true
     [echo] target.sourcelevel         1.8
     [echo] target.targetlevel         1.8
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] target.rt.jar              /usr/local/jre1.8.0_212/lib/rt.jar
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            macosx64-NV320M-10_6-jogamp-x64-sgothel-012
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             macosx10.11
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

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

gluegen.cpptasks.initialize:
     [echo] os.name=Mac OS X
     [echo] os.version=10.15.2
     [echo] os.arch=x86_64
     [echo] nativejartag.prefix = jogamp/nativetag
     [echo] c.compiler.debug=false
     [echo] c.compiler.use-debug=${c.compiler.use-debug}
     [echo] c.compiler.optimise=none

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.linux:

gluegen.cpptasks.detect.os.osx:

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

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

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

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

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

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

gluegen.cpptasks.detect.os.solaris:

gluegen.cpptasks.detect.os.unix:

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

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

gluegen.cpptasks.detect.os.windows:

gluegen.cpptasks.detect.os.2:

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

setup.excludes.nsig:

init.base:

init.android:

init:
     [echo] gluegen.build.branch         origin/master
     [echo] gluegen.build.commit         0b441cfc14947b1c8cabdc87705ae95a0afec4d9

java.class.path.validate:

validate:

clean-temp:

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           11
     [echo] java.version               11.0.3
     [echo] java.home                  /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
     [echo] jvmJava.exe                /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.4.0-rc-20200202
     [echo] jogamp.version.int         2414020
     [echo] junit.is.disabled          ${junit.is.disabled}
     [echo] target.user.set            true
     [echo] target.sourcelevel         1.8
     [echo] target.targetlevel         1.8
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] target.rt.jar              /usr/local/jre1.8.0_212/lib/rt.jar
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            macosx64-NV320M-10_6-jogamp-x64-sgothel-012
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             macosx10.11
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

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

gluegen.cpptasks.initialize:
     [echo] os.name=Mac OS X
     [echo] os.version=10.15.2
     [echo] os.arch=x86_64
     [echo] nativejartag.prefix = jogamp/nativetag
     [echo] c.compiler.debug=false
     [echo] c.compiler.use-debug=${c.compiler.use-debug}
     [echo] c.compiler.optimise=none

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.linux:

gluegen.cpptasks.detect.os.osx:

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

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

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

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

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

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

gluegen.cpptasks.detect.os.solaris:

gluegen.cpptasks.detect.os.unix:

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

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

gluegen.cpptasks.detect.os.windows:

gluegen.cpptasks.detect.os.2:

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

setup.excludes.nsig:

init.base:

init.android:

init:
     [echo] gluegen.build.branch         origin/master
     [echo] gluegen.build.commit         0b441cfc14947b1c8cabdc87705ae95a0afec4d9

java.class.path.validate:

validate:

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

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           11
     [echo] java.version               11.0.3
     [echo] java.home                  /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
     [echo] jvmJava.exe                /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.4.0-rc-20200202
     [echo] jogamp.version.int         2414020
     [echo] junit.is.disabled          ${junit.is.disabled}
     [echo] target.user.set            true
     [echo] target.sourcelevel         1.8
     [echo] target.targetlevel         1.8
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] target.rt.jar              /usr/local/jre1.8.0_212/lib/rt.jar
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            macosx64-NV320M-10_6-jogamp-x64-sgothel-012
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             macosx10.11
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

init:

java.class.path.validate:

validate:
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build-temp
     [echo] test.base.dir: ../src/junit 
     [echo] test.junit.generation.dir: ../src/junit/com/jogamp/gluegen/test/junit/generation 
     [echo] test.dir: ../build/test 
     [echo] results: ../build/test/results 
     [echo] build_t: ../build/test/build 
     [echo] build_t.gen: ../build/test/build/gensrc 
     [echo] build_t.java: ../build/test/build/classes 
     [echo] build_t.obj: ../build/test/build/obj 
     [echo] build_t.lib: ../build/test/build/natives 

junit.compile.check:

junit.compile:

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

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           11
     [echo] java.version               11.0.3
     [echo] java.home                  /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
     [echo] jvmJava.exe                /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.4.0-rc-20200202
     [echo] jogamp.version.int         2414020
     [echo] junit.is.disabled          ${junit.is.disabled}
     [echo] target.user.set            true
     [echo] target.sourcelevel         1.8
     [echo] target.targetlevel         1.8
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] target.rt.jar              /usr/local/jre1.8.0_212/lib/rt.jar
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            macosx64-NV320M-10_6-jogamp-x64-sgothel-012
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             macosx10.11
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

init:

java.class.path.validate:

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

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

gluegen.cpptasks.initialize:
     [echo] os.name=Mac OS X
     [echo] os.version=10.15.2
     [echo] os.arch=x86_64
     [echo] nativejartag.prefix = jogamp/nativetag
     [echo] c.compiler.debug=false
     [echo] c.compiler.use-debug=${c.compiler.use-debug}
     [echo] c.compiler.optimise=none

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.linux:

gluegen.cpptasks.detect.os.osx:

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

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

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

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

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

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

gluegen.cpptasks.detect.os.solaris:

gluegen.cpptasks.detect.os.unix:

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

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

gluegen.cpptasks.detect.os.windows:

gluegen.cpptasks.detect.os.2:

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

junit.run.settings:

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

junit.run.local.osx.d32:

junit.run.local:
    [junit] Testsuite: com.jogamp.common.net.AssetURLConnectionRegisteredTest
    [junit] ++++ Test Singleton.ctor()
    [junit] ++++ Test Singleton.lock()
    [junit] Testsuite: com.jogamp.common.net.AssetURLConnectionRegisteredTest
    [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1580669570266 ms III - Start
    [junit] SLOCK [T main @ 1580669570268 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
    [junit] ******* Asset URL Stream Handler Registration: PRE
    [junit] ******* Asset URL Stream Handler Registration: POST
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel1_RT
    [junit] asset:com/jogamp/common/net/data/AssetURLConnectionTest.txt:0> AssetURLConnectionTest Data Testing Relative Location
    [junit] asset:com/jogamp/common/net/data/AssetURLConnectionTest.txt:1> 
    [junit] asset:com/jogamp/common/net/data/AssetURLConnectionTest.txt:2> This file exists for test purposes.
    [junit] asset:com/jogamp/common/net/data/RelativeData.txt:0> Relative Data 1 - com/jogamp/common/net/data/RelativeData.txt
    [junit] asset:com/jogamp/common/net/data/RelativeData.txt:1> 
    [junit] asset:com/jogamp/common/net/data/RelativeData.txt:2> This file exists for test purposes.
    [junit] asset:com/jogamp/common/net/data2/RelativeData2.txt:0> Relative Data 2 - com/jogamp/common/net/data2/RelativeData2.txt
    [junit] asset:com/jogamp/common/net/data2/RelativeData2.txt:1> 
    [junit] asset:com/jogamp/common/net/data2/RelativeData2.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel1_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel2_RT
    [junit] asset:/com/jogamp/common/net/data/AssetURLConnectionTest.txt:0> AssetURLConnectionTest Data Testing Relative Location
    [junit] asset:/com/jogamp/common/net/data/AssetURLConnectionTest.txt:1> 
    [junit] asset:/com/jogamp/common/net/data/AssetURLConnectionTest.txt:2> This file exists for test purposes.
    [junit] asset:/com/jogamp/common/net/data/RelativeData.txt:0> Relative Data 1 - com/jogamp/common/net/data/RelativeData.txt
    [junit] asset:/com/jogamp/common/net/data/RelativeData.txt:1> 
    [junit] asset:/com/jogamp/common/net/data/RelativeData.txt:2> This file exists for test purposes.
    [junit] asset:/com/jogamp/common/net/data2/RelativeData2.txt:0> Relative Data 2 - com/jogamp/common/net/data2/RelativeData2.txt
    [junit] asset:/com/jogamp/common/net/data2/RelativeData2.txt:1> 
    [junit] asset:/com/jogamp/common/net/data2/RelativeData2.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel2_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_RT
    [junit] createAssetURL: asset:gluegen/info.txt -> url: asset:gluegen/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen/info.txt / connURL asset:gluegen/info.txt
    [junit] asset:gluegen/info.txt:0> Gluegen RT Asset.
    [junit] asset:gluegen/info.txt:1> 
    [junit] asset:gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_Test
    [junit] createAssetURL: asset:gluegen-test/info.txt -> url: asset:gluegen-test/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen-test/info.txt / connURL asset:gluegen-test/info.txt
    [junit] asset:gluegen-test/info.txt:0> Gluegen Test Asset.
    [junit] asset:gluegen-test/info.txt:1> 
    [junit] asset:gluegen-test/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_Test
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1580669570327 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1580669570327 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.76 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.ctor()
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1580669570266 ms III - Start
    [junit] SLOCK [T main @ 1580669570268 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
    [junit] ******* Asset URL Stream Handler Registration: PRE
    [junit] ******* Asset URL Stream Handler Registration: POST
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel1_RT
    [junit] asset:com/jogamp/common/net/data/AssetURLConnectionTest.txt:0> AssetURLConnectionTest Data Testing Relative Location
    [junit] asset:com/jogamp/common/net/data/AssetURLConnectionTest.txt:1> 
    [junit] asset:com/jogamp/common/net/data/AssetURLConnectionTest.txt:2> This file exists for test purposes.
    [junit] asset:com/jogamp/common/net/data/RelativeData.txt:0> Relative Data 1 - com/jogamp/common/net/data/RelativeData.txt
    [junit] asset:com/jogamp/common/net/data/RelativeData.txt:1> 
    [junit] asset:com/jogamp/common/net/data/RelativeData.txt:2> This file exists for test purposes.
    [junit] asset:com/jogamp/common/net/data2/RelativeData2.txt:0> Relative Data 2 - com/jogamp/common/net/data2/RelativeData2.txt
    [junit] asset:com/jogamp/common/net/data2/RelativeData2.txt:1> 
    [junit] asset:com/jogamp/common/net/data2/RelativeData2.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel1_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel2_RT
    [junit] asset:/com/jogamp/common/net/data/AssetURLConnectionTest.txt:0> AssetURLConnectionTest Data Testing Relative Location
    [junit] asset:/com/jogamp/common/net/data/AssetURLConnectionTest.txt:1> 
    [junit] asset:/com/jogamp/common/net/data/AssetURLConnectionTest.txt:2> This file exists for test purposes.
    [junit] asset:/com/jogamp/common/net/data/RelativeData.txt:0> Relative Data 1 - com/jogamp/common/net/data/RelativeData.txt
    [junit] asset:/com/jogamp/common/net/data/RelativeData.txt:1> 
    [junit] asset:/com/jogamp/common/net/data/RelativeData.txt:2> This file exists for test purposes.
    [junit] asset:/com/jogamp/common/net/data2/RelativeData2.txt:0> Relative Data 2 - com/jogamp/common/net/data2/RelativeData2.txt
    [junit] asset:/com/jogamp/common/net/data2/RelativeData2.txt:1> 
    [junit] asset:/com/jogamp/common/net/data2/RelativeData2.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel2_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_RT
    [junit] createAssetURL: asset:gluegen/info.txt -> url: asset:gluegen/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen/info.txt / connURL asset:gluegen/info.txt
    [junit] asset:gluegen/info.txt:0> Gluegen RT Asset.
    [junit] asset:gluegen/info.txt:1> 
    [junit] asset:gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_Test
    [junit] createAssetURL: asset:gluegen-test/info.txt -> url: asset:gluegen-test/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen-test/info.txt / connURL asset:gluegen-test/info.txt
    [junit] asset:gluegen-test/info.txt:0> Gluegen Test Asset.
    [junit] asset:gluegen-test/info.txt:1> 
    [junit] asset:gluegen-test/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_Test
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1580669570327 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1580669570327 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: assetRegisteredIOUtilGetResourceRel1_RT took 0.014 sec
    [junit] Testcase: assetRegisteredIOUtilGetResourceRel2_RT took 0.003 sec
    [junit] Testcase: assetRegisteredURLConnection_RT took 0.002 sec
    [junit] Testcase: assetRegisteredURLConnection_Test took 0.002 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.76 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.ctor()
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1580669570266 ms III - Start
    [junit] SLOCK [T main @ 1580669570268 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
    [junit] ******* Asset URL Stream Handler Registration: PRE
    [junit] ******* Asset URL Stream Handler Registration: POST
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel1_RT
    [junit] asset:com/jogamp/common/net/data/AssetURLConnectionTest.txt:0> AssetURLConnectionTest Data Testing Relative Location
    [junit] asset:com/jogamp/common/net/data/AssetURLConnectionTest.txt:1> 
    [junit] asset:com/jogamp/common/net/data/AssetURLConnectionTest.txt:2> This file exists for test purposes.
    [junit] asset:com/jogamp/common/net/data/RelativeData.txt:0> Relative Data 1 - com/jogamp/common/net/data/RelativeData.txt
    [junit] asset:com/jogamp/common/net/data/RelativeData.txt:1> 
    [junit] asset:com/jogamp/common/net/data/RelativeData.txt:2> This file exists for test purposes.
    [junit] asset:com/jogamp/common/net/data2/RelativeData2.txt:0> Relative Data 2 - com/jogamp/common/net/data2/RelativeData2.txt
    [junit] asset:com/jogamp/common/net/data2/RelativeData2.txt:1> 
    [junit] asset:com/jogamp/common/net/data2/RelativeData2.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel1_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel2_RT
    [junit] asset:/com/jogamp/common/net/data/AssetURLConnectionTest.txt:0> AssetURLConnectionTest Data Testing Relative Location
    [junit] asset:/com/jogamp/common/net/data/AssetURLConnectionTest.txt:1> 
    [junit] asset:/com/jogamp/common/net/data/AssetURLConnectionTest.txt:2> This file exists for test purposes.
    [junit] asset:/com/jogamp/common/net/data/RelativeData.txt:0> Relative Data 1 - com/jogamp/common/net/data/RelativeData.txt
    [junit] asset:/com/jogamp/common/net/data/RelativeData.txt:1> 
    [junit] asset:/com/jogamp/common/net/data/RelativeData.txt:2> This file exists for test purposes.
    [junit] asset:/com/jogamp/common/net/data2/RelativeData2.txt:0> Relative Data 2 - com/jogamp/common/net/data2/RelativeData2.txt
    [junit] asset:/com/jogamp/common/net/data2/RelativeData2.txt:1> 
    [junit] asset:/com/jogamp/common/net/data2/RelativeData2.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredIOUtilGetResourceRel2_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_RT
    [junit] createAssetURL: asset:gluegen/info.txt -> url: asset:gluegen/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen/info.txt / connURL asset:gluegen/info.txt
    [junit] asset:gluegen/info.txt:0> Gluegen RT Asset.
    [junit] asset:gluegen/info.txt:1> 
    [junit] asset:gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_Test
    [junit] createAssetURL: asset:gluegen-test/info.txt -> url: asset:gluegen-test/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen-test/info.txt / connURL asset:gluegen-test/info.txt
    [junit] asset:gluegen-test/info.txt:0> Gluegen Test Asset.
    [junit] asset:gluegen-test/info.txt:1> 
    [junit] asset:gluegen-test/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionRegisteredTest - assetRegisteredURLConnection_Test
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1580669570327 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1580669570327 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.net.AssetURLConnectionUnregisteredTest
    [junit] ++++ Test Singleton.lock()
    [junit] Testsuite: com.jogamp.common.net.AssetURLConnectionUnregisteredTest
    [junit] SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1580669570921 ms III - Start
    [junit] SLOCK [T main @ 1580669570922 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
    [junit] 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.
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt.jar!/gluegen/info.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt.jar!/gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceRel0_RT
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:0> AssetURLConnectionTest Data Testing Relative Location
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:2> This file exists for test purposes.
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/RelativeData.txt:0> Relative Data 1 - com/jogamp/common/net/data/RelativeData.txt
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/RelativeData.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/RelativeData.txt:2> This file exists for test purposes.
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data2/RelativeData2.txt:0> Relative Data 2 - com/jogamp/common/net/data2/RelativeData2.txt
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data2/RelativeData2.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data2/RelativeData2.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceRel0_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_RT
    [junit] createAssetURL: asset:gluegen/info.txt -> url: asset:gluegen/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen/info.txt / connURL asset:gluegen/info.txt
    [junit] asset:gluegen/info.txt:0> Gluegen RT Asset.
    [junit] asset:gluegen/info.txt:1> 
    [junit] asset:gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_RT2
    [junit] createAssetURL: asset:/gluegen/info.txt -> url: asset:/gluegen/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:/gluegen/info.txt / connURL asset:/gluegen/info.txt
    [junit] asset:/gluegen/info.txt:0> Gluegen RT Asset.
    [junit] asset:/gluegen/info.txt:1> 
    [junit] asset:/gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_RT2
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
    [junit] createAssetURL: asset:gluegen-test/info.txt -> url: asset:gluegen-test/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen-test/info.txt / connURL asset:gluegen-test/info.txt
    [junit] asset:gluegen-test/info.txt:0> Gluegen Test Asset.
    [junit] asset:gluegen-test/info.txt:1> 
    [junit] asset:gluegen-test/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1580669570945 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1580669570946 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.546 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1580669570921 ms III - Start
    [junit] SLOCK [T main @ 1580669570922 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
    [junit] 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.
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt.jar!/gluegen/info.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt.jar!/gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceRel0_RT
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:0> AssetURLConnectionTest Data Testing Relative Location
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:2> This file exists for test purposes.
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/RelativeData.txt:0> Relative Data 1 - com/jogamp/common/net/data/RelativeData.txt
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/RelativeData.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/RelativeData.txt:2> This file exists for test purposes.
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data2/RelativeData2.txt:0> Relative Data 2 - com/jogamp/common/net/data2/RelativeData2.txt
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data2/RelativeData2.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data2/RelativeData2.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceRel0_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_RT
    [junit] createAssetURL: asset:gluegen/info.txt -> url: asset:gluegen/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen/info.txt / connURL asset:gluegen/info.txt
    [junit] asset:gluegen/info.txt:0> Gluegen RT Asset.
    [junit] asset:gluegen/info.txt:1> 
    [junit] asset:gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_RT2
    [junit] createAssetURL: asset:/gluegen/info.txt -> url: asset:/gluegen/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:/gluegen/info.txt / connURL asset:/gluegen/info.txt
    [junit] asset:/gluegen/info.txt:0> Gluegen RT Asset.
    [junit] asset:/gluegen/info.txt:1> 
    [junit] asset:/gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_RT2
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
    [junit] createAssetURL: asset:gluegen-test/info.txt -> url: asset:gluegen-test/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen-test/info.txt / connURL asset:gluegen-test/info.txt
    [junit] asset:gluegen-test/info.txt:0> Gluegen Test Asset.
    [junit] asset:gluegen-test/info.txt:1> 
    [junit] asset:gluegen-test/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1580669570945 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1580669570946 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: assetUnregisteredIOUtilGetResourceAbs_RT took 0 sec
    [junit] Testcase: assetUnregisteredIOUtilGetResourceRel0_RT took 0.002 sec
    [junit] Testcase: assetUnregisteredURLConnection_RT took 0.001 sec
    [junit] Testcase: assetUnregisteredURLConnection_RT2 took 0.001 sec
    [junit] Testcase: assetUnregisteredURLConnection_Test took 0 sec
    [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.546 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1580669570921 ms III - Start
    [junit] SLOCK [T main @ 1580669570922 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
    [junit] 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.
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt.jar!/gluegen/info.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/gluegen-rt.jar!/gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceAbs_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceRel0_RT
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:0> AssetURLConnectionTest Data Testing Relative Location
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:2> This file exists for test purposes.
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/RelativeData.txt:0> Relative Data 1 - com/jogamp/common/net/data/RelativeData.txt
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/RelativeData.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/RelativeData.txt:2> This file exists for test purposes.
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data2/RelativeData2.txt:0> Relative Data 2 - com/jogamp/common/net/data2/RelativeData2.txt
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data2/RelativeData2.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data2/RelativeData2.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredIOUtilGetResourceRel0_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_RT
    [junit] createAssetURL: asset:gluegen/info.txt -> url: asset:gluegen/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen/info.txt / connURL asset:gluegen/info.txt
    [junit] asset:gluegen/info.txt:0> Gluegen RT Asset.
    [junit] asset:gluegen/info.txt:1> 
    [junit] asset:gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_RT2
    [junit] createAssetURL: asset:/gluegen/info.txt -> url: asset:/gluegen/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:/gluegen/info.txt / connURL asset:/gluegen/info.txt
    [junit] asset:/gluegen/info.txt:0> Gluegen RT Asset.
    [junit] asset:/gluegen/info.txt:1> 
    [junit] asset:/gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_RT2
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
    [junit] createAssetURL: asset:gluegen-test/info.txt -> url: asset:gluegen-test/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen-test/info.txt / connURL asset:gluegen-test/info.txt
    [junit] asset:gluegen-test/info.txt:0> Gluegen Test Asset.
    [junit] asset:gluegen-test/info.txt:1> 
    [junit] asset:gluegen-test/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.AssetURLConnectionUnregisteredTest - assetUnregisteredURLConnection_Test
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1580669570945 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1580669570946 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.net.TestUri01
    [junit] Testsuite: com.jogamp.common.net.TestUri01
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1580669571505 ms III - Start
    [junit] SLOCK [T main @ 1580669571505 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
    [junit] sp1 Hallo Welt öä
    [junit] file Hallo Welt öä
    [junit] file.path.dec Hallo Welt öä
    [junit] file.path.abs /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä
    [junit] file.path.can /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä
    [junit] ZZZZZZ Uri file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä
    [junit] 0.0.0 ascii :      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20%C3%B6%C3%A4
    [junit] 0.0.0 native-file: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY Recomposed URI file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä
    [junit] 0.0.0 ascii :      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20%C3%B6%C3%A4
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä
    [junit] recomp   URI: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä - EQUAL
    [junit] uri2.slashify: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä
    [junit] uri2.enc   : file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä - OK
    [junit] uri2.pathD : /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä - OK
    [junit] uri2.asciiE: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20%C3%B6%C3%A4 - OK
    [junit] uri3.orig: /Hallo Welt öä
    [junit] uri3.enc   : file:/Hallo%20Welt%20öä - OK
    [junit] uri3.pathD : /Hallo Welt öä - OK
    [junit] uri3.asciiE: file:/Hallo%20Welt%20%C3%B6%C3%A4 - OK
    [junit] uri4.orig: //lala.org/Hallo Welt öä
    [junit] uri4.enc   : http://lala.org/Hallo%20Welt%20öä - OK
    [junit] uri4.pathD : /Hallo Welt öä - OK
    [junit] uri4.asciiE: http://lala.org/Hallo%20Welt%20%C3%B6%C3%A4 - OK
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test00BasicCoding
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test02URIEscapeSpecialChars
    [junit] vanilla XXX ! # $ & ' ( ) * + , / : ; = ? @ [ ]
    [junit] esc1 XXX%20!%20%23%20%24%20%26%20%27%20%28%20%29%20%2A%20%2B%20%2C%20/%20%3A%20%3B%20%3D%20%3F%20%40%20%5B%20%5D
    [junit] inv(esc1) XXX ! # $ & ' ( ) * + , / : ; = ? @ [ ]
    [junit] vanilla /XXX R!# R$&'()*+,/:;=?z@y[x]
    [junit] esc1 /XXX%20R!%23%20R%24%26%27%28%29%2A%2B%2C/%3A%3B%3D%3Fz%40y%5Bx%5D
    [junit] inv(esc1) /XXX R!# R$&'()*+,/:;=?z@y[x]
    [junit] file /XXX $ ^ ~ # [ ]
    [junit] file.path.dec /XXX $ ^ ~ # [ ]
    [junit] file.path.abs /XXX $ ^ ~ # [ ]
    [junit] file.path.can /XXX $ ^ ~ # [ ]
    [junit] File-path -> Uri:
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> File:
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> URI:
    [junit] YYYYYY URI file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (keep encoding):
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (re-encode):
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] file /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] file.path.dec /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] file.path.abs /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] file.path.can /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] File-path -> Uri:
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> File:
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> URI:
    [junit] YYYYYY URI file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (keep encoding):
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (re-encode):
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test02URIEscapeSpecialChars
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test03URIEscapeCommonChars
    [junit] vanilla /XXX "%-.<>\^_`{|}~
    [junit] esc1 /XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~
    [junit] inv(esc1) /XXX "%-.<>\^_`{|}~
    [junit] file /XXX "%-.<>\^_`{|}~
    [junit] file.path.dec /XXX "%-.<>\^_`{|}~
    [junit] file.path.abs /XXX "%-.<>\^_`{|}~
    [junit] file.path.can /XXX "%-.<>\^_`{|}~
    [junit] File-path -> Uri:
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>\^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>\^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>\^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> File:
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>/^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> URI:
    [junit] YYYYYY URI file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (keep encoding):
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>/^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (re-encode):
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>/^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test03URIEscapeCommonChars
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test04EqualsAndHashCode
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test04EqualsAndHashCode
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test05Contained
    [junit] ZZZZZZ Uri jar:http://localhost/test01.jar!/com/jogamp/Lala.class#tag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test01.jar!/com/jogamp/Lala.class#tag01
    [junit] 0.0.0 ascii :      jar:http://localhost/test01.jar!/com/jogamp/Lala.class#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test01.jar#tag01
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test01.jar!/com/jogamp/Lala.class (raw), http://localhost/test01.jar!/com/jogamp/Lala.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ZZZZZZ Uri http://localhost/test01.jar#tag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test01.jar#tag01
    [junit] 0.0.0 ascii :      http://localhost/test01.jar#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test01.jar (raw), //localhost/test01.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test01.jar (raw), /test01.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ZZZZZZ Uri jar:file://localhost/test01.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://localhost/test01.jar!/
    [junit] 0.0.0 ascii :      jar:file://localhost/test01.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://localhost/test01.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://localhost/test01.jar!/ (raw), file://localhost/test01.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file://localhost/test01.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://localhost/test01.jar
    [junit] 0.0.0 ascii :      file://localhost/test01.jar
    [junit] 0.0.0 native-file: /localhost/test01.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //localhost/test01.jar (raw), //localhost/test01.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test01.jar (raw), /test01.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri sftp:http://localhost/test01.jar?lala=01#tag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      sftp:http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 ascii :      sftp:http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test01.jar?lala=01#tag01
    [junit] 1.0.0 scheme:      sftp
    [junit] 2.0.0 scheme-part: http://localhost/test01.jar?lala=01 (raw), http://localhost/test01.jar?lala=01 (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ZZZZZZ Uri http://localhost/test01.jar?lala=01#tag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 ascii :      http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test01.jar?lala=01 (raw), //localhost/test01.jar?lala=01 (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test01.jar (raw), /test01.jar (dec)
    [junit] 2.3.0 query:       lala=01 (raw), lala=01 (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test05Contained
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test08NormalizedHierarchy
    [junit] ZZZZZZ Uri ./dummy/nop/../a.txt, isOpaque false, isAbs false, hasAuth false
    [junit] 0.0.0 string:      ./dummy/nop/../a.txt
    [junit] 0.0.0 ascii :      ./dummy/nop/../a.txt
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      null
    [junit] 2.0.0 scheme-part: ./dummy/nop/../a.txt (raw), ./dummy/nop/../a.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        ./dummy/nop/../a.txt (raw), ./dummy/nop/../a.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri ../dummy/nop/../a.txt, isOpaque false, isAbs false, hasAuth false
    [junit] 0.0.0 string:      ../dummy/nop/../a.txt
    [junit] 0.0.0 ascii :      ../dummy/nop/../a.txt
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      null
    [junit] 2.0.0 scheme-part: ../dummy/nop/../a.txt (raw), ../dummy/nop/../a.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        ../dummy/nop/../a.txt (raw), ../dummy/nop/../a.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../
    [junit] 0.0.0 ascii :      http://localhost/dummy/../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../ (raw), //localhost/dummy/../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../ (raw), /dummy/../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/./../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/./../
    [junit] 0.0.0 ascii :      http://localhost/dummy/./../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/./../ (raw), //localhost/dummy/./../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/./../ (raw), /dummy/./../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../aa/././../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../aa/././../
    [junit] 0.0.0 ascii :      http://localhost/dummy/../aa/././../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../aa/././../ (raw), //localhost/dummy/../aa/././../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../aa/././../ (raw), /dummy/../aa/././../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/test/dummy/./../text.txt, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test/dummy/./../text.txt
    [junit] 0.0.0 ascii :      http://localhost/test/dummy/./../text.txt
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test/dummy/./../text.txt (raw), //localhost/test/dummy/./../text.txt (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test/dummy/./../text.txt (raw), /test/dummy/./../text.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/test/dummy/../text.txt?lala=01&lili=02#frag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test/dummy/../text.txt?lala=01&lili=02#frag01
    [junit] 0.0.0 ascii :      http://localhost/test/dummy/../text.txt?lala=01&lili=02#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test/dummy/../text.txt?lala=01&lili=02 (raw), //localhost/test/dummy/../text.txt?lala=01&lili=02 (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test/dummy/../text.txt (raw), /test/dummy/../text.txt (dec)
    [junit] 2.3.0 query:       lala=01&lili=02 (raw), lala=01&lili=02 (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test08NormalizedHierarchy
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test09NormalizedOpaque
    [junit] ZZZZZZ Uri jar:http://localhost/dummy/../abc.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/dummy/../abc.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/dummy/../abc.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/dummy/../abc.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/dummy/../abc.jar!/ (raw), http://localhost/dummy/../abc.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test/./dummy/../abc.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test/./dummy/../abc.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/test/./dummy/../abc.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test/./dummy/../abc.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test/./dummy/../abc.jar!/ (raw), http://localhost/test/./dummy/../abc.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class
    [junit] 0.0.0 ascii :      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test/dummy/../abc.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test/dummy/../abc.jar!/a/b/C.class (raw), http://localhost/test/dummy/../abc.jar!/a/b/C.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02#frag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02#frag01
    [junit] 0.0.0 ascii :      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test/dummy/../abc.jar#frag01
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02 (raw), http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02 (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test09NormalizedOpaque
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test10ParentAndDirHierarchy
    [junit] ZZZZZZ Uri http://localhost/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/
    [junit] 0.0.0 ascii :      http://localhost/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/ (raw), //localhost/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        / (raw), / (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../test/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../test/
    [junit] 0.0.0 ascii :      http://localhost/dummy/../test/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../test/ (raw), //localhost/dummy/../test/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../test/ (raw), /dummy/../test/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../test/dummy/../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../test/dummy/../
    [junit] 0.0.0 ascii :      http://localhost/dummy/../test/dummy/../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../test/dummy/../ (raw), //localhost/dummy/../test/dummy/../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../test/dummy/../ (raw), /dummy/../test/dummy/../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dir/test01.jar?lala=01#frag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dir/test01.jar?lala=01#frag01
    [junit] 0.0.0 ascii :      http://localhost/dir/test01.jar?lala=01#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dir/test01.jar?lala=01 (raw), //localhost/dir/test01.jar?lala=01 (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dir/test01.jar (raw), /dir/test01.jar (dec)
    [junit] 2.3.0 query:       lala=01 (raw), lala=01 (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test10ParentAndDirHierarchy
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
    [junit] ZZZZZZ Uri jar:http://localhost/test.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/test.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test.jar!/ (raw), http://localhost/test.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/dummy/../test/test.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/dummy/../test/test.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/dummy/../test/test.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/dummy/../test/test.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/dummy/../test/test.jar!/ (raw), http://localhost/dummy/../test/test.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class
    [junit] 0.0.0 ascii :      jar:http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/dummy/../test/dummy/../test.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class (raw), http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test01.jar!/com/Lala.class?lala=01#frag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test01.jar!/com/Lala.class?lala=01#frag01
    [junit] 0.0.0 ascii :      jar:http://localhost/test01.jar!/com/Lala.class?lala=01#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test01.jar#frag01
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test01.jar!/com/Lala.class?lala=01 (raw), http://localhost/test01.jar!/com/Lala.class?lala=01 (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1580669571572 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1580669571572 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.593 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1580669571505 ms III - Start
    [junit] SLOCK [T main @ 1580669571505 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
    [junit] sp1 Hallo Welt öä
    [junit] file Hallo Welt öä
    [junit] file.path.dec Hallo Welt öä
    [junit] file.path.abs /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä
    [junit] file.path.can /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä
    [junit] ZZZZZZ Uri file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä
    [junit] 0.0.0 ascii :      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20%C3%B6%C3%A4
    [junit] 0.0.0 native-file: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY Recomposed URI file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä
    [junit] 0.0.0 ascii :      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20%C3%B6%C3%A4
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä
    [junit] recomp   URI: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä - EQUAL
    [junit] uri2.slashify: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä
    [junit] uri2.enc   : file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä - OK
    [junit] uri2.pathD : /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä - OK
    [junit] uri2.asciiE: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20%C3%B6%C3%A4 - OK
    [junit] uri3.orig: /Hallo Welt öä
    [junit] uri3.enc   : file:/Hallo%20Welt%20öä - OK
    [junit] uri3.pathD : /Hallo Welt öä - OK
    [junit] uri3.asciiE: file:/Hallo%20Welt%20%C3%B6%C3%A4 - OK
    [junit] uri4.orig: //lala.org/Hallo Welt öä
    [junit] uri4.enc   : http://lala.org/Hallo%20Welt%20öä - OK
    [junit] uri4.pathD : /Hallo Welt öä - OK
    [junit] uri4.asciiE: http://lala.org/Hallo%20Welt%20%C3%B6%C3%A4 - OK
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test00BasicCoding
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test02URIEscapeSpecialChars
    [junit] vanilla XXX ! # $ & ' ( ) * + , / : ; = ? @ [ ]
    [junit] esc1 XXX%20!%20%23%20%24%20%26%20%27%20%28%20%29%20%2A%20%2B%20%2C%20/%20%3A%20%3B%20%3D%20%3F%20%40%20%5B%20%5D
    [junit] inv(esc1) XXX ! # $ & ' ( ) * + , / : ; = ? @ [ ]
    [junit] vanilla /XXX R!# R$&'()*+,/:;=?z@y[x]
    [junit] esc1 /XXX%20R!%23%20R%24%26%27%28%29%2A%2B%2C/%3A%3B%3D%3Fz%40y%5Bx%5D
    [junit] inv(esc1) /XXX R!# R$&'()*+,/:;=?z@y[x]
    [junit] file /XXX $ ^ ~ # [ ]
    [junit] file.path.dec /XXX $ ^ ~ # [ ]
    [junit] file.path.abs /XXX $ ^ ~ # [ ]
    [junit] file.path.can /XXX $ ^ ~ # [ ]
    [junit] File-path -> Uri:
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> File:
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> URI:
    [junit] YYYYYY URI file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (keep encoding):
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (re-encode):
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] file /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] file.path.dec /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] file.path.abs /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] file.path.can /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] File-path -> Uri:
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> File:
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> URI:
    [junit] YYYYYY URI file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (keep encoding):
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (re-encode):
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test02URIEscapeSpecialChars
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test03URIEscapeCommonChars
    [junit] vanilla /XXX "%-.<>\^_`{|}~
    [junit] esc1 /XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~
    [junit] inv(esc1) /XXX "%-.<>\^_`{|}~
    [junit] file /XXX "%-.<>\^_`{|}~
    [junit] file.path.dec /XXX "%-.<>\^_`{|}~
    [junit] file.path.abs /XXX "%-.<>\^_`{|}~
    [junit] file.path.can /XXX "%-.<>\^_`{|}~
    [junit] File-path -> Uri:
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>\^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>\^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>\^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> File:
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>/^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> URI:
    [junit] YYYYYY URI file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (keep encoding):
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>/^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (re-encode):
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>/^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test03URIEscapeCommonChars
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test04EqualsAndHashCode
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test04EqualsAndHashCode
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test05Contained
    [junit] ZZZZZZ Uri jar:http://localhost/test01.jar!/com/jogamp/Lala.class#tag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test01.jar!/com/jogamp/Lala.class#tag01
    [junit] 0.0.0 ascii :      jar:http://localhost/test01.jar!/com/jogamp/Lala.class#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test01.jar#tag01
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test01.jar!/com/jogamp/Lala.class (raw), http://localhost/test01.jar!/com/jogamp/Lala.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ZZZZZZ Uri http://localhost/test01.jar#tag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test01.jar#tag01
    [junit] 0.0.0 ascii :      http://localhost/test01.jar#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test01.jar (raw), //localhost/test01.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test01.jar (raw), /test01.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ZZZZZZ Uri jar:file://localhost/test01.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://localhost/test01.jar!/
    [junit] 0.0.0 ascii :      jar:file://localhost/test01.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://localhost/test01.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://localhost/test01.jar!/ (raw), file://localhost/test01.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file://localhost/test01.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://localhost/test01.jar
    [junit] 0.0.0 ascii :      file://localhost/test01.jar
    [junit] 0.0.0 native-file: /localhost/test01.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //localhost/test01.jar (raw), //localhost/test01.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test01.jar (raw), /test01.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri sftp:http://localhost/test01.jar?lala=01#tag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      sftp:http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 ascii :      sftp:http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test01.jar?lala=01#tag01
    [junit] 1.0.0 scheme:      sftp
    [junit] 2.0.0 scheme-part: http://localhost/test01.jar?lala=01 (raw), http://localhost/test01.jar?lala=01 (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ZZZZZZ Uri http://localhost/test01.jar?lala=01#tag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 ascii :      http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test01.jar?lala=01 (raw), //localhost/test01.jar?lala=01 (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test01.jar (raw), /test01.jar (dec)
    [junit] 2.3.0 query:       lala=01 (raw), lala=01 (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test05Contained
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test08NormalizedHierarchy
    [junit] ZZZZZZ Uri ./dummy/nop/../a.txt, isOpaque false, isAbs false, hasAuth false
    [junit] 0.0.0 string:      ./dummy/nop/../a.txt
    [junit] 0.0.0 ascii :      ./dummy/nop/../a.txt
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      null
    [junit] 2.0.0 scheme-part: ./dummy/nop/../a.txt (raw), ./dummy/nop/../a.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        ./dummy/nop/../a.txt (raw), ./dummy/nop/../a.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri ../dummy/nop/../a.txt, isOpaque false, isAbs false, hasAuth false
    [junit] 0.0.0 string:      ../dummy/nop/../a.txt
    [junit] 0.0.0 ascii :      ../dummy/nop/../a.txt
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      null
    [junit] 2.0.0 scheme-part: ../dummy/nop/../a.txt (raw), ../dummy/nop/../a.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        ../dummy/nop/../a.txt (raw), ../dummy/nop/../a.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../
    [junit] 0.0.0 ascii :      http://localhost/dummy/../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../ (raw), //localhost/dummy/../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../ (raw), /dummy/../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/./../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/./../
    [junit] 0.0.0 ascii :      http://localhost/dummy/./../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/./../ (raw), //localhost/dummy/./../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/./../ (raw), /dummy/./../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../aa/././../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../aa/././../
    [junit] 0.0.0 ascii :      http://localhost/dummy/../aa/././../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../aa/././../ (raw), //localhost/dummy/../aa/././../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../aa/././../ (raw), /dummy/../aa/././../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/test/dummy/./../text.txt, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test/dummy/./../text.txt
    [junit] 0.0.0 ascii :      http://localhost/test/dummy/./../text.txt
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test/dummy/./../text.txt (raw), //localhost/test/dummy/./../text.txt (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test/dummy/./../text.txt (raw), /test/dummy/./../text.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/test/dummy/../text.txt?lala=01&lili=02#frag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test/dummy/../text.txt?lala=01&lili=02#frag01
    [junit] 0.0.0 ascii :      http://localhost/test/dummy/../text.txt?lala=01&lili=02#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test/dummy/../text.txt?lala=01&lili=02 (raw), //localhost/test/dummy/../text.txt?lala=01&lili=02 (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test/dummy/../text.txt (raw), /test/dummy/../text.txt (dec)
    [junit] 2.3.0 query:       lala=01&lili=02 (raw), lala=01&lili=02 (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test08NormalizedHierarchy
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test09NormalizedOpaque
    [junit] ZZZZZZ Uri jar:http://localhost/dummy/../abc.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/dummy/../abc.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/dummy/../abc.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/dummy/../abc.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/dummy/../abc.jar!/ (raw), http://localhost/dummy/../abc.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test/./dummy/../abc.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test/./dummy/../abc.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/test/./dummy/../abc.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test/./dummy/../abc.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test/./dummy/../abc.jar!/ (raw), http://localhost/test/./dummy/../abc.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class
    [junit] 0.0.0 ascii :      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test/dummy/../abc.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test/dummy/../abc.jar!/a/b/C.class (raw), http://localhost/test/dummy/../abc.jar!/a/b/C.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02#frag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02#frag01
    [junit] 0.0.0 ascii :      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test/dummy/../abc.jar#frag01
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02 (raw), http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02 (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test09NormalizedOpaque
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test10ParentAndDirHierarchy
    [junit] ZZZZZZ Uri http://localhost/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/
    [junit] 0.0.0 ascii :      http://localhost/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/ (raw), //localhost/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        / (raw), / (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../test/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../test/
    [junit] 0.0.0 ascii :      http://localhost/dummy/../test/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../test/ (raw), //localhost/dummy/../test/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../test/ (raw), /dummy/../test/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../test/dummy/../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../test/dummy/../
    [junit] 0.0.0 ascii :      http://localhost/dummy/../test/dummy/../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../test/dummy/../ (raw), //localhost/dummy/../test/dummy/../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../test/dummy/../ (raw), /dummy/../test/dummy/../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dir/test01.jar?lala=01#frag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dir/test01.jar?lala=01#frag01
    [junit] 0.0.0 ascii :      http://localhost/dir/test01.jar?lala=01#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dir/test01.jar?lala=01 (raw), //localhost/dir/test01.jar?lala=01 (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dir/test01.jar (raw), /dir/test01.jar (dec)
    [junit] 2.3.0 query:       lala=01 (raw), lala=01 (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test10ParentAndDirHierarchy
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
    [junit] ZZZZZZ Uri jar:http://localhost/test.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/test.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test.jar!/ (raw), http://localhost/test.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/dummy/../test/test.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/dummy/../test/test.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/dummy/../test/test.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/dummy/../test/test.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/dummy/../test/test.jar!/ (raw), http://localhost/dummy/../test/test.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class
    [junit] 0.0.0 ascii :      jar:http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/dummy/../test/dummy/../test.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class (raw), http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test01.jar!/com/Lala.class?lala=01#frag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test01.jar!/com/Lala.class?lala=01#frag01
    [junit] 0.0.0 ascii :      jar:http://localhost/test01.jar!/com/Lala.class?lala=01#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test01.jar#frag01
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test01.jar!/com/Lala.class?lala=01 (raw), http://localhost/test01.jar!/com/Lala.class?lala=01 (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1580669571572 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1580669571572 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test00BasicCoding took 0.015 sec
    [junit] Testcase: test02URIEscapeSpecialChars took 0.005 sec
    [junit] Testcase: test03URIEscapeCommonChars took 0.004 sec
    [junit] Testcase: test04EqualsAndHashCode took 0.001 sec
    [junit] Testcase: test05Contained took 0.001 sec
    [junit] Testcase: test08NormalizedHierarchy took 0.002 sec
    [junit] Testcase: test09NormalizedOpaque took 0.003 sec
    [junit] Testcase: test10ParentAndDirHierarchy took 0.001 sec
    [junit] Testcase: test11ParentAndDirOpaque took 0.004 sec
    [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.593 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1580669571505 ms III - Start
    [junit] SLOCK [T main @ 1580669571505 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
    [junit] sp1 Hallo Welt öä
    [junit] file Hallo Welt öä
    [junit] file.path.dec Hallo Welt öä
    [junit] file.path.abs /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä
    [junit] file.path.can /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä
    [junit] ZZZZZZ Uri file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä
    [junit] 0.0.0 ascii :      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20%C3%B6%C3%A4
    [junit] 0.0.0 native-file: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY Recomposed URI file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä
    [junit] 0.0.0 ascii :      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20%C3%B6%C3%A4
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä
    [junit] recomp   URI: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä - EQUAL
    [junit] uri2.slashify: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä
    [junit] uri2.enc   : file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20öä - OK
    [junit] uri2.pathD : /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo Welt öä - OK
    [junit] uri2.asciiE: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macosx-10_6-x86_64-nvidia/make/Hallo%20Welt%20%C3%B6%C3%A4 - OK
    [junit] uri3.orig: /Hallo Welt öä
    [junit] uri3.enc   : file:/Hallo%20Welt%20öä - OK
    [junit] uri3.pathD : /Hallo Welt öä - OK
    [junit] uri3.asciiE: file:/Hallo%20Welt%20%C3%B6%C3%A4 - OK
    [junit] uri4.orig: //lala.org/Hallo Welt öä
    [junit] uri4.enc   : http://lala.org/Hallo%20Welt%20öä - OK
    [junit] uri4.pathD : /Hallo Welt öä - OK
    [junit] uri4.asciiE: http://lala.org/Hallo%20Welt%20%C3%B6%C3%A4 - OK
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test00BasicCoding
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test02URIEscapeSpecialChars
    [junit] vanilla XXX ! # $ & ' ( ) * + , / : ; = ? @ [ ]
    [junit] esc1 XXX%20!%20%23%20%24%20%26%20%27%20%28%20%29%20%2A%20%2B%20%2C%20/%20%3A%20%3B%20%3D%20%3F%20%40%20%5B%20%5D
    [junit] inv(esc1) XXX ! # $ & ' ( ) * + , / : ; = ? @ [ ]
    [junit] vanilla /XXX R!# R$&'()*+,/:;=?z@y[x]
    [junit] esc1 /XXX%20R!%23%20R%24%26%27%28%29%2A%2B%2C/%3A%3B%3D%3Fz%40y%5Bx%5D
    [junit] inv(esc1) /XXX R!# R$&'()*+,/:;=?z@y[x]
    [junit] file /XXX $ ^ ~ # [ ]
    [junit] file.path.dec /XXX $ ^ ~ # [ ]
    [junit] file.path.abs /XXX $ ^ ~ # [ ]
    [junit] file.path.can /XXX $ ^ ~ # [ ]
    [junit] File-path -> Uri:
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> File:
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> URI:
    [junit] YYYYYY URI file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (keep encoding):
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (re-encode):
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] file /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] file.path.dec /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] file.path.abs /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] file.path.can /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] File-path -> Uri:
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> File:
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> URI:
    [junit] YYYYYY URI file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (keep encoding):
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (re-encode):
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test02URIEscapeSpecialChars
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test03URIEscapeCommonChars
    [junit] vanilla /XXX "%-.<>\^_`{|}~
    [junit] esc1 /XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~
    [junit] inv(esc1) /XXX "%-.<>\^_`{|}~
    [junit] file /XXX "%-.<>\^_`{|}~
    [junit] file.path.dec /XXX "%-.<>\^_`{|}~
    [junit] file.path.abs /XXX "%-.<>\^_`{|}~
    [junit] file.path.can /XXX "%-.<>\^_`{|}~
    [junit] File-path -> Uri:
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>\^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>\^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>\^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> File:
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>/^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> URI:
    [junit] YYYYYY URI file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (keep encoding):
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>/^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (re-encode):
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>/^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test03URIEscapeCommonChars
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test04EqualsAndHashCode
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test04EqualsAndHashCode
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test05Contained
    [junit] ZZZZZZ Uri jar:http://localhost/test01.jar!/com/jogamp/Lala.class#tag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test01.jar!/com/jogamp/Lala.class#tag01
    [junit] 0.0.0 ascii :      jar:http://localhost/test01.jar!/com/jogamp/Lala.class#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test01.jar#tag01
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test01.jar!/com/jogamp/Lala.class (raw), http://localhost/test01.jar!/com/jogamp/Lala.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ZZZZZZ Uri http://localhost/test01.jar#tag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test01.jar#tag01
    [junit] 0.0.0 ascii :      http://localhost/test01.jar#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test01.jar (raw), //localhost/test01.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test01.jar (raw), /test01.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ZZZZZZ Uri jar:file://localhost/test01.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://localhost/test01.jar!/
    [junit] 0.0.0 ascii :      jar:file://localhost/test01.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://localhost/test01.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://localhost/test01.jar!/ (raw), file://localhost/test01.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file://localhost/test01.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://localhost/test01.jar
    [junit] 0.0.0 ascii :      file://localhost/test01.jar
    [junit] 0.0.0 native-file: /localhost/test01.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //localhost/test01.jar (raw), //localhost/test01.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test01.jar (raw), /test01.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri sftp:http://localhost/test01.jar?lala=01#tag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      sftp:http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 ascii :      sftp:http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test01.jar?lala=01#tag01
    [junit] 1.0.0 scheme:      sftp
    [junit] 2.0.0 scheme-part: http://localhost/test01.jar?lala=01 (raw), http://localhost/test01.jar?lala=01 (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ZZZZZZ Uri http://localhost/test01.jar?lala=01#tag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 ascii :      http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test01.jar?lala=01 (raw), //localhost/test01.jar?lala=01 (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test01.jar (raw), /test01.jar (dec)
    [junit] 2.3.0 query:       lala=01 (raw), lala=01 (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test05Contained
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test08NormalizedHierarchy
    [junit] ZZZZZZ Uri ./dummy/nop/../a.txt, isOpaque false, isAbs false, hasAuth false
    [junit] 0.0.0 string:      ./dummy/nop/../a.txt
    [junit] 0.0.0 ascii :      ./dummy/nop/../a.txt
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      null
    [junit] 2.0.0 scheme-part: ./dummy/nop/../a.txt (raw), ./dummy/nop/../a.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        ./dummy/nop/../a.txt (raw), ./dummy/nop/../a.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri ../dummy/nop/../a.txt, isOpaque false, isAbs false, hasAuth false
    [junit] 0.0.0 string:      ../dummy/nop/../a.txt
    [junit] 0.0.0 ascii :      ../dummy/nop/../a.txt
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      null
    [junit] 2.0.0 scheme-part: ../dummy/nop/../a.txt (raw), ../dummy/nop/../a.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        ../dummy/nop/../a.txt (raw), ../dummy/nop/../a.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../
    [junit] 0.0.0 ascii :      http://localhost/dummy/../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../ (raw), //localhost/dummy/../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../ (raw), /dummy/../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/./../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/./../
    [junit] 0.0.0 ascii :      http://localhost/dummy/./../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/./../ (raw), //localhost/dummy/./../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/./../ (raw), /dummy/./../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../aa/././../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../aa/././../
    [junit] 0.0.0 ascii :      http://localhost/dummy/../aa/././../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../aa/././../ (raw), //localhost/dummy/../aa/././../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../aa/././../ (raw), /dummy/../aa/././../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/test/dummy/./../text.txt, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test/dummy/./../text.txt
    [junit] 0.0.0 ascii :      http://localhost/test/dummy/./../text.txt
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test/dummy/./../text.txt (raw), //localhost/test/dummy/./../text.txt (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test/dummy/./../text.txt (raw), /test/dummy/./../text.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/test/dummy/../text.txt?lala=01&lili=02#frag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test/dummy/../text.txt?lala=01&lili=02#frag01
    [junit] 0.0.0 ascii :      http://localhost/test/dummy/../text.txt?lala=01&lili=02#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test/dummy/../text.txt?lala=01&lili=02 (raw), //localhost/test/dummy/../text.txt?lala=01&lili=02 (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test/dummy/../text.txt (raw), /test/dummy/../text.txt (dec)
    [junit] 2.3.0 query:       lala=01&lili=02 (raw), lala=01&lili=02 (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test08NormalizedHierarchy
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test09NormalizedOpaque
    [junit] ZZZZZZ Uri jar:http://localhost/dummy/../abc.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/dummy/../abc.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/dummy/../abc.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/dummy/../abc.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/dummy/../abc.jar!/ (raw), http://localhost/dummy/../abc.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test/./dummy/../abc.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test/./dummy/../abc.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/test/./dummy/../abc.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test/./dummy/../abc.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test/./dummy/../abc.jar!/ (raw), http://localhost/test/./dummy/../abc.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class
    [junit] 0.0.0 ascii :      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test/dummy/../abc.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test/dummy/../abc.jar!/a/b/C.class (raw), http://localhost/test/dummy/../abc.jar!/a/b/C.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02#frag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02#frag01
    [junit] 0.0.0 ascii :      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test/dummy/../abc.jar#frag01
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02 (raw), http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02 (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test09NormalizedOpaque
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test10ParentAndDirHierarchy
    [junit] ZZZZZZ Uri http://localhost/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/
    [junit] 0.0.0 ascii :      http://localhost/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/ (raw), //localhost/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        / (raw), / (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../test/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../test/
    [junit] 0.0.0 ascii :      http://localhost/dummy/../test/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../test/ (raw), //localhost/dummy/../test/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../test/ (raw), /dummy/../test/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../test/dummy/../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../test/dummy/../
    [junit] 0.0.0 ascii :      http://localhost/dummy/../test/dummy/../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../test/dummy/../ (raw), //localhost/dummy/../test/dummy/../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../test/dummy/../ (raw), /dummy/../test/dummy/../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dir/test01.jar?lala=01#frag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dir/test01.jar?lala=01#frag01
    [junit] 0.0.0 ascii :      http://localhost/dir/test01.jar?lala=01#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dir/test01.jar?lala=01 (raw), //localhost/dir/test01.jar?lala=01 (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dir/test01.jar (raw), /dir/test01.jar (dec)
    [junit] 2.3.0 query:       lala=01 (raw), lala=01 (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test10ParentAndDirHierarchy
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
    [junit] ZZZZZZ Uri jar:http://localhost/test.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/test.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test.jar!/ (raw), http://localhost/test.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/dummy/../test/test.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/dummy/../test/test.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/dummy/../test/test.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/dummy/../test/test.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/dummy/../test/test.jar!/ (raw), http://localhost/dummy/../test/test.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class
    [junit] 0.0.0 ascii :      jar:http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/dummy/../test/dummy/../test.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class (raw), http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test01.jar!/com/Lala.class?lala=01#frag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test01.jar!/com/Lala.class?lala=01#frag01
    [junit] 0.0.0 ascii :      jar:http://localhost/test01.jar!/com/Lala.class?lala=01#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test01.jar#frag01
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test01.jar!/com/Lala.class?lala=01 (raw), http://localhost/test01.jar!/com/Lala.class?lala=01 (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1580669571572 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1580669571572 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.net.TestUri02Composing
    [junit] Testsuite: com.jogamp.common.net.TestUri02Composing
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1580669572177 ms III - Start
    [junit] SLOCK [T main @ 1580669572177 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
    [junit] ******* Asset URL Stream Handler Registration: PRE
    [junit] ******* Asset URL Stream Handler Registration: POST
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
    [junit] scheme <file>, ssp <///rootDir/file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <file:///rootDir/file1.txt>
    [junit] URL-orig  : <file:///rootDir/file1.txt>
    [junit] URL-comp  : <file:///rootDir/file1.txt>
    [junit] scheme <file>, ssp </rootDir/file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <file:/rootDir/file1.txt>
    [junit] URL-orig  : <file:/rootDir/file1.txt>
    [junit] URL-comp  : <file:/rootDir/file1.txt>
    [junit] scheme <file>, ssp <//host/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <file://host/rootDir/file1.txt>
    [junit] URL-orig  : <file://host/rootDir/file1.txt>
    [junit] URL-comp  : <file://host/rootDir/file1.txt>
    [junit] scheme <file>, ssp <//host/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <file://host/rootDir/file1.txt>
    [junit] URL-orig  : <file://host/rootDir/file1.txt>
    [junit] URL-comp  : <file://host/rootDir/file1.txt>
    [junit] scheme <jar>, ssp <file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-comp  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <jar>, ssp <file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-comp  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:gluegen-test/info.txt>
    [junit] URL-orig  : <asset:gluegen-test/info.txt>
    [junit] URL-comp  : <asset:gluegen-test/info.txt>
    [junit] scheme <asset>, ssp <gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:gluegen-test/info.txt>
    [junit] URL-orig  : <asset:gluegen-test/info.txt>
    [junit] URL-comp  : <asset:gluegen-test/info.txt>
    [junit] scheme <asset>, ssp </gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:/gluegen-test/info.txt>
    [junit] URL-orig  : <asset:/gluegen-test/info.txt>
    [junit] URL-comp  : <asset:/gluegen-test/info.txt>
    [junit] scheme <asset>, ssp </gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:/gluegen-test/info.txt>
    [junit] URL-orig  : <asset:/gluegen-test/info.txt>
    [junit] URL-comp  : <asset:/gluegen-test/info.txt>
    [junit] scheme <http>, ssp <//domain.com/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals: true
    [junit] URL-ref   : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-orig  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-comp  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] scheme <http>, ssp <//domain.com/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-orig  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-comp  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] scheme <http>, ssp <//domain.com:1234/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals: true
    [junit] URL-ref   : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-orig  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-comp  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] scheme <http>, ssp <//domain.com:1234/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-orig  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-comp  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/./file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/./file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1580669572208 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1580669572208 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.56 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1580669572177 ms III - Start
    [junit] SLOCK [T main @ 1580669572177 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
    [junit] ******* Asset URL Stream Handler Registration: PRE
    [junit] ******* Asset URL Stream Handler Registration: POST
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
    [junit] scheme <file>, ssp <///rootDir/file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <file:///rootDir/file1.txt>
    [junit] URL-orig  : <file:///rootDir/file1.txt>
    [junit] URL-comp  : <file:///rootDir/file1.txt>
    [junit] scheme <file>, ssp </rootDir/file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <file:/rootDir/file1.txt>
    [junit] URL-orig  : <file:/rootDir/file1.txt>
    [junit] URL-comp  : <file:/rootDir/file1.txt>
    [junit] scheme <file>, ssp <//host/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <file://host/rootDir/file1.txt>
    [junit] URL-orig  : <file://host/rootDir/file1.txt>
    [junit] URL-comp  : <file://host/rootDir/file1.txt>
    [junit] scheme <file>, ssp <//host/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <file://host/rootDir/file1.txt>
    [junit] URL-orig  : <file://host/rootDir/file1.txt>
    [junit] URL-comp  : <file://host/rootDir/file1.txt>
    [junit] scheme <jar>, ssp <file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-comp  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <jar>, ssp <file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-comp  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:gluegen-test/info.txt>
    [junit] URL-orig  : <asset:gluegen-test/info.txt>
    [junit] URL-comp  : <asset:gluegen-test/info.txt>
    [junit] scheme <asset>, ssp <gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:gluegen-test/info.txt>
    [junit] URL-orig  : <asset:gluegen-test/info.txt>
    [junit] URL-comp  : <asset:gluegen-test/info.txt>
    [junit] scheme <asset>, ssp </gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:/gluegen-test/info.txt>
    [junit] URL-orig  : <asset:/gluegen-test/info.txt>
    [junit] URL-comp  : <asset:/gluegen-test/info.txt>
    [junit] scheme <asset>, ssp </gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:/gluegen-test/info.txt>
    [junit] URL-orig  : <asset:/gluegen-test/info.txt>
    [junit] URL-comp  : <asset:/gluegen-test/info.txt>
    [junit] scheme <http>, ssp <//domain.com/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals: true
    [junit] URL-ref   : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-orig  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-comp  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] scheme <http>, ssp <//domain.com/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-orig  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-comp  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] scheme <http>, ssp <//domain.com:1234/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals: true
    [junit] URL-ref   : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-orig  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-comp  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] scheme <http>, ssp <//domain.com:1234/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-orig  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-comp  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/./file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/./file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1580669572208 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1580669572208 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01URLCompositioning took 0.014 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.56 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1580669572177 ms III - Start
    [junit] SLOCK [T main @ 1580669572177 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
    [junit] ******* Asset URL Stream Handler Registration: PRE
    [junit] ******* Asset URL Stream Handler Registration: POST
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
    [junit] scheme <file>, ssp <///rootDir/file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <file:///rootDir/file1.txt>
    [junit] URL-orig  : <file:///rootDir/file1.txt>
    [junit] URL-comp  : <file:///rootDir/file1.txt>
    [junit] scheme <file>, ssp </rootDir/file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <file:/rootDir/file1.txt>
    [junit] URL-orig  : <file:/rootDir/file1.txt>
    [junit] URL-comp  : <file:/rootDir/file1.txt>
    [junit] scheme <file>, ssp <//host/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <file://host/rootDir/file1.txt>
    [junit] URL-orig  : <file://host/rootDir/file1.txt>
    [junit] URL-comp  : <file://host/rootDir/file1.txt>
    [junit] scheme <file>, ssp <//host/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <file://host/rootDir/file1.txt>
    [junit] URL-orig  : <file://host/rootDir/file1.txt>
    [junit] URL-comp  : <file://host/rootDir/file1.txt>
    [junit] scheme <jar>, ssp <file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-comp  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <jar>, ssp <file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-comp  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:gluegen-test/info.txt>
    [junit] URL-orig  : <asset:gluegen-test/info.txt>
    [junit] URL-comp  : <asset:gluegen-test/info.txt>
    [junit] scheme <asset>, ssp <gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:gluegen-test/info.txt>
    [junit] URL-orig  : <asset:gluegen-test/info.txt>
    [junit] URL-comp  : <asset:gluegen-test/info.txt>
    [junit] scheme <asset>, ssp </gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:/gluegen-test/info.txt>
    [junit] URL-orig  : <asset:/gluegen-test/info.txt>
    [junit] URL-comp  : <asset:/gluegen-test/info.txt>
    [junit] scheme <asset>, ssp </gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:/gluegen-test/info.txt>
    [junit] URL-orig  : <asset:/gluegen-test/info.txt>
    [junit] URL-comp  : <asset:/gluegen-test/info.txt>
    [junit] scheme <http>, ssp <//domain.com/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals: true
    [junit] URL-ref   : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-orig  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-comp  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] scheme <http>, ssp <//domain.com/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-orig  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-comp  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] scheme <http>, ssp <//domain.com:1234/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals: true
    [junit] URL-ref   : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-orig  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-comp  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] scheme <http>, ssp <//domain.com:1234/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-orig  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-comp  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/./file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/./file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1580669572208 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1580669572208 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.net.TestUri03Resolving
    [junit] Testsuite: com.jogamp.common.net.TestUri03Resolving
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1580669572748 ms III - Start
    [junit] SLOCK [T main @ 1580669572748 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
    [junit] uriSource   : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64/gluegen-rt.jar ( path /gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] actual   URI: http://localhost/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] actual   URL: http://localhost/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   URI: http://localhost/gluegen/build-x86_64/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   Uri: http://localhost/gluegen/build-x86_64/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 1/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 2/12
    [junit] uriSource   : http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/Δ/gluegen-rt.jar ( path /gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] actual   URI: http://localhost/gluegen/Δ/gluegen-rt.jar - OK
    [junit] actual   URL: http://localhost/gluegen/Δ/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   URI: http://localhost/gluegen/Δ/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   Uri: http://localhost/gluegen/Δ/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 2/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 3/12
    [junit] uriSource   : http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] actual   URI: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   URI: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   Uri: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 3/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 4/12
    [junit] uriSource   : http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] actual   URI: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   URI: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   Uri: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 4/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 5/12
    [junit] uriSource   : jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ ( path http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 5/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 6/12
    [junit] uriSource   : jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 6/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 7/12
    [junit] uriSource   : jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 7/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 8/12
    [junit] uriSource   : jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 8/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 9/12
    [junit] uriSource   : jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/R%23/gluegen-rt.jar!/ (raw), http://localhost/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/R%23/gluegen-rt.jar!/ (raw), http://localhost/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/R%23/gluegen-rt.jar!/ ( path http://localhost/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/R%23/gluegen-rt.jar!/ (raw), http://localhost/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] recomp   URI: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/R%23/gluegen-rt.jar!/ (raw), http://localhost/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/R%23/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/R%23/gluegen-rt.jar (raw), //localhost/gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/gluegen-rt.jar (raw), /gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/R%23/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/R%23/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/R%23/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/R%23/ (raw), //localhost/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/R%23/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/R%23/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/R%23/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/R%23/ (raw), //localhost/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 9/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 10/12
    [junit] uriSource   : jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ (raw), http://localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:http://localhost/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), //localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), //localhost/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), //localhost/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 10/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 11/12
    [junit] uriSource   : jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ (raw), http://localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:http://localhost/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), //localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), //localhost/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), //localhost/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 11/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 12/12
    [junit] uriSource   : jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/Δ/gluegen-rt.jar!/ (raw), http://localhost/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/Δ/gluegen-rt.jar!/ (raw), http://localhost/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/Δ/gluegen-rt.jar!/ ( path http://localhost/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/Δ/gluegen-rt.jar!/ (raw), http://localhost/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] recomp   URI: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/Δ/gluegen-rt.jar!/ (raw), http://localhost/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/ (raw), //localhost/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/ (raw), //localhost/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 12/12
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test02FileUnixUri2URL
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 1/13
    [junit] uriSource   : file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64/gluegen-rt.jar ( path /gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] actual   URI: file:/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] actual   URL: file:/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/build-x86_64/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   Uri: file:/gluegen/build-x86_64/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 1/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 2/13
    [junit] uriSource   : file:/gluegen/Δ/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/Δ/gluegen-rt.jar ( path /gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/gluegen/Δ/gluegen-rt.jar
    [junit] actual   URI: file:/gluegen/Δ/gluegen-rt.jar - OK
    [junit] actual   URL: file:/gluegen/Δ/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/Δ/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   Uri: file:/gluegen/Δ/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 2/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 3/13
    [junit] uriSource   : file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] actual   URI: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   Uri: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 3/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 4/13
    [junit] uriSource   : file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] actual   URI: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   Uri: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 4/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 5/13
    [junit] uriSource   : jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64/gluegen-rt.jar!/ ( path file:/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 5/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 6/13
    [junit] uriSource   : jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 6/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 7/13
    [junit] uriSource   : jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 7/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 8/13
    [junit] uriSource   : jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 8/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 9/13
    [junit] uriSource   : jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 9/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 10/13
    [junit] uriSource   : jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/R%23/gluegen-rt.jar!/ ( path file:/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/R%23/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/R%23/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/R%23/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/R#/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/R%23/gluegen-rt.jar (raw), /gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/gluegen-rt.jar (raw), /gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/gluegen/R%23/
    [junit] 0.0.0 native-file: /gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/gluegen/R%23/
    [junit] 0.0.0 native-file: /gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 10/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 11/13
    [junit] uriSource   : jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ (raw), file:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 11/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 12/13
    [junit] uriSource   : jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ (raw), file:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/$/^/~/#/[/]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 12/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 13/13
    [junit] uriSource   : jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/Δ/gluegen-rt.jar!/ ( path file:/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/Δ/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/Δ/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/Δ/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/Δ/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 13/13
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test02FileUnixUri2URL
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test03FileWindowsUri2URL
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 1/14
    [junit] uriSource   : file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/build-x86_64/gluegen-rt.jar ( path /C%3A/gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] actual   URI: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] actual   URL: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/C:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   URI: file:/C:/gluegen/build-x86_64/gluegen-rt.jar - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   Uri: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 1/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 2/14
    [junit] uriSource   : file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/C%3A/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/Δ/gluegen-rt.jar ( path /C%3A/gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] actual   URI: file:/C%3A/gluegen/Δ/gluegen-rt.jar - OK
    [junit] actual   URL: file:/C%3A/gluegen/Δ/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/C:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   URI: file:/C:/gluegen/Δ/gluegen-rt.jar - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri file:/C%3A/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   Uri: file:/C%3A/gluegen/Δ/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 2/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 3/14
    [junit] uriSource   : file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] actual   URI: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   URI: file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   Uri: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 3/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 4/14
    [junit] uriSource   : file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] actual   URI: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   URI: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   Uri: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 4/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 5/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ ( path file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 5/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 6/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 6/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 7/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 7/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 8/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 8/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 9/14
    [junit] uriSource   : jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:///C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:///C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:///C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:///C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:///C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: ///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), ///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 9/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 10/14
    [junit] uriSource   : jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 10/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 11/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/C:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/C:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ ( path file:/C%3A/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/C:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/C:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/R%23/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/R#/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/R%23/gluegen-rt.jar (raw), /C:/gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/R%23/gluegen-rt.jar (raw), /C:/gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 native-file: /C:/gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 native-file: /C:/gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 11/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 12/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ (raw), file:/C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/C:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 12/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 13/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ (raw), file:/C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/C:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 13/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 14/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/C:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar