Started by upstream project "joal" build number 691 originally caused by: Started by upstream project "gluegen" build number 981 originally caused by: Started by user Sven Gothel Running as SYSTEM Building remotely on linux-arm32-armv7hf-jau-031 (linux-arm32) in workspace /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32 The recommended git tool is: NONE No credentials specified > git rev-parse --resolve-git-dir /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git://jogamp.org/srv/scm/joal.git # timeout=10 Fetching upstream changes from git://jogamp.org/srv/scm/joal.git > git --version # timeout=10 > git --version # 'git version 2.39.5' > git fetch --tags --force --progress -- git://jogamp.org/srv/scm/joal.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 8130fe7eafd346adeef6e185caa38f65ee1775e3 (origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 8130fe7eafd346adeef6e185caa38f65ee1775e3 # timeout=10 Commit message: "uses-sdk android:minSdkVersion="24" android:targetSdkVersion="35" (2025-08-31 requirements)" > git rev-list --no-walk 6dc86dae0f04def93bb5ef51d94af4681ff5d0e8 # timeout=10 > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.openal-soft.url # timeout=10 > git config -f .gitmodules --get submodule.openal-soft.path # timeout=10 > git submodule update --init --recursive openal-soft # timeout=10 No emails were triggered. [make] $ ant -file build.xml -Dlabel=linux-arm32 -Dgluegen.basename=gluegen -Djoal.build.number=691 -Dgluegen.root=../../../../gluegen/label/linux-arm32 -Djoal.build.commit=8130fe7eafd346adeef6e185caa38f65ee1775e3 -Djoal.build.id=691 -Djoal.basename=joal -Djoal.build.branch=origin/master clean all junit.run Buildfile: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/make/build.xml jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: [echo] Loaded /home/jogamp/gluegen.properties. [echo] Setting defaults: [echo] Setting default gcc.compat.compiler [echo] gcc.compat.compiler=gcc [echo] antlr.jar=../../../../gluegen/label/linux-arm32/make/lib/antlr.jar [echo] junit.jar=../../../../gluegen/label/linux-arm32/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-linux-armv6hf' 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: linux-armv6hf [echo] os and arch.dot: linux.armv6hf [echo] os and arch.slash: linux/armv6hf [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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=6.1.0-37-amd64 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared init: [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build-temp [echo] useLinuxARMv6HFOptions true [echo] useLinuxAARCH64Options ${useLinuxAARCH64Options} clean: [echo] gluegen.basename: gluegen [echo] joal.basename: joal clean: 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-linux-armv6hf' 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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=6.1.0-37-amd64 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared init: [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build-temp [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/gensrc/classes [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/gensrc/native/joal [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/classes [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/obj [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/obj/joal [echo] useLinuxARMv6HFOptions true [echo] useLinuxAARCH64Options ${useLinuxAARCH64Options} joal.build: 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-linux-armv6hf' 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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=6.1.0-37-amd64 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared init: [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build-temp [echo] useLinuxARMv6HFOptions true [echo] useLinuxAARCH64Options ${useLinuxAARCH64Options} 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: [echo] Loaded /home/jogamp/gluegen.properties. [echo] Setting defaults: [echo] Setting default gcc.compat.compiler [echo] gcc.compat.compiler=gcc [echo] antlr.jar=../../../../gluegen/label/linux-arm32/make/lib/antlr.jar [echo] junit.jar=../../../../gluegen/label/linux-arm32/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-linux-armv6hf' 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: linux-armv6hf [echo] os and arch.dot: linux.armv6hf [echo] os and arch.slash: linux/armv6hf [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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=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 58154957) [echo] gluegen.build.commit 581549571c0a0bd245621a004cc2a9be6d10888b 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/JogAmpSlaveARMv7hf/workspace/gluegen/label/linux-arm32/make/stub_includes/jni gluegen.cpptasks.configure.compiler: [echo] Custom forced compiler Linux ARMv6t 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: [echo] Linux.armv6 gluegen.cpptasks.declare.compiler.linux.aarch64: gluegen.cpptasks.declare.compiler.linux.alpha: gluegen.cpptasks.declare.compiler.linux.hppa: gluegen.cpptasks.declare.compiler.linux.mips: gluegen.cpptasks.declare.compiler.linux.mipsel: gluegen.cpptasks.declare.compiler.linux.ppc: gluegen.cpptasks.declare.compiler.linux.ppc64: gluegen.cpptasks.declare.compiler.linux.ppc64le: gluegen.cpptasks.declare.compiler.linux.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 /opt-linux-x86_64/jdk-21.0.7+6 [echo] java.includes.dir /home/jogamp/JogAmpSlaveARMv7hf/workspace/gluegen/label/linux-arm32/make/stub_includes/jni [echo] java.includes.dir.platform /home/jogamp/JogAmpSlaveARMv7hf/workspace/gluegen/label/linux-arm32/make/stub_includes/jni/x11 [echo] java.lib.dir.platform /opt-linux-armv6-armhf/jre/lib/arm 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: [echo] 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-linux-armv6hf' 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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=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 58154957) [echo] gluegen.build.commit 581549571c0a0bd245621a004cc2a9be6d10888b 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/JogAmpSlaveARMv7hf/workspace/gluegen/label/linux-arm32/make/stub_includes/jni gluegen.cpptasks.configure.compiler: [echo] Custom forced compiler Linux ARMv6t 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: [echo] Linux.armv6 gluegen.cpptasks.declare.compiler.linux.aarch64: gluegen.cpptasks.declare.compiler.linux.alpha: gluegen.cpptasks.declare.compiler.linux.hppa: gluegen.cpptasks.declare.compiler.linux.mips: gluegen.cpptasks.declare.compiler.linux.mipsel: gluegen.cpptasks.declare.compiler.linux.ppc: gluegen.cpptasks.declare.compiler.linux.ppc64: gluegen.cpptasks.declare.compiler.linux.ppc64le: gluegen.cpptasks.declare.compiler.linux.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 /opt-linux-x86_64/jdk-21.0.7+6 [echo] java.includes.dir /home/jogamp/JogAmpSlaveARMv7hf/workspace/gluegen/label/linux-arm32/make/stub_includes/jni [echo] java.includes.dir.platform /home/jogamp/JogAmpSlaveARMv7hf/workspace/gluegen/label/linux-arm32/make/stub_includes/jni/x11 [echo] java.lib.dir.platform /opt-linux-armv6-armhf/jre/lib/arm 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: [echo] 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 7500de83bcc65e61ed2de38cb187184bcca859d0d156edc0b8d9332eeb01d3a7 [echo] gluegen.build.sha.classes 5a4509a289ddbf09fe2ee08173ede41ca30202464e16be90df04359e9cf7a5a3 [echo] gluegen.build.sha.natives 343e947ce468497aa4408a37ebc41c86801e10ae605d7527c1e4eb8fa7352d15 gluegen.package.java: gluegen.package.native: android-launcher.package: base.compile: java.generate.check: java.generate: [echo] Generate the AL interface class and implementation [echo] Generate the ALConstants interface class [echo] Generate the ALC interface class and implementation [echo] Generate the ALCConstants interface class [echo] Generate the ALExt interface class and implementation java.generate.copy2temp: [copy] Copying 10 files to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build-temp [gluegen] JavaCallback used, but no 'LibraryOnLoad' basename specified for JNI_OnLoad(..). Exactly one native code-unit for the library must specify 'LibraryOnLoad' basename [echo] Generate the ALExt constants interface java.generate.copy2temp: [copy] Copying 5 files to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build-temp [echo] [echo] GlueGen has successfully generated files. java.compile: [javac] Compiling 37 source files to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/classes [javac] Since fork is false, ignoring memoryMaximumSize setting. [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] Note: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/src/java/jogamp/openal/ALCImpl.java uses unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 1 warning 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-linux-armv6hf' 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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=6.1.0-37-amd64 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared init: [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build-temp [echo] useLinuxARMv6HFOptions true [echo] useLinuxAARCH64Options ${useLinuxAARCH64Options} 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/JogAmpSlaveARMv7hf/workspace/gluegen/label/linux-arm32/make/stub_includes/jni gluegen.cpptasks.configure.compiler: [echo] Custom forced compiler Linux ARMv6t 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: [echo] Linux.armv6 gluegen.cpptasks.declare.compiler.linux.aarch64: gluegen.cpptasks.declare.compiler.linux.alpha: gluegen.cpptasks.declare.compiler.linux.hppa: gluegen.cpptasks.declare.compiler.linux.mips: gluegen.cpptasks.declare.compiler.linux.mipsel: gluegen.cpptasks.declare.compiler.linux.ppc: gluegen.cpptasks.declare.compiler.linux.ppc64: gluegen.cpptasks.declare.compiler.linux.ppc64le: gluegen.cpptasks.declare.compiler.linux.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 /opt-linux-x86_64/jdk-21.0.7+6 [echo] java.includes.dir /home/jogamp/JogAmpSlaveARMv7hf/workspace/gluegen/label/linux-arm32/make/stub_includes/jni [echo] java.includes.dir.platform /home/jogamp/JogAmpSlaveARMv7hf/workspace/gluegen/label/linux-arm32/make/stub_includes/jni/x11 [echo] java.lib.dir.platform /opt-linux-armv6-armhf/jre/lib/arm gluegen.cpptasks.setup.compiler: c.build.openal.soft.windows: c.build.openal.soft.android.x86: c.build.openal.soft.android.x86_64: c.build.openal.soft.android.arm: c.build.openal.soft.android.arm64: c.build.openal.soft.gcc.armv6.hard: [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/openal-soft [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/openal-soft [echo] TARGET_PLATFORM_SYSROOT /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [exec] -- TCF: CMAKE_C_FLAGS: -march=armv6 -mfpu=vfp -mfloat-abi=hard -marm -include /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/../make/lib/openal-soft/glibc-compat-symbols.h [exec] -- TCF: CMAKE_CXX_FLAGS: -march=armv6 -mfpu=vfp -mfloat-abi=hard -marm -include /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/../make/lib/openal-soft/glibc-compat-symbols.h [exec] -- TCF: LINKER_FLAGS: -march=armv6 -mfpu=vfp -mfloat-abi=hard -marm -static-libgcc -static-libstdc++ -L/opt-linux-armv6-armhf/usr/lib -static-libgcc -static-libstdc++ [exec] -- TCF: CMAKE_FIND_ROOT_PATH: /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot;/usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot/usr;/opt-linux-armv6-armhf/usr [exec] -- TCF: PKG_CONFIG_LIBDIR: /opt-linux-armv6-armhf/usr/lib/pkgconfig [exec] -- TCF: env PKG_CONFIG_LIBDIR: /opt-linux-armv6-armhf/usr/lib/pkgconfig [exec] -- TCF: env PKG_CONFIG_PATH: [exec] -- TCF: PKG_CONFIG_SYSROOT_DIR: /opt-linux-armv6-armhf [exec] -- TCF: env PKG_CONFIG_SYSROOT_DIR: /opt-linux-armv6-armhf [exec] -- TCF: CMAKE_C_FLAGS: -march=armv6 -mfpu=vfp -mfloat-abi=hard -marm -include /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/../make/lib/openal-soft/glibc-compat-symbols.h [exec] -- TCF: CMAKE_CXX_FLAGS: -march=armv6 -mfpu=vfp -mfloat-abi=hard -marm -include /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/../make/lib/openal-soft/glibc-compat-symbols.h [exec] -- TCF: LINKER_FLAGS: -march=armv6 -mfpu=vfp -mfloat-abi=hard -marm -static-libgcc -static-libstdc++ -L/opt-linux-armv6-armhf/usr/lib -static-libgcc -static-libstdc++ [exec] -- TCF: CMAKE_FIND_ROOT_PATH: /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot;/usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot/usr;/opt-linux-armv6-armhf/usr [exec] -- TCF: PKG_CONFIG_LIBDIR: /opt-linux-armv6-armhf/usr/lib/pkgconfig [exec] -- TCF: env PKG_CONFIG_LIBDIR: /opt-linux-armv6-armhf/usr/lib/pkgconfig [exec] -- TCF: env PKG_CONFIG_PATH: [exec] -- TCF: PKG_CONFIG_SYSROOT_DIR: /opt-linux-armv6-armhf [exec] -- TCF: env PKG_CONFIG_SYSROOT_DIR: /opt-linux-armv6-armhf [exec] -- The C compiler identification is GNU 12.4.0 [exec] -- The CXX compiler identification is GNU 12.4.0 [exec] -- Detecting C compiler ABI info [exec] -- Detecting C compiler ABI info - done [exec] -- Check for working C compiler: /home/jogamp/jenkins/toolchain/armhf-linux-gnueabi/bin/cc - skipped [exec] -- Detecting C compile features [exec] -- Detecting C compile features - done [exec] -- Detecting CXX compiler ABI info [exec] -- Detecting CXX compiler ABI info - done [exec] -- Check for working CXX compiler: /home/jogamp/jenkins/toolchain/armhf-linux-gnueabi/bin/c++ - skipped [exec] -- Detecting CXX compile features [exec] -- Detecting CXX compile features - done [exec] -- 2: PKG_CONFIG_LIBDIR: /opt-linux-armv6-armhf/usr/lib/pkgconfig [exec] -- 2: env PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig [exec] -- 2: env PKG_CONFIG_PATH: [exec] -- 3: env PKG_CONFIG_LIBDIR: /opt-linux-armv6-armhf/usr/lib/pkgconfig [exec] -- 2: env PKG_CONFIG_SYSROOT_DIR: [exec] -- 3: env PKG_CONFIG_SYSROOT_DIR: /opt-linux-armv6-armhf [exec] -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") [exec] -- {fmt} version: 11.1.1 [exec] -- Build type: RelWithDebInfo [exec] -- d1.5: env PKG_CONFIG_LIBDIR: /opt-linux-armv6-armhf/usr/lib/pkgconfig [exec] -- Performing Test HAVE_STDC_FORMAT_MACROS [exec] -- Performing Test HAVE_STDC_FORMAT_MACROS - Success [exec] -- d1.6: env PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig [exec] -- Performing Test HAVE_LIBATOMIC [exec] -- Performing Test HAVE_LIBATOMIC - Success [exec] -- Performing Test HAVE_WNO_CXX20_ATTR_EXT [exec] -- Performing Test HAVE_WNO_CXX20_ATTR_EXT - Success [exec] -- Performing Test HAVE_WNO_INTERFERENCE_SIZE [exec] -- Performing Test HAVE_WNO_INTERFERENCE_SIZE - Success [exec] -- Performing Test HAVE_FTRIVIAL_AUTO_VAR_INIT [exec] -- Performing Test HAVE_FTRIVIAL_AUTO_VAR_INIT - Success [exec] -- Performing Test HAVE_FNO_MATH_ERRNO [exec] -- Performing Test HAVE_FNO_MATH_ERRNO - Success [exec] -- Performing Test HAVE_GCC_PROTECTED_VISIBILITY [exec] -- Performing Test HAVE_GCC_PROTECTED_VISIBILITY - Success [exec] -- Performing Test HAVE_MSSE2_SWITCH [exec] -- Performing Test HAVE_MSSE2_SWITCH - Failed [exec] -- Looking for xmmintrin.h [exec] -- Looking for xmmintrin.h - not found [exec] -- Looking for emmintrin.h [exec] -- Looking for emmintrin.h - not found [exec] -- Looking for pmmintrin.h [exec] -- Looking for pmmintrin.h - not found [exec] -- Looking for smmintrin.h [exec] -- Looking for smmintrin.h - not found [exec] -- Looking for arm_neon.h [exec] -- Looking for arm_neon.h - found [exec] -- Performing Test HAVE_NEON_INTRINSICS [exec] -- Performing Test HAVE_NEON_INTRINSICS - Failed [exec] -- Looking for cpuid.h [exec] -- Looking for cpuid.h - not found [exec] -- Looking for intrin.h [exec] -- Looking for intrin.h - not found [exec] -- Looking for guiddef.h [exec] -- Looking for guiddef.h - not found [exec] -- Looking for pow in m [exec] -- Looking for pow in m - found [exec] -- Looking for clock_gettime in rt [exec] -- Looking for clock_gettime in rt - found [exec] -- Looking for dlfcn.h [exec] -- Looking for dlfcn.h - found [exec] -- Looking for dlopen in dl [exec] -- Looking for dlopen in dl - found [exec] -- Looking for proc_pidpath [exec] -- Looking for proc_pidpath - not found [exec] -- Looking for pthread.h [exec] -- Looking for pthread.h - found [exec] -- Performing Test HAVE_PTHREAD [exec] -- Performing Test HAVE_PTHREAD - Success [exec] -- Looking for pthread_setschedparam [exec] -- Looking for pthread_setschedparam - found [exec] -- Looking for include files pthread.h, pthread_np.h [exec] -- Looking for include files pthread.h, pthread_np.h - not found [exec] -- Looking for pthread_setname_np [exec] -- Looking for pthread_setname_np - not found [exec] -- Looking for pthread_set_name_np [exec] -- Looking for pthread_set_name_np - not found [exec] -- 10: env PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig [exec] -- 11: env PKG_CONFIG_LIBDIR: /opt-linux-armv6-armhf/usr/lib/pkgconfig [exec] -- 10: env PKG_CONFIG_SYSROOT_DIR: [exec] -- 11: env PKG_CONFIG_SYSROOT_DIR: /opt-linux-armv6-armhf [exec] -- Checking for module 'libpipewire-0.3>=0.3.23' [exec] -- Found libpipewire-0.3, version 0.3.65 [exec] -- Found PulseAudio: /opt-linux-armv6-armhf/usr/lib/libpulse.so (found version "14.2.0") [exec] -- Found ALSA: /opt-linux-armv6-armhf/usr/lib/libasound.so (found version "1.2.4") [exec] -- Found OSS: /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot/usr/include [exec] -- Could NOT find AudioIO (missing: AUDIOIO_INCLUDE_DIR) [exec] -- Could NOT find JACK (missing: JACK_LIBRARY JACK_INCLUDE_DIR) [exec] -- Could NOT find OpenSL (missing: OPENSL_LIBRARY OPENSL_INCLUDE_DIR OPENSL_ANDROID_INCLUDE_DIR) [exec] -- Could NOT find PortAudio (missing: PORTAUDIO_LIBRARY PORTAUDIO_INCLUDE_DIR) [exec] -- Found Git: /usr/bin/git (found version "2.39.5") [exec] -- [exec] -- Building OpenAL with support for the following backends: [exec] -- PipeWire, PulseAudio, ALSA, OSS, WaveFile, Null [exec] -- [exec] -- Building with support for CPU extensions: [exec] -- Default [exec] -- [exec] -- Embedding HRTF datasets [exec] -- [exec] -- Installing library and headers [exec] -- Installing sample configuration [exec] -- Installing HRTF data files [exec] -- Installing AmbDec presets [exec] -- [exec] -- Configuring done [exec] -- Generating done [exec] -- Build files have been written to: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/openal-soft [exec] [ 1%] Generating version_witness.txt [exec] [ 1%] Built target alsoft.build_version [exec] [ 2%] Building CXX object fmt-11.1.1/CMakeFiles/alsoft.fmt.dir/src/format.cc.o [exec] [ 3%] Building CXX object fmt-11.1.1/CMakeFiles/alsoft.fmt.dir/src/os.cc.o [exec] [ 3%] Built target alsoft.fmt [exec] [ 4%] Building CXX object CMakeFiles/alsoft.common.dir/common/alassert.cpp.o [exec] [ 5%] Building CXX object CMakeFiles/alsoft.common.dir/common/alcomplex.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alcomplex.cpp:14: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alcomplex.cpp: In function 'void complex_fft(al::span<std::complex<double> >, double)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alcomplex.cpp:114:6: note: parameter passing for argument of type 'const al::span<std::complex<double> >' changed in GCC 7.1 [exec] 114 | void complex_fft(const al::span<std::complex<double>> buffer, const double sign) [exec] | ^~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alcomplex.cpp: In function 'void complex_hilbert(al::span<std::complex<double> >)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alcomplex.cpp:203:6: note: parameter passing for argument of type 'const al::span<std::complex<double> >' changed in GCC 7.1 [exec] 203 | void complex_hilbert(const al::span<std::complex<double>> buffer) [exec] | ^~~~~~~~~~~~~~~ [exec] [ 6%] Building CXX object CMakeFiles/alsoft.common.dir/common/alsem.cpp.o [exec] At global scope: [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 7%] Building CXX object CMakeFiles/alsoft.common.dir/common/alstring.cpp.o [exec] [ 8%] Building CXX object CMakeFiles/alsoft.common.dir/common/althrd_setname.cpp.o [exec] [ 9%] Building CXX object CMakeFiles/alsoft.common.dir/common/dynload.cpp.o [exec] [ 10%] Building CXX object CMakeFiles/alsoft.common.dir/common/filesystem.cpp.o [exec] [ 11%] Building CXX object CMakeFiles/alsoft.common.dir/common/pffft.cpp.o [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp:1470:18: warning: ignoring attributes on template argument '{anonymous}::v4sf' {aka '__vector(4) float'} [-Wignored-attributes] [exec] 1470 | al::span<v4sf> e; /* N/4*3 elements */ [exec] | ^ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp: In function 'PFFFTSetupPtr pffft_new_setup(unsigned int, pffft_transform_t)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp:1501:26: warning: cast from 'al::span<std::byte, 4294967295>::pointer' {aka 'std::byte*'} to '{anonymous}::v4sf*' {aka '__vector(4) float*'} increases required alignment of target type [-Wcast-align] [exec] 1501 | s->e = {std::launder(reinterpret_cast<v4sf*>(extrastore.data())), ecount}; [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp:1502:31: warning: cast from 'std::byte*' to 'float*' increases required alignment of target type [-Wcast-align] [exec] 1502 | s->twiddle = std::launder(reinterpret_cast<float*>(&extrastore[ecount*sizeof(v4sf)])); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp: In function 'void pffft_zreorder(const PFFFT_Setup*, const float*, float*, pffft_direction_t)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp:1940:21: warning: cast from 'const float*' to 'const {anonymous}::v4sf*' {aka 'const __vector(4) float*'} increases required alignment of target type [-Wcast-align] [exec] 1940 | const v4sf *vin{reinterpret_cast<const v4sf*>(in)}; [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp:1941:25: warning: cast from 'float*' to '{anonymous}::v4sf*' {aka '__vector(4) float*'} increases required alignment of target type [-Wcast-align] [exec] 1941 | v4sf *RESTRICT vout{reinterpret_cast<v4sf*>(out)}; [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp: In function 'void pffft_zconvolve_scale_accumulate(const PFFFT_Setup*, const float*, const float*, float*, float)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp:1991:29: warning: cast from 'const float*' to 'const {anonymous}::v4sf*' {aka 'const __vector(4) float*'} increases required alignment of target type [-Wcast-align] [exec] 1991 | const v4sf *RESTRICT va{reinterpret_cast<const v4sf*>(a)}; [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp:1992:29: warning: cast from 'const float*' to 'const {anonymous}::v4sf*' {aka 'const __vector(4) float*'} increases required alignment of target type [-Wcast-align] [exec] 1992 | const v4sf *RESTRICT vb{reinterpret_cast<const v4sf*>(b)}; [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp:1993:24: warning: cast from 'float*' to '{anonymous}::v4sf*' {aka '__vector(4) float*'} increases required alignment of target type [-Wcast-align] [exec] 1993 | v4sf *RESTRICT vab{reinterpret_cast<v4sf*>(ab)}; [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp: In function 'void pffft_zconvolve_accumulate(const PFFFT_Setup*, const float*, const float*, float*)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp:2092:29: warning: cast from 'const float*' to 'const {anonymous}::v4sf*' {aka 'const __vector(4) float*'} increases required alignment of target type [-Wcast-align] [exec] 2092 | const v4sf *RESTRICT va{reinterpret_cast<const v4sf*>(a)}; [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp:2093:29: warning: cast from 'const float*' to 'const {anonymous}::v4sf*' {aka 'const __vector(4) float*'} increases required alignment of target type [-Wcast-align] [exec] 2093 | const v4sf *RESTRICT vb{reinterpret_cast<const v4sf*>(b)}; [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp:2094:24: warning: cast from 'float*' to '{anonymous}::v4sf*' {aka '__vector(4) float*'} increases required alignment of target type [-Wcast-align] [exec] 2094 | v4sf *RESTRICT vab{reinterpret_cast<v4sf*>(ab)}; [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp: In function 'void pffft_transform(const PFFFT_Setup*, const float*, float*, float*, pffft_direction_t)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp:2147:37: warning: cast from 'const float*' to 'const {anonymous}::v4sf*' {aka 'const __vector(4) float*'} increases required alignment of target type [-Wcast-align] [exec] 2147 | pffft_transform_internal(setup, reinterpret_cast<const v4sf*>(al::assume_aligned<16>(input)), [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp:2148:9: warning: cast from 'float*' to '{anonymous}::v4sf*' {aka '__vector(4) float*'} increases required alignment of target type [-Wcast-align] [exec] 2148 | reinterpret_cast<v4sf*>(al::assume_aligned<16>(output)), [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp:2149:9: warning: cast from 'float*' to '{anonymous}::v4sf*' {aka '__vector(4) float*'} increases required alignment of target type [-Wcast-align] [exec] 2149 | reinterpret_cast<v4sf*>(al::assume_aligned<16>(work)), direction, false); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp: In function 'void pffft_transform_ordered(const PFFFT_Setup*, const float*, float*, float*, pffft_direction_t)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp:2156:37: warning: cast from 'const float*' to 'const {anonymous}::v4sf*' {aka 'const __vector(4) float*'} increases required alignment of target type [-Wcast-align] [exec] 2156 | pffft_transform_internal(setup, reinterpret_cast<const v4sf*>(al::assume_aligned<16>(input)), [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp:2157:9: warning: cast from 'float*' to '{anonymous}::v4sf*' {aka '__vector(4) float*'} increases required alignment of target type [-Wcast-align] [exec] 2157 | reinterpret_cast<v4sf*>(al::assume_aligned<16>(output)), [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp:2158:9: warning: cast from 'float*' to '{anonymous}::v4sf*' {aka '__vector(4) float*'} increases required alignment of target type [-Wcast-align] [exec] 2158 | reinterpret_cast<v4sf*>(al::assume_aligned<16>(work)), direction, true); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp:71: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = std::array<float, 4>; From = __vector(4) float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = std::array<float, 4>]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/pffft.cpp:374:36: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 16>::pointer' {aka 'char*'} to 'std::array<float, 4>*' increases required alignment of target type [-Wcast-align] [exec] At global scope: [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 12%] Building CXX object CMakeFiles/alsoft.common.dir/common/polyphase_resampler.cpp.o [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/polyphase_resampler.cpp: In member function 'void PPhaseResampler::process(al::span<const double>, al::span<double>) const': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/polyphase_resampler.cpp:166:6: note: parameter passing for argument of type 'const al::span<const double>' changed in GCC 7.1 [exec] 166 | void PPhaseResampler::process(const al::span<const double> in, const al::span<double> out) const [exec] | ^~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/polyphase_resampler.cpp:166:6: note: parameter passing for argument of type 'const al::span<double>' changed in GCC 7.1 [exec] [ 13%] Building CXX object CMakeFiles/alsoft.common.dir/common/ringbuffer.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/ringbuffer.cpp:31: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] [ 14%] Building CXX object CMakeFiles/alsoft.common.dir/common/strutils.cpp.o [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 15%] Linking CXX static library libalsoft.common.a [exec] [ 15%] Built target alsoft.common [exec] [ 15%] Generating default_hrtf.txt [exec] [ 16%] Building CXX object CMakeFiles/OpenAL.dir/al/auxeffectslot.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/auxeffectslot.h:17, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/auxeffectslot.cpp:23: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] In file included from /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/vector:70, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/vector.h:5, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/device.h:27, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/effectslot.h:7, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/auxeffectslot.h:19: [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {EffectSlotSubList}; _Tp = EffectSlotSubList; _Alloc = std::allocator<EffectSlotSubList>]': [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<EffectSlotSubList>::iterator' changed in GCC 7.1 [exec] 439 | vector<_Tp, _Alloc>:: [exec] | ^~~~~~~~~~~~~~~~~~~ [exec] In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {EffectSlotSubList}; _Tp = EffectSlotSubList; _Alloc = std::allocator<EffectSlotSubList>]', [exec] inlined from 'bool {anonymous}::EnsureEffectSlots(ALCcontext*, size_t)' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/auxeffectslot.cpp:265:46, [exec] inlined from 'void alGenAuxiliaryEffectSlotsDirect(ALCcontext*, ALsizei, ALuint*)' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/auxeffectslot.cpp:342:26: [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<EffectSlotSubList*, std::vector<EffectSlotSubList> >' changed in GCC 7.1 [exec] 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [exec] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] At global scope: [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 17%] Building CXX object CMakeFiles/OpenAL.dir/al/buffer.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/buffer.h:18, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/buffer.cpp:23: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h: In function 'void alBufferiDirect(ALCcontext*, ALuint, ALenum, ALint)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:42:16: warning: inlining failed in call to 'constexpr std::string_view GetCounterSuffix(size_t) noexcept': call is unlikely and code size would grow [-Winline] [exec] 42 | constexpr auto GetCounterSuffix(size_t count) noexcept -> std::string_view [exec] | ^~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/buffer.cpp:1083:37: note: called from here [exec] 1083 | GetCounterSuffix(albuf->mAmbiOrder)); [exec] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:42:16: warning: inlining failed in call to 'constexpr std::string_view GetCounterSuffix(size_t) noexcept': call is unlikely and code size would grow [-Winline] [exec] 42 | constexpr auto GetCounterSuffix(size_t count) noexcept -> std::string_view [exec] | ^~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/buffer.cpp:1099:37: note: called from here [exec] 1099 | GetCounterSuffix(albuf->mAmbiOrder)); [exec] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [exec] In function 'void {anonymous}::LoadData(ALCcontext*, ALbuffer*, ALsizei, ALuint, FmtChannels, FmtType, al::span<const std::byte>, ALbitfieldSOFT)', [exec] inlined from 'void alBufferStorageDirectSOFT(ALCcontext*, ALuint, ALenum, const ALvoid*, ALsizei, ALsizei, ALbitfieldSOFT)' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/buffer.cpp:788:13: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:42:16: warning: inlining failed in call to 'constexpr std::string_view GetCounterSuffix(size_t) noexcept': call is unlikely and code size would grow [-Winline] [exec] 42 | constexpr auto GetCounterSuffix(size_t count) noexcept -> std::string_view [exec] | ^~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/buffer.cpp:314:33: note: called from here [exec] 314 | GetCounterSuffix(ALBuf->mAmbiOrder)); [exec] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:42:16: warning: inlining failed in call to 'constexpr std::string_view GetCounterSuffix(size_t) noexcept': call is unlikely and code size would grow [-Winline] [exec] 42 | constexpr auto GetCounterSuffix(size_t count) noexcept -> std::string_view [exec] | ^~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/buffer.cpp:318:33: note: called from here [exec] 318 | GetCounterSuffix(ALBuf->mAmbiOrder)); [exec] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [exec] In file included from /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/vector:70, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/vector.h:5, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/buffer.h:20: [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {BufferSubList}; _Tp = BufferSubList; _Alloc = std::allocator<BufferSubList>]': [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<BufferSubList>::iterator' changed in GCC 7.1 [exec] 439 | vector<_Tp, _Alloc>:: [exec] | ^~~~~~~~~~~~~~~~~~~ [exec] In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {BufferSubList}; _Tp = BufferSubList; _Alloc = std::allocator<BufferSubList>]', [exec] inlined from 'bool {anonymous}::EnsureBuffers(al::Device*, size_t)' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/buffer.cpp:197:40, [exec] inlined from 'void alGenBuffersDirect(ALCcontext*, ALsizei, ALuint*)' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/buffer.cpp:690:22: [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<BufferSubList*, std::vector<BufferSubList> >' changed in GCC 7.1 [exec] 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [exec] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] At global scope: [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 18%] Building CXX object CMakeFiles/OpenAL.dir/al/debug.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:21, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:23, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/debug.cpp:22: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] In file included from /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/string:50, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/debug.h:5, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/debug.cpp:3: [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const long long unsigned int*, vector<long long unsigned int> >; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_val]': [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/stl_algobase.h:1452:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1 [exec] 1452 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [exec] | ^~~~~~~~~~~~~ [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/stl_algobase.h:1452:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1 [exec] In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const long long unsigned int*, vector<long long unsigned int> >; _Tp = long long unsigned int]', [exec] inlined from 'void ALCcontext::sendDebugMessage(std::unique_lock<std::mutex>&, DebugSource, DebugType, ALuint, DebugSeverity, std::string_view)' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/debug.cpp:212:35: [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/stl_algobase.h:1500:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1 [exec] 1500 | return std::__lower_bound(__first, __last, __val, [exec] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [exec] 1501 | __gnu_cxx::__ops::__iter_less_val()); [exec] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] In file included from /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/vector:70, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/debug.h:7: [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]': [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1 [exec] 439 | vector<_Tp, _Alloc>:: [exec] | ^~~~~~~~~~~~~~~~~~~ [exec] In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const long long unsigned int*, vector<long long unsigned int> >; _Tp = long long unsigned int]', [exec] inlined from 'void alDebugMessageControlDirectEXT(ALCcontext*, ALenum, ALenum, ALenum, ALsizei, const ALuint*, ALboolean)' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/debug.cpp:364:41: [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/stl_algobase.h:1500:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1 [exec] 1500 | return std::__lower_bound(__first, __last, __val, [exec] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [exec] 1501 | __gnu_cxx::__ops::__iter_less_val()); [exec] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]', [exec] inlined from 'void alDebugMessageControlDirectEXT(ALCcontext*, ALenum, ALenum, ALenum, ALsizei, const ALuint*, ALboolean)' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/debug.cpp:367:40: [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/vector.tcc:164:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1 [exec] 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); [exec] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] At global scope: [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 19%] Building CXX object CMakeFiles/OpenAL.dir/al/effect.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effect.h:16, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effect.cpp:23: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] In file included from /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/vector:70, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effect.cpp:37: [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {EffectSubList}; _Tp = EffectSubList; _Alloc = std::allocator<EffectSubList>]': [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<EffectSubList>::iterator' changed in GCC 7.1 [exec] 439 | vector<_Tp, _Alloc>:: [exec] | ^~~~~~~~~~~~~~~~~~~ [exec] In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {EffectSubList}; _Tp = EffectSubList; _Alloc = std::allocator<EffectSubList>]', [exec] inlined from 'bool {anonymous}::EnsureEffects(al::Device*, size_t)' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effect.cpp:157:40, [exec] inlined from 'void alGenEffectsDirect(ALCcontext*, ALsizei, ALuint*)' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effect.cpp:227:22: [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<EffectSubList*, std::vector<EffectSubList> >' changed in GCC 7.1 [exec] 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [exec] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] At global scope: [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 20%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/autowah.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:21, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:23, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effects/autowah.cpp:9: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 21%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/chorus.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:21, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:23, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effects/chorus.cpp:10: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 22%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/compressor.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:21, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:23, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effects/compressor.cpp:7: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 23%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/convolution.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:21, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:23, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effects/convolution.cpp:10: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] [ 24%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/dedicated.cpp.o [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:21, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:23, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effects/dedicated.cpp:9: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] [ 25%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/distortion.cpp.o [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:21, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:23, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effects/distortion.cpp:7: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 26%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/echo.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:21, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:23, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effects/echo.cpp:7: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 27%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/effects.cpp.o [exec] [ 28%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/equalizer.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:21, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:23, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effects/equalizer.cpp:7: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 29%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/fshifter.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:21, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:23, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effects/fshifter.cpp:10: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 30%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/modulator.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:21, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:23, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effects/modulator.cpp:10: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 31%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/null.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:21, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:23, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effects/null.cpp:7: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] [ 32%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/pshifter.cpp.o [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:21, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:23, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effects/pshifter.cpp:7: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] [ 33%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/reverb.cpp.o [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:21, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:23, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effects/reverb.cpp:12: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 34%] Building CXX object CMakeFiles/OpenAL.dir/al/effects/vmorpher.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:21, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:23, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effects/vmorpher.cpp:10: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effects/vmorpher.cpp: In static member function 'static void VmorpherEffectHandler::SetParami(ALCcontext*, VmorpherProps&, ALenum, int)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effects/vmorpher.cpp:24:42: warning: inlining failed in call to 'constexpr std::optional<VMorpherPhenome> {anonymous}::PhenomeFromEnum(ALenum) noexcept': --param max-inline-insns-single limit reached [-Winline] [exec] 24 | constexpr std::optional<VMorpherPhenome> PhenomeFromEnum(ALenum val) noexcept [exec] | ^~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effects/vmorpher.cpp:147:45: note: called from here [exec] 147 | if(auto phenomeopt = PhenomeFromEnum(val)) [exec] | ~~~~~~~~~~~~~~~^~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effects/vmorpher.cpp:24:42: warning: inlining failed in call to 'constexpr std::optional<VMorpherPhenome> {anonymous}::PhenomeFromEnum(ALenum) noexcept': --param max-inline-insns-single limit reached [-Winline] [exec] 24 | constexpr std::optional<VMorpherPhenome> PhenomeFromEnum(ALenum val) noexcept [exec] | ^~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/effects/vmorpher.cpp:162:45: note: called from here [exec] 162 | if(auto phenomeopt = PhenomeFromEnum(val)) [exec] | ~~~~~~~~~~~~~~~^~~~~ [exec] At global scope: [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 35%] Building CXX object CMakeFiles/OpenAL.dir/al/error.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:21, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:23, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/error.cpp:42: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = int; From = void*; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:52:35: required from 'static T al::tss<T>::from_ptr(void*) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:132:53: required from 'T al::tss<T>::get() const [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/error.cpp:67:28: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'int*' increases required alignment of target type [-Wcast-align] [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 36%] Building CXX object CMakeFiles/OpenAL.dir/al/event.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/context.h:16, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:24, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/event.cpp:22: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/async_event.h: In instantiation of 'auto& InitAsyncEvent(std::byte*, Args&& ...) [with T = std::monostate; Args = {}]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/event.cpp:174:50: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/async_event.h:60:34: warning: cast from 'std::byte*' to 'AsyncEvent*' {aka 'std::variant<std::monostate, AsyncSourceStateEvent, AsyncBufferCompleteEvent, AsyncEffectReleaseEvent, AsyncDisconnectEvent>*'} increases required alignment of target type [-Wcast-align] [exec] 60 | auto *evt = al::construct_at(reinterpret_cast<AsyncEvent*>(evtbuf), std::in_place_type<T>, [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:21, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:23: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 37%] Building CXX object CMakeFiles/OpenAL.dir/al/extension.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:21, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:23, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/extension.cpp:28: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 38%] Building CXX object CMakeFiles/OpenAL.dir/al/filter.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/filter.h:15, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/filter.cpp:23: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] In file included from /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/vector:70, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/filter.cpp:34: [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {FilterSubList}; _Tp = FilterSubList; _Alloc = std::allocator<FilterSubList>]': [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<FilterSubList>::iterator' changed in GCC 7.1 [exec] 439 | vector<_Tp, _Alloc>:: [exec] | ^~~~~~~~~~~~~~~~~~~ [exec] In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {FilterSubList}; _Tp = FilterSubList; _Alloc = std::allocator<FilterSubList>]', [exec] inlined from 'bool {anonymous}::EnsureFilters(al::Device*, size_t)' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/filter.cpp:114:40, [exec] inlined from 'void alGenFiltersDirect(ALCcontext*, ALsizei, ALuint*)' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/filter.cpp:373:22: [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<FilterSubList*, std::vector<FilterSubList> >' changed in GCC 7.1 [exec] 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [exec] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] At global scope: [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 39%] Building CXX object CMakeFiles/OpenAL.dir/al/listener.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:21, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:23, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/listener.cpp:33: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 40%] Building CXX object CMakeFiles/OpenAL.dir/al/source.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:23: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] In file included from /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/vector:70, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/context.h:12, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.h:22: [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {SourceSubList}; _Tp = SourceSubList; _Alloc = std::allocator<SourceSubList>]': [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<SourceSubList>::iterator' changed in GCC 7.1 [exec] 439 | vector<_Tp, _Alloc>:: [exec] | ^~~~~~~~~~~~~~~~~~~ [exec] In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {SourceSubList}; _Tp = SourceSubList; _Alloc = std::allocator<SourceSubList>]', [exec] inlined from 'bool {anonymous}::EnsureSources(ALCcontext*, size_t)' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:734:46, [exec] inlined from 'void alGenSourcesDirect(ALCcontext*, ALsizei, ALuint*)' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:2678:22: [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SourceSubList*, std::vector<SourceSubList> >' changed in GCC 7.1 [exec] 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); [exec] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp: In function 'void {anonymous}::SetProperty(ALsource*, ALCcontext*, SourceProp, al::span<const Real>) [with T = double]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:1415:15: note: parameter passing for argument of type 'const al::span<const double, 4294967295>' changed in GCC 7.1 [exec] 1415 | NOINLINE void SetProperty(ALsource *const Source, ALCcontext *const Context, const SourceProp prop, [exec] | ^~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp: In function 'void alSourcedDirectSOFT(ALCcontext*, ALuint, ALenum, ALdouble)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:2802:24: note: parameter passing for argument of type 'al::span<const double, 4294967295>' changed in GCC 7.1 [exec] 2802 | SetProperty<double>(Source, context, static_cast<SourceProp>(param), {&value, 1}); [exec] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:2802:24: note: parameter passing for argument of type 'al::span<const double, 4294967295>' changed in GCC 7.1 [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp: In function 'void alSource3dDirectSOFT(ALCcontext*, ALuint, ALenum, ALdouble, ALdouble, ALdouble)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:2821:24: note: parameter passing for argument of type 'al::span<const double, 4294967295>' changed in GCC 7.1 [exec] 2821 | SetProperty<double>(Source, context, static_cast<SourceProp>(param), dvals); [exec] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:2821:24: note: parameter passing for argument of type 'al::span<const double, 4294967295>' changed in GCC 7.1 [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp: In function 'void alSourcedvDirectSOFT(ALCcontext*, ALuint, ALenum, const ALdouble*)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:2842:16: note: parameter passing for argument of type 'al::span<const double, 4294967295>' changed in GCC 7.1 [exec] 2842 | SetProperty(Source, context, static_cast<SourceProp>(param), al::span{values, count}); [exec] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:2842:16: note: parameter passing for argument of type 'al::span<const double, 4294967295>' changed in GCC 7.1 [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp: In function 'void {anonymous}::GetProperty(ALsource*, ALCcontext*, SourceProp, al::span<T, 4294967295>) [with T = double]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:2032:15: note: parameter passing for argument of type 'const al::span<double, 4294967295>' changed in GCC 7.1 [exec] 2032 | NOINLINE void GetProperty(ALsource *const Source, ALCcontext *const Context, const SourceProp prop, [exec] | ^~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp: In function 'void alGetSourcedDirectSOFT(ALCcontext*, ALuint, ALenum, ALdouble*)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:3043:16: note: parameter passing for argument of type 'al::span<double, 4294967295>' changed in GCC 7.1 [exec] 3043 | GetProperty(Source, context, static_cast<SourceProp>(param), al::span{value, 1u}); [exec] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:3043:16: note: parameter passing for argument of type 'al::span<double, 4294967295>' changed in GCC 7.1 [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp: In function 'void alGetSource3dDirectSOFT(ALCcontext*, ALuint, ALenum, ALdouble*, ALdouble*, ALdouble*)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:3063:24: note: parameter passing for argument of type 'al::span<double, 4294967295>' changed in GCC 7.1 [exec] 3063 | GetProperty<double>(Source, context, static_cast<SourceProp>(param), dvals); [exec] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:3063:24: note: parameter passing for argument of type 'al::span<double, 4294967295>' changed in GCC 7.1 [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp: In function 'void alGetSourcedvDirectSOFT(ALCcontext*, ALuint, ALenum, ALdouble*)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:3086:16: note: parameter passing for argument of type 'al::span<double, 4294967295>' changed in GCC 7.1 [exec] 3086 | GetProperty(Source, context, static_cast<SourceProp>(param), al::span{values, count}); [exec] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:3086:16: note: parameter passing for argument of type 'al::span<double, 4294967295>' changed in GCC 7.1 [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp: In function 'void {anonymous}::GetProperty(ALsource*, ALCcontext*, SourceProp, al::span<T, 4294967295>) [with T = long long int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:2032:15: note: parameter passing for argument of type 'const al::span<long long int, 4294967295>' changed in GCC 7.1 [exec] 2032 | NOINLINE void GetProperty(ALsource *const Source, ALCcontext *const Context, const SourceProp prop, [exec] | ^~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp: In function 'void alGetSourcei64DirectSOFT(ALCcontext*, ALuint, ALenum, ALint64SOFT*)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:3168:16: note: parameter passing for argument of type 'al::span<long long int, 4294967295>' changed in GCC 7.1 [exec] 3168 | GetProperty(Source, context, static_cast<SourceProp>(param), al::span{value, 1u}); [exec] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:3168:16: note: parameter passing for argument of type 'al::span<long long int, 4294967295>' changed in GCC 7.1 [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp: In function 'void alGetSource3i64DirectSOFT(ALCcontext*, ALuint, ALenum, ALint64SOFT*, ALint64SOFT*, ALint64SOFT*)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:3188:25: note: parameter passing for argument of type 'al::span<long long int, 4294967295>' changed in GCC 7.1 [exec] 3188 | GetProperty<int64_t>(Source, context, static_cast<SourceProp>(param), i64vals); [exec] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:3188:25: note: parameter passing for argument of type 'al::span<long long int, 4294967295>' changed in GCC 7.1 [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp: In function 'void alGetSourcei64vDirectSOFT(ALCcontext*, ALuint, ALenum, ALint64SOFT*)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:3211:16: note: parameter passing for argument of type 'al::span<long long int, 4294967295>' changed in GCC 7.1 [exec] 3211 | GetProperty(Source, context, static_cast<SourceProp>(param), al::span{values, count}); [exec] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:3211:16: note: parameter passing for argument of type 'al::span<long long int, 4294967295>' changed in GCC 7.1 [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp: In function 'void {anonymous}::SetProperty(ALsource*, ALCcontext*, SourceProp, al::span<const Real>) [with T = long long int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:1415:15: note: parameter passing for argument of type 'const al::span<const long long int, 4294967295>' changed in GCC 7.1 [exec] 1415 | NOINLINE void SetProperty(ALsource *const Source, ALCcontext *const Context, const SourceProp prop, [exec] | ^~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp: In function 'void alSourcei64DirectSOFT(ALCcontext*, ALuint, ALenum, ALint64SOFT)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:2920:25: note: parameter passing for argument of type 'al::span<const long long int, 4294967295>' changed in GCC 7.1 [exec] 2920 | SetProperty<int64_t>(Source, context, static_cast<SourceProp>(param), {&value, 1u}); [exec] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:2920:25: note: parameter passing for argument of type 'al::span<const long long int, 4294967295>' changed in GCC 7.1 [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp: In function 'void alSource3i64DirectSOFT(ALCcontext*, ALuint, ALenum, ALint64SOFT, ALint64SOFT, ALint64SOFT)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:2939:25: note: parameter passing for argument of type 'al::span<const long long int, 4294967295>' changed in GCC 7.1 [exec] 2939 | SetProperty<int64_t>(Source, context, static_cast<SourceProp>(param), i64vals); [exec] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:2939:25: note: parameter passing for argument of type 'al::span<const long long int, 4294967295>' changed in GCC 7.1 [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp: In function 'void alSourcei64vDirectSOFT(ALCcontext*, ALuint, ALenum, const ALint64SOFT*)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:2960:16: note: parameter passing for argument of type 'al::span<const long long int, 4294967295>' changed in GCC 7.1 [exec] 2960 | SetProperty(Source, context, static_cast<SourceProp>(param), al::span{values, count}); [exec] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/source.cpp:2960:16: note: parameter passing for argument of type 'al::span<const long long int, 4294967295>' changed in GCC 7.1 [exec] At global scope: [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 40%] Building CXX object CMakeFiles/OpenAL.dir/al/state.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:21, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:23, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/state.cpp:42: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/state.cpp: In function 'void {anonymous}::GetValue(ALCcontext*, ALenum, T*) [with T = double]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/state.cpp:138:16: warning: inlining failed in call to 'constexpr ALenum {anonymous}::ALenumFromDistanceModel(DistanceModel)': --param max-inline-insns-single limit reached [-Winline] [exec] 138 | constexpr auto ALenumFromDistanceModel(DistanceModel model) -> ALenum [exec] | ^~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/state.cpp:223:53: note: called from here [exec] 223 | *values = cast_value(ALenumFromDistanceModel(context->mDistanceModel)); [exec] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/state.cpp: In function 'void {anonymous}::GetValue(ALCcontext*, ALenum, T*) [with T = int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/state.cpp:138:16: warning: inlining failed in call to 'constexpr ALenum {anonymous}::ALenumFromDistanceModel(DistanceModel)': --param max-inline-insns-single limit reached [-Winline] [exec] 138 | constexpr auto ALenumFromDistanceModel(DistanceModel model) -> ALenum [exec] | ^~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/state.cpp:223:53: note: called from here [exec] 223 | *values = cast_value(ALenumFromDistanceModel(context->mDistanceModel)); [exec] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/state.cpp: In function 'void {anonymous}::GetValue(ALCcontext*, ALenum, T*) [with T = float]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/state.cpp:138:16: warning: inlining failed in call to 'constexpr ALenum {anonymous}::ALenumFromDistanceModel(DistanceModel)': --param max-inline-insns-single limit reached [-Winline] [exec] 138 | constexpr auto ALenumFromDistanceModel(DistanceModel model) -> ALenum [exec] | ^~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/state.cpp:223:53: note: called from here [exec] 223 | *values = cast_value(ALenumFromDistanceModel(context->mDistanceModel)); [exec] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/state.cpp: In function 'void {anonymous}::GetValue(ALCcontext*, ALenum, T*) [with T = char]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/state.cpp:138:16: warning: inlining failed in call to 'constexpr ALenum {anonymous}::ALenumFromDistanceModel(DistanceModel)': --param max-inline-insns-single limit reached [-Winline] [exec] 138 | constexpr auto ALenumFromDistanceModel(DistanceModel model) -> ALenum [exec] | ^~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/state.cpp:223:53: note: called from here [exec] 223 | *values = cast_value(ALenumFromDistanceModel(context->mDistanceModel)); [exec] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/state.cpp: In function 'void {anonymous}::GetValue(ALCcontext*, ALenum, T*) [with T = long long int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/state.cpp:138:16: warning: inlining failed in call to 'constexpr ALenum {anonymous}::ALenumFromDistanceModel(DistanceModel)': --param max-inline-insns-single limit reached [-Winline] [exec] 138 | constexpr auto ALenumFromDistanceModel(DistanceModel model) -> ALenum [exec] | ^~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/state.cpp:223:53: note: called from here [exec] 223 | *values = cast_value(ALenumFromDistanceModel(context->mDistanceModel)); [exec] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [exec] At global scope: [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 41%] Building CXX object CMakeFiles/OpenAL.dir/alc/alc.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/auxeffectslot.h:17, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/alc.cpp:66: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/alc.cpp: In function 'ALCenum {anonymous}::UpdateDeviceParams(al::Device*, al::span<const int>)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/alc.cpp:1369:21: warning: '*(unsigned char*)((char*)&opthrtf + offsetof(std::optional<bool>,std::optional<bool>::<unnamed>.std::_Optional_base<bool, true, true>::<unnamed>))' may be used uninitialized [-Wmaybe-uninitialized] [exec] 1369 | if(*opthrtf) [exec] | ^~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/alc.cpp:1252:29: note: '*(unsigned char*)((char*)&opthrtf + offsetof(std::optional<bool>,std::optional<bool>::<unnamed>.std::_Optional_base<bool, true, true>::<unnamed>))' was declared here [exec] 1252 | std::optional<bool> opthrtf; [exec] | ^~~~~~~ [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/alc.cpp:53: [exec] In member function 'constexpr _Tp std::optional<_Tp>::value_or(_Up&&) const & [with _Up = bool; _Tp = bool]', [exec] inlined from 'ALCenum {anonymous}::UpdateDeviceParams(al::Device*, al::span<const int>)' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/alc.cpp:1692:26: [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/optional:1030:33: warning: '*(unsigned char*)((char*)&optlimit + offsetof(std::optional<bool>,std::optional<bool>::<unnamed>.std::_Optional_base<bool, true, true>::<unnamed>))' may be used uninitialized [-Wmaybe-uninitialized] [exec] 1030 | return this->_M_get(); [exec] | ^ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/alc.cpp: In function 'ALCenum {anonymous}::UpdateDeviceParams(al::Device*, al::span<const int>)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/alc.cpp:1105:25: note: '*(unsigned char*)((char*)&optlimit + offsetof(std::optional<bool>,std::optional<bool>::<unnamed>.std::_Optional_base<bool, true, true>::<unnamed>))' was declared here [exec] 1105 | std::optional<bool> optlimit; [exec] | ^~~~~~~~ [exec] At global scope: [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 42%] Building CXX object CMakeFiles/OpenAL.dir/alc/alu.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/alu.cpp:53: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/async_event.h: In instantiation of 'auto& InitAsyncEvent(std::byte*, Args&& ...) [with T = AsyncSourceStateEvent; Args = {}]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/alu.cpp:1821:54: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/async_event.h:60:34: warning: cast from 'std::byte*' to 'AsyncEvent*' {aka 'std::variant<std::monostate, AsyncSourceStateEvent, AsyncBufferCompleteEvent, AsyncEffectReleaseEvent, AsyncDisconnectEvent>*'} increases required alignment of target type [-Wcast-align] [exec] 60 | auto *evt = al::construct_at(reinterpret_cast<AsyncEvent*>(evtbuf), std::in_place_type<T>, [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/alu.cpp: In member function 'void DeviceBase::doDisconnect(std::string)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/alu.cpp:2318:34: warning: cast from 'std::byte*' to 'AsyncEvent*' {aka 'std::variant<std::monostate, AsyncSourceStateEvent, AsyncBufferCompleteEvent, AsyncEffectReleaseEvent, AsyncDisconnectEvent>*'} increases required alignment of target type [-Wcast-align] [exec] 2318 | al::construct_at(reinterpret_cast<AsyncEvent*>(evt_data.buf), evt); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/alu.cpp:47: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/alu.cpp: In member function 'void DeviceBase::ProcessHrtf(size_t)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/alu.cpp:306:18: note: parameter passing for argument of type 'al::span<HrtfChannelState, 4294967295>' changed in GCC 7.1 [exec] 306 | MixDirectHrtf(RealOut.Buffer[lidx], RealOut.Buffer[ridx], Dry.Buffer, HrtfAccumData, [exec] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] 307 | mHrtfState->mTemp, mHrtfState->mChannels, mHrtfState->mIrSize, SamplesToDo); [exec] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] At global scope: [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 43%] Building CXX object CMakeFiles/OpenAL.dir/alc/alconfig.cpp.o [exec] [ 44%] Building CXX object CMakeFiles/OpenAL.dir/alc/context.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:21, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:23, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.cpp:4: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 45%] Building CXX object CMakeFiles/OpenAL.dir/alc/device.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/al/buffer.h:18, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/device.cpp:10: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 46%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/autowah.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/autowah.cpp:31: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 47%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/chorus.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/chorus.cpp:33: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 48%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/compressor.cpp.o [exec] [ 50%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/convolution.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/convolution.cpp:25: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/convolution.cpp: In instantiation of 'void {anonymous}::LoadSampleArray(al::span<float, 4294967295>, const std::byte*, std::size_t, std::size_t) [with FmtType SrcType = FmtShort; std::size_t = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/convolution.cpp:111:5: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/convolution.cpp:94:35: warning: cast from 'const std::byte*' to 'const SampleType*' {aka 'const short int*'} increases required alignment of target type [-Wcast-align] [exec] 94 | const auto srcspan = al::span{reinterpret_cast<const SampleType*>(src), dst.size()*srcstep}; [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/convolution.cpp: In instantiation of 'void {anonymous}::LoadSampleArray(al::span<float, 4294967295>, const std::byte*, std::size_t, std::size_t) [with FmtType SrcType = FmtInt; std::size_t = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/convolution.cpp:112:5: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/convolution.cpp:94:35: warning: cast from 'const std::byte*' to 'const SampleType*' {aka 'const int*'} increases required alignment of target type [-Wcast-align] [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/convolution.cpp: In instantiation of 'void {anonymous}::LoadSampleArray(al::span<float, 4294967295>, const std::byte*, std::size_t, std::size_t) [with FmtType SrcType = FmtFloat; std::size_t = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/convolution.cpp:113:5: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/convolution.cpp:94:35: warning: cast from 'const std::byte*' to 'const SampleType*' {aka 'const float*'} increases required alignment of target type [-Wcast-align] [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/convolution.cpp: In instantiation of 'void {anonymous}::LoadSampleArray(al::span<float, 4294967295>, const std::byte*, std::size_t, std::size_t) [with FmtType SrcType = FmtDouble; std::size_t = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/convolution.cpp:114:5: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/convolution.cpp:94:35: warning: cast from 'const std::byte*' to 'const SampleType*' {aka 'const double*'} increases required alignment of target type [-Wcast-align] [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/convolution.cpp: In member function 'virtual void {anonymous}::ConvolutionState::deviceUpdate(const DeviceBase*, const BufferStorage*)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/convolution.cpp:379:30: note: parameter passing for argument of type 'al::span<const double>' changed in GCC 7.1 [exec] 379 | resampler.process(restmp, al::span{ressamples}.first(resampledCount)); [exec] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/convolution.cpp:379:30: note: parameter passing for argument of type 'al::span<double>' changed in GCC 7.1 [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/convolution.cpp:379:30: note: parameter passing for argument of type 'al::span<double>' changed in GCC 7.1 [exec] At global scope: [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 51%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/dedicated.cpp.o [exec] [ 52%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/distortion.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/distortion.cpp:31: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 53%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/echo.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/echo.cpp:31: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] [ 54%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/equalizer.cpp.o [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 55%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/fshifter.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/fshifter.cpp:33: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 56%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/modulator.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/modulator.cpp:33: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 57%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/null.cpp.o [exec] [ 58%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/pshifter.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/pshifter.cpp:32: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 59%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/reverb.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/reverb.cpp:34: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 60%] Building CXX object CMakeFiles/OpenAL.dir/alc/effects/vmorpher.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/effects/vmorpher.cpp:44: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 61%] Building CXX object CMakeFiles/OpenAL.dir/alc/events.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/events.cpp:6: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] [ 62%] Building CXX object CMakeFiles/OpenAL.dir/alc/panning.cpp.o [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:21, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:23, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/panning.cpp:44: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = void*; From = int; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = void*]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:41:39: required from 'static void* al::tss<T>::to_ptr(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/althreads.h:120:40: required from 'al::tss<T>::tss(const T&) [with T = int]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/context.h:88:49: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'void**' increases required alignment of target type [-Wcast-align] [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 63%] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/base.cpp.o [exec] [ 64%] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/loopback.cpp.o [exec] [ 65%] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/null.cpp.o [exec] [ 66%] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/pipewire.cpp.o [exec] In file included from /opt-linux-armv6-armhf/usr/include/pipewire-0.3/pipewire/utils.h:40, [exec] from /opt-linux-armv6-armhf/usr/include/pipewire-0.3/pipewire/protocol.h:48, [exec] from /opt-linux-armv6-armhf/usr/include/pipewire-0.3/pipewire/proxy.h:108, [exec] from /opt-linux-armv6-armhf/usr/include/pipewire-0.3/pipewire/client.h:35, [exec] from /opt-linux-armv6-armhf/usr/include/pipewire-0.3/pipewire/pipewire.h:35, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/backends/pipewire.cpp:78: [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/pod/iter.h: In function 'int spa_pod_get_long(const spa_pod*, int64_t*)': [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/pod/pod.h:55:51: warning: cast from 'const spa_pod*' to 'spa_pod_long*' increases required alignment of target type [-Wcast-align] [exec] 55 | #define SPA_POD_VALUE(type,pod) (((type*)(pod))->value) [exec] | ^~~~~~~~~~~~ [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/pod/iter.h:199:18: note: in expansion of macro 'SPA_POD_VALUE' [exec] 199 | *value = SPA_POD_VALUE(struct spa_pod_long, pod); [exec] | ^~~~~~~~~~~~~ [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/pod/iter.h: In function 'int spa_pod_get_double(const spa_pod*, double*)': [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/pod/pod.h:55:51: warning: cast from 'const spa_pod*' to 'spa_pod_double*' increases required alignment of target type [-Wcast-align] [exec] 55 | #define SPA_POD_VALUE(type,pod) (((type*)(pod))->value) [exec] | ^~~~~~~~~~~~ [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/pod/iter.h:225:18: note: in expansion of macro 'SPA_POD_VALUE' [exec] 225 | *value = SPA_POD_VALUE(struct spa_pod_double, pod); [exec] | ^~~~~~~~~~~~~ [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/pod/iter.h: In function 'int spa_pod_get_fd(const spa_pod*, int64_t*)': [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/pod/pod.h:55:51: warning: cast from 'const spa_pod*' to 'spa_pod_fd*' increases required alignment of target type [-Wcast-align] [exec] 55 | #define SPA_POD_VALUE(type,pod) (((type*)(pod))->value) [exec] | ^~~~~~~~~~~~ [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/pod/iter.h:294:18: note: in expansion of macro 'SPA_POD_VALUE' [exec] 294 | *value = SPA_POD_VALUE(struct spa_pod_fd, pod); [exec] | ^~~~~~~~~~~~~ [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/pod/parser.h: In function 'int spa_pod_parser_getv(spa_pod_parser*, va_list)': [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/pod/pod.h:55:51: warning: cast from 'const spa_pod*' to 'spa_pod_long*' increases required alignment of target type [-Wcast-align] [exec] 55 | #define SPA_POD_VALUE(type,pod) (((type*)(pod))->value) [exec] | ^~~~~~~~~~~~ [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/pod/parser.h:360:43: note: in expansion of macro 'SPA_POD_VALUE' [exec] 360 | *va_arg(args, int64_t*) = SPA_POD_VALUE(struct spa_pod_long, pod); \ [exec] | ^~~~~~~~~~~~~ [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/pod/parser.h:511:25: note: in expansion of macro 'SPA_POD_PARSER_COLLECT' [exec] 511 | SPA_POD_PARSER_COLLECT(pod, *format, args); [exec] | ^~~~~~~~~~~~~~~~~~~~~~ [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/pod/pod.h:55:51: warning: cast from 'const spa_pod*' to 'spa_pod_double*' increases required alignment of target type [-Wcast-align] [exec] 55 | #define SPA_POD_VALUE(type,pod) (((type*)(pod))->value) [exec] | ^~~~~~~~~~~~ [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/pod/parser.h:366:42: note: in expansion of macro 'SPA_POD_VALUE' [exec] 366 | *va_arg(args, double*) = SPA_POD_VALUE(struct spa_pod_double, pod); \ [exec] | ^~~~~~~~~~~~~ [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/pod/parser.h:511:25: note: in expansion of macro 'SPA_POD_PARSER_COLLECT' [exec] 511 | SPA_POD_PARSER_COLLECT(pod, *format, args); [exec] | ^~~~~~~~~~~~~~~~~~~~~~ [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/pod/pod.h:55:51: warning: cast from 'const spa_pod*' to 'spa_pod_fd*' increases required alignment of target type [-Wcast-align] [exec] 55 | #define SPA_POD_VALUE(type,pod) (((type*)(pod))->value) [exec] | ^~~~~~~~~~~~ [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/pod/parser.h:413:43: note: in expansion of macro 'SPA_POD_VALUE' [exec] 413 | *va_arg(args, int64_t*) = SPA_POD_VALUE(struct spa_pod_fd, pod); \ [exec] | ^~~~~~~~~~~~~ [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/pod/parser.h:511:25: note: in expansion of macro 'SPA_POD_PARSER_COLLECT' [exec] 511 | SPA_POD_PARSER_COLLECT(pod, *format, args); [exec] | ^~~~~~~~~~~~~~~~~~~~~~ [exec] In file included from /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/param/audio/format-utils.h:33, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/backends/pipewire.cpp:81: [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/pod/builder.h: In function 'int spa_pod_builder_add(spa_pod_builder*, ...)': [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/pod/builder.h:641:19: warning: function 'int spa_pod_builder_add(spa_pod_builder*, ...)' can never be inlined because it uses variable argument lists [-Winline] [exec] 641 | static inline int spa_pod_builder_add(struct spa_pod_builder *builder, ...) [exec] | ^~~~~~~~~~~~~~~~~~~ [exec] In file included from /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/algorithm:61, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/almalloc.h:4, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/device.h:13, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/backends/base.h:13, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/backends/pipewire.h:8, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/backends/pipewire.cpp:23: [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = al::ptr_wrapper<{anonymous}::DeviceNode*>; _Compare = __gnu_cxx::__ops::_Val_comp_iter<PipeWireBackendFactory::enumerate(BackendType)::<lambda({anonymous}::DeviceNode&, {anonymous}::DeviceNode&)> >]': [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/stl_algo.h:1787:5: note: parameter passing for argument of type 'al::ptr_wrapper<{anonymous}::DeviceNode*>' changed in GCC 7.1 [exec] 1787 | __unguarded_linear_insert(_RandomAccessIterator __last, [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = al::ptr_wrapper<{anonymous}::DeviceNode*>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<PipeWireBackendFactory::enumerate(BackendType)::<lambda({anonymous}::DeviceNode&, {anonymous}::DeviceNode&)> >]': [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/stl_algo.h:1807:5: note: parameter passing for argument of type 'al::ptr_wrapper<{anonymous}::DeviceNode*>' changed in GCC 7.1 [exec] 1807 | __insertion_sort(_RandomAccessIterator __first, [exec] | ^~~~~~~~~~~~~~~~ [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/stl_algo.h:1807:5: note: parameter passing for argument of type 'al::ptr_wrapper<{anonymous}::DeviceNode*>' changed in GCC 7.1 [exec] In file included from /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/stl_algo.h:60: [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = al::ptr_wrapper<{anonymous}::DeviceNode*>; _Distance = int; _Tp = {anonymous}::DeviceNode; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<PipeWireBackendFactory::enumerate(BackendType)::<lambda({anonymous}::DeviceNode&, {anonymous}::DeviceNode&)> >]': [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'al::ptr_wrapper<{anonymous}::DeviceNode*>' changed in GCC 7.1 [exec] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [exec] | ^~~~~~~~~~~~~ [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = al::ptr_wrapper<{anonymous}::DeviceNode*>; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<PipeWireBackendFactory::enumerate(BackendType)::<lambda({anonymous}::DeviceNode&, {anonymous}::DeviceNode&)> >]': [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/stl_algo.h:1913:5: note: parameter passing for argument of type 'al::ptr_wrapper<{anonymous}::DeviceNode*>' changed in GCC 7.1 [exec] 1913 | __introsort_loop(_RandomAccessIterator __first, [exec] | ^~~~~~~~~~~~~~~~ [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/stl_algo.h:1913:5: note: parameter passing for argument of type 'al::ptr_wrapper<{anonymous}::DeviceNode*>' changed in GCC 7.1 [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/stl_algo.h:1927:32: note: parameter passing for argument of type 'al::ptr_wrapper<{anonymous}::DeviceNode*>' changed in GCC 7.1 [exec] 1927 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [exec] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/backends/pipewire.cpp:86: [exec] In lambda function, [exec] inlined from 'static int {anonymous}::MetadataProxy::propertyCallback(void*, uint32_t, const char*, const char*, const char*)' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/backends/pipewire.cpp:1161:58: [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/utils/json.h:78:19: warning: inlining failed in call to 'int spa_json_next(spa_json*, const char**)': --param max-inline-insns-single limit reached [-Winline] [exec] 78 | static inline int spa_json_next(struct spa_json * iter, const char **value) [exec] | ^~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/backends/pipewire.cpp:1151:30: note: called from here [exec] 1151 | int len{spa_json_next(iter, &val)}; [exec] | ~~~~~~~~~~~~~^~~~~~~~~~~~ [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/utils/json.h: In static member function 'static int {anonymous}::MetadataProxy::propertyCallback(void*, uint32_t, const char*, const char*, const char*)': [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/utils/json.h:78:19: warning: inlining failed in call to 'int spa_json_next(spa_json*, const char**)': --param max-inline-insns-single limit reached [-Winline] [exec] 78 | static inline int spa_json_next(struct spa_json * iter, const char **value) [exec] | ^~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/backends/pipewire.cpp:1198:29: note: called from here [exec] 1198 | if(spa_json_next(&std::get<1>(it), &v) <= 0) [exec] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [exec] In lambda function, [exec] inlined from 'static int {anonymous}::MetadataProxy::propertyCallback(void*, uint32_t, const char*, const char*, const char*)' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/backends/pipewire.cpp:1165:62: [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/utils/json.h:78:19: warning: inlining failed in call to 'int spa_json_next(spa_json*, const char**)': --param max-inline-insns-single limit reached [-Winline] [exec] 78 | static inline int spa_json_next(struct spa_json * iter, const char **value) [exec] | ^~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/backends/pipewire.cpp:1151:30: note: called from here [exec] 1151 | int len{spa_json_next(iter, &val)}; [exec] | ~~~~~~~~~~~~~^~~~~~~~~~~~ [exec] In file included from /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/param/audio/format-utils.h:37: [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/param/audio/raw-utils.h: In member function 'virtual void {anonymous}::PipeWireCapture::open(std::string_view)': [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/param/audio/raw-utils.h:62:1: warning: inlining failed in call to 'spa_pod* spa_format_audio_raw_build(spa_pod_builder*, uint32_t, spa_audio_info_raw*)': --param max-inline-insns-single limit reached [-Winline] [exec] 62 | spa_format_audio_raw_build(struct spa_pod_builder *builder, uint32_t id, struct spa_audio_info_raw *info) [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/backends/pipewire.cpp:2092:31: note: called from here [exec] 2092 | auto params = as_const_ptr(spa_format_audio_raw_build(b.get(), SPA_PARAM_EnumFormat, &info)); [exec] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/param/audio/raw-utils.h: In member function 'virtual bool {anonymous}::PipeWirePlayback::reset()': [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/param/audio/raw-utils.h:62:1: warning: inlining failed in call to 'spa_pod* spa_format_audio_raw_build(spa_pod_builder*, uint32_t, spa_audio_info_raw*)': --param max-inline-insns-single limit reached [-Winline] [exec] 62 | spa_format_audio_raw_build(struct spa_pod_builder *builder, uint32_t id, struct spa_audio_info_raw *info) [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/backends/pipewire.cpp:1663:31: note: called from here [exec] 1663 | auto params = as_const_ptr(spa_format_audio_raw_build(b.get(), SPA_PARAM_EnumFormat, &info)); [exec] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /opt-linux-armv6-armhf/usr/include/spa-0.2/spa/param/audio/raw-utils.h:62:1: warning: inlining failed in call to 'spa_pod* spa_format_audio_raw_build(spa_pod_builder*, uint32_t, spa_audio_info_raw*)': --param max-inline-insns-single limit reached [-Winline] [exec] 62 | spa_format_audio_raw_build(struct spa_pod_builder *builder, uint32_t id, struct spa_audio_info_raw *info) [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/backends/pipewire.cpp:1663:31: note: called from here [exec] 1663 | auto params = as_const_ptr(spa_format_audio_raw_build(b.get(), SPA_PARAM_EnumFormat, &info)); [exec] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = al::ptr_wrapper<{anonymous}::DeviceNode*>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<PipeWireBackendFactory::enumerate(BackendType)::<lambda({anonymous}::DeviceNode&, {anonymous}::DeviceNode&)> >]', [exec] inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = al::ptr_wrapper<{anonymous}::DeviceNode*>; _Compare = PipeWireBackendFactory::enumerate(BackendType)::<lambda({anonymous}::DeviceNode&, {anonymous}::DeviceNode&)>]' at /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/stl_algo.h:4854:18, [exec] inlined from 'virtual std::vector<std::__cxx11::basic_string<char> > PipeWireBackendFactory::enumerate(BackendType)' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/backends/pipewire.cpp:2244:14: [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/stl_algo.h:1942:32: note: parameter passing for argument of type 'al::ptr_wrapper<{anonymous}::DeviceNode*>' changed in GCC 7.1 [exec] 1942 | std::__introsort_loop(__first, __last, [exec] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [exec] 1943 | std::__lg(__last - __first) * 2, [exec] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] 1944 | __comp); [exec] | ~~~~~~~ [exec] In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = al::ptr_wrapper<{anonymous}::DeviceNode*>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<PipeWireBackendFactory::enumerate(BackendType)::<lambda({anonymous}::DeviceNode&, {anonymous}::DeviceNode&)> >]', [exec] inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = al::ptr_wrapper<{anonymous}::DeviceNode*>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<PipeWireBackendFactory::enumerate(BackendType)::<lambda({anonymous}::DeviceNode&, {anonymous}::DeviceNode&)> >]' at /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/stl_algo.h:1945:31, [exec] inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = al::ptr_wrapper<{anonymous}::DeviceNode*>; _Compare = PipeWireBackendFactory::enumerate(BackendType)::<lambda({anonymous}::DeviceNode&, {anonymous}::DeviceNode&)>]' at /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/stl_algo.h:4854:18, [exec] inlined from 'virtual std::vector<std::__cxx11::basic_string<char> > PipeWireBackendFactory::enumerate(BackendType)' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/backends/pipewire.cpp:2244:14: [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/stl_algo.h:1854:32: note: parameter passing for argument of type 'al::ptr_wrapper<{anonymous}::DeviceNode*>' changed in GCC 7.1 [exec] 1854 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [exec] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/include/c++/12.4.0/bits/stl_algo.h:1859:30: note: parameter passing for argument of type 'al::ptr_wrapper<{anonymous}::DeviceNode*>' changed in GCC 7.1 [exec] 1859 | std::__insertion_sort(__first, __last, __comp); [exec] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:41, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/core.h:5, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/device.h:21: [exec] In function 'constexpr const Char* fmt::v11_alsoft::detail::parse_width(const Char*, const Char*, fmt::v11_alsoft::format_specs&, arg_ref<Char>&, fmt::v11_alsoft::parse_context<Char>&) [with Char = char]', [exec] inlined from 'constexpr const Char* fmt::v11_alsoft::detail::parse_format_specs(const Char*, const Char*, dynamic_format_specs<Char>&, fmt::v11_alsoft::parse_context<Char>&, type) [with Char = char]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1494:26: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1359:20: warning: inlining failed in call to 'constexpr fmt::v11_alsoft::detail::parse_dynamic_spec_result<Char> fmt::v11_alsoft::detail::parse_dynamic_spec(const Char*, const Char*, int&, arg_ref<Char>&, fmt::v11_alsoft::parse_context<Char>&) [with Char = char]': --param max-inline-insns-single limit reached [-Winline] [exec] 1359 | FMT_CONSTEXPR auto parse_dynamic_spec(const Char* begin, const Char* end, [exec] | ^~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1395:35: note: called from here [exec] 1395 | auto result = parse_dynamic_spec(begin, end, specs.width, width_ref, ctx); [exec] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] In function 'constexpr const Char* fmt::v11_alsoft::detail::parse_precision(const Char*, const Char*, fmt::v11_alsoft::format_specs&, arg_ref<Char>&, fmt::v11_alsoft::parse_context<Char>&) [with Char = char]', [exec] inlined from 'constexpr const Char* fmt::v11_alsoft::detail::parse_format_specs(const Char*, const Char*, dynamic_format_specs<Char>&, fmt::v11_alsoft::parse_context<Char>&, type) [with Char = char]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1499:30: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1359:20: warning: inlining failed in call to 'constexpr fmt::v11_alsoft::detail::parse_dynamic_spec_result<Char> fmt::v11_alsoft::detail::parse_dynamic_spec(const Char*, const Char*, int&, arg_ref<Char>&, fmt::v11_alsoft::parse_context<Char>&) [with Char = char]': --param max-inline-insns-single limit reached [-Winline] [exec] 1359 | FMT_CONSTEXPR auto parse_dynamic_spec(const Char* begin, const Char* end, [exec] | ^~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1411:25: note: called from here [exec] 1411 | parse_dynamic_spec(begin, end, specs.precision, precision_ref, ctx); [exec] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h: In function 'constexpr const Char* fmt::v11_alsoft::detail::parse_format_specs(const Char*, const Char*, dynamic_format_specs<Char>&, fmt::v11_alsoft::parse_context<Char>&, type) [with Char = char]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1449:24: warning: inlining failed in call to 'constexpr const Char* fmt::v11_alsoft::detail::parse_format_specs(const Char*, const Char*, dynamic_format_specs<Char>&, fmt::v11_alsoft::parse_context<Char>&, type)::<unnamed struct>::operator()(pres, int) [with Char = char]': --param inline-unit-growth limit reached [-Winline] [exec] 1449 | FMT_CONSTEXPR auto operator()(pres pres_type, int set) -> const Char* { [exec] | ^~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1506:45: note: called from here [exec] 1506 | case 'd': return parse_presentation_type(pres::dec, integral_set); [exec] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1449:24: warning: inlining failed in call to 'constexpr const Char* fmt::v11_alsoft::detail::parse_format_specs(const Char*, const Char*, dynamic_format_specs<Char>&, fmt::v11_alsoft::parse_context<Char>&, type)::<unnamed struct>::operator()(pres, int) [with Char = char]': --param inline-unit-growth limit reached [-Winline] [exec] 1449 | FMT_CONSTEXPR auto operator()(pres pres_type, int set) -> const Char* { [exec] | ^~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1509:45: note: called from here [exec] 1509 | case 'o': return parse_presentation_type(pres::oct, integral_set); [exec] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1449:24: warning: inlining failed in call to 'constexpr const Char* fmt::v11_alsoft::detail::parse_format_specs(const Char*, const Char*, dynamic_format_specs<Char>&, fmt::v11_alsoft::parse_context<Char>&, type)::<unnamed struct>::operator()(pres, int) [with Char = char]': --param inline-unit-growth limit reached [-Winline] [exec] 1449 | FMT_CONSTEXPR auto operator()(pres pres_type, int set) -> const Char* { [exec] | ^~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1522:37: note: called from here [exec] 1522 | return parse_presentation_type(pres::chr, integral_set); [exec] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1449:24: warning: inlining failed in call to 'constexpr const Char* fmt::v11_alsoft::detail::parse_format_specs(const Char*, const Char*, dynamic_format_specs<Char>&, fmt::v11_alsoft::parse_context<Char>&, type)::<unnamed struct>::operator()(pres, int) [with Char = char]': --param inline-unit-growth limit reached [-Winline] [exec] 1449 | FMT_CONSTEXPR auto operator()(pres pres_type, int set) -> const Char* { [exec] | ^~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1524:37: note: called from here [exec] 1524 | return parse_presentation_type(pres::string, [exec] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [exec] 1525 | bool_set | string_set | cstring_set); [exec] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1449:24: warning: inlining failed in call to 'constexpr const Char* fmt::v11_alsoft::detail::parse_format_specs(const Char*, const Char*, dynamic_format_specs<Char>&, fmt::v11_alsoft::parse_context<Char>&, type)::<unnamed struct>::operator()(pres, int) [with Char = char]': --param inline-unit-growth limit reached [-Winline] [exec] 1449 | FMT_CONSTEXPR auto operator()(pres pres_type, int set) -> const Char* { [exec] | ^~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1527:37: note: called from here [exec] 1527 | return parse_presentation_type(pres::pointer, pointer_set | cstring_set); [exec] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1449:24: warning: inlining failed in call to 'constexpr const Char* fmt::v11_alsoft::detail::parse_format_specs(const Char*, const Char*, dynamic_format_specs<Char>&, fmt::v11_alsoft::parse_context<Char>&, type)::<unnamed struct>::operator()(pres, int) [with Char = char]': --param inline-unit-growth limit reached [-Winline] [exec] 1449 | FMT_CONSTEXPR auto operator()(pres pres_type, int set) -> const Char* { [exec] | ^~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1529:37: note: called from here [exec] 1529 | return parse_presentation_type(pres::debug, [exec] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [exec] 1530 | char_set | string_set | cstring_set); [exec] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] In member function 'fmt::v11_alsoft::basic_appender<T>& fmt::v11_alsoft::basic_appender<T>::operator=(T) [with T = char]', [exec] inlined from 'OutputIt fmt::v11_alsoft::detail::write_codepoint(OutputIt, char, uint32_t) [with unsigned int width = 4; Char = char; OutputIt = fmt::v11_alsoft::basic_appender<char>]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:1723:10, [exec] inlined from 'OutputIt fmt::v11_alsoft::detail::write_escaped_cp(OutputIt, const find_escape_result<Char>&) [with OutputIt = fmt::v11_alsoft::basic_appender<char>; Char = char]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:1753:38: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1781:22: warning: inlining failed in call to 'constexpr void fmt::v11_alsoft::detail::buffer<T>::push_back(const T&) [with T = char]': --param inline-unit-growth limit reached [-Winline] [exec] 1781 | FMT_CONSTEXPR void push_back(const T& value) { [exec] | ^~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:2432:25: note: called from here [exec] 2432 | container->push_back(c); [exec] | ~~~~~~~~~~~~~~~~~~~~^~~ [exec] In member function 'fmt::v11_alsoft::basic_appender<T>& fmt::v11_alsoft::basic_appender<T>::operator=(T) [with T = char]', [exec] inlined from 'OutputIt fmt::v11_alsoft::detail::write_codepoint(OutputIt, char, uint32_t) [with unsigned int width = 4; Char = char; OutputIt = fmt::v11_alsoft::basic_appender<char>]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:1722:10, [exec] inlined from 'OutputIt fmt::v11_alsoft::detail::write_escaped_cp(OutputIt, const find_escape_result<Char>&) [with OutputIt = fmt::v11_alsoft::basic_appender<char>; Char = char]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:1753:38: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1781:22: warning: inlining failed in call to 'constexpr void fmt::v11_alsoft::detail::buffer<T>::push_back(const T&) [with T = char]': --param inline-unit-growth limit reached [-Winline] [exec] 1781 | FMT_CONSTEXPR void push_back(const T& value) { [exec] | ^~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:2432:25: note: called from here [exec] 2432 | container->push_back(c); [exec] | ~~~~~~~~~~~~~~~~~~~~^~~ [exec] In member function 'fmt::v11_alsoft::basic_appender<T>& fmt::v11_alsoft::basic_appender<T>::operator=(T) [with T = char]', [exec] inlined from 'OutputIt fmt::v11_alsoft::detail::write_codepoint(OutputIt, char, uint32_t) [with unsigned int width = 8; Char = char; OutputIt = fmt::v11_alsoft::basic_appender<char>]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:1723:10, [exec] inlined from 'OutputIt fmt::v11_alsoft::detail::write_escaped_cp(OutputIt, const find_escape_result<Char>&) [with OutputIt = fmt::v11_alsoft::basic_appender<char>; Char = char]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:1755:38: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1781:22: warning: inlining failed in call to 'constexpr void fmt::v11_alsoft::detail::buffer<T>::push_back(const T&) [with T = char]': --param inline-unit-growth limit reached [-Winline] [exec] 1781 | FMT_CONSTEXPR void push_back(const T& value) { [exec] | ^~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:2432:25: note: called from here [exec] 2432 | container->push_back(c); [exec] | ~~~~~~~~~~~~~~~~~~~~^~~ [exec] In member function 'fmt::v11_alsoft::basic_appender<T>& fmt::v11_alsoft::basic_appender<T>::operator=(T) [with T = char]', [exec] inlined from 'OutputIt fmt::v11_alsoft::detail::write_codepoint(OutputIt, char, uint32_t) [with unsigned int width = 8; Char = char; OutputIt = fmt::v11_alsoft::basic_appender<char>]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:1722:10, [exec] inlined from 'OutputIt fmt::v11_alsoft::detail::write_escaped_cp(OutputIt, const find_escape_result<Char>&) [with OutputIt = fmt::v11_alsoft::basic_appender<char>; Char = char]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:1755:38: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1781:22: warning: inlining failed in call to 'constexpr void fmt::v11_alsoft::detail::buffer<T>::push_back(const T&) [with T = char]': --param inline-unit-growth limit reached [-Winline] [exec] 1781 | FMT_CONSTEXPR void push_back(const T& value) { [exec] | ^~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:2432:25: note: called from here [exec] 2432 | container->push_back(c); [exec] | ~~~~~~~~~~~~~~~~~~~~^~~ [exec] In member function 'fmt::v11_alsoft::basic_appender<T>& fmt::v11_alsoft::basic_appender<T>::operator=(T) [with T = char]', [exec] inlined from 'fmt::v11_alsoft::detail::write_char<char, fmt::v11_alsoft::basic_appender<char> >(fmt::v11_alsoft::basic_appender<char>, char, const fmt::v11_alsoft::format_specs&)::<lambda(fmt::v11_alsoft::detail::reserve_iterator<fmt::v11_alsoft::basic_appender<char> >)>' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:1805:11, [exec] inlined from 'constexpr OutputIt fmt::v11_alsoft::detail::write_padded(OutputIt, const fmt::v11_alsoft::format_specs&, size_t, size_t, F&&) [with Char = char; fmt::v11_alsoft::align default_align = fmt::v11_alsoft::align::left; OutputIt = fmt::v11_alsoft::basic_appender<char>; F = write_char<char, fmt::v11_alsoft::basic_appender<char> >(fmt::v11_alsoft::basic_appender<char>, char, const fmt::v11_alsoft::format_specs&)::<lambda(reserve_iterator<fmt::v11_alsoft::basic_appender<char> >)>&]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:1643:9, [exec] inlined from 'constexpr OutputIt fmt::v11_alsoft::detail::write_padded(OutputIt, const fmt::v11_alsoft::format_specs&, size_t, F&&) [with Char = char; fmt::v11_alsoft::align default_align = fmt::v11_alsoft::align::left; OutputIt = fmt::v11_alsoft::basic_appender<char>; F = write_char<char, fmt::v11_alsoft::basic_appender<char> >(fmt::v11_alsoft::basic_appender<char>, char, const fmt::v11_alsoft::format_specs&)::<lambda(reserve_iterator<fmt::v11_alsoft::basic_appender<char> >)>]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:1652:43, [exec] inlined from 'constexpr OutputIt fmt::v11_alsoft::detail::write_char(OutputIt, Char, const fmt::v11_alsoft::format_specs&) [with Char = char; OutputIt = fmt::v11_alsoft::basic_appender<char>]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:1803:28, [exec] inlined from 'constexpr OutputIt fmt::v11_alsoft::detail::write_int(OutputIt, write_int_arg<T>, const fmt::v11_alsoft::format_specs&) [with Char = char; OutputIt = fmt::v11_alsoft::basic_appender<char>; T = unsigned int]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:2051:28, [exec] inlined from 'constexpr OutputIt fmt::v11_alsoft::detail::write_int_noinline(OutputIt, write_int_arg<T>, const fmt::v11_alsoft::format_specs&) [with Char = char; OutputIt = fmt::v11_alsoft::basic_appender<char>; T = unsigned int]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:2081:25: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1781:22: warning: inlining failed in call to 'constexpr void fmt::v11_alsoft::detail::buffer<T>::push_back(const T&) [with T = char]': --param inline-unit-growth limit reached [-Winline] [exec] 1781 | FMT_CONSTEXPR void push_back(const T& value) { [exec] | ^~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:2432:25: note: called from here [exec] 2432 | container->push_back(c); [exec] | ~~~~~~~~~~~~~~~~~~~~^~~ [exec] In function 'constexpr void fmt::v11_alsoft::detail::handle_dynamic_spec(fmt::v11_alsoft::arg_id_kind, int&, const arg_ref<typename Context::char_type>&, Context&) [with Context = fmt::v11_alsoft::context]', [exec] inlined from 'constexpr void fmt::v11_alsoft::detail::handle_dynamic_spec(fmt::v11_alsoft::arg_id_kind, int&, const arg_ref<typename Context::char_type>&, Context&) [with Context = fmt::v11_alsoft::context]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:3534:20, [exec] inlined from 'constexpr decltype (ctx.out()) fmt::v11_alsoft::detail::native_formatter<T, Char, TYPE>::format(const T&, FormatContext&) const [with FormatContext = fmt::v11_alsoft::context; T = int; Char = char; fmt::v11_alsoft::detail::type TYPE = fmt::v11_alsoft::detail::type::int_type]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:3635:22: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:3520:19: warning: inlining failed in call to 'constexpr int fmt::v11_alsoft::detail::get_dynamic_spec(fmt::v11_alsoft::arg_id_kind, const arg_ref<typename Context::char_type>&, Context&) [with Context = fmt::v11_alsoft::context]': --param max-inline-insns-single limit reached [-Winline] [exec] 3520 | FMT_CONSTEXPR int get_dynamic_spec( [exec] | ^~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:3537:58: note: called from here [exec] 3537 | if (kind != arg_id_kind::none) value = get_dynamic_spec(kind, ref, ctx); [exec] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [exec] In function 'constexpr void fmt::v11_alsoft::detail::handle_dynamic_spec(fmt::v11_alsoft::arg_id_kind, int&, const arg_ref<typename Context::char_type>&, Context&) [with Context = fmt::v11_alsoft::context]', [exec] inlined from 'constexpr void fmt::v11_alsoft::detail::handle_dynamic_spec(fmt::v11_alsoft::arg_id_kind, int&, const arg_ref<typename Context::char_type>&, Context&) [with Context = fmt::v11_alsoft::context]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:3534:20, [exec] inlined from 'constexpr decltype (ctx.out()) fmt::v11_alsoft::detail::native_formatter<T, Char, TYPE>::format(const T&, FormatContext&) const [with FormatContext = fmt::v11_alsoft::context; T = int; Char = char; fmt::v11_alsoft::detail::type TYPE = fmt::v11_alsoft::detail::type::int_type]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:3637:22: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:3520:19: warning: inlining failed in call to 'constexpr int fmt::v11_alsoft::detail::get_dynamic_spec(fmt::v11_alsoft::arg_id_kind, const arg_ref<typename Context::char_type>&, Context&) [with Context = fmt::v11_alsoft::context]': --param max-inline-insns-single limit reached [-Winline] [exec] 3520 | FMT_CONSTEXPR int get_dynamic_spec( [exec] | ^~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:3537:58: note: called from here [exec] 3537 | if (kind != arg_id_kind::none) value = get_dynamic_spec(kind, ref, ctx); [exec] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [exec] In member function 'constexpr const Char* fmt::v11_alsoft::detail::native_formatter<T, Char, TYPE>::parse(fmt::v11_alsoft::parse_context<Char>&) [with T = int; Char = char; fmt::v11_alsoft::detail::type TYPE = fmt::v11_alsoft::detail::type::int_type]', [exec] inlined from 'constexpr const Char* fmt::v11_alsoft::range_formatter<T, Char, typename std::enable_if<fmt::v11_alsoft::conjunction<std::is_same<T, typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>, std::integral_constant<bool, (! std::is_same<decltype (fmt::v11_alsoft::detail::type_mapper<Char>::map(declval<typename std::conditional<std::is_void< <template-parameter-1-1> >::value, int*, T>::type&>())), void>::value)> >::value, void>::type>::parse(fmt::v11_alsoft::parse_context<Char>&) [with T = int; Char = char]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/ranges.h:426:44, [exec] inlined from 'constexpr const Char* fmt::v11_alsoft::formatter<R, Char, typename std::enable_if<fmt::v11_alsoft::conjunction<std::integral_constant<bool, ((((fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::disabled) && (fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::map)) && (fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::string)) && (fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::debug_string))>, fmt::v11_alsoft::detail::is_formattable_delayed<R, Char> >::value, void>::type>::parse(fmt::v11_alsoft::parse_context<Char>&) [with R = al::span<int, 4294967295>; Char = char]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/ranges.h:516:34, [exec] inlined from 'static void fmt::v11_alsoft::detail::value<Context>::format_custom(void*, fmt::v11_alsoft::parse_context<typename Context::char_type>&, Context&) [with T = al::span<int, 4294967295>; Formatter = fmt::v11_alsoft::formatter<al::span<int, 4294967295>, char, void>; Context = fmt::v11_alsoft::context]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:2235:25: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1420:20: warning: inlining failed in call to 'constexpr const Char* fmt::v11_alsoft::detail::parse_format_specs(const Char*, const Char*, dynamic_format_specs<Char>&, fmt::v11_alsoft::parse_context<Char>&, type) [with Char = char]': --param max-inline-insns-single limit reached [-Winline] [exec] 1420 | FMT_CONSTEXPR auto parse_format_specs(const Char* begin, const Char* end, [exec] | ^~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:2356:34: note: called from here [exec] 2356 | auto end = parse_format_specs(ctx.begin(), ctx.end(), specs_, ctx, TYPE); [exec] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] In member function 'constexpr const Char* fmt::v11_alsoft::detail::native_formatter<T, Char, TYPE>::parse(fmt::v11_alsoft::parse_context<Char>&) [with T = int; Char = char; fmt::v11_alsoft::detail::type TYPE = fmt::v11_alsoft::detail::type::int_type]', [exec] inlined from 'constexpr const Char* fmt::v11_alsoft::range_formatter<T, Char, typename std::enable_if<fmt::v11_alsoft::conjunction<std::is_same<T, typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>, std::integral_constant<bool, (! std::is_same<decltype (fmt::v11_alsoft::detail::type_mapper<Char>::map(declval<typename std::conditional<std::is_void< <template-parameter-1-1> >::value, int*, T>::type&>())), void>::value)> >::value, void>::type>::parse(fmt::v11_alsoft::parse_context<Char>&) [with T = int; Char = char]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/ranges.h:459:29, [exec] inlined from 'constexpr const Char* fmt::v11_alsoft::formatter<R, Char, typename std::enable_if<fmt::v11_alsoft::conjunction<std::integral_constant<bool, ((((fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::disabled) && (fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::map)) && (fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::string)) && (fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::debug_string))>, fmt::v11_alsoft::detail::is_formattable_delayed<R, Char> >::value, void>::type>::parse(fmt::v11_alsoft::parse_context<Char>&) [with R = al::span<int, 4294967295>; Char = char]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/ranges.h:516:34, [exec] inlined from 'static void fmt::v11_alsoft::detail::value<Context>::format_custom(void*, fmt::v11_alsoft::parse_context<typename Context::char_type>&, Context&) [with T = al::span<int, 4294967295>; Formatter = fmt::v11_alsoft::formatter<al::span<int, 4294967295>, char, void>; Context = fmt::v11_alsoft::context]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:2235:25: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1420:20: warning: inlining failed in call to 'constexpr const Char* fmt::v11_alsoft::detail::parse_format_specs(const Char*, const Char*, dynamic_format_specs<Char>&, fmt::v11_alsoft::parse_context<Char>&, type) [with Char = char]': --param max-inline-insns-single limit reached [-Winline] [exec] 1420 | FMT_CONSTEXPR auto parse_format_specs(const Char* begin, const Char* end, [exec] | ^~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:2356:34: note: called from here [exec] 2356 | auto end = parse_format_specs(ctx.begin(), ctx.end(), specs_, ctx, TYPE); [exec] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] In member function 'decltype (ctx.out()) fmt::v11_alsoft::range_formatter<T, Char, typename std::enable_if<fmt::v11_alsoft::conjunction<std::is_same<T, typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>, std::integral_constant<bool, (! std::is_same<decltype (fmt::v11_alsoft::detail::type_mapper<Char>::map(declval<typename std::conditional<std::is_void< <template-parameter-1-1> >::value, int*, T>::type&>())), void>::value)> >::value, void>::type>::format(R&&, FormatContext&) const [with R = const al::span<int, 4294967295>&; FormatContext = fmt::v11_alsoft::context; T = int; Char = char]', [exec] inlined from 'decltype (ctx.out()) fmt::v11_alsoft::formatter<R, Char, typename std::enable_if<fmt::v11_alsoft::conjunction<std::integral_constant<bool, ((((fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::disabled) && (fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::map)) && (fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::string)) && (fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::debug_string))>, fmt::v11_alsoft::detail::is_formattable_delayed<R, Char> >::value, void>::type>::format(range_type&, FormatContext&) const [with FormatContext = fmt::v11_alsoft::context; R = al::span<int, 4294967295>; Char = char]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/ranges.h:522:35, [exec] inlined from 'static void fmt::v11_alsoft::detail::value<Context>::format_custom(void*, fmt::v11_alsoft::parse_context<typename Context::char_type>&, Context&) [with T = al::span<int, 4294967295>; Formatter = fmt::v11_alsoft::formatter<al::span<int, 4294967295>, char, void>; Context = fmt::v11_alsoft::context]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:2240:19: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:3630:20: warning: inlining failed in call to 'constexpr decltype (ctx.out()) fmt::v11_alsoft::detail::native_formatter<T, Char, TYPE>::format(const T&, FormatContext&) const [with FormatContext = fmt::v11_alsoft::context; T = int; Char = char; fmt::v11_alsoft::detail::type TYPE = fmt::v11_alsoft::detail::type::int_type]': --param max-inline-insns-single limit reached [-Winline] [exec] 3630 | FMT_CONSTEXPR auto native_formatter<T, Char, TYPE>::format( [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/backends/pipewire.cpp:59: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/ranges.h:475:31: note: called from here [exec] 475 | out = underlying_.format(item, ctx); [exec] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [exec] In member function 'constexpr const Char* fmt::v11_alsoft::detail::native_formatter<T, Char, TYPE>::parse(fmt::v11_alsoft::parse_context<Char>&) [with T = int; Char = char; fmt::v11_alsoft::detail::type TYPE = fmt::v11_alsoft::detail::type::int_type]', [exec] inlined from 'constexpr const Char* fmt::v11_alsoft::range_formatter<T, Char, typename std::enable_if<fmt::v11_alsoft::conjunction<std::is_same<T, typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>, std::integral_constant<bool, (! std::is_same<decltype (fmt::v11_alsoft::detail::type_mapper<Char>::map(declval<typename std::conditional<std::is_void< <template-parameter-1-1> >::value, int*, T>::type&>())), void>::value)> >::value, void>::type>::parse(fmt::v11_alsoft::parse_context<Char>&) [with T = int; Char = char]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/ranges.h:426:44, [exec] inlined from 'constexpr const Char* fmt::v11_alsoft::formatter<R, Char, typename std::enable_if<fmt::v11_alsoft::conjunction<std::integral_constant<bool, ((((fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::disabled) && (fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::map)) && (fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::string)) && (fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::debug_string))>, fmt::v11_alsoft::detail::is_formattable_delayed<R, Char> >::value, void>::type>::parse(fmt::v11_alsoft::parse_context<Char>&) [with R = al::span<int, 2>; Char = char]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/ranges.h:516:34, [exec] inlined from 'static void fmt::v11_alsoft::detail::value<Context>::format_custom(void*, fmt::v11_alsoft::parse_context<typename Context::char_type>&, Context&) [with T = al::span<int, 2>; Formatter = fmt::v11_alsoft::formatter<al::span<int, 2>, char, void>; Context = fmt::v11_alsoft::context]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:2235:25: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1420:20: warning: inlining failed in call to 'constexpr const Char* fmt::v11_alsoft::detail::parse_format_specs(const Char*, const Char*, dynamic_format_specs<Char>&, fmt::v11_alsoft::parse_context<Char>&, type) [with Char = char]': --param max-inline-insns-single limit reached [-Winline] [exec] 1420 | FMT_CONSTEXPR auto parse_format_specs(const Char* begin, const Char* end, [exec] | ^~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:2356:34: note: called from here [exec] 2356 | auto end = parse_format_specs(ctx.begin(), ctx.end(), specs_, ctx, TYPE); [exec] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] In member function 'constexpr const Char* fmt::v11_alsoft::detail::native_formatter<T, Char, TYPE>::parse(fmt::v11_alsoft::parse_context<Char>&) [with T = int; Char = char; fmt::v11_alsoft::detail::type TYPE = fmt::v11_alsoft::detail::type::int_type]', [exec] inlined from 'constexpr const Char* fmt::v11_alsoft::range_formatter<T, Char, typename std::enable_if<fmt::v11_alsoft::conjunction<std::is_same<T, typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>, std::integral_constant<bool, (! std::is_same<decltype (fmt::v11_alsoft::detail::type_mapper<Char>::map(declval<typename std::conditional<std::is_void< <template-parameter-1-1> >::value, int*, T>::type&>())), void>::value)> >::value, void>::type>::parse(fmt::v11_alsoft::parse_context<Char>&) [with T = int; Char = char]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/ranges.h:459:29, [exec] inlined from 'constexpr const Char* fmt::v11_alsoft::formatter<R, Char, typename std::enable_if<fmt::v11_alsoft::conjunction<std::integral_constant<bool, ((((fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::disabled) && (fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::map)) && (fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::string)) && (fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::debug_string))>, fmt::v11_alsoft::detail::is_formattable_delayed<R, Char> >::value, void>::type>::parse(fmt::v11_alsoft::parse_context<Char>&) [with R = al::span<int, 2>; Char = char]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/ranges.h:516:34, [exec] inlined from 'static void fmt::v11_alsoft::detail::value<Context>::format_custom(void*, fmt::v11_alsoft::parse_context<typename Context::char_type>&, Context&) [with T = al::span<int, 2>; Formatter = fmt::v11_alsoft::formatter<al::span<int, 2>, char, void>; Context = fmt::v11_alsoft::context]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:2235:25: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:1420:20: warning: inlining failed in call to 'constexpr const Char* fmt::v11_alsoft::detail::parse_format_specs(const Char*, const Char*, dynamic_format_specs<Char>&, fmt::v11_alsoft::parse_context<Char>&, type) [with Char = char]': --param max-inline-insns-single limit reached [-Winline] [exec] 1420 | FMT_CONSTEXPR auto parse_format_specs(const Char* begin, const Char* end, [exec] | ^~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:2356:34: note: called from here [exec] 2356 | auto end = parse_format_specs(ctx.begin(), ctx.end(), specs_, ctx, TYPE); [exec] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] In member function 'decltype (ctx.out()) fmt::v11_alsoft::range_formatter<T, Char, typename std::enable_if<fmt::v11_alsoft::conjunction<std::is_same<T, typename std::remove_cv<typename std::remove_reference<_Tp>::type>::type>, std::integral_constant<bool, (! std::is_same<decltype (fmt::v11_alsoft::detail::type_mapper<Char>::map(declval<typename std::conditional<std::is_void< <template-parameter-1-1> >::value, int*, T>::type&>())), void>::value)> >::value, void>::type>::format(R&&, FormatContext&) const [with R = const al::span<int, 2>&; FormatContext = fmt::v11_alsoft::context; T = int; Char = char]', [exec] inlined from 'decltype (ctx.out()) fmt::v11_alsoft::formatter<R, Char, typename std::enable_if<fmt::v11_alsoft::conjunction<std::integral_constant<bool, ((((fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::disabled) && (fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::map)) && (fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::string)) && (fmt::v11_alsoft::range_format_kind<R, Char, void>::value != fmt::v11_alsoft::range_format::debug_string))>, fmt::v11_alsoft::detail::is_formattable_delayed<R, Char> >::value, void>::type>::format(range_type&, FormatContext&) const [with FormatContext = fmt::v11_alsoft::context; R = al::span<int, 2>; Char = char]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/ranges.h:522:35, [exec] inlined from 'static void fmt::v11_alsoft::detail::value<Context>::format_custom(void*, fmt::v11_alsoft::parse_context<typename Context::char_type>&, Context&) [with T = al::span<int, 2>; Formatter = fmt::v11_alsoft::formatter<al::span<int, 2>, char, void>; Context = fmt::v11_alsoft::context]' at /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/base.h:2240:19: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/format.h:3630:20: warning: inlining failed in call to 'constexpr decltype (ctx.out()) fmt::v11_alsoft::detail::native_formatter<T, Char, TYPE>::format(const T&, FormatContext&) const [with FormatContext = fmt::v11_alsoft::context; T = int; Char = char; fmt::v11_alsoft::detail::type TYPE = fmt::v11_alsoft::detail::type::int_type]': --param max-inline-insns-single limit reached [-Winline] [exec] 3630 | FMT_CONSTEXPR auto native_formatter<T, Char, TYPE>::format( [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/fmt-11.1.1/include/fmt/ranges.h:475:31: note: called from here [exec] 475 | out = underlying_.format(item, ctx); [exec] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [exec] At global scope: [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 66%] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/pulseaudio.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/backends/pulseaudio.cpp:45: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 67%] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/alsa.cpp.o [exec] In file included from /opt-linux-armv6-armhf/usr/include/alsa/asoundlib.h:54, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/backends/alsa.cpp:51: [exec] /opt-linux-armv6-armhf/usr/include/alsa/pcm.h:610:26: warning: ISO C++ forbids zero-size array 'pos' [-Wpedantic] [exec] 610 | unsigned int pos[0]; /**< channel position array */ [exec] | ^ [exec] /opt-linux-armv6-armhf/usr/include/alsa/pcm.h:616:25: warning: invalid use of 'struct snd_pcm_chmap' with a zero-size array in 'struct snd_pcm_chmap_query' [-Wpedantic] [exec] 616 | snd_pcm_chmap_t map; /**< available channel map */ [exec] | ^~~ [exec] /opt-linux-armv6-armhf/usr/include/alsa/pcm.h:610:22: note: array member 'unsigned int snd_pcm_chmap::pos [0]' declared here [exec] 610 | unsigned int pos[0]; /**< channel position array */ [exec] | ^~~ [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/backends/alsa.cpp:42: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 68%] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/oss.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/backends/oss.cpp:45: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 69%] Building CXX object CMakeFiles/OpenAL.dir/alc/backends/wave.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/alc/backends/wave.cpp:37: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 70%] Building CXX object CMakeFiles/OpenAL.dir/core/ambdec.cpp.o [exec] [ 71%] Building CXX object CMakeFiles/OpenAL.dir/core/ambidefs.cpp.o [exec] [ 72%] Building CXX object CMakeFiles/OpenAL.dir/core/bformatdec.cpp.o [exec] [ 73%] Building CXX object CMakeFiles/OpenAL.dir/core/bs2b.cpp.o [exec] [ 74%] Building CXX object CMakeFiles/OpenAL.dir/core/bsinc_tables.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/bsinc_tables.cpp:14: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 75%] Building CXX object CMakeFiles/OpenAL.dir/core/buffer_storage.cpp.o [exec] [ 76%] Building CXX object CMakeFiles/OpenAL.dir/core/context.cpp.o [exec] [ 77%] Building CXX object CMakeFiles/OpenAL.dir/core/converter.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/converter.cpp:14: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 78%] Building CXX object CMakeFiles/OpenAL.dir/core/cpu_caps.cpp.o [exec] [ 79%] Building CXX object CMakeFiles/OpenAL.dir/core/cubic_tables.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/cubic_tables.cpp:9: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] [ 80%] Building CXX object CMakeFiles/OpenAL.dir/core/devformat.cpp.o [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 81%] Building CXX object CMakeFiles/OpenAL.dir/core/device.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/mastering.h:8, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/device.cpp:9: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 82%] Building CXX object CMakeFiles/OpenAL.dir/core/effectslot.cpp.o [exec] [ 83%] Building CXX object CMakeFiles/OpenAL.dir/core/except.cpp.o [exec] [ 84%] Building CXX object CMakeFiles/OpenAL.dir/core/filters/biquad.cpp.o [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/filters/biquad.cpp: In member function 'void BiquadFilterR<Real>::process(al::span<const Real>, al::span<T, 4294967295>) [with Real = double]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/filters/biquad.cpp:98:6: note: parameter passing for argument of type 'const al::span<const double, 4294967295>' changed in GCC 7.1 [exec] 98 | void BiquadFilterR<Real>::process(const al::span<const Real> src, const al::span<Real> dst) [exec] | ^~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/filters/biquad.cpp:98:6: note: parameter passing for argument of type 'const al::span<double, 4294967295>' changed in GCC 7.1 [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/filters/biquad.cpp: In member function 'void BiquadFilterR<Real>::dualProcess(BiquadFilterR<Real>&, al::span<const Real>, al::span<T, 4294967295>) [with Real = double]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/filters/biquad.cpp:130:6: note: parameter passing for argument of type 'const al::span<const double, 4294967295>' changed in GCC 7.1 [exec] 130 | void BiquadFilterR<Real>::dualProcess(BiquadFilterR &other, const al::span<const Real> src, [exec] | ^~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/filters/biquad.cpp:130:6: note: parameter passing for argument of type 'const al::span<double, 4294967295>' changed in GCC 7.1 [exec] [ 85%] Building CXX object CMakeFiles/OpenAL.dir/core/filters/nfc.cpp.o [exec] [ 86%] Building CXX object CMakeFiles/OpenAL.dir/core/filters/splitter.cpp.o [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/filters/splitter.cpp: In member function 'void BandSplitterR<Real>::process(al::span<const Real>, al::span<T, 4294967295>, al::span<T, 4294967295>) [with Real = double]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/filters/splitter.cpp:31:6: note: parameter passing for argument of type 'const al::span<const double, 4294967295>' changed in GCC 7.1 [exec] 31 | void BandSplitterR<Real>::process(const al::span<const Real> input, const al::span<Real> hpout, [exec] | ^~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/filters/splitter.cpp:31:6: note: parameter passing for argument of type 'const al::span<double, 4294967295>' changed in GCC 7.1 [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/filters/splitter.cpp:31:6: note: parameter passing for argument of type 'const al::span<double, 4294967295>' changed in GCC 7.1 [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/filters/splitter.cpp: In member function 'void BandSplitterR<Real>::processHfScale(al::span<const Real>, al::span<T, 4294967295>, Real) [with Real = double]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/filters/splitter.cpp:68:6: note: parameter passing for argument of type 'const al::span<const double, 4294967295>' changed in GCC 7.1 [exec] 68 | void BandSplitterR<Real>::processHfScale(const al::span<const Real> input, [exec] | ^~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/filters/splitter.cpp:68:6: note: parameter passing for argument of type 'const al::span<double, 4294967295>' changed in GCC 7.1 [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/filters/splitter.cpp: In member function 'void BandSplitterR<Real>::processHfScale(al::span<T, 4294967295>, Real) [with Real = double]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/filters/splitter.cpp:103:6: note: parameter passing for argument of type 'const al::span<double, 4294967295>' changed in GCC 7.1 [exec] 103 | void BandSplitterR<Real>::processHfScale(const al::span<Real> samples, const Real hfscale) [exec] | ^~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/filters/splitter.cpp: In member function 'void BandSplitterR<Real>::processScale(al::span<T, 4294967295>, Real, Real) [with Real = double]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/filters/splitter.cpp:137:6: note: parameter passing for argument of type 'const al::span<double, 4294967295>' changed in GCC 7.1 [exec] 137 | void BandSplitterR<Real>::processScale(const al::span<Real> samples, const Real hfscale, const Real lfscale) [exec] | ^~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/filters/splitter.cpp: In member function 'void BandSplitterR<Real>::processAllPass(al::span<T, 4294967295>) [with Real = double]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/filters/splitter.cpp:167:6: note: parameter passing for argument of type 'const al::span<double, 4294967295>' changed in GCC 7.1 [exec] 167 | void BandSplitterR<Real>::processAllPass(const al::span<Real> samples) [exec] | ^~~~~~~~~~~~~~~~~~~ [exec] [ 87%] Building CXX object CMakeFiles/OpenAL.dir/core/fpu_ctrl.cpp.o [exec] [ 88%] Building CXX object CMakeFiles/OpenAL.dir/core/helpers.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/helpers.cpp:22: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 89%] Building CXX object CMakeFiles/OpenAL.dir/core/hrtf.cpp.o [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/hrtf.cpp: In function 'std::unique_ptr<HrtfStore> {anonymous}::CreateHrtfStore(uint, uint8_t, al::span<const HrtfStore::Field>, al::span<const HrtfStore::Elevation>, const HrirArray*, const ubyte2*)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/hrtf.cpp:438:28: warning: cast from 'char*' to 'HrtfStore::Field*' increases required alignment of target type [-Wcast-align] [exec] 438 | auto field_ = al::span{reinterpret_cast<HrtfStore::Field*>(al::to_address(base + offset)), [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/hrtf.cpp:443:27: warning: cast from 'char*' to 'HrtfStore::Elevation*' increases required alignment of target type [-Wcast-align] [exec] 443 | auto elev_ = al::span{reinterpret_cast<HrtfStore::Elevation*>(al::to_address(base + offset)), [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/hrtf.cpp:448:29: warning: cast from 'char*' to 'HrirArray*' {aka 'std::array<std::array<float, 2>, 128>*'} increases required alignment of target type [-Wcast-align] [exec] 448 | auto coeffs_ = al::span{reinterpret_cast<HrirArray*>(al::to_address(base + offset)), irCount}; [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/hrtf.cpp:26: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = std::array<char, 4>; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/hrtf.cpp:517:45: required from 'std::enable_if_t<true, T> {anonymous}::readle(std::istream&) [with T = unsigned int; unsigned int num_bits = 32; std::enable_if_t<true, T> = unsigned int; std::istream = std::basic_istream<char>]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/hrtf.cpp:542:31: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = short unsigned int; From = std::array<char, 2>; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = short unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/hrtf.cpp:517:45: required from 'std::enable_if_t<true, T> {anonymous}::readle(std::istream&) [with T = short unsigned int; unsigned int num_bits = 16; std::enable_if_t<true, T> = short unsigned int; std::istream = std::basic_istream<char>]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/hrtf.cpp:543:36: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 2>::pointer' {aka 'char*'} to 'short unsigned int*' increases required alignment of target type [-Wcast-align] [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = short int; From = std::array<char, 2>; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = short int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/hrtf.cpp:517:45: required from 'std::enable_if_t<true, T> {anonymous}::readle(std::istream&) [with T = short int; unsigned int num_bits = 16; std::enable_if_t<true, T> = short int; std::istream = std::basic_istream<char>]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/hrtf.cpp:606:43: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 2>::pointer' {aka 'char*'} to 'short int*' increases required alignment of target type [-Wcast-align] [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = int; From = std::array<char, 4>; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/hrtf.cpp:517:45: required from 'std::enable_if_t<true, T> {anonymous}::readle(std::istream&) [with T = int; unsigned int num_bits = 24; std::enable_if_t<true, T> = int; std::istream = std::basic_istream<char>]' [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/hrtf.cpp:815:63: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'int*' increases required alignment of target type [-Wcast-align] [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/hrtf.cpp: In function 'HrtfStorePtr GetLoadedHrtf(std::string_view, uint)': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/hrtf.cpp:1371:27: note: parameter passing for argument of type 'al::span<const double>' changed in GCC 7.1 [exec] 1371 | rs.process(inout[0], inout[1]); [exec] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/hrtf.cpp:1371:27: note: parameter passing for argument of type 'al::span<double>' changed in GCC 7.1 [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/hrtf.cpp:1371:27: note: parameter passing for argument of type 'al::span<double>' changed in GCC 7.1 [exec] At global scope: [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 90%] Building CXX object CMakeFiles/OpenAL.dir/core/logging.cpp.o [exec] [ 91%] Building CXX object CMakeFiles/OpenAL.dir/core/mastering.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/mastering.h:8, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/mastering.cpp:4: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 91%] Building CXX object CMakeFiles/OpenAL.dir/core/mixer.cpp.o [exec] [ 92%] Building CXX object CMakeFiles/OpenAL.dir/core/storage_formats.cpp.o [exec] [ 93%] Building CXX object CMakeFiles/OpenAL.dir/core/uhjfilter.cpp.o [exec] [ 94%] Building CXX object CMakeFiles/OpenAL.dir/core/uiddefs.cpp.o [exec] [ 95%] Building CXX object CMakeFiles/OpenAL.dir/core/voice.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/voice.cpp:25: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/async_event.h: In instantiation of 'auto& InitAsyncEvent(std::byte*, Args&& ...) [with T = AsyncBufferCompleteEvent; Args = {}]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/voice.cpp:1193:65: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/async_event.h:60:34: warning: cast from 'std::byte*' to 'AsyncEvent*' {aka 'std::variant<std::monostate, AsyncSourceStateEvent, AsyncBufferCompleteEvent, AsyncEffectReleaseEvent, AsyncDisconnectEvent>*'} increases required alignment of target type [-Wcast-align] [exec] 60 | auto *evt = al::construct_at(reinterpret_cast<AsyncEvent*>(evtbuf), std::in_place_type<T>, [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/voice.cpp:21: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/voice.cpp: In instantiation of 'void {anonymous}::LoadSamples(al::span<float>, al::span<const std::byte>, size_t, size_t, size_t, size_t) [with FmtType Type = FmtShort; size_t = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/voice.cpp:503:5: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/voice.cpp:284:36: warning: cast from 'al::span<const std::byte>::pointer' {aka 'const std::byte*'} to 'const SampleType*' {aka 'const short int*'} increases required alignment of target type [-Wcast-align] [exec] 284 | al::span<const SampleType> src{reinterpret_cast<const SampleType*>(srcData.data()), [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/voice.cpp: In instantiation of 'void {anonymous}::LoadSamples(al::span<float>, al::span<const std::byte>, size_t, size_t, size_t, size_t) [with FmtType Type = FmtInt; size_t = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/voice.cpp:504:5: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/voice.cpp:284:36: warning: cast from 'al::span<const std::byte>::pointer' {aka 'const std::byte*'} to 'const SampleType*' {aka 'const int*'} increases required alignment of target type [-Wcast-align] [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/voice.cpp: In instantiation of 'void {anonymous}::LoadSamples(al::span<float>, al::span<const std::byte>, size_t, size_t, size_t, size_t) [with FmtType Type = FmtFloat; size_t = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/voice.cpp:505:5: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/voice.cpp:284:36: warning: cast from 'al::span<const std::byte>::pointer' {aka 'const std::byte*'} to 'const SampleType*' {aka 'const float*'} increases required alignment of target type [-Wcast-align] [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/voice.cpp: In instantiation of 'void {anonymous}::LoadSamples(al::span<float>, al::span<const std::byte>, size_t, size_t, size_t, size_t) [with FmtType Type = FmtDouble; size_t = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/voice.cpp:506:5: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/voice.cpp:284:36: warning: cast from 'al::span<const std::byte>::pointer' {aka 'const std::byte*'} to 'const SampleType*' {aka 'const double*'} increases required alignment of target type [-Wcast-align] [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [ 96%] Building CXX object CMakeFiles/OpenAL.dir/core/dbus_wrap.cpp.o [exec] [ 97%] Building CXX object CMakeFiles/OpenAL.dir/core/rtkit.cpp.o [exec] [ 98%] Building CXX object CMakeFiles/OpenAL.dir/core/mixer/mixer_c.cpp.o [exec] In file included from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:20, [exec] from /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/mixer/mixer_c.cpp:9: [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h: In instantiation of 'std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> al::bit_cast(const From&) [with To = unsigned int; From = float; std::enable_if_t<(((sizeof (To) == sizeof (From)) && is_trivially_copyable_v<From>) && is_trivially_copyable_v<To>), To> = unsigned int]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/alnumeric.h:211:57: required from here [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/common/albit.h:26:26: warning: cast from 'std::array<char, 4>::pointer' {aka 'char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] [exec] 26 | return *std::launder(reinterpret_cast<To*>(dst.data())); [exec] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/mixer/mixer_c.cpp: In function 'void MixDirectHrtf_(FloatBufferSpan, FloatBufferSpan, al::span<const std::array<float, 1024> >, al::span<std::array<float, 2> >, al::span<float, 1024>, al::span<HrtfChannelState>, size_t, size_t) [with InstTag = CTag]': [exec] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/core/mixer/mixer_c.cpp:247:6: note: parameter passing for argument of type 'const al::span<HrtfChannelState>' changed in GCC 7.1 [exec] 247 | void MixDirectHrtf_<CTag>(const FloatBufferSpan LeftOut, const FloatBufferSpan RightOut, [exec] | ^~~~~~~~~~~~~~~~~~~~ [exec] At global scope: [exec] cc1plus: note: unrecognized command-line option '-Wno-c++20-attribute-extensions' may have been intended to silence earlier diagnostics [exec] [100%] Linking CXX shared library libopenal.so [exec] [100%] Built target OpenAL c.build.openal.soft.gcc.aarch64: c.build.openal.soft.clang.x86_32: c.build.openal.soft.clang.default: c.build.openal.soft.gcc.x86_32: c.build.openal.soft.gcc.default: c.build.openal.soft: [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/obj c.build.joal: [echo] compiler.cfg.id.base: compiler.cfg.linux.armv6 [echo] linker.cfg.id.base: linker.cfg.linux.armv6 [echo] Output lib name = joal [echo] compiler.cfg.id.base: compiler.cfg.linux.armv6 [echo] linker.cfg.id.base: linker.cfg.linux.armv6 [echo] Compiling joal [cc] 4 total files to be compiled. [cc] cc1: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/gensrc/native/joal/ALExtAbstractImpl_JNI.c: In function 'Java_jogamp_openal_ALExtAbstractImpl_dispatch_1alEventCallbackSOFT1': [cc] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/gensrc/native/joal/ALExtAbstractImpl_JNI.c:1584:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] [cc] 1584 | userParam_native = (void*) jnativeUserParam; [cc] | ^ [cc] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/gensrc/native/joal/ALExtAbstractImpl_JNI.c: In function 'Java_jogamp_openal_ALExtAbstractImpl_dispatch_1alBufferCallbackSOFT1': [cc] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/gensrc/native/joal/ALExtAbstractImpl_JNI.c:1758:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] [cc] 1758 | userptr_native = (ALvoid*) jnativeUserParam; [cc] | ^ [cc] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/gensrc/native/joal/ALExtAbstractImpl_JNI.c: In function 'Java_jogamp_openal_ALExtAbstractImpl_dispatch_1alDebugMessageCallbackEXT1': [cc] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/gensrc/native/joal/ALExtAbstractImpl_JNI.c:1951:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] [cc] 1951 | userParam_native = (void*) jnativeUserParam; [cc] | ^ [cc] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/gensrc/native/joal/ALExtAbstractImpl_JNI.c: In function 'Java_jogamp_openal_ALExtAbstractImpl_dispatch_1alcEventCallbackSOFT1': [cc] /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/gensrc/native/joal/ALExtAbstractImpl_JNI.c:2311:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] [cc] 2311 | userParam_native = (void*) jnativeUserParam; [cc] | ^ [cc] Starting link [delete] Deleting: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/obj/libjoal.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 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/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build [echo] native.tag.jar openal (attr) for ../build/jar/joal-natives-linux-armv6hf.jar include *joal.so *openal.so OpenAL32.so *openal*.1*.so exclude [echo] native.tag.jar openal (props) joal-natives-linux-armv6hf.jar include *joal.so *openal.so OpenAL32.so *openal*.1*.so exclude *.symbols [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/obj/joal-natives-linux-armv6hf.jar.d/java [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/obj/joal-natives-linux-armv6hf.jar.d/jar [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/obj/joal-natives-linux-armv6hf.jar.d/jar/natives [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/obj/joal-natives-linux-armv6hf.jar.d/jar/natives/linux-armv6hf [copy] Copying 2 files to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/obj/joal-natives-linux-armv6hf.jar.d/jar/natives/linux-armv6hf [javac] Compiling 1 source file to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/obj/joal-natives-linux-armv6hf.jar.d/jar [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] 1 warning [jar] Building jar: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/jar/joal-natives-linux-armv6hf.jar [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/jar 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-linux-armv6hf' 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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=6.1.0-37-amd64 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared init: [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build-temp [echo] useLinuxARMv6HFOptions true [echo] useLinuxAARCH64Options ${useLinuxAARCH64Options} jar: [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build [jar] Building jar: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/jar/joal.jar [jar] Building jar: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/jar/joal-android.jar 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-linux-armv6hf' 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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=6.1.0-37-amd64 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared init: [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build-temp [echo] useLinuxARMv6HFOptions true [echo] useLinuxAARCH64Options ${useLinuxAARCH64Options} android.package: test.compile: [echo] gluegen.basename: gluegen [echo] joal.basename: joal 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-linux-armv6hf' 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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=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/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/test/build/classes test.compile: [copy] Copying 4 files to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/test/build/classes [echo] gluegen.basename: gluegen [echo] joal.basename: joal 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-linux-armv6hf' 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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=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 13 source files to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/test/build/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] 1 warning [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/test/build [jar] Building jar: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/jar/joal-test.jar [echo] gluegen.basename: gluegen [echo] joal.basename: joal 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-linux-armv6hf' 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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=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: [javac] Compiling 5 source files to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/test/build/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] 1 warning [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/test/build [jar] Building jar: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/jar/joal-test-android.jar test.package.android: tag.build: [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build developer-src-zip: [zip] Building zip: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/jar/joal-java-src.zip developer-zip-archive: [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/joal-2.6-b691-20250712-linux-armv6hf [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/joal-2.6-b691-20250712-linux-armv6hf [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/joal-2.6-b691-20250712-linux-armv6hf/jar [copy] Copying 7 files to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/joal-2.6-b691-20250712-linux-armv6hf/jar [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/joal-2.6-b691-20250712-linux-armv6hf/lib [copy] Copying 2 files to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/joal-2.6-b691-20250712-linux-armv6hf/lib [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/joal-2.6-b691-20250712-linux-armv6hf/jnlp-files [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/joal-2.6-b691-20250712-linux-armv6hf/jnlp-files [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/joal-2.6-b691-20250712-linux-armv6hf/www [copy] Copying 2 files to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/joal-2.6-b691-20250712-linux-armv6hf/www [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/joal-2.6-b691-20250712-linux-armv6hf [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/joal-2.6-b691-20250712-linux-armv6hf [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, 15 files, 9556765 bytes (9333 KiB) [exec] [exec] Creating archive: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/joal-2.6-b691-20250712-linux-armv6hf.7z [exec] [exec] Items to compress: 19 [exec] [exec] [exec] Files read from disk: 15 [exec] Archive size: 4494672 bytes (4390 KiB) [exec] Everything is Ok [delete] Deleting directory /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/joal-2.6-b691-20250712-linux-armv6hf all: 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-linux-armv6hf' 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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=6.1.0-37-amd64 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared init: [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build-temp [echo] useLinuxARMv6HFOptions true [echo] useLinuxAARCH64Options ${useLinuxAARCH64Options} clean-temp: 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-linux-armv6hf' 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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=6.1.0-37-amd64 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared init: [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build-temp [echo] useLinuxARMv6HFOptions true [echo] useLinuxAARCH64Options ${useLinuxAARCH64Options} joal.build: 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-linux-armv6hf' 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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=6.1.0-37-amd64 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared init: [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build-temp [echo] useLinuxARMv6HFOptions true [echo] useLinuxAARCH64Options ${useLinuxAARCH64Options} 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: [echo] Loaded /home/jogamp/gluegen.properties. [echo] Setting defaults: [echo] Setting default gcc.compat.compiler [echo] gcc.compat.compiler=gcc [echo] antlr.jar=../../../../gluegen/label/linux-arm32/make/lib/antlr.jar [echo] junit.jar=../../../../gluegen/label/linux-arm32/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-linux-armv6hf' 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: linux-armv6hf [echo] os and arch.dot: linux.armv6hf [echo] os and arch.slash: linux/armv6hf [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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=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 58154957) [echo] gluegen.build.commit 581549571c0a0bd245621a004cc2a9be6d10888b 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/JogAmpSlaveARMv7hf/workspace/gluegen/label/linux-arm32/make/stub_includes/jni gluegen.cpptasks.configure.compiler: [echo] Custom forced compiler Linux ARMv6t 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: [echo] Linux.armv6 gluegen.cpptasks.declare.compiler.linux.aarch64: gluegen.cpptasks.declare.compiler.linux.alpha: gluegen.cpptasks.declare.compiler.linux.hppa: gluegen.cpptasks.declare.compiler.linux.mips: gluegen.cpptasks.declare.compiler.linux.mipsel: gluegen.cpptasks.declare.compiler.linux.ppc: gluegen.cpptasks.declare.compiler.linux.ppc64: gluegen.cpptasks.declare.compiler.linux.ppc64le: gluegen.cpptasks.declare.compiler.linux.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 /opt-linux-x86_64/jdk-21.0.7+6 [echo] java.includes.dir /home/jogamp/JogAmpSlaveARMv7hf/workspace/gluegen/label/linux-arm32/make/stub_includes/jni [echo] java.includes.dir.platform /home/jogamp/JogAmpSlaveARMv7hf/workspace/gluegen/label/linux-arm32/make/stub_includes/jni/x11 [echo] java.lib.dir.platform /opt-linux-armv6-armhf/jre/lib/arm 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: [echo] 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-linux-armv6hf' 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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=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 58154957) [echo] gluegen.build.commit 581549571c0a0bd245621a004cc2a9be6d10888b 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/JogAmpSlaveARMv7hf/workspace/gluegen/label/linux-arm32/make/stub_includes/jni gluegen.cpptasks.configure.compiler: [echo] Custom forced compiler Linux ARMv6t 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: [echo] Linux.armv6 gluegen.cpptasks.declare.compiler.linux.aarch64: gluegen.cpptasks.declare.compiler.linux.alpha: gluegen.cpptasks.declare.compiler.linux.hppa: gluegen.cpptasks.declare.compiler.linux.mips: gluegen.cpptasks.declare.compiler.linux.mipsel: gluegen.cpptasks.declare.compiler.linux.ppc: gluegen.cpptasks.declare.compiler.linux.ppc64: gluegen.cpptasks.declare.compiler.linux.ppc64le: gluegen.cpptasks.declare.compiler.linux.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 /opt-linux-x86_64/jdk-21.0.7+6 [echo] java.includes.dir /home/jogamp/JogAmpSlaveARMv7hf/workspace/gluegen/label/linux-arm32/make/stub_includes/jni [echo] java.includes.dir.platform /home/jogamp/JogAmpSlaveARMv7hf/workspace/gluegen/label/linux-arm32/make/stub_includes/jni/x11 [echo] java.lib.dir.platform /opt-linux-armv6-armhf/jre/lib/arm 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: [echo] 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 7500de83bcc65e61ed2de38cb187184bcca859d0d156edc0b8d9332eeb01d3a7 [echo] gluegen.build.sha.classes 5a4509a289ddbf09fe2ee08173ede41ca30202464e16be90df04359e9cf7a5a3 [echo] gluegen.build.sha.natives 343e947ce468497aa4408a37ebc41c86801e10ae605d7527c1e4eb8fa7352d15 gluegen.package.java: gluegen.package.native: android-launcher.package: base.compile: java.generate.check: java.generate: java.compile: 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-linux-armv6hf' 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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=6.1.0-37-amd64 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared init: [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build-temp [echo] useLinuxARMv6HFOptions true [echo] useLinuxAARCH64Options ${useLinuxAARCH64Options} 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/JogAmpSlaveARMv7hf/workspace/gluegen/label/linux-arm32/make/stub_includes/jni gluegen.cpptasks.configure.compiler: [echo] Custom forced compiler Linux ARMv6t 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: [echo] Linux.armv6 gluegen.cpptasks.declare.compiler.linux.aarch64: gluegen.cpptasks.declare.compiler.linux.alpha: gluegen.cpptasks.declare.compiler.linux.hppa: gluegen.cpptasks.declare.compiler.linux.mips: gluegen.cpptasks.declare.compiler.linux.mipsel: gluegen.cpptasks.declare.compiler.linux.ppc: gluegen.cpptasks.declare.compiler.linux.ppc64: gluegen.cpptasks.declare.compiler.linux.ppc64le: gluegen.cpptasks.declare.compiler.linux.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 /opt-linux-x86_64/jdk-21.0.7+6 [echo] java.includes.dir /home/jogamp/JogAmpSlaveARMv7hf/workspace/gluegen/label/linux-arm32/make/stub_includes/jni [echo] java.includes.dir.platform /home/jogamp/JogAmpSlaveARMv7hf/workspace/gluegen/label/linux-arm32/make/stub_includes/jni/x11 [echo] java.lib.dir.platform /opt-linux-armv6-armhf/jre/lib/arm gluegen.cpptasks.setup.compiler: c.build.openal.soft.windows: c.build.openal.soft.android.x86: c.build.openal.soft.android.x86_64: c.build.openal.soft.android.arm: c.build.openal.soft.android.arm64: c.build.openal.soft.gcc.armv6.hard: [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/openal-soft [echo] TARGET_PLATFORM_SYSROOT /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [exec] -- TCF: CMAKE_C_FLAGS: -march=armv6 -mfpu=vfp -mfloat-abi=hard -marm -include /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/../make/lib/openal-soft/glibc-compat-symbols.h [exec] -- TCF: CMAKE_CXX_FLAGS: -march=armv6 -mfpu=vfp -mfloat-abi=hard -marm -include /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/openal-soft/../make/lib/openal-soft/glibc-compat-symbols.h [exec] -- TCF: LINKER_FLAGS: -march=armv6 -mfpu=vfp -mfloat-abi=hard -marm -static-libgcc -static-libstdc++ -L/opt-linux-armv6-armhf/usr/lib -static-libgcc -static-libstdc++ [exec] -- TCF: CMAKE_FIND_ROOT_PATH: /usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot;/usr/local/x-tools/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot/usr;/opt-linux-armv6-armhf/usr [exec] -- TCF: PKG_CONFIG_LIBDIR: /opt-linux-armv6-armhf/usr/lib/pkgconfig [exec] -- TCF: env PKG_CONFIG_LIBDIR: /opt-linux-armv6-armhf/usr/lib/pkgconfig [exec] -- TCF: env PKG_CONFIG_PATH: [exec] -- TCF: PKG_CONFIG_SYSROOT_DIR: /opt-linux-armv6-armhf [exec] -- TCF: env PKG_CONFIG_SYSROOT_DIR: /opt-linux-armv6-armhf [exec] -- 2: PKG_CONFIG_LIBDIR: /opt-linux-armv6-armhf/usr/lib/pkgconfig [exec] -- 2: env PKG_CONFIG_LIBDIR: /opt-linux-armv6-armhf/usr/lib/pkgconfig [exec] -- 2: env PKG_CONFIG_PATH: [exec] -- 3: env PKG_CONFIG_LIBDIR: /opt-linux-armv6-armhf/usr/lib/pkgconfig [exec] -- 2: env PKG_CONFIG_SYSROOT_DIR: /opt-linux-armv6-armhf [exec] -- 3: env PKG_CONFIG_SYSROOT_DIR: /opt-linux-armv6-armhf [exec] -- {fmt} version: 11.1.1 [exec] -- Build type: RelWithDebInfo [exec] -- d1.5: env PKG_CONFIG_LIBDIR: /opt-linux-armv6-armhf/usr/lib/pkgconfig [exec] -- d1.6: env PKG_CONFIG_LIBDIR: /opt-linux-armv6-armhf/usr/lib/pkgconfig [exec] -- 10: env PKG_CONFIG_LIBDIR: /opt-linux-armv6-armhf/usr/lib/pkgconfig [exec] -- 11: env PKG_CONFIG_LIBDIR: /opt-linux-armv6-armhf/usr/lib/pkgconfig [exec] -- 10: env PKG_CONFIG_SYSROOT_DIR: /opt-linux-armv6-armhf [exec] -- 11: env PKG_CONFIG_SYSROOT_DIR: /opt-linux-armv6-armhf [exec] -- Could NOT find AudioIO (missing: AUDIOIO_INCLUDE_DIR) [exec] -- Could NOT find JACK (missing: JACK_LIBRARY JACK_INCLUDE_DIR) [exec] -- Could NOT find OpenSL (missing: OPENSL_LIBRARY OPENSL_INCLUDE_DIR OPENSL_ANDROID_INCLUDE_DIR) [exec] -- Could NOT find PortAudio (missing: PORTAUDIO_LIBRARY PORTAUDIO_INCLUDE_DIR) [exec] -- [exec] -- Building OpenAL with support for the following backends: [exec] -- PipeWire, PulseAudio, ALSA, OSS, WaveFile, Null [exec] -- [exec] -- Building with support for CPU extensions: [exec] -- Default [exec] -- [exec] -- Embedding HRTF datasets [exec] -- [exec] -- Installing library and headers [exec] -- Installing sample configuration [exec] -- Installing HRTF data files [exec] -- Installing AmbDec presets [exec] -- [exec] -- Configuring done [exec] -- Generating done [exec] -- Build files have been written to: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/openal-soft [exec] CMake Warning: [exec] Manually-specified variables were not used by the project: [exec] [exec] CMAKE_TOOLCHAIN_FILE [exec] [exec] [exec] [ 2%] Built target alsoft.fmt [exec] [ 3%] Built target alsoft.build_version [exec] [ 15%] Built target alsoft.common [exec] [100%] Built target OpenAL c.build.openal.soft.gcc.aarch64: c.build.openal.soft.clang.x86_32: c.build.openal.soft.clang.default: c.build.openal.soft.gcc.x86_32: c.build.openal.soft.gcc.default: c.build.openal.soft: c.build.joal: [echo] compiler.cfg.id.base: compiler.cfg.linux.armv6 [echo] linker.cfg.id.base: linker.cfg.linux.armv6 [echo] Output lib name = joal [echo] compiler.cfg.id.base: compiler.cfg.linux.armv6 [echo] linker.cfg.id.base: linker.cfg.linux.armv6 [echo] Compiling joal [cc] Starting dependency analysis for 4 files. [cc] 4 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/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/obj/libjoal.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 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/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build [echo] native.tag.jar openal (attr) for ../build/jar/joal-natives-linux-armv6hf.jar include *joal.so *openal.so OpenAL32.so *openal*.1*.so exclude [echo] native.tag.jar openal (props) joal-natives-linux-armv6hf.jar include *joal.so *openal.so OpenAL32.so *openal*.1*.so exclude *.symbols [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/obj/joal-natives-linux-armv6hf.jar.d/java [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/obj/joal-natives-linux-armv6hf.jar.d/jar [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/obj/joal-natives-linux-armv6hf.jar.d/jar/natives [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/obj/joal-natives-linux-armv6hf.jar.d/jar/natives/linux-armv6hf [copy] Copying 2 files to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/obj/joal-natives-linux-armv6hf.jar.d/jar/natives/linux-armv6hf [javac] Compiling 1 source file to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/obj/joal-natives-linux-armv6hf.jar.d/jar [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] 1 warning [jar] Building jar: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/jar/joal-natives-linux-armv6hf.jar [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/jar 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-linux-armv6hf' 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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=6.1.0-37-amd64 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared init: [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build-temp [echo] useLinuxARMv6HFOptions true [echo] useLinuxAARCH64Options ${useLinuxAARCH64Options} jar: [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build [copy] Copying 1 file to /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-linux-armv6hf' 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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=6.1.0-37-amd64 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared init: [mkdir] Created dir: /home/jogamp/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build-temp [echo] useLinuxARMv6HFOptions true [echo] useLinuxAARCH64Options ${useLinuxAARCH64Options} android.package: test.compile: [echo] gluegen.basename: gluegen [echo] joal.basename: joal 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-linux-armv6hf' 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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=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] joal.basename: joal 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-linux-armv6hf' 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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=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/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/test/build [echo] gluegen.basename: gluegen [echo] joal.basename: joal 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-linux-armv6hf' 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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=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/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/test/build test.package.android: junit.run: [echo] gluegen.basename: gluegen [echo] joal.basename: joal 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-linux-armv6hf' 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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=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/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/test/results junit.run: [echo] gluegen.basename: gluegen [echo] joal.basename: joal 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-20250712 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled true [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux-arm32-armv7hf-jau-031 [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/armv7-unknown-linux-gnueabihf/armv7-unknown-linux-gnueabihf/sysroot [echo] TARGET_PLATFORM_USRROOT /opt-linux-armv6-armhf [echo] TARGET_PLATFORM_USRLIBS /opt-linux-armv6-armhf/usr/lib [echo] TARGET_JAVA_LIBS /opt-linux-armv6-armhf/jre/lib/arm gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: GLUEGEN_CPPTASKS_FILE 'gluegen-cpptasks-linux-armv6hf' 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=${is64Bit} [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] AndroidX86_64=${isAndroidX86_64} [echo] Linux=true [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=true [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=true [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=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/JogAmpSlaveARMv7hf/workspace/joal/label/linux-arm32/build/joal-2.6-b691-20250712-linux-armv6hf-test-results-linux-arm32-armv7hf-jau-031.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: 3 minutes 37 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