From https://github.com/archlinux/svntogit-community * branch packages/opencollada -> FETCH_HEAD * [new branch] packages/opencollada -> community/packages/opencollada Cloning into 'opencollada'... done. :: Synchronizing package databases... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 132k 100 132k 0 0 391k 0 --:--:-- --:--:-- --:--:-- 391k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2 8536k 2 217k 0 0 214k 0 0:00:39 0:00:01 0:00:38 214k 40 8536k 40 3475k 0 0 1717k 0 0:00:04 0:00:02 0:00:02 1717k 98 8536k 98 8417k 0 0 2774k 0 0:00:03 0:00:03 --:--:-- 2774k 100 8536k 100 8536k 0 0 2811k 0 0:00:03 0:00:03 --:--:-- 2811k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 143k 100 143k 0 0 835k 0 --:--:-- --:--:-- --:--:-- 836k :: Starting full system upgrade... there is nothing to do PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp/archlinux-ci/ GIT_SSL_NO_VERIFY=1 SOURCE_DATE_EPOCH=1690442083 SHELL=/bin/bash SCHROOT_CHROOT_NAME=jenkins-reproducible-archlinux no_proxy=localhost,127.0.0.1 SCHROOT_COMMAND=bash -l -c SOURCE_DATE_EPOCH='1690442083' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' TMPDIR='/tmp/archlinux-ci/' GIT_SSL_NO_VERIFY=1 printenv 2>&1 SCHROOT_SESSION_ID=archlinux-opencollada-archlinuxrb-build-TcoTpv7X PWD=/tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk LOGNAME=jenkins SCHROOT_ALIAS_NAME=jenkins-reproducible-archlinux SCHROOT_GROUP=jenkins SCHROOT_USER=jenkins ftp_proxy=http://127.0.0.1:3128 HOME=/var/lib/jenkins LANG=C https_proxy=http://127.0.0.1:3128 USER=jenkins FTP_PROXY=http://127.0.0.1:3128 SHLVL=1 HTTPS_PROXY=http://127.0.0.1:3128 HTTP_PROXY=http://127.0.0.1:3128 SCHROOT_GID=116 http_proxy=http://127.0.0.1:3128 DEBUGINFOD_URLS=https://debuginfod.archlinux.org SCHROOT_UID=108 HG=/usr/bin/hg _=/usr/sbin/printenv ==> Making package: opencollada 1:1.6.68-3 (Wed Aug 28 13:38:11 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (1) pcre-8.45-3 Total Download Size: 0.97 MiB Total Installed Size: 3.49 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 994k 100 994k 0 0 92.7M 0 --:--:-- --:--:-- --:--:-- 97.1M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing pcre... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (6) cppdap-1.58.0-1 hicolor-icon-theme-0.17-3 jsoncpp-1.9.5-2 libuv-1.46.0-1 rhash-1.4.3-1 cmake-3.27.1-1 Total Download Size: 12.11 MiB Total Installed Size: 74.39 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 10021 100 10021 0 0 6143k 0 --:--:-- --:--:-- --:--:-- 9786k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 151k 100 151k 0 0 63.2M 0 --:--:-- --:--:-- --:--:-- 73.9M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 238k 100 238k 0 0 70.0M 0 --:--:-- --:--:-- --:--:-- 77.7M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 171k 100 171k 0 0 59.9M 0 --:--:-- --:--:-- --:--:-- 83.8M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 335k 100 335k 0 0 81.4M 0 --:--:-- --:--:-- --:--:-- 109M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 11.2M 0 45946 0 0 68417 0 0:02:51 --:--:-- 0:02:51 68372 16 11.2M 16 1948k 0 0 1286k 0 0:00:08 0:00:01 0:00:07 1286k 49 11.2M 49 5742k 0 0 2283k 0 0:00:05 0:00:02 0:00:03 2282k 99 11.2M 99 11.1M 0 0 3249k 0 0:00:03 0:00:03 --:--:-- 3249k 100 11.2M 100 11.2M 0 0 3263k 0 0:00:03 0:00:03 --:--:-- 3262k checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cppdap... installing cmake... Optional dependencies for cmake qt6-base: cmake-gui :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Found opencollada.conf -> Found pcre.patch -> Cloning OpenCOLLADA git repo... Cloning into bare repository '/tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/OpenCOLLADA'... ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... opencollada.conf ... Passed pcre.patch ... Passed OpenCOLLADA ... Skipped ==> Extracting sources... -> Creating working copy of OpenCOLLADA git repo... Cloning into 'OpenCOLLADA'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... patching file COLLADABaseUtils/include/COLLADABUPcreCompiledPattern.h ==> Starting build()... -- Architecture: x86_64 CMake Deprecation Warning at CMakeLists.txt:21 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 13.1.1 -- The CXX compiler identification is GNU 13.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/sbin/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: /usr/sbin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test C_WARN_ALL -- Performing Test C_WARN_ALL - Success -- Performing Test C_WARN_EXTRA -- Performing Test C_WARN_EXTRA - Success -- Performing Test C_WARN_NO_UNKNOWN_PRAGMAS -- Performing Test C_WARN_NO_UNKNOWN_PRAGMAS - Success -- Performing Test C_WARN_NO_SWITCH -- Performing Test C_WARN_NO_SWITCH - Success -- Performing Test C_WARN_NO_UNUSED_PARAMETER -- Performing Test C_WARN_NO_UNUSED_PARAMETER - Success -- Performing Test C_WARN_NO_IGNORED_QUALIFIERS -- Performing Test C_WARN_NO_IGNORED_QUALIFIERS - Success -- Performing Test CXX_WARN_ALL -- Performing Test CXX_WARN_ALL - Success -- Performing Test CXX_WARN_EXTRA -- Performing Test CXX_WARN_EXTRA - Success -- Performing Test CXX_WARN_NO_UNKNOWN_PRAGMAS -- Performing Test CXX_WARN_NO_UNKNOWN_PRAGMAS - Success -- Performing Test CXX_WARN_NO_SWITCH -- Performing Test CXX_WARN_NO_SWITCH - Success -- Performing Test CXX_WARN_NO_REORDER -- Performing Test CXX_WARN_NO_REORDER - Success -- Performing Test CXX_WARN_NO_UNUSED_PARAMETER -- Performing Test CXX_WARN_NO_UNUSED_PARAMETER - Success -- Performing Test CXX_WARN_NO_IGNORED_QUALIFIERS -- Performing Test CXX_WARN_NO_IGNORED_QUALIFIERS - Success -- Found LibXml2: /usr/lib/libxml2.so (found version "2.11.4") -- SUCCESSFUL: LibXml2 found -- Found PkgConfig: /usr/sbin/pkg-config (found version "1.8.1") -- Found PCRE: /usr/include -- SUCCESSFUL: PCRE found -- Configuring done (3.6s) -- Generating done (0.2s) -- Build files have been written to: /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/build [ 1%] Building CXX object common/libftoa/CMakeFiles/ftoa_shared.dir/src/Commonitoa.cpp.o [ 1%] Building C object Externals/UTF/CMakeFiles/UTF_shared.dir/src/ConvertUTF.c.o [ 1%] Building CXX object common/libftoa/CMakeFiles/ftoa_shared.dir/src/Commondtoa.cpp.o [ 1%] Building CXX object common/libftoa/CMakeFiles/ftoa_shared.dir/src/Commonftoa.cpp.o [ 1%] Building C object Externals/zlib/CMakeFiles/zlib_shared.dir/src/adler32.c.o [ 1%] Building CXX object Externals/MathMLSolver/CMakeFiles/MathMLSolver_shared.dir/src/MathMLEvaluatorVisitor.cpp.o [ 1%] Building C object Externals/zlib/CMakeFiles/zlib_shared.dir/src/compress.c.o [ 2%] Building CXX object Externals/MathMLSolver/CMakeFiles/MathMLSolver_shared.dir/src/MathMLSolverPrecompiled.cpp.o [ 3%] Building C object Externals/zlib/CMakeFiles/zlib_shared.dir/src/crc32.c.o [ 3%] Building C object Externals/zlib/CMakeFiles/zlib_shared.dir/src/deflate.c.o [ 3%] Building CXX object Externals/MathMLSolver/CMakeFiles/MathMLSolver_shared.dir/src/AST/MathMLASTStringVisitor.cpp.o [ 3%] Building C object Externals/zlib/CMakeFiles/zlib_shared.dir/src/gvmat32c.c.o [ 4%] Building CXX object DAEValidator/CMakeFiles/DAEValidatorLibrary.dir/library/src/ArgumentParser.cpp.o [ 4%] Building CXX object Externals/MathMLSolver/CMakeFiles/MathMLSolver_shared.dir/src/MathMLSymbolTable.cpp.o [ 6%] Building CXX object Externals/MathMLSolver/CMakeFiles/MathMLSolver_shared.dir/src/AST/MathMLASTUnaryArithmeticExpression.cpp.o [ 6%] Building C object Externals/zlib/CMakeFiles/zlib_shared.dir/src/gzio.c.o /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c: In function 'ConvertUTF16toUTF8': /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:270:72: warning: this statement may fall through [-Wimplicit-fallthrough=] 270 | case 4: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; | ~~~^~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:271:13: note: here 271 | case 3: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:271:72: warning: this statement may fall through [-Wimplicit-fallthrough=] 271 | case 3: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; | ~~~^~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:272:13: note: here 272 | case 2: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:272:72: warning: this statement may fall through [-Wimplicit-fallthrough=] 272 | case 2: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; | ~~~^~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:273:13: note: here 273 | case 1: *--target = (UTF8)(ch | firstByteMark[bytesToWrite]); | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c: In function 'isLegalUTF8': /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:301:42: warning: this statement may fall through [-Wimplicit-fallthrough=] 301 | case 4: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:302:5: note: here 302 | case 3: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false; | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:302:42: warning: this statement may fall through [-Wimplicit-fallthrough=] 302 | case 3: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:303:5: note: here 303 | case 2: if ((a = (*--srcptr)) > 0xBF) return false; | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:305:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 305 | switch (*source) { | ^~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:314:5: note: here 314 | case 1: if (*source >= 0x80 && *source < 0xC2) return false; | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c: In function 'ConvertUTF8toUTF16': /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:357:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 357 | case 5: ch += *source++; ch <<= 6; /* remember, illegal UTF-8 */ | ~~~^~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:358:13: note: here 358 | case 4: ch += *source++; ch <<= 6; /* remember, illegal UTF-8 */ | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:358:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 358 | case 4: ch += *source++; ch <<= 6; /* remember, illegal UTF-8 */ | ~~~^~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:359:13: note: here 359 | case 3: ch += *source++; ch <<= 6; | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:359:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 359 | case 3: ch += *source++; ch <<= 6; | ~~~^~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:360:13: note: here 360 | case 2: ch += *source++; ch <<= 6; | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:360:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 360 | case 2: ch += *source++; ch <<= 6; | ~~~^~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:361:13: note: here 361 | case 1: ch += *source++; ch <<= 6; | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:361:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 361 | case 1: ch += *source++; ch <<= 6; | ~~~^~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:362:13: note: here 362 | case 0: ch += *source++; | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c: In function 'ConvertUTF32toUTF8': /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:448:72: warning: this statement may fall through [-Wimplicit-fallthrough=] 448 | case 4: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; | ~~~^~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:449:13: note: here 449 | case 3: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:449:72: warning: this statement may fall through [-Wimplicit-fallthrough=] 449 | case 3: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; | ~~~^~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:450:13: note: here 450 | case 2: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:450:72: warning: this statement may fall through [-Wimplicit-fallthrough=] 450 | case 2: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; | ~~~^~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:451:13: note: here 451 | case 1: *--target = (UTF8) (ch | firstByteMark[bytesToWrite]); | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c: In function 'ConvertUTF8toUTF32': /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:483:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 483 | case 5: ch += *source++; ch <<= 6; | ~~~^~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:484:13: note: here 484 | case 4: ch += *source++; ch <<= 6; | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:484:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 484 | case 4: ch += *source++; ch <<= 6; | ~~~^~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:485:13: note: here 485 | case 3: ch += *source++; ch <<= 6; | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:485:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 485 | case 3: ch += *source++; ch <<= 6; | ~~~^~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:486:13: note: here 486 | case 2: ch += *source++; ch <<= 6; | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:486:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 486 | case 2: ch += *source++; ch <<= 6; | ~~~^~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:487:13: note: here 487 | case 1: ch += *source++; ch <<= 6; | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:487:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 487 | case 1: ch += *source++; ch <<= 6; | ~~~^~~~~ [ 6%] Building C object Externals/zlib/CMakeFiles/zlib_shared.dir/src/infback.c.o /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/UTF/src/ConvertUTF.c:488:13: note: here 488 | case 0: ch += *source++; | ^~~~ [ 6%] Building C object Externals/zlib/CMakeFiles/zlib_shared.dir/src/inffast.c.o /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/infback.c: In function 'inflateBack': /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/infback.c:462:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 462 | state->mode = LEN; | ~~~~~~~~~~~~^~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/infback.c:464:9: note: here 464 | case LEN: | ^~~~ [ 7%] Building C object Externals/zlib/CMakeFiles/zlib_shared.dir/src/inflate.c.o /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c: In function 'inflate': /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:667:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 667 | state->mode = EXLEN; | ~~~~~~~~~~~~^~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:668:9: note: here 668 | case EXLEN: | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:679:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 679 | state->mode = EXTRA; | ~~~~~~~~~~~~^~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:680:9: note: here 680 | case EXTRA: | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:701:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 701 | state->mode = NAME; | ~~~~~~~~~~~~^~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:702:9: note: here 702 | case NAME: | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:722:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 722 | state->mode = COMMENT; | ~~~~~~~~~~~~^~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:723:9: note: here 723 | case COMMENT: | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:742:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 742 | state->mode = HCRC; | ~~~~~~~~~~~~^~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:743:9: note: here 743 | case HCRC: | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:765:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 765 | state->mode = DICT; | ~~~~~~~~~~~~^~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:766:9: note: here 766 | case DICT: | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:772:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 772 | state->mode = TYPE; | ~~~~~~~~~~~~^~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:773:9: note: here 773 | case TYPE: | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:774:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 774 | if (flush == Z_BLOCK) goto inf_leave; | ^ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:775:9: note: here 775 | case TYPEDO: | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:819:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 819 | state->mode = COPY; | ~~~~~~~~~~~~^~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:820:9: note: here 820 | case COPY: | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:949:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 949 | state->mode = LEN; | ~~~~~~~~~~~~^~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:950:9: note: here 950 | case LEN: | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:992:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 992 | state->mode = LENEXT; | ~~~~~~~~~~~~^~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:993:9: note: here 993 | case LENEXT: | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:1000:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 1000 | state->mode = DIST; | ~~~~~~~~~~~~^~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:1001:9: note: here 1001 | case DIST: | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:1025:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 1025 | state->mode = DISTEXT; | ~~~~~~~~~~~~^~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:1026:9: note: here 1026 | case DISTEXT: | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:1045:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 1045 | state->mode = MATCH; | ~~~~~~~~~~~~^~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:1046:9: note: here 1046 | case MATCH: | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:1100:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 1100 | state->mode = LENGTH; | ~~~~~~~~~~~~^~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:1101:9: note: here 1101 | case LENGTH: | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:1113:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 1113 | state->mode = DONE; | ~~~~~~~~~~~~^~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/zlib/src/inflate.c:1114:9: note: here 1114 | case DONE: | ^~~~ [ 7%] Building C object Externals/zlib/CMakeFiles/zlib_shared.dir/src/inftrees.c.o [ 7%] Building C object Externals/zlib/CMakeFiles/zlib_shared.dir/src/trees.c.o [ 8%] Linking C shared library ../../lib/libUTF.so [ 8%] Built target UTF_shared [ 8%] Building CXX object COLLADABaseUtils/CMakeFiles/OpenCOLLADABaseUtils_shared.dir/src/COLLADABUUtils.cpp.o [ 9%] Building C object Externals/zlib/CMakeFiles/zlib_shared.dir/src/uncompr.c.o [ 9%] Building C object Externals/zlib/CMakeFiles/zlib_shared.dir/src/zutil.c.o [ 10%] Building CXX object COLLADABaseUtils/CMakeFiles/OpenCOLLADABaseUtils_shared.dir/src/COLLADABUURI.cpp.o [ 10%] Building CXX object COLLADABaseUtils/CMakeFiles/OpenCOLLADABaseUtils_shared.dir/src/COLLADABUPrecompiledHeaders.cpp.o [ 10%] Building CXX object DAEValidator/CMakeFiles/DAEValidatorLibrary.dir/library/src/Dae.cpp.o [ 10%] Building CXX object COLLADABaseUtils/CMakeFiles/OpenCOLLADABaseUtils_shared.dir/src/COLLADABUPcreCompiledPattern.cpp.o [ 10%] Building CXX object Externals/MathMLSolver/CMakeFiles/MathMLSolver_shared.dir/src/AST/MathMLASTBinaryComparisionExpression.cpp.o [ 11%] Linking CXX shared library ../../lib/libftoa.so [ 11%] Built target ftoa_shared [ 11%] Building CXX object common/libBuffer/CMakeFiles/buffer_shared.dir/src/CommonBuffer.cpp.o [ 11%] Building CXX object common/libBuffer/CMakeFiles/buffer_shared.dir/src/CommonCharacterBuffer.cpp.o [ 12%] Building CXX object common/libBuffer/CMakeFiles/buffer_shared.dir/src/CommonFWriteBufferFlusher.cpp.o [ 12%] Building CXX object common/libBuffer/CMakeFiles/buffer_shared.dir/src/CommonStreamBufferFlusher.cpp.o [ 12%] Building CXX object DAEValidator/CMakeFiles/DAEValidatorLibrary.dir/library/src/DaeValidator.cpp.o [ 13%] Linking C shared library ../../lib/libzlib.so [ 13%] Built target zlib_shared [ 14%] Building CXX object DAEValidator/CMakeFiles/DAEValidatorLibrary.dir/library/src/Log.cpp.o /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp: In member function 'virtual void opencollada::Dae::readFile(const std::string&)': /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:78:30: error: possibly dangling reference to a temporary [-Werror=dangling-reference] 78 | const auto & instances = root().selectNodes( | ^~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:78:60: note: the temporary was destroyed at the end of the full expression '((opencollada::Dae*)this)->opencollada::Dae::.opencollada::XmlDoc::root().opencollada::XmlNode::selectNodes(std::operator+(__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = char_traits; _Alloc = allocator](opencollada::Strings::instance_visual_scene))' 78 | const auto & instances = root().selectNodes( | ~~~~~~~~~~~~~~~~~~^ 79 | xpath_all + Strings::instance_animation + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | xpath_or_all + Strings::instance_camera + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | xpath_or_all + Strings::instance_controller + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82 | xpath_or_all + Strings::instance_effect + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | xpath_or_all + Strings::instance_force_field + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | xpath_or_all + Strings::instance_formula + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | xpath_or_all + Strings::instance_geometry + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | xpath_or_all + Strings::instance_image + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 | xpath_or_all + Strings::instance_joint + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | xpath_or_all + Strings::instance_kinematics_model + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | xpath_or_all + Strings::instance_kinematics_scene + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | xpath_or_all + Strings::instance_light + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91 | xpath_or_all + Strings::instance_node + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92 | xpath_or_all + Strings::instance_physics_material + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | xpath_or_all + Strings::instance_physics_model + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | xpath_or_all + Strings::instance_physics_scene + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | xpath_or_all + Strings::instance_visual_scene | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | ); | ~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:102:30: error: possibly dangling reference to a temporary [-Werror=dangling-reference] 102 | const auto & instance_nodes = root().selectNodes(xpath_all + Strings::instance_node); | ^~~~~~~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:102:65: note: the temporary was destroyed at the end of the full expression '((opencollada::Dae*)this)->opencollada::Dae::.opencollada::XmlDoc::root().opencollada::XmlNode::selectNodes(std::operator+(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = char_traits; _Alloc = allocator](opencollada::Strings::instance_node))' 102 | const auto & instance_nodes = root().selectNodes(xpath_all + Strings::instance_node); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:112:30: error: possibly dangling reference to a temporary [-Werror=dangling-reference] 112 | const auto & elementsWithSource = root().selectNodes( | ^~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:112:69: note: the temporary was destroyed at the end of the full expression '((opencollada::Dae*)this)->opencollada::Dae::.opencollada::XmlDoc::root().opencollada::XmlNode::selectNodes(std::operator+(__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = char_traits; _Alloc = allocator](opencollada::Strings::morph))' 112 | const auto & elementsWithSource = root().selectNodes( | ~~~~~~~~~~~~~~~~~~^ 113 | xpath_all + Strings::accessor + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | xpath_or_all + Strings::skin + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | xpath_or_all + Strings::morph | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | ); | ~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:124:30: error: possibly dangling reference to a temporary [-Werror=dangling-reference] 124 | const auto & renders = root().selectNodes(xpath_all + Strings::render); | ^~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:124:58: note: the temporary was destroyed at the end of the full expression '((opencollada::Dae*)this)->opencollada::Dae::.opencollada::XmlDoc::root().opencollada::XmlNode::selectNodes(std::operator+(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = char_traits; _Alloc = allocator](opencollada::Strings::render))' 124 | const auto & renders = root().selectNodes(xpath_all + Strings::render); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:132:30: error: possibly dangling reference to a temporary [-Werror=dangling-reference] 132 | const auto & skeletons = root().selectNodes(xpath_all + Strings::skeleton); | ^~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:132:60: note: the temporary was destroyed at the end of the full expression '((opencollada::Dae*)this)->opencollada::Dae::.opencollada::XmlDoc::root().opencollada::XmlNode::selectNodes(std::operator+(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = char_traits; _Alloc = allocator](opencollada::Strings::skeleton))' 132 | const auto & skeletons = root().selectNodes(xpath_all + Strings::skeleton); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:140:30: error: possibly dangling reference to a temporary [-Werror=dangling-reference] 140 | const auto & elementsWithTarget = root().selectNodes( | ^~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:140:69: note: the temporary was destroyed at the end of the full expression '((opencollada::Dae*)this)->opencollada::Dae::.opencollada::XmlDoc::root().opencollada::XmlNode::selectNodes(std::operator+(__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = char_traits; _Alloc = allocator](opencollada::Strings::instance_rigid_body))' 140 | const auto & elementsWithTarget = root().selectNodes( | ~~~~~~~~~~~~~~~~~~^ 141 | xpath_all + Strings::instance_material + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142 | xpath_or_all + Strings::instance_rigid_body | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143 | ); | ~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:151:30: error: possibly dangling reference to a temporary [-Werror=dangling-reference] 151 | const auto & instance_physics_models = root().selectNodes(xpath_all + Strings::instance_physics_model); | ^~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:151:74: note: the temporary was destroyed at the end of the full expression '((opencollada::Dae*)this)->opencollada::Dae::.opencollada::XmlDoc::root().opencollada::XmlNode::selectNodes(std::operator+(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = char_traits; _Alloc = allocator](opencollada::Strings::instance_physics_model))' 151 | const auto & instance_physics_models = root().selectNodes(xpath_all + Strings::instance_physics_model); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:159:30: error: possibly dangling reference to a temporary [-Werror=dangling-reference] 159 | const auto & convex_meshes = root().selectNodes(xpath_all + Strings::convex_mesh); | ^~~~~~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:159:64: note: the temporary was destroyed at the end of the full expression '((opencollada::Dae*)this)->opencollada::Dae::.opencollada::XmlDoc::root().opencollada::XmlNode::selectNodes(std::operator+(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = char_traits; _Alloc = allocator](opencollada::Strings::convex_mesh))' 159 | const auto & convex_meshes = root().selectNodes(xpath_all + Strings::convex_mesh); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:188:30: error: possibly dangling reference to a temporary [-Werror=dangling-reference] 188 | const auto & init_froms = root().selectNodes(xpath_all + Strings::image + xpath_child + Strings::init_from); | ^~~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:188:61: note: the temporary was destroyed at the end of the full expression '((opencollada::Dae*)this)->opencollada::Dae::.opencollada::XmlDoc::root().opencollada::XmlNode::selectNodes(std::operator+(__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = char_traits; _Alloc = allocator](opencollada::Strings::init_from))' 188 | const auto & init_froms = root().selectNodes(xpath_all + Strings::image + xpath_child + Strings::init_from); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:196:30: error: possibly dangling reference to a temporary [-Werror=dangling-reference] 196 | const auto & refs = root().selectNodes( | ^~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:196:55: note: the temporary was destroyed at the end of the full expression '((opencollada::Dae*)this)->opencollada::Dae::.opencollada::XmlDoc::root().opencollada::XmlNode::selectNodes(std::operator+(__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = char_traits; _Alloc = allocator](opencollada::Strings::ref))' 196 | const auto & refs = root().selectNodes( | ~~~~~~~~~~~~~~~~~~^ 197 | xpath_all + Strings::binary + xpath_child + Strings::ref + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | xpath_or_all + Strings::init_from + xpath_child + Strings::ref | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | ); | ~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:207:30: error: possibly dangling reference to a temporary [-Werror=dangling-reference] 207 | const auto & elementsWithUrl = root().selectNodes( | ^~~~~~~~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:207:66: note: the temporary was destroyed at the end of the full expression '((opencollada::Dae*)this)->opencollada::Dae::.opencollada::XmlDoc::root().opencollada::XmlNode::selectNodes(std::operator+(__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = char_traits; _Alloc = allocator](opencollada::Strings::profile_BRIDGE))' 207 | const auto & elementsWithUrl = root().selectNodes( | ~~~~~~~~~~~~~~~~~~^ 208 | xpath_all + Strings::include + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209 | xpath_or_all + Strings::profile_BRIDGE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | ); | ~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:226:30: error: possibly dangling reference to a temporary [-Werror=dangling-reference] 226 | const auto & elementsWithSourceFragment = root().selectNodes( | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:226:77: note: the temporary was destroyed at the end of the full expression '((opencollada::Dae*)this)->opencollada::Dae::.opencollada::XmlDoc::root().opencollada::XmlNode::selectNodes(std::operator+(__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = char_traits; _Alloc = allocator](opencollada::Strings::input))' 226 | const auto & elementsWithSourceFragment = root().selectNodes( | ~~~~~~~~~~~~~~~~~~^ 227 | xpath_all + Strings::channel + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | xpath_or_all + Strings::input | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | ); | ~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:240:30: error: possibly dangling reference to a temporary [-Werror=dangling-reference] 240 | const auto & IDREF_arrays = root().selectNodes(xpath_all + Strings::IDREF_array); | ^~~~~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/Dae.cpp:240:63: note: the temporary was destroyed at the end of the full expression '((opencollada::Dae*)this)->opencollada::Dae::.opencollada::XmlDoc::root().opencollada::XmlNode::selectNodes(std::operator+(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = char_traits; _Alloc = allocator](opencollada::Strings::IDREF_array))' 240 | const auto & IDREF_arrays = root().selectNodes(xpath_all + Strings::IDREF_array); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object DAEValidator/CMakeFiles/DAEValidatorLibrary.dir/library/src/DAEValidatorLibrary.cpp.o [ 15%] Building CXX object COLLADABaseUtils/CMakeFiles/OpenCOLLADABaseUtils_shared.dir/src/COLLADABUIDList.cpp.o [ 15%] Building CXX object Externals/MathMLSolver/CMakeFiles/MathMLSolver_shared.dir/src/AST/MathMLASTLogicExpression.cpp.o [ 15%] Building CXX object COLLADABaseUtils/CMakeFiles/OpenCOLLADABaseUtils_shared.dir/src/COLLADABUStringUtils.cpp.o /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/COLLADABaseUtils/src/COLLADABUUtils.cpp: In static member function 'static bool COLLADABU::Utils::createDirectoryIfNeeded(const COLLADABU::String&)': /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/COLLADABaseUtils/src/COLLADABUUtils.cpp:270:14: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 270 | chdir( currentPath ); | ~~~~~^~~~~~~~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/COLLADABaseUtils/src/COLLADABUUtils.cpp: In static member function 'static bool COLLADABU::Utils::createDirectoryRecursive(const COLLADABU::String&)': /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/COLLADABaseUtils/src/COLLADABUUtils.cpp:394:22: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 394 | chdir(currentPath); | ~~~~~^~~~~~~~~~~~~ [ 16%] Building CXX object Externals/MathMLSolver/CMakeFiles/MathMLSolver_shared.dir/src/AST/MathMLASTFragmentExpression.cpp.o [ 16%] Linking CXX shared library ../../lib/libbuffer.so [ 16%] Built target buffer_shared [ 16%] Building CXX object Externals/MathMLSolver/CMakeFiles/MathMLSolver_shared.dir/src/AST/MathMLASTFunctionExpression.cpp.o [ 16%] Building CXX object Externals/MathMLSolver/CMakeFiles/MathMLSolver_shared.dir/src/AST/MathMLASTVariableExpression.cpp.o /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/DaeValidator.cpp:37:35: error: 'uint64_t' was not declared in this scope 37 | static const vector> table = | ^~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/DaeValidator.cpp:11:1: note: 'uint64_t' is defined in header ''; did you forget to '#include '? 10 | #include "no_warning_sstream" +++ |+#include 11 | /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/DaeValidator.cpp:37:45: error: template argument 1 is invalid 37 | static const vector> table = | ^~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/DaeValidator.cpp:37:51: error: template argument 1 is invalid 37 | static const vector> table = | ^~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/DaeValidator.cpp:37:51: error: template argument 2 is invalid /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/DaeValidator.cpp:37:54: error: scalar object 'opencollada::table' requires one element in initializer 37 | static const vector> table = | ^~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/DaeValidator.cpp: In member function 'int opencollada::DaeValidator::checkSchema(const opencollada::Dae&) const': /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/DaeValidator.cpp:164:30: error: possibly dangling reference to a temporary [-Werror=dangling-reference] 164 | const auto & elements = dae.root().selectNodes("//*[@xsi:schemaLocation]"); | ^~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/DaeValidator.cpp:164:63: note: the temporary was destroyed at the end of the full expression '(& dae)->opencollada::Dae::.opencollada::XmlDoc::root().opencollada::XmlNode::selectNodes(std::__cxx11::basic_string(((const char*)"//*[@xsi:schemaLocation]"), std::allocator()))' 164 | const auto & elements = dae.root().selectNodes("//*[@xsi:schemaLocation]"); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object DAEValidator/CMakeFiles/DAEValidatorLibrary.dir/library/src/PathUtil.cpp.o /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/DaeValidator.cpp:252:38: error: possibly dangling reference to a temporary [-Werror=dangling-reference] 252 | const auto & nodes = dae.root().selectNodes(xpath.str()); | ^~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/DaeValidator.cpp:252:68: note: the temporary was destroyed at the end of the full expression '(& dae)->opencollada::Dae::.opencollada::XmlDoc::root().opencollada::XmlNode::selectNodes(std::__cxx11::basic_stringstream<_CharT, _Traits, _Alloc>::str() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; __string_type = std::__cxx11::basic_string]())' 252 | const auto & nodes = dae.root().selectNodes(xpath.str()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/DaeValidator.cpp: In member function 'int opencollada::DaeValidator::checkUniqueIds(const opencollada::Dae&) const': /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/DaeValidator.cpp:276:30: error: possibly dangling reference to a temporary [-Werror=dangling-reference] 276 | const auto & nodes = dae.root().selectNodes("//*[@id]"); | ^~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/DaeValidator.cpp:276:60: note: the temporary was destroyed at the end of the full expression '(& dae)->opencollada::Dae::.opencollada::XmlDoc::root().opencollada::XmlNode::selectNodes(std::__cxx11::basic_string(((const char*)"//*[@id]"), std::allocator()))' 276 | const auto & nodes = dae.root().selectNodes("//*[@id]"); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/DaeValidator.cpp: In member function 'int opencollada::DaeValidator::checkUniqueSids(const opencollada::Dae&) const': /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/DaeValidator.cpp:315:30: error: possibly dangling reference to a temporary [-Werror=dangling-reference] 315 | const auto & parents = dae.root().selectNodes("//*[@sid]/.."); | ^~~~~~~ /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/DAEValidator/library/src/DaeValidator.cpp:315:62: note: the temporary was destroyed at the end of the full expression '(& dae)->opencollada::Dae::.opencollada::XmlDoc::root().opencollada::XmlNode::selectNodes(std::__cxx11::basic_string(((const char*)"//*[@sid]/.."), std::allocator()))' 315 | const auto & parents = dae.root().selectNodes("//*[@sid]/.."); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 17%] Building CXX object Externals/MathMLSolver/CMakeFiles/MathMLSolver_shared.dir/src/AST/MathMLASTConstantExpression.cpp.o [ 17%] Building CXX object COLLADABaseUtils/CMakeFiles/OpenCOLLADABaseUtils_shared.dir/src/COLLADABUHashFunctions.cpp.o [ 17%] Building CXX object Externals/MathMLSolver/CMakeFiles/MathMLSolver_shared.dir/src/AST/MathMLASTArithmeticExpression.cpp.o cc1plus: all warnings being treated as errors make[2]: *** [DAEValidator/CMakeFiles/DAEValidatorLibrary.dir/build.make:104: DAEValidator/CMakeFiles/DAEValidatorLibrary.dir/library/src/DaeValidator.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... [ 17%] Building CXX object Externals/MathMLSolver/CMakeFiles/MathMLSolver_shared.dir/src/MathMLSolverFunctionExtensions.cpp.o /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/COLLADABaseUtils/src/COLLADABUStringUtils.cpp: In static member function 'static bool COLLADABU::StringUtils::Prepass(const COLLADABU::WideString&, int)': /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/COLLADABaseUtils/src/COLLADABUStringUtils.cpp:99:37: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (ncName.length() >= i + 7) | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 18%] Building CXX object Externals/MathMLSolver/CMakeFiles/MathMLSolver_shared.dir/src/MathMLSerializationVisitor.cpp.o [ 18%] Building CXX object Externals/MathMLSolver/CMakeFiles/MathMLSolver_shared.dir/src/MathMLSerializationUtil.cpp.o [ 18%] Building CXX object Externals/MathMLSolver/CMakeFiles/MathMLSolver_shared.dir/src/MathMLString.cpp.o /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/MathMLSolver/src/AST/MathMLASTConstantExpression.cpp: In copy constructor 'MathML::AST::ConstantExpression::ConstantExpression(const MathML::AST::ConstantExpression&)': /tmp/archlinux-ci/opencollada-archlinuxrb-build-TcoTpv7X/opencollada/trunk/src/OpenCOLLADA/Externals/MathMLSolver/src/AST/MathMLASTConstantExpression.cpp:28:9: warning: base class 'class MathML::AST::INode' should be explicitly initialized in the copy constructor [-Wextra] 28 | ConstantExpression::ConstantExpression( const ConstantExpression& ref ) | ^~~~~~~~~~~~~~~~~~ [ 19%] Building CXX object COLLADABaseUtils/CMakeFiles/OpenCOLLADABaseUtils_shared.dir/src/COLLADABUNativeString.cpp.o [ 19%] Building CXX object COLLADABaseUtils/CMakeFiles/OpenCOLLADABaseUtils_shared.dir/src/Math/COLLADABUMathMatrix3.cpp.o [ 19%] Building CXX object COLLADABaseUtils/CMakeFiles/OpenCOLLADABaseUtils_shared.dir/src/Math/COLLADABUMathVector3.cpp.o [ 20%] Building CXX object COLLADABaseUtils/CMakeFiles/OpenCOLLADABaseUtils_shared.dir/src/Math/COLLADABUMathUtils.cpp.o [ 20%] Building CXX object COLLADABaseUtils/CMakeFiles/OpenCOLLADABaseUtils_shared.dir/src/Math/COLLADABUMathQuaternion.cpp.o [ 20%] Building CXX object COLLADABaseUtils/CMakeFiles/OpenCOLLADABaseUtils_shared.dir/src/Math/COLLADABUMathMatrix4.cpp.o cc1plus: all warnings being treated as errors make[2]: *** [DAEValidator/CMakeFiles/DAEValidatorLibrary.dir/build.make:90: DAEValidator/CMakeFiles/DAEValidatorLibrary.dir/library/src/Dae.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:604: DAEValidator/CMakeFiles/DAEValidatorLibrary.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 21%] Linking CXX shared library ../lib/libOpenCOLLADABaseUtils.so [ 21%] Built target OpenCOLLADABaseUtils_shared [ 22%] Linking CXX shared library ../../lib/libMathMLSolver.so [ 22%] Built target MathMLSolver_shared make: *** [Makefile:136: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...