=> Bootstrap dependency digest>=20211023: found digest-20220214 => Checksum BLAKE2s OK for 0ad-0.0.26-alpha-unix-build.tar.xz => Checksum SHA512 OK for 0ad-0.0.26-alpha-unix-build.tar.xz ===> Installing dependencies for 0ad-0.0.26.alphanb6 ========================================================================== The supported build options for 0ad are: editor tests You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.0ad (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, 0ad-0.0.26.alphanb6. Their current value is shown below: * JPEG_DEFAULT = jpeg * KRB5_DEFAULT = heimdal * SSLBASE = /usr * SSLCERTBUNDLE (not defined) * SSLCERTS = /etc/openssl/certs * SSLDIR = /etc/openssl * SSLKEYS = /etc/openssl/private Based on these variables, the following variables have been set: * JPEGBASE (defined, but empty) * JPEG_TYPE = jpeg * KRB5BASE (defined, but empty) * KRB5_TYPE = heimdal You may want to abort the process now with CTRL-C and change the value of variables in the first group before continuing. Be sure to run `/usr/bin/make clean' after the changes. ========================================================================== => Tool dependency premake5-[0-9]*: found premake5-5.0.0.b2nb1 => Tool dependency patchelf-[0-9]*: found patchelf-0.18.0 => Tool dependency mktools-[0-9]*: found mktools-20220614 => Tool dependency bash-[0-9]*: found bash-5.2.15 => Tool dependency cmake>=3.18: found cmake-3.27.6 => Tool dependency gmake>=3.81: found gmake-4.4.1 => Tool dependency perl>=5.0: found perl-5.38.0 => Tool dependency pkgconf-[0-9]*: found pkgconf-2.0.2 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Build dependency x11-links>=1.35: found x11-links-1.35 => Build dependency boost-headers-1.83.*: found boost-headers-1.83.0 => Full dependency 0ad-data-0.0.26.alpha{,nb*}: found 0ad-data-0.0.26.alphanb1 => Full dependency libvorbis>=1.1.0nb1: found libvorbis-1.3.7 => Full dependency libogg>=1.1.2nb1: found libogg-1.3.5nb1 => Full dependency openal-soft>=1.5.304: found openal-soft-1.23.1nb2 => Full dependency gloox>=1.0: found gloox-1.0.27 => Full dependency boost-libs-1.83.*: found boost-libs-1.83.0 => Full dependency boost-libs>=1.83.0: found boost-libs-1.83.0 => Full dependency libidn2>=2.3.3nb1: found libidn2-2.3.4 => Full dependency nspr>=4.34nb1: found nspr-4.35 => Full dependency SDL2>=2.26.5nb1: found SDL2-2.28.3 => Full dependency freetype2>=2.13.0: found freetype2-2.13.2 => Full dependency png>=1.6.0nb1: found png-1.6.40 => Full dependency openexr>=3.1.7nb3: found openexr-3.1.9 => Full dependency tiff>=4.5.0: found tiff-4.5.1nb1 => Full dependency jpeg>=9: found jpeg-9e => Full dependency mozjs78>=78.15.0nb6: found mozjs78-78.15.0nb6 => Full dependency icu>=73.2nb1: found icu-73.2nb1 => Full dependency enet>=1.3.13: found enet-1.3.17 => Full dependency miniupnpc>=2.1: found miniupnpc-2.2.4 => Full dependency fmtlib>=10.0.0: found fmtlib-10.1.1 => Full dependency gnutls>=3.8.0nb2: found gnutls-3.8.1 => Full dependency libsodium>=0.3: found libsodium-1.0.19 => Full dependency libxml2>=2.10.4nb2: found libxml2-2.10.4nb2 => Full dependency curl>=8.2.1nb1: found curl-8.4.0 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Overriding tools for 0ad-0.0.26.alphanb6 ===> Extracting for 0ad-0.0.26.alphanb6 ===> Patching for 0ad-0.0.26.alphanb6 => Applying pkgsrc patches for 0ad-0.0.26.alphanb6 ===> Creating toolchain wrappers for 0ad-0.0.26.alphanb6 ===> Configuring for 0ad-0.0.26.alphanb6 => Fixing mozjs version error => Fixing mozjs version error => Adjusting rpath => Fixing "/usr/local" path assumption => Generating pkg-config files for builtin xz package. Cleaning bundled third-party dependencies... gmake[2]: Entering directory '/scratch/work/games/0ad/work/0ad-0.0.26-alpha/build/premake/premake5/build/gmake2.bsd' Cleaning Premake5 Cleaning lua-lib Cleaning luashim-lib Cleaning zlib-lib Cleaning zip-lib Cleaning mbedtls-lib Cleaning curl-lib Cleaning example Cleaning luasocket gmake[2]: Leaving directory '/scratch/work/games/0ad/work/0ad-0.0.26-alpha/build/premake/premake5/build/gmake2.bsd' gmake[2]: Entering directory '/scratch/work/games/0ad/work/0ad-0.0.26-alpha/build/premake/premake5/build/gmake2.macosx' Cleaning Premake5 Cleaning lua-lib Cleaning luashim-lib Cleaning zlib-lib Cleaning zip-lib Cleaning mbedtls-lib Cleaning curl-lib Cleaning example Cleaning luasocket gmake[2]: Leaving directory '/scratch/work/games/0ad/work/0ad-0.0.26-alpha/build/premake/premake5/build/gmake2.macosx' gmake[2]: Entering directory '/scratch/work/games/0ad/work/0ad-0.0.26-alpha/build/premake/premake5/build/gmake2.unix' Cleaning Premake5 Cleaning lua-lib Cleaning luashim-lib Cleaning zlib-lib Cleaning zip-lib Cleaning mbedtls-lib Cleaning curl-lib Cleaning example Cleaning luasocket gmake[2]: Leaving directory '/scratch/work/games/0ad/work/0ad-0.0.26-alpha/build/premake/premake5/build/gmake2.unix' Removing generated stub and test files... Cleaning build output... Done. Try running update-workspaces.sh again now. Updating bundled third-party dependencies... Building FCollada... gmake[2]: Entering directory '/scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/fcollada/src' gmake[2]: Leaving directory '/scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/fcollada/src' gmake[2]: Entering directory '/scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/fcollada/src' FCollada/FCollada.cpp FCollada/FColladaPlugin.cpp FCollada/FCDocument/FCDAnimated.cpp FCollada/FCDocument/FCDAnimationChannel.cpp FCollada/FCDocument/FCDAnimationClip.cpp FCollada/FCDocument/FCDAnimationClipTools.cpp FCollada/FCDocument/FCDAnimation.cpp FCollada/FCDocument/FCDAnimationCurve.cpp FCollada/FCDocument/FCDAnimationCurveTools.cpp FCollada/FCDocument/FCDAnimationKey.cpp FCollada/FCDocument/FCDAnimationMultiCurve.cpp FCollada/FCDocument/FCDAsset.cpp FCollada/FCDocument/FCDCamera.cpp FCollada/FCDocument/FCDController.cpp FCollada/FCDocument/FCDControllerInstance.cpp FCollada/FCDocument/FCDControllerTools.cpp FCollada/FCDocument/FCDEffectCode.cpp FCollada/FCDocument/FCDEffect.cpp FCollada/FCDocument/FCDEffectParameter.cpp FCollada/FCDocument/FCDEffectParameterFactory.cpp FCollada/FCDocument/FCDEffectParameterSampler.cpp FCollada/FCDocument/FCDEffectParameterSurface.cpp FCollada/FCDocument/FCDEffectPass.cpp FCollada/FCDocument/FCDEffectPassShader.cpp FCollada/FCDocument/FCDEffectPassState.cpp FCollada/FCDocument/FCDEffectProfile.cpp FCollada/FCDocument/FCDEffectProfileFX.cpp FCollada/FCDocument/FCDEffectStandard.cpp FCollada/FCDocument/FCDEffectTechnique.cpp FCollada/FCDocument/FCDEffectTools.cpp FCollada/FCDocument/FCDEmitter.cpp FCollada/FCDocument/FCDEmitterInstance.cpp FCollada/FCDocument/FCDEmitterObject.cpp FCollada/FCDocument/FCDEmitterParticle.cpp FCollada/FCDocument/FCDEntity.cpp FCollada/FCDocument/FCDEntityInstance.cpp FCollada/FCDocument/FCDEntityReference.cpp FCollada/FCDocument/FCDExternalReferenceManager.cpp FCollada/FCDocument/FCDExtra.cpp FCollada/FCDocument/FCDForceDeflector.cpp FCollada/FCDocument/FCDForceDrag.cpp FCollada/FCDocument/FCDForceField.cpp FCollada/FCDocument/FCDForceGravity.cpp FCollada/FCDocument/FCDForcePBomb.cpp FCollada/FCDocument/FCDForceWind.cpp FCollada/FCDocument/FCDGeometry.cpp FCollada/FCDocument/FCDGeometryInstance.cpp FCollada/FCDocument/FCDGeometryMesh.cpp FCollada/FCDocument/FCDGeometryNURBSSurface.cpp FCollada/FCDocument/FCDGeometryPolygons.cpp FCollada/FCDocument/FCDGeometryPolygonsInput.cpp FCollada/FCDocument/FCDGeometryPolygonsTools.cpp FCollada/FCDocument/FCDGeometrySource.cpp FCollada/FCDocument/FCDGeometrySpline.cpp FCollada/FCDocument/FCDImage.cpp FCollada/FCDocument/FCDLibrary.cpp FCollada/FCDocument/FCDLight.cpp FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDAnimation]': FCollada/FCDocument/FCDLibrary.cpp:149:30: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] const T* cptr = ((const FCDLibrary<T>*)l1)->GetEntity(0); ^~~~ FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDAnimationClip]': FCollada/FCDocument/FCDLibrary.cpp:150:34: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDCamera]': FCollada/FCDocument/FCDLibrary.cpp:151:27: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDController]': FCollada/FCDocument/FCDLibrary.cpp:152:31: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDEffect]': FCollada/FCDocument/FCDLibrary.cpp:153:27: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDEmitter]': FCollada/FCDocument/FCDLibrary.cpp:154:28: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDForceField]': FCollada/FCDocument/FCDLibrary.cpp:155:31: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDGeometry]': FCollada/FCDocument/FCDLibrary.cpp:156:29: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDImage]': FCollada/FCDocument/FCDLibrary.cpp:157:26: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDLight]': FCollada/FCDocument/FCDLibrary.cpp:158:26: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDMaterial]': FCollada/FCDocument/FCDLibrary.cpp:159:29: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDSceneNode]': FCollada/FCDocument/FCDLibrary.cpp:160:30: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDPhysicsModel]': FCollada/FCDocument/FCDLibrary.cpp:161:33: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDPhysicsMaterial]': FCollada/FCDocument/FCDLibrary.cpp:162:36: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDPhysicsScene]': FCollada/FCDocument/FCDLibrary.cpp:163:33: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLightTools.cpp FCollada/FCDocument/FCDMaterial.cpp FCollada/FCDocument/FCDMaterialInstance.cpp FCollada/FCDocument/FCDMorphController.cpp FCollada/FCDocument/FCDObject.cpp FCollada/FCDocument/FCDObjectWithId.cpp FCollada/FCDocument/FCDocument.cpp FCollada/FCDocument/FCDocumentTools.cpp FCollada/FCDocument/FCDParameterAnimatable.cpp FCollada/FCDocument/FCDParticleModifier.cpp FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.cpp FCollada/FCDocument/FCDPhysicsForceFieldInstance.cpp FCollada/FCDocument/FCDPhysicsMaterial.cpp FCollada/FCDocument/FCDPhysicsModel.cpp FCollada/FCDocument/FCDPhysicsModelInstance.cpp FCollada/FCDocument/FCDPhysicsRigidBody.cpp FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp FCollada/FCDocument/FCDPhysicsRigidConstraintInstance.cpp FCollada/FCDocument/FCDPhysicsScene.cpp FCollada/FCDocument/FCDPhysicsShape.cpp FCollada/FCDocument/FCDPlaceHolder.cpp FCollada/FCDocument/FCDSceneNode.cpp FCollada/FCDocument/FCDSceneNodeIterator.cpp FCollada/FCDocument/FCDSceneNodeTools.cpp FCollada/FCDocument/FCDSkinController.cpp FCollada/FCDocument/FCDTargetedEntity.cpp FCollada/FCDocument/FCDTexture.cpp FCollada/FCDocument/FCDTransform.cpp FCollada/FCDocument/FCDVersion.cpp FCollada/FMath/FMAllocator.cpp FCollada/FMath/FMAngleAxis.cpp FCollada/FMath/FMColor.cpp FCollada/FMath/FMInterpolation.cpp FCollada/FMath/FMLookAt.cpp FCollada/FMath/FMMatrix33.cpp FCollada/FMath/FMMatrix44.cpp FCollada/FMath/FMQuaternion.cpp FCollada/FMath/FMRandom.cpp FCollada/FMath/FMSkew.cpp FCollada/FMath/FMVector3.cpp FCollada/FMath/FMVolume.cpp FCollada/FUtils/FUAssert.cpp FCollada/FUtils/FUBase64.cpp FCollada/FUtils/FUBoundingBox.cpp FCollada/FUtils/FUBoundingSphere.cpp FCollada/FUtils/FUCrc32.cpp FCollada/FUtils/FUCriticalSection.cpp FCollada/FUtils/FUDaeEnum.cpp FCollada/FUtils/FUDateTime.cpp FCollada/FUtils/FUDebug.cpp FCollada/FUtils/FUError.cpp FCollada/FUtils/FUErrorLog.cpp FCollada/FUtils/FUFile.cpp FCollada/FUtils/FUFileManager.cpp FCollada/FUtils/FULogFile.cpp FCollada/FUtils/FUObject.cpp FCollada/FUtils/FUObjectType.cpp FCollada/FUtils/FUParameter.cpp FCollada/FUtils/FUParameterizable.cpp FCollada/FUtils/FUPluginManager.cpp FCollada/FUtils/FUSemaphore.cpp In file included from FCollada/FUtils/FUSemaphore.cpp:10:0: FCollada/FUtils/FUSemaphore.h:36:2: warning: #warning "FUSemaphore: Semaphore not implemented for non Windows" [-Wcpp] #warning "FUSemaphore: Semaphore not implemented for non Windows" ^~~~~~~ FCollada/FUtils/FUStringBuilder.cpp FCollada/FUtils/FUStringConversion.cpp FCollada/FUtils/FUStringConversion.cpp: In function 'void TrickLinkerFUStringConversion()': FCollada/FUtils/FUStringConversion.cpp:281:8: warning: variable 'f' set but not used [-Wunused-but-set-variable] float f = FUStringConversion::ToFloat(&c); ^ FCollada/FUtils/FUStringConversion.cpp:283:7: warning: variable 'b' set but not used [-Wunused-but-set-variable] bool b = FUStringConversion::ToBoolean(c); ^ FCollada/FUtils/FUStringConversion.cpp:285:8: warning: variable 'i32' set but not used [-Wunused-but-set-variable] int32 i32 = FUStringConversion::ToInt32(&c); ^~~ FCollada/FUtils/FUStringConversion.cpp:287:9: warning: variable 'u32' set but not used [-Wunused-but-set-variable] uint32 u32 = FUStringConversion::ToUInt32(&c); ^~~ In file included from FCollada/FUtils/FUStringConversion.cpp:18:0: FCollada/FUtils/FUStringConversion.hpp: In static member function 'static float FUStringConversion::ToFloat(const CH**) [with CH = char]': FCollada/FUtils/FUStringConversion.hpp:91:13: warning: this statement may fall through [-Wimplicit-fallthrough=] case 'I': infinity = true; // intentional pass-through. ^~~~~~~~ FCollada/FUtils/FUStringConversion.hpp:92:3: note: here default: nonValidFound = true; --s; break; ^~~~~~~ FCollada/FUtils/FUSynchronizableObject.cpp FCollada/FUtils/FUThread.cpp In file included from FCollada/FUtils/FUThread.cpp:10:0: FCollada/FUtils/FUThread.h:30:2: warning: #warning "Threads not yet implemented for non Windows." [-Wcpp] #warning "Threads not yet implemented for non Windows." ^~~~~~~ FCollada/FUtils/FUTracker.cpp FCollada/FUtils/FUUniqueStringMap.cpp FCollada/FUtils/FUUri.cpp In file included from FCollada/FUtils/FUStringBuilder.cpp:11:0: FCollada/FUtils/FUStringBuilder.hpp: In member function 'void FUStringBuilderT<Char>::append(double) [with Char = char]': FCollada/FUtils/FUStringBuilder.hpp:180:6: warning: '%.6g' directive writing between 1 and 13 bytes into a region of size 10 [-Wformat-overflow=] void FUStringBuilderT<Char>::append(double f) ^~~~~~~~~~~~~~~~~~~~~~ FCollada/FUtils/FUStringBuilder.hpp:180:6: note: assuming directive output of 12 bytes FCollada/FUtils/FUStringBuilder.hpp:209:9: note: 'sprintf' output between 2 and 14 bytes into a destination of size 10 sprintf(tmp, "%.6g", f); ~~~~~~~^~~~~~~~~~~~~~~~ FCollada/FUtils/FUXmlDocument.cpp FCollada/FUtils/FUXmlParser.cpp FCollada/FUtils/FUXmlWriter.cpp FColladaPlugins/FArchiveXML/FArchiveXML.cpp FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp FColladaPlugins/FArchiveXML/FAXCameraExport.cpp FColladaPlugins/FArchiveXML/FAXCameraImport.cpp FColladaPlugins/FArchiveXML/FAXColladaParser.cpp FColladaPlugins/FArchiveXML/FAXColladaWriter.cpp FColladaPlugins/FArchiveXML/FAXControllerExport.cpp FColladaPlugins/FArchiveXML/FAXControllerImport.cpp FColladaPlugins/FArchiveXML/FAXEmitterExport.cpp FColladaPlugins/FArchiveXML/FAXEmitterImport.cpp FColladaPlugins/FArchiveXML/FAXEntityExport.cpp FColladaPlugins/FArchiveXML/FAXEntityImport.cpp FColladaPlugins/FArchiveXML/FAXForceFieldExport.cpp FColladaPlugins/FArchiveXML/FAXForceFieldImport.cpp FColladaPlugins/FArchiveXML/FAXGeometryExport.cpp FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp FColladaPlugins/FArchiveXML/FAXImportLinking.cpp FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp FColladaPlugins/FArchiveXML/FAXLightExport.cpp FColladaPlugins/FArchiveXML/FAXLightImport.cpp FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp FColladaPlugins/FArchiveXML/FAXSceneExport.cpp FColladaPlugins/FArchiveXML/FAXSceneImport.cpp FCollada/FCollada.cpp FCollada/FColladaPlugin.cpp FCollada/FCDocument/FCDAnimated.cpp FCollada/FCDocument/FCDAnimationChannel.cpp FCollada/FCDocument/FCDAnimationClip.cpp FCollada/FCDocument/FCDAnimationClipTools.cpp FCollada/FCDocument/FCDAnimation.cpp FCollada/FCDocument/FCDAnimationCurve.cpp FCollada/FCDocument/FCDAnimationCurveTools.cpp FCollada/FCDocument/FCDAnimationKey.cpp FCollada/FCDocument/FCDAnimationMultiCurve.cpp FCollada/FCDocument/FCDAsset.cpp FCollada/FCDocument/FCDCamera.cpp FCollada/FCDocument/FCDController.cpp FCollada/FCDocument/FCDControllerInstance.cpp FCollada/FCDocument/FCDControllerTools.cpp FCollada/FCDocument/FCDEffectCode.cpp FCollada/FCDocument/FCDEffect.cpp FCollada/FCDocument/FCDEffectParameter.cpp FCollada/FCDocument/FCDEffectParameterFactory.cpp FCollada/FCDocument/FCDEffectParameterSampler.cpp FCollada/FCDocument/FCDEffectParameterSurface.cpp FCollada/FCDocument/FCDEffectPass.cpp FCollada/FCDocument/FCDEffectPassShader.cpp FCollada/FCDocument/FCDEffectPassState.cpp FCollada/FCDocument/FCDEffectProfile.cpp FCollada/FCDocument/FCDEffectProfileFX.cpp FCollada/FCDocument/FCDEffectStandard.cpp FCollada/FCDocument/FCDEffectTechnique.cpp FCollada/FCDocument/FCDEffectTools.cpp FCollada/FCDocument/FCDEmitter.cpp FCollada/FCDocument/FCDEmitterInstance.cpp FCollada/FCDocument/FCDEmitterObject.cpp FCollada/FCDocument/FCDEmitterParticle.cpp FCollada/FCDocument/FCDEntity.cpp FCollada/FCDocument/FCDEntityInstance.cpp FCollada/FCDocument/FCDEntityReference.cpp FCollada/FCDocument/FCDExternalReferenceManager.cpp FCollada/FCDocument/FCDExtra.cpp FCollada/FCDocument/FCDForceDeflector.cpp FCollada/FCDocument/FCDForceDrag.cpp FCollada/FCDocument/FCDForceField.cpp FCollada/FCDocument/FCDForceGravity.cpp FCollada/FCDocument/FCDForcePBomb.cpp FCollada/FCDocument/FCDForceWind.cpp FCollada/FCDocument/FCDGeometry.cpp FCollada/FCDocument/FCDGeometryInstance.cpp FCollada/FCDocument/FCDGeometryMesh.cpp FCollada/FCDocument/FCDGeometryNURBSSurface.cpp FCollada/FCDocument/FCDGeometryPolygons.cpp FCollada/FCDocument/FCDGeometryPolygonsInput.cpp FCollada/FCDocument/FCDGeometryPolygonsTools.cpp FCollada/FCDocument/FCDGeometrySource.cpp FCollada/FCDocument/FCDGeometrySpline.cpp FCollada/FCDocument/FCDImage.cpp FCollada/FCDocument/FCDLibrary.cpp FCollada/FCDocument/FCDLight.cpp FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDAnimation]': FCollada/FCDocument/FCDLibrary.cpp:149:30: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] const T* cptr = ((const FCDLibrary<T>*)l1)->GetEntity(0); ^~~~ FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDAnimationClip]': FCollada/FCDocument/FCDLibrary.cpp:150:34: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDCamera]': FCollada/FCDocument/FCDLibrary.cpp:151:27: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDController]': FCollada/FCDocument/FCDLibrary.cpp:152:31: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDEffect]': FCollada/FCDocument/FCDLibrary.cpp:153:27: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDEmitter]': FCollada/FCDocument/FCDLibrary.cpp:154:28: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDForceField]': FCollada/FCDocument/FCDLibrary.cpp:155:31: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDGeometry]': FCollada/FCDocument/FCDLibrary.cpp:156:29: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDImage]': FCollada/FCDocument/FCDLibrary.cpp:157:26: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDLight]': FCollada/FCDocument/FCDLibrary.cpp:158:26: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDMaterial]': FCollada/FCDocument/FCDLibrary.cpp:159:29: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDSceneNode]': FCollada/FCDocument/FCDLibrary.cpp:160:30: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDPhysicsModel]': FCollada/FCDocument/FCDLibrary.cpp:161:33: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDPhysicsMaterial]': FCollada/FCDocument/FCDLibrary.cpp:162:36: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLibrary.cpp: In instantiation of 'void LibraryExport() [with T = FCDPhysicsScene]': FCollada/FCDocument/FCDLibrary.cpp:163:33: required from here FCollada/FCDocument/FCDLibrary.cpp:141:11: warning: variable 'cptr' set but not used [-Wunused-but-set-variable] FCollada/FCDocument/FCDLightTools.cpp FCollada/FCDocument/FCDMaterial.cpp FCollada/FCDocument/FCDMaterialInstance.cpp FCollada/FCDocument/FCDMorphController.cpp FCollada/FCDocument/FCDObject.cpp FCollada/FCDocument/FCDObjectWithId.cpp FCollada/FCDocument/FCDocument.cpp FCollada/FCDocument/FCDocumentTools.cpp FCollada/FCDocument/FCDParameterAnimatable.cpp FCollada/FCDocument/FCDParticleModifier.cpp FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.cpp FCollada/FCDocument/FCDParameterAnimatable.cpp: In function 'void TrickLinkerFCDParameterAnimatableT(const T&) [with T = float; int Q = 0]': FCollada/FCDocument/FCDParameterAnimatable.cpp:289:9: warning: '*((void*)& v1 +16)' is used uninitialized in this function [-Wuninitialized] if (v1 == value) v1 = value; ~~~^~~~~~~~ In file included from FCollada/FMath/FMath.h:172:0, from FCollada/FUtils/FUtils.h:81, from FCollada/FCollada.h:58, from FCollada/StdAfx.h:13, from FCollada/FCDocument/FCDParameterAnimatable.cpp:9: FCollada/FMath/FMVector2.h: In function 'void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector2; int Q = 0]': FCollada/FMath/FMVector2.h:141:88: warning: '*((void*)(& v1)+16).FMVector2::<anonymous>.FMVector2::<unnamed union>::x' is used uninitialized in this function [-Wuninitialized] inline bool operator==(const FMVector2& a, const FMVector2& b) { return IsEquivalent(a.x, b.x) && IsEquivalent(a.y, b.y); } /**< See above. */ ~~^ FCollada/FMath/FMVector2.h:141:114: warning: '*((void*)(& v1)+16).FMVector2::<anonymous>.FMVector2::<unnamed union>::y' may be used uninitialized in this function [-Wmaybe-uninitialized] inline bool operator==(const FMVector2& a, const FMVector2& b) { return IsEquivalent(a.x, b.x) && IsEquivalent(a.y, b.y); } /**< See above. */ ~~^ In file included from FCollada/FMath/FMath.h:173:0, from FCollada/FUtils/FUtils.h:81, from FCollada/FCollada.h:58, from FCollada/StdAfx.h:13, from FCollada/FCDocument/FCDParameterAnimatable.cpp:9: FCollada/FMath/FMVector3.h: In function 'void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector3; int Q = 0]': FCollada/FMath/FMVector3.h:246:90: warning: '*((void*)(& v1)+16).FMVector3::x' is used uninitialized in this function [-Wuninitialized] inline bool IsEquivalent(const FMVector3& p, const FMVector3& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z); } ~~^ FCollada/FMath/FMVector3.h:246:116: warning: '*((void*)(& v1)+16).FMVector3::y' may be used uninitialized in this function [-Wmaybe-uninitialized] inline bool IsEquivalent(const FMVector3& p, const FMVector3& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z); } ~~^ FCollada/FMath/FMVector3.h:246:142: warning: '*((void*)(& v1)+16).FMVector3::z' may be used uninitialized in this function [-Wmaybe-uninitialized] inline bool IsEquivalent(const FMVector3& p, const FMVector3& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z); } ~~^ FCollada/FMath/FMVector3.h: In function 'void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector3; int Q = 1]': FCollada/FMath/FMVector3.h:246:90: warning: '*((void*)(& v1)+16).FMVector3::x' is used uninitialized in this function [-Wuninitialized] inline bool IsEquivalent(const FMVector3& p, const FMVector3& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z); } ~~^ FCollada/FMath/FMVector3.h:246:116: warning: '*((void*)(& v1)+16).FMVector3::y' may be used uninitialized in this function [-Wmaybe-uninitialized] inline bool IsEquivalent(const FMVector3& p, const FMVector3& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z); } ~~^ FCollada/FMath/FMVector3.h:246:142: warning: '*((void*)(& v1)+16).FMVector3::z' may be used uninitialized in this function [-Wmaybe-uninitialized] inline bool IsEquivalent(const FMVector3& p, const FMVector3& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z); } ~~^ In file included from FCollada/FMath/FMath.h:174:0, from FCollada/FUtils/FUtils.h:81, from FCollada/FCollada.h:58, from FCollada/StdAfx.h:13, from FCollada/FCDocument/FCDParameterAnimatable.cpp:9: FCollada/FMath/FMVector4.h: In function 'void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector4; int Q = 0]': FCollada/FMath/FMVector4.h:184:88: warning: '*((void*)(& v1)+16).FMVector4::x' is used uninitialized in this function [-Wuninitialized] inline bool operator==(const FMVector4& p, const FMVector4& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z) && IsEquivalent(p.w, q.w); } /**< See above. */ ~~^ FCollada/FMath/FMVector4.h:184:114: warning: '*((void*)(& v1)+16).FMVector4::y' may be used uninitialized in this function [-Wmaybe-uninitialized] inline bool operator==(const FMVector4& p, const FMVector4& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z) && IsEquivalent(p.w, q.w); } /**< See above. */ ~~^ FCollada/FMath/FMVector4.h:184:140: warning: '*((void*)(& v1)+16).FMVector4::z' may be used uninitialized in this function [-Wmaybe-uninitialized] inline bool operator==(const FMVector4& p, const FMVector4& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z) && IsEquivalent(p.w, q.w); } /**< See above. */ ~~^ FCollada/FMath/FMVector4.h:184:166: warning: '*((void*)(& v1)+16).FMVector4::w' may be used uninitialized in this function [-Wmaybe-uninitialized] inline bool operator==(const FMVector4& p, const FMVector4& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z) && IsEquivalent(p.w, q.w); } /**< See above. */ ~~^ FCollada/FMath/FMVector4.h: In function 'void TrickLinkerFCDParameterAnimatableT(const T&) [with T = FMVector4; int Q = 1]': FCollada/FMath/FMVector4.h:184:88: warning: '*((void*)(& v1)+16).FMVector4::x' is used uninitialized in this function [-Wuninitialized] inline bool operator==(const FMVector4& p, const FMVector4& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z) && IsEquivalent(p.w, q.w); } /**< See above. */ ~~^ FCollada/FMath/FMVector4.h:184:114: warning: '*((void*)(& v1)+16).FMVector4::y' may be used uninitialized in this function [-Wmaybe-uninitialized] inline bool operator==(const FMVector4& p, const FMVector4& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z) && IsEquivalent(p.w, q.w); } /**< See above. */ ~~^ FCollada/FMath/FMVector4.h:184:140: warning: '*((void*)(& v1)+16).FMVector4::z' may be used uninitialized in this function [-Wmaybe-uninitialized] inline bool operator==(const FMVector4& p, const FMVector4& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z) && IsEquivalent(p.w, q.w); } /**< See above. */ ~~^ FCollada/FMath/FMVector4.h:184:166: warning: '*((void*)(& v1)+16).FMVector4::w' may be used uninitialized in this function [-Wmaybe-uninitialized] inline bool operator==(const FMVector4& p, const FMVector4& q) { return IsEquivalent(p.x, q.x) && IsEquivalent(p.y, q.y) && IsEquivalent(p.z, q.z) && IsEquivalent(p.w, q.w); } /**< See above. */ ~~^ FCollada/FCDocument/FCDPhysicsForceFieldInstance.cpp FCollada/FCDocument/FCDPhysicsMaterial.cpp FCollada/FCDocument/FCDPhysicsModel.cpp FCollada/FCDocument/FCDPhysicsModelInstance.cpp FCollada/FCDocument/FCDPhysicsRigidBody.cpp FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp FCollada/FCDocument/FCDPhysicsRigidConstraintInstance.cpp FCollada/FCDocument/FCDPhysicsScene.cpp FCollada/FCDocument/FCDPhysicsShape.cpp FCollada/FCDocument/FCDPlaceHolder.cpp FCollada/FCDocument/FCDSceneNode.cpp FCollada/FCDocument/FCDSceneNodeIterator.cpp FCollada/FCDocument/FCDSceneNodeTools.cpp FCollada/FCDocument/FCDSkinController.cpp FCollada/FCDocument/FCDTargetedEntity.cpp FCollada/FCDocument/FCDTexture.cpp FCollada/FCDocument/FCDTransform.cpp FCollada/FCDocument/FCDVersion.cpp FCollada/FMath/FMAllocator.cpp FCollada/FMath/FMAngleAxis.cpp FCollada/FMath/FMColor.cpp FCollada/FMath/FMInterpolation.cpp FCollada/FMath/FMLookAt.cpp FCollada/FMath/FMMatrix33.cpp FCollada/FMath/FMMatrix44.cpp FCollada/FMath/FMQuaternion.cpp FCollada/FMath/FMRandom.cpp FCollada/FMath/FMSkew.cpp FCollada/FMath/FMVector3.cpp FCollada/FMath/FMVolume.cpp FCollada/FUtils/FUAssert.cpp FCollada/FUtils/FUBase64.cpp FCollada/FUtils/FUBoundingBox.cpp FCollada/FUtils/FUBoundingSphere.cpp FCollada/FUtils/FUCrc32.cpp FCollada/FUtils/FUCriticalSection.cpp FCollada/FUtils/FUDaeEnum.cpp FCollada/FUtils/FUDateTime.cpp FCollada/FUtils/FUDebug.cpp FCollada/FUtils/FUError.cpp FCollada/FUtils/FUErrorLog.cpp FCollada/FUtils/FUFile.cpp FCollada/FUtils/FUFileManager.cpp FCollada/FUtils/FULogFile.cpp FCollada/FUtils/FUObject.cpp FCollada/FUtils/FUObjectType.cpp FCollada/FUtils/FUParameter.cpp FCollada/FUtils/FUParameterizable.cpp FCollada/FUtils/FUPluginManager.cpp FCollada/FUtils/FUSemaphore.cpp In file included from FCollada/FUtils/FUSemaphore.cpp:10:0: FCollada/FUtils/FUSemaphore.h:36:2: warning: #warning "FUSemaphore: Semaphore not implemented for non Windows" [-Wcpp] #warning "FUSemaphore: Semaphore not implemented for non Windows" ^~~~~~~ FCollada/FUtils/FUStringBuilder.cpp FCollada/FUtils/FUStringConversion.cpp FCollada/FUtils/FUStringConversion.cpp: In function 'void TrickLinkerFUStringConversion()': FCollada/FUtils/FUStringConversion.cpp:281:8: warning: variable 'f' set but not used [-Wunused-but-set-variable] float f = FUStringConversion::ToFloat(&c); ^ FCollada/FUtils/FUStringConversion.cpp:283:7: warning: variable 'b' set but not used [-Wunused-but-set-variable] bool b = FUStringConversion::ToBoolean(c); ^ FCollada/FUtils/FUStringConversion.cpp:285:8: warning: variable 'i32' set but not used [-Wunused-but-set-variable] int32 i32 = FUStringConversion::ToInt32(&c); ^~~ FCollada/FUtils/FUStringConversion.cpp:287:9: warning: variable 'u32' set but not used [-Wunused-but-set-variable] uint32 u32 = FUStringConversion::ToUInt32(&c); ^~~ In file included from FCollada/FUtils/FUStringConversion.cpp:18:0: FCollada/FUtils/FUStringConversion.hpp: In static member function 'static float FUStringConversion::ToFloat(const CH**) [with CH = char]': FCollada/FUtils/FUStringConversion.hpp:91:13: warning: this statement may fall through [-Wimplicit-fallthrough=] case 'I': infinity = true; // intentional pass-through. ^~~~~~~~ FCollada/FUtils/FUStringConversion.hpp:92:3: note: here default: nonValidFound = true; --s; break; ^~~~~~~ FCollada/FUtils/FUSynchronizableObject.cpp FCollada/FUtils/FUThread.cpp In file included from FCollada/FUtils/FUThread.cpp:10:0: FCollada/FUtils/FUThread.h:30:2: warning: #warning "Threads not yet implemented for non Windows." [-Wcpp] #warning "Threads not yet implemented for non Windows." ^~~~~~~ FCollada/FUtils/FUTracker.cpp FCollada/FUtils/FUUniqueStringMap.cpp In file included from FCollada/FUtils/FUStringBuilder.cpp:11:0: FCollada/FUtils/FUStringBuilder.hpp: In member function 'void FUStringBuilderT<Char>::append(double) [with Char = char]': FCollada/FUtils/FUStringBuilder.hpp:180:6: warning: '%.6g' directive writing between 1 and 13 bytes into a region of size 10 [-Wformat-overflow=] void FUStringBuilderT<Char>::append(double f) ^~~~~~~~~~~~~~~~~~~~~~ FCollada/FUtils/FUStringBuilder.hpp:180:6: note: assuming directive output of 12 bytes FCollada/FUtils/FUStringBuilder.hpp:209:9: note: 'sprintf' output between 2 and 14 bytes into a destination of size 10 sprintf(tmp, "%.6g", f); ~~~~~~~^~~~~~~~~~~~~~~~ FCollada/FUtils/FUUri.cpp FCollada/FUtils/FUXmlDocument.cpp FCollada/FUtils/FUXmlParser.cpp FCollada/FUtils/FUXmlWriter.cpp FColladaPlugins/FArchiveXML/FArchiveXML.cpp FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp FColladaPlugins/FArchiveXML/FAXCameraExport.cpp FColladaPlugins/FArchiveXML/FAXCameraImport.cpp FColladaPlugins/FArchiveXML/FAXColladaParser.cpp FColladaPlugins/FArchiveXML/FAXColladaWriter.cpp FColladaPlugins/FArchiveXML/FAXControllerExport.cpp FColladaPlugins/FArchiveXML/FAXControllerImport.cpp FColladaPlugins/FArchiveXML/FAXEmitterExport.cpp FColladaPlugins/FArchiveXML/FAXEmitterImport.cpp FColladaPlugins/FArchiveXML/FAXEntityExport.cpp FColladaPlugins/FArchiveXML/FAXEntityImport.cpp FColladaPlugins/FArchiveXML/FAXForceFieldExport.cpp FColladaPlugins/FArchiveXML/FAXForceFieldImport.cpp FColladaPlugins/FArchiveXML/FAXGeometryExport.cpp FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp FColladaPlugins/FArchiveXML/FAXImportLinking.cpp FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp FColladaPlugins/FArchiveXML/FAXLightExport.cpp FColladaPlugins/FArchiveXML/FAXLightImport.cpp FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp FColladaPlugins/FArchiveXML/FAXSceneExport.cpp FColladaPlugins/FArchiveXML/FAXSceneImport.cpp output/libFColladaSD.a output/libFColladaSR.a gmake[2]: Leaving directory '/scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/fcollada/src' Building NVTT... CMake Deprecation Warning at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 7.4.0 -- The CXX compiler identification is GNU 7.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /scratch/work/games/0ad/work/.cwrapper/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /scratch/work/games/0ad/work/.cwrapper/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Setting optimal options -- Processor: i386 -- Compiler Flags: -fPIC -- Found OpenGL: /usr/X11R7/lib/libGL.so -- Looking for OpenGL - found -- Looking for DirectX - not found -- Found ZLIB: /usr/lib/libz.so (found version "1.2.10") -- Found PNG: /usr/pkg/lib/libpng16.so (found version "1.6.40") -- Looking for PNG - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Use thread library: -lpthread -- Looking for include file unistd.h -- Looking for include file unistd.h - found -- Looking for include file stdarg.h -- Looking for include file stdarg.h - found -- Looking for include file signal.h -- Looking for include file signal.h - found -- Looking for include file execinfo.h -- Looking for include file execinfo.h - found -- Looking for include file malloc.h -- Looking for include file malloc.h - found -- Looking for include file dispatch/dispatch.h -- Looking for include file dispatch/dispatch.h - not found -- Configuring done (4.7s) -- Generating done (0.2s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_LINK_FLAGS -- Build files have been written to: /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/build gmake[2]: Entering directory '/scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/build' gmake[2]: Leaving directory '/scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/build' gmake[2]: Entering directory '/scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/build' [ 1%] Building C object extern/poshlib/CMakeFiles/posh.dir/posh.c.o [ 2%] Building CXX object src/nvtt/squish/CMakeFiles/squish.dir/fastclusterfit.cpp.o [ 3%] Linking C static library libposh.a [ 3%] Built target posh [ 5%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl.cpp.o [ 6%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode0.cpp.o [ 7%] Building CXX object src/nvtt/squish/CMakeFiles/squish.dir/weightedclusterfit.cpp.o [ 9%] Building CXX object src/nvtt/squish/CMakeFiles/squish.dir/colourblock.cpp.o [ 10%] Building CXX object src/nvtt/squish/CMakeFiles/squish.dir/colourfit.cpp.o [ 11%] Building CXX object src/nvtt/squish/CMakeFiles/squish.dir/colourset.cpp.o [ 12%] Building CXX object src/nvtt/squish/CMakeFiles/squish.dir/maths.cpp.o [ 14%] Linking CXX static library libsquish.a [ 14%] Built target squish [ 15%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode1.cpp.o [ 16%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode2.cpp.o [ 18%] Building CXX object src/bc6h/CMakeFiles/bc6h.dir/zoh_utils.cpp.o [ 19%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode3.cpp.o [ 20%] Building CXX object src/bc6h/CMakeFiles/bc6h.dir/zoh.cpp.o [ 22%] Building CXX object src/bc6h/CMakeFiles/bc6h.dir/zohone.cpp.o [ 23%] Building CXX object src/bc6h/CMakeFiles/bc6h.dir/zohtwo.cpp.o [ 24%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode4.cpp.o [ 25%] Linking CXX static library libbc6h.a [ 25%] Built target bc6h [ 27%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o [ 28%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o [ 29%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o [ 31%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/StrLib.cpp.o /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvcore/StrLib.cpp:567:6: warning: 'void nv::swap(nv::StringBuilder&, nv::StringBuilder&)' has not been declared within nv void nv::swap(StringBuilder & a, StringBuilder & b) { ^~ In file included from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvcore/StrLib.cpp:3:0: /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvcore/StrLib.h:167:21: note: only here as a friend friend void swap(StringBuilder & a, StringBuilder & b); ^~~~ /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvcore/StrLib.cpp:770:6: warning: 'void nv::swap(nv::String&, nv::String&)' has not been declared within nv void nv::swap(String & a, String & b) { ^~ In file included from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvcore/StrLib.cpp:3:0: /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvcore/StrLib.h:356:21: note: only here as a friend friend void swap(String & a, String & b); ^~~~ [ 32%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/TextWriter.cpp.o [ 33%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/Timer.cpp.o [ 35%] Linking CXX shared library libnvcore.so [ 35%] Built target nvcore [ 36%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode5.cpp.o [ 37%] Building CXX object src/nvthread/CMakeFiles/nvthread.dir/nvthread.cpp.o [ 38%] Building CXX object src/nvthread/CMakeFiles/nvthread.dir/Event.cpp.o [ 40%] Building CXX object src/nvthread/CMakeFiles/nvthread.dir/Mutex.cpp.o [ 41%] Building CXX object src/nvthread/CMakeFiles/nvthread.dir/ParallelFor.cpp.o [ 42%] Building CXX object src/nvthread/CMakeFiles/nvthread.dir/Thread.cpp.o [ 44%] Building CXX object src/nvthread/CMakeFiles/nvthread.dir/ThreadPool.cpp.o [ 45%] Linking CXX static library libnvthread.a [ 45%] Built target nvthread [ 46%] Building CXX object src/nvmath/CMakeFiles/nvmath.dir/Fitting.cpp.o [ 48%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode6.cpp.o [ 49%] Building CXX object src/nvmath/CMakeFiles/nvmath.dir/Gamma.cpp.o [ 50%] Building CXX object src/nvmath/CMakeFiles/nvmath.dir/Half.cpp.o /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp: In function '__m128 half_to_float4_SSE2(__m128i)': /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:504:44: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi] static __m128 half_to_float4_SSE2(__m128i h) ^ In file included from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/nvmath.h:19:0, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.h:5, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:76: /usr/include/gcc-7/xmmintrin.h:252:1: error: inlining failed in call to always_inline '__m128 _mm_or_ps(__m128, __m128)': target specific option mismatch _mm_or_ps (__m128 __A, __m128 __B) ^~~~~~~~~ /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:541:36: note: called from here __m128 final = _mm_or_ps(adjusted5, _mm_castsi128_ps(sign)); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gcc-7/xmmintrin.h:1252:0, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/nvmath.h:19, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.h:5, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:76: /usr/include/gcc-7/emmintrin.h:1550:1: error: inlining failed in call to always_inline '__m128 _mm_castsi128_ps(__m128i)': target specific option mismatch _mm_castsi128_ps(__m128i __A) ^~~~~~~~~~~~~~~~ /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:541:36: note: called from here __m128 final = _mm_or_ps(adjusted5, _mm_castsi128_ps(sign)); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gcc-7/xmmintrin.h:1252:0, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/nvmath.h:19, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.h:5, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:76: /usr/include/gcc-7/emmintrin.h:1148:1: error: inlining failed in call to always_inline '__m128i _mm_slli_epi32(__m128i, int)': target specific option mismatch _mm_slli_epi32 (__m128i __A, int __B) ^~~~~~~~~~~~~~ /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:540:54: note: called from here __m128i sign = _mm_slli_epi32(justsign, 16); ^ In file included from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/nvmath.h:19:0, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.h:5, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:76: /usr/include/gcc-7/xmmintrin.h:252:1: error: inlining failed in call to always_inline '__m128 _mm_or_ps(__m128, __m128)': target specific option mismatch _mm_or_ps (__m128 __A, __m128 __B) ^~~~~~~~~ /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:539:57: note: called from here __m128 adjusted5 = _mm_or_ps(adjusted3, adjusted4); ^ In file included from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/nvmath.h:19:0, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.h:5, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:76: /usr/include/gcc-7/xmmintrin.h:246:1: error: inlining failed in call to always_inline '__m128 _mm_andnot_ps(__m128, __m128)': target specific option mismatch _mm_andnot_ps (__m128 __A, __m128 __B) ^~~~~~~~~~~~~ /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:538:98: note: called from here __m128 adjusted4 = _mm_andnot_ps(_mm_castsi128_ps(b_isdenorm), _mm_castsi128_ps(adjusted2)); ^ In file included from /usr/include/gcc-7/xmmintrin.h:1252:0, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/nvmath.h:19, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.h:5, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:76: /usr/include/gcc-7/emmintrin.h:1550:1: error: inlining failed in call to always_inline '__m128 _mm_castsi128_ps(__m128i)': target specific option mismatch _mm_castsi128_ps(__m128i __A) ^~~~~~~~~~~~~~~~ /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:538:40: note: called from here __m128 adjusted4 = _mm_andnot_ps(_mm_castsi128_ps(b_isdenorm), _mm_castsi128_ps(adjusted2)); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gcc-7/xmmintrin.h:1252:0, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/nvmath.h:19, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.h:5, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:76: /usr/include/gcc-7/emmintrin.h:1550:1: error: inlining failed in call to always_inline '__m128 _mm_castsi128_ps(__m128i)': target specific option mismatch _mm_castsi128_ps(__m128i __A) ^~~~~~~~~~~~~~~~ /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:538:40: note: called from here __m128 adjusted4 = _mm_andnot_ps(_mm_castsi128_ps(b_isdenorm), _mm_castsi128_ps(adjusted2)); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/nvmath.h:19:0, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.h:5, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:76: /usr/include/gcc-7/xmmintrin.h:240:1: error: inlining failed in call to always_inline '__m128 _mm_and_ps(__m128, __m128)': target specific option mismatch _mm_and_ps (__m128 __A, __m128 __B) ^~~~~~~~~~ /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:537:72: note: called from here __m128 adjusted3 = _mm_and_ps(den2, _mm_castsi128_ps(b_isdenorm)); ^ In file included from /usr/include/gcc-7/xmmintrin.h:1252:0, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/nvmath.h:19, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.h:5, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:76: /usr/include/gcc-7/emmintrin.h:1550:1: error: inlining failed in call to always_inline '__m128 _mm_castsi128_ps(__m128i)': target specific option mismatch _mm_castsi128_ps(__m128i __A) ^~~~~~~~~~~~~~~~ /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:537:37: note: called from here __m128 adjusted3 = _mm_and_ps(den2, _mm_castsi128_ps(b_isdenorm)); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/nvmath.h:19:0, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.h:5, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:76: /usr/include/gcc-7/xmmintrin.h:190:1: error: inlining failed in call to always_inline '__m128 _mm_sub_ps(__m128, __m128)': target specific option mismatch _mm_sub_ps (__m128 __A, __m128 __B) ^~~~~~~~~~ /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:536:92: note: called from here __m128 den2 = _mm_sub_ps(_mm_castsi128_ps(den1), *(const __m128 *)&magic_denorm); ^ In file included from /usr/include/gcc-7/xmmintrin.h:1252:0, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/nvmath.h:19, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.h:5, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:76: /usr/include/gcc-7/emmintrin.h:1550:1: error: inlining failed in call to always_inline '__m128 _mm_castsi128_ps(__m128i)': target specific option mismatch _mm_castsi128_ps(__m128i __A) ^~~~~~~~~~~~~~~~ /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:536:37: note: called from here __m128 den2 = _mm_sub_ps(_mm_castsi128_ps(den1), *(const __m128 *)&magic_denorm); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gcc-7/xmmintrin.h:1252:0, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/nvmath.h:19, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.h:5, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:76: /usr/include/gcc-7/emmintrin.h:1028:1: error: inlining failed in call to always_inline '__m128i _mm_add_epi32(__m128i, __m128i)': target specific option mismatch _mm_add_epi32 (__m128i __A, __m128i __B) ^~~~~~~~~~~~~ /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:535:59: note: called from here __m128i den1 = _mm_add_epi32(adj_den, adjusted2); ^ In file included from /usr/include/gcc-7/xmmintrin.h:1252:0, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/nvmath.h:19, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.h:5, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:76: /usr/include/gcc-7/emmintrin.h:1028:1: error: inlining failed in call to always_inline '__m128i _mm_add_epi32(__m128i, __m128i)': target specific option mismatch _mm_add_epi32 (__m128i __A, __m128i __B) ^~~~~~~~~~~~~ /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:532:61: note: called from here __m128i adjusted2 = _mm_add_epi32(adjusted, adj_infnan); ^ In file included from /usr/include/gcc-7/xmmintrin.h:1252:0, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/nvmath.h:19, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.h:5, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:76: /usr/include/gcc-7/emmintrin.h:1273:1: error: inlining failed in call to always_inline '__m128i _mm_and_si128(__m128i, __m128i)': target specific option mismatch _mm_and_si128 (__m128i __A, __m128i __B) ^~~~~~~~~~~~~ /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:531:76: note: called from here __m128i adj_infnan = _mm_and_si128(b_isinfnan, CONST(expadjust_infnan)); ^ In file included from /usr/include/gcc-7/xmmintrin.h:1252:0, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/nvmath.h:19, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.h:5, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:76: /usr/include/gcc-7/emmintrin.h:1309:1: error: inlining failed in call to always_inline '__m128i _mm_cmpeq_epi32(__m128i, __m128i)': target specific option mismatch _mm_cmpeq_epi32 (__m128i __A, __m128i __B) ^~~~~~~~~~~~~~~ /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:529:56: note: called from here __m128i b_isdenorm = _mm_cmpeq_epi32(zero, justexp); ^ In file included from /usr/include/gcc-7/xmmintrin.h:1252:0, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/nvmath.h:19, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.h:5, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:76: /usr/include/gcc-7/emmintrin.h:1309:1: error: inlining failed in call to always_inline '__m128i _mm_cmpeq_epi32(__m128i, __m128i)': target specific option mismatch _mm_cmpeq_epi32 (__m128i __A, __m128i __B) ^~~~~~~~~~~~~~~ /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:528:61: note: called from here __m128i b_isinfnan = _mm_cmpeq_epi32(mshiftexp, justexp); ^ In file included from /usr/include/gcc-7/xmmintrin.h:1252:0, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/nvmath.h:19, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.h:5, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:76: /usr/include/gcc-7/emmintrin.h:758:1: error: inlining failed in call to always_inline '__m128i _mm_setzero_si128()': target specific option mismatch _mm_setzero_si128 (void) ^~~~~~~~~~~~~~~~~ /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:527:45: note: called from here __m128i zero = _mm_setzero_si128(); ^ In file included from /usr/include/gcc-7/xmmintrin.h:1252:0, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/nvmath.h:19, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.h:5, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:76: /usr/include/gcc-7/emmintrin.h:1273:1: error: inlining failed in call to always_inline '__m128i _mm_and_si128(__m128i, __m128i)': target specific option mismatch _mm_and_si128 (__m128i __A, __m128i __B) ^~~~~~~~~~~~~ /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:525:59: note: called from here __m128i justexp = _mm_and_si128(shifted, mshiftexp); ^ In file included from /usr/include/gcc-7/xmmintrin.h:1252:0, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/nvmath.h:19, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.h:5, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:76: /usr/include/gcc-7/emmintrin.h:1028:1: error: inlining failed in call to always_inline '__m128i _mm_add_epi32(__m128i, __m128i)': target specific option mismatch _mm_add_epi32 (__m128i __A, __m128i __B) ^~~~~~~~~~~~~ /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:524:57: note: called from here __m128i adjusted = _mm_add_epi32(eadjust, shifted); ^ In file included from /usr/include/gcc-7/xmmintrin.h:1252:0, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/nvmath.h:19, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.h:5, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:76: /usr/include/gcc-7/emmintrin.h:1148:1: error: inlining failed in call to always_inline '__m128i _mm_slli_epi32(__m128i, int)': target specific option mismatch _mm_slli_epi32 (__m128i __A, int __B) ^~~~~~~~~~~~~~ /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:523:53: note: called from here __m128i shifted = _mm_slli_epi32(expmant, 13); ^ In file included from /usr/include/gcc-7/xmmintrin.h:1252:0, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/nvmath.h:19, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.h:5, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:76: /usr/include/gcc-7/emmintrin.h:1273:1: error: inlining failed in call to always_inline '__m128i _mm_and_si128(__m128i, __m128i)': target specific option mismatch _mm_and_si128 (__m128i __A, __m128i __B) ^~~~~~~~~~~~~ /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:520:64: note: called from here __m128i justsign = _mm_and_si128(h, CONST(mask_justsign)); ^ In file included from /usr/include/gcc-7/xmmintrin.h:1252:0, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/nvmath.h:19, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.h:5, from /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:76: /usr/include/gcc-7/emmintrin.h:1273:1: error: inlining failed in call to always_inline '__m128i _mm_and_si128(__m128i, __m128i)': target specific option mismatch _mm_and_si128 (__m128i __A, __m128i __B) ^~~~~~~~~~~~~ /scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/src/nvmath/Half.cpp:519:51: note: called from here __m128i expmant = _mm_and_si128(mnosign, h); ^ gmake[5]: *** [src/nvmath/CMakeFiles/nvmath.dir/build.make:104: src/nvmath/CMakeFiles/nvmath.dir/Half.cpp.o] Error 1 gmake[4]: *** [CMakeFiles/Makefile2:323: src/nvmath/CMakeFiles/nvmath.dir/all] Error 2 gmake[4]: *** Waiting for unfinished jobs.... [ 51%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode7.cpp.o [ 53%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_utils.cpp.o [ 54%] Linking CXX static library libbc7.a [ 54%] Built target bc7 gmake[3]: *** [CMakeFiles/Makefile2:419: src/nvtt/CMakeFiles/nvtt.dir/rule] Error 2 gmake[2]: *** [Makefile:264: nvtt] Error 2 gmake[2]: Leaving directory '/scratch/work/games/0ad/work/0ad-0.0.26-alpha/libraries/source/nvtt/src/build' ./build.sh: die: not found ERROR: NVTT build failed *** Error code 1 Stop. make[1]: stopped in /tree/pkgsrc/games/0ad *** Error code 1 Stop. make: stopped in /tree/pkgsrc/games/0ad