Skip to content
Success

Console Output

Started by upstream project "jocl" build number 1185
originally caused by:
 Started by an SCM change
 Started by an SCM change
 Started by upstream project "jogl-demos" build number 524
 originally caused by:
  Started by upstream project "jogl" build number 1541
  originally caused by:
   Started by upstream project "joal-demos" build number 551
   originally caused by:
    Started by upstream project "joal" build number 695
    originally caused by:
     Started by upstream project "gluegen" build number 983
     originally caused by:
      Started by user Sven Gothel
Running as SYSTEM
Building remotely on android-arm64-aarch64-jau-041 (android-arm64) in workspace /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64
The recommended git tool is: NONE
No credentials specified
 > git rev-parse --resolve-git-dir /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/.git # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url git://jogamp.org/srv/scm/jocl.git # timeout=10
Fetching upstream changes from git://jogamp.org/srv/scm/jocl.git
 > git --version # timeout=10
 > git --version # 'git version 2.39.5'
 > git fetch --tags --force --progress -- git://jogamp.org/srv/scm/jocl.git +refs/heads/*:refs/remotes/origin/* # timeout=10
Checking out Revision 9da4a530776f1f7de032fe1ae9040bd9f82151fe (origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 9da4a530776f1f7de032fe1ae9040bd9f82151fe # timeout=10
Commit message: "Bug 1523: Eclipse Java8 settings"
 > git rev-list --no-walk 4aa84ae5722a3bb4479ef71ef2b0ebc52fb3a434 # timeout=10
No emails were triggered.
[make] $ ant -file build.xml -Dlabel=android-arm64 -Dgluegen.basename=gluegen -Djocl.build.branch=origin/master -Djogl.basename=jogl -Djocl.build.id=1185 -Djocl.basename=jocl -Dgluegen.root=../../../../gluegen/label/android-arm64 -Djocl.build.commit=9da4a530776f1f7de032fe1ae9040bd9f82151fe -Djocl.build.number=1185 -Djogl.root=../../../../jogl/label/android-arm64 clean all junit.run
Buildfile: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/build.xml

load.user.properties:
     [echo] Loaded /home/jogamp/jocl.properties.
     [echo] Loaded /home/jogamp/gluegen.properties.

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:
     [echo] Loaded /home/jogamp/android/gluegen.properties.
     [echo] Setting defaults:
     [echo] Setting default gcc.compat.compiler
     [echo] gcc.compat.compiler=gcc
     [echo] antlr.jar=../../../../gluegen/label/android-arm64/make/lib/antlr.jar
     [echo] junit.jar=../../../../gluegen/label/android-arm64/make/lib/junit.jar
     [echo] win32.c.compiler=${win32.c.compiler}

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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:       android-aarch64
     [echo] os and arch.dot:   android.aarch64
     [echo] os and arch.slash: android/aarch64
     [echo] native library: prefix 'lib', suffix 'so'

gluegen.cpptasks.detect.os:
     [echo] gluegen.cpptasks.detected.os=true
     [echo] gluegen.cpptasks.detected.os.2=${gluegen.cpptasks.detected.os.2}
     [echo] isCrosscompilation=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

init.base:

init.android:

init:
     [echo] enable.jdk7.features ${enable.jdk7.features}

clean:
     [echo] gluegen.basename: gluegen
     [echo] jocl.basename: jocl

clean:

load.user.properties:
     [echo] Loaded /home/jogamp/jocl.properties.
     [echo] Loaded /home/jogamp/gluegen.properties.

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

init.base:

init.android:

init:
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/gensrc/java
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/gensrc/native
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/classes
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/obj
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/obj/jocl
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes.gen
     [echo] enable.jdk7.features ${enable.jdk7.features}

jocl.build:

load.user.properties:
     [echo] Loaded /home/jogamp/jocl.properties.
     [echo] Loaded /home/jogamp/gluegen.properties.

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

init.base:

init.android:

init:
     [echo] enable.jdk7.features ${enable.jdk7.features}

build.gluegen:

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:
     [echo] Loaded /home/jogamp/android/gluegen.properties.
     [echo] Setting defaults:
     [echo] Setting default gcc.compat.compiler
     [echo] gcc.compat.compiler=gcc
     [echo] antlr.jar=../../../../gluegen/label/android-arm64/make/lib/antlr.jar
     [echo] junit.jar=../../../../gluegen/label/android-arm64/make/lib/junit.jar
     [echo] win32.c.compiler=${win32.c.compiler}

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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:       android-aarch64
     [echo] os and arch.dot:   android.aarch64
     [echo] os and arch.slash: android/aarch64
     [echo] native library: prefix 'lib', suffix 'so'

gluegen.cpptasks.detect.os:
     [echo] gluegen.cpptasks.detected.os=true
     [echo] gluegen.cpptasks.detected.os.2=${gluegen.cpptasks.detected.os.2}
     [echo] isCrosscompilation=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [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         (HEAD detached at 303a6701)
     [echo] gluegen.build.commit         303a6701c2b643d5579a5b88a101a53ccba9f90c

java.class.path.validate:

validate:

clean-temp:

gluegen.build.check.android-launcher:

android-launcher.build:

gluegen.build.check.java:

gluegen.build.java.impl:

gluegen.build.java:

gluegen.cpptasks.detect.compiler:
     [echo] gcc.compat.compiler=gcc
     [echo] GCC=true
     [echo] CLANG=${isCLANG}
     [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      /opt-linux-x86_64/jdk-21.0.7+6
     [echo] java.includes.dir  /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/jni

declare.linux.android:
     [echo] android.arm64-v8a

gluegen.cpptasks.configure.compiler:
     [echo] Custom forced compiler Android NDK, linker.cfg.android

gluegen.cpptasks.declare.compiler:
     [echo] Custom forced Linux.x86 cross compile android

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.riscv64:

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:

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           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [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         (HEAD detached at 303a6701)
     [echo] gluegen.build.commit         303a6701c2b643d5579a5b88a101a53ccba9f90c

java.class.path.validate:

validate:

gluegen.cpptasks.detect.compiler:
     [echo] gcc.compat.compiler=gcc
     [echo] GCC=true
     [echo] CLANG=${isCLANG}
     [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      /opt-linux-x86_64/jdk-21.0.7+6
     [echo] java.includes.dir  /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/jni

declare.linux.android:
     [echo] android.arm64-v8a

gluegen.cpptasks.configure.compiler:
     [echo] Custom forced compiler Android NDK, linker.cfg.android

gluegen.cpptasks.declare.compiler:
     [echo] Custom forced Linux.x86 cross compile android

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.riscv64:

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:

declare.ios.amd64:

declare.ios.arm64:

declare.freebsd.x86:

declare.freebsd.amd64:

declare.freebsd:

declare.hpux:

c.configure:

gluegen.build.c.impl:

gluegen.build.shasum:
     [echo] gluegen.build.sha.sources 48615cb16d6fe12d8655727d513b873b50395351d54bfae395df97f7a16e9207
     [echo] gluegen.build.sha.classes 759bae55d2c327b8acf71a47bb1767b932d88c7e98c76d7bc22b197daf2ae57b
     [echo] gluegen.build.sha.natives 4c3c5da93d5e9d519f4d7bdb330b87ea8fa8641a9f64c4edad15d9134a1bbfdf

gluegen.package.java:

gluegen.package.native:

android-launcher.package:

base.compile:

java.generate.check:

java.generate:

load.user.properties:
     [echo] Loaded /home/jogamp/jocl.properties.
     [echo] Loaded /home/jogamp/gluegen.properties.

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

init.base:

init.android:

init:
     [echo] enable.jdk7.features ${enable.jdk7.features}

make-build-utilities:
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/etc
    [javac] Compiling 2 source files to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/etc
    [javac] warning: [options] source value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] target value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    [javac] 3 warnings

preprocess-opencl-headers:
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes.gen/CL11/CL
[uncomment-function-params] uncommenting params in /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes/CL11/cl.h
[uncomment-function-params] uncommenting params in /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes/CL11/cl_gl.h
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes.gen/CL11/CL
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes.gen/CL11/CL
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes.gen/CL11/CL

load.user.properties:
     [echo] Loaded /home/jogamp/jocl.properties.
     [echo] Loaded /home/jogamp/gluegen.properties.

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

init.base:

init.android:

init:
     [echo] enable.jdk7.features ${enable.jdk7.features}

make-build-utilities:
    [javac] Compiling 2 source files to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/etc
    [javac] warning: [options] source value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] target value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    [javac] 3 warnings

preprocess-opencl-headers:
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes.gen/CL12/CL
[uncomment-function-params] uncommenting params in /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes/CL12/cl.h
[uncomment-function-params] uncommenting params in /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes/CL12/cl_gl.h
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes.gen/CL12/CL
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes.gen/CL12/CL
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes.gen/CL12/CL

load.user.properties:
     [echo] Loaded /home/jogamp/jocl.properties.
     [echo] Loaded /home/jogamp/gluegen.properties.

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

init.base:

init.android:

init:
     [echo] enable.jdk7.features ${enable.jdk7.features}

make-build-utilities:
    [javac] Compiling 2 source files to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/etc
    [javac] warning: [options] source value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] target value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    [javac] 3 warnings

preprocess-opencl-headers:
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes.gen/CL20/CL
[uncomment-function-params] uncommenting params in /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes/CL20/cl.h
[uncomment-function-params] uncommenting params in /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes/CL20/cl_gl.h
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes.gen/CL20/CL
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes.gen/CL20/CL
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes.gen/CL20/CL

generate.jdk6.autocloseable:
     [echo] Generating JDK6 AutoCloseable
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/gensrc/java/com/jogamp/opencl

generate.jdk7.autocloseable:

java.generate.impl:
     [echo] GlueGen and JOGL stub include path: ../../../../gluegen/label/android-arm64/make/stub_includes/gluegen, ../../../../gluegen/label/android-arm64/make/stub_includes/jni, ../../../../jogl/label/android-arm64/make/stub_includes/khr, ../../../../jogl/label/android-arm64/make/stub_includes/opengl
     [echo] OpenCL stub include path for OpenCL version 1.1: stub_includes.gen/CL11
     [echo] Generating CL.java from OpenCL version 1.1
     [echo] Generating CL11.java, CLImpl11.java, CLImpl11_JNI.c, and CLProcAddressTable11.java for OpenCL version 1.1
     [echo] OpenCL stub include path for OpenCL version 1.2: stub_includes.gen/CL12
     [echo] Generating CL12.java, CLImpl12.java, CLImpl12_JNI.c, and CLProcAddressTable12.java for OpenCL version 1.2
     [echo] OpenCL stub include path for OpenCL version 2.0: stub_includes.gen/CL20
     [echo] Generating CL20.java, CLImpl20.java, CLImpl20_JNI.c, and CLProcAddressTable20.java for OpenCL version 2.0
     [echo] 
     [echo] GlueGen has successfully generated files.

java.compile:
    [javac] Compiling 73 source files to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/classes
    [javac] warning: [options] source value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] target value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    [javac] Note: Annotation processing is enabled because one or more processors were found
    [javac]   on the class path. A future release of javac may disable annotation processing
    [javac]   unless at least one processor is specified by name (-processor), or a search
    [javac]   path is specified (--processor-path, --processor-module-path), or annotation
    [javac]   processing is enabled explicitly (-proc:only, -proc:full).
    [javac]   Use -Xlint:-options to suppress this message.
    [javac]   Use -proc:none to disable annotation processing.
    [javac] /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/src/com/jogamp/opencl/CLPlatform.java:187: warning: [unchecked] Possible heap pollution from parameterized vararg type Filter<CLPlatform>
    [javac]     public static CLPlatform getDefault(final Filter<CLPlatform>... filter) {
    [javac]                                                                     ^
    [javac] /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/src/com/jogamp/opencl/CLPlatform.java:219: warning: [unchecked] Possible heap pollution from parameterized vararg type Filter<CLPlatform>
    [javac]     public static CLPlatform[] listCLPlatforms(final Filter<CLPlatform>... filter) {
    [javac]                                                                            ^
    [javac] /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/src/com/jogamp/opencl/CLPlatform.java:318: warning: [unchecked] Possible heap pollution from parameterized vararg type Filter<CLDevice>
    [javac]     public CLDevice[] listCLDevices(final Filter<CLDevice>... filters) {
    [javac]                                                               ^
    [javac] /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/src/com/jogamp/opencl/CLPlatform.java:413: warning: [unchecked] Possible heap pollution from parameterized vararg type Filter<CLDevice>
    [javac]     public CLDevice getMaxFlopsDevice(final Filter<CLDevice>... filter) {
    [javac]                                                                 ^
    [javac] /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/src/com/jogamp/opencl/CLProgramBuilder.java:71: warning: [serial] non-transient instance field of a serializable class declared with a non-serializable type
    [javac]     private final Set<String> optionSet = new LinkedHashSet<String>();
    [javac]                               ^
    [javac] /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/src/com/jogamp/opencl/CLProgramBuilder.java:72: warning: [serial] non-transient instance field of a serializable class declared with a non-serializable type
    [javac]     private final Set<String> defineSet = new LinkedHashSet<String>();
    [javac]                               ^
    [javac] /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/gensrc/java/com/jogamp/opencl/llb/impl/CLImpl11.java:1803: warning: [this-escape] possible 'this' escape before subclass is fully initialized
    [javac]           init();
    [javac]               ^
    [javac] /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/gensrc/java/com/jogamp/opencl/llb/impl/CLImpl12.java:2159: warning: [this-escape] possible 'this' escape before subclass is fully initialized
    [javac]           init();
    [javac]               ^
    [javac] /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/gensrc/java/com/jogamp/opencl/llb/impl/CLImpl20.java:2464: warning: [this-escape] possible 'this' escape before subclass is fully initialized
    [javac]           init();
    [javac]               ^
    [javac] 12 warnings

android.compile:
    [javac] Compiling 4 source files to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/classes
    [javac] warning: [options] source value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] target value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    [javac] 3 warnings

load.user.properties:
     [echo] Loaded /home/jogamp/jocl.properties.
     [echo] Loaded /home/jogamp/gluegen.properties.

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

init.base:

init.android:

init:
     [echo] enable.jdk7.features ${enable.jdk7.features}

gluegen.cpptasks.detect.compiler:
     [echo] gcc.compat.compiler=gcc
     [echo] GCC=true
     [echo] CLANG=${isCLANG}
     [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      /opt-linux-x86_64/jdk-21.0.7+6
     [echo] java.includes.dir  /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/jni

declare.linux.android:
     [echo] android.arm64-v8a

gluegen.cpptasks.configure.compiler:
     [echo] Custom forced compiler Android NDK, linker.cfg.android

gluegen.cpptasks.declare.compiler:
     [echo] Custom forced Linux.x86 cross compile android

gluegen.cpptasks.setup.compiler:

c.build.jocl:
     [echo] compiler.cfg.id.base: compiler.cfg.android
     [echo] linker.cfg.id.base: linker.cfg.android
     [echo] Output lib name = jocl
     [echo] compiler.cfg.id.base: compiler.cfg.android
     [echo] linker.cfg.id.base: linker.cfg.android
     [echo] Compiling jocl
       [cc] 3 total files to be compiled.
       [cc] Android (13065274, +pgo, +bolt, +lto, +mlgo, based on r547379) clang version 20.0.0 (https://android.googlesource.com/toolchain/llvm-project b718bcaf8c198c82f3021447d943401e3ab5bd54)
       [cc] Target: aarch64-none-linux-android
       [cc] Thread model: posix
       [cc] InstalledDir: /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin
       [cc]  (in-process)
       [cc]  "/opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" -cc1 -triple aarch64-none-linux-android -emit-obj -mnoexecstack -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CLImpl12_JNI.c -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -relaxed-aliasing -ffp-contract=on -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu generic -target-feature +v8a -target-feature +fp-armv8 -target-feature +neon -target-feature +fix-cortex-a53-835769 -target-abi aapcs -debugger-tuning=gdb -fdebug-compilation-dir=/home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/obj -v -ffunction-sections -fdata-sections -fcoverage-compilation-dir=/home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/obj -nostdinc++ -resource-dir /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/20 -isystem /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include -isystem /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android -D __unix__ -D __LP64__ -D __aarch64__ -D ANDROID -D NDEBUG -I /home/jogamp/JogAmpSlaveArm64_Android/workspace/jogl/label/android-arm64/make/stub_includes/opengl -I /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes.gen/CL12 -I /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/jni -I /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/jni/x11 -I /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/platform -internal-isystem /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/20/include -internal-isystem /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/local/include -internal-externc-isystem /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/aarch64-linux-android -internal-externc-isystem /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/include -internal-externc-isystem /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include -O2 -ferror-limit 19 -femulated-tls -stack-protector 2 -fno-signed-char -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -vectorize-loops -vectorize-slp -target-feature +outline-atomics -target-feature -fmv -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CLImpl12_JNI.o -x c /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/gensrc/native/jocl12/CLImpl12_JNI.c
       [cc] clang -cc1 version 20.0.0 based upon LLVM 20.0.0 default target x86_64-unknown-linux-gnu
       [cc] ignoring nonexistent directory "/opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/local/include"
       [cc] ignoring nonexistent directory "/opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/include"
       [cc] ignoring duplicate directory "/opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/aarch64-linux-android"
       [cc] ignoring duplicate directory "/opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include"
       [cc] #include "..." search starts here:
       [cc] #include <...> search starts here:
       [cc]  /home/jogamp/JogAmpSlaveArm64_Android/workspace/jogl/label/android-arm64/make/stub_includes/opengl
       [cc]  /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes.gen/CL12
       [cc]  /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/jni
       [cc]  /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/jni/x11
       [cc]  /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/platform
       [cc]  /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include
       [cc]  /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android
       [cc]  /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/20/include
       [cc] End of search list.
       [cc] Android (13065274, +pgo, +bolt, +lto, +mlgo, based on r547379) clang version 20.0.0 (https://android.googlesource.com/toolchain/llvm-project b718bcaf8c198c82f3021447d943401e3ab5bd54)
       [cc] Target: aarch64-none-linux-android
       [cc] Thread model: posix
       [cc] InstalledDir: /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin
       [cc]  (in-process)
       [cc]  "/opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" -cc1 -triple aarch64-none-linux-android -emit-obj -mnoexecstack -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CLImpl20_JNI.c -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -relaxed-aliasing -ffp-contract=on -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu generic -target-feature +v8a -target-feature +fp-armv8 -target-feature +neon -target-feature +fix-cortex-a53-835769 -target-abi aapcs -debugger-tuning=gdb -fdebug-compilation-dir=/home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/obj -v -ffunction-sections -fdata-sections -fcoverage-compilation-dir=/home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/obj -nostdinc++ -resource-dir /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/20 -isystem /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include -isystem /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android -D __unix__ -D __LP64__ -D __aarch64__ -D ANDROID -D NDEBUG -I /home/jogamp/JogAmpSlaveArm64_Android/workspace/jogl/label/android-arm64/make/stub_includes/opengl -I /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes.gen/CL20 -I /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/jni -I /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/jni/x11 -I /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/platform -internal-isystem /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/20/include -internal-isystem /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/local/include -internal-externc-isystem /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/aarch64-linux-android -internal-externc-isystem /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/include -internal-externc-isystem /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include -O2 -ferror-limit 19 -femulated-tls -stack-protector 2 -fno-signed-char -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -vectorize-loops -vectorize-slp -target-feature +outline-atomics -target-feature -fmv -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CLImpl20_JNI.o -x c /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/gensrc/native/jocl20/CLImpl20_JNI.c
       [cc] clang -cc1 version 20.0.0 based upon LLVM 20.0.0 default target x86_64-unknown-linux-gnu
       [cc] ignoring nonexistent directory "/opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/local/include"
       [cc] ignoring nonexistent directory "/opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/include"
       [cc] ignoring duplicate directory "/opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/aarch64-linux-android"
       [cc] ignoring duplicate directory "/opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include"
       [cc] #include "..." search starts here:
       [cc] #include <...> search starts here:
       [cc]  /home/jogamp/JogAmpSlaveArm64_Android/workspace/jogl/label/android-arm64/make/stub_includes/opengl
       [cc]  /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes.gen/CL20
       [cc]  /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/jni
       [cc]  /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/jni/x11
       [cc]  /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/platform
       [cc]  /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include
       [cc]  /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android
       [cc]  /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/20/include
       [cc] End of search list.
       [cc] Android (13065274, +pgo, +bolt, +lto, +mlgo, based on r547379) clang version 20.0.0 (https://android.googlesource.com/toolchain/llvm-project b718bcaf8c198c82f3021447d943401e3ab5bd54)
       [cc] Target: aarch64-none-linux-android
       [cc] Thread model: posix
       [cc] InstalledDir: /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin
       [cc]  (in-process)
       [cc]  "/opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" -cc1 -triple aarch64-none-linux-android -emit-obj -mnoexecstack -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CLImpl11_JNI.c -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=none -relaxed-aliasing -ffp-contract=on -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu generic -target-feature +v8a -target-feature +fp-armv8 -target-feature +neon -target-feature +fix-cortex-a53-835769 -target-abi aapcs -debugger-tuning=gdb -fdebug-compilation-dir=/home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/obj -v -ffunction-sections -fdata-sections -fcoverage-compilation-dir=/home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/obj -nostdinc++ -resource-dir /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/20 -isystem /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include -isystem /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android -D __unix__ -D __LP64__ -D __aarch64__ -D ANDROID -D NDEBUG -I /home/jogamp/JogAmpSlaveArm64_Android/workspace/jogl/label/android-arm64/make/stub_includes/opengl -I /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes.gen/CL11 -I /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/jni -I /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/jni/x11 -I /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/platform -internal-isystem /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/20/include -internal-isystem /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/local/include -internal-externc-isystem /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/aarch64-linux-android -internal-externc-isystem /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/include -internal-externc-isystem /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include -O2 -ferror-limit 19 -femulated-tls -stack-protector 2 -fno-signed-char -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -vectorize-loops -vectorize-slp -target-feature +outline-atomics -target-feature -fmv -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CLImpl11_JNI.o -x c /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/gensrc/native/jocl11/CLImpl11_JNI.c
       [cc] clang -cc1 version 20.0.0 based upon LLVM 20.0.0 default target x86_64-unknown-linux-gnu
       [cc] ignoring nonexistent directory "/opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/local/include"
       [cc] ignoring nonexistent directory "/opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/include"
       [cc] ignoring duplicate directory "/opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/aarch64-linux-android"
       [cc] ignoring duplicate directory "/opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include"
       [cc] #include "..." search starts here:
       [cc] #include <...> search starts here:
       [cc]  /home/jogamp/JogAmpSlaveArm64_Android/workspace/jogl/label/android-arm64/make/stub_includes/opengl
       [cc]  /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/make/stub_includes.gen/CL11
       [cc]  /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/jni
       [cc]  /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/jni/x11
       [cc]  /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/platform
       [cc]  /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include
       [cc]  /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android
       [cc]  /opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/20/include
       [cc] End of search list.
       [cc] Starting link
       [cc] Android (13065274, +pgo, +bolt, +lto, +mlgo, based on r547379) clang version 20.0.0 (https://android.googlesource.com/toolchain/llvm-project b718bcaf8c198c82f3021447d943401e3ab5bd54)
       [cc] Target: aarch64-none-linux-android
       [cc] Thread model: posix
       [cc] InstalledDir: /opt-linux-x86_64-bside/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin
       [cc]  "/opt-linux-x86_64-bside/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld" -EL --fix-cortex-a53-843419 -z now -z relro -z max-page-size=16384 --hash-style=both --eh-frame-hdr -m aarch64linux -shared -o libjocl.so -L/opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/26 -L/opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android -L/opt-linux-x86_64-bside/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/20/lib/linux/aarch64 -L/opt-linux-x86_64-bside/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/lib/aarch64-linux-android -L/opt-linux-x86_64-bside/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/lib -rpath-link=/opt-linux-x86_64/android-sdk-linux_x86_64/ndk/29.0.13599879/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/26 --build-id --fatal-warnings -Bdynamic -dynamic-linker /system/bin/linker -z nocopyreloc --no-undefined -h libjocl.so CLImpl11_JNI.o CLImpl12_JNI.o CLImpl20_JNI.o -lc -lm -ldl
   [delete] Deleting: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/obj/libjocl.symbols.raw

gluegen.properties.load.user:

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

gluegen.cpptasks.striplibs:
     [echo] Strip symbols from libs in ../build/obj
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build
     [echo] native.tag.jar opencl (attr) for ../build/jar/jocl-natives-android-aarch64.jar include *jocl.so exclude 
     [echo] native.tag.jar opencl (props) jocl-natives-android-aarch64.jar include *jocl.so exclude  *.symbols
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/obj/jocl-natives-android-aarch64.jar.d/java
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/obj/jocl-natives-android-aarch64.jar.d/jar
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/obj/jocl-natives-android-aarch64.jar.d/jar/natives
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/obj/jocl-natives-android-aarch64.jar.d/jar/natives/android-aarch64
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/obj/jocl-natives-android-aarch64.jar.d/jar/natives/android-aarch64
    [javac] Compiling 1 source file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/obj/jocl-natives-android-aarch64.jar.d/jar
    [javac] warning: [options] source value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] target value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    [javac] 3 warnings
      [jar] Building jar: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-natives-android-aarch64.jar

load.user.properties:
     [echo] Loaded /home/jogamp/jocl.properties.
     [echo] Loaded /home/jogamp/gluegen.properties.

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

init.base:

init.android:

init:
     [echo] enable.jdk7.features ${enable.jdk7.features}

jar:
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build
      [jar] Building jar: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl.jar
      [jar] Building jar: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android.jar

load.user.properties:
     [echo] Loaded /home/jogamp/jocl.properties.
     [echo] Loaded /home/jogamp/gluegen.properties.

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

init.base:

init.android:

init:
     [echo] enable.jdk7.features ${enable.jdk7.features}

jocl.build.check.aapt:

android.package:
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/src
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/classes
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/image/assets
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/image/lib/arm64-v8a
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/image/lib/arm64-v8a
     [copy] Copying 9 files to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/image/assets
     [copy] Copying 1 resource to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/image/assets
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/image
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/image/META-INF
     [echo] aapt.signed jocl-android-aarch64: generating Android R.java from the resources...
     [echo] aapt.signed jocl-android-aarch64: compiling R.java...
    [javac] Compiling 1 source file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/classes
    [javac] warning: [options] source value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] target value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    [javac] [parsing started SimpleFileObject[/home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/src/R.java]]
    [javac] [parsing completed 0ms]
    [javac] [search path for source files: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/src]
    [javac] [search path for class files: /opt-linux-x86_64/jdk-21.0.7+6/lib/modules,/home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/classes,/home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android.jar,/home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/lib/android-sdk/26/android.jar]
    [javac] [loading /8/java.base/java/lang/Object.sig]
    [javac] [checking com.jogamp.opencl.R]
    [javac] [loading /89A/java.base/java/io/Serializable.sig]
    [javac] [loading /89A/java.base/java/lang/AutoCloseable.sig]
    [javac] [wrote /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/classes/com/jogamp/opencl/R$attr.class]
    [javac] [wrote /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/classes/com/jogamp/opencl/R$drawable.class]
    [javac] [wrote /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/classes/com/jogamp/opencl/R$layout.class]
    [javac] [wrote /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/classes/com/jogamp/opencl/R$string.class]
    [javac] [wrote /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/classes/com/jogamp/opencl/R.class]
    [javac] [total 71ms]
    [javac] 3 warnings
      [zip] Building zip: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/classes.zip
     [echo] aapt.signed jocl-android-aarch64: dex'ing
     [echo] aapt.signed jocl-android-aarch64: packaging
     [echo] aapt.signed jocl-android-aarch64: gen temp keystore debug_alias @ ../build/jar/jocl-android-aarch64.apk.d/debug.keystore
     [exec] Generating 2,048 bit RSA key pair and self-signed certificate (SHA256withRSA) with a validity of 365 days
     [exec] 	for: CN=JogAmp Debug, O=JogAmp, C=DE
     [echo] aapt.signed jocl-android-aarch64: zip aligning
     [exec] Verifying alignment of /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64-unsigned.apk (4)...
     [exec]       49 AndroidManifest.xml (OK - compressed)
     [exec]      985 META-INF/MANIFEST.MF (OK - compressed)
     [exec]     1376 assets/com/jogamp/opencl/AutoCloseable.jtemplate (OK - compressed)
     [exec]     2386 assets/com/jogamp/opencl/gl/package.html (OK - compressed)
     [exec]     2566 assets/com/jogamp/opencl/llb/gl/package.html (OK - compressed)
     [exec]     2742 assets/com/jogamp/opencl/llb/package.html (OK - compressed)
     [exec]     2894 assets/com/jogamp/opencl/package.html (OK - compressed)
     [exec]     3051 assets/com/jogamp/opencl/spi/package.html (OK - compressed)
     [exec]     3228 assets/com/jogamp/opencl/util/concurrent/package.html (OK - compressed)
     [exec]     3393 assets/com/jogamp/opencl/util/package.html (OK - compressed)
     [exec]     3511 assets/overview.html (OK - compressed)
     [exec]     3634 assets/placeholder.txt (OK - compressed)
     [exec]     3741 classes.dex (OK - compressed)
     [exec]   122333 lib/arm64-v8a/libjocl.so (OK - compressed)
     [exec]   143336 res/drawable-hdpi-v4/icon.png (OK)
     [exec]   145860 res/drawable-ldpi-v4/icon.png (OK)
     [exec]   146972 res/drawable-mdpi-v4/icon.png (OK)
     [exec]   148472 res/layout/main.xml (OK - compressed)
     [exec]   148776 resources.arsc (OK)
     [exec] Verification successful
     [echo] aapt.signed jocl-android-aarch64: signing w/ key debug_alias @ ../build/jar/jocl-android-aarch64.apk.d/debug.keystore
   [delete] Deleting directory /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d
   [delete] Deleting: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64-raw.apk

test.compile:
     [echo] gluegen.basename: gluegen
     [echo] jocl.basename: jocl

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

declare.common:
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/test/build/classes

test.compile:
     [copy] Copying 2 files to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/test/build/classes
     [copy] Copied 8 empty directories to 5 empty directories under /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/test/build/classes
     [echo] gluegen.basename: gluegen
     [echo] jocl.basename: jocl

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

declare.common:

test.compile.javase:
    [javac] Compiling 12 source files to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/test/build/classes
    [javac] warning: [options] source value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] target value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    [javac] 3 warnings
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/test/build
      [jar] Building jar: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test.jar
     [echo] gluegen.basename: gluegen
     [echo] jocl.basename: jocl

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

declare.common:

test.compile.android:
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/test/build
      [jar] Building jar: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.jar

test.package.android:
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/src
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/classes
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/image/assets
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/image/lib/generic
     [copy] Copying 2 files to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/image/assets
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/image/assets
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/image
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/image/META-INF
     [echo] aapt.signed jocl-test-android: generating Android R.java from the resources...
     [echo] aapt.signed jocl-test-android: compiling R.java...
    [javac] Compiling 1 source file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/classes
    [javac] warning: [options] source value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] target value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    [javac] [parsing started SimpleFileObject[/home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/src/R.java]]
    [javac] [parsing completed 0ms]
    [javac] [search path for source files: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/src]
    [javac] [search path for class files: /opt-linux-x86_64/jdk-21.0.7+6/lib/modules,/home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/classes,/home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.jar,/home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/lib/android-sdk/26/android.jar]
    [javac] [loading /8/java.base/java/lang/Object.sig]
    [javac] [checking com.jogamp.opencl.test.R]
    [javac] [loading /89A/java.base/java/io/Serializable.sig]
    [javac] [loading /89A/java.base/java/lang/AutoCloseable.sig]
    [javac] [wrote /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/classes/com/jogamp/opencl/test/R$attr.class]
    [javac] [wrote /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/classes/com/jogamp/opencl/test/R$drawable.class]
    [javac] [wrote /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/classes/com/jogamp/opencl/test/R$layout.class]
    [javac] [wrote /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/classes/com/jogamp/opencl/test/R$string.class]
    [javac] [wrote /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/classes/com/jogamp/opencl/test/R.class]
    [javac] [total 26ms]
    [javac] 3 warnings
      [zip] Building zip: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/classes.zip
     [echo] aapt.signed jocl-test-android: dex'ing
     [echo] aapt.signed jocl-test-android: packaging
     [echo] aapt.signed jocl-test-android: gen temp keystore debug_alias @ ../build/jar/jocl-test-android.apk.d/debug.keystore
     [exec] Generating 2,048 bit RSA key pair and self-signed certificate (SHA256withRSA) with a validity of 365 days
     [exec] 	for: CN=JogAmp Debug, O=JogAmp, C=DE
     [echo] aapt.signed jocl-test-android: zip aligning
     [exec] Verifying alignment of /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android-unsigned.apk (4)...
     [exec]       49 AndroidManifest.xml (OK - compressed)
     [exec]      810 META-INF/MANIFEST.MF (OK - compressed)
     [exec]     1164 assets/com/jogamp/opencl/jogamp.png (OK)
     [exec]     9115 assets/com/jogamp/opencl/testkernels.cl (OK - compressed)
     [exec]     9363 assets/placeholder.txt (OK - compressed)
     [exec]     9470 classes.dex (OK - compressed)
     [exec]    41372 res/drawable-hdpi-v4/icon.png (OK)
     [exec]    43896 res/drawable-ldpi-v4/icon.png (OK)
     [exec]    45008 res/drawable-mdpi-v4/icon.png (OK)
     [exec]    46508 res/layout/main.xml (OK - compressed)
     [exec]    46812 resources.arsc (OK)
     [exec] Verification successful
     [echo] aapt.signed jocl-test-android: signing w/ key debug_alias @ ../build/jar/jocl-test-android.apk.d/debug.keystore
   [delete] Deleting directory /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d
   [delete] Deleting: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android-raw.apk

tag.build:
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build

developer-src-zip:
      [zip] Building zip: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-java-src.zip

developer-zip-archive:
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jocl-2.6-b1185-20250722-android-aarch64
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jocl-2.6-b1185-20250722-android-aarch64
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jocl-2.6-b1185-20250722-android-aarch64/jar
     [copy] Copying 12 files to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jocl-2.6-b1185-20250722-android-aarch64/jar
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jocl-2.6-b1185-20250722-android-aarch64/lib
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jocl-2.6-b1185-20250722-android-aarch64/lib
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jocl-2.6-b1185-20250722-android-aarch64/jnlp-files
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jocl-2.6-b1185-20250722-android-aarch64/jnlp-files
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jocl-2.6-b1185-20250722-android-aarch64/www
     [copy] Copying 11 files to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jocl-2.6-b1185-20250722-android-aarch64/www
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jocl-2.6-b1185-20250722-android-aarch64
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jocl-2.6-b1185-20250722-android-aarch64
     [exec] 
     [exec] 7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
     [exec] p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Core(TM) i5-10210U CPU @ 1.60GHz (806EC),ASM,AES-NI)
     [exec] 
     [exec] Scanning the drive:
     [exec] 4 folders, 28 files, 4357425 bytes (4256 KiB)
     [exec] 
     [exec] Creating archive: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jocl-2.6-b1185-20250722-android-aarch64.7z
     [exec] 
     [exec] Items to compress: 32
     [exec] 
     [exec] 
     [exec] Files read from disk: 28
     [exec] Archive size: 3595353 bytes (3512 KiB)
     [exec] Everything is Ok
   [delete] Deleting directory /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jocl-2.6-b1185-20250722-android-aarch64

all:

load.user.properties:
     [echo] Loaded /home/jogamp/jocl.properties.
     [echo] Loaded /home/jogamp/gluegen.properties.

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

init.base:

init.android:

init:
     [echo] enable.jdk7.features ${enable.jdk7.features}

jocl.build:

load.user.properties:
     [echo] Loaded /home/jogamp/jocl.properties.
     [echo] Loaded /home/jogamp/gluegen.properties.

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

init.base:

init.android:

init:
     [echo] enable.jdk7.features ${enable.jdk7.features}

build.gluegen:

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:
     [echo] Loaded /home/jogamp/android/gluegen.properties.
     [echo] Setting defaults:
     [echo] Setting default gcc.compat.compiler
     [echo] gcc.compat.compiler=gcc
     [echo] antlr.jar=../../../../gluegen/label/android-arm64/make/lib/antlr.jar
     [echo] junit.jar=../../../../gluegen/label/android-arm64/make/lib/junit.jar
     [echo] win32.c.compiler=${win32.c.compiler}

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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:       android-aarch64
     [echo] os and arch.dot:   android.aarch64
     [echo] os and arch.slash: android/aarch64
     [echo] native library: prefix 'lib', suffix 'so'

gluegen.cpptasks.detect.os:
     [echo] gluegen.cpptasks.detected.os=true
     [echo] gluegen.cpptasks.detected.os.2=${gluegen.cpptasks.detected.os.2}
     [echo] isCrosscompilation=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [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         (HEAD detached at 303a6701)
     [echo] gluegen.build.commit         303a6701c2b643d5579a5b88a101a53ccba9f90c

java.class.path.validate:

validate:

clean-temp:

gluegen.build.check.android-launcher:

android-launcher.build:

gluegen.build.check.java:

gluegen.build.java.impl:

gluegen.build.java:

gluegen.cpptasks.detect.compiler:
     [echo] gcc.compat.compiler=gcc
     [echo] GCC=true
     [echo] CLANG=${isCLANG}
     [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      /opt-linux-x86_64/jdk-21.0.7+6
     [echo] java.includes.dir  /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/jni

declare.linux.android:
     [echo] android.arm64-v8a

gluegen.cpptasks.configure.compiler:
     [echo] Custom forced compiler Android NDK, linker.cfg.android

gluegen.cpptasks.declare.compiler:
     [echo] Custom forced Linux.x86 cross compile android

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.riscv64:

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:

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           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [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         (HEAD detached at 303a6701)
     [echo] gluegen.build.commit         303a6701c2b643d5579a5b88a101a53ccba9f90c

java.class.path.validate:

validate:

gluegen.cpptasks.detect.compiler:
     [echo] gcc.compat.compiler=gcc
     [echo] GCC=true
     [echo] CLANG=${isCLANG}
     [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      /opt-linux-x86_64/jdk-21.0.7+6
     [echo] java.includes.dir  /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/jni

declare.linux.android:
     [echo] android.arm64-v8a

gluegen.cpptasks.configure.compiler:
     [echo] Custom forced compiler Android NDK, linker.cfg.android

gluegen.cpptasks.declare.compiler:
     [echo] Custom forced Linux.x86 cross compile android

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.riscv64:

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:

declare.ios.amd64:

declare.ios.arm64:

declare.freebsd.x86:

declare.freebsd.amd64:

declare.freebsd:

declare.hpux:

c.configure:

gluegen.build.c.impl:

gluegen.build.shasum:
     [echo] gluegen.build.sha.sources 48615cb16d6fe12d8655727d513b873b50395351d54bfae395df97f7a16e9207
     [echo] gluegen.build.sha.classes 759bae55d2c327b8acf71a47bb1767b932d88c7e98c76d7bc22b197daf2ae57b
     [echo] gluegen.build.sha.natives 4c3c5da93d5e9d519f4d7bdb330b87ea8fa8641a9f64c4edad15d9134a1bbfdf

gluegen.package.java:

gluegen.package.native:

android-launcher.package:

base.compile:

java.generate.check:

java.generate:

java.compile:

android.compile:

load.user.properties:
     [echo] Loaded /home/jogamp/jocl.properties.
     [echo] Loaded /home/jogamp/gluegen.properties.

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

init.base:

init.android:

init:
     [echo] enable.jdk7.features ${enable.jdk7.features}

gluegen.cpptasks.detect.compiler:
     [echo] gcc.compat.compiler=gcc
     [echo] GCC=true
     [echo] CLANG=${isCLANG}
     [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      /opt-linux-x86_64/jdk-21.0.7+6
     [echo] java.includes.dir  /home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/stub_includes/jni

declare.linux.android:
     [echo] android.arm64-v8a

gluegen.cpptasks.configure.compiler:
     [echo] Custom forced compiler Android NDK, linker.cfg.android

gluegen.cpptasks.declare.compiler:
     [echo] Custom forced Linux.x86 cross compile android

gluegen.cpptasks.setup.compiler:

c.build.jocl:
     [echo] compiler.cfg.id.base: compiler.cfg.android
     [echo] linker.cfg.id.base: linker.cfg.android
     [echo] Output lib name = jocl
     [echo] compiler.cfg.id.base: compiler.cfg.android
     [echo] linker.cfg.id.base: linker.cfg.android
     [echo] Compiling jocl
       [cc] Starting dependency analysis for 3 files.
       [cc] 3 files are up to date.
       [cc] 0 files to be recompiled from dependency analysis.
       [cc] 0 total files to be compiled.
   [delete] Deleting: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/obj/libjocl.symbols.raw

gluegen.properties.load.user:

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

gluegen.cpptasks.striplibs:
     [echo] Strip symbols from libs in ../build/obj
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build
     [echo] native.tag.jar opencl (attr) for ../build/jar/jocl-natives-android-aarch64.jar include *jocl.so exclude 
     [echo] native.tag.jar opencl (props) jocl-natives-android-aarch64.jar include *jocl.so exclude  *.symbols
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/obj/jocl-natives-android-aarch64.jar.d/java
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/obj/jocl-natives-android-aarch64.jar.d/jar
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/obj/jocl-natives-android-aarch64.jar.d/jar/natives
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/obj/jocl-natives-android-aarch64.jar.d/jar/natives/android-aarch64
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/obj/jocl-natives-android-aarch64.jar.d/jar/natives/android-aarch64
    [javac] Compiling 1 source file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/obj/jocl-natives-android-aarch64.jar.d/jar
    [javac] warning: [options] source value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] target value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    [javac] 3 warnings
      [jar] Building jar: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-natives-android-aarch64.jar

load.user.properties:
     [echo] Loaded /home/jogamp/jocl.properties.
     [echo] Loaded /home/jogamp/gluegen.properties.

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

init.base:

init.android:

init:
     [echo] enable.jdk7.features ${enable.jdk7.features}

jar:
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build

load.user.properties:
     [echo] Loaded /home/jogamp/jocl.properties.
     [echo] Loaded /home/jogamp/gluegen.properties.

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

init.base:

init.android:

init:
     [echo] enable.jdk7.features ${enable.jdk7.features}

jocl.build.check.aapt:

android.package:
   [delete] Deleting: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64-unsigned.apk
   [delete] Deleting: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/src
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/classes
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/image/assets
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/image/lib/arm64-v8a
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/image/lib/arm64-v8a
     [copy] Copying 9 files to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/image/assets
     [copy] Copying 1 resource to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/image/assets
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/image
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/image/META-INF
     [echo] aapt.signed jocl-android-aarch64: generating Android R.java from the resources...
     [echo] aapt.signed jocl-android-aarch64: compiling R.java...
    [javac] Compiling 1 source file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/classes
    [javac] warning: [options] source value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] target value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    [javac] [parsing started SimpleFileObject[/home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/src/R.java]]
    [javac] [parsing completed 0ms]
    [javac] [search path for source files: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/src]
    [javac] [search path for class files: /opt-linux-x86_64/jdk-21.0.7+6/lib/modules,/home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/classes,/home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android.jar,/home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/lib/android-sdk/26/android.jar]
    [javac] [loading /8/java.base/java/lang/Object.sig]
    [javac] [checking com.jogamp.opencl.R]
    [javac] [loading /89A/java.base/java/io/Serializable.sig]
    [javac] [loading /89A/java.base/java/lang/AutoCloseable.sig]
    [javac] [wrote /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/classes/com/jogamp/opencl/R$attr.class]
    [javac] [wrote /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/classes/com/jogamp/opencl/R$drawable.class]
    [javac] [wrote /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/classes/com/jogamp/opencl/R$layout.class]
    [javac] [wrote /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/classes/com/jogamp/opencl/R$string.class]
    [javac] [wrote /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/classes/com/jogamp/opencl/R.class]
    [javac] [total 22ms]
    [javac] 3 warnings
      [zip] Building zip: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d/temp/classes.zip
     [echo] aapt.signed jocl-android-aarch64: dex'ing
     [echo] aapt.signed jocl-android-aarch64: packaging
     [echo] aapt.signed jocl-android-aarch64: gen temp keystore debug_alias @ ../build/jar/jocl-android-aarch64.apk.d/debug.keystore
     [exec] Generating 2,048 bit RSA key pair and self-signed certificate (SHA256withRSA) with a validity of 365 days
     [exec] 	for: CN=JogAmp Debug, O=JogAmp, C=DE
     [echo] aapt.signed jocl-android-aarch64: zip aligning
     [exec] Verifying alignment of /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64-unsigned.apk (4)...
     [exec]       49 AndroidManifest.xml (OK - compressed)
     [exec]      985 META-INF/MANIFEST.MF (OK - compressed)
     [exec]     1376 assets/com/jogamp/opencl/AutoCloseable.jtemplate (OK - compressed)
     [exec]     2386 assets/com/jogamp/opencl/gl/package.html (OK - compressed)
     [exec]     2566 assets/com/jogamp/opencl/llb/gl/package.html (OK - compressed)
     [exec]     2742 assets/com/jogamp/opencl/llb/package.html (OK - compressed)
     [exec]     2894 assets/com/jogamp/opencl/package.html (OK - compressed)
     [exec]     3051 assets/com/jogamp/opencl/spi/package.html (OK - compressed)
     [exec]     3228 assets/com/jogamp/opencl/util/concurrent/package.html (OK - compressed)
     [exec]     3393 assets/com/jogamp/opencl/util/package.html (OK - compressed)
     [exec]     3511 assets/overview.html (OK - compressed)
     [exec]     3634 assets/placeholder.txt (OK - compressed)
     [exec]     3741 classes.dex (OK - compressed)
     [exec]   122333 lib/arm64-v8a/libjocl.so (OK - compressed)
     [exec]   143336 res/drawable-hdpi-v4/icon.png (OK)
     [exec]   145860 res/drawable-ldpi-v4/icon.png (OK)
     [exec]   146972 res/drawable-mdpi-v4/icon.png (OK)
     [exec]   148472 res/layout/main.xml (OK - compressed)
     [exec]   148776 resources.arsc (OK)
     [exec] Verification successful
     [echo] aapt.signed jocl-android-aarch64: signing w/ key debug_alias @ ../build/jar/jocl-android-aarch64.apk.d/debug.keystore
   [delete] Deleting directory /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64.apk.d
   [delete] Deleting: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-android-aarch64-raw.apk

test.compile:
     [echo] gluegen.basename: gluegen
     [echo] jocl.basename: jocl

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

declare.common:

test.compile:
     [echo] gluegen.basename: gluegen
     [echo] jocl.basename: jocl

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

declare.common:

test.compile.javase:
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/test/build
     [echo] gluegen.basename: gluegen
     [echo] jocl.basename: jocl

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

declare.common:

test.compile.android:
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/test/build

test.package.android:
   [delete] Deleting: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android-unsigned.apk
   [delete] Deleting: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/src
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/classes
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/image/assets
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/image/lib/generic
     [copy] Copying 2 files to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/image/assets
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/image/assets
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/image
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/image/META-INF
     [echo] aapt.signed jocl-test-android: generating Android R.java from the resources...
     [echo] aapt.signed jocl-test-android: compiling R.java...
    [javac] Compiling 1 source file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/classes
    [javac] warning: [options] source value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] target value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    [javac] [parsing started SimpleFileObject[/home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/src/R.java]]
    [javac] [parsing completed 1ms]
    [javac] [search path for source files: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/src]
    [javac] [search path for class files: /opt-linux-x86_64/jdk-21.0.7+6/lib/modules,/home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/classes,/home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.jar,/home/jogamp/JogAmpSlaveArm64_Android/workspace/gluegen/label/android-arm64/make/lib/android-sdk/26/android.jar]
    [javac] [loading /8/java.base/java/lang/Object.sig]
    [javac] [checking com.jogamp.opencl.test.R]
    [javac] [loading /89A/java.base/java/io/Serializable.sig]
    [javac] [loading /89A/java.base/java/lang/AutoCloseable.sig]
    [javac] [wrote /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/classes/com/jogamp/opencl/test/R$attr.class]
    [javac] [wrote /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/classes/com/jogamp/opencl/test/R$drawable.class]
    [javac] [wrote /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/classes/com/jogamp/opencl/test/R$layout.class]
    [javac] [wrote /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/classes/com/jogamp/opencl/test/R$string.class]
    [javac] [wrote /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/classes/com/jogamp/opencl/test/R.class]
    [javac] [total 21ms]
    [javac] 3 warnings
      [zip] Building zip: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d/temp/classes.zip
     [echo] aapt.signed jocl-test-android: dex'ing
     [echo] aapt.signed jocl-test-android: packaging
     [echo] aapt.signed jocl-test-android: gen temp keystore debug_alias @ ../build/jar/jocl-test-android.apk.d/debug.keystore
     [exec] Generating 2,048 bit RSA key pair and self-signed certificate (SHA256withRSA) with a validity of 365 days
     [exec] 	for: CN=JogAmp Debug, O=JogAmp, C=DE
     [echo] aapt.signed jocl-test-android: zip aligning
     [exec] Verifying alignment of /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android-unsigned.apk (4)...
     [exec]       49 AndroidManifest.xml (OK - compressed)
     [exec]      810 META-INF/MANIFEST.MF (OK - compressed)
     [exec]     1164 assets/com/jogamp/opencl/jogamp.png (OK)
     [exec]     9115 assets/com/jogamp/opencl/testkernels.cl (OK - compressed)
     [exec]     9363 assets/placeholder.txt (OK - compressed)
     [exec]     9470 classes.dex (OK - compressed)
     [exec]    41372 res/drawable-hdpi-v4/icon.png (OK)
     [exec]    43896 res/drawable-ldpi-v4/icon.png (OK)
     [exec]    45008 res/drawable-mdpi-v4/icon.png (OK)
     [exec]    46508 res/layout/main.xml (OK - compressed)
     [exec]    46812 resources.arsc (OK)
     [exec] Verification successful
     [echo] aapt.signed jocl-test-android: signing w/ key debug_alias @ ../build/jar/jocl-test-android.apk.d/debug.keystore
   [delete] Deleting directory /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android.apk.d
   [delete] Deleting: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jar/jocl-test-android-raw.apk

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

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

declare.common:

junit.run.if.enabled:

junit.run.if.disabled:
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/test/results

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

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250722
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          true
     [echo] target.sourcelevel         8
     [echo] target.targetlevel         8
     [echo] target.releaselevel        8
     [echo] target.buildlevel          11
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            android-arm64-aarch64-jau-041
     [echo] android.api.level          26
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-android-aarch64' done

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

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

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

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

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

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

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

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

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

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

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

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

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

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

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

gluegen.cpptasks.detect.os.android.x86_64:

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.riscv64:

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=true
     [echo] isI386=${isI386}
     [echo] isAMD64=${isAMD64}
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=true
     [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=true
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=true
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [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] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=true
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

declare.common:

test-zip-archive:
     [exec] 
     [exec] 7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
     [exec] p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Core(TM) i5-10210U CPU @ 1.60GHz (806EC),ASM,AES-NI)
     [exec] 
     [exec] Scanning the drive:
     [exec] 1 file, 595 bytes (1 KiB)
     [exec] 
     [exec] Creating archive: /home/jogamp/JogAmpSlaveArm64_Android/workspace/jocl/label/android-arm64/build/jocl-2.6-b1185-20250722-android-aarch64-test-results-android-arm64-aarch64-jau-041.7z
     [exec] 
     [exec] Items to compress: 1
     [exec] 
     [exec] 
     [exec] Files read from disk: 1
     [exec] Archive size: 519 bytes (1 KiB)
     [exec] Everything is Ok

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