Mock Version: 4.1 Mock Version: 4.1 Mock Version: 4.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/vecgeom.spec'], chrootPath='/var/lib/mock/dist-oc9-epol-build-106961-66930/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/vecgeom.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/vecgeom-1.2.6-1.oc9.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/vecgeom.spec'], chrootPath='/var/lib/mock/dist-oc9-epol-build-106961-66930/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/vecgeom.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.RFqRAs + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf VecGeom-v1.2.6 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/VecGeom-v1.2.6.tar.bz2 + STATUS=0 + '[' 0 -ne 0 ']' + cd VecGeom-v1.2.6 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/vecgeom-add-soversion.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.gTCJRp + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd VecGeom-v1.2.6 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B aarch64-OpenCloudOS-linux-gnu -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -GNinja -DCMAKE_BUILD_TYPE=Release -DVECGEOM_GDML=ON -- The C compiler identification is GNU 12.3.1 -- The CXX compiler identification is GNU 12.3.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - 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/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring with Scalar backend -- Compiling for EMPTY SIMD architecture -- Found XercesC: /usr/lib64/libxerces-c.so (found version "3.2.4") -- Checking data files required for tests -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Configuring done (0.5s) -- Generating done (0.0s) -- Build files have been written to: /builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu + /usr/bin/cmake --build aarch64-OpenCloudOS-linux-gnu -j8 --verbose [1/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedEllipticalTube.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedEllipticalTube.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedEllipticalTube.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedEllipticalTube.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedEllipticalTube.h:16, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedEllipticalTube.cpp:9: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [2/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedTet.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedTet.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedTet.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedTet.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedTet.h:16, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedTet.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [3/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedEllipsoid.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedEllipsoid.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedEllipsoid.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedEllipsoid.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedEllipsoid.h:16, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedEllipsoid.cpp:9: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [4/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedTube.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedTube.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedTube.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedTube.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedTube.h:7, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedTube.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [5/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedEllipticalCone.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedEllipticalCone.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedEllipticalCone.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedEllipticalCone.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedEllipticalCone.h:16, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedEllipticalCone.cpp:9: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [6/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedTorus2.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedTorus2.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedTorus2.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedTorus2.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedTorus2.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedTorus2.cpp:3: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [7/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedCone.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedCone.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedCone.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedCone.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedCone.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedCone.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [8/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedCoaxialCones.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedCoaxialCones.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedCoaxialCones.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedCoaxialCones.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedCoaxialCones.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedCoaxialCones.cpp:5: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [9/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedCutTube.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedCutTube.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedCutTube.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedCutTube.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedCutTube.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedCutTube.cpp:7: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [10/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedCone.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedCone.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedCone.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedCone.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedCone.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedCone.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [11/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedGenTrap.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedGenTrap.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedGenTrap.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedGenTrap.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/GenericKernels.h:8, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SecondOrderSurfaceShell.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/GenTrapStruct.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedGenTrap.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedGenTrap.cpp:5: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SecondOrderSurfaceShell.h:9: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator-(const Vector3D&) [with Type = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:117:38: required from 'static void vecgeom::cxx::BoxImplementation::DistanceToIn(const UnplacedStruct_t&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const Real_v&, Real_v&) [with Real_v = double; UnplacedStruct_t = vecgeom::cxx::BoxStruct]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/GenTrapImplementation.h:420:34: required from 'static void vecgeom::cxx::GenTrapImplementation::DistanceToInGeneric(const UnplacedStruct_t&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const Real_v&, Real_v&) [with Real_v = double; UnplacedStruct_t = vecgeom::cxx::GenTrapStruct]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/GenTrapImplementation.h:483:56: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:402:16: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | Vector3D operator-(Vector3D const &vec) | ^~~~~~~~ [12/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/LogicalVolume.cpp.o -MF CMakeFiles/vecgeom.dir/source/LogicalVolume.cpp.o.d -o CMakeFiles/vecgeom.dir/source/LogicalVolume.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/LogicalVolume.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/source/LogicalVolume.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [13/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedAssembly.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedAssembly.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedAssembly.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedAssembly.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedAssembly.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedAssembly.h:7, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedAssembly.cpp:1: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [14/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedBox.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedBox.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedBox.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedBox.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedBox.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedBox.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [15/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedSExtru.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedSExtru.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedSExtru.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedSExtru.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedSExtru.h:5, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedSExtru.cpp:1: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [16/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedPolycone.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedPolycone.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedPolycone.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedPolycone.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/management/GeoManager.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedPolycone.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [17/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedTet.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedTet.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedTet.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedTet.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedTet.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedTet.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [18/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedPolycone.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedPolycone.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedPolycone.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedPolycone.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/GenericKernels.h:8, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Wedge_Evolution.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PolyconeStruct.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/PolyconeImplementation.h:16, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPolycone.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedPolycone.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [19/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedGenericPolycone.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedGenericPolycone.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedGenericPolycone.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedGenericPolycone.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedCone.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Cone.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedGenericPolycone.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [20/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedEllipticalTube.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedEllipticalTube.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedEllipticalTube.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedEllipticalTube.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedEllipticalTube.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedEllipticalTube.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [21/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedEllipsoid.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedEllipsoid.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedEllipsoid.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedEllipsoid.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedEllipsoid.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedEllipsoid.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [22/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedHype.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedHype.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedHype.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedHype.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedHype.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedHype.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [23/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedTube.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedTube.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedTube.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedTube.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedTube.h:5, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedTube.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [24/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedEllipticalCone.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedEllipticalCone.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedEllipticalCone.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedEllipticalCone.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedEllipticalCone.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedEllipticalCone.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [25/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedCoaxialCones.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedCoaxialCones.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedCoaxialCones.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedCoaxialCones.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedCoaxialCones.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedCoaxialCones.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [26/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedTrd.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedTrd.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedTrd.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedTrd.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedTrd.h:17, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Trd.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedTrd.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [27/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedCutTube.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedCutTube.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedCutTube.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedCutTube.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedCutTube.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedCutTube.cpp:7: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [28/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedParallelepiped.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedParallelepiped.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedParallelepiped.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedParallelepiped.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedParallelepiped.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedParallelepiped.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [29/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedParaboloid.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedParaboloid.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedParaboloid.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedParaboloid.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedParaboloid.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedParaboloid.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [30/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedTrapezoid.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedTrapezoid.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedTrapezoid.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedTrapezoid.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedTrapezoid.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedTrapezoid.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [31/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedPolyhedron.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedPolyhedron.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedPolyhedron.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedPolyhedron.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedPolyhedron.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedPolyhedron.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [32/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedScaledShape.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedScaledShape.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedScaledShape.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedScaledShape.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedScaledShape.h:8, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedScaledShape.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [33/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedGenTrap.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedGenTrap.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedGenTrap.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedGenTrap.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedGenTrap.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/GenTrap.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedGenTrap.cpp:6: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator-(const Vector3D&, const Vector3D&) [with Type = double; OtherType = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/GenTrapImplementation.h:420:87: required from 'static void vecgeom::cxx::GenTrapImplementation::DistanceToInGeneric(const UnplacedStruct_t&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const Real_v&, Real_v&) [with Real_v = double; UnplacedStruct_t = vecgeom::cxx::GenTrapStruct]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/GenTrapImplementation.h:483:56: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:380:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 380 | VECTOR3D_BINARY_OP(-, -=) | ^~~~~~~~~~~~~~~~~~ [34/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedTorus2.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedTorus2.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedTorus2.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedTorus2.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedTorus2.h:5, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedTorus2.cpp:2: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [35/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedVolume.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedVolume.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedVolume.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedVolume.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedVolume.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [36/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/Planes.cpp.o -MF CMakeFiles/vecgeom.dir/source/Planes.cpp.o.d -o CMakeFiles/vecgeom.dir/source/Planes.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/Planes.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/GenericKernels.h:8, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Planes.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/source/Planes.cpp:1: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [37/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/Plane.cpp.o -MF CMakeFiles/vecgeom.dir/source/Plane.cpp.o.d -o CMakeFiles/vecgeom.dir/source/Plane.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/Plane.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/GenericKernels.h:8, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Plane.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/source/Plane.cpp:1: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [38/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/CutPlanes.cpp.o -MF CMakeFiles/vecgeom.dir/source/CutPlanes.cpp.o.d -o CMakeFiles/vecgeom.dir/source/CutPlanes.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/CutPlanes.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/GenericKernels.h:8, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Plane.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/CutPlanes.h:7, from /builddir/build/BUILD/VecGeom-v1.2.6/source/CutPlanes.cpp:1: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [39/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedGenericPolycone.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedGenericPolycone.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedGenericPolycone.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedGenericPolycone.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedGenericPolycone.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedGenericPolycone.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [40/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/Rectangles.cpp.o -MF CMakeFiles/vecgeom.dir/source/Rectangles.cpp.o.d -o CMakeFiles/vecgeom.dir/source/Rectangles.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/Rectangles.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/GenericKernels.h:8, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Planes.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Rectangles.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/source/Rectangles.cpp:1: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [41/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/Quadrilaterals.cpp.o -MF CMakeFiles/vecgeom.dir/source/Quadrilaterals.cpp.o.d -o CMakeFiles/vecgeom.dir/source/Quadrilaterals.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/Quadrilaterals.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/GenericKernels.h:8, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Quadrilaterals.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/source/Quadrilaterals.cpp:1: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [42/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedTessellated.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedTessellated.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedTessellated.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedTessellated.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedTessellated.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Tessellated.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedTessellated.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator-(const Vector3D&, const Vector3D&) [with Type = double; OtherType = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:309:30: required from 'void vecgeom::cxx::TessellatedStruct::Close() [with long unsigned int NVERT = 3; T = double]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedTessellated.h:107:36: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:380:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 380 | VECTOR3D_BINARY_OP(-, -=) | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:16: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 511 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:15: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/SOA3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::SOA3D::operator[](size_t) const [with T = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/SOA3D.h:322:13: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | Vector3D SOA3D::operator[](size_t index) const | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetyRangeSqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, Real_v&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:571:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 571 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TessellatedImplementation.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedTessellated.h:15: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedCluster.h: In member function 'vecgeom::cxx::TessellatedCluster::T vecgeom::cxx::TessellatedCluster::SafetySq(const vecgeom::cxx::Vector3D&, int&) const [with bool ToIn = false; long unsigned int NVERT = 3; Real_v = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedCluster.h:510:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 510 | Vector3D intersectionv = point - safetyv * fNormals; | ^~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In function 'vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&)float': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:517:64: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 517 | const Vector3D_v safety = ((promotedpoint - origin).Abs()) - delta; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedTessellated.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Tessellated.h:14: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h: In member function 'vecgeom::cxx::CommonSpecializedVolImplHelper::Contains(vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D&) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h:122:72: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | localPoint = tr->Transform(point); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [43/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/Scale3D.cpp.o -MF CMakeFiles/vecgeom.dir/source/Scale3D.cpp.o.d -o CMakeFiles/vecgeom.dir/source/Scale3D.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/Scale3D.cpp [44/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/Tile.cpp.o -MF CMakeFiles/vecgeom.dir/source/Tile.cpp.o.d -o CMakeFiles/vecgeom.dir/source/Tile.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/Tile.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/GenericKernels.h:8, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Tile.h:8, from /builddir/build/BUILD/VecGeom-v1.2.6/source/Tile.cpp:5: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [45/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/TessellatedHelpers.cpp.o -MF CMakeFiles/vecgeom.dir/source/TessellatedHelpers.cpp.o.d -o CMakeFiles/vecgeom.dir/source/TessellatedHelpers.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/TessellatedHelpers.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/GenericKernels.h:8, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedCluster.h:16, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedSection.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/source/TessellatedHelpers.cpp:5: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedCluster.h:14: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ [46/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/Transformation3D.cpp.o -MF CMakeFiles/vecgeom.dir/source/Transformation3D.cpp.o.d -o CMakeFiles/vecgeom.dir/source/Transformation3D.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/Transformation3D.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/source/Transformation3D.cpp:3: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [47/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedMultiUnion.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedMultiUnion.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedMultiUnion.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedMultiUnion.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedMultiUnion.h:8, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/MultiUnion.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedMultiUnion.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::TransformDirection(const vecgeom::cxx::Vector3D&) const [with int code = -1; InputType = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h:140:62: required from 'vecgeom::cxx::Precision vecgeom::cxx::CommonSpecializedVolImplHelper::DistanceToIn(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, vecgeom::cxx::Precision) const [with Specialization = vecgeom::cxx::MultiUnionImplementation; int transC = -1; int rotC = -1; vecgeom::cxx::Precision = double]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h:131:21: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:981:21: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 981 | Vector3D Transformation3D::TransformDirection(Vector3D const &master) const | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:16: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 511 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:15: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/SOA3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::SOA3D::operator[](size_t) const [with T = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/SOA3D.h:322:13: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | Vector3D SOA3D::operator[](size_t index) const | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetyRangeSqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, Real_v&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:571:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 571 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedMultiUnion.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/MultiUnion.h:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h: In member function 'Real_v vecgeom::cxx::CommonSpecializedVolImplHelper::SafetyToInVec(const vecgeom::cxx::Vector3D&) const [with Specialization = vecgeom::cxx::MultiUnionImplementation; int transC = -1; int rotC = -1]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h:178:98: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 178 | return this->GetUnplacedVolume()->UnplacedVolume_t::SafetyToInVec(tr->Transform(position)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In function 'vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&)float': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:517:64: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 517 | const Vector3D_v safety = ((promotedpoint - origin).Abs()) - delta; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h:19, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridNavigator2.h:21, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/MultiUnionStruct.h:6, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedMultiUnion.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedMultiUnion.h:10: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VSafetyEstimator.h: In member function 'vecgeom::cxx::VSafetyEstimatorHelper::ComputeVectorSafety(vecgeom::cxx::SOA3D const&, vecgeom::cxx::NavStatePool&, vecgeom::cxx::SOA3D&, double*) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VSafetyEstimator.h:125:45: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | localpointworkspace.set(i, m.Transform(globalpoints[i])); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [48/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedAssembly.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedAssembly.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedAssembly.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedAssembly.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedAssembly.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedAssembly.cpp:3: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [49/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedExtruded.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedExtruded.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedExtruded.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedExtruded.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedExtruded.h:8, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Extruded.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedExtruded.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedExtruded.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedExtruded.h:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h: In member function 'vecgeom::cxx::XtruSection vecgeom::cxx::ExtrudedStruct::GetSection(int) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h:279:39: note: parameter passing for argument of type 'vecgeom::cxx::XtruSection' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | XtruSection GetSection(int i) const { return fSections[i]; } | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::ExtrudedStruct::VertexToSection(size_t, size_t) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h:381:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 381 | { | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedExtruded.h: In member function 'vecgeom::cxx::XtruSection vecgeom::cxx::UnplacedExtruded::GetSection(int) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedExtruded.h:76:39: note: parameter passing for argument of type 'vecgeom::cxx::XtruSection' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | XtruSection GetSection(int i) const { return fXtru.GetSection(i); } | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Transform(const vecgeom::cxx::Vector3D&) const [with InputType = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/NavStateIndex.h:257:48: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:800:21: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 800 | Vector3D Transformation3D::Transform(Vector3D const &master) const | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator/(ScalarType, const Vector3D&) [with Type = double; ScalarType = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:314:31: required from 'void vecgeom::cxx::TessellatedStruct::Close() [with long unsigned int NVERT = 3; T = double]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h:263:21: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:372:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 372 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const ScalarType lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:382:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 382 | VECTOR3D_BINARY_OP(/, /=) | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:16: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 511 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:15: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/SOA3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::SOA3D::operator[](size_t) const [with T = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/SOA3D.h:322:13: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | Vector3D SOA3D::operator[](size_t index) const | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetyRangeSqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, Real_v&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:571:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 571 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h:10: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedCluster.h: In member function 'vecgeom::cxx::TessellatedCluster::T vecgeom::cxx::TessellatedCluster::SafetySq(const vecgeom::cxx::Vector3D&, int&) const [with bool ToIn = false; long unsigned int NVERT = 3; Real_v = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedCluster.h:510:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 510 | Vector3D intersectionv = point - safetyv * fNormals; | ^~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In function 'vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&)float': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:517:64: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 517 | const Vector3D_v safety = ((promotedpoint - origin).Abs()) - delta; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h:19, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridNavigator2.h:21, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:20: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VSafetyEstimator.h: In member function 'vecgeom::cxx::VSafetyEstimatorHelper::ComputeVectorSafety(vecgeom::cxx::SOA3D const&, vecgeom::cxx::NavStatePool&, vecgeom::cxx::SOA3D&, double*) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VSafetyEstimator.h:125:45: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | localpointworkspace.set(i, m.Transform(globalpoints[i])); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [50/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedBox.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedBox.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedBox.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedBox.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedBox.h:8, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedBox.cpp:1: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [51/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedParaboloid.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedParaboloid.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedParaboloid.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedParaboloid.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedParaboloid.h:16, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedParaboloid.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [52/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedParallelepiped.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedParallelepiped.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedParallelepiped.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedParallelepiped.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedParallelepiped.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedParallelepiped.cpp:9: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [53/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedHype.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedHype.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedHype.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedHype.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedHype.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedHype.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [54/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedSExtruVolume.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedSExtruVolume.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedSExtruVolume.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedSExtruVolume.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedSExtruVolume.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedSExtruVolume.cpp:1: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [55/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedTrd.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedTrd.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedTrd.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedTrd.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedBox.h:8, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedTrd.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [56/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedTrapezoid.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedTrapezoid.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedTrapezoid.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedTrapezoid.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedTrapezoid.h:30, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedTrapezoid.cpp:7: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [57/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedScaledShape.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedScaledShape.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedScaledShape.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedScaledShape.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedScaledShape.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedScaledShape.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [58/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/NavStateIndex.cpp.o -MF CMakeFiles/vecgeom.dir/source/NavStateIndex.cpp.o.d -o CMakeFiles/vecgeom.dir/source/NavStateIndex.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/NavStateIndex.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/NavStateIndex.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/source/NavStateIndex.cpp:5: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [59/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/NavIndexTable.cpp.o -MF CMakeFiles/vecgeom.dir/source/NavIndexTable.cpp.o.d -o CMakeFiles/vecgeom.dir/source/NavIndexTable.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/NavIndexTable.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/management/GeoVisitor.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/management/NavIndexTable.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/source/NavIndexTable.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [60/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedVolume.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedVolume.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedVolume.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedVolume.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedVolume.cpp:1: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [61/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/NavStatePath.cpp.o -MF CMakeFiles/vecgeom.dir/source/NavStatePath.cpp.o.d -o CMakeFiles/vecgeom.dir/source/NavStatePath.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/NavStatePath.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/NavStatePath.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/source/NavStatePath.cpp:5: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [62/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedOrb.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedOrb.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedOrb.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedOrb.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedOrb.h:17, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedOrb.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [63/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedOrb.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedOrb.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedOrb.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedOrb.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedOrb.h:16, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedOrb.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [64/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedMultiUnion.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedMultiUnion.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedMultiUnion.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedMultiUnion.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedMultiUnion.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedMultiUnion.cpp:1: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedMultiUnion.h:12: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::InverseTransformDirection(const vecgeom::cxx::Vector3D&) const [with InputType = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/MultiUnionImplementation.h:278:97: required from 'static vecgeom::cxx::Vector3D vecgeom::cxx::MultiUnionImplementation::NormalKernel(const UnplacedStruct_t&, const vecgeom::cxx::Vector3D&, vecCore::Mask_v&) [with Real_v = double; UnplacedStruct_t = vecgeom::cxx::MultiUnionStruct; vecCore::Mask_v = bool]' /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedMultiUnion.cpp:64:65: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:869:21: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 869 | Vector3D Transformation3D::InverseTransformDirection(Vector3D const &local) const | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:16: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 511 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h:19, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridNavigator2.h:21, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/MultiUnionStruct.h:6, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedMultiUnion.h:14: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VSafetyEstimator.h: In member function 'vecgeom::cxx::Precision vecgeom::cxx::VSafetyEstimatorHelper::ComputeSafety(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::NavigationState&) const [with Impl = vecgeom::cxx::HybridSafetyEstimator]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VSafetyEstimator.h:103:25: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | Vector3D localpoint = m.Transform(globalpoint); | ^~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetyRangeSqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, Real_v&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:571:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 571 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedMultiUnion.h:15: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/MultiUnionImplementation.h: In static member function 'static void vecgeom::cxx::MultiUnionImplementation::DistanceToOut(const UnplacedStruct_t&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const Real_v&, Real_v&) [with Real_v = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/MultiUnionImplementation.h:185:29: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | pnew += (dstep + eps) * direction; | ~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In function 'vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&)float': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:517:64: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 517 | const Vector3D_v safety = ((promotedpoint - origin).Abs()) - delta; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedMultiUnion.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedMultiUnion.cpp:2: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h: In member function 'vecgeom::cxx::CommonSpecializedVolImplHelper::Inside(vecgeom::cxx::Vector3D const&) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h:103:94: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | Specialization::Inside(*this->GetUnplacedStruct(), tr->Transform(point), output); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [65/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedTessellated.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedTessellated.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedTessellated.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedTessellated.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedTessellated.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedTessellated.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator/(ScalarType, const Vector3D&) [with Type = double; ScalarType = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:314:31: required from 'void vecgeom::cxx::TessellatedStruct::Close() [with long unsigned int NVERT = 3; T = double]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedTessellated.h:107:36: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:372:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 372 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const ScalarType lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:382:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 382 | VECTOR3D_BINARY_OP(/, /=) | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:16: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetyRangeSqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, Real_v&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:571:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 571 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedTessellated.h:16: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedCluster.h: In member function 'vecgeom::cxx::TessellatedCluster::T vecgeom::cxx::TessellatedCluster::SafetySq(const vecgeom::cxx::Vector3D&, int&) const [with bool ToIn = true; long unsigned int NVERT = 3; Real_v = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedCluster.h:510:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 510 | Vector3D intersectionv = point - safetyv * fNormals; | ^~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 511 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridNavigator2.h:21, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:20: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h: In member function 'void vecgeom::cxx::VNavigatorHelper::ComputeStepsAndSafetiesAndPropagatedStates(const vecgeom::cxx::SOA3D&, const vecgeom::cxx::SOA3D&, const vecgeom::cxx::Precision*, const vecgeom::cxx::NavigationState* const*, vecgeom::cxx::NavigationState**, vecgeom::cxx::Precision*, const bool*, vecgeom::cxx::Precision*) const [with Impl = vecgeom::cxx::HybridNavigator<>; bool MotherIsConvex = false]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h:886:72: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 885 | out_steps[i] = ((Impl *)this) | ~~~~~~~~~~~~~~ 886 | ->Impl::ComputeStepAndSafetyAndPropagatedState(globalpoints[i], globaldirs[i], step_limit[i], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 887 | *in_states[i], *out_states[i], calcsafeties[i], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 888 | out_safeties[i]); | ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In function 'vecgeom::cxx::ABBoxImplementation::ABBoxSafetyRangeSqr(vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, float&)float': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:578:65: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 578 | const Vector3D_v safetyp = ((promotedpoint - origin).Abs()) + delta; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedTessellated.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedTessellated.cpp:5: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h: In member function 'vecgeom::cxx::CommonSpecializedVolImplHelper::Contains(vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D&) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h:122:72: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | localPoint = tr->Transform(point); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [66/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/Wedge.cpp.o -MF CMakeFiles/vecgeom.dir/source/Wedge.cpp.o.d -o CMakeFiles/vecgeom.dir/source/Wedge.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/Wedge.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/GenericKernels.h:8, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Wedge.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/source/Wedge.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [67/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedBooleanVolume.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedBooleanVolume.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedBooleanVolume.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedBooleanVolume.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedBooleanVolume.h:5, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedBooleanVolume.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::TransformDirection(const vecgeom::cxx::Vector3D&) const [with InputType = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h:269:38: required from 'static void vecgeom::cxx::VNavigator::DoGlobalToLocalTransformation(const vecgeom::cxx::NavigationState&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, vecgeom::cxx::Vector3D&, vecgeom::cxx::Vector3D&) [with T = double; vecgeom::cxx::NavigationState = vecgeom::cxx::NavStatePath]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h:449:40: required from 'vecgeom::cxx::Precision vecgeom::cxx::VNavigatorHelper::ComputeStepAndPropagatedState(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, vecgeom::cxx::Precision, const vecgeom::cxx::NavigationState&, vecgeom::cxx::NavigationState&) const [with Impl = vecgeom::cxx::HybridNavigator<>; bool MotherIsConvex = false; vecgeom::cxx::Precision = double; vecgeom::cxx::NavigationState = vecgeom::cxx::NavStatePath]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h:436:21: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:1000:21: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 1000 | Vector3D Transformation3D::TransformDirection(Vector3D const &master) const | ^~~~~~~~~~~~~~~~ [68/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/Wedge_Evolution.cpp.o -MF CMakeFiles/vecgeom.dir/source/Wedge_Evolution.cpp.o.d -o CMakeFiles/vecgeom.dir/source/Wedge_Evolution.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/Wedge_Evolution.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/GenericKernels.h:8, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Wedge_Evolution.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/source/Wedge_Evolution.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [69/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/ABBoxManager.cpp.o -MF CMakeFiles/vecgeom.dir/source/ABBoxManager.cpp.o.d -o CMakeFiles/vecgeom.dir/source/ABBoxManager.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/ABBoxManager.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/management/ABBoxManager.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/source/ABBoxManager.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [70/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/PlacedSphere.cpp.o -MF CMakeFiles/vecgeom.dir/source/PlacedSphere.cpp.o.d -o CMakeFiles/vecgeom.dir/source/PlacedSphere.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedSphere.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedSphere.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/source/PlacedSphere.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [71/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/HybridManager2.cpp.o -MF CMakeFiles/vecgeom.dir/source/HybridManager2.cpp.o.d -o CMakeFiles/vecgeom.dir/source/HybridManager2.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/HybridManager2.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/management/HybridManager2.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/source/HybridManager2.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [72/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/MessageLogger.cpp.o -MF CMakeFiles/vecgeom.dir/source/MessageLogger.cpp.o.d -o CMakeFiles/vecgeom.dir/source/MessageLogger.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/MessageLogger.cpp [73/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedSphere.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedSphere.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedSphere.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedSphere.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/GenericKernels.h:8, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Wedge_Evolution.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SphereUtilities.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedSphere.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [74/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/BVHManager.cpp.o -MF CMakeFiles/vecgeom.dir/source/BVHManager.cpp.o.d -o CMakeFiles/vecgeom.dir/source/BVHManager.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/BVHManager.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/BVH.h:7, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/management/BVHManager.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/source/BVHManager.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/AABB.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::AABB::Min() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/AABB.h:36:35: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 36 | Vector3D Min() const { return fMin; } | ^ [75/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/MarchingCubes.cpp.o -MF CMakeFiles/vecgeom.dir/source/MarchingCubes.cpp.o.d -o CMakeFiles/vecgeom.dir/source/MarchingCubes.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/MarchingCubes.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Utils3D.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SolidMesh.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/MarchingCubes.h:30, from /builddir/build/BUILD/VecGeom-v1.2.6/source/MarchingCubes.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [76/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedBooleanVolume.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedBooleanVolume.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedBooleanVolume.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedBooleanVolume.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedBooleanVolume.h:8, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedBooleanVolume.cpp:9: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedBooleanVolume.h:7: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::Vector3D::Abs() const [with Type = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:181:45: required from 'static vecgeom::cxx::Vector3D vecgeom::cxx::BoxImplementation::NormalKernel(const UnplacedStruct_t&, const vecgeom::cxx::Vector3D&, vecCore::Mask_v&) [with Real_v = double; UnplacedStruct_t = vecgeom::cxx::BoxStruct; vecCore::Mask_v = bool]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedBox.h:88:45: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:259:18: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | Vector3D Abs() const | ^~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:16: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 511 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedBooleanVolume.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedBooleanVolume.cpp:10: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h: In member function 'vecgeom::cxx::Precision vecgeom::cxx::CommonSpecializedVolImplHelper::PlacedDistanceToOut(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, vecgeom::cxx::Precision) const [with Specialization = vecgeom::cxx::BooleanImplementation; int transC = -1; int rotC = -1]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h:156:99: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Specialization::template DistanceToOut(*this->GetUnplacedStruct(), tr->Transform(point), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetyRangeSqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, Real_v&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:571:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 571 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedMultiUnion.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedBooleanVolume.h:14: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/MultiUnionImplementation.h: In static member function 'static void vecgeom::cxx::MultiUnionImplementation::SafetyToOut(const UnplacedStruct_t&, const vecgeom::cxx::Vector3D&, Real_v&) [with Real_v = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/MultiUnionImplementation.h:245:28: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | Vector3D const local = munion.fVolumes[comp]->GetTransformation()->Transform(point); | ^~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In function 'vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&)float': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:517:64: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 517 | const Vector3D_v safety = ((promotedpoint - origin).Abs()) - delta; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedBooleanVolume.cpp: In member function 'vecgeom::cxx::UnplacedBooleanVolume<(vecgeom::BooleanOperation)0>::SamplePointOnSurface() const': /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedBooleanVolume.cpp:70:43: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 70 | p = transf->InverseTransform(selected->GetUnplacedVolume()->SamplePointOnSurface()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [77/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/ResultComparator.cpp.o -MF CMakeFiles/vecgeom.dir/source/ResultComparator.cpp.o.d -o CMakeFiles/vecgeom.dir/source/ResultComparator.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/ResultComparator.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/source/ResultComparator.cpp:1: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [78/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/SolidMesh.cpp.o -MF CMakeFiles/vecgeom.dir/source/SolidMesh.cpp.o.d -o CMakeFiles/vecgeom.dir/source/SolidMesh.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/SolidMesh.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Utils3D.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SolidMesh.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/source/SolidMesh.cpp:9: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [79/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/BVH.cpp.o -MF CMakeFiles/vecgeom.dir/source/BVH.cpp.o.d -o CMakeFiles/vecgeom.dir/source/BVH.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/BVH.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/BVH.h:7, from /builddir/build/BUILD/VecGeom-v1.2.6/source/BVH.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/AABB.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::AABB::Min() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/AABB.h:36:35: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 36 | Vector3D Min() const { return fMin; } | ^ [80/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedExtruded.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedExtruded.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedExtruded.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedExtruded.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedTessellated.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Tessellated.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedExtruded.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedExtruded.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedExtruded.cpp:5: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h: In member function 'vecgeom::cxx::XtruSection vecgeom::cxx::ExtrudedStruct::GetSection(int) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h:279:39: note: parameter passing for argument of type 'vecgeom::cxx::XtruSection' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | XtruSection GetSection(int i) const { return fSections[i]; } | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::ExtrudedStruct::VertexToSection(size_t, size_t) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h:381:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 381 | { | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedExtruded.h: In member function 'vecgeom::cxx::XtruSection vecgeom::cxx::UnplacedExtruded::GetSection(int) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedExtruded.h:76:39: note: parameter passing for argument of type 'vecgeom::cxx::XtruSection' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | XtruSection GetSection(int i) const { return fXtru.GetSection(i); } | ^ /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedExtruded.cpp: In member function 'virtual vecgeom::cxx::Vector3D vecgeom::cxx::UnplacedExtruded::SamplePointOnSurface() const': /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedExtruded.cpp:216:62: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 216 | Vector3D UnplacedExtruded::SamplePointOnSurface() const | ^~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator/(ScalarType, const Vector3D&) [with Type = double; ScalarType = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:314:31: required from 'void vecgeom::cxx::TessellatedStruct::Close() [with long unsigned int NVERT = 3; T = double]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedTessellated.h:107:36: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:372:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 372 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const ScalarType lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:382:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 382 | VECTOR3D_BINARY_OP(/, /=) | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:16: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 511 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h:19, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridNavigator2.h:21, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:20, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TessellatedImplementation.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedTessellated.h:15: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VSafetyEstimator.h: In member function 'vecgeom::cxx::Precision vecgeom::cxx::VSafetyEstimatorHelper::ComputeSafety(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::NavigationState&) const [with Impl = vecgeom::cxx::HybridSafetyEstimator]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VSafetyEstimator.h:103:25: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | Vector3D localpoint = m.Transform(globalpoint); | ^~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetyRangeSqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, Real_v&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:571:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 571 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:12: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedCluster.h: In member function 'vecgeom::cxx::TessellatedCluster::T vecgeom::cxx::TessellatedCluster::SafetySq(const vecgeom::cxx::Vector3D&, int&) const [with bool ToIn = false; long unsigned int NVERT = 3; Real_v = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedCluster.h:510:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 510 | Vector3D intersectionv = point - safetyv * fNormals; | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:14: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector.h: In member function 'void vecgeom::cxx::VectorBase::push_back(Type) [with Type = vecgeom::cxx::XtruSection]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector.h:142:8: note: parameter passing for argument of type 'vecgeom::cxx::XtruSection' when C++17 is enabled changed to match C++14 in GCC 10.1 142 | void push_back(const Type item) | ^~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h: In member function 'bool vecgeom::cxx::TessellatedStruct::AddQuadrilateralFacet(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, bool) [with long unsigned int NVERT = 3; T = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:639:42: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 639 | if (!facet->SetVertices(vt0, vt0 + vt1, vt0 + vt1 + vt2)) { | ~~~~^~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedExtruded.cpp: In member function 'virtual void vecgeom::cxx::UnplacedExtruded::Print() const': /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedExtruded.cpp:132:36: note: parameter passing for argument of type 'vecgeom::cxx::XtruSection' when C++17 is enabled changed to match C++14 in GCC 10.1 132 | XtruSection sect = GetSection(i); | ^ /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedExtruded.cpp: In member function 'virtual vecgeom::cxx::Vector3D vecgeom::cxx::UnplacedExtruded::SamplePointOnSurface() const': /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedExtruded.cpp:216:21: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 216 | Vector3D UnplacedExtruded::SamplePointOnSurface() const | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedExtruded.cpp: In member function 'vecgeom::cxx::UnplacedExtruded::Print() const': /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedExtruded.cpp:132:34: note: parameter passing for argument of type 'struct XtruSection' when C++17 is enabled changed to match C++14 in GCC 10.1 132 | XtruSection sect = GetSection(i); | ~~~~~~~~~~^~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h: In function 'vecgeom::cxx::VNavigator::MovePointAfterBoundary(vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, double)': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h:172:42: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | return localpoint + (step + extra) * dir; | ^~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In function 'vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&)float': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:517:64: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 517 | const Vector3D_v safety = ((promotedpoint - origin).Abs()) - delta; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h:13: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedSection.h: In member function 'vecgeom::cxx::TessellatedSection::AddQuadrilateralFacet(vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, bool)': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedSection.h:172:80: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | if (!facet->SetVertices(vt0, vt0 + vt1, vt0 + vt1 + vt2, vt0 + vt1 + vt2 + vt3)) { | ~~~~~~~~~~~~~~~~^~~~~ [81/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/ReducedPolycone.cpp.o -MF CMakeFiles/vecgeom.dir/source/ReducedPolycone.cpp.o.d -o CMakeFiles/vecgeom.dir/source/ReducedPolycone.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/ReducedPolycone.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedCoaxialCones.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/CoaxialCones.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ReducedPolycone.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/source/ReducedPolycone.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [82/226] /usr/bin/g++ -Dvgdml_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/include -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT persistency/gdml/source/CMakeFiles/vgdml.dir/src/Backend.cpp.o -MF persistency/gdml/source/CMakeFiles/vgdml.dir/src/Backend.cpp.o.d -o persistency/gdml/source/CMakeFiles/vgdml.dir/src/Backend.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/src/Backend.cpp [83/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/FlatVoxelManager.cpp.o -MF CMakeFiles/vecgeom.dir/source/FlatVoxelManager.cpp.o.d -o CMakeFiles/vecgeom.dir/source/FlatVoxelManager.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/FlatVoxelManager.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/management/FlatVoxelManager.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/source/FlatVoxelManager.cpp:7: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/SimpleABBoxSafetyEstimator.h:50:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/source/FlatVoxelManager.cpp:9: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/utilities/VolumeUtilities.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::volumeUtilities::SamplePoint(const vecgeom::cxx::Vector3D&, RngEngine&, vecgeom::cxx::Precision) [with RngEngine = std::mersenne_twister_engine; vecgeom::cxx::Precision = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/utilities/VolumeUtilities.h:442:37: required from 'bool vecgeom::cxx::volumeUtilities::FillUncontainedPoints(const vecgeom::cxx::VPlacedVolume&, RandomEngine&, TrackContainer&) [with RandomEngine = std::mersenne_twister_engine; TrackContainer = vecgeom::cxx::SOA3D]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/utilities/VolumeUtilities.h:469:60: required from 'bool vecgeom::cxx::volumeUtilities::FillUncontainedPoints(const vecgeom::cxx::LogicalVolume&, RandomEngine&, TrackContainer&) [with RandomEngine = std::mersenne_twister_engine; TrackContainer = vecgeom::cxx::SOA3D]' /builddir/build/BUILD/VecGeom-v1.2.6/source/FlatVoxelManager.cpp:203:64: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/utilities/VolumeUtilities.h:85:21: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Vector3D SamplePoint(Vector3D const &size, RngEngine &rngengine, const Precision scale = 1) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:15: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/SOA3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::SOA3D::operator[](size_t) const [with T = float; size_t = long unsigned int]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/utilities/VolumeUtilities.h:450:34: required from 'bool vecgeom::cxx::volumeUtilities::FillUncontainedPoints(const vecgeom::cxx::VPlacedVolume&, RandomEngine&, TrackContainer&) [with RandomEngine = std::mersenne_twister_engine; TrackContainer = vecgeom::cxx::SOA3D]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/utilities/VolumeUtilities.h:469:60: required from 'bool vecgeom::cxx::volumeUtilities::FillUncontainedPoints(const vecgeom::cxx::LogicalVolume&, RandomEngine&, TrackContainer&) [with RandomEngine = std::mersenne_twister_engine; TrackContainer = vecgeom::cxx::SOA3D]' /builddir/build/BUILD/VecGeom-v1.2.6/source/FlatVoxelManager.cpp:203:64: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/SOA3D.h:322:13: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | Vector3D SOA3D::operator[](size_t index) const | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator*(const Vector3D&, const Vector3D&) [with Type = double; OtherType = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:146:46: required from 'static void vecgeom::cxx::BoxImplementation::DistanceToOut(const UnplacedStruct_t&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const Real_v&, Real_v&) [with Real_v = double; UnplacedStruct_t = vecgeom::cxx::BoxStruct]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:101:43: required from 'vecgeom::cxx::Precision vecgeom::cxx::CommonUnplacedVolumeImplHelper::DistanceToOut(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, vecgeom::cxx::Precision) const [with Implementation = vecgeom::cxx::BoxImplementation; BaseUnplVol = vecgeom::cxx::VUnplacedVolume; vecgeom::cxx::Precision = double]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:94:21: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:381:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 381 | VECTOR3D_BINARY_OP(*, *=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/utilities/VolumeUtilities.h: In function 'bool vecgeom::cxx::volumeUtilities::FillUncontainedPoints(const vecgeom::cxx::VPlacedVolume&, RandomEngine&, TrackContainer&) [with RandomEngine = std::mersenne_twister_engine; TrackContainer = vecgeom::cxx::SOA3D]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/utilities/VolumeUtilities.h:450:34: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 450 | if ((*j)->Contains(points[i])) { | ~~~~~~^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:16: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static void vecgeom::cxx::BoxImplementation::Contains(const UnplacedStruct_t&, const vecgeom::cxx::Vector3D&, Bool_v&) [with Real_v = double; Bool_v = bool]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:78:27: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 78 | inside = (point.Abs() - HalfSize(box)).Max() < Real_v(0.0); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/SOA3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::SOA3D::operator[](size_t) const [with T = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/SOA3D.h:322:13: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | Vector3D SOA3D::operator[](size_t index) const | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static void vecgeom::cxx::BoxImplementation::SafetyToOut(const UnplacedStruct_t&, const vecgeom::cxx::Vector3D&, Real_v&) [with Real_v = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:166:37: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 166 | safety = (HalfSize(box) - point.Abs()).Min(); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/management/FlatVoxelManager.h:15: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/FlatVoxelHashMap.h: In member function 'void vecgeom::cxx::FlatVoxelHashMap::Extent(long int, vecgeom::cxx::Vector3D&, vecgeom::cxx::Vector3D&) const [with P = int; bool ScalarProperties = false]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/FlatVoxelHashMap.h:213:5: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | upper = lower + Vector3D(fDeltaX, fDeltaY, fDeltaZ); | ^~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/utilities/VolumeUtilities.h: In function 'bool vecgeom::cxx::volumeUtilities::IntersectionExist(vecgeom::cxx::Vector3D, vecgeom::cxx::Vector3D, vecgeom::cxx::Vector3D, vecgeom::cxx::Vector3D)': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/utilities/VolumeUtilities.h:978:6: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 978 | bool IntersectionExist(Vector3D const lowercornerFirstBox, Vector3D const uppercornerFirstBox, | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/utilities/VolumeUtilities.h: In function 'void vecgeom::cxx::volumeUtilities::GenerateRegularSurfacePointsOnBox(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, int, std::vector >&) [with T = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/utilities/VolumeUtilities.h:1184:14: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 1184 | const auto lengthvector = upper - lower; | ^~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/source/FlatVoxelManager.cpp: In static member function 'static vecgeom::cxx::FlatVoxelHashMap* vecgeom::cxx::FlatVoxelManager::BuildLocateVoxels(const vecgeom::cxx::LogicalVolume*)': /builddir/build/BUILD/VecGeom-v1.2.6/source/FlatVoxelManager.cpp:470:69: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 470 | auto locatevoxels = new FlatVoxelHashMap(lower, 1.005 * (upper - lower), Nx, Ny, Nz); | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/FlatVoxelHashMap.h: In member function 'vecgeom::cxx::FlatVoxelHashMap::Extent(long, vecgeom::cxx::Vector3D&, vecgeom::cxx::Vector3D&) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/FlatVoxelHashMap.h:213:27: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | upper = lower + Vector3D(fDeltaX, fDeltaY, fDeltaZ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/utilities/VolumeUtilities.h: In function 'vecgeom::cxx::volumeUtilities::FillUncontainedPoints, vecgeom::cxx::SOA3D >(vecgeom::cxx::VPlacedVolume const&, std::mersenne_twister_engine&, vecgeom::cxx::SOA3D&)bool': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/utilities/VolumeUtilities.h:416:39: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 416 | const Vector3D dim = 0.5 * (upper - lower); | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/utilities/VolumeUtilities.h:450:34: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 450 | if ((*j)->Contains(points[i])) { | ~~~~~~^ /builddir/build/BUILD/VecGeom-v1.2.6/source/FlatVoxelManager.cpp: In function 'vecgeom::cxx::FlatVoxelManager::BuildSafetyVoxels(vecgeom::cxx::LogicalVolume const*)': /builddir/build/BUILD/VecGeom-v1.2.6/source/FlatVoxelManager.cpp:183:86: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 183 | auto* safetyvoxels = new FlatVoxelHashMap(lower, 1.005 * (upper - lower), Nx, Ny, Nz); | ^ [84/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/GeoManager.cpp.o -MF CMakeFiles/vecgeom.dir/source/GeoManager.cpp.o.d -o CMakeFiles/vecgeom.dir/source/GeoManager.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/GeoManager.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/management/GeoManager.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/source/GeoManager.cpp:7: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator*(const Vector3D&, const Vector3D&) [with Type = double; OtherType = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Scale3D.h:234:33: required from 'InputType vecgeom::cxx::Scale3D::TransformDistance(const InputType&, const vecgeom::cxx::Vector3D&) const [with InputType = double]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/ScaledShapeImplementation.h:168:52: required from 'static void vecgeom::cxx::ScaledShapeImplementation::DistanceToOut(const UnplacedStruct_t&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const Real_v&, Real_v&) [with Real_v = double; UnplacedStruct_t = vecgeom::cxx::ScaledShapeStruct]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:101:43: required from 'vecgeom::cxx::Precision vecgeom::cxx::CommonUnplacedVolumeImplHelper::DistanceToOut(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, vecgeom::cxx::Precision) const [with Implementation = vecgeom::cxx::ScaledShapeImplementation; BaseUnplVol = vecgeom::cxx::VUnplacedVolume; vecgeom::cxx::Precision = double]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:94:21: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:381:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 381 | VECTOR3D_BINARY_OP(*, *=) | ^~~~~~~~~~~~~~~~~~ [85/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/ReflFactory.cpp.o -MF CMakeFiles/vecgeom.dir/source/ReflFactory.cpp.o.d -o CMakeFiles/vecgeom.dir/source/ReflFactory.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/ReflFactory.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/management/ReflFactory.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/source/ReflFactory.cpp:7: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [86/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/Utils3D.cpp.o -MF CMakeFiles/vecgeom.dir/source/Utils3D.cpp.o.d -o CMakeFiles/vecgeom.dir/source/Utils3D.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/Utils3D.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Utils3D.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/source/Utils3D.cpp:5: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [87/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/NavigationSpecializer.cpp.o -MF CMakeFiles/vecgeom.dir/source/NavigationSpecializer.cpp.o.d -o CMakeFiles/vecgeom.dir/source/NavigationSpecializer.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/NavigationSpecializer.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/NavStatePath.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/NavigationState.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/source/NavigationSpecializer.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/source/NavigationSpecializer.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [88/226] /usr/bin/g++ -Dvgdml_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/include -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT persistency/gdml/source/CMakeFiles/vgdml.dir/src/Helper.cpp.o -MF persistency/gdml/source/CMakeFiles/vgdml.dir/src/Helper.cpp.o.d -o persistency/gdml/source/CMakeFiles/vgdml.dir/src/Helper.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/src/Helper.cpp [89/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestVoxelHashMap.dir/core/TestVoxelHashMap.cpp.o -MF test/CMakeFiles/TestVoxelHashMap.dir/core/TestVoxelHashMap.cpp.o.d -o test/CMakeFiles/TestVoxelHashMap.dir/core/TestVoxelHashMap.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TestVoxelHashMap.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/management/ABBoxManager.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/FlatVoxelHashMap.h:6, from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TestVoxelHashMap.cpp:1: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [90/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/ContainerTest.dir/core/ContainerTest.cpp.o -MF test/CMakeFiles/ContainerTest.dir/core/ContainerTest.cpp.o.d -o test/CMakeFiles/ContainerTest.dir/core/ContainerTest.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/ContainerTest.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/ContainerTest.cpp:1: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/SOA3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::SOA3D::operator[](size_t) const [with T = double; size_t = long unsigned int]': /builddir/build/BUILD/VecGeom-v1.2.6/test/core/ContainerTest.cpp:20:3: required from 'void SizeTest() [with T = double; ContainerType = vecgeom::cxx::SOA3D]' /builddir/build/BUILD/VecGeom-v1.2.6/test/core/ContainerTest.cpp:29:29: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/SOA3D.h:322:13: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | Vector3D SOA3D::operator[](size_t index) const | ^~~~~~~~ [91/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/BitSetTest.dir/core/BitSetTest.cpp.o -MF test/CMakeFiles/BitSetTest.dir/core/BitSetTest.cpp.o.d -o test/CMakeFiles/BitSetTest.dir/core/BitSetTest.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/BitSetTest.cpp [92/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/SafetyEstimatorTest.dir/core/SafetyEstimatorTest.cpp.o -MF test/CMakeFiles/SafetyEstimatorTest.dir/core/SafetyEstimatorTest.cpp.o.d -o test/CMakeFiles/SafetyEstimatorTest.dir/core/SafetyEstimatorTest.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/SafetyEstimatorTest.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VSafetyEstimator.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/SimpleSafetyEstimator.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/SafetyEstimatorTest.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VSafetyEstimator.h:12: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/SimpleABBoxSafetyEstimator.h:50:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/SimpleSafetyEstimator.h: In member function 'virtual void vecgeom::cxx::SimpleSafetyEstimator::ComputeVectorSafety(const vecgeom::cxx::SOA3D&, vecgeom::cxx::NavStatePool&, vecgeom::cxx::Precision*) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/SimpleSafetyEstimator.h:151:49: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 151 | auto v = m.Transform(globalpoints[i + j]); | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:16, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/NavStatePath.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/NavigationState.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VSafetyEstimator.h:15: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 511 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VSafetyEstimator.h: In member function 'void vecgeom::cxx::VSafetyEstimatorHelper::ComputeVectorSafety(const vecgeom::cxx::SOA3D&, vecgeom::cxx::NavStatePool&, vecgeom::cxx::SOA3D&, vecgeom::cxx::Precision*) const [with Impl = vecgeom::cxx::SimpleABBoxSafetyEstimator]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VSafetyEstimator.h:125:45: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | localpointworkspace.set(i, m.Transform(globalpoints[i])); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In function 'vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&)float': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:517:64: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 517 | const Vector3D_v safety = ((promotedpoint - origin).Abs()) - delta; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VSafetyEstimator.h: In member function 'vecgeom::cxx::VSafetyEstimatorHelper::ComputeVectorSafety(vecgeom::cxx::SOA3D const&, vecgeom::cxx::NavStatePool&, vecgeom::cxx::SOA3D&, double*) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VSafetyEstimator.h:125:45: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | localpointworkspace.set(i, m.Transform(globalpoints[i])); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [93/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/create_geometry.dir/core/create_geometry.cpp.o -MF test/CMakeFiles/create_geometry.dir/core/create_geometry.cpp.o.d -o test/CMakeFiles/create_geometry.dir/core/create_geometry.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/create_geometry.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/GlobalLocator.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/create_geometry.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [94/226] /usr/bin/g++ -Dvgdml_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/include -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT persistency/gdml/source/CMakeFiles/vgdml.dir/src/Frontend.cpp.o -MF persistency/gdml/source/CMakeFiles/vgdml.dir/src/Frontend.cpp.o.d -o persistency/gdml/source/CMakeFiles/vgdml.dir/src/Frontend.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/src/Frontend.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/include/Middleware.h:18, from /builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/include/Frontend.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/src/Frontend.cpp:7: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [95/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/Transformation3DTest.dir/core/Transformation3DTest.cpp.o -MF test/CMakeFiles/Transformation3DTest.dir/core/Transformation3DTest.cpp.o.d -o test/CMakeFiles/Transformation3DTest.dir/core/Transformation3DTest.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/Transformation3DTest.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/Transformation3DTest.cpp:1: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [96/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/PhiWedgeTest.dir/core/PhiWedgeTest.cpp.o -MF test/CMakeFiles/PhiWedgeTest.dir/core/PhiWedgeTest.cpp.o.d -o test/CMakeFiles/PhiWedgeTest.dir/core/PhiWedgeTest.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/PhiWedgeTest.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/GenericKernels.h:8, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Wedge.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/PhiWedgeTest.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [97/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/QuadrilateralTest.dir/core/QuadrilateralTest.cpp.o -MF test/CMakeFiles/QuadrilateralTest.dir/core/QuadrilateralTest.cpp.o.d -o test/CMakeFiles/QuadrilateralTest.dir/core/QuadrilateralTest.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/QuadrilateralTest.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/GenericKernels.h:8, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Quadrilaterals.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/QuadrilateralTest.cpp:1: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [98/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/CppExporter.cpp.o -MF CMakeFiles/vecgeom.dir/source/CppExporter.cpp.o.d -o CMakeFiles/vecgeom.dir/source/CppExporter.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/CppExporter.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/management/GeoManager.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/source/CppExporter.cpp:9: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::Vector3D::Abs() const [with Type = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:181:45: required from 'static vecgeom::cxx::Vector3D vecgeom::cxx::BoxImplementation::NormalKernel(const UnplacedStruct_t&, const vecgeom::cxx::Vector3D&, vecCore::Mask_v&) [with Real_v = double; UnplacedStruct_t = vecgeom::cxx::BoxStruct; vecCore::Mask_v = bool]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedBox.h:88:45: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:259:18: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | Vector3D Abs() const | ^~~ [99/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/PlanesTest.dir/core/PlanesTest.cpp.o -MF test/CMakeFiles/PlanesTest.dir/core/PlanesTest.cpp.o.d -o test/CMakeFiles/PlanesTest.dir/core/PlanesTest.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/PlanesTest.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedBox.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Box.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/PlanesTest.cpp:3: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [100/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/ThetaConeTest.dir/core/ThetaConeTest.cpp.o -MF test/CMakeFiles/ThetaConeTest.dir/core/ThetaConeTest.cpp.o.d -o test/CMakeFiles/ThetaConeTest.dir/core/ThetaConeTest.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/ThetaConeTest.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedBox.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Box.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/ThetaConeTest.cpp:9: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [101/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestNavStateIndex.dir/unit_tests/TestNavStateIndex.cpp.o -MF test/CMakeFiles/TestNavStateIndex.dir/unit_tests/TestNavStateIndex.cpp.o.d -o test/CMakeFiles/TestNavStateIndex.dir/unit_tests/TestNavStateIndex.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestNavStateIndex.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/NavStateIndex.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestNavStateIndex.cpp:9: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [102/226] /usr/bin/g++ -Dvecgeom_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT CMakeFiles/vecgeom.dir/source/UnplacedPolyhedron.cpp.o -MF CMakeFiles/vecgeom.dir/source/UnplacedPolyhedron.cpp.o.d -o CMakeFiles/vecgeom.dir/source/UnplacedPolyhedron.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedPolyhedron.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedPolyhedron.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/source/UnplacedPolyhedron.cpp:5: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [103/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestSExtru.dir/core/TestSExtru.cpp.o -MF test/CMakeFiles/TestSExtru.dir/core/TestSExtru.cpp.o.d -o test/CMakeFiles/TestSExtru.dir/core/TestSExtru.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TestSExtru.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedSExtru.h:5, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SExtru.h:7, from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TestSExtru.cpp:3: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [104/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestVecGeomPolycone.dir/unit_tests/TestVecGeomPolycone.cpp.o -MF test/CMakeFiles/TestVecGeomPolycone.dir/unit_tests/TestVecGeomPolycone.cpp.o.d -o test/CMakeFiles/TestVecGeomPolycone.dir/unit_tests/TestVecGeomPolycone.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestVecGeomPolycone.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedPolycone.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Polycone.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestVecGeomPolycone.cpp:15: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [105/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/AssemblyTest.dir/core/AssemblyTest.cpp.o -MF test/CMakeFiles/AssemblyTest.dir/core/AssemblyTest.cpp.o.d -o test/CMakeFiles/AssemblyTest.dir/core/AssemblyTest.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/AssemblyTest.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedAssembly.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/AssemblyTest.cpp:1: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [106/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestMaskedAssign.dir/core/TestMaskedAssign.cpp.o -MF test/CMakeFiles/TestMaskedAssign.dir/core/TestMaskedAssign.cpp.o.d -o test/CMakeFiles/TestMaskedAssign.dir/core/TestMaskedAssign.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TestMaskedAssign.cpp [107/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestMakeInstance.dir/core/TestMakeInstance.cpp.o -MF test/CMakeFiles/TestMakeInstance.dir/core/TestMakeInstance.cpp.o.d -o test/CMakeFiles/TestMakeInstance.dir/core/TestMakeInstance.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TestMakeInstance.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedBox.h:8, from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TestMakeInstance.cpp:1: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [108/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/BooleanConvexityTest.dir/core/BooleanConvexityTest.cpp.o -MF test/CMakeFiles/BooleanConvexityTest.dir/core/BooleanConvexityTest.cpp.o.d -o test/CMakeFiles/BooleanConvexityTest.dir/core/BooleanConvexityTest.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/BooleanConvexityTest.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/BooleanConvexityTest.cpp:1: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator*(const Vector3D&, const Vector3D&) [with Type = double; OtherType = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:146:46: required from 'static void vecgeom::cxx::BoxImplementation::DistanceToOut(const UnplacedStruct_t&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const Real_v&, Real_v&) [with Real_v = double; UnplacedStruct_t = vecgeom::cxx::BoxStruct]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:101:43: required from 'vecgeom::cxx::Precision vecgeom::cxx::CommonUnplacedVolumeImplHelper::DistanceToOut(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, vecgeom::cxx::Precision) const [with Implementation = vecgeom::cxx::BoxImplementation; BaseUnplVol = vecgeom::cxx::VUnplacedVolume; vecgeom::cxx::Precision = double]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:94:21: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:381:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 381 | VECTOR3D_BINARY_OP(*, *=) | ^~~~~~~~~~~~~~~~~~ [109/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestVector.dir/core/TestVector.cpp.o -MF test/CMakeFiles/TestVector.dir/core/TestVector.cpp.o.d -o test/CMakeFiles/TestVector.dir/core/TestVector.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TestVector.cpp [110/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestEarlyReturns.dir/core/TestEarlyReturns.cpp.o -MF test/CMakeFiles/TestEarlyReturns.dir/core/TestEarlyReturns.cpp.o.d -o test/CMakeFiles/TestEarlyReturns.dir/core/TestEarlyReturns.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TestEarlyReturns.cpp [111/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestBooleans.dir/unit_tests/TestBooleans.cpp.o -MF test/CMakeFiles/TestBooleans.dir/unit_tests/TestBooleans.cpp.o.d -o test/CMakeFiles/TestBooleans.dir/unit_tests/TestBooleans.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestBooleans.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedBooleanVolume.h:5, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/BooleanVolume.h:5, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestBooleans.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestBooleans.cpp:7: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::Vector3D::Abs() const [with Type = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:181:45: required from 'static vecgeom::cxx::Vector3D vecgeom::cxx::BoxImplementation::NormalKernel(const UnplacedStruct_t&, const vecgeom::cxx::Vector3D&, vecCore::Mask_v&) [with Real_v = double; UnplacedStruct_t = vecgeom::cxx::BoxStruct; vecCore::Mask_v = bool]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedBox.h:88:45: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:259:18: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | Vector3D Abs() const | ^~~ [112/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestMap.dir/core/TestMap.cpp.o -MF test/CMakeFiles/TestMap.dir/core/TestMap.cpp.o.d -o test/CMakeFiles/TestMap.dir/core/TestMap.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TestMap.cpp [113/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestGeoManager.dir/core/TestGeoManager.cpp.o -MF test/CMakeFiles/TestGeoManager.dir/core/TestGeoManager.cpp.o.d -o test/CMakeFiles/TestGeoManager.dir/core/TestGeoManager.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TestGeoManager.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/management/GeoManager.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TestGeoManager.cpp:1: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [114/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestEstimateSurfaceArea.dir/unit_tests/TestEstimateSurfaceArea.cpp.o -MF test/CMakeFiles/TestEstimateSurfaceArea.dir/unit_tests/TestEstimateSurfaceArea.cpp.o.d -o test/CMakeFiles/TestEstimateSurfaceArea.dir/unit_tests/TestEstimateSurfaceArea.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestEstimateSurfaceArea.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedBox.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Box.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestEstimateSurfaceArea.cpp:12: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestEstimateSurfaceArea.cpp:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::TransformDirection(const vecgeom::cxx::Vector3D&) const [with int code = -1; InputType = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h:140:62: required from 'vecgeom::cxx::Precision vecgeom::cxx::CommonSpecializedVolImplHelper::DistanceToIn(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, vecgeom::cxx::Precision) const [with Specialization = vecgeom::cxx::ConeImplementation; int transC = -1; int rotC = -1; vecgeom::cxx::Precision = double]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h:131:21: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:981:21: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 981 | Vector3D Transformation3D::TransformDirection(Vector3D const &master) const | ^~~~~~~~~~~~~~~~ [115/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestNavigationState.dir/core/TestNavigationState.cpp.o -MF test/CMakeFiles/TestNavigationState.dir/core/TestNavigationState.cpp.o.d -o test/CMakeFiles/TestNavigationState.dir/core/TestNavigationState.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TestNavigationState.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/NavStatePath.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TestNavigationState.cpp:1: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [116/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestHybridBVH.dir/core/TestHybridBVH.cpp.o -MF test/CMakeFiles/TestHybridBVH.dir/core/TestHybridBVH.cpp.o.d -o test/CMakeFiles/TestHybridBVH.dir/core/TestHybridBVH.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TestHybridBVH.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/management/HybridManager2.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TestHybridBVH.cpp:1: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::TransformDirection(const vecgeom::cxx::Vector3D&) const [with InputType = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h:269:38: required from 'static void vecgeom::cxx::VNavigator::DoGlobalToLocalTransformation(const vecgeom::cxx::NavigationState&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, vecgeom::cxx::Vector3D&, vecgeom::cxx::Vector3D&) [with T = double; vecgeom::cxx::NavigationState = vecgeom::cxx::NavStatePath]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h:449:40: required from 'vecgeom::cxx::Precision vecgeom::cxx::VNavigatorHelper::ComputeStepAndPropagatedState(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, vecgeom::cxx::Precision, const vecgeom::cxx::NavigationState&, vecgeom::cxx::NavigationState&) const [with Impl = vecgeom::cxx::HybridNavigator<>; bool MotherIsConvex = false; vecgeom::cxx::Precision = double; vecgeom::cxx::NavigationState = vecgeom::cxx::NavStatePath]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h:436:21: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:1000:21: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 1000 | Vector3D Transformation3D::TransformDirection(Vector3D const &master) const | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:16: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 511 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:15: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/SOA3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::SOA3D::operator[](size_t) const [with T = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/SOA3D.h:322:13: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | Vector3D SOA3D::operator[](size_t index) const | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In function 'vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&)float': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:517:64: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 517 | const Vector3D_v safety = ((promotedpoint - origin).Abs()) - delta; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h:19, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridNavigator2.h:21, from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TestHybridBVH.cpp:2: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VSafetyEstimator.h: In member function 'vecgeom::cxx::VSafetyEstimatorHelper::ComputeVectorSafety(vecgeom::cxx::SOA3D const&, vecgeom::cxx::NavStatePool&, vecgeom::cxx::SOA3D&, double*) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VSafetyEstimator.h:125:45: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | localpointworkspace.set(i, m.Transform(globalpoints[i])); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [117/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestBox.dir/unit_tests/TestBox.cpp.o -MF test/CMakeFiles/TestBox.dir/unit_tests/TestBox.cpp.o.d -o test/CMakeFiles/TestBox.dir/unit_tests/TestBox.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestBox.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedBox.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Box.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestBox.cpp:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [118/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/testVectorSafety.dir/core/testVectorSafety.cpp.o -MF test/CMakeFiles/testVectorSafety.dir/core/testVectorSafety.cpp.o.d -o test/CMakeFiles/testVectorSafety.dir/core/testVectorSafety.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/testVectorSafety.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedBox.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Box.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/SetupBoxGeometry.h:1, from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/testVectorSafety.cpp:12: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [119/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/CreateExtruded.dir/core/CreateExtruded.cpp.o -MF test/CMakeFiles/CreateExtruded.dir/core/CreateExtruded.cpp.o.d -o test/CMakeFiles/CreateExtruded.dir/core/CreateExtruded.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/CreateExtruded.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedBox.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/utilities/VolumeUtilities.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/CreateExtruded.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedExtruded.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedExtruded.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Extruded.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/CreateExtruded.cpp:10: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h: In member function 'vecgeom::cxx::XtruSection vecgeom::cxx::ExtrudedStruct::GetSection(int) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h:279:39: note: parameter passing for argument of type 'vecgeom::cxx::XtruSection' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | XtruSection GetSection(int i) const { return fSections[i]; } | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::ExtrudedStruct::VertexToSection(size_t, size_t) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h:381:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 381 | { | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedExtruded.h: In member function 'vecgeom::cxx::XtruSection vecgeom::cxx::UnplacedExtruded::GetSection(int) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedExtruded.h:76:39: note: parameter passing for argument of type 'vecgeom::cxx::XtruSection' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | XtruSection GetSection(int i) const { return fXtru.GetSection(i); } | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/utilities/VolumeUtilities.h:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator-(const Vector3D&) [with Type = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedBox.h:78:18: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:402:16: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | Vector3D operator-(Vector3D const &vec) | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator/(ScalarType, const Vector3D&) [with Type = double; ScalarType = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:314:31: required from 'void vecgeom::cxx::TessellatedStruct::Close() [with long unsigned int NVERT = 3; T = double]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h:263:21: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:372:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 372 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const ScalarType lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:382:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 382 | VECTOR3D_BINARY_OP(/, /=) | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:16: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 511 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static void vecgeom::cxx::BoxImplementation::DistanceToOut(const UnplacedStruct_t&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const Real_v&, Real_v&) [with Real_v = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:144:42: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | const Real_v safetyIn = (point.Abs() - HalfSize(box)).Max(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetyRangeSqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, Real_v&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:571:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 571 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h:10: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedCluster.h: In member function 'vecgeom::cxx::TessellatedCluster::T vecgeom::cxx::TessellatedCluster::SafetySq(const vecgeom::cxx::Vector3D&, int&) const [with bool ToIn = true; long unsigned int NVERT = 3; Real_v = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedCluster.h:510:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 510 | Vector3D intersectionv = point - safetyv * fNormals; | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:14: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector.h: In member function 'void vecgeom::cxx::VectorBase::push_back(Type) [with Type = vecgeom::cxx::XtruSection]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector.h:142:8: note: parameter passing for argument of type 'vecgeom::cxx::XtruSection' when C++17 is enabled changed to match C++14 in GCC 10.1 142 | void push_back(const Type item) | ^~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h: In member function 'bool vecgeom::cxx::TessellatedStruct::AddQuadrilateralFacet(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, bool) [with long unsigned int NVERT = 3; T = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:639:42: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 639 | if (!facet->SetVertices(vt0, vt0 + vt1, vt0 + vt1 + vt2)) { | ~~~~^~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In function 'vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&)float': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:517:64: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 517 | const Vector3D_v safety = ((promotedpoint - origin).Abs()) - delta; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h:13: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedSection.h: In member function 'vecgeom::cxx::TessellatedSection::AddQuadrilateralFacet(vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, bool)': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedSection.h:172:80: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | if (!facet->SetVertices(vt0, vt0 + vt1, vt0 + vt1 + vt2, vt0 + vt1 + vt2 + vt3)) { | ~~~~~~~~~~~~~~~~^~~~~ [120/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestCons.dir/unit_tests/TestCons.cpp.o -MF test/CMakeFiles/TestCons.dir/unit_tests/TestCons.cpp.o.d -o test/CMakeFiles/TestCons.dir/unit_tests/TestCons.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestCons.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedCone.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Cone.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestCons.cpp:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [121/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/CreateTessels.dir/core/CreateTessels.cpp.o -MF test/CMakeFiles/CreateTessels.dir/core/CreateTessels.cpp.o.d -o test/CMakeFiles/CreateTessels.dir/core/CreateTessels.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/CreateTessels.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedBox.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/utilities/VolumeUtilities.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/CreateTessels.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedExtruded.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedExtruded.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Extruded.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TessellatedOrb.h:5, from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/CreateTessels.cpp:12: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h: In member function 'vecgeom::cxx::XtruSection vecgeom::cxx::ExtrudedStruct::GetSection(int) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h:279:39: note: parameter passing for argument of type 'vecgeom::cxx::XtruSection' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | XtruSection GetSection(int i) const { return fSections[i]; } | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::ExtrudedStruct::VertexToSection(size_t, size_t) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h:381:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 381 | { | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedExtruded.h: In member function 'vecgeom::cxx::XtruSection vecgeom::cxx::UnplacedExtruded::GetSection(int) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedExtruded.h:76:39: note: parameter passing for argument of type 'vecgeom::cxx::XtruSection' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | XtruSection GetSection(int i) const { return fXtru.GetSection(i); } | ^ /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TessellatedOrb.h: In lambda function: /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TessellatedOrb.h:79:100: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | return vecgeom::Vector3D(r * sth[ith] * cph[iph], r * sth[ith] * sph[iph], r * cth[ith]); | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/utilities/VolumeUtilities.h:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator/(ScalarType, const Vector3D&) [with Type = double; ScalarType = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:314:31: required from 'void vecgeom::cxx::TessellatedStruct::Close() [with long unsigned int NVERT = 3; T = double]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedTessellated.h:107:36: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:372:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 372 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const ScalarType lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:382:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 382 | VECTOR3D_BINARY_OP(/, /=) | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:16: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 511 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h:19, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/utilities/VolumeUtilities.h:17: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VSafetyEstimator.h: In member function 'vecgeom::cxx::Precision vecgeom::cxx::VSafetyEstimatorHelper::ComputeSafety(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::NavigationState&) const [with Impl = vecgeom::cxx::HybridSafetyEstimator]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VSafetyEstimator.h:103:25: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | Vector3D localpoint = m.Transform(globalpoint); | ^~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetyRangeSqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, Real_v&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:571:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 571 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/CreateTessels.cpp:10: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedCluster.h: In member function 'vecgeom::cxx::TessellatedCluster::T vecgeom::cxx::TessellatedCluster::SafetySq(const vecgeom::cxx::Vector3D&, int&) const [with bool ToIn = false; long unsigned int NVERT = 3; Real_v = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedCluster.h:510:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 510 | Vector3D intersectionv = point - safetyv * fNormals; | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:14: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector.h: In member function 'void vecgeom::cxx::VectorBase::push_back(Type) [with Type = vecgeom::cxx::XtruSection]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector.h:142:8: note: parameter passing for argument of type 'vecgeom::cxx::XtruSection' when C++17 is enabled changed to match C++14 in GCC 10.1 142 | void push_back(const Type item) | ^~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h: In member function 'bool vecgeom::cxx::TessellatedStruct::AddQuadrilateralFacet(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, bool) [with long unsigned int NVERT = 3; T = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:639:42: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 639 | if (!facet->SetVertices(vt0, vt0 + vt1, vt0 + vt1 + vt2)) { | ~~~~^~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In function 'vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&)float': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:517:64: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 517 | const Vector3D_v safety = ((promotedpoint - origin).Abs()) - delta; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h:13: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedSection.h: In member function 'vecgeom::cxx::TessellatedSection::AddQuadrilateralFacet(vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, bool)': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedSection.h:172:80: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | if (!facet->SetVertices(vt0, vt0 + vt1, vt0 + vt1 + vt2, vt0 + vt1 + vt2 + vt3)) { | ~~~~~~~~~~~~~~~~^~~~~ [122/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestTube.dir/unit_tests/TestTube.cpp.o -MF test/CMakeFiles/TestTube.dir/unit_tests/TestTube.cpp.o.d -o test/CMakeFiles/TestTube.dir/unit_tests/TestTube.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestTube.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedTube.h:5, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Tube.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestTube.cpp:10: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [123/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestEllipticalTube.dir/unit_tests/TestEllipticalTube.cpp.o -MF test/CMakeFiles/TestEllipticalTube.dir/unit_tests/TestEllipticalTube.cpp.o.d -o test/CMakeFiles/TestEllipticalTube.dir/unit_tests/TestEllipticalTube.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestEllipticalTube.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedEllipticalTube.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/EllipticalTube.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestEllipticalTube.cpp:16: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [124/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestEllipsoid.dir/unit_tests/TestEllipsoid.cpp.o -MF test/CMakeFiles/TestEllipsoid.dir/unit_tests/TestEllipsoid.cpp.o.d -o test/CMakeFiles/TestEllipsoid.dir/unit_tests/TestEllipsoid.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestEllipsoid.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedEllipsoid.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Ellipsoid.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestEllipsoid.cpp:17: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [125/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestGenTrap.dir/unit_tests/TestGenTrap.cpp.o -MF test/CMakeFiles/TestGenTrap.dir/unit_tests/TestGenTrap.cpp.o.d -o test/CMakeFiles/TestGenTrap.dir/unit_tests/TestGenTrap.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestGenTrap.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedBox.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Box.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestGenTrap.cpp:7: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestGenTrap.cpp:6: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'static vecgeom::cxx::Vector3D vecgeom::cxx::Vector3D::Cross(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with FirstType = double; SecondType = double; Type = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/GenTrapStruct.h:303:37: required from 'bool vecgeom::cxx::GenTrapStruct::SegmentsCrossing(Vertex_t, Vertex_t, Vertex_t, Vertex_t) const [with T = double; Vertex_t = vecgeom::cxx::Vector3D]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedGenTrap.h:130:37: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:230:25: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 230 | static Vector3D Cross(Vector3D const &left, Vector3D const &right) | ^~~~~ [126/226] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -shared -Wl,-soname,libvecgeom.so.1.2 -o libvecgeom.so.1.2.6 CMakeFiles/vecgeom.dir/source/UnplacedPolycone.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedPolyhedron.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedTet.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedTorus2.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedTube.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedEllipticalTube.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedEllipticalCone.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedEllipsoid.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedCoaxialCones.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedGenericPolycone.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedCone.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedCutTube.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedGenTrap.cpp.o CMakeFiles/vecgeom.dir/source/LogicalVolume.cpp.o CMakeFiles/vecgeom.dir/source/PlacedPolyhedron.cpp.o CMakeFiles/vecgeom.dir/source/PlacedPolycone.cpp.o CMakeFiles/vecgeom.dir/source/PlacedCone.cpp.o CMakeFiles/vecgeom.dir/source/PlacedAssembly.cpp.o CMakeFiles/vecgeom.dir/source/PlacedBox.cpp.o CMakeFiles/vecgeom.dir/source/PlacedSExtru.cpp.o CMakeFiles/vecgeom.dir/source/PlacedTet.cpp.o CMakeFiles/vecgeom.dir/source/PlacedHype.cpp.o CMakeFiles/vecgeom.dir/source/PlacedTube.cpp.o CMakeFiles/vecgeom.dir/source/PlacedEllipticalTube.cpp.o CMakeFiles/vecgeom.dir/source/PlacedEllipticalCone.cpp.o CMakeFiles/vecgeom.dir/source/PlacedEllipsoid.cpp.o CMakeFiles/vecgeom.dir/source/PlacedCoaxialCones.cpp.o CMakeFiles/vecgeom.dir/source/PlacedGenericPolycone.cpp.o CMakeFiles/vecgeom.dir/source/PlacedCutTube.cpp.o CMakeFiles/vecgeom.dir/source/PlacedTorus2.cpp.o CMakeFiles/vecgeom.dir/source/PlacedTrd.cpp.o CMakeFiles/vecgeom.dir/source/PlacedGenTrap.cpp.o CMakeFiles/vecgeom.dir/source/PlacedParallelepiped.cpp.o CMakeFiles/vecgeom.dir/source/PlacedParaboloid.cpp.o CMakeFiles/vecgeom.dir/source/PlacedScaledShape.cpp.o CMakeFiles/vecgeom.dir/source/PlacedTrapezoid.cpp.o CMakeFiles/vecgeom.dir/source/PlacedTessellated.cpp.o CMakeFiles/vecgeom.dir/source/PlacedMultiUnion.cpp.o CMakeFiles/vecgeom.dir/source/PlacedExtruded.cpp.o CMakeFiles/vecgeom.dir/source/PlacedVolume.cpp.o CMakeFiles/vecgeom.dir/source/Planes.cpp.o CMakeFiles/vecgeom.dir/source/Plane.cpp.o CMakeFiles/vecgeom.dir/source/CutPlanes.cpp.o CMakeFiles/vecgeom.dir/source/Quadrilaterals.cpp.o CMakeFiles/vecgeom.dir/source/Rectangles.cpp.o CMakeFiles/vecgeom.dir/source/TessellatedHelpers.cpp.o CMakeFiles/vecgeom.dir/source/Tile.cpp.o CMakeFiles/vecgeom.dir/source/Scale3D.cpp.o CMakeFiles/vecgeom.dir/source/Transformation3D.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedAssembly.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedBox.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedSExtruVolume.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedHype.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedTrd.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedParaboloid.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedParallelepiped.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedScaledShape.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedTrapezoid.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedTessellated.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedMultiUnion.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedExtruded.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedVolume.cpp.o CMakeFiles/vecgeom.dir/source/NavStateIndex.cpp.o CMakeFiles/vecgeom.dir/source/NavStatePath.cpp.o CMakeFiles/vecgeom.dir/source/NavIndexTable.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedOrb.cpp.o CMakeFiles/vecgeom.dir/source/PlacedOrb.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedSphere.cpp.o CMakeFiles/vecgeom.dir/source/PlacedSphere.cpp.o CMakeFiles/vecgeom.dir/source/UnplacedBooleanVolume.cpp.o CMakeFiles/vecgeom.dir/source/PlacedBooleanVolume.cpp.o CMakeFiles/vecgeom.dir/source/Wedge.cpp.o CMakeFiles/vecgeom.dir/source/Wedge_Evolution.cpp.o CMakeFiles/vecgeom.dir/source/ABBoxManager.cpp.o CMakeFiles/vecgeom.dir/source/HybridManager2.cpp.o CMakeFiles/vecgeom.dir/source/FlatVoxelManager.cpp.o CMakeFiles/vecgeom.dir/source/BVH.cpp.o CMakeFiles/vecgeom.dir/source/BVHManager.cpp.o CMakeFiles/vecgeom.dir/source/MessageLogger.cpp.o CMakeFiles/vecgeom.dir/source/NavigationSpecializer.cpp.o CMakeFiles/vecgeom.dir/source/MarchingCubes.cpp.o CMakeFiles/vecgeom.dir/source/ResultComparator.cpp.o CMakeFiles/vecgeom.dir/source/ReducedPolycone.cpp.o CMakeFiles/vecgeom.dir/source/Utils3D.cpp.o CMakeFiles/vecgeom.dir/source/SolidMesh.cpp.o CMakeFiles/vecgeom.dir/source/GeoManager.cpp.o CMakeFiles/vecgeom.dir/source/CppExporter.cpp.o CMakeFiles/vecgeom.dir/source/ReflFactory.cpp.o -lrt -lpthread -ldl && : In function 'GetNormal': lto1: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h: In function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h:460:16: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 460 | virtual void DistanceToIn(SOA3D const &points, SOA3D const &directions, | ^ In function 'IsMovingInsideTubeSurface', inlined from 'DistanceToInKernel' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:585:99, inlined from 'DistanceToIn' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:500:31, inlined from 'DistanceToIn' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TorusImplementation2.h:580:65, inlined from 'DistanceToIn' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:153:33: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:343:59: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 343 | (direction.Dot(GetNormal(point)) <= Real_v(0.)); | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ConeUtilities.h: In function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ConeUtilities.h:593:15: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 593 | static bool DetectIntersectionAndCalculateDistanceToConicalSurface(UnplacedStruct_t const &cone, | ^ /builddir/build/BUILD/VecGeom-v1.2.6/source/Rectangles.cpp: In member function 'GetCenter': /builddir/build/BUILD/VecGeom-v1.2.6/source/Rectangles.cpp:29:24: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | << rhs.GetCenter(i) << ", corners in " << rhs.GetCorner(0, i) << " and " << rhs.GetCorner(1, i) << ", side " | ^ /builddir/build/BUILD/VecGeom-v1.2.6/source/MarchingCubes.cpp: In function 'interpolate': /builddir/build/BUILD/VecGeom-v1.2.6/source/MarchingCubes.cpp:408:36: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 408 | vertex[i] = interpolate(v, p[edges[i][0]], p[edges[i][1]]); | ^ In member function 'SamplePointOnSurface': lto1: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h: In member function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:94:21: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | virtual Precision DistanceToOut(Vector3D const &p, Vector3D const &d, | ^ In member function 'AddVertex', inlined from 'Close' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:331:43, inlined from 'CreateTessellated' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h:263:21: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:280:24: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 280 | fVertices.push_back(vertex); | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h: In member function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h:131:21: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | virtual Precision DistanceToIn(Vector3D const &point, Vector3D const &direction, | ^ In function 'DistanceToOut', inlined from 'DistanceToOut' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:101:43: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/ConeImplementation.h:341:59: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 341 | Vector3D normal2 = cone.fPhiWedge.GetNormal2(); | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h: In function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h:131:21: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | virtual Precision DistanceToIn(Vector3D const &point, Vector3D const &direction, | ^ In member function 'SamplePointOnLateralSurface': lto1: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'SamplePointOnSurface': lto1: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'DistanceToOut', inlined from 'DistanceToOut' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:101:43: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:810:81: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 810 | tube.fAlongPhi1x, tube.fAlongPhi1y, w.GetNormal1().x(), w.GetNormal1().y(), tube, point, dir, dist_phi, | ^ In function 'DistanceToOut', inlined from 'DistanceToOut' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/PolyconeImplementation.h:253:72, inlined from 'DistanceToOut' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:101:43: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/ConeImplementation.h:341:59: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 341 | Vector3D normal2 = cone.fPhiWedge.GetNormal2(); | ^ In member function 'SamplePointOnSurface': lto1: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h: In function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:299:18: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 299 | virtual Real_v DistanceToInVec(Vector3D const &p, Vector3D const &d, | ^ In function 'DistanceToOut', inlined from 'DistanceToOut' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/CutTubeImplementation.h:293:70, inlined from 'DistanceToOut' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:101:43: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:810:81: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 810 | tube.fAlongPhi1x, tube.fAlongPhi1y, w.GetNormal1().x(), w.GetNormal1().y(), tube, point, dir, dist_phi, | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h: In function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:280:18: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 280 | virtual Real_v DistanceToOutVec(Vector3D const &p, Vector3D const &d, | ^ In member function 'SamplePointOnSurface': lto1: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'SamplePointOnSurface': lto1: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h: In function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:94:21: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | virtual Precision DistanceToOut(Vector3D const &p, Vector3D const &d, | ^ In member function 'SamplePointOnSurface': lto1: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'SamplePointOnSurface': lto1: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/VecGeom-v1.2.6/source/BVH.cpp: In member function 'Center': /builddir/build/BUILD/VecGeom-v1.2.6/source/BVH.cpp:187:48: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 187 | Vector3D p = currentBVHNode.Center(); | ^ In function 'DistanceToOut', inlined from 'DistanceToOut' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:101:43: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TorusImplementation2.h:267:75: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | intersectionPoint.y() * torus.GetWedge().GetAlong1().y(); | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h: In function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:94:21: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | virtual Precision DistanceToOut(Vector3D const &p, Vector3D const &d, | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h: In member function 'DistanceToIn': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h:131:21: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | virtual Precision DistanceToIn(Vector3D const &point, Vector3D const &direction, | ^ In function 'IsMovingInsideTubeSurface', inlined from 'DistanceToInKernel' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:585:99, inlined from 'DistanceToIn' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:500:31, inlined from 'ScalarDistanceToInKernel' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/PolyhedronImplementation.h:916:75, inlined from 'DistanceToIn' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/PolyhedronImplementation.h:1169:38, inlined from 'DistanceToIn' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h:139:33: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:343:59: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 343 | (direction.Dot(GetNormal(point)) <= Real_v(0.)); | ^ [127/226] /usr/bin/cmake -E cmake_symlink_library libvecgeom.so.1.2.6 libvecgeom.so.1.2 libvecgeom.so && : [128/226] /usr/bin/g++ -Dvgdml_EXPORTS -I/builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/include -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -faligned-new -MD -MT persistency/gdml/source/CMakeFiles/vgdml.dir/src/Middleware.cpp.o -MF persistency/gdml/source/CMakeFiles/vgdml.dir/src/Middleware.cpp.o.d -o persistency/gdml/source/CMakeFiles/vgdml.dir/src/Middleware.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/src/Middleware.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/include/Middleware.h:18, from /builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/src/Middleware.cpp:7: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator/(ScalarType, const Vector3D&) [with Type = double; ScalarType = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:314:31: required from 'void vecgeom::cxx::TessellatedStruct::Close() [with long unsigned int NVERT = 3; T = double]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedTessellated.h:107:36: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:372:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 372 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const ScalarType lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:382:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 382 | VECTOR3D_BINARY_OP(/, /=) | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:16: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 511 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedCone.h:16, from /builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/src/Middleware.cpp:21: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/ConeImplementation.h: In static member function 'static void vecgeom::cxx::ConeImplementation::DistanceToOut(const UnplacedStruct_t&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const Real_v&, Real_v&) [with Real_v = double; coneTypeT = vecgeom::cxx::ConeTypes::UniversalCone]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/ConeImplementation.h:340:24: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 340 | Vector3D normal1 = cone.fPhiWedge.GetNormal1(); | ^~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetyRangeSqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, Real_v&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:571:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 571 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedMultiUnion.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedBooleanVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/src/Middleware.cpp:36: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/MultiUnionImplementation.h: In static member function 'static void vecgeom::cxx::MultiUnionImplementation::SafetyToOut(const UnplacedStruct_t&, const vecgeom::cxx::Vector3D&, Real_v&) [with Real_v = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/MultiUnionImplementation.h:245:28: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | Vector3D const local = munion.fVolumes[comp]->GetTransformation()->Transform(point); | ^~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In function 'vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&)float': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:517:64: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 517 | const Vector3D_v safety = ((promotedpoint - origin).Abs()) - delta; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/GenTrapStruct.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedGenTrap.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/src/Middleware.cpp:33: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedSection.h: In member function 'vecgeom::cxx::TessellatedSection::AddQuadrilateralFacet(vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, bool)': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedSection.h:172:80: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | if (!facet->SetVertices(vt0, vt0 + vt1, vt0 + vt1 + vt2, vt0 + vt1 + vt2 + vt3)) { | ~~~~~~~~~~~~~~~~^~~~~ [129/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestEllipticalCone.dir/unit_tests/TestEllipticalCone.cpp.o -MF test/CMakeFiles/TestEllipticalCone.dir/unit_tests/TestEllipticalCone.cpp.o.d -o test/CMakeFiles/TestEllipticalCone.dir/unit_tests/TestEllipticalCone.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestEllipticalCone.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedEllipticalCone.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/EllipticalCone.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestEllipticalCone.cpp:16: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [130/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestCoaxialCones.dir/unit_tests/TestCoaxialCones.cpp.o -MF test/CMakeFiles/TestCoaxialCones.dir/unit_tests/TestCoaxialCones.cpp.o.d -o test/CMakeFiles/TestCoaxialCones.dir/unit_tests/TestCoaxialCones.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestCoaxialCones.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedCoaxialCones.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/CoaxialCones.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestCoaxialCones.cpp:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [131/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestParallelepiped.dir/unit_tests/TestParallelepiped.cpp.o -MF test/CMakeFiles/TestParallelepiped.dir/unit_tests/TestParallelepiped.cpp.o.d -o test/CMakeFiles/TestParallelepiped.dir/unit_tests/TestParallelepiped.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestParallelepiped.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedParallelepiped.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Parallelepiped.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestParallelepiped.cpp:15: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [132/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestHype.dir/unit_tests/TestHype.cpp.o -MF test/CMakeFiles/TestHype.dir/unit_tests/TestHype.cpp.o.d -o test/CMakeFiles/TestHype.dir/unit_tests/TestHype.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestHype.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedBox.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Box.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestHype.cpp:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [133/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestTrd.dir/unit_tests/TestTrd.cpp.o -MF test/CMakeFiles/TestTrd.dir/unit_tests/TestTrd.cpp.o.d -o test/CMakeFiles/TestTrd.dir/unit_tests/TestTrd.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestTrd.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedBox.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Box.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestTrd.cpp:14: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [134/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestTrap.dir/unit_tests/TestTrap.cpp.o -MF test/CMakeFiles/TestTrap.dir/unit_tests/TestTrap.cpp.o.d -o test/CMakeFiles/TestTrap.dir/unit_tests/TestTrap.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestTrap.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedBox.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Box.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestTrap.cpp:12: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [135/226] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -shared -Wl,-soname,libvgdml.so.1.2 -o persistency/gdml/source/libvgdml.so.1.2.6 persistency/gdml/source/CMakeFiles/vgdml.dir/src/Backend.cpp.o persistency/gdml/source/CMakeFiles/vgdml.dir/src/Frontend.cpp.o persistency/gdml/source/CMakeFiles/vgdml.dir/src/Helper.cpp.o persistency/gdml/source/CMakeFiles/vgdml.dir/src/Middleware.cpp.o -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu: /usr/lib64/libxerces-c.so libvecgeom.so.1.2.6 -lrt -lpthread && : In function 'DistanceToOut', inlined from 'DistanceToOut' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:101:43: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TorusImplementation2.h:267:75: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | intersectionPoint.y() * torus.GetWedge().GetAlong1().y(); | ^ In member function 'AddFacet', inlined from 'AddTriangularFacet' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:609:13, inlined from 'AddTriangularFacet' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedTessellated.h:68:50, inlined from 'processFacet' at /builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/src/Middleware.cpp:1308:31: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:248:34: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 248 | fHelper->fAllVert.push_back(facet->fVertices[i]); | ^ In function 'DistanceToOut', inlined from 'DistanceToOut' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/CutTubeImplementation.h:293:70, inlined from 'DistanceToOut' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:101:43: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:810:81: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 810 | tube.fAlongPhi1x, tube.fAlongPhi1y, w.GetNormal1().x(), w.GetNormal1().y(), tube, point, dir, dist_phi, | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector.h: In member function 'push_back': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector.h:142:8: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 142 | void push_back(const Type item) | ^ [136/226] /usr/bin/cmake -E cmake_symlink_library persistency/gdml/source/libvgdml.so.1.2.6 persistency/gdml/source/libvgdml.so.1.2 persistency/gdml/source/libvgdml.so && : [137/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestOrb.dir/unit_tests/TestOrb.cpp.o -MF test/CMakeFiles/TestOrb.dir/unit_tests/TestOrb.cpp.o.d -o test/CMakeFiles/TestOrb.dir/unit_tests/TestOrb.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestOrb.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedOrb.h:17, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Orb.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestOrb.cpp:15: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [138/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestTet.dir/unit_tests/TestTet.cpp.o -MF test/CMakeFiles/TestTet.dir/unit_tests/TestTet.cpp.o.d -o test/CMakeFiles/TestTet.dir/unit_tests/TestTet.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestTet.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedTet.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Tet.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestTet.cpp:17: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [139/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestParaboloid.dir/unit_tests/TestParaboloid.cpp.o -MF test/CMakeFiles/TestParaboloid.dir/unit_tests/TestParaboloid.cpp.o.d -o test/CMakeFiles/TestParaboloid.dir/unit_tests/TestParaboloid.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestParaboloid.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedBox.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Box.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestParaboloid.cpp:14: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [140/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestGenericPolycone.dir/unit_tests/TestGenericPolycone.cpp.o -MF test/CMakeFiles/TestGenericPolycone.dir/unit_tests/TestGenericPolycone.cpp.o.d -o test/CMakeFiles/TestGenericPolycone.dir/unit_tests/TestGenericPolycone.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestGenericPolycone.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedCoaxialCones.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/CoaxialCones.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestGenericPolycone.cpp:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [141/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestReducedPolycone.dir/unit_tests/TestReducedPolycone.cpp.o -MF test/CMakeFiles/TestReducedPolycone.dir/unit_tests/TestReducedPolycone.cpp.o.d -o test/CMakeFiles/TestReducedPolycone.dir/unit_tests/TestReducedPolycone.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestReducedPolycone.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedCoaxialCones.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/CoaxialCones.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ReducedPolycone.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestReducedPolycone.cpp:9: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [142/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestUtils3D.dir/unit_tests/TestUtils3D.cpp.o -MF test/CMakeFiles/TestUtils3D.dir/unit_tests/TestUtils3D.cpp.o.d -o test/CMakeFiles/TestUtils3D.dir/unit_tests/TestUtils3D.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestUtils3D.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Utils3D.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestUtils3D.cpp:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [143/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestMarchingCubes.dir/unit_tests/TestMarchingCubes.cpp.o -MF test/CMakeFiles/TestMarchingCubes.dir/unit_tests/TestMarchingCubes.cpp.o.d -o test/CMakeFiles/TestMarchingCubes.dir/unit_tests/TestMarchingCubes.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestMarchingCubes.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Utils3D.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestMarchingCubes.cpp:16: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedExtruded.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestMarchingCubes.cpp:45: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h: In member function 'vecgeom::cxx::XtruSection vecgeom::cxx::ExtrudedStruct::GetSection(int) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h:279:39: note: parameter passing for argument of type 'vecgeom::cxx::XtruSection' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | XtruSection GetSection(int i) const { return fSections[i]; } | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::ExtrudedStruct::VertexToSection(size_t, size_t) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h:381:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 381 | { | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedExtruded.h: In member function 'vecgeom::cxx::XtruSection vecgeom::cxx::UnplacedExtruded::GetSection(int) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedExtruded.h:76:39: note: parameter passing for argument of type 'vecgeom::cxx::XtruSection' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | XtruSection GetSection(int i) const { return fXtru.GetSection(i); } | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Utils3D.h:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator-(const Vector3D&) [with Type = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedBox.h:78:18: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:402:16: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | Vector3D operator-(Vector3D const &vec) | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedSphere.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestMarchingCubes.cpp:43: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/SphereImplementation.h: In instantiation of 'static vecgeom::cxx::Vector3D vecgeom::cxx::SphereImplementation::ApproxSurfaceNormalKernel(const UnplacedStruct_t&, const vecgeom::cxx::Vector3D&) [with Real_v = double; UnplacedStruct_t = vecgeom::cxx::SphereStruct]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/SphereImplementation.h:586:5: required from 'static vecgeom::cxx::Vector3D vecgeom::cxx::SphereImplementation::Normal(const UnplacedStruct_t&, const vecgeom::cxx::Vector3D&, vecCore::Mask_v&) [with Real_v = double; UnplacedStruct_t = vecgeom::cxx::SphereStruct; vecCore::Mask_v = bool]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedSphere.h:263:53: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/SphereImplementation.h:491:27: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 491 | static Vector3D ApproxSurfaceNormalKernel(UnplacedStruct_t const &sphere, Vector3D const &point) | ^~~~~~~~~~~~~~~~~~~~~~~~~ [144/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestSphere.dir/unit_tests/TestSphere.cpp.o -MF test/CMakeFiles/TestSphere.dir/unit_tests/TestSphere.cpp.o.d -o test/CMakeFiles/TestSphere.dir/unit_tests/TestSphere.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestSphere.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedSphere.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Sphere.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestSphere.cpp:12: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [145/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestPolycone.dir/unit_tests/TestPolycone.cpp.o -MF test/CMakeFiles/TestPolycone.dir/unit_tests/TestPolycone.cpp.o.d -o test/CMakeFiles/TestPolycone.dir/unit_tests/TestPolycone.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestPolycone.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedPolycone.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Polycone.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestPolycone.cpp:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [146/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6/test -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -UNDEBUG -faligned-new -MD -MT test/VecGeomTest/CMakeFiles/VecGeomTest.dir/ShapeTester.cpp.o -MF test/VecGeomTest/CMakeFiles/VecGeomTest.dir/ShapeTester.cpp.o.d -o test/VecGeomTest/CMakeFiles/VecGeomTest.dir/ShapeTester.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/VecGeomTest/ShapeTester.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/test/VecGeomTest/ShapeTester.cpp:15: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [147/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestMesh.dir/unit_tests/TestMesh.cpp.o -MF test/CMakeFiles/TestMesh.dir/unit_tests/TestMesh.cpp.o.d -o test/CMakeFiles/TestMesh.dir/unit_tests/TestMesh.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestMesh.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Utils3D.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestMesh.cpp:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedExtruded.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestMesh.cpp:39: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h: In member function 'vecgeom::cxx::XtruSection vecgeom::cxx::ExtrudedStruct::GetSection(int) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h:279:39: note: parameter passing for argument of type 'vecgeom::cxx::XtruSection' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | XtruSection GetSection(int i) const { return fSections[i]; } | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::ExtrudedStruct::VertexToSection(size_t, size_t) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ExtrudedStruct.h:381:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 381 | { | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedExtruded.h: In member function 'vecgeom::cxx::XtruSection vecgeom::cxx::UnplacedExtruded::GetSection(int) const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedExtruded.h:76:39: note: parameter passing for argument of type 'vecgeom::cxx::XtruSection' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | XtruSection GetSection(int i) const { return fXtru.GetSection(i); } | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Utils3D.h:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator-(const Vector3D&) [with Type = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedBox.h:78:18: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:402:16: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | Vector3D operator-(Vector3D const &vec) | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedSphere.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestMesh.cpp:37: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/SphereImplementation.h: In instantiation of 'static vecgeom::cxx::Vector3D vecgeom::cxx::SphereImplementation::ApproxSurfaceNormalKernel(const UnplacedStruct_t&, const vecgeom::cxx::Vector3D&) [with Real_v = double; UnplacedStruct_t = vecgeom::cxx::SphereStruct]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/SphereImplementation.h:586:5: required from 'static vecgeom::cxx::Vector3D vecgeom::cxx::SphereImplementation::Normal(const UnplacedStruct_t&, const vecgeom::cxx::Vector3D&, vecCore::Mask_v&) [with Real_v = double; UnplacedStruct_t = vecgeom::cxx::SphereStruct; vecCore::Mask_v = bool]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedSphere.h:263:53: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/SphereImplementation.h:491:27: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 491 | static Vector3D ApproxSurfaceNormalKernel(UnplacedStruct_t const &sphere, Vector3D const &point) | ^~~~~~~~~~~~~~~~~~~~~~~~~ [148/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestTorus2.dir/unit_tests/TestTorus2.cpp.o -MF test/CMakeFiles/TestTorus2.dir/unit_tests/TestTorus2.cpp.o.d -o test/CMakeFiles/TestTorus2.dir/unit_tests/TestTorus2.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestTorus2.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedTorus2.h:5, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Torus2.h:8, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestTorus2.cpp:12: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [149/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6/test -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -UNDEBUG -faligned-new -MD -MT test/VecGeomTest/CMakeFiles/VecGeomTest.dir/BenchmarkResult.cpp.o -MF test/VecGeomTest/CMakeFiles/VecGeomTest.dir/BenchmarkResult.cpp.o.d -o test/VecGeomTest/CMakeFiles/VecGeomTest.dir/BenchmarkResult.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/VecGeomTest/BenchmarkResult.cpp [150/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestPolyhedra.dir/unit_tests/TestPolyhedra.cpp.o -MF test/CMakeFiles/TestPolyhedra.dir/unit_tests/TestPolyhedra.cpp.o.d -o test/CMakeFiles/TestPolyhedra.dir/unit_tests/TestPolyhedra.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestPolyhedra.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedPolyhedron.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Polyhedron.h:7, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestPolyhedra.cpp:7: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [151/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/include -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/gdml/CMakeFiles/TestXercesBackend.dir/TestXercesBackend/TestXercesBackend.cpp.o -MF test/gdml/CMakeFiles/TestXercesBackend.dir/TestXercesBackend/TestXercesBackend.cpp.o.d -o test/gdml/CMakeFiles/TestXercesBackend.dir/TestXercesBackend/TestXercesBackend.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/gdml/TestXercesBackend/TestXercesBackend.cpp [152/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6/test -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -UNDEBUG -faligned-new -MD -MT test/VecGeomTest/CMakeFiles/VecGeomTest.dir/VolumePointers.cpp.o -MF test/VecGeomTest/CMakeFiles/VecGeomTest.dir/VolumePointers.cpp.o.d -o test/VecGeomTest/CMakeFiles/VecGeomTest.dir/VolumePointers.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/VecGeomTest/VolumePointers.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/test/VecGeomTest/VolumePointers.cpp:5: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [153/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/gdml/CMakeFiles/TestXercesBackend.dir/TestXercesBackend/TestXercesBackend.cpp.o -o test/gdml/TestXercesBackend -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu/persistency/gdml/source:/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu persistency/gdml/source/libvgdml.so.1.2.6 libvecgeom.so.1.2.6 -lrt -lpthread /usr/lib64/libxerces-c.so && : [154/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestTessellated.dir/unit_tests/TestTessellated.cpp.o -MF test/CMakeFiles/TestTessellated.dir/unit_tests/TestTessellated.cpp.o.d -o test/CMakeFiles/TestTessellated.dir/unit_tests/TestTessellated.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestTessellated.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedTessellated.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Tessellated.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestTessellated.cpp:10: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestTessellated.cpp:9: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator-(const Vector3D&, const Vector3D&) [with Type = double; OtherType = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:309:30: required from 'void vecgeom::cxx::TessellatedStruct::Close() [with long unsigned int NVERT = 3; T = double]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedTessellated.h:107:36: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:380:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 380 | VECTOR3D_BINARY_OP(-, -=) | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:16: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 511 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:15: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/SOA3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::SOA3D::operator[](size_t) const [with T = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/SOA3D.h:322:13: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | Vector3D SOA3D::operator[](size_t index) const | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetyRangeSqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, Real_v&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:571:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 571 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedStruct.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TessellatedImplementation.h:11, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedTessellated.h:15: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedCluster.h: In member function 'vecgeom::cxx::TessellatedCluster::T vecgeom::cxx::TessellatedCluster::SafetySq(const vecgeom::cxx::Vector3D&, int&) const [with bool ToIn = false; long unsigned int NVERT = 3; Real_v = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedCluster.h:510:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 510 | Vector3D intersectionv = point - safetyv * fNormals; | ^~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In function 'vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&)float': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:517:64: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 517 | const Vector3D_v safety = ((promotedpoint - origin).Abs()) - delta; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedCluster.h: In member function 'vecgeom::cxx::TessellatedCluster<3ul, double>::SafetySq(vecgeom::cxx::Vector3D const&, int&) constdouble': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/TessellatedCluster.h:510:44: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 510 | Vector3D intersectionv = point - safetyv * fNormals; | ~~~~~~^~~~~~~~~~~~~~~~~~~~ [155/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/include -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/gdml/CMakeFiles/TestXercesFrontend.dir/TestXercesFrontend/TestXercesFrontend.cpp.o -MF test/gdml/CMakeFiles/TestXercesFrontend.dir/TestXercesFrontend/TestXercesFrontend.cpp.o.d -o test/gdml/CMakeFiles/TestXercesFrontend.dir/TestXercesFrontend/TestXercesFrontend.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/gdml/TestXercesFrontend/TestXercesFrontend.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/include/Middleware.h:18, from /builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/include/Frontend.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/test/gdml/TestXercesFrontend/TestXercesFrontend.cpp:8: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [156/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestVECGEOM-601.dir/unit_tests/TestVECGEOM-601.cpp.o -MF test/CMakeFiles/TestVECGEOM-601.dir/unit_tests/TestVECGEOM-601.cpp.o.d -o test/CMakeFiles/TestVECGEOM-601.dir/unit_tests/TestVECGEOM-601.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestVECGEOM-601.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedPolycone.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Polycone.h:12, from /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestVECGEOM-601.cpp:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [157/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/include -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/gdml/CMakeFiles/TestXercesMiddleware.dir/TestXercesMiddleware/TestXercesMiddleware.cpp.o -MF test/gdml/CMakeFiles/TestXercesMiddleware.dir/TestXercesMiddleware/TestXercesMiddleware.cpp.o.d -o test/gdml/CMakeFiles/TestXercesMiddleware.dir/TestXercesMiddleware/TestXercesMiddleware.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/gdml/TestXercesMiddleware/TestXercesMiddleware.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/include/Middleware.h:18, from /builddir/build/BUILD/VecGeom-v1.2.6/test/gdml/TestXercesMiddleware/TestXercesMiddleware.cpp:9: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [158/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/gdml/CMakeFiles/TestXercesFrontend.dir/TestXercesFrontend/TestXercesFrontend.cpp.o -o test/gdml/TestXercesFrontend -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu/persistency/gdml/source:/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu persistency/gdml/source/libvgdml.so.1.2.6 libvecgeom.so.1.2.6 -lrt -lpthread /usr/lib64/libxerces-c.so && : [159/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/include -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/gdml/CMakeFiles/TestVGDMLAuxiliary.dir/TestVGDMLAuxiliary/TestVGDMLAuxiliary.cpp.o -MF test/gdml/CMakeFiles/TestVGDMLAuxiliary.dir/TestVGDMLAuxiliary/TestVGDMLAuxiliary.cpp.o.d -o test/gdml/CMakeFiles/TestVGDMLAuxiliary.dir/TestVGDMLAuxiliary/TestVGDMLAuxiliary.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/gdml/TestVGDMLAuxiliary/TestVGDMLAuxiliary.cpp [160/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/gdml/CMakeFiles/TestVGDMLAuxiliary.dir/TestVGDMLAuxiliary/TestVGDMLAuxiliary.cpp.o -o test/gdml/TestVGDMLAuxiliary -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu/persistency/gdml/source:/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu persistency/gdml/source/libvgdml.so.1.2.6 libvecgeom.so.1.2.6 -lrt -lpthread /usr/lib64/libxerces-c.so && : [161/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/gdml/CMakeFiles/TestXercesMiddleware.dir/TestXercesMiddleware/TestXercesMiddleware.cpp.o -o test/gdml/TestXercesMiddleware -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu/persistency/gdml/source:/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu persistency/gdml/source/libvgdml.so.1.2.6 libvecgeom.so.1.2.6 -lrt -lpthread /usr/lib64/libxerces-c.so && : [162/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6/test -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -UNDEBUG -faligned-new -MD -MT test/VecGeomTest/CMakeFiles/VecGeomTest.dir/Benchmarker.cpp.o -MF test/VecGeomTest/CMakeFiles/VecGeomTest.dir/Benchmarker.cpp.o.d -o test/VecGeomTest/CMakeFiles/VecGeomTest.dir/Benchmarker.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/VecGeomTest/Benchmarker.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/test/VecGeomTest/Benchmarker.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/test/VecGeomTest/Benchmarker.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [163/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/include -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/gdml/CMakeFiles/ReadMiddlewareData.dir/ReadMiddlewareData/ReadMiddlewareData.cpp.o -MF test/gdml/CMakeFiles/ReadMiddlewareData.dir/ReadMiddlewareData/ReadMiddlewareData.cpp.o.d -o test/gdml/CMakeFiles/ReadMiddlewareData.dir/ReadMiddlewareData/ReadMiddlewareData.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/gdml/ReadMiddlewareData/ReadMiddlewareData.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/include/Middleware.h:18, from /builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/include/Frontend.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/test/gdml/ReadMiddlewareData/ReadMiddlewareData.cpp:9: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [164/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -I/builddir/build/BUILD/VecGeom-v1.2.6/test -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/CMakeFiles/TestConvexity.dir/core/TestConvexity.cpp.o -MF test/CMakeFiles/TestConvexity.dir/core/TestConvexity.cpp.o.d -o test/CMakeFiles/TestConvexity.dir/core/TestConvexity.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TestConvexity.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedBox.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/Box.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TestConvexity.cpp:7: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [165/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/include -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/gdml/CMakeFiles/TestVGDMLVolumeAuxiliaryInfo.dir/TestVGDMLVolumeAuxiliaryInfo/TestVGDMLVolumeAuxiliaryInfo.cpp.o -MF test/gdml/CMakeFiles/TestVGDMLVolumeAuxiliaryInfo.dir/TestVGDMLVolumeAuxiliaryInfo/TestVGDMLVolumeAuxiliaryInfo.cpp.o.d -o test/gdml/CMakeFiles/TestVGDMLVolumeAuxiliaryInfo.dir/TestVGDMLVolumeAuxiliaryInfo/TestVGDMLVolumeAuxiliaryInfo.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/gdml/TestVGDMLVolumeAuxiliaryInfo/TestVGDMLVolumeAuxiliaryInfo.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/include/Middleware.h:18, from /builddir/build/BUILD/VecGeom-v1.2.6/test/gdml/TestVGDMLVolumeAuxiliaryInfo/TestVGDMLVolumeAuxiliaryInfo.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ [166/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/gdml/CMakeFiles/TestVGDMLVolumeAuxiliaryInfo.dir/TestVGDMLVolumeAuxiliaryInfo/TestVGDMLVolumeAuxiliaryInfo.cpp.o -o test/gdml/TestVGDMLVolumeAuxiliaryInfo -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu/persistency/gdml/source:/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu persistency/gdml/source/libvgdml.so.1.2.6 libvecgeom.so.1.2.6 -lrt -lpthread /usr/lib64/libxerces-c.so && : [167/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6/test -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIC -UNDEBUG -faligned-new -MD -MT test/VecGeomTest/CMakeFiles/VecGeomTest.dir/NavigationBenchmarker.cpp.o -MF test/VecGeomTest/CMakeFiles/VecGeomTest.dir/NavigationBenchmarker.cpp.o.d -o test/VecGeomTest/CMakeFiles/VecGeomTest.dir/NavigationBenchmarker.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/VecGeomTest/NavigationBenchmarker.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/LogicalVolume.h:15, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolume.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/test/VecGeomTest/NavigationBenchmarker.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/test/VecGeomTest/NavigationBenchmarker.cpp:6: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Container3D.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/SOA3D.h:10, from /builddir/build/BUILD/VecGeom-v1.2.6/test/VecGeomTest/NavigationBenchmarker.h:12: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/SimpleABBoxSafetyEstimator.h:50:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::TransformDirection(const vecgeom::cxx::Vector3D&) const [with InputType = double]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h:269:38: required from 'static void vecgeom::cxx::VNavigator::DoGlobalToLocalTransformation(const vecgeom::cxx::NavigationState&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, vecgeom::cxx::Vector3D&, vecgeom::cxx::Vector3D&) [with T = double; vecgeom::cxx::NavigationState = vecgeom::cxx::NavStatePath]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h:449:40: required from 'vecgeom::cxx::Precision vecgeom::cxx::VNavigatorHelper::ComputeStepAndPropagatedState(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, vecgeom::cxx::Precision, const vecgeom::cxx::NavigationState&, vecgeom::cxx::NavigationState&) const [with Impl = vecgeom::cxx::SimpleABBoxNavigator<>; bool MotherIsConvex = false; vecgeom::cxx::Precision = double; vecgeom::cxx::NavigationState = vecgeom::cxx::NavStatePath]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h:436:21: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:1000:21: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 1000 | Vector3D Transformation3D::TransformDirection(Vector3D const &master) const | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:16: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 511 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/utilities/VolumeUtilities.h:17, from /builddir/build/BUILD/VecGeom-v1.2.6/test/VecGeomTest/NavigationBenchmarker.cpp:10: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h: In member function 'vecgeom::cxx::Precision vecgeom::cxx::VNavigatorHelper::ComputeStepAndSafetyAndPropagatedState(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, vecgeom::cxx::Precision, const vecgeom::cxx::NavigationState&, vecgeom::cxx::NavigationState&, bool, vecgeom::cxx::Precision&) const [with Impl = vecgeom::cxx::SimpleABBoxNavigator<>; bool MotherIsConvex = false]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h:967:58: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 967 | ((Impl *)this)->Impl::Relocate(MovePointAfterBoundary(localpoint, localdir, step), in_state, out_state); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In function 'vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&)float': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:517:64: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 517 | const Vector3D_v safety = ((promotedpoint - origin).Abs()) - delta; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In function 'vecgeom::cxx::BoxImplementation::SafetyToOut(vecgeom::cxx::BoxStruct const&, vecgeom::cxx::Vector3D const&, double&)void': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:166:37: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 166 | safety = (HalfSize(box) - point.Abs()).Min(); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [168/226] : && /usr/bin/cmake -E rm -f test/VecGeomTest/libVecGeomTest.a && /usr/bin/ar qc test/VecGeomTest/libVecGeomTest.a test/VecGeomTest/CMakeFiles/VecGeomTest.dir/ShapeTester.cpp.o test/VecGeomTest/CMakeFiles/VecGeomTest.dir/Benchmarker.cpp.o test/VecGeomTest/CMakeFiles/VecGeomTest.dir/BenchmarkResult.cpp.o test/VecGeomTest/CMakeFiles/VecGeomTest.dir/NavigationBenchmarker.cpp.o test/VecGeomTest/CMakeFiles/VecGeomTest.dir/VolumePointers.cpp.o && /usr/bin/ranlib test/VecGeomTest/libVecGeomTest.a && : [169/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/ContainerTest.dir/core/ContainerTest.cpp.o -o test/ContainerTest -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [170/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/gdml/CMakeFiles/ReadMiddlewareData.dir/ReadMiddlewareData/ReadMiddlewareData.cpp.o -o test/gdml/ReadMiddlewareData -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu/persistency/gdml/source:/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu persistency/gdml/source/libvgdml.so.1.2.6 libvecgeom.so.1.2.6 -lrt -lpthread /usr/lib64/libxerces-c.so && : [171/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestVoxelHashMap.dir/core/TestVoxelHashMap.cpp.o -o test/TestVoxelHashMap -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [172/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/QuadrilateralTest.dir/core/QuadrilateralTest.cpp.o -o test/QuadrilateralTest -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [173/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/BitSetTest.dir/core/BitSetTest.cpp.o -o test/BitSetTest -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [174/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/create_geometry.dir/core/create_geometry.cpp.o -o test/create_geometry -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [175/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/SafetyEstimatorTest.dir/core/SafetyEstimatorTest.cpp.o -o test/SafetyEstimatorTest -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [176/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/Transformation3DTest.dir/core/Transformation3DTest.cpp.o -o test/Transformation3DTest -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [177/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/PhiWedgeTest.dir/core/PhiWedgeTest.cpp.o -o test/PhiWedgeTest -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [178/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/PlanesTest.dir/core/PlanesTest.cpp.o -o test/PlanesTest -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [179/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/ThetaConeTest.dir/core/ThetaConeTest.cpp.o -o test/ThetaConeTest -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [180/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestNavStateIndex.dir/unit_tests/TestNavStateIndex.cpp.o -o test/TestNavStateIndex -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [181/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/AssemblyTest.dir/core/AssemblyTest.cpp.o -o test/AssemblyTest -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [182/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestMakeInstance.dir/core/TestMakeInstance.cpp.o -o test/TestMakeInstance -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [183/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestMaskedAssign.dir/core/TestMaskedAssign.cpp.o -o test/TestMaskedAssign -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [184/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestSExtru.dir/core/TestSExtru.cpp.o -o test/TestSExtru -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [185/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestVector.dir/core/TestVector.cpp.o -o test/TestVector -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [186/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestEstimateSurfaceArea.dir/unit_tests/TestEstimateSurfaceArea.cpp.o -o test/TestEstimateSurfaceArea -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h: In function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:94:21: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | virtual Precision DistanceToOut(Vector3D const &p, Vector3D const &d, | ^ In function 'DistanceToOut', inlined from 'DistanceToOut' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:101:43: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:810:81: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 810 | tube.fAlongPhi1x, tube.fAlongPhi1y, w.GetNormal1().x(), w.GetNormal1().y(), tube, point, dir, dist_phi, | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h: In function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:146:21: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | virtual Precision DistanceToIn(Vector3D const &p, Vector3D const &d, | ^ [187/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestBooleans.dir/unit_tests/TestBooleans.cpp.o -o test/TestBooleans -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : In function 'DistanceToOut', inlined from 'DistanceToOut' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:101:43: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:810:81: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 810 | tube.fAlongPhi1x, tube.fAlongPhi1y, w.GetNormal1().x(), w.GetNormal1().y(), tube, point, dir, dist_phi, | ^ [188/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestVecGeomPolycone.dir/unit_tests/TestVecGeomPolycone.cpp.o -o test/TestVecGeomPolycone -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h: In function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:94:21: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | virtual Precision DistanceToOut(Vector3D const &p, Vector3D const &d, | ^ [189/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestEarlyReturns.dir/core/TestEarlyReturns.cpp.o -o test/TestEarlyReturns -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [190/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestMap.dir/core/TestMap.cpp.o -o test/TestMap -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [191/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestGeoManager.dir/core/TestGeoManager.cpp.o -o test/TestGeoManager -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [192/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/BooleanConvexityTest.dir/core/BooleanConvexityTest.cpp.o -o test/BooleanConvexityTest -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : In function 'DistanceToOut', inlined from 'DistanceToOut' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:101:43: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:810:81: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 810 | tube.fAlongPhi1x, tube.fAlongPhi1y, w.GetNormal1().x(), w.GetNormal1().y(), tube, point, dir, dist_phi, | ^ [193/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestNavigationState.dir/core/TestNavigationState.cpp.o -o test/TestNavigationState -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [194/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestHybridBVH.dir/core/TestHybridBVH.cpp.o -o test/TestHybridBVH -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [195/226] /usr/bin/g++ -I/builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/include -I/builddir/build/BUILD/VecGeom-v1.2.6 -I/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -std=c++17 -fPIE -UNDEBUG -faligned-new -MD -MT test/gdml/CMakeFiles/TestVGDMLNavigation.dir/TestVGDMLNavigation/TestVGDMLNavigation.cpp.o -MF test/gdml/CMakeFiles/TestVGDMLNavigation.dir/TestVGDMLNavigation/TestVGDMLNavigation.cpp.o.d -o test/gdml/CMakeFiles/TestVGDMLNavigation.dir/TestVGDMLNavigation/TestVGDMLNavigation.cpp.o -c /builddir/build/BUILD/VecGeom-v1.2.6/test/gdml/TestVGDMLNavigation/TestVGDMLNavigation.cpp In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:14, from /builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/include/Middleware.h:18, from /builddir/build/BUILD/VecGeom-v1.2.6/persistency/gdml/source/include/Frontend.h:13, from /builddir/build/BUILD/VecGeom-v1.2.6/test/gdml/TestVGDMLNavigation/TestVGDMLNavigation.cpp:1: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h: In member function 'vecgeom::cxx::Vector3D vecgeom::cxx::Transformation3D::Translation() const': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:213:3: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | { | ^ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Transformation3D.h:11: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h: In instantiation of 'vecgeom::cxx::Vector3D vecgeom::cxx::operator+(const Vector3D&, const Vector3D&) [with Type = float; OtherType = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:42: required from 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]' /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/HybridSafetyEstimator.h:70:46: required from here /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:356:63: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | VECGEOM_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Vector3D operator OPERATOR(const Vector3D &lhs, \ | ^~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector3D.h:379:1: note: in expansion of macro 'VECTOR3D_BINARY_OP' 379 | VECTOR3D_BINARY_OP(+, +=) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/test/gdml/TestVGDMLNavigation/TestVGDMLNavigation.cpp: In function 'vecgeom::cxx::Vector3D random_unit_vector()': /builddir/build/BUILD/VecGeom-v1.2.6/test/gdml/TestVGDMLNavigation/TestVGDMLNavigation.cpp:31:21: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 31 | Vector3D random_unit_vector() | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolume.h:16: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In static member function 'static Real_v vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&, const vecgeom::cxx::Vector3D&) [with Real_v = float; Real_s = float]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:511:22: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 511 | const Vector3D_v origin((uppercorner + lowercorner) * kHalf); | ^~~~~~ In file included from /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/BVHNavigator.h:9, from /builddir/build/BUILD/VecGeom-v1.2.6/test/gdml/TestVGDMLNavigation/TestVGDMLNavigation.cpp:4: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h: In member function 'void vecgeom::cxx::VNavigatorHelper::ComputeStepsAndSafetiesAndPropagatedStates(const vecgeom::cxx::SOA3D&, const vecgeom::cxx::SOA3D&, const vecgeom::cxx::Precision*, const vecgeom::cxx::NavigationState* const*, vecgeom::cxx::NavigationState**, vecgeom::cxx::Precision*, const bool*, vecgeom::cxx::Precision*) const [with Impl = vecgeom::cxx::SimpleABBoxNavigator<>; bool MotherIsConvex = false]': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h:886:72: note: parameter passing for argument of type 'vecgeom::cxx::Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 885 | out_steps[i] = ((Impl *)this) | ~~~~~~~~~~~~~~ 886 | ->Impl::ComputeStepAndSafetyAndPropagatedState(globalpoints[i], globaldirs[i], step_limit[i], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 887 | *in_states[i], *out_states[i], calcsafeties[i], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 888 | out_safeties[i]); | ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h: In function 'vecgeom::cxx::ABBoxImplementation::ABBoxSafetySqr(vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&)float': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/BoxImplementation.h:517:64: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 517 | const Vector3D_v safety = ((promotedpoint - origin).Abs()) - delta; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h: In function 'vecgeom::cxx::VNavigator::DoGlobalToLocalTransformation(vecgeom::cxx::NavStatePath const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D const&, vecgeom::cxx::Vector3D&, vecgeom::cxx::Vector3D&)void': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VNavigator.h:269:38: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | localdir = m.TransformDirection(globaldir); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [196/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestBox.dir/unit_tests/TestBox.cpp.o -o test/TestBox -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [197/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestConvexity.dir/core/TestConvexity.cpp.o -o test/TestConvexity -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : In function 'DistanceToOut', inlined from 'DistanceToOut' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:101:43: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/ConeImplementation.h:341:59: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 341 | Vector3D normal2 = cone.fPhiWedge.GetNormal2(); | ^ In function 'DistanceToOut', inlined from 'DistanceToOut' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/PolyconeImplementation.h:253:72, inlined from 'DistanceToOut' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:101:43: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/ConeImplementation.h:341:59: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 341 | Vector3D normal2 = cone.fPhiWedge.GetNormal2(); | ^ In function 'DistanceToOut', inlined from 'DistanceToOut' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:101:43: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TorusImplementation2.h:267:75: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | intersectionPoint.y() * torus.GetWedge().GetAlong1().y(); | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h: In member function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h:297:16: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 297 | virtual void DistanceToIn(SOA3D const &points, SOA3D const &directions, | ^ In function 'DistanceToIn', inlined from 'DistanceToIn' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/PolyconeImplementation.h:225:71, inlined from 'DistanceToIn' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:153:33: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/ConeImplementation.h:145:46: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | && (dir.Dot(GetNormal(cone, point)) >= zero); | ^ In function 'DistanceToOut', inlined from 'DistanceToOut' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:101:43: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:810:81: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 810 | tube.fAlongPhi1x, tube.fAlongPhi1y, w.GetNormal1().x(), w.GetNormal1().y(), tube, point, dir, dist_phi, | ^ In function 'IsMovingInsideTubeSurface', inlined from 'DistanceToInKernel' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:587:94, inlined from 'DistanceToIn' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:500:31, inlined from 'DistanceToInVec' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h:320:50: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:343:59: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 343 | (direction.Dot(GetNormal(point)) <= Real_v(0.)); | ^ In function 'DistanceToIn', inlined from 'DistanceToIn' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/PolyconeImplementation.h:225:71, inlined from 'DistanceToIn' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h:139:33: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/ConeImplementation.h:145:46: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | && (dir.Dot(GetNormal(cone, point)) >= zero); | ^ In function 'DistanceToIn', inlined from 'DistanceToInVec' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:207:50: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/ConeImplementation.h:145:46: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | && (dir.Dot(GetNormal(cone, point)) >= zero); | ^ [198/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/CreateExtruded.dir/core/CreateExtruded.cpp.o -o test/CreateExtruded -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector.h: In member function 'push_back': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/Vector.h:142:8: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 142 | void push_back(const Type item) | ^ [199/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/CreateTessels.dir/core/CreateTessels.cpp.o -o test/CreateTessels -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TessellatedOrb.h: In function 'TessellatedOrb.constprop.isra': /builddir/build/BUILD/VecGeom-v1.2.6/test/core/TessellatedOrb.h:63:8: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | size_t TessellatedOrb(double r, int ngrid, vecgeom::UnplacedTessellated &tsl) | ^ In member function 'operator()': lto1: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 [200/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/testVectorSafety.dir/core/testVectorSafety.cpp.o -o test/testVectorSafety -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [201/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestCons.dir/unit_tests/TestCons.cpp.o -o test/TestCons -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h: In function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:94:21: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | virtual Precision DistanceToOut(Vector3D const &p, Vector3D const &d, | ^ /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestCons.cpp: In function 'TestCons.isra': /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestCons.cpp:278:15: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 278 | if (OutRange(norm, Vec_t(p2, p2, 0))) | ^ [202/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestTube.dir/unit_tests/TestTube.cpp.o -o test/TestTube -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : In function 'DistanceToOut', inlined from 'DistanceToOut' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:101:43: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:810:81: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 810 | tube.fAlongPhi1x, tube.fAlongPhi1y, w.GetNormal1().x(), w.GetNormal1().y(), tube, point, dir, dist_phi, | ^ [203/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestEllipticalTube.dir/unit_tests/TestEllipticalTube.cpp.o -o test/TestEllipticalTube -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestEllipticalTube.cpp: In function 'TestEllipticalTube': /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestEllipticalTube.cpp:25:6: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 25 | bool TestEllipticalTube() | ^ [204/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestGenTrap.dir/unit_tests/TestGenTrap.cpp.o -o test/TestGenTrap -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/GenTrapStruct.h: In function 'SegmentsCrossing.constprop': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/GenTrapStruct.h:296:8: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 296 | bool SegmentsCrossing(Vertex_t p, Vertex_t p1, Vertex_t q, Vertex_t q1) const | ^ [205/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestEllipsoid.dir/unit_tests/TestEllipsoid.cpp.o -o test/TestEllipsoid -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : In function 'EstimateNormal': lto1: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 [206/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestHype.dir/unit_tests/TestHype.cpp.o -o test/TestHype -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [207/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestCoaxialCones.dir/unit_tests/TestCoaxialCones.cpp.o -o test/TestCoaxialCones -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h: In function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:146:21: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | virtual Precision DistanceToIn(Vector3D const &p, Vector3D const &d, | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h: In function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:94:21: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | virtual Precision DistanceToOut(Vector3D const &p, Vector3D const &d, | ^ [208/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestTrd.dir/unit_tests/TestTrd.cpp.o -o test/TestTrd -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [209/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestEllipticalCone.dir/unit_tests/TestEllipticalCone.cpp.o -o test/TestEllipticalCone -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestEllipticalCone.cpp: In function 'TestEllipticalCone': /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestEllipticalCone.cpp:430:6: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 430 | bool TestEllipticalCone() | ^ [210/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestGenericPolycone.dir/unit_tests/TestGenericPolycone.cpp.o -o test/TestGenericPolycone -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ConeUtilities.h: In function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ConeUtilities.h:593:15: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 593 | static bool DetectIntersectionAndCalculateDistanceToConicalSurface(UnplacedStruct_t const &cone, | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h: In function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h:131:21: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | virtual Precision DistanceToIn(Vector3D const &point, Vector3D const &direction, | ^ [211/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestParallelepiped.dir/unit_tests/TestParallelepiped.cpp.o -o test/TestParallelepiped -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestParallelepiped.cpp: In function 'TestParallelepiped.isra': /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestParallelepiped.cpp:20:6: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 20 | bool TestParallelepiped() | ^ [212/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestTrap.dir/unit_tests/TestTrap.cpp.o -o test/TestTrap -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestTrap.cpp: In function 'TestVECGEOM375': /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestTrap.cpp:701:6: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 701 | void TestVECGEOM375() | ^ [213/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestOrb.dir/unit_tests/TestOrb.cpp.o -o test/TestOrb -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [214/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestReducedPolycone.dir/unit_tests/TestReducedPolycone.cpp.o -o test/TestReducedPolycone -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [215/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestTet.dir/unit_tests/TestTet.cpp.o -o test/TestTet -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestTet.cpp: In function 'TestTet': /builddir/build/BUILD/VecGeom-v1.2.6/test/unit_tests/TestTet.cpp:26:6: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 26 | bool TestTet() | ^ [216/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestUtils3D.dir/unit_tests/TestUtils3D.cpp.o -o test/TestUtils3D -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [217/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestParaboloid.dir/unit_tests/TestParaboloid.cpp.o -o test/TestParaboloid -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [218/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestMarchingCubes.dir/unit_tests/TestMarchingCubes.cpp.o -o test/TestMarchingCubes -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [219/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestMesh.dir/unit_tests/TestMesh.cpp.o -o test/TestMesh -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [220/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestPolyhedra.dir/unit_tests/TestPolyhedra.cpp.o -o test/TestPolyhedra -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : In function 'IsMovingInsideTubeSurface', inlined from 'DistanceToInKernel' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:585:99, inlined from 'DistanceToIn' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:500:31, inlined from 'ScalarDistanceToInKernel' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/PolyhedronImplementation.h:916:75, inlined from 'DistanceToIn' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/PolyhedronImplementation.h:1169:38, inlined from 'DistanceToIn' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h:139:33: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:343:59: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 343 | (direction.Dot(GetNormal(point)) <= Real_v(0.)); | ^ [221/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestPolycone.dir/unit_tests/TestPolycone.cpp.o -o test/TestPolycone -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : In function 'DistanceToOut', inlined from 'DistanceToOut' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:101:43: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/ConeImplementation.h:341:59: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 341 | Vector3D normal2 = cone.fPhiWedge.GetNormal2(); | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h: In function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h: In function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h:297:16: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 297 | virtual void DistanceToIn(SOA3D const &points, SOA3D const &directions, | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:94:21: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | virtual Precision DistanceToOut(Vector3D const &p, Vector3D const &d, | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h: In function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h:470:18: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 470 | virtual Real_v DistanceToInVec(Vector3D const &p, Vector3D const &d, | ^ [222/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestSphere.dir/unit_tests/TestSphere.cpp.o -o test/TestSphere -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolImplHelper.h: In member function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/PlacedVolImplHelper.h:74:18: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 74 | virtual Real_v DistanceToOutVec(Vector3D const &position, Vector3D const &direction, | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h: In member function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h:131:21: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | virtual Precision DistanceToIn(Vector3D const &point, Vector3D const &direction, | ^ [223/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestTorus2.dir/unit_tests/TestTorus2.cpp.o -o test/TestTorus2 -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : In function 'DistanceToOut', inlined from 'DistanceToOut' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:101:43: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TorusImplementation2.h:267:75: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | intersectionPoint.y() * torus.GetWedge().GetAlong1().y(); | ^ In function 'DistanceToOut', inlined from 'DistanceToOut' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:101:43: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:810:81: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 810 | tube.fAlongPhi1x, tube.fAlongPhi1y, w.GetNormal1().x(), w.GetNormal1().y(), tube, point, dir, dist_phi, | ^ In function 'IsMovingInsideTubeSurface', inlined from 'DistanceToInKernel' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:585:99, inlined from 'DistanceToIn' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:500:31, inlined from 'DistanceToInVec' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:207:50: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/TubeImplementation.h:343:59: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 343 | (direction.Dot(GetNormal(point)) <= Real_v(0.)); | ^ [224/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestVECGEOM-601.dir/unit_tests/TestVECGEOM-601.cpp.o -o test/TestVECGEOM-601 -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h: In function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:94:21: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | virtual Precision DistanceToOut(Vector3D const &p, Vector3D const &d, | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ConeUtilities.h: In function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/ConeUtilities.h:593:15: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 593 | static bool DetectIntersectionAndCalculateDistanceToConicalSurface(UnplacedStruct_t const &cone, | ^ /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h: In function 'GetNormal': /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/UnplacedVolumeImplHelper.h:350:16: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 350 | virtual void DistanceToOut(SOA3D const &points, SOA3D const &directions, | ^ In function 'DistanceToIn', inlined from 'DistanceToIn' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/PolyconeImplementation.h:225:71, inlined from 'DistanceToIn' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/SpecializedPlacedVolImplHelper.h:139:33: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/volumes/kernel/ConeImplementation.h:145:46: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | && (dir.Dot(GetNormal(cone, point)) >= zero); | ^ [225/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/CMakeFiles/TestTessellated.dir/unit_tests/TestTessellated.cpp.o -o test/TestTessellated -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu test/VecGeomTest/libVecGeomTest.a libvecgeom.so.1.2.6 -lrt -lpthread && : [226/226] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wall -fmax-errors=20 -ftree-vectorize -finline-limit=10000000 -faligned-new -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 test/gdml/CMakeFiles/TestVGDMLNavigation.dir/TestVGDMLNavigation/TestVGDMLNavigation.cpp.o -o test/gdml/TestVGDMLNavigation -Wl,-rpath,/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu/persistency/gdml/source:/builddir/build/BUILD/VecGeom-v1.2.6/aarch64-OpenCloudOS-linux-gnu persistency/gdml/source/libvgdml.so.1.2.6 libvecgeom.so.1.2.6 -lrt -lpthread /usr/lib64/libxerces-c.so && : In member function 'Safety', inlined from 'ComputeSafety' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/BVH.h:183:34, inlined from 'ComputeSafetyForLocalPoint' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/BVHSafetyEstimator.h:53:75: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/AABB.h:81:78: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 81 | Precision Safety(Vector3D point) const { return ((point - Center()).Abs() - 0.5 * Size()).Max(); } | ^ In member function 'Safety', inlined from 'ComputeSafety' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/BVH.h:183:34, inlined from 'ComputeSafetyForLocalPoint' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/BVHSafetyEstimator.h:53:75, inlined from 'ComputeSafetyForLocalPoints' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/BVHSafetyEstimator.h:105:47, inlined from 'ComputeVectorSafety' at /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/navigation/VSafetyEstimator.h:128:54: /builddir/build/BUILD/VecGeom-v1.2.6/VecGeom/base/AABB.h:81:78: note: parameter passing for argument of type 'struct Vector3D' when C++17 is enabled changed to match C++14 in GCC 10.1 81 | Precision Safety(Vector3D point) const { return ((point - Center()).Abs() - 0.5 * Size()).Max(); } | ^ + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.y48Vc0 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64 ++ dirname /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64 + cd VecGeom-v1.2.6 + DESTDIR=/builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64 + /usr/bin/cmake --install aarch64-OpenCloudOS-linux-gnu -- Install configuration: "Release" -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/lib64/libvgdml.so.1.2.6 -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/lib64/libvgdml.so.1.2 -- Set runtime path of "/builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/lib64/libvgdml.so.1.2.6" to "" -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/lib64/libvgdml.so -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/gdml -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/gdml/Backend.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/gdml/RegionInfo.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/gdml/Frontend.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/gdml/MaterialInfo.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/gdml/Helper.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/gdml/ReflFactory.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/gdml/Auxiliary.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/gdml/Middleware.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedTessellated.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Tet.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/TubeStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedTube.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/CoaxialCones.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/EllipsoidStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/EllipticalTube.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedPolyhedron.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/TPlacedBooleanMinusVolume.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/ReducedPolycone.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedTorus2.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedCoaxialCones.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/EllipticalCone.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/TessellatedCluster.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SExtru.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedBooleanVolume.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedGenTrap.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedPolyhedron.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedEllipticalTube.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedParaboloid.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedVolumeImplHelper.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedPolyhedron.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedGenericPolycone.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedAssembly.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Paraboloid.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedEllipticalCone.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/GenTrap.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/ThetaCone_Evolution.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/ExtrudedStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedBox.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/ScaledShapeStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedExtruded.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedEllipsoid.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/TessellatedStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/TorusStruct2.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedEllipticalTube.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Tessellated.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedTorus2.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Polycone.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Trd.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedGenericPolycone.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/ThetaCone.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedBooleanVolume.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedGenericPolycone.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedTube.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Polyhedron.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Tube.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Tile.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Rectangles.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Wedge.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedTrapezoid.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Trapezoid.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Parallelepiped.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlanarPolygon.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Box.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedEllipticalCone.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/HypeStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedPolycone.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedGenTrap.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/BoxStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedScaledShape.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/TSpecializedBooleanMinusVolume.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedCutTube.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/CoaxialConesStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/ParaboloidStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedGenTrap.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedVolume.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedEllipticalCone.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedTet.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedSphere.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Quadrilaterals.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedSExtruVolume.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedTet.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedEllipsoid.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedExtruded.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/MultiUnionStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedTrd.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedCone.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedVolImplHelper.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Ellipsoid.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedImplAs.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedTrapezoid.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/HypeUtilities.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/LogicalVolume.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedTrapezoid.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedTet.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedOrb.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/CutPlanes.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedOrb.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedAssembly.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Extruded.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedHype.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SphereStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedEllipsoid.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/ScaledShape.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/CutTubeStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/TessellatedSection.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedEllipticalTube.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PolyconeSection.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/GenericPolyconeSection.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedTorus2.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PolyconeStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedExtruded.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedHype.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/EllipticUtilities.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedCone.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedCoaxialCones.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Torus2.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedParaboloid.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/ExtrudedImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/TrdImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/shapetypes -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/shapetypes/ConeTypes.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/shapetypes/TrdTypes.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/shapetypes/HypeTypes.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/shapetypes/TubeTypes.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/CutTubeImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/BooleanImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/OrbImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/BooleanUnionImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/GenericPolyconeImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/ImplAsImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/EllipticalConeImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/BooleanIntersectionImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/SExtruImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/CoaxialConesImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/MultiUnionImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/PolyconeImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/TubeImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/SphereImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/ParallelepipedImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/GenTrapImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/ParaboloidImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/TessellatedImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/PolyhedronImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/TrapezoidImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/ScaledShapeImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/GenericKernels.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/EllipticalTubeImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/BoxImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/HypeImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/TorusImplementation2.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/ConeImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/TBooleanMinusImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/EllipsoidImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/kernel/TetImplementation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedTessellated.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedPolycone.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/specializations -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/specializations/tube_traits.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/ConeStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Wedge_Evolution.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedCutTube.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/GenericPolyconeStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/BooleanVolume.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedScaledShape.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/ConeUtilities.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedParallelepiped.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedSphere.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/TrapezoidStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SphereUtilities.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedPlacedVolImplHelper.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedMultiUnion.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PolygonalShell.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedCone.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedMultiUnion.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/CutTube.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedParaboloid.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SolidMesh.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedBooleanVolume.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/TBooleanMinusVolume.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Sphere.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedVolume.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/GenTrapStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedCutTube.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Planes.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedOrb.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Hype.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/BooleanStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/TetStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/TUnplacedBooleanMinusVolume.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedSExtru.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedParallelepiped.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedTrd.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SecondOrderSurfaceShell.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/GenericPolycone.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/EllipticalTubeStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PolyconeHistorical.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedPolycone.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/ParallelepipedStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedCoaxialCones.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Orb.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedTube.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/OrbStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedScaledShape.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedImplAs.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Plane.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/UnplacedMultiUnion.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/utilities -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/utilities/VolumeUtilities.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/utilities/GenerationUtilities.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/utilities/ResultComparator.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/Cone.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedSphere.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedBox.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/MultiUnion.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedTrd.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedTessellated.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedSExtru.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/EllipticalConeStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/MarchingCubes.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PolyhedronStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/SpecializedParallelepiped.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/TrdStruct.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedHype.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/volumes/PlacedBox.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/LorentzVector.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/BitSet.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/Global.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/Map.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/Scale3D.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/MessageLogger.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/Transformation3D.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/FpeEnable.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/RNG.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/robin_hood.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/Array.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/SpecializedTransformation3D.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/SOA3D.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/AOS3D.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/Vector.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/SOA.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/PlaneShell.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/Utils3D.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/LorentzRotation.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/BVH.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/Stopwatch.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/TypeMap.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/Vector3D.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/Math.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/FlatVoxelHashMap.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/AlignmentAllocator.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/Vector2D.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/AlignedBase.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/RBTree.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/VariableSizeObj.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/Cuda.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/AABB.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/Lorentz.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/Container3D.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/backend -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/backend/scalar -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/backend/scalar/Backend.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/backend/cuda -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/backend/cuda/Backend.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/backend/cuda/Interface.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/management -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/management/HybridManager2.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/management/GeoManager.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/management/NavIndexTable.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/management/VolumeFactory.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/management/CudaManager.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/management/BVHManager.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/management/FlatVoxelManager.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/management/TransformationSpecializations.icc -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/management/ReflFactory.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/management/ABBoxManager.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/management/CppExporter.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/management/EmbreeManager.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/management/GeoVisitor.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/HybridNavigator2.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/SimpleSafetyEstimator.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/NavigationState.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/NavStatePath.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/VoxelSafetyEstimator.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/BVHSafetyEstimator.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/SimpleLevelLocator.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/VNavigator.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/VLevelLocator.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/VoxelLevelLocator.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/NavStateIndex.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/BVHNavigator.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/SimpleABBoxLevelLocator.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/EmbreeNavigator.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/VSafetyEstimator.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/NewSimpleNavigator.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/NavStateFwd.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/HybridSafetyEstimator.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/SimpleABBoxSafetyEstimator.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/HybridLevelLocator.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/NavStatePool.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/SimpleABBoxNavigator.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/BVHLevelLocator.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/navigation/GlobalLocator.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/Config.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/include/VecGeom/base/Version.h -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/lib64/libvecgeom.so.1.2.6 -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/lib64/libvecgeom.so.1.2 -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/lib64/libvecgeom.so -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/lib64/cmake/VecGeom/VecGeomConfig.cmake -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/lib64/cmake/VecGeom/VecGeomConfigVersion.cmake -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/lib64/cmake/VecGeom/VecGeomTargets.cmake -- Installing: /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/lib64/cmake/VecGeom/VecGeomTargets-release.cmake + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 1.2.6-1.oc9 --unique-debug-suffix -1.2.6-1.oc9.aarch64 --unique-debug-src-base vecgeom-1.2.6-1.oc9.aarch64 -S debugsourcefiles.list /builddir/build/BUILD/VecGeom-v1.2.6 extracting debug info from /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/lib64/libvecgeom.so.1.2.6 extracting debug info from /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/lib64/libvgdml.so.1.2.6 5768 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/OpenCloudOS/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/OpenCloudOS/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/OpenCloudOS/brp-mangle-shebangs + /usr/lib/rpm/OpenCloudOS/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/OpenCloudOS/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.4gbUt9 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd VecGeom-v1.2.6 + RPM_EC=0 ++ jobs -p Processing files: vecgeom-1.2.6-1.oc9.aarch64 + exit 0 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.xG7rHr + umask 022 + cd /builddir/build/BUILD + cd VecGeom-v1.2.6 + DOCDIR=/builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/share/doc/vecgeom + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/share/doc/vecgeom + cp -pr README.md /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/share/doc/vecgeom + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.gcpLwu + umask 022 + cd /builddir/build/BUILD + cd VecGeom-v1.2.6 + LICENSEDIR=/builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/share/licenses/vecgeom + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/share/licenses/vecgeom + cp -pr LICENSE.txt /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/share/licenses/vecgeom + cp -pr APACHE-LICENSE-2.0.txt /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64/usr/share/licenses/vecgeom + RPM_EC=0 ++ jobs -p + exit 0 Provides: libvecgeom.so.1.2()(64bit) libvgdml.so.1.2()(64bit) vecgeom = 1.2.6-1.oc9 vecgeom(aarch-64) = 1.2.6-1.oc9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.38)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.13)(64bit) libstdc++.so.6(CXXABI_1.3.2)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.17)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libvecgeom.so.1.2()(64bit) libxerces-c-3.2.so()(64bit) rtld(GNU_HASH) Processing files: vecgeom-devel-1.2.6-1.oc9.aarch64 Provides: cmake(VecGeom) = 1.2.6 cmake(vecgeom) = 1.2.6 vecgeom-devel = 1.2.6-1.oc9 vecgeom-devel(aarch-64) = 1.2.6-1.oc9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cmake-filesystem(aarch-64) libvecgeom.so.1.2()(64bit) libvgdml.so.1.2()(64bit) Processing files: vecgeom-debugsource-1.2.6-1.oc9.aarch64 Provides: vecgeom-debugsource = 1.2.6-1.oc9 vecgeom-debugsource(aarch-64) = 1.2.6-1.oc9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: vecgeom-debuginfo-1.2.6-1.oc9.aarch64 Provides: debuginfo(build-id) = 6e3c19f5768fdbed3f03ddbe86ca9fa32ee6a309 debuginfo(build-id) = b4fdc051bfa62ab388c853b5d9167b56f962d183 libvecgeom.so.1.2.6-1.2.6-1.oc9.aarch64.debug()(64bit) libvgdml.so.1.2.6-1.2.6-1.oc9.aarch64.debug()(64bit) vecgeom-debuginfo = 1.2.6-1.oc9 vecgeom-debuginfo(aarch-64) = 1.2.6-1.oc9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: vecgeom-debugsource(aarch-64) = 1.2.6-1.oc9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/vecgeom-1.2.6-1.oc9.aarch64 Wrote: /builddir/build/RPMS/vecgeom-devel-1.2.6-1.oc9.aarch64.rpm Wrote: /builddir/build/RPMS/vecgeom-debugsource-1.2.6-1.oc9.aarch64.rpm Wrote: /builddir/build/RPMS/vecgeom-1.2.6-1.oc9.aarch64.rpm Wrote: /builddir/build/RPMS/vecgeom-debuginfo-1.2.6-1.oc9.aarch64.rpm Child return code was: 0