Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.
Success

Console Output

This log is too long to show here, 210 KB has been skipped โ€” click to see the complete log
     [echo] output.lib.type=shared

setup.excludes.nsig:

init.base:

init.android:

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

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      /usr/lib/jvm/java-17-openjdk-amd64
     [echo] java.includes.dir  /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/make/stub_includes/jni

gluegen.cpptasks.configure.compiler:
     [echo] Custom forced compiler Linux aarch64 hard float

gluegen.cpptasks.declare.compiler.environment:

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

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

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

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

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

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

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

gluegen.cpptasks.declare.compiler.win32:

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

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

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

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

gluegen.cpptasks.declare.compiler.linux.aarch64:
     [echo] Linux.aarch64

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

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

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

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

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

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

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

gluegen.cpptasks.declare.compiler.linux.riscv64:

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

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

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

gluegen.cpptasks.declare.compiler.linux:

gluegen.cpptasks.declare.compiler.solaris32:

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

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

gluegen.cpptasks.declare.compiler.solaris:

gluegen.cpptasks.declare.compiler.macosx:

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

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

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

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

gluegen.cpptasks.declare.compiler.freebsd:

gluegen.cpptasks.declare.compiler.hpux:

gluegen.cpptasks.declare.compiler:
     [echo] java.home.dir                /usr/lib/jvm/java-17-openjdk-amd64
     [echo] java.includes.dir            /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/make/stub_includes/jni
     [echo] java.includes.dir.platform   /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/make/stub_includes/jni/x11
     [echo] java.lib.dir.platform        /opt-linux-arm64/jre/lib/aarch64

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:
     [echo] 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:
     [echo] clearing gluegen.build.shasum.done (2) - was ${gluegen.build.shasum.done}
     [echo] Output lib name = gluegen_rt -> libgluegen_rt.so [shared]
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/obj
     [echo] Compiling src/native/unix/*.c src/native/common/*.c
     [echo] user.dir=/home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/make
       [cc] 7 total files to be compiled.
       [cc] cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
       [cc] cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
       [cc] cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
       [cc] cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
       [cc] cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
       [cc] /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/native/common/Buffers.c: In function 'Java_com_jogamp_common_nio_Buffers_memcpyImpl':
       [cc] /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/native/common/Buffers.c:28:124: warning: pointer/integer type mismatch in conditional expression
       [cc]      return ( 0 != jdest && 0 != jsrc && 0 < jlen ) ? memcpy((void *)(intptr_t)jdest, (void *)(intptr_t)jsrc, (size_t)jlen) : jdest;
       [cc]                                                                                                                             ^
       [cc] /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/native/common/Buffers.c:28:124: warning: returning 'void *' from a function with return type 'jlong' {aka 'long int'} makes integer from pointer without a cast [-Wint-conversion]
       [cc]      return ( 0 != jdest && 0 != jsrc && 0 < jlen ) ? memcpy((void *)(intptr_t)jdest, (void *)(intptr_t)jsrc, (size_t)jlen) : jdest;
       [cc]             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
       [cc] cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
       [cc] cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
       [cc] Starting link
   [delete] Deleting: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/obj/libgluegen_rt.symbols.raw

gluegen.properties.load.user:

gluegen.cpptasks.initialize:
     [echo] os.name=Linux
     [echo] os.version=5.16.18
     [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 /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/obj

c.manifest:

gluegen.build.shasum:
     [echo] gluegen.build.sha.sources 784913ee2d456eede9cfaf94e1182ff484f24107548dee8655d7207b858936ea
     [echo] gluegen.build.sha.classes 2ccd03d934cccce4f0bcc44aa3dc5c1999382abe812245c6bfbc5c1f8467d56f
     [echo] gluegen.build.sha.natives 0aa606ac30b650f95d4ee6b86ccb2e664c49588e8b5dff22c3167142a9455627

gluegen.package.java:

gluegen.package.javase:
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build
      [jar] Building jar: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/gluegen.jar
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build
      [jar] Building jar: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/gluegen-rt.jar
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build

gluegen.package.android:
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build
      [jar] Building jar: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/gluegen-rt-android.jar

gluegen.package.native:
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build
     [echo] native.tag.jar common (attr) for /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/gluegen-rt-natives-linux-aarch64.jar include *gluegen_rt.so exclude 
     [echo] native.tag.jar common (props) gluegen-rt-natives-linux-aarch64.jar include *gluegen_rt.so exclude  *.symbols
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/obj/gluegen-rt-natives-linux-aarch64.jar.d/java
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/obj/gluegen-rt-natives-linux-aarch64.jar.d/jar
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/obj/gluegen-rt-natives-linux-aarch64.jar.d/jar/natives
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/obj/gluegen-rt-natives-linux-aarch64.jar.d/jar/natives/linux-aarch64
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/obj/gluegen-rt-natives-linux-aarch64.jar.d/jar/natives/linux-aarch64
    [javac] Compiling 1 source file to /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/obj/gluegen-rt-natives-linux-aarch64.jar.d/jar
      [jar] Building jar: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/gluegen-rt-natives-linux-aarch64.jar
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build

android-launcher.package:

base.compile:

tag.build:

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

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           17
     [echo] java.version               17.0.6
     [echo] java.home                  /usr/lib/jvm/java-17-openjdk-amd64
     [echo] jvmJava.exe                /usr/lib/jvm/java-17-openjdk-amd64/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  ${minJava21}
     [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.5.0
     [echo] jogamp.version.int         2414020
     [echo] junit.is.disabled          true
     [echo] target.user.set            true
     [echo] target.sourcelevel         1.8
     [echo] target.targetlevel         1.8
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] target.rt.jar              /opt-share/jre1.8.0_212/lib/rt.jar
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            linux-arm64-aarch64-jau-032
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Dnewt.test.Screen.disableScreenMode
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT /usr/local/x-tools/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/sysroot
     [echo] TARGET_PLATFORM_USRROOT /opt-linux-arm64
     [echo] TARGET_PLATFORM_USRLIBS /opt-linux-arm64/usr/lib
     [echo] TARGET_JAVA_LIBS /opt-linux-arm64/jre/lib/aarch64

gluegen.properties.load.user:

init:

java.class.path.validate:

validate:
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build-temp
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/test/results
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/test/build/classes
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/test/build/obj
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/test/build/natives
     [echo] test.base.dir: ../src/junit 
     [echo] test.junit.generation.dir: ../src/junit/com/jogamp/gluegen/test/junit/generation 
     [echo] test.dir: ../build/test 
     [echo] results: ../build/test/results 
     [echo] build_t: ../build/test/build 
     [echo] build_t.gen: ../build/test/build/gensrc 
     [echo] build_t.java: ../build/test/build/classes 
     [echo] build_t.obj: ../build/test/build/obj 
     [echo] build_t.lib: ../build/test/build/natives 

junit.compile.check:

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

junit.test1.java.generate:
     [echo]  - - - junit.test1.java.generate
     [echo] gluegen.basename: gluegen

java.generate.copy2temp:
     [copy] Copying 16 files to /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build-temp

junit.test2.java.generate:
     [echo]  - - - junit.test2.java.generate
     [echo] gluegen.basename: gluegen

java.generate.copy2temp:
     [copy] Copying 28 files to /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build-temp
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of MessageCallback01
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of alBufferCallback0
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of alEventCallback0
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of MessageCallback11a
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of SetLogCallBack12a
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of SetLogCallBack12b
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of MessageCallback13
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of MessageCallback01
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of alBufferCallback0
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of alEventCallback0
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of MessageCallback11a
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of SetLogCallBack12a
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of SetLogCallBack12b
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of MessageCallback13

java.generate:

java.build:
     [echo]  - - - compiling all java files - - - 
     [echo]  test.base.dir ../src/junit
     [echo]  build_t.gen     ../build/test/build/gensrc
    [javac] Compiling 4 source files to /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/test/build/classes
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/test/build/gensrc/classes/com/jogamp/gluegen/test/junit/structgen
    [javac] anomalous package-info.java path: package-info.java
    [javac] Compiling 4 source files to /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/test/build/classes
    [javac] CStruct: @com.jogamp.gluegen.structgen.CStruct(jname="RenderingConfig", name="RenderingConfig", header="TestStruct01.h"), package com.jogamp.gluegen.test.junit.structgen, header TestStruct01.h
    [javac] CStruct: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/junit/com/jogamp/gluegen/test/junit/structgen/TestStruct01.h, abs: true, headerParent /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/junit/com/jogamp/gluegen/test/junit/structgen, rootOut /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/junit/.., enablePragmaOnce true
    [javac] CStruct: Generating struct accessor for struct: RenderingConfig -> RenderingConfig [struct.name RenderingConfig, struct.jname RenderingConfig, declaredType com.jogamp.gluegen.test.junit.structgen]
    [javac] generating -> Camera
    [javac] generating -> Vec3f
    [javac] generating -> RenderingConfig
    [javac] CStruct: @com.jogamp.gluegen.structgen.CStruct(jname="Pixel", name="Pixel", header="TestStruct02.h"), package com.jogamp.gluegen.test.junit.structgen, header TestStruct02.h
    [javac] CStruct: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/junit/com/jogamp/gluegen/test/junit/structgen/TestStruct02.h, abs: true, headerParent /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/junit/com/jogamp/gluegen/test/junit/structgen, rootOut /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/junit/.., enablePragmaOnce true
    [javac] CStruct: Generating struct accessor for struct: Pixel -> Pixel [struct.name Pixel, struct.jname Pixel, declaredType com.jogamp.gluegen.test.junit.structgen]
    [javac] generating -> Col4f
    [javac] skipping -> Vec3f
    [javac] generating -> Pixel
    [javac] CStruct: @com.jogamp.gluegen.structgen.CStruct(jname="RenderingConfig", name="RenderingConfig", header="TestStruct01.h"), package com.jogamp.gluegen.test.junit.structgen, header TestStruct01.h
    [javac] CStruct: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/junit/com/jogamp/gluegen/test/junit/structgen/TestStruct01.h, abs: true, headerParent /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/junit/com/jogamp/gluegen/test/junit/structgen, rootOut /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/junit/.., enablePragmaOnce true
    [javac] CStruct: Generating struct accessor for struct: RenderingConfig -> RenderingConfig [struct.name RenderingConfig, struct.jname RenderingConfig, declaredType boolean]
    [javac] CStruct: @com.jogamp.gluegen.structgen.CStruct(jname="Pixel", name="Pixel", header="TestStruct02.h"), package com.jogamp.gluegen.test.junit.structgen, header TestStruct02.h
    [javac] CStruct: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/junit/com/jogamp/gluegen/test/junit/structgen/TestStruct02.h, abs: true, headerParent /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/junit/com/jogamp/gluegen/test/junit/structgen, rootOut /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/junit/.., enablePragmaOnce true
    [javac] CStruct: Generating struct accessor for struct: Pixel -> Pixel [struct.name Pixel, struct.jname Pixel, declaredType boolean]
    [javac] /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/junit/com/jogamp/gluegen/test/junit/structgen/BuildStruct01.java:28: Note: struct RenderingConfig already defined elsewhere, skipping.
    [javac]     boolean dummy1;
    [javac]             ^
    [javac] /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/junit/com/jogamp/gluegen/test/junit/structgen/BuildStruct01.java:31: Note: struct Pixel already defined elsewhere, skipping.
    [javac]     boolean dummy2;
    [javac]             ^
    [javac] Compiling 122 source files to /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/test/build/classes
    [javac] Note: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/junit/com/jogamp/gluegen/test/junit/generation/TestCParser.java uses or overrides a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Compiling 52 source files to /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/test/build/classes
    [javac] warning: [options] bootstrap class path not set in conjunction with -source 8
    [javac] 1 warning

gluegen.properties.load.user:

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

gluegen.cpptasks.initialize:
     [echo] os.name=Linux
     [echo] os.version=5.16.18
     [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.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=${isAbiEabiGnuArmel}
     [echo] isAbiEabiGnuArmhf=true
     [echo] jvmDataModel32Bit=${jvmDataModel32Bit}
     [echo] jvmDataModel64Bit=${jvmDataModel64Bit}
     [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
     [echo] FreeBSD=${isFreeBSD}
     [echo] FreeBSDX86=${isFreeBSDX86}
     [echo] FreeBSDAMD64=${isFreeBSDAMD64}
     [echo] HPUX=${isHPUX}
     [echo] IA64=${isIA64}
     [echo] Android=${isAndroid}
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=${isAndroidARM64}
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] Linux=true
     [echo] LinuxAMD64=${isLinuxAMD64}
     [echo] LinuxIA64=${isLinuxIA64}
     [echo] LinuxX86=${isLinuxX86}
     [echo] LinuxARMv6=${isLinuxARMv6}
     [echo] LinuxARM64=true
     [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=true
     [echo] os=Linux
     [echo] os=5.16.18
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

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      /usr/lib/jvm/java-17-openjdk-amd64
     [echo] java.includes.dir  /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/make/stub_includes/jni

gluegen.cpptasks.configure.compiler:
     [echo] Custom forced compiler Linux aarch64 hard float

gluegen.cpptasks.declare.compiler.environment:

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

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

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

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

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

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

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

gluegen.cpptasks.declare.compiler.win32:

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

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

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

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

gluegen.cpptasks.declare.compiler.linux.aarch64:
     [echo] Linux.aarch64

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

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

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

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

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

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

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

gluegen.cpptasks.declare.compiler.linux.riscv64:

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

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

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

gluegen.cpptasks.declare.compiler.linux:

gluegen.cpptasks.declare.compiler.solaris32:

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

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

gluegen.cpptasks.declare.compiler.solaris:

gluegen.cpptasks.declare.compiler.macosx:

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

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

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

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

gluegen.cpptasks.declare.compiler.freebsd:

gluegen.cpptasks.declare.compiler.hpux:

gluegen.cpptasks.declare.compiler:
     [echo] java.home.dir                /usr/lib/jvm/java-17-openjdk-amd64
     [echo] java.includes.dir            /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/make/stub_includes/jni
     [echo] java.includes.dir.platform   /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/make/stub_includes/jni/x11
     [echo] java.lib.dir.platform        /opt-linux-arm64/jre/lib/aarch64

gluegen.cpptasks.setup.compiler:

c.configure:

junit.test1i.c.build:
     [echo] Compiling test1
     [echo]    c.compiler.src.files junit.test1i.c.src.files
     [echo]    compiler.cfg.id compiler.cfg.linux.aarch64
     [echo]    linker.cfg.id linker.test1.dll.cfg.id
     [echo]    output.lib.name test1
       [cc] 1 total files to be compiled.
       [cc] cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
       [cc] In file included from /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.c:2:
       [cc] /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:329:6: warning: #warning "Hello Native Compiler" [-Wcpp]
       [cc]      #warning "Hello Native Compiler"
       [cc]       ^~~~~~~
       [cc] Starting link

junit.test1p1.c.build:
     [echo] Compiling Bindingtest1p1
     [echo]    c.compiler.src.files junit.test1p1.c.src.files
     [echo]    compiler.cfg.id compiler.cfg.linux.aarch64
     [echo]    linker.cfg.id linker.test1.fixed.cfg.id
     [echo]    output.lib.name Bindingtest1p1
       [cc] 3 total files to be compiled.
       [cc] cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
       [cc] In file included from /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/test/build/gensrc/native/TK_Surface_JNI.c:17:
       [cc] /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:329:6: warning: #warning "Hello Native Compiler" [-Wcpp]
       [cc]      #warning "Hello Native Compiler"
       [cc]       ^~~~~~~
       [cc] cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
       [cc] In file included from /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/test/build/gensrc/native/TK_Engine_JNI.c:17:
       [cc] /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:329:6: warning: #warning "Hello Native Compiler" [-Wcpp]
       [cc]      #warning "Hello Native Compiler"
       [cc]       ^~~~~~~
       [cc] cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
       [cc] In file included from /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/test/build/gensrc/native/Bindingtest1p1Impl_JNI.c:17:
       [cc] /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:329:6: warning: #warning "Hello Native Compiler" [-Wcpp]
       [cc]      #warning "Hello Native Compiler"
       [cc]       ^~~~~~~
       [cc] Starting link

junit.test1p2.c.build:
     [echo] Compiling Bindingtest1p2
     [echo]    c.compiler.src.files junit.test1p2.c.src.files
     [echo]    compiler.cfg.id compiler.cfg.linux.aarch64
     [echo]    linker.cfg.id linker.test1.runtime.cfg.id
     [echo]    output.lib.name Bindingtest1p2
       [cc] Starting dependency analysis for 2 files.
       [cc] 2 files are up to date.
       [cc] 0 files to be recompiled from dependency analysis.
       [cc] 1 total files to be compiled.
       [cc] cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
       [cc] In file included from /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/test/build/gensrc/native/Bindingtest1p2Impl_JNI.c:17:
       [cc] /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:329:6: warning: #warning "Hello Native Compiler" [-Wcpp]
       [cc]      #warning "Hello Native Compiler"
       [cc]       ^~~~~~~
       [cc] Starting link

junit.test1.c.build:

junit.test2i.c.build:
     [echo] Compiling test2
     [echo]    c.compiler.src.files junit.test2i.c.src.files
     [echo]    compiler.cfg.id compiler.cfg.linux.aarch64
     [echo]    linker.cfg.id linker.test2.dll.cfg.id
     [echo]    output.lib.name test2
       [cc] 1 total files to be compiled.
       [cc] cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
       [cc] Starting link

junit.test2p1.c.build:
     [echo] Compiling Bindingtest2p1
     [echo]    c.compiler.src.files junit.test2p1.c.src.files
     [echo]    compiler.cfg.id compiler.cfg.linux.aarch64
     [echo]    linker.cfg.id linker.test2.fixed.cfg.id
     [echo]    output.lib.name Bindingtest2p1
       [cc] 2 total files to be compiled.
       [cc] cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
       [cc] cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
       [cc] Starting link

junit.test2p2.c.build:
     [echo] Compiling Bindingtest2p2
     [echo]    c.compiler.src.files junit.test2p2.c.src.files
     [echo]    compiler.cfg.id compiler.cfg.linux.aarch64
     [echo]    linker.cfg.id linker.test2.runtime.cfg.id
     [echo]    output.lib.name Bindingtest2p2
       [cc] Starting dependency analysis for 1 files.
       [cc] 1 files are up to date.
       [cc] 0 files to be recompiled from dependency analysis.
       [cc] 1 total files to be compiled.
       [cc] cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
       [cc] Starting link

junit.test2.c.build:

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

gluegen.properties.load.user:

gluegen.cpptasks.initialize:
     [echo] os.name=Linux
     [echo] os.version=5.16.18
     [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/test/build/natives

jar.build:
      [jar] Building jar: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/gluegen-test-util.jar
      [jar] Building jar: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/test/build/gluegen-test.jar

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

dump.localinfo:
     [echo] Dump Local Info
WARNING: A terminally deprecated method in java.lang.System has been called
WARNING: System::setSecurityManager has been called by org.apache.tools.ant.types.Permissions (file:/opt-share/apache-ant/lib/ant.jar)
WARNING: Please consider reporting this to the maintainers of org.apache.tools.ant.types.Permissions
WARNING: System::setSecurityManager will be removed in a future release
     [java] JUnit version 4.11
     [java] ++++ Test Singleton.ctor()
     [java] ++++ Test Singleton.lock()
     [java] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692362600624 ms III - Start
     [java] SLOCK [T main @ 1692362600626 ms +++ localhost/127.0.0.1:59999 - Locked within 25 ms, 1 attempts
     [java] ++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
     [java] .   1: PATH = /home/jogamp/jenkins/toolchain/aarch64-linux-gnueabi/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin:/opt-share/apache-ant/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
     [java]    2: LC_MEASUREMENT = nds_DE.UTF-8
     [java]    3: RUN_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-arm64/967/display/redirect
     [java]    4: HUDSON_HOME = /srv/jenkins
     [java]    5: RUN_CHANGES_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-arm64/967/display/redirect?page=changes
     [java]    6: JOB_URL = https://jogamp.org/chuck/job/gluegen/label=linux-arm64/
     [java]    7: BUILD_ARCHIVE = true
     [java]    8: MOTD_SHOWN = pam
     [java]    9: DBUS_SESSION_BUS_ADDRESS = unix:path=/run/user/1000/bus
     [java]   10: LIBGL_ALWAYS_SOFTWARE = true
     [java]   11: ANT_PATH = /opt-share/apache-ant
     [java]   12: LC_COLLATE = C
     [java]   13: LOGNAME = jogamp
     [java]   14: PWD = /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/make
     [java]   15: RUN_TESTS_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-arm64/967/display/redirect?page=tests
     [java]   16: JENKINS_URL = https://jogamp.org/chuck/
     [java]   17: LANGUAGE = en_US:en
     [java]   18: SOURCE_LEVEL = 1.8
     [java]   19: SHELL = /bin/bash
     [java]   20: BUILD_TAG = jenkins-gluegen-label=linux-arm64-967
     [java]   21: TARGET_PLATFORM_USRLIBS = /opt-linux-arm64/usr/lib
     [java]   22: JUNIT_RUN_ARG0 = -Dnewt.test.Screen.disableScreenMode
     [java]   23: GLUEGEN_CPPTASKS_FILE = make/lib/gluegen-cpptasks-linux-aarch64.xml
     [java]   24: OLDPWD = /home/jogamp/jenkins
     [java]   25: JENKINS_HOME = /srv/jenkins
     [java]   26: NODE_NAME = linux-arm64-aarch64-jau-032
     [java]   27: TARGET_LEVEL = 1.8
     [java]   28: TARGET_PLATFORM_SYSROOT = /usr/local/x-tools/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/sysroot
     [java]   29: BUILD_DISPLAY_NAME = #967
     [java]   30: JOB_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-arm64/display/redirect
     [java]   31: GIT_BRANCH = origin/master
     [java]   32: LS_COLORS = rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:
     [java]   33: SHLVL = 2
     [java]   34: JOGAMP_JAR_CODEBASE = Codebase: *.jogamp.org
     [java]   35: WORKSPACE_TMP = /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64@tmp
     [java]   36: GIT_PREVIOUS_COMMIT = 96632c220a25866ae3e2091d5d5f2bee0f631b63
     [java]   37: JAVA_HOME = /usr/lib/jvm/java-17-openjdk-amd64
     [java]   38: TERM = xterm-256color
     [java]   39: BUILD_ID = 967
     [java]   40: LANG = en_US.UTF-8
     [java]   41: XDG_SESSION_ID = 3
     [java]   42: XDG_SESSION_TYPE = tty
     [java]   43: JOB_NAME = gluegen/label=linux-arm64
     [java]   44: ANT_HOME = /opt-share/apache-ant
     [java]   45: DISPLAY = :0
     [java]   46: GIT_PREVIOUS_SUCCESSFUL_COMMIT = 96632c220a25866ae3e2091d5d5f2bee0f631b63
     [java]   47: NODE_LABELS = linux-arm64 linux-arm64-aarch64-jau-032
     [java]   48: HUDSON_URL = https://jogamp.org/chuck/
     [java]   49: TARGET_RT_JAR = /opt-share/jre1.8.0_212/lib/rt.jar
     [java]   50: WORKSPACE = /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64
     [java]   51: XDG_SESSION_CLASS = user
     [java]   52: _ = /usr/lib/jvm/java-17-openjdk-amd64/bin/java
     [java]   53: GIT_COMMIT = a235ae5dae463afa16f62f48bf62f896efa80b68
     [java]   54: CI = true
     [java]   55: EXECUTOR_NUMBER = 0
     [java]   56: TARGET_JAVA_LIBS = /opt-linux-arm64/jre/lib/aarch64
     [java]   57: JOB_BASE_NAME = label=linux-arm64
     [java]   58: label = linux-arm64
     [java]   59: USER = jogamp
     [java]   60: JUNIT_DISABLED = true
     [java]   61: BUILD_NUMBER = 967
     [java]   62: BUILD_URL = https://jogamp.org/chuck/job/gluegen/label=linux-arm64/967/
     [java]   63: RUN_ARTIFACTS_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-arm64/967/display/redirect?page=artifacts
     [java]   64: GIT_URL = git://jogamp.org/srv/scm/gluegen.git
     [java]   65: XDG_RUNTIME_DIR = /run/user/1000
     [java]   66: TARGET_PLATFORM_USRROOT = /opt-linux-arm64
     [java]   67: HOME = /home/jogamp
     [java] Environment count: 67
     [java] ++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
     [java] ++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
     [java] .   1: ant.library.dir = /opt-share/apache-ant/lib
     [java]    2: java.specification.version = 17
     [java]    3: sun.jnu.encoding = UTF-8
     [java]    4: java.class.path = /opt-share/apache-ant/lib/ant-launcher.jar:/opt-share/apache-ant/lib/ant-apache-oro.jar:/opt-share/apache-ant/lib/ant-junit.jar:/opt-share/apache-ant/lib/ant-jdepend.jar:/opt-share/apache-ant/lib/ant-apache-xalan2.jar:/opt-share/apache-ant/lib/ant-commons-net.jar:/opt-share/apache-ant/lib/ant-launcher.jar:/opt-share/apache-ant/lib/ant-commons-logging.jar:/opt-share/apache-ant/lib/ant-apache-regexp.jar:/opt-share/apache-ant/lib/ant.jar:/opt-share/apache-ant/lib/ant-testutil.jar:/opt-share/apache-ant/lib/ant-apache-bcel.jar:/opt-share/apache-ant/lib/ant-apache-resolver.jar:/opt-share/apache-ant/lib/ant-netrexx.jar:/opt-share/apache-ant/lib/ant-junitlauncher.jar:/opt-share/apache-ant/lib/ant-xz.jar:/opt-share/apache-ant/lib/ant-javamail.jar:/opt-share/apache-ant/lib/ant-jsch.jar:/opt-share/apache-ant/lib/ant-antlr.jar:/opt-share/apache-ant/lib/ant-jmf.jar:/opt-share/apache-ant/lib/ant-apache-log4j.jar:/opt-share/apache-ant/lib/ant-apache-bsf.jar:/opt-share/apache-ant/lib/ant-junit4.jar:/opt-share/apache-ant/lib/ant-jai.jar:/opt-share/apache-ant/lib/ant-swing.jar
     [java]    5: java.vm.vendor = Debian
     [java]    6: sun.arch.data.model = 64
     [java]    7: java.vendor.url = https://tracker.debian.org/openjdk-17
     [java]    8: user.timezone = Europe/Berlin
     [java]    9: os.name = Linux
     [java]   10: java.vm.specification.version = 17
     [java]   11: sun.java.launcher = SUN_STANDARD
     [java]   12: user.country = US
     [java]   13: sun.boot.library.path = /usr/lib/jvm/java-17-openjdk-amd64/lib
     [java]   14: sun.java.command = org.apache.tools.ant.launch.Launcher -cp  -file build.xml -Dlabel=linux-arm64 -Dgluegen.basename=gluegen -Dgluegen.build.branch=origin/master -Dgluegen.build.number=967 -Dgluegen.build.id=967 -Dgluegen.build.commit=a235ae5dae463afa16f62f48bf62f896efa80b68 clean all junit.run
     [java]   15: jdk.debug = release
     [java]   16: sun.cpu.endian = little
     [java]   17: user.home = /home/jogamp
     [java]   18: user.language = en
     [java]   19: java.specification.vendor = Oracle Corporation
     [java]   20: java.version.date = 2023-01-17
     [java]   21: java.home = /usr/lib/jvm/java-17-openjdk-amd64
     [java]   22: file.separator = /
     [java]   23: java.vm.compressedOopsMode = Zero based
     [java]   24: line.separator = 
     [java] 
     [java]   25: java.specification.name = Java Platform API Specification
     [java]   26: java.vm.specification.vendor = Oracle Corporation
     [java]   27: sun.management.compiler = HotSpot 64-Bit Tiered Compilers
     [java]   28: java.runtime.version = 17.0.6+10-Debian-1deb11u1
     [java]   29: user.name = jogamp
     [java]   30: path.separator = :
     [java]   31: os.version = 5.16.18
     [java]   32: java.runtime.name = OpenJDK Runtime Environment
     [java]   33: file.encoding = UTF-8
     [java]   34: java.vm.name = OpenJDK 64-Bit Server VM
     [java]   35: java.vendor.url.bug = https://bugs.debian.org/openjdk-17
     [java]   36: java.io.tmpdir = /tmp
     [java]   37: java.version = 17.0.6
     [java]   38: user.dir = /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/make
     [java]   39: os.arch = amd64
     [java]   40: java.vm.specification.name = Java Virtual Machine Specification
     [java]   41: ant.home = /opt-share/apache-ant
     [java]   42: native.encoding = UTF-8
     [java]   43: java.library.path = /usr/java/packages/lib:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib
     [java]   44: java.vm.info = mixed mode, sharing
     [java]   45: java.vendor = Debian
     [java]   46: java.vm.version = 17.0.6+10-Debian-1deb11u1
     [java]   47: sun.io.unicode.encoding = UnicodeLittle
     [java]   48: java.class.version = 61.0
     [java] Property count: 48
     [java] ++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
     [java] ++++ Test Singleton.unlock()
     [java] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692362600740 ms III - Stopping: alive true, shallQuit true, hasSocket true
     [java] SLOCK [T main @ 1692362600741 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
     [java] 
     [java] Time: 0.696
     [java] 
     [java] OK (2 tests)
     [java] 

gluegen.build.check.aapt:

android.package:

developer-src-zip:
      [zip] Building zip: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/gluegen-java-src.zip

developer-zip-archive:
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/gluegen-2.5-b967-20230818-linux-aarch64
     [copy] Copying 2 files to /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/gluegen-2.5-b967-20230818-linux-aarch64
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/gluegen-2.5-b967-20230818-linux-aarch64/jar
     [copy] Copying 7 files to /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/gluegen-2.5-b967-20230818-linux-aarch64/jar
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/gluegen-2.5-b967-20230818-linux-aarch64/lib
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/gluegen-2.5-b967-20230818-linux-aarch64/lib
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/gluegen-2.5-b967-20230818-linux-aarch64/jnlp-files
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/gluegen-2.5-b967-20230818-linux-aarch64/jnlp-files
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/gluegen-2.5-b967-20230818-linux-aarch64/dist
     [copy] Copying 3 files to /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/gluegen-2.5-b967-20230818-linux-aarch64/dist
     [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, 14 files, 6548477 bytes (6395 KiB)
     [exec] 
     [exec] Creating archive: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/gluegen-2.5-b967-20230818-linux-aarch64.7z
     [exec] 
     [exec] Items to compress: 18
     [exec] 
     [exec] 
     [exec] Files read from disk: 14
     [exec] Archive size: 1625966 bytes (1588 KiB)
     [exec] Everything is Ok
   [delete] Deleting directory /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/gluegen-2.5-b967-20230818-linux-aarch64

all:

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           17
     [echo] java.version               17.0.6
     [echo] java.home                  /usr/lib/jvm/java-17-openjdk-amd64
     [echo] jvmJava.exe                /usr/lib/jvm/java-17-openjdk-amd64/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  ${minJava21}
     [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.5.0
     [echo] jogamp.version.int         2414020
     [echo] junit.is.disabled          true
     [echo] target.user.set            true
     [echo] target.sourcelevel         1.8
     [echo] target.targetlevel         1.8
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] target.rt.jar              /opt-share/jre1.8.0_212/lib/rt.jar
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            linux-arm64-aarch64-jau-032
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Dnewt.test.Screen.disableScreenMode
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT /usr/local/x-tools/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/sysroot
     [echo] TARGET_PLATFORM_USRROOT /opt-linux-arm64
     [echo] TARGET_PLATFORM_USRLIBS /opt-linux-arm64/usr/lib
     [echo] TARGET_JAVA_LIBS /opt-linux-arm64/jre/lib/aarch64

gluegen.properties.load.user:

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

gluegen.cpptasks.initialize:
     [echo] os.name=Linux
     [echo] os.version=5.16.18
     [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.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=${isAbiEabiGnuArmel}
     [echo] isAbiEabiGnuArmhf=true
     [echo] jvmDataModel32Bit=${jvmDataModel32Bit}
     [echo] jvmDataModel64Bit=${jvmDataModel64Bit}
     [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
     [echo] FreeBSD=${isFreeBSD}
     [echo] FreeBSDX86=${isFreeBSDX86}
     [echo] FreeBSDAMD64=${isFreeBSDAMD64}
     [echo] HPUX=${isHPUX}
     [echo] IA64=${isIA64}
     [echo] Android=${isAndroid}
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=${isAndroidARM64}
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] Linux=true
     [echo] LinuxAMD64=${isLinuxAMD64}
     [echo] LinuxIA64=${isLinuxIA64}
     [echo] LinuxX86=${isLinuxX86}
     [echo] LinuxARMv6=${isLinuxARMv6}
     [echo] LinuxARM64=true
     [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=true
     [echo] os=Linux
     [echo] os=5.16.18
     [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         origin/master
     [echo] gluegen.build.commit         a235ae5dae463afa16f62f48bf62f896efa80b68

java.class.path.validate:

validate:

clean-temp:

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           17
     [echo] java.version               17.0.6
     [echo] java.home                  /usr/lib/jvm/java-17-openjdk-amd64
     [echo] jvmJava.exe                /usr/lib/jvm/java-17-openjdk-amd64/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  ${minJava21}
     [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.5.0
     [echo] jogamp.version.int         2414020
     [echo] junit.is.disabled          true
     [echo] target.user.set            true
     [echo] target.sourcelevel         1.8
     [echo] target.targetlevel         1.8
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] target.rt.jar              /opt-share/jre1.8.0_212/lib/rt.jar
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            linux-arm64-aarch64-jau-032
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Dnewt.test.Screen.disableScreenMode
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT /usr/local/x-tools/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/sysroot
     [echo] TARGET_PLATFORM_USRROOT /opt-linux-arm64
     [echo] TARGET_PLATFORM_USRLIBS /opt-linux-arm64/usr/lib
     [echo] TARGET_JAVA_LIBS /opt-linux-arm64/jre/lib/aarch64

gluegen.properties.load.user:

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

gluegen.cpptasks.initialize:
     [echo] os.name=Linux
     [echo] os.version=5.16.18
     [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.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=${isAbiEabiGnuArmel}
     [echo] isAbiEabiGnuArmhf=true
     [echo] jvmDataModel32Bit=${jvmDataModel32Bit}
     [echo] jvmDataModel64Bit=${jvmDataModel64Bit}
     [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
     [echo] FreeBSD=${isFreeBSD}
     [echo] FreeBSDX86=${isFreeBSDX86}
     [echo] FreeBSDAMD64=${isFreeBSDAMD64}
     [echo] HPUX=${isHPUX}
     [echo] IA64=${isIA64}
     [echo] Android=${isAndroid}
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=${isAndroidARM64}
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] Linux=true
     [echo] LinuxAMD64=${isLinuxAMD64}
     [echo] LinuxIA64=${isLinuxIA64}
     [echo] LinuxX86=${isLinuxX86}
     [echo] LinuxARMv6=${isLinuxARMv6}
     [echo] LinuxARM64=true
     [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=true
     [echo] os=Linux
     [echo] os=5.16.18
     [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         origin/master
     [echo] gluegen.build.commit         a235ae5dae463afa16f62f48bf62f896efa80b68

java.class.path.validate:

validate:

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

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           17
     [echo] java.version               17.0.6
     [echo] java.home                  /usr/lib/jvm/java-17-openjdk-amd64
     [echo] jvmJava.exe                /usr/lib/jvm/java-17-openjdk-amd64/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  ${minJava21}
     [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.5.0
     [echo] jogamp.version.int         2414020
     [echo] junit.is.disabled          true
     [echo] target.user.set            true
     [echo] target.sourcelevel         1.8
     [echo] target.targetlevel         1.8
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] target.rt.jar              /opt-share/jre1.8.0_212/lib/rt.jar
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            linux-arm64-aarch64-jau-032
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Dnewt.test.Screen.disableScreenMode
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT /usr/local/x-tools/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/sysroot
     [echo] TARGET_PLATFORM_USRROOT /opt-linux-arm64
     [echo] TARGET_PLATFORM_USRLIBS /opt-linux-arm64/usr/lib
     [echo] TARGET_JAVA_LIBS /opt-linux-arm64/jre/lib/aarch64

gluegen.properties.load.user:

init:

java.class.path.validate:

validate:
    [mkdir] Created dir: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build-temp
     [echo] test.base.dir: ../src/junit 
     [echo] test.junit.generation.dir: ../src/junit/com/jogamp/gluegen/test/junit/generation 
     [echo] test.dir: ../build/test 
     [echo] results: ../build/test/results 
     [echo] build_t: ../build/test/build 
     [echo] build_t.gen: ../build/test/build/gensrc 
     [echo] build_t.java: ../build/test/build/classes 
     [echo] build_t.obj: ../build/test/build/obj 
     [echo] build_t.lib: ../build/test/build/natives 

junit.compile.check:

junit.compile:

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

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           17
     [echo] java.version               17.0.6
     [echo] java.home                  /usr/lib/jvm/java-17-openjdk-amd64
     [echo] jvmJava.exe                /usr/lib/jvm/java-17-openjdk-amd64/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  ${minJava21}
     [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.5.0
     [echo] jogamp.version.int         2414020
     [echo] junit.is.disabled          true
     [echo] target.user.set            true
     [echo] target.sourcelevel         1.8
     [echo] target.targetlevel         1.8
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] target.rt.jar              /opt-share/jre1.8.0_212/lib/rt.jar
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            linux-arm64-aarch64-jau-032
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Dnewt.test.Screen.disableScreenMode
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT /usr/local/x-tools/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/sysroot
     [echo] TARGET_PLATFORM_USRROOT /opt-linux-arm64
     [echo] TARGET_PLATFORM_USRLIBS /opt-linux-arm64/usr/lib
     [echo] TARGET_JAVA_LIBS /opt-linux-arm64/jre/lib/aarch64

gluegen.properties.load.user:

init:

java.class.path.validate:

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

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

gluegen.cpptasks.initialize:
     [echo] os.name=Linux
     [echo] os.version=5.16.18
     [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.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=${isAbiEabiGnuArmel}
     [echo] isAbiEabiGnuArmhf=true
     [echo] jvmDataModel32Bit=${jvmDataModel32Bit}
     [echo] jvmDataModel64Bit=${jvmDataModel64Bit}
     [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
     [echo] FreeBSD=${isFreeBSD}
     [echo] FreeBSDX86=${isFreeBSDX86}
     [echo] FreeBSDAMD64=${isFreeBSDAMD64}
     [echo] HPUX=${isHPUX}
     [echo] IA64=${isIA64}
     [echo] Android=${isAndroid}
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=${isAndroidARM64}
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] Linux=true
     [echo] LinuxAMD64=${isLinuxAMD64}
     [echo] LinuxIA64=${isLinuxIA64}
     [echo] LinuxX86=${isLinuxX86}
     [echo] LinuxARMv6=${isLinuxARMv6}
     [echo] LinuxARM64=true
     [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=true
     [echo] os=Linux
     [echo] os=5.16.18
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

junit.run.settings:

junit.run.if.enabled:

junit.run.if.disabled:
     [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/test/results

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

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           17
     [echo] java.version               17.0.6
     [echo] java.home                  /usr/lib/jvm/java-17-openjdk-amd64
     [echo] jvmJava.exe                /usr/lib/jvm/java-17-openjdk-amd64/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  ${minJava21}
     [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.5.0
     [echo] jogamp.version.int         2414020
     [echo] junit.is.disabled          true
     [echo] target.user.set            true
     [echo] target.sourcelevel         1.8
     [echo] target.targetlevel         1.8
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] target.rt.jar              /opt-share/jre1.8.0_212/lib/rt.jar
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            linux-arm64-aarch64-jau-032
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Dnewt.test.Screen.disableScreenMode
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [echo] TARGET_PLATFORM_SYSROOT /usr/local/x-tools/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/sysroot
     [echo] TARGET_PLATFORM_USRROOT /opt-linux-arm64
     [echo] TARGET_PLATFORM_USRLIBS /opt-linux-arm64/usr/lib
     [echo] TARGET_JAVA_LIBS /opt-linux-arm64/jre/lib/aarch64

gluegen.properties.load.user:

init:

java.class.path.validate:

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

test-zip-archive:
     [exec] 
     [exec] 7-Zip [64] 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 folder, 1 file, 595 bytes (1 KiB)
     [exec] 
     [exec] Creating archive: /home/jogamp/JogAmpSlaveARM64/workspace/gluegen/label/linux-arm64/build/gluegen-2.5-b967-20230818-linux-aarch64-test-results-linux-arm64-aarch64-jau-032.7z
     [exec] 
     [exec] Items to compress: 2
     [exec] 
     [exec] 
     [exec] Files read from disk: 1
     [exec] Archive size: 560 bytes (1 KiB)
     [exec] Everything is Ok

BUILD SUCCESSFUL
Total time: 1 minute 5 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